@charset "utf-8";@media (min-width:1200px){.hotDeal .col{padding-left:0}}@media (min-width:960px){.mainMenu ul{display:block!important}}@media (max-width:1200px){.mainMenu ul li a{padding:19px 15px}#topSearch{margin-top:50px}.topmenu ul li{margin-right:7px;padding-right:7px}.caption{display:none}.bookingTabsContainer{top:70px}.shortOffers{position:static;margin-top:30px}.shortOffer .title h5{font-size:16px}.offers .item .priceTag{top:80px}.offers .item span{font-size:13px}#featuredOffers .item .priceTag{top:90px}.bottomSliderContainer{margin-top:0}#bottomSlider{height:140px}#bottomSlider .caption{display:block;top:40%}.bookingInfos{padding:0 50px}.bookingInfos5{padding:0 20px}.offersList .item .map,.offersList .item a.more{margin-top:7px}#priceFilter span{display:none}}@media (min-width:768px) and (max-width:990px){.mainMenu .mobDropdown{display:block;padding:14px 0;font-size:26px;color:#fff;text-align:center;background:url(../images/main-menu-mobile-arrow.png) 95% center no-repeat}.mainMenu .mobDropdown:hover{cursor:pointer}.mainMenu ul{display:none;position:absolute;top:60px;left:0;z-index:9999;width:100%}.mainMenu ul li{float:none}.mainMenu ul li.first a{background:0 0;text-indent:0;padding:14px 0}.mainMenu ul li.active a{display:none}.mainMenu ul li a{width:100%;text-align:center;padding:14px 0;background-color:#f5875b;border-bottom:1px solid #df3c00}.mainMenu ul li a.arrow{background:#f5875b url(../images/submenu-arrow.png) no-repeat 90% center}.mainMenu ul li a:hover,.mainMenu ul li.active a{background-color:#f6703a;background-image:none;background-repeat:no-repeat}.mainMenu ul li a.arrow:hover{background:#f6703a url(../images/submenu-arrow.png) no-repeat 90% center}.mainMenu ul li ul{width:100%;position:relative;top:0;height:0;padding:0}.mainMenu ul li ul li a{width:100%;text-align:center;padding:14px 0;background-color:#none;background-image:none;background-repeat:none;border-bottom:1px solid rgba(0,0,0,.1)}.mainMenu ul li ul li.first a{padding:14px 0}.callUsTop h4{color:#f54726;font-size:16px}.callUsTop span{color:#444;font-size:15px}#topSearch{margin-top:50px}.topmenu ul{display:none}.tinynav{display:block;width:75%}.mainSliderNav a{top:20%}.caption{display:none}.bookingTabsContainer{position:static;margin-top:30px}.bookingTabsContainer .bookingTabsCol{float:none;margin:0 auto}.shortOffers{position:static;margin-top:30px}.shortOffer .title{margin-bottom:10px}.shortOffer .price,.shortOffer .title{float:none;width:100%}.offers .item span{font-size:13px;padding:10px 5% 10px 30px;text-indent:0}#featuredOffers .item .priceTag{top:50px}.bookingInfos{padding:0 50px}.listHead .show{margin-bottom:20px}.offersList .offerInfo p{display:none}.offersList .item .map{padding-left:25px}}@media only screen and (max-width:767px){.mainMenuContainer{position:relative}.mainMenu .mobDropdown{display:block;padding:14px 0;font-size:26px;color:#fff;text-align:center;background:url(../images/main-menu-mobile-arrow.png) 95% center no-repeat}.mainMenu .mobDropdown:hover{cursor:pointer}.mainMenu ul{display:none;position:absolute;top:60px;left:0;z-index:9999;width:100%}.mainMenu ul li{float:none}.mainMenu ul li.first a{background:0 0;text-indent:0;padding:14px 0}.mainMenu ul li.active a{display:none}.mainMenu ul li a{width:100%;text-align:center;padding:14px 0;background-color:#f5875b;border-bottom:1px solid #df3c00}.mainMenu ul li a.arrow{background:#f5875b url(../images/submenu-arrow.png) no-repeat 90% center}.mainMenu ul li a:hover,.mainMenu ul li.active a{background-color:#f6703a;background-image:none;background-repeat:no-repeat}.mainMenu ul li a.arrow:hover{background:#f6703a url(../images/submenu-arrow.png) no-repeat 90% center}.mainMenu ul li ul{width:100%;position:relative;top:0;height:0;padding:0}.mainMenu ul li ul li a{width:100%;text-align:center;padding:14px 0;background-color:#none;background-image:none;background-repeat:none;border-bottom:1px solid rgba(0,0,0,.1)}.mainMenu ul li ul li.first a{padding:14px 0}.topmenu ul{display:none}.tinynav{display:block;width:100%;padding:10px 0;font-size:20px}#logo a,.callUsTop{text-align:center;float:none;margin-bottom:10px}#logo a{margin:5px 0}.dropdownMenus{width:105px;margin:0 auto}.topRightLinks{position:relative;width:120px;margin:10px auto;text-align:center}.topRightLinks a{font-size:15px}.fRight.pRev{float:none!important}.fLeft.pRev{float:none!important}.social{float:none;width:85px;margin:10px auto}.socialfooter{float:none;width:85px;margin:10px auto}#topSearch{float:none;margin-top:30px}#topSearch input[type=text]{width:100%}.caption{font-size:20px}.bookingTabsContainer{position:static;margin-top:50px}.shortOffers{position:static;margin-top:50px}.shortOffer{margin-bottom:20px}#featuredOffers .item .priceTag{top:70%}#footer{margin-top:0}.copy,.footerMenu{float:none;margin:15px 0;text-align:center}.bookingInfos{padding:0 50px}#priceFilter input[type=text]{width:90%}#priceFilter input[type=submit]{width:90%}.listHead .show{margin-top:50px;margin-bottom:20px}.offersList .offerInfo{padding-bottom:20px}.offersList .item .map,.offersList .item a.more{float:none}.offersList .item .map{width:100%}.offersList .item a.more{font-size:15px}#registerForm input[type=password],#registerForm input[type=text]{width:48%;float:left;margin-right:2%}#captcha-wrap{float:left}#captcha-wrap img{float:left}#registerForm .loginInner{float:left}#registerForm .loginInner input[type=submit]{padding:8px}.registerModalContainer{height:305px!important}.page-title-container{padding:10px}.page-title-container h1{text-align:center;display:inherit;width:100%;margin:0}.page-title-container p{text-align:center;display:inherit;width:100%}.page-in-bread{text-align:center;float:none;width:100%}}@media (max-width:767px){.mainSliderNav a{top:10%}.page404 h1{font-size:200px}.registerModalContainer{top:7px!important}#registerForm input[type=password],#registerForm input[type=text]{margin-bottom:5px}.page-title-container{padding:10px}.page-title-container h1{text-align:center;display:inherit;width:100%;margin:0}.page-title-container p{text-align:center;display:inherit;width:100%}.page-in-bread{text-align:center;float:none;width:100%}}@media (max-width:480px){.mainSliderNav a{top:7%}#featuredOffers .item .priceTag{top:60%}.page404 h1{font-size:150px}#simplemodal-container{width:305px!important}.loginInner span{line-height:13px;margin-left:0}.loginInner input[type=checkbox]{margin-right:10px}.registerModalContainer{top:100px!important}.page-title-container{padding:10px}.page-title-container h1{text-align:center;display:inherit;width:100%;margin:0}.page-title-container p{text-align:center;display:inherit;width:100%}.page-in-bread{text-align:center;float:none;width:100%}}