@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@media screen {
/* ========== START BODY ========== */
* {
 border:0;
 margin:0;
 padding:0;
 outline:0;
}

body {
 color:#5d5d5d;
 font-size:1em;
 background:#fff;
 text-align:center;
 font-family:Lato,Arial,Helvetica,sans-serif;
}

input, textarea {
 border-radius:0;
 -webkit-appearance:none;
}

.wrap, .pack {
 margin:0 auto;
 max-width:980px;
 position:relative;
}
/* ========== END BODY ========== */
/* ========== START HEAD ========== */
#head {
 width:100%;
 height:82px;
 background:#00496f;
}

#logo {
 float:left;
 margin-top:8px;
 max-width:152px;
}

#head ul {
 float:right;
 overflow:hidden;
 margin-top:30px;
 list-style:none;
}

#head li {
 float:left;
 margin-left:18px;
}

#head li a {
 color:#fff;
 text-decoration:none;
}

#head li a:hover {
 text-decoration:underline;
}

#head a#open {
 width:46px;
 height:64px;
 float:right;
 display:none;
 margin-top:18px;
 background:url('menu.png') no-repeat;
}

#head a#open.exit {
 width:46px;
 height:64px;
 background:url('menu.png') no-repeat;
 background-position:-46px 0;
}
/* ========== END HEAD ========== */
/* ========== START BRDC ========== */
#brdc {
 width:100%;
 color:#696969;
 text-align:left;
 font-size:0.8em;
 background:#f9f9f9;
 border-bottom:1px solid #e6e6e6;
}

#brdc ul {
 overflow:auto;
 padding:8px 0;
 cursor:default;
 list-style:none;
}

#brdc li {
 float:left;
}

#brdc span {
 padding:0 6px;
}

span#brd2, span#brd3 {
 padding:0;
}

span#brd3 {
 display:none;
}

#brdc li a {
 color:#467b96;
 text-decoration:none;
}

#brdc li a:hover {
 text-decoration:underline;
}
/* ========== END BRDC ========== */
/* ========== START TOPS ========== */
#tops {
 width:100%;
 cursor:default;
 text-align:left;
 margin-bottom:1.2em;
}

h1 {
 font-size:1.6em;
 font-weight:400;
 padding:0.5em 0 0.1em 0;
}

#flag {
 max-height:28px;
 margin-right:4px;
 vertical-align:top;
 border:1px solid #ddd;
}

h3 {
 display:inline;
 font-size:1.2em;
 font-weight:400;
 line-height:28px;
}

h3 span {
 display:none;
}

h3 a {
 color:#5d5d5d;
 text-decoration:none;
}

h3 a:hover {
 color:#ee693f;
 text-decoration:underline;
}

#tops p {
 color:#898989;
 padding-bottom:0.3em;
}
/* ========== END TOPS ========== */
/* ========== START MAIN ========== */
#main {
 width:100%;
 float:left;
 cursor:default;
 margin-bottom:1.6em;
}

#info {
 float:left;
 width:100%;
 height:280px;
}

#info ul {
 color:#898989;
 margin:0 336px;
 list-style:none;
 font-size:0.9em;
 text-align:center;
 padding:25px 12px 0 12px;
}

#seeo {
 color:#467b96;
 font-size:3.8em;
 margin:0 0 0.5em 0;
}

#seeo span {
 font-size:0.4em;
}

h2 {
 font-size:1em;
 font-weight:400;
}

#seed {
 color:#467b96;
 font-size:1.1em;
 margin-top:0.3em;
}

ul#nice {
 padding:0;
 margin:2.5em auto 0 auto;
}

ul#nice li {
 display:inline-block;
}

ul#nice li a {
 width:40px;
 height:40px;
 margin:0 3px;
 display:block;
 background:url('nice.png') no-repeat;
 background-size:400%
}

ul#nice li a#swa {
 display:none;
 background-position:0 0;
}

