@media (max-width:400px){.newsletter-wrapper h5{font-size:24px}.newsletter-wrapper p,.requestbookform .gap-10 label{font-size:13px}.nav-tabs>li>a{font-size:12px;padding:10px 2px}.campaign-form-right h1{font-size:20px}.destination-title h1,.vocation-theme h1{font-size:22px}.vocation-theme h3:after{display:none}.travelerpopup{width:90%}}@media (max-width:415px){.loader-div{max-width:320px!important}}@media (max-height:450px){.sidenav{padding-top:0}.sidenav a{font-size:18px;line-height:22px!important;padding:15px 20px!important}}@media (max-width:480px){.detail-content-for-sticky-menu .gallery-nav{margin-top:-19%!important}.hotel-item-list .heading{margin:0}.deallisticon{top:0;padding:0}.deallistprice{text-align:left;line-height:12px;padding:13px 10px 7px;background-color:transparent;border:none}.deallistprice h2{font-size:14px;color:var(--color-dark-gray);position:absolute;top:4px;left:20px}.deallistprice h3{float:left}.freebies{position:absolute;top:0;width:65px;right:10px}.home-searchbox{width:150px}.searchbox{position:absolute;top:-50px;left:67%}.group-travel h1,.group-travel h1 span{font-size:20px!important}.logo{width:200px!important;margin-top:7px!important}.flight-hotel .hotel-item-list .image{width:100%!important}.flight-hotel .hotel-item-list .content{margin-left:-10px!important}.flight-hotel .hotel-item-list .absolute-bottom{left:0!important}.hotel-price-plus{position:absolute;top:0;color:#fff;right:auto;left:0;font-size:12px;padding:1px 5px;border-radius:10px 0 80px 19px}}@media (max-width:500px){.loader-div .loader-hotel h3,.newsletter-wrapper .text-holder h3{font-size:18px}.equal-content-sidebar .title h2{font-size:22px!important}.equal-content-sidebar .title h2:before{content:"";left:42%!important}.mobile-tomar{margin-top:14px}.destination-title h1{font-size:21px}.changeflightheight{width:100%}.mobile-modify-input-box,.modify-lg-input-box{width:100%!important}.modify-search{padding:10px 20px!important}#form-modify-search{display:none}.mobile-modify-search{display:block;width:100%;margin-bottom:0;background-image:linear-gradient(#ffa725,#ffa725);font-size:14px;color:#fff;padding:6px}.mobile-modify-search:hover{background-image:linear-gradient(#07b,#3f9cd1)}.select-flight-moreday{padding:0 3px;position:absolute;top:-18px;right:22px}.slick-gallery-slideshow .gallery-slideshow .image img{height:175px!important}.travelerpopup{width:94%}.modifypopup{position:fixed;z-index:999}.loader-div .loader-hotel small{display:block;font-size:14px;font-weight:700;letter-spacing:.5px}.pr-col-0{padding-right:0!important}.pl-col-0{padding-left:0!important}.pt-col-0{padding-top:0!important}.pb-col-0{padding-bottom:0!important}.pr-col-5{padding-right:5px!important}.pl-col-5{padding-left:5px!important}.pt-col-5{padding-top:5px!important}.pb-col-5{padding-bottom:5px!important}.pr-col-10{padding-right:10px!important}.pl-col-10{padding-left:10px!important}.pt-col-10{padding-top:10px!important}.pb-col-10{padding-bottom:10px!important}.newflightpage .newflightbox h2{font-size:15px!important}.newflightpage .newflightbox p{font-size:13px!important}.newflightpage .newflighpricetbox{padding:0 5px!important;height:54px!important}.newflightpage .newflighpricetbox p{font-size:26px!important}.newflightpage .newflighpricetbox small{font-size:14px!important}.newflightpage .newflighpricetbox p span{font-size:20px!important}}@media (max-width:580px){.campaign-header h1 span{display:block}.campaign-header h2{font-size:15px!important}.campaign-header p{font-size:16px!important}.best-packages-box,.explore-packages-box{height:100%!important;max-height:150px!important}.newmaintitle h3,.newmaintitle h3 span{font-size:20px}.newmaintitle p{line-height:22px!important}.newmaintitle h5{font-size:22px}.homeenquirewidth{width:100%;margin:0}.modal .close{right:13px;top:0}}@media (min-width:600px){.banner-form-palce{float:none;left:-40%;position:absolute;right:0;top:215px;width:400px;margin-right:auto;margin-left:auto}}@media (max-width:600px){#searchwraper{padding:0 0 3%!important}.offer-right,.searchbox{display:none}.customers-title h1{font-size:22px}.group-page-testmonial{margin-top:-15px}.sb-search{display:block}.select-change-flight-title{height:85px}.select-change-flight-title .flight-category,.select-change-flight-title .flight-category-fast{top:0;margin:0}}@media (max-width:615px){.loader-div{max-width:400px}}@media (max-width:768px){.dealpageprice p,.dealpageprice small{position:relative;margin-right:7px;float:left}body{overflow-x:hidden}.logo{width:250px}.newsletter-wrapper h5,.newsletter-wrapper p,.top-email{text-align:center}.dealpageprice,.newpcklistprice{text-align:left}.destination-title h2{top:17px}.top-destination-item{margin:0 0 20px}.banner-form-palce{top:7px}.counterbox .text-box h4{font-size:1.8em}.responsivemargin1{margin-bottom:30px}.multiple-sticky.fixed .multiple-sticky-container{width:100%}.dealpageprice{margin-top:0}.detail-header h2{line-height:22px}.newleftpcklist .dealpageprice h3{font-size:30px;line-height:22px;margin:0;font-weight:500;padding-top:0;padding-bottom:20px;float:left}.dealpageprice p{left:-75px;font-size:14px;top:32px}.dealpageprice small{top:11px;font-size:17px}.dealpageprice .offprice{float:left;left:-48px;top:1px}.error-404-wrapper h2{font-size:30px!important}.error-404-wrapper h3{font-size:16px!important;line-height:22px}.error-404-wrapper h4,.newpackagebox h4{font-size:18px!important}.error-404-wrapper h4 span,.home-banner .group-travel-tab #backbutton .back-button,.home-form .group-travel-tab #nav-step2-tab{font-size:14px}.deal-content .title h2:before{content:"";left:42%}.about-image-section,.banner-content,.campaign-night-price,.newdestinationname h3,.newhidesm,.newleftpcklist .slick-gallery-slideshow .gallery-nav,.newlistcontent,.newpkgtab{display:none}.requestbookform{margin-top:30px}.campaignbannercolor{border-radius:0}.campaign-header{padding:10px!important}.caomp-price{display:block}.caomp-price h1{font-size:30px!important;font-weight:700;color:#eee}.caomp-price h1 span{font-size:18px!important;font-weight:700;text-align:center;color:#3f9cd1;text-decoration:line-through!important;display:inline}.caomp-price h1 p{font-size:12px!important;position:absolute;bottom:27px;left:101px}.oops-enquire-form-height{padding-left:15px!important;height:100%}.oops-enquire-form{top:0}.oops-modal-close{top:-1px;right:0;left:auto;border:1px solid #fff!important;z-index:10;position:absolute;background-color:#fff!important;color:#000!important}.equal-content-sidebar .title h2{font-size:25px}.equal-content-sidebar .title h2:before{content:"";left:46%}.group-travel{padding:20px 5px}.counter,.group-travel-form .tab-content,.new-destination{padding:0!important}.group-travel .container,.margin-right-left,.newgrouptravelpage .bannerformmiddle,.newpackagebox,.searchbtn{padding:0}.group-travel-form .nav-pills>li.active>a,.nav-pills>li>a{padding:8px 6px}.group-travel-title{margin-bottom:20px}.group-form-col-sm,.pr-col-15,.pr-col-sm-15{padding-right:15px!important}.group-travel h1,.group-travel h1 span{font-size:35px}.home-form-col-xs,.home-form-col-xs-last{padding-left:15px}.slick-hero-slider-wrapper{margin-bottom:0!important;position:relative;display:none}.new-banner-form{top:0!important}.group-travel-form .s011 form .inner-form .main-form .row div[class*=col-]{padding:0 15px}.col-md-xs-size{padding-right:6px!important}.col-md-xs-size-1{padding-left:6px!important}.new-banner-form .s011{padding:10px 20px}.home-banner{padding:0;background:0 0;min-height:auto;overflow:hidden}.new-banner-form-bg .group-travel-form .tab-content,.search-again-form .new-banner-form-bg .group-travel-form .tab-content{background-color:#3e3e3e}.new-banner-form-bg .tab-content label{color:#fff;font-size:14px;font-weight:400}.selectflightmodalwidth{width:100%!important;margin:0}.select-flight-date,.select-flight-stops{margin:10px 0}.select-flight-date small{font-size:9px}.select-hotel-icon p{display:inline}.select-flight-icon small{background-color:transparent;border-radius:11px;font-size:12px;color:#3f9cd1;font-family:Roboto;text-align:right;position:absolute;right:12px!important;top:8px}.changeflightheight{margin-left:15px;top:330px;margin-bottom:330px}.sidebar-item{top:-30px!important;right:0;z-index:0!important;position:absolute;padding-bottom:0!important;height:auto}.newloadermargin{margin-left:0;margin-top:30%;width:100%}.list-room-div h6,.newflightpage .newflightbox p{font-size:16px}.list-room-div-price{border:none;padding:5px}.list-room-div-price .price-wrapper{text-align:right}.list-room-div .list-room-div-price h4{float:left;margin-top:-3px}.roomselecttbtn{margin-bottom:0}.slick-gallery-slideshow .gallery-slideshow .image img{height:200px!important}.travelerpopup{width:95%}.search-again-form .travelerpopup{width:91%}.search-again-form{background:url(../images/slider/slider-desktop/banner.jpg) center/cover no-repeat;padding:10px 0}.search-again-form form .btn-search{min-width:100%}.bannerformmiddle{padding:0 0 5px;margin-top:20px}.smcolor{padding:15px 10px 0}.s011 form .inner-form .main-form .row .input-wrap{border-right:1px solid transparent}.bannerforminput{background-color:transparent}.home-form .nav-pills>li.active>a,.nav-pills>li>a{padding:5px 6px}.home-form{background-image:url(../images/fmobilebg.jpg);padding:60px 0 30px;background-position:center;background-size:cover;background-repeat:no-repeat}.home-formflights{margin-top:0}.logo-header{border-bottom:0 solid transparent}.mb-768-0{margin-bottom:0!important}.mb-768-25{margin-bottom:25px!important}.pl-col-15,.pl-col-sm-15{padding-left:15px!important}.pr-col-25{padding-right:25px!important}.pl-col-25{padding-left:25px!important}.pr-col-0{padding-right:0!important}.pl-col-0{padding-left:0!important}.newpackagebox .imgborderradius{border-radius:0;width:100%;height:100%}.pl-colsm-0{padding-left:0}.p-sm{padding:5px}.newleftpcklist,.newrightformlist{width:100%;padding-left:15px;padding-right:15px;float:left}.newpcklistprice .paddingtop20{padding:0 0 5px}.newenquirenowbtn{margin-top:10px}.new-destination h3,.new-destination h3 span{font-size:22px!important}.new-destination p{visibility:hidden}.newsmnight li{background:var(--background-image-gradient);font-size:16px!important;position:absolute;top:-32px;right:20px;color:#fff!important;padding:2px 7px!important;font-weight:500!important;border-radius:2px}.newpcklistprice .newpckbtn{margin-top:0;width:auto;padding:6px 15px;position:absolute;bottom:27px;right:33px}.netcutoffprice{position:absolute;bottom:12px;left:93px}.newpcklistprice p{font-size:15px!important}.listblogsection .listblogtitle a{font-size:20px}.newdestinationform{margin-top:0;border:none}.newdestinationcontact{border:none}.newleftpcklist .detail-header h1{font-size:22px!important;line-height:25px}.mt-sm-15{margin-top:15px}.smcolor .s011 form .inner-form .main-form .row .input-wrap .input-field input{width:88%}.newleftpcklist .detail-header h3{font-size:30px!important;line-height:normal}.newlistbreadcrumb .breadcrumb{line-height:16px}.newlistbreadcrumb .breadcrumb li,.newlistbreadcrumb .breadcrumb li a{font-size:14px!important}.newflightpage .newflightbox h2,.sidenav a{font-size:18px}.newrightformdetailfixed,.newrightformlistfixed{position:inherit;position:-webkit-sticky;top:150px;z-index:99}.home-form .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{font-size:17px!important;width:120px;border:1px solid #fff;text-align:center;border-radius:5px;background:0 0!important}.home-form .group-travel-form .nav-pills>li.active>a,.nav-pills>li>a{font-size:17px!important;background:0 0!important;color:#fff!important;text-align:center;width:120px}.home-banner .group-travel-tab #nav-step1-tab{font-size:14px;background:0 0!important;color:#fff}.sidenav a{line-height:22px!important;padding:15px 20px!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:var(--black-color);background-color:var(--background-white)}.newlistfilter .newfilterwidth{width:100%!important;float:left;height:100%;min-height:100%}.home-form .newgroupformtab>li.active>a,.newgroupformtab>li.active>a:focus,.newgroupformtab>li.active>a:hover{background:0 0!important;padding:2px 5px}.newgroupformtab>li.active>a::after{display:none!important}.home-form .newgroupformtab>li.active>a{padding:2px 5px;background:0 0;color:var(--white-color)!important}.home-form .newgroupformtab>li>a{padding:2px 5px;color:var(--gray-color)!important;background:0 0!important}.newgroupformtab>li{float:left;border-right:1px solid #eee}.newgrouptravelpage #group-travel-tab{background:rgba(0,0,0,0);border-radius:0;padding:0}.newflightpage .newflighpricetbox{padding:7px 5px;height:69px}}@media (max-width:830px){.searchbox{left:50%!important}.newsletter-wrapper .btn{padding:7px 10px;font-size:12px}}@media (max-width:860px){.topgroup{display:none}}@media (max-width:900px){.footer-newsletter{width:80%;margin:0 auto}.newflightpage .newflighpricetbox p{font-size:30px}}@media (max-width:991px){.enquireor p,.small-boxshadow{background-color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>a{line-height:22px}.sidenav a i,.well{vertical-align:middle}.mt-md-15{margin-top:15px}.mb-md-15{margin-bottom:15px}.mb-sm-10{margin-bottom:10px!important}.mb-sm-15{margin-bottom:15px!important}.p-col-5991{padding:5px!important}#feedback,.callback,.callicon,.experience-counter,.need-assitance-sm,.result-filter-wrapper h3 .mobilecollapse,.sortbyhideonsm{display:none}.fixed-header{position:fixed;top:-1px;left:0;width:100%;z-index:11}.logo-header{height:60px}.logo-div{width:250px}#searchwraper{padding:0 0 3% 3%;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.copyright .copyrighttxt,.responsivemargin{margin-bottom:30px}.counter{padding:50px 0 30px}.packageicon{text-align:center;position:relative;right:0;padding:0 10px;margin:0 auto}.detail-content-for-sticky-menu .gallery-nav{margin-top:-14%}.multiple-sticky.fixed{top:68px}ul.multiple-sticky-nav>li a{padding:5px 4px;font-size:12px}.detail-subtotal-price{margin-bottom:0}.about-image-section{margin-bottom:40px}.topgroupbutton{padding:10px;float:inherit;margin:0 auto}.btn-tab{padding:6px 0;font-size:12px;letter-spacing:0}.campaign-other-title h1{font-size:22px;line-height:22px}.mobile-enq{position:fixed;bottom:-1px;width:100%;z-index:11;background-image:linear-gradient(#3e3e3e,#2d2c2c);display:block;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:13px 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:13px 0 30px 0 rgba(0,0,0,.2);box-shadow:13px 0 30px 0 rgba(0,0,0,.2)}.filtertitle,.well{z-index:9999;top:0}.call-enquire-btn{width:50%;padding:7px 5px;text-align:center;font-size:16px;letter-spacing:.1px;float:left;color:#fff;border:none;font-family:Lato,sans-serif}.filterapply,.filtertitle{font-size:18px;letter-spacing:1px;color:#fff;margin-top:0;font-weight:700;width:100%}.mobile-enq .initialism{text-transform:capitalize;background-image:linear-gradient(#3f9cd1,#07b)}.filtertitle{border-bottom:1px solid #eee;padding:15px 18px 15px 66px;left:0;background-color:#3e3e3e;text-align:center;margin-bottom:0}.well{position:fixed!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;display:block!important;height:100%;width:100%;overflow-y:scroll;padding-bottom:100px}.well .popup_close{top:0;left:0;border-radius:0;border:0;font-size:28px;padding:11px 10px 0;color:#fff;background-color:transparent;position:absolute;z-index:10000}.filterapply{position:fixed;bottom:0;left:-1px;background-color:#3f9cd1;padding:5px 0;text-align:center;border:none}.mobile-filter,.slicknav_nav{background-color:transparent}.enquire-txt,.mobile-filter,.new-banner-form-bg h6{text-align:center;color:var(--color-dark-gray)}.enquireor p{position:absolute;top:162px;left:46%;border:1px solid #ccc;padding:5px 9px;border-radius:100%}.navbar-nav>li>a,.sidenav a{padding:15px 20px!important}.enquire-txt{font-size:20px;font-family:"PT Sans",sans-serif}.copyright .copyrighttxt p{font-size:11px}#collect-chat-launcher-container{position:fixed;bottom:55px!important;right:20px;direction:ltr!important;z-index:10000!important}.searchbox{position:absolute;top:-50px;left:67%}.fixedcallback{display:none!important}.group-form-col-sm,.home-form-col-sm-last,.hotel-item-list-2 .heading h4{padding-right:0}.new-banner-form-bg{border:1px solid #3f9cd1}.home-form-margin{margin-bottom:5px}.home-form-col-sm{padding-left:15px}.new-banner-form-bg h6{font-size:22px;font-weight:700;display:block}.new-banner-form{top:0}.slicknav_nav{overflow-y:scroll;max-height:500px}.filterhideonsm,.filterhideonsm1{top:0;width:100%!important;position:fixed!important;clear:both;overflow:auto!important;z-index:99999;padding:0!important;display:none;height:100%;left:0}.equal-content-sidebar .title h2:before{z-index:0}.select-flight-icon small{right:-50px}.filterhideonsm1{background-color:#fff}.mobile-filter-btn,.mobile-sortby,.modifypopuptext p a,.reset-btn,.sortbyhideonsm1{display:block}.sort-wrapper{margin-bottom:0;background:0 0;border-top:none;border-bottom:none}.sort-wrapper>ul>li.text,.sort-wrapper>ul>li>a{padding:0 5px}.sort-wrapper>ul>li{float:inherit}.mobile-filter-sortby{display:block;background-image:linear-gradient(#ededed,#e2e2e2);padding:0 5px}.sticky-filter-sortby.stick{position:fixed;top:69px;z-index:9;width:100%;left:0}.mobile-filter{width:50%;float:left;font-size:14px;font-family:roboto;border:none;margin-bottom:0;padding:5px 0;border-right:1px solid #d2d1d1}.mobile-sortby,.modal-mobile-filter{font-size:14px;font-family:roboto;color:var(--color-dark-gray);background-color:transparent;border:none;padding:5px 0;text-align:center}.mobile-filter:hover,.mobile-sortby:hover,.modal-mobile-filter:hover{cursor:pointer}.mobile-filter:focus,.mobile-sortby:focus,.modal-mobile-filter:focus{outline:0}.mobile-sortby{width:50%;margin:0 auto}.modal-mobile-filter{width:100%;margin-bottom:0}.reset-btn{float:right}.filter-toggle h4:after{content:"Hide";display:none}.selectflightmodalwidth{width:100%!important;margin:0;padding:0;height:100%}.changeflightheight{height:100%;margin-left:0;overflow-y:hidden}.filter-toggle .another-toggle-inner{padding:10px 20px}.logo{height:auto;margin-top:9px}.navbar-nav>li>a{font-weight:400}.slicknav_btn{top:22px;z-index:9999;position:fixed;right:20px}.modify-search{padding:10px 30px}.modify-input-box{width:100%;margin-bottom:2px}.flight-hotel .hotel-item-list{margin:0 13px 20px}.sidebar-item{top:330px;padding-bottom:330px}.make-me-sticky{top:105px}.flight-hotel{left:0}.sidebar-item-filter{position:initial;top:0;padding-bottom:0}.flight-modal-content{height:auto;min-height:100%}.slick-gallery-slideshow .gallery-slideshow1 .image img{height:400px}.modifypopuptext p{text-align:center}.best-packages-box,.explore-packages-box{height:100%;max-height:200px}.newlistfilter{padding:10px}.mobile-bottom-border{border-bottom:1px solid #eee}.pr-col-xs-0{padding-right:0!important}.pl-col-xs-0{padding-left:0!important}.sidenav a{font-size:18px;line-height:22px!important}.sidenav a i{font-size:16px;padding-right:10px}}@media (max-width:1024px){.mainprice{font-size:20px;line-height:16px}.mainprice span{font-size:16px}.mainprice div{line-height:10px}.banner-form-palce{left:-32%!important}.offer-right .offer-img-box1{margin-right:.5em;width:48%}.error-404-wrapper h2{font-size:40px}.error-404-wrapper h3{font-size:21px}.newlistfilter .newfilterwidth{width:50%;float:left}}@media (max-width:1199px){.offer-right .offer-img-box1,.offer-right .offer-img-box2{width:48%}.offer-right .offer-img-box2 .box1 .img_holder .spaoverlay .offertext1 p{font-size:2em}.offer-right .offer-img-box2 .box1 .img_holder .spaoverlay .offertext1 .winter-txt{font-size:.6em!important}.offer-right .offer-img-box2 .box2 .img_holder .spaoverlay p{font-size:1.2em}.spa-offer .img_holder .room-ad-cont h2{font-size:2em;line-height:22px}.spa-offer .img_holder .room-ad-cont{padding:10px}.deallisticon{top:0}.deallisticon ul{margin-bottom:20px}.campaign-header{padding:5px}.campaign-header h1{font-size:25px;line-height:22px}.campaign-header h1 span,.campaign-header p{font-size:20px}.campaign-header h2{margin-bottom:10px;line-height:22px;font-size:18px}.vocation-theme h5{font-size:25px}.selectflightmodalwidth{width:90%}.flight-hotel .hotel-item-list .image{width:170px}.flight-hotel .hotel-item-list .content{margin-left:176px}.flight-hotel .hotel-item-list .absolute-bottom{right:103px;left:196px;padding:10px 4px}.slick-gallery-slideshow .gallery-slideshow .image img{height:300px}.travelerpopup{width:93%}.headernumber p a span{display:none}.headernumber{margin:0 auto;display:none;background-image:none}.headernumber p a img{display:block;height:30px;margin:0 auto;position:fixed;right:20%}.headernumber p{padding:5px;width:fit-content}.callpad{padding:0;border:none}.headernumber .mcallicon{display:block}}@media (max-width:1450px){.banner-form-palce{left:-54%}}@media (max-width:1700px){.banner-form-palce{left:-51%}}