@import"reset.css";@import"skeleton.css";@import"menu.css";@import"slider.css";@import"forms.css";
/* Google Web Fonts */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;700&family=Playfair+Display&display=swap&family=Euphoria+Script&family=Nanum+Gothic:wght@400;700&family=Quicksand:wght@300..700&display=swap');
/*BODY*/
body{background: #FBFBFB;font: 22px 'Quicksand', sans-serif;color: #676767;position:relative;min-width:320px;}
html,body{height:100%;}
/* LINKS */
a{color: #9E9E9E;outline:none;cursor:pointer;text-decoration:none;}
a:hover{color: #333;text-decoration: none;}
/* TEXT */
p{ text-align:center; text-shadow: 0px 1px 1px #FFF; }
/******************************/
/* < 320px [ Extra Small Devices ] */
/******************************/
/* HEADER */
header{/* display:none; */position:fixed;top:0px;z-index:99; /*! background: url(/imgs/st/bgh.jpg) repeat-x; */background-color: #192336;border-bottom: solid 1px #325391;min-height: 60px;box-sizing: border-box;left: 0px;width: 320px;height: 60px;box-shadow: 0px 0px 10px #2B4E91;}
header h1{ float:left; }
header h1 a{display:block;background:url(/imgs/ui/logo.png) 0 0 no-repeat;width: 100px;height: 100px;text-indent:-5000px;background-size: 100%;margin: 0px 20px 0px;float: left;box-shadow: 0px 0px 10px #2B4E91;}
header h1 a:hover {	opacity: 1;}
/* CONTENT */
article {clear: both;margin: 50px 0px 0px;background-color: white;background-image: url('/imgs/ui/bgi.png');position: relative;/* top: 500px; */z-index: 60;padding: 5px;box-shadow: 0px 0px 7px #192336;/* border-top: solid 2px #025CB6; */border-bottom: solid 2px #ffffff;/* opacity: .95; */text-align: center;}
article a.sct{ display: inline-block; position: relative;top: -90px; visibility: hidden;}
/* HEADER */
article section.pst.hdr h1 {font-family: 'Montserrat';letter-spacing: 0px;color: #192336;font-weight: 900;font-size: 26px;/* border-bottom: solid 1px #a3abb9; *//* box-shadow: 1px 1px 0 #FFF; *//* text-decoration: underline; */}
/*article section.pst.hdr h1 span{ width: 140px; display: inline-block;}*/
/*article section.pst.hdr h1:before,section.pst.hdr h1:after {  background-color: #E6E6E6;content: ""; display: inline-block;height: 1px; position: relative;vertical-align: middle;width: 43%;}*/
/*article section.pst.hdr h1:before {right: 1em;margin-left: -50%;}*/
/*article section.pst.hdr h1:after {left: 1em;margin-right: -50%;}*/
article section.pst.hdr h2{}
/* ABOUT */
article section.pst.wwr div.hds h2{}
article section.pst.wwr div.img img {width: 100%;margin: 20px 0;}
article section.pst.wwr div.txt p {font-family: 'Euphoria Script';color: #8a8a8a;font-size: 35px;/* border: solid 1px #d0d7e4; */padding: 10px;}
article section.pst.wwr div.lnk a {display: block;font-size: 29px;padding: 20px 0 22px;margin: 10px;text-align: center;text-transform: uppercase;color: #FBFBFB;font-weight: bold;background-color: #35B53A;line-height: 10px;text-shadow: 0px 1px 1px #152A16;box-shadow: 2px 4px 0px #282A28;}
/* POSTs */
section.pst {font-weight: 300;line-height: 40px;position: relative;margin: 20px;padding: 0;text-align: center;}
section.pst h2 {color: #162133;font-size: 14px;font-weight: bold;letter-spacing: 2px;padding-bottom:2px;text-transform: uppercase;/* font-family: 'Playfair Display', serif; */letter-spacing: 5px;line-height: 10px;font-family: 'Montserrat';}
section.pst h3 {color: #162133;font-size: 24px;font-weight: bold;letter-spacing: 2px;padding-bottom:2px;text-transform: uppercase;/* font-family: 'Playfair Display', serif; */letter-spacing: 5px;/* line-height: 10px; */font-family: 'Montserrat';}
section.pst h4 {color: #162133;font-size: 16px;font-weight: bold;letter-spacing: 2px;padding-bottom:2px;text-transform: uppercase;/* font-family: 'Playfair Display', serif; */letter-spacing: 1px;/* line-height: 10px; */font-family: 'Montserrat';}
/* HEADS */
section.pst.hdr .hds h2 { font-family:'Raleway';font-size: 45px; margin-bottom: 25px; }
section.pst.hdr .txt b.pct,section.pst.hdr .txt b.nmb { font-size: 2em;letter-spacing: -3px;top: -2px;position: relative;}
/* LISTS */    
section.pst div.txt li {list-style: none;padding: 10px;margin: 5px;}
/*section.pst div.txt li:hover {    background-color: green;color: #FFF;box-shadow: 0 0 10px #8BC34A;border: solid 4px #fff;}*/
section.pst div.txt ul li a {/* display: block; */border: solid 5px #B9C0B9;color: #333733;font-Weight: bold;/* height: 150px; *//* padding: 20px; *//* line-height: 35px; */}
section.pst div.txt ul li a:hover {/* display: block; *//* border: solid 2px green; *//* background-color: green; *//* color:#FFF; *//* font-Weight: bold; */text-decoration: underline;}
/* SENTENCE */
section.pst.stc { background-color: #35B53A; }
section.pst.stc .hds h2 {color: #FFF;border: none;padding: 20px 5%;font-size: 34px;}
/* BANNER */
section.pst.bnr .img img { width: 100%;}
section.pst.bnr .lnk a {margin: 15px;text-align: center;border: solid 3px #D7D7D7;display: block;padding: 5px;text-transform: uppercase;font-weight: bold;color: #BABABA;}
section.pst.bnr .lnk a:hover {background-color: #4CAF50;color: #FFF;border: solid 3px #4CAF50;}
/* NEWS [MDX] */
section.pst.hdr ul.nws li { height: 250px;background-size: 100% auto;
display: block;overflow: hidden;position: relative;margin-bottom: 25px;
font-weight: bold;}
section.pst.hdr ul.nws li a { padding: 10px;position: absolute;background: #4e4e4e;opacity: 0.8;display: block;bottom: 0px;width: 100%;color: white;}
/* NEWS */
section.pst.nws { background-color: white;margin: 0px 0px 5px;box-shadow: 0px 0px 5px #333;border-top: solid 1px white;border-bottom: solid 1px white;height:828px}
section.pst.hdr.nws h1 { font-size: 33px;font-weight: 900;letter-spacing: -1px;padding-bottom: 2px; }
section.pst.nws div.img { height:350px; overflow:hidden; }
section.pst.nws div.img img { height: 388px; }
section.pst.nws div.hds {position: relative; top: -99px;background: #4e4e4e;opacity: 0.8;}
section.pst.nws div.txt { position: relative;margin: 5px 10px 0px;padding: 0px 5px;font-size: 16px;height: 300px;overflow: hidden; top: -99px; }
section.pst.nws div.hds h2 { font-weight: 700;font-size:20px; text-align: left;padding: 0px 10px;height: 96px;display: table-cell;vertical-align: middle;line-height: 128%;}
section.pst.nws div.hds h2 a {color: #fff;text-shadow: 0px 1px 3px #000; }
section.pst.nws div.hds time { color: white;font-size: 13px;text-shadow: 0px 1px 3px #000;text-align: left;display: block;padding: 0 10px;letter-spacing: 2px;}
section.pst.nws div.lnk { position: relative;top: -50px;}
section.pst.nws div.lnk p a{ text-align: center;position: relative;text-transform: uppercase;font-size: 16px;font-weight: bold;padding: 15px;color: #cbcbcb;overflow: hidden;letter-spacing: 1px;background-color: #fff;display: block;text-shadow: 0px 1px 1px #fff;border: solid 3px #eaeaea;margin: 0px 10px;}
/* SOCIAL */
section.pst.flw {margin: 0px 0px 20px;} 
section.pst ul.smi {padding: 20px 0 0;}
section.pst ul.smi li { display: inline-block; }
section.pst ul.smi li a {padding: 11px;}
section.pst ul.smi li { display: inline-block; }
section.pst ul.smi li a img{ width:50px;margin:5px }
section.pst ul.smi li a img:hover{position: relative;top: -2px;}
section.pst ul.smi li a img:active{position: relative;top: 2px;}
section.pst ul.smi li a:hover {position:relative;top:-2px;}
section.pst ul.smi li a:active {position:relative;top:2px;}
/* iPACK */
section.pst.ipk {text-align: center;background: #fff;padding: 20px;margin: 20px;box-shadow: 0px 0px 50px #CACACA;border: solid 2px #fff;}
section.pst.ipk div.img img { max-width: 100%; }
section.pst.ipk div.hds h2 { font-family:audiowide; }
section.pst.ipk div.txt p {border-bottom: solid 1px #CCC; margin-bottom: 30px;padding-bottom: 30px;text-align: center;}
section.pst.ipk div.txt ul{ margin: 0 20px; padding: 0 0 0 30px;}
section.pst.ipk div.txt li{ text-align: left;list-style-type: none;list-style-image: url(/imgs/ui/ichk.png);padding: 10px 5px; }
section.pst.ipk div.lnk p a {text-align: center;position: relative;text-transform: uppercase;font-size: 16px;font-weight: bold;padding: 15px;color: #cbcbcb;
overflow: hidden;letter-spacing: 1px;background-color: #fff;display: block;
text-shadow: 0px 1px 1px #fff;border: solid 3px #eaeaea;}
section.pst.ipk div.txt a { text-transform: uppercase;
font-size: 16px;font-weight: bold;letter-spacing: 1px; }
section.pst.ipk.btg div.txt a {  }
section.pst.ipk.bto div.txt a { }
section.pst.ipk.btb div.txt a {  }
/* PACK */
section.pst.pck { box-shadow: 0px 0px 50px #CACACA;border: solid 2px #fff;}
section.pst.pck:hover {border: solid 3px #192336;}
section.pst.pck .img { margin: 11px 9px; }
section.pst.pck .img img{max-width: 100%;}
section.pst.pck .hds h3 {font-family: 'Montserrat', sans-serif;font-size: 22px;color: #1D2939;font-weight: bold;line-height: 25px;margin-top: 10px;}
section.pst.pck .hds h4 {font-size: 14px;background-color: #192336;color: white;display: inline-block;line-height: 22px;padding: 5px 10px;position: absolute;right: 0;top: 90px;box-shadow: 0px 1px 0px #fc0;}
section.pst.pck .txt ul{margin: 0 0px;padding: 0 0 0 15%;}
section.pst.pck .txt li{text-align: left;list-style-type: square;/* list-style-image: url(/imgs/ui/ichk.png); */padding: 0px 5px;text-transform: uppercase;}
section.pst.pck .txt p {text-shadow: 2px 1px 2px #F3F3F3;font-size: 18px;line-height: 30px;text-align: center;/* height: 190px; */overflow: auto;/* margin: 15px; */}
section.pst.pck .txt a {text-shadow: none;font-size: 13px;/* line-height: 30px; */letter-spacing: 2px;/* padding: 10px 15px; */font-weight: bold;margin: 5px;/* display: inline-block; */border: solid 1px #FFFFFF;}
section.pst.pck .txt a:hover {/* box-shadow: 0px 0px 3px #03A9F4; *//* color: #2899F3; *//* background-color: #F3F3F3; *//* text-shadow: 1px 1px 0px #FFF; */}
section.pst.pck .lnk a {display: block;border: solid 4px #293343;padding: 10px;margin: 10px;text-align: center;text-transform: uppercase;color: #293343;font-weight: bold;/* background-color: green; *//* text-shadow: 0px 1px 1px #031903; *//* box-shadow: 0 0 5px #0B4D0B inset; */}
/* PACKS */
section.pst.pck div.txt { border-bottom: solid 1px #CCC; margin-bottom: 30px;padding-bottom: 30px; }
section.pst.pck div.txt ul{margin: 5px;padding: 0 0 0 30px;}
section.pst.pck div.txt li{text-align: left;/* list-style-type: none; *//* list-style-image: url(/imgs/ui/ichk.png); *//* padding: 10px 5px; */}
section.pst.pck div.txt p a { background: transparent !important;
display: inline;text-align: inherit; position: inherit;text-transform: inherit;font-size: inherit;font-weight: bold;padding: 0px;color: grey;overflow: hidden;letter-spacing: 1px;} /* clean */
section.pst.pck div.txt li a{font-size: 18px;/* padding: 5px; */}
section.pst.pck.btg div.hds h3 { color: #b0dd2d; }
section.pst.pck.btg div.txt p a { color:#b0dd2d; }
section.pst.pck.btg div.lnk a {background: #b0dd2d;text-shadow: 0px 1px 1px #617526; }
section.pst.pck.bto div.hds h3 { color: #ffc928; }
section.pst.pck.bto div.txt p a { color:#ffc928; }
section.pst.pck.bto div.lnk a {background: #ffc928; }
section.pst.pck.btb div.hds h3 { color: #1874b8; }
section.pst.pck.btb div.txt p a { color:#1874b8; }
section.pst.pck.btb div.lnk a {background: #1874b8; }
section.pst.pck div.lnk a{ display: block; }
/* PROMO */
section.pst.prm { display:none; margin:0px }
section.pst.prm .img img{max-width: 100%;}
section.pst.prm .lnk { padding: 30px 20px; }
section.pst.prm .lnk a {display: block;border: solid 4px #000;text-align: center;color: #000;padding: 5px;text-transform: uppercase;font-weight: bold;letter-spacing: 10px;padding: 10px;margin: 0 10px 10px;}
section.pst.prm .txt a:hover {box-shadow: 0px 0px 3px #03A9F4;color: #2899F3;background-color: #F3F3F3;text-shadow: 1px 1px 0px #FFF;}
/* SHOWCASE */
section.pst.swc { box-shadow: 0px 0px 50px #CACACA;border: solid 2px #fff;}
section.pst.swc .img { margin-bottom: 15px; }
section.pst.swc .img img{max-width: 100%;}
section.pst.swc .hds h2 { font-family: 'Audiowide'; }
section.pst.swc .txt p {text-shadow: 2px 1px 2px #F3F3F3;font-size: 18px;line-height: 30px;text-align: center;/*! height: 190px; */overflow: auto;}
section.pst.swc .txt a {text-shadow: none;font-size: 13px;line-height: 30px;letter-spacing: 2px;padding: 10px 15px;font-weight: bold;margin: 5px;display: inline-block;border: solid 1px #FFFFFF;}
section.pst.swc .txt a:hover {box-shadow: 0px 0px 3px #03A9F4;color: #2899F3;background-color: #F3F3F3;text-shadow: 1px 1px 0px #FFF;}
/* ITEM */
section.pst.itm {/* box-shadow: 0px 0px 50px #CACACA; */border: solid 2px #fff;width: 37%;display: inline-block;transition: 2s;}
section.pst.itm:hover {/* border: solid 3px #192336; */opacity: .8;}
section.pst.itm .img { margin: 11px 9px; }
section.pst.itm .img img{max-width: 100%;}
section.pst.itm .hds h3 {font-family: 'Montserrat', sans-serif;font-size: 22px;color: #1D2939;font-weight: bold;line-height: 25px;margin-top: 10px;}
section.pst.itm .hds h4 {font-size: 14px;/* background-color: #192336; */color: #192535;display: inline-block;line-height: 22px;padding: 5px 0px;/* position: absolute; *//* right: 0; *//* top: 90px; *//* box-shadow: 0px 1px 0px #192535; */min-height: 46px;vertical-align: middle;width: 100%;}
section.pst.itm .txt ul{margin: 0 0px;padding: 0 0 0 15%;}
section.pst.itm .txt li{text-align: left;list-style-type: square;/* list-style-image: url(/imgs/ui/ichk.png); */padding: 0px 5px;text-transform: uppercase;}
section.pst.itm .txt p {text-shadow: 2px 1px 2px #F3F3F3;font-size: 18px;line-height: 30px;text-align: center;/* height: 190px; */overflow: auto;/* margin: 15px; */}
section.pst.itm .txt a {text-shadow: none;font-size: 13px;/* line-height: 30px; */letter-spacing: 2px;/* padding: 10px 15px; */font-weight: bold;margin: 5px;/* display: inline-block; */border: solid 1px #FFFFFF;}
section.pst.itm .txt a:hover {/* box-shadow: 0px 0px 3px #03A9F4; *//* color: #2899F3; *//* background-color: #F3F3F3; *//* text-shadow: 1px 1px 0px #FFF; */}
section.pst.itm .lnk a {display: block;border: solid 4px #293343;padding: 10px;margin: 10px;text-align: center;text-transform: uppercase;color: #293343;font-weight: bold;/* background-color: green; *//* text-shadow: 0px 1px 1px #031903; *//* box-shadow: 0 0 5px #0B4D0B inset; */}
/* MAP */
#map {overflow: hidden;	width: 100%;}
#map a span {display: block;font-size: 41px;text-align: left;padding: 10px;background-color: #333;color: white;opacity: .9;border: solid 2px #B1B1B1;text-shadow: 1px 1px 5px #000000;font-weight: bold;font-family: 'Montserrat';letter-spacing: -2px;}
#map a span:hover {opacity: 1; }
#map a b {display: block;border: solid 2px #FFF;text-align: center;padding: 10px;background-color: #f00;color: white;opacity: .9;}
#map a b:hover {box-shadow: 2px 2px 10px red;opacity: 1;}
#map a img {width:100%;}
/* CONTACTS */
.contacts p{ float:left; margin-right:50px; padding-bottom:0;}
/* SUSCRIBE */
section.pst.sbc {max-width: 400px;margin: auto;padding: 20px;border: 5px solid #111825;background-color: #192336;color: white;}
section.pst.sbc div.hds h3 {color: #f9f9f9;text-shadow: 0px 1px 1px #fff;text-transform: uppercase;letter-spacing: 1px;font-size: 35px;}
section.pst.sbc div.hds h4 {border-top: solid 1px #FFF;font-size: 12px;color: #FFF;line-height: 20px;padding: 10px 46px;}
/* POSITION */
div.gol { width: 100%;overflow: hidden;position: relative;margin-top: 10px; }
div.gol div.hds { clear:both }
div.gol div.img{ clear:both }
div.gol div.img img{ box-shadow: 0px 0px 25px #000;box-sizing: border-box;border: solid 5px #FFF;height: auto;max-width: 100%;margin: 10px 0 18px 0; }
div.gol div.txt p,textarea#txt.txt{ clear:both;text-align: justify;margin: 10px;padding: 10px; }
div.gor { width: 100%;overflow: hidden;position: relative;margin-top: 10px; }
div.gor div.hds { clear:both }
div.gor div.img{ clear:both; }
div.gor div.img img{ box-shadow: 0px 0px 25px #000;box-sizing: border-box;border: solid 5px #FFF;height: auto;max-width: 100%;margin:10px 0 18px 0; }
div.gor div.txt{ clear:both }
/* LINKs */
div.gol div.txt a, div.gor div.txt a{ color: #999;font-family: 'Audiowide'; border:solid 1px #CCC; background-color:#F1F1F1; border-radius:5px;padding: 5px 10px; text-shadow: 0px 1px 1px #FFF; opacity:.7;transition: all 0.5s ease; display: inline-block; margin-bottom: 10px; }
div.gol div.txt a:hover, div.gor div.txt a:hover{ color: #FFF;border: solid 1px #FFF;background-color: #000;text-shadow: 0px 1px 1px #333;text-decoration: none;opacity: 1;box-shadow: 0 0 10px #333; transition: }
/* MAP */
#map {overflow: hidden;	width: 100%;}
#map img {width:100%;}
/* REVIEWS */
.reviews{position:relative;width:100%;max-width:800px;margin:auto;overflow:hidden;height:400px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;box-sizing:border-box}.reviews .slides{display:flex;/* transition:transform .5s ease-in-out; */margin: 0;padding: 0;}.reviews .slides li{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding: 0;display:none}.reviews .review{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px}.reviews .stars{font-size:20px;color:#fbc02d;line-height: 22px;}.reviews .review img.usr{height:44px;width:44px;border-radius:50%}.reviews .review p{font-size:14px;margin:0;text-align:center;line-height: 22px;}.reviews .review p.ttl{font-weight:bold}.reviews .review p.sbt{font-size:11px}.reviews .review p.txt{height: 230px;display:flex;align-items:center;justify-content:center;text-align:center;line-height: 22px;margin-bottom: 30px;}.reviews .google-logo{position:absolute;top:10px;right:10px;width: 30px;height:auto}.reviews .flex-control-nav{position:relative;left: 32%;display:block}.reviews .flex-control-nav a{width:12px;height:12px;background-color:#ddd;border-radius:50%;display:block;cursor:pointer;transition:background-color .3s ease}.reviews .flex-control-nav a.active{background-color:#fbc02d}.reviews .flex-direction-nav{display: flex; /* Use flexbox */justify-content: space-between; /* Distribute items with equal space between them */align-items: center; /* Align items vertically in the center */width: 100%; /* Ensure it spans the full width */position: relative; /* Keep it relative if needed */bottom: 60px; /* Adjust as needed */top: auto;overflow: hidden;height: 50px;margin: 0;padding: 0;right: auto;}.reviews .flex-direction-nav li a{opacity:.2}
/* WHATSAPP */
#whatsapp {display:none;background-image: url('/imgs/scm/wsp.gif');width: 50px;height: 50px;background-size: 100%;text-indent: -9000px;margin: 4.5%;display: block;top: 70px;position: fixed;z-index: 100;right: 0;}
/* FOOTER */
footer{clear: both;padding: 60px 0 0px;/* margin: 1000px auto 0; */text-align: center;background-color: #192336;z-index: 2000;position: relative;border-top: solid 2px #060d1b;}
footer a{color: #ffffff;margin:1px;}
/* BY */
footer section.by { background: url(/imgs/ui/fbg.gif) no-repeat;background-size: 100% auto;font-size: 13px;padding: 15px;margin: 0px;background-color: #6f6f6f;letter-spacing: 2px;box-shadow: 0 0 5px #2f2f2f inset;}
footer section.by a { color:#c2c2c2 }
footer section.by a b { color:#eaeaea }
/* INFO */
footer section.inf {/* background-color: whitesmoke; *//* border-top: solid 1px #e4e4e4; */color: #516487;}
footer section.inf div {display: inline-block;font-size: 13px;padding: 10px;letter-spacing: 1px; }
/* COPYRIGHT */
footer section.cpy div.cpy {padding: 20px 0px;font-size: 13px;font-weight: bold;color: #ffffff;}
/* SHARE */
#shr {/* background-color: #2954a5; */color:#FFF;}
#shr h1 { letter-spacing:3px;padding: 10px; }
#shr h1 span{ width: 140px; display: inline-block;}
#shr h1:before,#shr h1:after {  background-color: #fff;content: ""; display: inline-block;height: 1px; position: relative;vertical-align: middle;width: 20%;}
#shr h1:before {right: 1em;margin-left: -50%;}
#shr h1:after {left: 1em;margin-right: -50%;}
#shr ul { padding: 0; margin:0; list-style:none; text-align:center}
#shr ul li { display: inline-block; width:25%; background-image:url('/imgs/ui/smb.png');border: solid 1px #e0e0e0;max-width: 40px;height: 40px;background-size: auto 90%;text-indent: -9000px;margin: 4.5%;}
#shr ul li:hover {box-shadow: 0px 3px 0px #e0e0e0;border: solid 1px white;position: relative;top: -2px;}
#shr ul li a {display:block;}
#shr ul li.fbk { background-color:#3b5998; background-position: 4px;} 
#shr ul li.fbk:hover { background-color:#436bc2; } 
#shr ul li.twt { background-color:#1DA1F3; background-position: -33px;} 
#shr ul li.twt:hover { background-color:#39B3FF; } 
#shr ul li.ggp { background-color:#d34836; background-position: -70px;} 
#shr ul li.ggp:hover { background-color:#e33d28; } 
#shr ul li.wtp { background-color:#25d366;background-position: -107px; } 
#shr ul li.wtp:hover { background-color:#25e16b; } 
/* TyC */
#TyC {	background-color: whitesmoke;	border: solid 1px #CCC;
font-size: .8em;padding: 30px;}
/* HIDE */
.HD {VISIBILITY: hidden}
/* Small Devices (> 768px) [Tablets] */
@media (min-width: 360px) {
/* HEADER */
header{width: 100%;}
/* SECTION */
section.pst.nws div.hds h2 { font-size:22px; }
section.pst.nws div.lnk { top: -90px; }
}
/* Small Devices (> 768px) [Tablets] */
@media (min-width: 768px) {
/* HEADER */
header{ height: 90px;width: 100%; }
header.padheader{ padding-bottom:37px;}
header h1 { 
	width:200px;
	padding-left: 0px; 
	padding-right: 8px;
	margin: auto;
}
header h1 a{ 
	width: 150px;
	height: 150px;
	margin: 25px 25px 0px;
}
header div.menu{ 
	/*background-color: #FC0;*/
	/*border: solid 1px #F60;*/
	/*border-radius: 6px;*/
	/*background-image: linear-gradient(to bottom, #FC0 0%, #F60 100%);
	/*box-shadow:0px 1px 10px #333;  */
	/*float: left;*/
	margin: 10px auto 0;
	overflow: hidden;
}
/* HEADER */
h2{font-size: 1.7em;}
h3{/* border-top: solid 1px #CCC; */font-size: .8em;padding: 5px;}
/* POSTs */
article {  text-align: center;  }
article a.sct {display: inline-block;position: relative;top: 750px;visibility: hidden;}
article hr {  clear:both;  }
section.pst {margin: 10px 40px;padding: 0; }
section.pst h2,input#ttl.h2{font-size: 14px;}
/* HEADER */
section.pst.hdr div.txt { margin: 40px auto;width: 84%; }
section.pst.hdr div.txt p { text-align: center; }
/* LISTS */
section.pst div.txt li {/* width: 40%; */display: block;overflow: auto;}
/* SENTENCE */
section.pst.stc .hds h2 {color: #FFF;border: none;padding: 20px 20%;font-size: 34px;}
/* iPACK */
section.pst.ipk {display: inline-block;width: 40%;margin: 10px 20px 30px;}
/* PACK */
section.pst.pck {display: inline-block;width: 90%;margin: 10px;}
section.pst.pck div.hds { font-size: 45px;  }
/* SHOWCASE */
section.pst.swc {display: inline-block;width: 28%;margin: 10px;padding: 10px;text-align: center;}
/* ITEM */
section.pst.itm {display: inline-block;width: 26%;margin: 10px;padding: 20px;}
/* NEWS */
section.pst.nws {box-shadow: 0px 0px 5px #898989;border: solid 1px white;height: 736px;margin: 10px 0px 20px 34px;}
section.pst.hdr ul.nws li { width: 31%;display: inline-block;margin: 0px 10px; }
section.pst.hdr ul.nws li a { padding: 3px 10px 0px;height: 62px;text-align: left;line-height: 27px;}
/* GOL */
section.pst.gol { width: 100%;overflow: hidden;position: relative;margin-top: 10px; }
section.pst.gol div.hds { clear: none;float: left;width: 45%;margin-left: 2%; }
section.pst.gol div.img{ clear: none;float: right;width: 47%;margin: 20px 0;padding-right: 5%; }
section.pst.gol div.img img{ width: 100%;height: auto;box-shadow: 0px 0px 25px #000;border: solid 5px #FFF; margin: 0; }
section.pst.gol div.txt{ clear: none;float: left;width: 43%;box-sizing: border-box;margin-left: 2%; }
section.pst.gor { width: 100%;overflow: hidden;position: relative;margin-top: 10px; }
section.pst.gor div.hds { clear: none;float: right;width: 45%;margin-top: 10px; }
section.pst.gor div.img{ clear: none;float: left;width: 48%;margin: 20px 0;padding-left: 3%; }
section.pst.gor div.img img{ width: 100%;height: auto;box-shadow: 0px 0px 25px #000;border: solid 5px #FFF; margin: 0; }
section.pst.gor div.txt{ clear: none;float: right;width: 41%;box-sizing: border-box;margin-right: 4%; }
}
/* Medium Devices (> 992px) [Desktops] */
@media (min-width: 992px) {
	/* GRID*/
	section.igd { }
	/* NEWS*/
	section.pst.nws { float: left;height:789px;width: 45%;}
	section.pst.nws div.hds h2 { font-size:23px; } 
	section.pst.nws div.img { height: 350px;overflow: hidden; }
	section.pst.nws div.img img { height: 350px; }
	section.pst.nws div.adm { position: relative;top: -173px; }
	/* POSTS */
	section.pst.pck {padding: 20px 40px;width: 80%;}
	section.pst.pck div.txt p { text-align:center; }
}
/* Large Devices (> 1200px) [Large Desktops] */
@media (min-width: 1200px) {
    /* HEADER */
    header { height: 100px; }
	/* COLS*/
	article section.igd { }
	/* NEWS*/
	section.pst.nws { width: 30%;float: left;}
	/*POSTS*/
	section.pst.pck {padding: 20px;width: 28%;}
}