@font-face{font-family:'foglihtenregular';src:url('fonts/foglihten-068-webfont.eot');src:url('fonts/foglihten-068-webfont.eot?#iefix')format('embedded-opentype'),url('fonts/foglihten-068-webfont.woff2')format('woff2'),url('fonts/foglihten-068-webfont.woff')format('woff'),url('fonts/foglihten-068-webfont.svg#foglihtenregular')format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'abril_fatfaceregular';src:url('fonts/abrilfatface-regular-webfont.woff2')format('woff2'),url('fonts/abrilfatface-regular-webfont.woff')format('woff');font-weight:normal;font-style:normal;}
body{width:100%;max-width:100vw;height:auto;min-height:100%;margin:0 auto;position:relative;background:#3583f1;background:-moz-linear-gradient(top, #3583f1 0%,#4c90e5 71%,#4c90e5 100%);background:-webkit-linear-gradient(top, #3583f1 0%,#4c90e5 71%,#4c90e5 100%);background:linear-gradient(to bottom,#3583f1 0%,#4c90e5 71%,#4c90e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3583f1', endColorstr='#4c90e5',GradientType=0 );color:#f0f0f0;font:100% 'foglihtenregular',serif;}
ul{list-style:none}
#divBcg{width:100vw;height:100%;position:fixed;bottom:0;left:0;margin:0;padding:0;}
#divBcg > figure{animation:imageAnimation 30s linear infinite 0s;backface-visibility:hidden;background-size:cover;background-position:center center;color:transparent;height:100vh;left:0px;opacity:0;position:absolute;top:0px;width:100vw;z-index:0;margin:0;padding:0;}
#divBcg > figure:nth-child(1){background:url(../images/1.jpg) no-repeat;}
#divBcg > figure:nth-child(2){animation-delay:6s;background:url(../images/2.jpg) no-repeat;} 
#divBcg > figure:nth-child(3){animation-delay:12s;background:url(../images/3.jpg) no-repeat;}
#divBcg > figure:nth-child(4){animation-delay:18s;background:url(../images/4.jpg) no-repeat;}
#divBcg > figure:nth-child(5){animation-delay:24s;background:url(../images/5.jpg) no-repeat;}
@keyframes imageAnimation{0%{animation-timing-function: ease-in;opacity:0}8%{animation-timing-function:ease-out;opacity:1;}17%{opacity:1}25%{opacity:0}100%{opacity:0}}
.divWrap{width:65vw;height:auto;min-height:100vh;margin:10vh auto;background:none;position:relative;text-align:center;}
.clock{width:15vw;height:auto;position:absolute;right:2.5vw;top:2.5vh;pointer-events:none;text-align:right;}
.divLang{width:15vw;height:auto;position:absolute;right:2.5vw;bottom:2.5vh;font-size:1.2em;z-index:10;text-align:right;color:#fff;}
.imgLogo{width:20vw;float:left;margin-left:1vw;margin-top:1vh;}
h1{text-align:left;font-size:10vh;line-height:10vh;margin:0 1vw 3vh;padding:0;font-family:'abril_fatfaceregular',sans-serif;font-weight:normal}
.spanColor{color:#ffb53d;}
a,.divLang a:hover{color:#ffb53d;text-decoration:none;}
a:hover,.divLang a{color:#f0f0f0;border:none;}
.divHeader{width:100%;margin:0;padding:0;vertical-align:top;height:auto;position:relative;display:table}
.divHeader,h2{background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-webkit-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:linear-gradient(to bottom,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=0);outline:#1e5799 1px solid;border-top:#092d58 1px solid;}
.divContentWrap{width:100%;margin:6vh 0 0 0;padding:6vh 0;background:rgba(116,179,229,.95);outline:#1e5799 1px solid;border-top:#1e5799 1px solid;position:relative;overflow:auto;}	
.weather-customize{width:80%;margin:0 auto;overflow:hidden;}
.divMenu{position:relative;width:25%;margin:0;padding:0;float:left;display:block;overflow:hidden;}
.divMenuwrap{margin-bottom:2vh}
.divMenuwrap,.divNews{width:100%;height:auto;display:table;}
h2{width:100%;height:auto;display:block;margin:0;padding:0 0 1vh;font-size:2.8vw;line-height:2.8vw;text-align:center;font-family:'abril_fatfaceregular',sans-serif;text-transform:lowercase;color:#fff;font-weight:normal}
.divContent{position:relative;width:70%;margin:0;padding:0 2.5%;float:right;}
#nav{width:100%;font-family:'Open Sans',sans-serif;font-weight:400;position:relative;margin-left:0;display:block;z-index:111111}
#nav > a{display:none;}
#nav li{position:relative;}
#nav li a{color:#fff;display:block;}
#nav li a:active{background-color:#c00;}
#nav span:after{width:0;height:0;border:1% solid transparent;border-bottom:none;border-top-color:#0b60cb;content:'';vertical-align:middle;display:inline-block;position:relative;right:-1%;}
#nav > ul{height:4.25vh;background:none;}
#nav > ul > li{width:100%;height:100%;float:left;}
#nav > ul > li > a{height:100%;font-size:3vh;line-height:4.5vh;text-align:right;padding-right:2vw;}
#nav > ul > li:hover > a,
#nav > ul:not(:hover)> li.active > a{background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-webkit-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:linear-gradient(to bottom,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#7db9e8',GradientType=0);}
#nav li ul{background-color:#203847;display:none;position:absolute;top:100%;}
#nav li:hover ul{display:block;left:0;right:0;}
#nav li:not(:first-child):hover ul{left:-1px;}
#nav li ul a{font-size:2.25vh;border-top:1px solid #a7cfff;padding:1vh;}
#nav li ul li a:hover,#nav li ul:not(:hover)li.active a{background-color:#ffb53d;}
#nav li a em,#nav li a.curent:hover em{color:#ffb53d;font-size:3vh;font-weight:bold;}
#nav li a:hover em,#nav li a.curent em{color:#1957a6;}	
.imgColor{width:98%;height:auto;background:#f0f0f0;margin:0 1% 2% 0;padding:1%;float:left;border:#727171 1px solid;}
.divPriceW{width:100%;height:auto;display:block;position:relative;margin:0 0 2% 0;padding:0;color:#18195d}
.divPriceL{width:30%;height:auto;display:inline-block;font-size:1.6em;text-align:left;padding-left:5%;vertical-align:top !important;}
.divPriceR{width:65%;height:auto;display:inline-block;float:right;}
.divPriceTL{width:60%;padding:1% 1%;margin-bottom:1%;height:auto;display:inline-block;float:left;border:#ffb53d 1px solid;}
.divPriceTR{width:30%;padding:1% 1%;margin:0 0 1% 1%;height:auto;display:inline-block;float:left;border:#ffb53d 1px solid;}
.divPriceTC{width:93.3%;padding:1% 1%;margin-bottom:1%;height:auto;display:inline-block;float:left;border:#ffb53d 1px solid;}
.divSpacer{width:80%;height:5vh;display:table;}
p{text-align:justify;font-size:1vw;margin:0 0 1%;color:#fff}
h1{text-align:center;}
h3{font-size:.8vw;text-align:justify;padding:0 0 0 1vw;}
.divCopyrights{width:96%;font-size:.8vw;padding:4vh 2% 0 1%;position:relative;display:block;}
.divCopyrights ul,.divCopyrights li{display:inline-block;list-style-type:none;}
.smoothie{animation:moveUp 0.6s ease-in-out 0.2s backwards;}
.left{float:left;}
.right{float:right;}
.readMore{float:right;font-size:.8vw;padding:.6vh 0 0;}
.Input,.Input2{width:20vw;background:none;margin:0;border:#18195d 1px dotted;font-size:.9vw;vertical-align:top;color:#fff;}
.Input{padding:0 .5vw;border-width:0 0 1px 0;}
.Input2{height:20vh;padding:.4vh .5vw;overflow:hidden;}
.buttonSubmit,.buttonReset{background:none;border:#18195d 1px dotted;width:3.5vw;margin:0 .5vw;padding:.4vh .4vw;color:#ffb53d;font-size:.7vw;line-height:1.1vw;cursor:pointer;}
.buttonSubmit:hover,.buttonReset:hover{color:#18195d;background:none;border:#ffb53d 1px dotted;}
#buttonSubmit{margin:4vh 0 0 21.7vw;}
.left2{text-align:left;}
.left21{text-align:left;padding:8vh 0 8vh 6vw;}
.leftLabel{width:8vw;display:block;float:left;text-align:left;font-size:.9vw;}
#gMap{width:90%;margin:5%;height:50vh;outline:#1e5799 1px solid;border-top:#1e5799 1px solid;}
@media screen and (max-width:768px){
.divWrap{width:100%;margin:5vh auto;padding:0;overflow:hidden;}
.clock{transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);right:3em;top:1.5vh;}
.divMenu{width:100%;margin:0;padding:0;}
.divMenuwrap h2{display:none;}
.showMenu{width:100%;height:auto;display:block;padding:1% 0;}
.showMenu:hover{color:#000;background:#fff;}
.divMenuwrap{cursor:pointer;width:100%;margin:0;padding:0;border-radius:0;border:0;font-size:4vw;line-height:6vw;}
.showMenu{width:100%;height:auto;display:block;margin:0;padding:1% 0;}
#nav{width:60%;position:absolute;top:2vh;left:auto;display:block;height:auto;z-index:11111111}
#nav > a{width:5vh;height:5vh;text-align:left;text-indent:-9999px;background-color:#ffb53d;position:relative;}
#nav > a:before,#nav > a:after{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:'';}
#nav > a:after{top:60%;}
#nav:not(:target) > a:first-of-type,#nav:target > a:last-of-type{display:block;}
#nav > ul{background-color:#1c4875;height:auto;display:none;position:absolute;left:0;right:0;}
#nav:target > ul{display:block;}
#nav > ul > li{width:100%;float:none;}
#nav > ul > li > a{height:auto;text-align:left;padding:0 0.833em;}
#nav > ul > li:not( :last-child ) > a{border-right:none;border-bottom:1px solid #203847;}
#nav li ul{position:static;padding:1.25em;padding-top:0;}
.divNews{width:80%;margin:2vh auto;border-top:#323232 1px solid;}
h3{font-size:1em;padding:0 2vw;}
.divNews h2{font-size:3vw;line-height:3.2vw;padding:0 0 .2vw;}
.readMore{font-size:1.8vw;}
.divContent{width:90%;margin:0 auto;padding:0;float:none;}
.divContentWrap{width:98%;margin:2vh auto;padding:0;}
p{font-size:.9em;}
.divCopyrights{font-size:.8em;position:relative;padding-top:4vh;}
.divCopyrights ul,.divCopyrights li{display:block;float:none;width:90%;margin:0 auto;padding:0;}
.Input,.Input2{width:98%;font-size:1em;margin-top:1vh}
.buttonSubmit,.buttonReset{width:4em;margin:0 .5vw;padding:.4vh .4vw;font-size:1em;line-height:1em;}
#buttonSubmit{margin:4vh 0 0 29vw;}
.leftLabel{width:100%;font-size:1em;}
.left21{padding:8vh 0;}
.divLang{width:15vw;position:absolute;right:22.5vw;top:1.5vh;font-size:1em;}
.clock{top:.5vh;}
.imgLogo{width:40vw;float:left;}
.divContent:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.weather-customize{display:table;width:90% !important;margin:0 auto;overflow:hidden;}
.divSpacer{height:9vh;}}
@media screen and (orientation:portrait){
#divBcg{background:url(../images/bcgPortrait.jpg) no-repeat bottom left;}
.divWrap{width:100%;margin:5vh auto;padding:0;overflow:hidden;}
.clock{display:none}
.divMenu{width:100%;margin:0;padding:0;}
.divMenuwrap h2{display:none;}
.showMenu{width:100%;height:auto;display:block;padding:1% 0;}
.showMenu:hover{color:#000;background:#fff;}
.divMenuwrap{cursor:pointer;width:100%;margin:0;padding:0;border-radius:0;border:0;font-size:6vw;line-height:10vw;display:block}
html{font-size:75%;}
#nav{position:absolute;top:.75vh;left:.75vh;display:block;height:80vh;z-index:1111}
#nav > a{width:8vh;height:8vh;text-align:left;text-indent:-9999px;background-color:#ffb53d;position:relative;}
#nav > a:before,#nav > a:after{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:'';}
#nav > a:after{top:60%;}
#nav:not(:target) > a:first-of-type,#nav:target > a:last-of-type{display:block;}
#nav > ul{background-color:#1c4875;height:auto;display:none;position:absolute;left:0;right:0;}
#nav:target > ul{display:block;}
#nav > ul > li{width:100%;float:none;}
#nav > ul > li > a{height:auto;text-align:left;padding:0 0.833em;}
#nav > ul > li:not( :last-child ) > a{border-right:none;border-bottom:1px solid #203847;}
#nav li ul{position:static;padding:1.25em;padding-top:0;}
.divNews{width:80%;margin:2vh auto;border-top:#323232 1px solid;}
h3{font-size:3em;padding:0 2vw;}
.divNews h2{font-size:8vw;line-height:8vw;padding:0 0 2vw;}
.readMore{font-size:1.8vw;}
.divContent{width:90%;margin:0 auto;padding:0;float:none;z-index:1}
.divContentWrap{width:96%;margin:2vh auto;padding:0;border:#051453 2px solid}
p{font-size:2.9em;}
.divCopyrights{font-size:1.9em;position:relative;padding-top:4vh;}
.divCopyrights ul,.divCopyrights li{display:block;float:none;width:90%;margin:0 auto;padding:0;}
.Input,.Input2{width:98%;font-size:2.9em;margin-top:1vh}
.buttonSubmit,.buttonReset{width:4em;margin:0 .5vw;padding:.4vh .4vw;font-size:2em;line-height:2em;}
#buttonSubmit{margin:4vh 0 0 29vw;}
.leftLabel{width:100%;font-size:2.9em;}
.left21{padding:8vh 0;}
.divLang{width:30vw;position:absolute;right:3vw;top:1.5vh;font-size:2.5em;}
.imgLogo{width:70vw;float:left;margin-left:2vw;}
.divContent:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.weather-customize{display:table;width:100% !important;margin:1vh auto;transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.showMenu{padding-right:2vw}.divPriceL{font-size:2.6em;}.divPriceR{font-size:2.2em;}}