ul#nice li a#swa:hover {
 background-position:0 100%;
}

ul#nice li a#sfb {
 background-position:33.33% 0;
}

ul#nice li a#sfb:hover {
 background-position:33.33% 100%;
}

ul#nice li a#stw {
 background-position:66.66% 0;
}

ul#nice li a#stw:hover {
 background-position:66.66% 100%;
}
/* ========== END MAIN ========== */
/* ========== START ZONE ========== */
#zone {
 width:100%;
 float:left;
 cursor:default;
 margin-bottom:1.7em;
}

#zone a {
 color:#5d5d5d;
 text-decoration:underline;
}

#zone a:hover {
 color:#ee693f;
}
/* ========== END ZONE ========== */
/* ========== START MORE ========== */
#more {
 width:100%;
 float:left;
 cursor:default;
 font-size:0.9em;
 margin-bottom:1.7em;
}

#more li {
 float:left;
 list-style:none;
 border:1px solid #ddd;
 box-sizing:border-box;
 -o-box-sizing:border-box;
 -ms-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 padding:0.8em 0.7em 0.7em 0.7em;
}

#more li#mdst {
 width:47%;
 margin-right:3%;
}

#more li#mdif {
 width:47%;
 margin-left:3%;
}

#more p {
 max-width:245px;
 margin:4px auto 0 auto;
}

#more img {
 max-height:28px;
}
/* ========== END MORE ========== */
/* ========== START LIST ========== */
#lici {
 width:100%;
 float:left;
 background:#e8eef2;
 margin-bottom:1.8em;
 padding:1.6em 0 0.8em 0;
 border-top:1px solid #d3d8dc;
 border-bottom:1px solid #d3d8dc;
}

.lico {
 width:100%;
 float:left;
 margin-bottom:0.8em;
}

h4 {
 cursor:default;
 font-size:1.2em;
 font-weight:400;
 padding:0 0 0.8em 0;
}

#lici li, .lico li {
 float:left;
 width:23.5%;
 height:auto;
 background:#fff;
 list-style:none;
 position:relative;
 margin:0 2% 1.2em 0;
 border:1px solid #ddd;
 box-sizing:border-box;
 -o-box-sizing:border-box;
 -ms-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
}

#lici li.sing, .lico li.only {
 line-height:38px;
}

#lici li:nth-child(4n), .lico li:nth-child(4n) {
 margin-right:0;
}

#lici li:hover, .lico li:hover {
 border:1px solid #ee693f;
}

#lici a, .lico a {
 display:block;
 color:#467b96;
 text-decoration:none;
}

#lici a {
 padding:0.6em 0;
}

.lico a {
 padding:0.6em 0 0 0;
}

#lici a:hover, .lico a:hover {
 color:#ee693f;
}

#lici p {
 cursor:default;
 text-align:left;
 font-size:0.9em;
 margin-bottom:1.4em;
}

.lico img {
 max-width:38px;
 margin:0.5em 0;
 border:1px solid #ddd;
}

.lico li.only img {
 margin:0.5em 0 0 0;
}

.lico span.hour {
 color:#467b96;
 font-size:1.9em;
 margin:0.3em 0 0 0;
 display:inline-block;
}
/* ========== END LIST ========== */
/* ========== START SWAP ========== */
.swap {
 width:100%;
 float:left;
 cursor:default;
 font-size:0.9em;
 margin-bottom:1em;
}

.swap li {
 width:15%;
 float:left;
 height:auto;
 padding:1em 0;
 list-style:none;
 position:relative;
 margin:0 2% 1.2em 0;
 border:1px solid #ddd;
 box-sizing:border-box;
 -o-box-sizing:border-box;
 -ms-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
}

.swap li:nth-child(6n+0) {
 margin-right:0;
}

h5 {
 cursor:default;
 font-size:1.2em;
 font-weight:400;
 text-align:left;
 padding:0 0 0.8em 0;
}

