/* RESPONSIVE WEB DESIGN - media queries */

@media screen and (max-width:1200px){
	.room #container .images-slider-6.quick-slider img, #container .images-slider-5.quick-slider img{max-width:initial;}
	#container img{max-width:100%;}
	iframe{width:100% !important;}
	#sesonSelectBox{position:static;}
	#widget-10 .image img, #widget-85 .image img, #widget-166 .image img{max-width:none;}
	#head2 .container, #head3 .container, #head2 .container:after{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#head1 .container{width:95%;position:relative;}
	.widgets-53 {position:absolute;left:-27px;top:65px;}
	#page2 #page h1, #page390 #page h1, #page747 #page h1, .room #page h1{padding-bottom:70px;}
	#logo{width:47%;position:absolute;left:calc(100%/2 - 23.5%);bottom:0;}
	#logo img{width:100%;}
	#content{width:100%;padding:0;}
	#head3 ,#head3 .container, #slider-1 ul{height:auto;background:#fff;margin-bottom:0;}
	#page nav.breadcrumb{top:-40px;font-size:0.9em;}

	#widget-10 aside, #widget-10 .name, #widget-10 .description, #widget-85 aside, #widget-85 .name, #widget-85 .description, #widget-166 aside, #widget-166 .name, #widget-166 .description{width:100%;}
	#widget-10 .image, #widget-85 .image, #widget-166 .image{overflow:hidden;}
	#widget-10 .name, #widget-85 .name, #widget-166 .name{line-height:0.8em;}
	.images-slider-6, .images-slider-5{width:calc(100% - 140px);margin-left:0;}
	.widgets-5{z-index:99999;}

	.widgets-3 > ul > li .head, .widgets-3 > ul > li .content{width:90%;}

	#widget-11 .slider, #widget-86 .slider, #widget-167 .slider{width:calc(100% - 160px);}

	#footInfo{width:100%;padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

	#foot .container{width:100%;}

	#page1 #content .widget-id-14, #page388 #content .widget-id-89, #page745 #content .widget-id-170{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc( 100% - 330px)}
}

@media screen and (max-width:1037px){
	#page225 div.priceDescription2 em, #page225 div.priceDescription2 i, #page395 div.priceDescription2 em, #page395 div.priceDescription2 i, #page752 div.priceDescription2 em, #page752 div.priceDescription2 i{line-height:initial;}
}

@media screen and (max-width:900px){
	#quick-box .close{padding:0px 15px 2px;font-size:40px;}

	#widget-10 .name, #widget-10 .description, #widget-85 .name, #widget-85 .description, #widget-166 .name, #widget-166 .description{padding:0 50px;}
	#widget-13, #widget-88, #widget-169{padding-left:30px;}
	#sesonSelectBox{position:absolute;top:0;right:0;}
	#sesonSelectBox .chooseSeasons{font-size:1em;padding-top:5px;}
	#sesonSelectBox #seasonSelect{padding:10px 5px;width:150px;}
	#page225 div.priceDescription2 span, #page395 div.priceDescription2 span, #page752 div.priceDescription2 span{width:38%;}
	#page225 div.priceDescription2 i, #page395 div.priceDescription2 i, #page752 div.priceDescription2 i{clear:right !important;}
}

