html {padding:0;margin:0;border:0;}
body {font-size:16px;font-family:'Lato',Arial,tahoma,sans-serif;color:#000;margin:0;padding:0;background-color: #fff;} /*#e7f4ff*/
div {padding:0;margin:0;}
img {padding:0;margin:0;border:0;}
p {padding:0;margin:0;border:0;}
h1 {padding:0;margin:0;border:0;font-weight:normal}
h2 {padding:0;margin:0;border:0;font-weight:normal}
h3 {padding:0;margin:0;border:0;font-weight:normal}
form {padding:0;margin:0;border:0;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
input, textarea, select {-webkit-appearance: none; -webkit-font-weight: 400; -webkit-border-radius: 0;}
table {padding:0;margin:0;border:0;}
a {text-decoration:none;color:#000}
a:hover {text-decoration:none;color:#ffcc00}
.clear {clear:both;}
ul {margin:0;padding:0; list-style-type: none;}
li {margin:0;padding:0}

input[type="text"], textarea {background-color: transparent;	border: 1px solid black;	padding: 8px 10px;	margin: 0;	margin-bottom: 10px;	padding: 10px;	width: 92%;}
input[type="button"], input[type="submit"] {	background: #7db2e9;	border: none;	padding: 8px 10px;		color: #fff;	cursor: pointer;	margin: 0;}
input[type="button"]{	width: 100%;	font-family: 'Open Sans', Arial, sans-serif;	float: none;	display: block;	margin-top: 0.5em;	text-transform: uppercase;	font-weight: bold;	font-size: 13px;	letter-spacing: 2px;border: 2px solid #42474b;	background-color: transparent;	color: #42474b;	padding: 12px 10px;	height: 44px;}
.input-inline {	width: 100%;	background: #eb866a;	padding: 0;	height: 36px;}
.input-inline input[type="text"]{	width: auto;	padding: 9px 10px;	color: #fff;	border: none;}

textarea { height: 100px; }
label { font-weight: bold; }
form { width: 100%; overflow: hidden; }



body, .container, #content, #partners, #conditions, #forum, #columntext, #sub-partners, #sub-conditions {
  width:100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-items: flex-start;
margin-left:auto;margin-right:auto;
}

.container {max-width:1600px}

header {width:100%;max-width:1600px;height:60px;margin-left:auto;margin-right:auto;
background: #003966; 
background: -moz-linear-gradient(-45deg, #003966 0%, #005997 100%); 
background: -webkit-linear-gradient(-45deg, #003966 0%,#005997 100%); 
background: linear-gradient(135deg, #003966 0%,#005997 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003966', endColorstr='#005997',GradientType=1 );
text-align:center;position:fixed;top:0;margin-left:auto;margin-right:auto;color:#fff;line-height:60px;z-index:9999}

header img {margin-top:7px}
#hamburger {width:60px;height:60px;float:right;display:block;color:#fff;
background: #ffcf4c; 
background: -moz-linear-gradient(45deg, #ffcf4c 0%, #fcb000 100%); 
background: -webkit-linear-gradient(45deg, #ffcf4c 0%,#fcb000 100%); 
background: linear-gradient(45deg, #ffcf4c 0%,#fcb000 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcf4c', endColorstr='#fcb000',GradientType=1 ); }

#content {width:100%;max-width:1600px;margin-left:auto;margin-right:auto;background:#fff}


.socials {display: none;color:#ffffff;height: 50px;margin-top: 8px;list-style-type:none;margin-right:10px;float:right;font-size:22px}
.socials li {width:54px;float:left;text-align:center}
.socials li a {color:rgba(255,255,255,0.5);}
.socials li a:hover {color:rgba(255,255,255,1);}

#main-menu ul li.socials {display:block;float:none;margin-right:0}
#main-menu ul li.socials a {display:inline-block;float:none;margin-right:10px}
#main-menu ul li.socials:hover {background-color: #e7f4ff !important;}
#main-menu ul li.socials a:hover {color:rgba(255,255,255,1);}

/* order */
#main-photo {order:1;}
#adslot1 {order:2;}
#main-info {order:3;}
#sub-menu {order:4;}
#mustsee {order:5;}
#sub-mustsee {order:5;}
article {order:6;}
#contenttext {order:6;}
#media {order:6;}
#adslot2 {order:7;}
#columntext {order:7;}
#partners {order:8;}
#conditions {order:9;}
#forum {order:10;}
#adslot3 {order:1;}
#sub-adslot3 {order:1;}
#comments {order:2;}
#footer {order:12;}

.adslot_top1 { width: 338px; height: 280px;margin-left:auto;margin-right:auto;}
.adslot_top2 { width: 338px; height: 280px;margin-left:auto;margin-right:auto;}
.adslot_top3 { width: 338px; height: 280px;margin-left:auto;margin-right:auto;}


#main-photo {width:100%;margin-top:60px;height:200px; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;position:relative;cursor:pointer}
#sub-adslot2, #adslot2, #sub-adslot3, #adslot3 {width:100%;max-width:1600px;/*height:300px*/}
#adslot1 {width:100%;max-width:1600px;height:300px}
#adslot2 div, #sub-adslot3 div, #adslot3 div {width:338px;height:290px;margin-left:auto;margin-right:auto;margin-top:5px}
#adslot1 div {width:338px;height:290px;margin-left:auto;margin-right:auto;margin-top:5px}
#videos {width:100%}
#currency {width:100%}
#weather {width:100%}
#comments {width:100%}
#contenttext {width:100%}
#columntext {width:100%}
#footer {width:100%;margin-top:10px;height:120px;border-top:5px solid #fcce1f;color:#fff;padding-top:5px;font-size:14px;
background: #003966; 
background: -moz-linear-gradient(-45deg, #003966 0%, #005997 100%); 
background: -webkit-linear-gradient(-45deg, #003966 0%,#005997 100%); 
background: linear-gradient(135deg, #003966 0%,#005997 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003966', endColorstr='#005997',GradientType=1 );}

#footer p {text-align:center;margin-left:auto;margin-right:auto}

.margintop {margin-top:60px;}

.headerbg {background: url(/img/headerbg.png) no-repeat top center;height:60px}

#main-photo h1 {position:absolute;bottom:10px;left:0px;color:#000;background-color: rgba(255,255,255,0.5);padding:1px 12px;font-size:36px;text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5);font-weight:bold}

nav#sub-menu {width:96%;margin-left:auto;margin-right:auto}
#sub-menu ul {width:100%;}
#sub-menu li {width:98%;float:left;margin-right:1px;margin-bottom:1px;border-bottom:1px solid #fcb000;}

#sub-menu li a {display:block;height:36px;line-height:40px;padding-left:8px;text-transform:uppercase;color:#005997;font-weight:bold}
#sub-menu li a span {width:24px;display:inline-block;text-align:center;margin-right:3px}

#sub-menu li:hover {
background: rgb(255,242,150);
background: -moz-linear-gradient(45deg, rgba(255,242,150,1) 0%, rgba(255,255,255,1) 44%);
background: -webkit-linear-gradient(45deg, rgba(255,242,150,1) 0%,rgba(255,255,255,1) 44%);
background: linear-gradient(45deg, rgba(255,242,150,1) 0%,rgba(255,255,255,1) 44%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff296', endColorstr='#ffffff',GradientType=1 );}

#sub-mustsee, #mustsee, #sub-gallery, #gallery, #video, #currency, #weather, #comments, #hotels, #cars {width:96%;max-width:1600px;margin-left:auto;margin-right:auto;padding-top:10px;text-align:center;margin-bottom:10px}
#sub-currency, #sub-weather, #sub-hotels, #sub-cars {width:96%;max-width:1600px;margin-left:auto;margin-right:auto;padding-top:10px;margin-bottom:10px}
#sub-gallery ul,#gallery ul, #video ul {width:100%;margin-left:auto;margin-right:auto}
#gallery div {width:45%;max-width:200px;text-align:center;display:none;margin:6px 6px;}
#video div {width:95%;text-align:center;display:none;margin:6px 6px;}
#sub-gallery div {width:45%;max-width:200px;text-align:center;margin:6px 6px;display: inline-block;}
#sub-gallery img,#gallery img, #video img {width:100%;max-width:200px;border:1px solid #005997;}

#main-info {width:96%;margin-left:auto;margin-right:auto;padding-top:10px;background-color:#fff9e6;margin-bottom:15px}
#sub-mustsee, #mustsee {background-color:#e7f4ff;margin-top:15px;text-align:left !important;}
#main-info p, #sub-mustsee p, #mustsee p {width:94%;text-align:justify;font-size:18px;line-height:24px;margin-left:auto;margin-right:auto;padding-bottom:10px}
.mustsee-eye {color:#165991;margin:0 5px}

#sub-mustsee ul, #mustsee ul {width: 100%;}
#sub-mustsee li, #mustsee li {display:inline-block;margin-left:10px;}

.box {width:300px;margin-left:auto;margin-right:auto}

.przelicznik {width:90%;display:block;padding:10px;20px;color:#fff;background-color:#0c5893;font-size:28px;margin-left:auto;margin-right:auto}
.currency_head {width:90%;display:block;padding:10px;20px;background-color:#fcce1f;text-align:left;margin-left:auto;margin-right:auto}
.currency_name {width:90%;display:block;padding:10px;20px;background-color:#e7f4ff;text-align:left;margin-left:auto;margin-right:auto}

#weather {text-align:left !important}
#gallery div:nth-of-type(-1n+4) {display: inline-block;}
#video div:nth-of-type(-1n+4) {display: inline-block;}

article .more, #gallery .more, #video .more {clear:both;display:block;height:36px;font-size:14px;line-height:40px;padding-left:8px;text-transform:uppercase;color:#005997;font-weight:bold;border-bottom:1px solid #fcb000;}
article .more, #gallery .more:hover, #video .more:hover {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+56,fff296+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 56%, rgba(255,242,150,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 56%,rgba(255,242,150,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 56%,rgba(255,242,150,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff296',GradientType=0 ); /* IE6-9 */}

h3 {font-size:23px;line-height:25px;font-weight:bold;display:block;text-align:left;border-left:25px solid #0c5893;margin-left:25px;padding-left:5px;text-transform:uppercase;
-webkit-box-shadow: -25px 0px 0px 0px #fcce1f;
-moz-box-shadow: -25px 0px 0px 0px #fcce1f;
box-shadow: -25px 0px 0px 0px #fcce1f;margin-bottom:10px;
}
h3 a {color:#000;}

h2 {font-size:20px;line-height:25px;font-weight:bold;display:block;text-align:left;color:#000;margin-left:10px}
h2 a {color:#000;}

#media {width:100%}
#partners {width:100%}
#conditions {width:100%}
#forum {width:100%}

#hamburger .hamburger-nav {
  color: #fafafa;
  cursor: pointer;
  display:block;
  font-size:22px
}

#main-menu ul {display: none;position: absolute;top: 60px;left:0;padding-left: 0;width: 100%;z-index:9998;
background: #e7f4ff; 

}


#main-menu li  {border-bottom:1px solid white;text-align:left;padding-left:20px}
#main-menu li a  {color: #005997;text-transform: uppercase;display:block;line-height:40px;font-weight:bold}
#main-menu li a:hover {color: #005997;}
#main-menu li:hover {background: white; transition: background 0.3s ease;color: #005997;}

.pogoda {width:290px;padding:5px;font-size:14px;}
.pogoda img {float:left;margin-right:5px}
.pogoda .tempbig {font-size:32px;font-weight:bold}
.pogoda .tempbig2 {font-size:20px;font-weight:bold}
.pogoda .weather_item {color:#B2B2B2}
.pogoda .day {font-weight:bold}

#videos2 {width:95%;margin-left:auto;margin-right:auto}
#video .film {position:relative;display:inline-block;margin:0 6px;}
#video .filmtytul {font-weight:bold;display:block;position:relative;width:100%;height:40px}
#video img {margin-top:5px;border:1px solid #005997;z-index: 9;text-align:center}
#video .play {opacity:0.9;   position:absolute;    width:50px;    height:50px;    border:3px solid #fff;    top: 60%;    left: 50%;    margin: -15px 0 0 -25px;    border-radius:30px;    box-shadow:1px 1px 2px rgba(0,0,0,.2);}
#video .play span {position:absolute;    width:0;    height:0;    border-top:12px solid transparent;    border-bottom:12px solid transparent;    border-left:20px solid #fff;    top:15px;    left:18px;opacity:0.9}
/*#video .views {display:inline;background:#3a3a3a url("/gfx/eye_icon.png") no-repeat top left;font-size:11px;padding:1px 3px 1px 22px;float:right}*/
#video .time {float:left;display:inline;background-color:#3a3a3a;font-size:11px;padding:1px 4px}


#comments {text-align:left}
#komentarze input, #komentarze textarea, #komentarze .dodajkomentarz, #komentarze .item {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0 0 0 11px;}
#komentarze .dodajkomentarz		  {border:1px solid #fcce1f;background-color:#005997;color:#fcce1f;padding:5px;margin:8px 0px 0px 11px;width:200px;text-align:center;font-weight:bold}
#komentarze .dodajkomentarz:hover {border:1px solid #005997;background-color:#fcce1f;color:#000;text-decoration:none}
#komentarze input.oneline{background-color:#fff;border:1px solid #d7d7d7;height:30px;width:90%;max-width:350px;color:#000;padding:0px 5px;margin-top:3px}
#komentarze textarea.multiline{background-color:#fff;border:1px solid #d7d7d7;height:200px;width:90%;max-width:620px;color:#000;padding:0px 5px;margin-top:3px}
#komentarze input.submit_btn{background-color:#005997;border:1px solid #fcce1f;height:30px;width:300px;color:#fcce1f;padding:0px 5px;margin-top:3px;font-weight:bold}
#komentarze input.submit_btn:hover{background-color:#fcce1f;border:1px solid #005997;color:#000;}
#komentarze .hidebtn {float:right;background:url(/img/sprite.png) -12px -23px  no-repeat;width:18px;height:18px;cursor:pointer;opacity:0.6;filter:alpha(opacity=60); /* For IE8 and earlier */}
#komentarze .hidebtn:hover {opacity:1.0;filter:alpha(opacity=100); /* For IE8 and earlier */}
#komentarze .item {border:1px solid #6d6d6d;padding:10px 12px 20px 12px;margin:8px 0px 0px 11px;}
#komentarze .item .autor {font-weight:bold}
#komentarze .item .data {color:#9c9c9c;float:right;}
#komentarze .item .replybtn {float:right;background:url(/img/sprite.png) -13px -0px  no-repeat;width:16px;height:11px;cursor:pointer;color:#9c9c9c;}
#komentarze .item .replybtn:hover {float:right;background:url(/img/sprite.png) -13px -12px  no-repeat;width:16px;height:11px;cursor:pointer;color:#7199ff}
#komentarze .item p {margin:8px 0 5px 0}
#komentarze li {position:relative;}
#komentarze li .arrow{background:url(/img/sprite.png) -0px -0px no-repeat;width:12px;height:15px;position:absolute;top:15px;left:0px;z-index:8}
#komentarze li.rpl .arrow{background:url(/img/sprite.png) -0px -0px no-repeat;width:12px;height:15px;position:absolute;top:15px;left:30px;z-index:8}
#komentarze li.rpl .item {border:1px solid #6d6d6d;padding:10px 12px 20px 12px;margin:8px 0px 0px 41px;}

#komentarze li.wnieznane .arrow{background:url(/img/sprite.png) -0px -15px no-repeat;width:12px;height:15px;position:absolute;top:15px;left:0px;z-index:8}
#komentarze li.wnieznanerpl .arrow{background:url(/img/sprite.png) -0px -15px no-repeat;width:12px;height:15px;position:absolute;top:15px;left:30px;z-index:8}
#komentarze li.wnieznane .item {border:1px solid #ffd925;padding:10px 12px 20px 12px;margin:8px 0px 0px 11px;}
#komentarze li.wnieznanerpl .item {border:1px solid #ffd925;padding:10px 12px 20px 12px;margin:8px 0px 0px 41px;}
#komentarze .morekom {font-weight:bold}
#komentarze .morekom:hover {color:#000}


article {font-size:18px;font-weight:300;text-align:justify;margin:0 auto 0 auto;width:92%}
article h1 {font-size:35px;font-weight:900;text-align:left}
article h2 {font-size:25px;margin:30px 0 10px 0;text-align:left}
article figure {background-color:#ededed;font-size:12px;width:100%;max-width:653px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;text-align:center;padding-top:2px}
article figure img {width:97%;max-width:643px;border:5px solid #ededed;margin-left:auto;margin-right:auto}
article figure p {padding:0 6px 5px 6px;text-align:left;}
article .currency-article {width:100%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:10px}

article figure.big {background-color:#fff;width:100%;max-width:1000px;font-size:16px;margin-left:auto;margin-right:auto;position:relative}
article figure.big img {width:100%;max-width:990px;border:5px solid #ededed;margin-left:auto;margin-right:auto}
article figure.big p {padding:0 6px 5px 6px;text-align:left;}
article figure.big .fotocopy {color:#a0a0a0}

.imgNavi {position:absolute;top:0;width:40%;height:90%;display:block;font-size:4em;color:#fff;display:flex;align-items:center;}
.imgNavi a {display:block;width:100%;padding:60% 0 50% 0;color:#fff}

.imgPrev {left:20px;opacity:0;text-align:left;}
.imgNext {right:20px;opacity:0;text-align:right;justify-content:flex-end;}
.imgNext:hover, .imgPrev:hover {opacity:0.6}

.navi {width:100%;max-width:990px;height:30px;margin-top:17px;margin-left:auto;margin-right:auto;line-height:40px;font-size:14px;text-align:center}
.navi .prevnext {width:130px;height:30px;border:1px solid #fcce1f;background-color:#005997;text-align:center}
.navi .prevnext:hover {width:130px;height:30px;background-color:#fcce1f;color:#000;border:1px solid #005997;}
.navi .prevnext a {display:block;color:#fcce1f;line-height:30px}
.navi .prevnext a:hover {display:block;color:#005997;line-height:30px}

.rating {float:right;width:130px;height:60px;margin:0px 0 2px 70px;font-size:11px;font-weight:bold;color:}

.main .rating {float:right;width:130px;height:60px;margin:8px 0 2px 20px;font-size:11px;font-weight:bold;color:}
.rating #current-rating-nr {color: #ffd81e}
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating .current-rating { background: url("/gfx/star.png") repeat-x scroll left -1000px transparent;}
.star-rating {background-position: left top;height: 25px;list-style: none outside none;    margin: 0;overflow: hidden;padding: 0;position: relative;width: 125px;}
.star-rating li {display: inline;}
.star-rating a, .star-rating .current-rating {border: medium none;height: 25px;left: 0;line-height: 25px;outline: medium none;overflow: hidden;position: absolute;text-indent: -1000em;top: 0;}
.star-rating a:hover, .star-rating a:active { background-position: left bottom; }
.star-rating a.one-star {width: 20%;z-index: 6;}
.star-rating a.two-stars {width: 40%;z-index: 5;}
.star-rating a.three-stars {width: 60%;z-index: 4;}
.star-rating a.four-stars {width: 80%;z-index: 3;}
.star-rating a.five-stars {width: 100%;z-index: 2;}
.star-rating .current-rating {background-position: left center;z-index: 1;}

/* MAIN 2 */

.items {width:90%;margin: 0 auto 0 auto;color:#fff}
.items .item {width:300px;height:250px;font-size:12px;margin:10px 10px 0 0;position:relative;cursor:pointer;float:left;background-size:cover;
-moz-box-shadow: inset 0px 0px 50px 10px  rgba(0,0,0,0.3);
-webkit-box-shadow: inset 0px 0px 50px 10px rgba(0,0,0,0.3);
box-shadow: inset 0px 0px 50px 10px rgba(0,0,0,0.3);
}
.items .item:hover {box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0)}

.items .soon {
-moz-box-shadow: inset 0px 0px 50px 50px  rgba(0,0,0,0.3);
-webkit-box-shadow: inset 0px 0px 50px 50px rgba(0,0,0,0.3);
box-shadow: inset 0px 0px 50px 50px rgba(0,0,0,0.6);
}


.items ul {list-style-type:none}
.items li {float:left;font-family:Oswald;font-weight:300;font-size:40px;padding:0 20px;border-right:1px solid rgba(255,255,255,0.2);color:#fff}
.items li:last-child {border-right:0}


.item h1 {font-family:Oswald;font-weight:400;font-size:20px;padding:5px 20px 5px 10px;background-color:#0d1660;display:inline;text-transform: uppercase;position:absolute;top:15px;color:#fff}
.items .item .text {width:100%;position:absolute;bottom:0;left:0;display:none;background-color:rgba(13,22,96,0.6);}
.items .item .text p {margin:5px 7px}
.item .h2 {font-family:Oswald;font-weight:300;font-size:20px;padding:5px 0 5px 0;background-color:#0d1660;text-transform: uppercase;position:absolute;top:105px;text-align:center;width:270px}

.item a.more {display:block;text-align:center;color:#96d9ff;background:rgba(0,0,0,0.7);line-height:20px}

.items .item_ad {width:300px;height:250px;margin:10px 10px 0 0;float:left;}

.yt_video {width:100%;height:225px}

/* END MAIN 2 */


/** SCREENS **/


@media (min-width: 480px) {

#sub-menu li {width:48%;}
#sub-menu li:nth-child(odd) {margin-right:10px}

#adslot1 {height:300px}
#video .play {top: 57%;}

#footer {height:90px;}

}




@media (min-width: 600px) {

#main-photo {height:250px;}
#sub-gallery div, #gallery div, #video div {width:100%}
#gallery div:nth-of-type(-1n+6) {display: inline-block;}
#video div:nth-of-type(-1n+6) {display: inline-block;}

#adslot1 div, #adslot2 div, #sub-adslot3 div, #adslot3 div {width:100%;margin-top:10px}

.yt_video {height:338px}

}




@media (min-width: 800px) {

#main-photo {height:300px;}
#sub-menu li {width:32%;}
#sub-menu li:nth-child(even) {margin-right:10px}

#main-photo h1 {padding:2px 14px;font-size:46px;}

#media {width:60%;}
#adslot2 {width:40%;height:630px}
#adslot2 div {width:320px;height:610px;margin-top:15px}
#sub-partners, #partners {width:50%}
#sub-conditions, #conditions {width:50%}
#sub-currency, #sub-weather, #sub-hotels, #sub-cars {width:96%;}

#gallery div, #video div {display: none !important;}
#gallery div:nth-of-type(-1n+4) {display: inline-block  !important;}
#video div:nth-of-type(-1n+4) {display: inline-block !important;}

#adslot2 {height:620px}
#adslot3 {height:310px}

.adslot_top1 { width: 750px; height: 280px;}
.adslot_top2 { width: 320px; height: 610px;}
.adslot_top3 { width: 750px; height: 300px;}

article .currency-article {margin-left:10px;margin-bottom:10px;float:right}
.imgNavi {font-size:6em;}

.yt_video {height:440px}

}


@media (min-width: 1024px) { /* left menu starts */
body {background: #fff url(img/bgbody.png) no-repeat top center}
header {height:120px;line-height:120px;position:relative}
header img {margin-top:34px}
.headerbg {height:120px}
#hamburger {display:none}
#main-photo {margin-top:0}
#main-menu {width:200px}
#main-menu ul {display:block;position:relative;background:#fff !important;top:0}
#main-menu li  {border-bottom:1px solid #dcebf6;padding-left:15px;margin-right:10px;font-size:14px}
#main-menu li a  {line-height:34px}
#main-menu li.selected {background: #ffcf4c; transition: background 0.3s ease;color: #005997;}
#main-menu li.selected2 {background: #fff1c9; transition: background 0.3s ease;color: #005997;}
#main-menu li:hover {border-bottom:1px solid #fcb000;background: #ffcf4c;}

.margintop {margin-top:0;}

header .socials {display:block}
header img {float:left;margin-left:15px}
#main-menu ul li.socials {display:none}

#content {min-width:80%;margin-right:0;flex: 1 0 0;}

article {width:94%}


}

@media (min-width: 1280px) {

#main-photo {height:350px;}
#main-info {width:46%}
#mustsee {width:46%;margin-top:0px}
#sub-mustsee {width:100%;margin-top:0px}
nav#sub-menu {width:100%;}
#sub-menu li {width:24%;}
#main-photo h1 {padding:4px 20px;font-size:60px;bottom:16px;}

#gallery div, #video div {display: none !important;}
#gallery div:nth-of-type(-1n+6) {display: inline-block  !important;}
#video div:nth-of-type(-1n+6) {display: inline-block !important;}

#media {width:70%;}
#adslot2 {width:30%;}

#main-photo {order:1;}
#sub-menu {order:2;}
#adslot1 {order:3;}
#main-info {order:4;}
#mustsee {order:5;}

.adslot_top1 { width: 970px; height: 280px;}
.adslot_top3 { width: 970px; height: 280px;}

#contenttext {width:70%;}
#columntext {width:30%}
#sub-adslot2 {width:100%;height:630px}
#sub-partners {width:100%}
#sub-conditions {width:100%}
#sub-currency, #sub-weather, #sub-hotels, #sub-cars {width:100%;margin-bottom:30px}
#sub-adslot3 {width:100%;height:630px}
#sub-adslot3 .adslot_top3 { width: 300px; height: 600px;}

article {font-size:20px;}
article h1 {font-size:46px;}
article h2 {font-size:30px;}

.yt_video {height:550px}

}


@media (min-width: 1600px) {

#gallery div, #video div {display: none !important;}
#gallery div:nth-of-type(-1n+8) {display: inline-block  !important;}
#video div:nth-of-type(-1n+8) {display: inline-block !important;}
#currency, #weather, #hotels, #cars {width:45%}

#comments {width:70%;}
#adslot3 {width:30%;height:700px;
position: -webkit-sticky;
position: sticky;
top: 0;
align-self: flex-start;}
.adslot_top3 { width: 310px; height: 610px;}

#sub-adslot3 {height:700px;
position: -webkit-sticky;
position: sticky;
top: 0;
align-self: flex-start;}

#sub-adslot3 div, #adslot3 div {height:700px;}
#contenttext {width:75%;}
#columntext {width:25%}

}

.yt_news_container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  margin: 10px 0;
}

.yt_news_container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