.swap span {
 color:#467b96;
 font-size:1.6em;
 font-weight:700;
}

.swap span.free {
 color:#467b96;
 font-size:1em;
 font-weight:700;
 display:inline-block;
 margin:0.3em 0 0.5em 0;
}

.swap li:hover {
 color:#ee693f;
 border:1px solid #ee693f;
}

.swap img {
 max-width:24px;
 margin:1em 0 0 0;
}
/* ========== END SWAP ========== */
/* ========== START SAYS ========== */
#says {
 width:100%;
 float:left;
 color:#696969;
 cursor:default;
 padding:1.2em 0;
 background:#f9f9f9;
 border-top:1px solid #e6e6e6;
}

#says p {
 font-size:1.1em;
 font-style:italic;
}

#says p span {
 font-size:1.2em;
}

h6 {
 font-size:1em;
 line-height:1.6em;
}
/* ========== END SAYS ========== */
/* ========== START MAIL ========== */
#mail {
 width:100%;
 float:left;
 text-align:left;
 margin-bottom:3em;
}

#mist {
 background:#e8eef2;
 border:1px solid #d3d8dc;
}

#contact {
 width:65%;
 margin:0 auto;
 padding:2em 0 0 0;
}

#age {
 display:none;
}

#contact label {
 width:100%;
 display:block;
 overflow:auto;
}

#contact input, #contact textarea {
 width:98%;
 font-size:1em;
 padding:0.4em 1%;
 font-family:inherit;
 margin:0.1em 0 0.8em 0;
 border:1px solid #c6c7c8;
}

#contact textarea {
 height:6em;
 resize:none;
}

input#doitnow {
 color:#fff;
 width:100%;
 cursor:pointer;
 font-size:1.4em;
 padding:0.4em 0;
 background:#ff7417;
 margin:0.5em 0 2em 0;
 box-sizing:border-box;
 -o-box-sizing:border-box;
 -ms-box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
 border:1px solid #d15f13;
}

input#doitnow:hover {
 color:#fff;
 background:#e86710;
 border:1px solid #b64901;
}

input#doitnow:active {
 top:1px;
 position:relative;
}

#contact label span {
 color:#f00;
}

#contact input.inside, #contact textarea.inside {
 background:#fee;
 border:1px solid #f00;
}
/* ========== END MAIL ========== */
/* ========== START FOOT ========== */
#foot {
 width:100%;
 float:left;
 color:#fff;
 height:36px;
 cursor:default;
 font-size:0.9em;
 background:#00496f;
 line-height:36px;
}

#foot a {
 color:#fff;
 margin-left:0.5em;
 text-decoration:none;
}

#foot a:hover {
 text-decoration:underline;
}
/* ========== END FOOT ========== */
/* ========== START ADS PP ========== */
#ads1, #ads2 {
 float:left;
 width:336px;
 height:280px;
 /*background:#b80;*/
 text-align:center;
}

#ads1 {
 margin-left:-100%;
}

#ads2 {
 margin-left:-336px;
}

.plg1, .plg2 {
 width:336px;
 height:280px;
 margin:0 auto;
 /*background:#be0;*/
}

#ads3 {
 float:left;
 width:100%;
 height:90px;
 /*background:#b80;*/
 text-align:center;
 margin-bottom:1.5em;
}

.plg3 {
 width:970px;
 height:90px;
 margin:0 auto;
 /*background:#be0;*/
}

#ads4, #ads5, #ads9, .plg4, .plg5, .plg9 {
 display:none;
}

#ads4, #ads5, #ads9 {
 /*background:#b80;*/
}

.plg4, .plg5, .plg9 {
 /*background:#be0;*/
}

/* ========== END ADS PP ========== */
/* ========== START BANNERS ========== */
#ad11, #ad12, #ad13, #ad21, #ad22, #ad23, #ad24, #ad31, #ad32, #ad33, #ad34, #ad35, #ad36, #ad37, #ad91, #ad92, #ad93 {
 margin:0 auto;
}