@media screen and (max-width:768px){
	#sesonSelectBox{position:absolute;top:0;right:0;}
	#page .widgets-5 img{margin: 0 auto !important;max-width:100%;float:none !important;}
	#page225 #sesonSelectBox, #page395 #sesonSelectBox, #page752 #sesonSelectBox{float:right;clear:none;}
	#head1{border-bottom:10px solid #fff;}
	#page1 #content .widget-id-14, #page1 #content .widget-id-15, #page388 #content .widget-id-89, #page388 #content .widget-id-90, #page745 #content .widget-id-170, #page745 #content .widget-id-171{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5% !
	important;}
	#infoContact{display:none;}
	#logo{width:100%;position:relative;left:0;}
	#logo img{width:auto;}
	#content .widget.type-1 {width:100%;}

	.menu-1{display:none;position:fixed;bottom:50px;width:100%;background:#a7b158;z-index:999;margin:0 !important;left:0;border-top:1px solid #eee;}
	#header .menu-1 li{clear:both;float:left;text-align:center;width:100%;margin:0;}
	#header .menu-1 li a{width:100%;padding:10px 0;margin:0;color:#fff;}
	#header .menu-1 li a:hover, #header .menu-1 .selected a, #header .menu-1 .selected-parent a{background:#fff;color:#333;}


	.menu-2{display:none;position:fixed;bottom:50px;width:100%;background:#000;z-index:999;margin:0 !important;left:0;}
	#header .menu-2 li{clear:both;float:left;text-align:center;width:100%;margin:0;}
	#header .menu-2 li a{width:100%;padding:10px 0;margin:0;}
	#header .menu-2 li a:hover, #header .menu-2 .selected a, #header .menu-2 .selected-parent a{background:#ccc;color:#fff;opacity:1;}

	#page2 .pages-5 li, #page390 .pages-5 li, #page747 .pages-5 li{width:50%;}
	#page2 .pages-5 li:nth-child(4n+1), #page390 .pages-5 li:nth-child(4n+1), #page747 .pages-5 li:nth-child(4n+1){clear:none;}
	#page2 .pages-5 li:nth-child(2n+1), #page390 .pages-5 li:nth-child(2n+1), #page747 .pages-5 li:nth-child(2n+1){clear:left;}

	#page2 #page h1, #page390 #page h1, #page747 #page h1, .room #page h1{width:100%;text-align:left;padding-bottom:15px;}

	#page2 .widgets-53, #page390 .widgets-53, #page747 .widgets-53, .room .widgets-53{position:static;width:100%;padding:0;}

	.images-3 li, .images-4 li{width:50%;}
	.images-3 li:nth-child(4n+1), .images-4 li:nth-child(4n+1){clear:none;}
	.images-3 li:nth-child(2n+1), .images-4 li:nth-child(2n+1){clear:left;}
	#page225 div.priceDescription2, #page395 div.priceDescription2, #page752 div.priceDescription2{font-size:120%;}

	#content .widget.type-2{width:100%;margin-left:0;margin-right:0;}
	.widgets-51 ul li div.image{width:auto;margin:0 5px 5px 0;float:left;}
	.widgets-51 ul li div.description{clear:none !important;}
	.widgets-51 ul li .head{text-align:left !important;}
	.widgets-51 ul li .head span{display:inline-block;padding-left:6px;}
	.back-to-top-widget{bottom:32px;}
	.back-to-top-widget a{opacity:0.3;}
	.widget.type-10.location-0{bottom:50px;}

	.menu-trigger{float:left;display:block;}
	.menu-trigger {display:block;position:fixed;bottom:0;width:50%;height:50px;z-index:999;text-transform:uppercase;text-align:center;font-size:1.6em;font-family:Times New Roman, Times;}
	.menu-trigger.first {left:0;background:#fff;border-top:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.menu-trigger.second {right:0;background:#eee;}
	.menu-trigger a{display:block;width:100%;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.menu-trigger a:hover{text-decoration:none;}

	#foot .container{padding-bottom:45px;}
	#foot .copy{float:none;display:block;margin-bottom:10px;text-align:center;}
	#powered{float:none;}
	.widgets-54{top:5px;}
	#page1 #content .widget-id-15, #page388 #content .widget-id-90, #page745 #content .widget-id-171{display:none !important;}
}

@media screen and (max-width:767px){
	#sesonSelectBox{float:none;margin:0 auto;clear:both;position:static}
}

@media screen and (max-width:611px){
	#page225 div.priceDescription, #page395 div.priceDescription, #page752 div.priceDescription{line-height:initial;}
}

@media screen and (max-width:600px){
	#page225 div.priceDescription2 span, #page395 div.priceDescription2 span, #page752 div.priceDescription2 span{width:auto;margin-right:0;}
	#page225 div.priceDescription2 em, #page225 div.priceDescription2 i, #page395 div.priceDescription2 em, #page395 div.priceDescription2 i, #page752 div.priceDescription2 em, #page752 div.priceDescription2 i{clear:none;line-height:initial;float:right;height:auto;}
	#page225 #sesonSelectBox, #page395 #sesonSelectBox, #page752 #sesonSelectBox{position:static;display:block;margin-bottom:30px;text-align:center;}
	#logo{position:absolute;bottom:0;}
	#head3{max-height:290px;overflow:hidden;}
	#page1 #content .widget-id-14 div.description, #page388 #content .widget-id-89 div.description, #page745 #content .widget-id-170 div.description{clear:both;text-align:justify !important;}
	#page1 #content .widget-id-14 div.description p, #page388 #content .widget-id-89 div.description p,#page745 #content .widget-id-170 div.description p{clear:both;text-align:justify !important;}
	#page1 #content .widget.type-2 img, #page388 #content .widget.type-2 img, #page745 #content .widget.type-2 img{margin:0 auto;float:none;}
	#page1 #content .widget.type-2 .image, #page388 #content .widget.type-2 .image, #page745 #content .widget.type-2 .image{text-align:center;}
	#widget-10 .image, #widget-85 .image, #widget-166 .image{display:none;}
	#page18 #page, #page18 #column, #page389 #page, #page389 #column, #page746 #page, #page746 #column{width:100%;padding:0 3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	#page18 .widgets-49, #page389 .widgets-49, #page746 .widgets-49{margin-top:0;}
	#page18 .widgets-49 ul > li:first-child, #page389 .widgets-49 ul > li:first-child, #page746 .widgets-49 ul > li:first-child{margin-bottom:20px !important;}
}

@media screen and (max-width:480px){
	body {font-size:0.9em;}
	.widgets-54{width:30px;height:30px;}
	.widgets-54 img{width:100%;height:100%;}
	.images-slider-6, .images-slider-5 {width:100%;padding:0;}
	.images-slider-6:after,  .images-slider-6:before, .images-slider-5:after,  .images-slider-5:before{content:none;}
	.images-slider-5 .quick-slider-nav-arrows, .images-slider-6 .quick-slider-nav-arrows{display:none;}
	#page2 .pages-5 li, #page390 .pages-5 li, #page747 .pages-5 li{width:100%;clear:both !important;max-width:250px;margin:0 auto;float:none;}
	#widget-10 .name, #widget-10 .description, #widget-85 .name, #widget-85 .description, #widget-166 .name, #widget-166 .description{padding:0 4%;}
	#widget-12,#widget-13, #widget-87,#widget-88, #widget-168,#widget-169{background:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 2% 10px;}

	#page225 .priceListHead .headRoom,#page225 .priceListHead .headQuantity, #page225 .priceListHead .headPrice , #page225 div.priceDescription, #page225 .price2,#page395 .priceListHead .headRoom,#page395 .priceListHead .headQuantity, #page395 .priceListHead .headPrice , #page395 div.priceDescription, #page395 .price2,  #page752 .priceListHead .headRoom, #page752 .priceListHead .headQuantity,  #page752 .priceListHead .headPrice ,  #page752 div.priceDescription,  #page752 .price2{width:30%;}
	#page225 div.priceDescription2, #page395 div.priceDescription2,  #page752 div.priceDescription2{width:40%;}
	#page225 div.priceDescription, #page225 .price2, #page225 div.priceDescription2, #page395 div.priceDescription, #page395 .price2, #page395 div.priceDescription2,  #page752 div.priceDescription,  #page752 .price2,  #page752 div.priceDescription2{font-size:120%;}

	.widget-id-27, .widget-id-28, .widget-id-29, .widget-id-98, .widget-id-99, .widget-id-100, .widget-id-179, .widget-id-180, .widget-id-181{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 5% !important;}
	/* #widget-11 .quick-slider-slide{width:200px !important;} */
	#features-list li:first-child{margin-bottom:5px;}
	#features-list li{clear:both;}
	.pages-5 li:nth-child(2n+1){clear:both;}
	.pages-5 li{width:48%;}
}

@media screen and (max-width:320px){
	#widget-11 .quick-slider-nav-arrows, #widget-86 .quick-slider-nav-arrows, #widget-167 .quick-slider-nav-arrows {display:none;}
	#widget-11 .slider, #widget-86 .slider, #widget-167 .slider{width:100%;padding:0;}
	#widget-11 .slider:before, #widget-86 .slider:before, #widget-167 .slider:before{content:none;}
	#widget-11 .slider:after, #widget-86 .slider:after, #widget-167 .slider:after{content:none;}
	#widget-11 .slider img, #widget-86 .slider img, #widget-167 .slider img{max-width:initial;}
	.back-to-top-widget{display:none !important;}
	#head1 .container{height:80px;}
	#page225 div.priceDescription, #page225 .price2, #page225 div.priceDescription2, #page395 div.priceDescription, #page395 .price2, #page395 div.priceDescription2,  #page752 div.priceDescription,  #page752 .price2,  #page752 div.priceDescription2{font-size:100%;}
}