#ad11 {
 width:336px;
 height:280px;
 display:block;
}

#ad12 {
 width:300px;
 height:250px;
 display:none;
}

#ad13 {
 width:250px;
 height:250px;
 display:none;
}

#ad21 {
 width:336px;
 height:280px;
 display:block;
}

#ad22 {
 width:300px;
 height:250px;
 display:none;
}

#ad23 {
 width:250px;
 height:250px;
 display:none;
}

#ad24 {
 width:200px;
 height:200px;
 display:none;
}

#ad31 {
 width:970px;
 height:90px;
 display:block;
}

#ad32 {
 width:728px;
 height:90px;
 display:none;
}

#ad33 {
 width:468px;
 height:60px;
 display:none;
}

#ad34 {
 width:336px;
 height:280px;
 display:none;
}

#ad35 {
 width:300px;
 height:250px;
 display:none;
}

#ad36 {
 width:250px;
 height:250px;
 display:none;
}

#ad37 {
 width:200px;
 height:200px;
 display:none;
}

#ad91 {
 width:468px;
 height:60px;
 display:none;
}

#ad92 {
 width:320px;
 height:100px;
 display:none;
}

#ad93 {
 width:234px;
 height:60px;
 display:none;
}
/* ========== END BANNERS ========== */
/* ========== START ADS LP ========== */
#ads6, #ads7, #ads8 {
 float:left;
 width:100%;
 height:90px;
 /*background:#b80;*/
 text-align:center;
 margin-bottom:1.8em;
}

.plg6, .plg7, .plg8 {
 width:970px;
 height:90px;
 margin:0 auto;
 /*background:#be0;*/
}
/* ========== END ADS LP ========== */
}

@media (max-width:1280px){
.wrap {
 padding:0 14px;
 max-width:980px;
}

.pack {
 padding:0;
 max-width:980px;
}
}

@media (max-width:980px){
#info {
 height:250px;
}

#info ul {
 margin:0 300px;
 padding:12px 12px 0 12px;
}

ul#nice {
 margin:1.1em auto 0 auto;
}

/* === ADS === */
#ads1, #ads2, .plg1, .plg2 {
 width:300px;
 height:250px;
}

#ads2 {
 margin-left:-300px;
}

.plg3, .plg6, .plg7, .plg8 {
 width:728px;
}

#ad11, #ad13 {
 display:none;
}

#ad12 {
 display:block;
}

#ad21, #ad23, #ad24 {
 display:none;
}

#ad22 {
 display:block;
}

#ad31, #ad33, #ad34, #ad35, #ad36, #ad37 {
 display:none;
}

#ad32 {
 display:block;
}
}

@media (max-width:905px){
#info {
 height:280px;
}

#info ul {
 margin:0 0 0 336px;
 padding:25px 12px 0 12px;
}

ul#nice {
 margin:0.5em auto 0 auto;
}

/* === ADS === */
#ads1, .plg1 {
 width:336px;
 height:280px;
}

#ads2, .plg2 {
 display:none;
}

#ads4 {
 float:left;
 width:100%;
 height:90px;
 display:block;
 text-align:center;
 margin-bottom:1.5em;
}

.plg4 {
 width:728px;
 height:90px;
 margin:0 auto;
 display:block;
}

#ad11 {
 display:block;
}

#ad12, #ad13 {
 display:none;
}

#ad21, #ad22, #ad23, #ad24 {
 display:none;
}
}

@media (max-width:765px){
#lici li, .lico li {
 width:32%;
 margin-bottom:1em;
}

#lici li:nth-child(3n+0), .lico li:nth-child(3n+0) {
 margin-right:0;
}

#lici li:nth-child(4n+0), .lico li:nth-child(4n+0) {
 margin-right:2%;
}

#lici li:nth-child(12n+0), .lico li:nth-child(12n+0) {
 margin-right:0;
}

.swap li {
 width:23.5%;
}

.swap li:nth-child(4n+0) {
 margin-right:0;
}

.swap li:nth-child(6n+0) {
 margin-right:2%;
}

.swap li:nth-child(12n+0) {
 margin-right:0;
}

#contact {
 width:75%;
}
}

@media (max-width:740px){
/* === ADS === */
#ads3, #ads6, #ads7 {
 height:60px;
}

.plg3, .plg6, .plg7 {
 width:468px;
 height:60px;
}

#ads4, #ads8 {
 height:280px;
}

.plg4, .plg8 {
 width:336px;
 height:280px;
}

#ad31, #ad32, #ad34, #ad35, #ad36, #ad37 {
 display:none;
}

#ad33 {
 display:block;
}
}

@media (max-width:640px){
#head ul {
 left:0;
 top:52px;
 width:100%;
 float:none;
 z-index:100;
 display:none;
 overflow:hidden;
 position:absolute;
 background:#003856;
 border-top:4px solid #ff7417;
}

#head ul.noexit {
 display:block;
}

#head li {
 width:100%;
 float:none;
 margin-left:0;
 display:block;
}

#head li a {
 display:block;
 padding:10px 0;
 text-align:right;
 padding-right:14px;
 text-transform:uppercase;
 border-bottom:1px solid #fff;
}

#head li a:hover {
 background:#00273c;
 text-decoration:none;
}

#head li a:active {
 background:#001723;
}

#head a#open {
 display:block;
}

h1 {
 font-size:1.4em;
}

h3 {
 font-size:1.1em;
}

#info {
 height:250px;
}

#info ul {
 margin:0 0 0 300px;
 padding:16px 12px 0 12px;
}

ul#nice {
 margin:0.3em auto 0 auto;
}

ul#nice li a#swa {
 display:block;
}

/* === ADS === */
#ads1, .plg1 {
 width:300px;
 height:250px;
}

#ads7 {
 height:280px;
}

.plg7 {
 width:336px;
 height:280px;
}

#ad11, #ad13 {
 display:none;
}

#ad12 {
 display:block;
}
}

@media (max-width:605px){
#info ul {
 margin:0 0 0 250px;
}

ul#nice {
 margin:0.3em auto 0 auto;
}

#more li#mdst, #more li#mdif {
 margin:0;
 width:100%;
}

#more li#mdif {
 margin-top:1.4em;
}

#more img {
 max-height:24px;
}

/* === ADS === */
#ads1, .plg1 {
 width:250px;
 height:250px;
}

#ad11, #ad12 {
 display:none;
}

#ad13 {
 display:block;
}
}

@media (max-width:555px){
#info ul {
 width:100%;
 float:left;
 margin:0 auto;
 padding:2em 0;
}

#seeo {
 margin:0 0 0.3em 0;
}

/* === ADS === */
#ads1, #ads4, .plg1, .plg4 {
 display:none;
}

#ads2 {
 width:100%;
 height:280px;
 display:block;
 margin:1em 0 0 0;
}

.plg2 {
 width:336px;
 height:280px;
 display:block;
}

#ads3 {
 height:280px;
}

.plg3 {
 width:336px;
 height:280px;
}

#ads9 {
 width:100%;
 height:60px;
 display:block;
}

.plg9 {
 width:468px;
 height:60px;
 display:block;
 margin:0 auto;
}

#ad11, #ad12, #ad13 {
 display:none;
}

#ad21 {
 display:block;
}

#ad22, #ad23, #ad24 {
 display:none;
}

#ad31, #ad32, #ad33, #ad35, #ad36, #ad37 {
 display:none;
}

#ad34 {
 display:block;
}

#ad91 {
 display:block;
}

#ad92, #ad93 {
 display:none;
}
}

@media (max-width:500px){
#lici li, .lico li {
 width:49%;
 margin:0 2% 0.8em 0;
}

#lici li:nth-child(2n+0), .lico li:nth-child(2n+0) {
 margin-right:0;
}

#lici li:nth-child(3n+0), .lico li:nth-child(3n+0) {
 margin-right:2%;
}

#lici li:nth-child(6n+0), .lico li:nth-child(6n+0) {
 margin-right:0;
}

.lico img {
 max-width:34px;
}

.swap li {
 width:32%;
 margin-bottom:0.6em;
}

.swap li:nth-child(3n+0) {
 margin-right:0;
}

.swap li:nth-child(4n+0) {
 margin-right:2%;
}

.swap li:nth-child(12n+0) {
 margin-right:0;
}
}

@media (max-width:480px){
#brdc span {
 padding:0 4px;
}

span#brd3 {
 padding:0;
 display:inline-block;
}

#brd1, #brd2, h1 span {
 display:none;
}

h3 span {
 margin-right:4px;
 display:inline-block;
}

#says p {
 font-size:1em;
}

#says p span {
 font-size:1.1em;
}

h6 {
 font-size:0.9em;
}

#contact {
 width:85%;
}

/* === ADS === */
#ads6, #ads9 {
 height:100px;
}

.plg6, .plg9 {
 width:320px;
 height:100px;
}

#ad91, #ad93 {
 display:none;
}

#ad92 {
 display:block;
}
}

@media (max-width:370px){
/* === ADS === */
#ads2 {
 height:250px;
}

.plg2 {
 width:300px;
 height:250px;
}

#ad21, #ad23, #ad24 {
 display:none;
}

#ad22 {
 display:block;
}
}

@media (max-width:360px){
h1 {
 font-size:1.3em;
 padding-top:0.4em;
}

h3 {
 font-size:1em;
}

.swap li {
 width:49%;
}

.swap li:nth-child(2n+0) {
 margin-right:0;
}

.swap li:nth-child(3n+0) {
 margin-right:2%;
}

.swap li:nth-child(6n+0) {
 margin-right:0;
}

#contact {
 width:90%;
 padding:1.2em 0 0 0;
}

input#doitnow {
 margin:0.5em 0 1.4em 0;
}
}

@media (max-width:350px){
/* === ADS === */
#ads3, #ads7, #ads8 {
 height:250px;
}

.plg3, .plg7, .plg8 {
 width:300px;
 height:250px;
}

#ad31, #ad32, #ad33, #ad34, #ad36, #ad37 {
 display:none;
}

#ad35 {
 display:block;
}
}

@media (max-width:330px){
.lico span.hour {
 font-size:1.7em;
}

/* === ADS === */
.plg2, .plg7, .plg8 {
 width:250px;
}

#ad21, #ad22, #ad24 {
 display:none;
}

#ad23 {
 display:block;
}
}

@media (max-width:319px){
/* === ADS === */
#ads6, #ads9 {
 height:60px;
}

.plg6, .plg9 {
 width:234px;
 height:60px;
}

.plg3 {
 width:250px;
}

#ad31, #ad32, #ad33, #ad34, #ad35, #ad37 {
 display:none;
}

#ad36 {
 display:block;
}

#ad91, #ad92 {
 display:none;
}

#ad93 {
 display:block;
}
}

@media (max-width:280px){
#foot span {
 display:none;
}

/* === ADS === */
#ads2, #ads3, #ads7, #ads8 {
 height:200px;
}

.plg2, .plg3, .plg7, .plg8 {
 width:200px;
 height:200px;
}

#ad21, #ad22, #ad23 {
 display:none;
}

#ad24 {
 display:block;
}

#ad31, #ad32, #ad33, #ad34, #ad35, #ad36 {
 display:none;
}

#ad37 {
 display:block;
}
}

@media print {
body {
 display:none;
}
}