@media (max-width:400px){.newsletter-wrapper h5{font-size:24px}.newsletter-wrapper p{font-size:13px}}@media (max-width:400px){.nav-tabs>li>a{font-size:12px;padding:10px 2px}.requestbookform .gap-10 label{font-size:13px}.campaign-form-right h1{font-size:20px}.destination-title h1{font-size:22px}.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 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 10px;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{font-size:20px!important}.group-travel h1 span{font-size:20px!important}.logo{width:200px!important;margin-top:15px!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){.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{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(#3f9cd1,#07b);font-size:14px;color:#fff;padding:6px}.mobile-modify-search:hover{background-image:linear-gradient(#07b,#3f9cd1)}.modify-lg-input-box{width:100%!important}.select-flight-moreday{padding:0 3px;position:absolute;top:-14px;right:12px}.slick-gallery-slideshow .gallery-slideshow .image img{height:175px!important}.travelerpopup{width:94%}.modifypopup{position:fixed;z-index:999}.loader-div .loader-hotel h3{font-size:18px}.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}.explore-packages-box{height:100%!important;max-height:150px!important}.best-packages-box{height:100%!important;max-height:150px!important}.newmaintitle h3{font-size:20px}.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% 0!important}.offer-right{display:none}.customers-title h1{font-size:22px}.group-page-testmonial{margin-top:-15px}.searchbox{display:none}.sb-search{display:block}.select-change-flight-title{height:85px}.select-change-flight-title .flight-category{top:0;margin:0}.select-change-flight-title .flight-category-fast{top:0;margin:0}}@media (max-width:615px){.loader-div{max-width:400px}}@media (max-width:768px){body{overflow-x:hidden}.logo{width:250px}.top-email{text-align:center}.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{text-align:left;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{float:left;margin-right:7px;position:relative;left:-75px;font-size:14px;top:32px}.dealpageprice small{top:11px;float:left;position:relative;margin-right:7px;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{font-size:18px!important}.error-404-wrapper h4 span{font-size:14px}.deal-content .title h2:before{content:"";left:42%}.about-image-section{display:none}.requestbookform{margin-top:30px}.campaignbannercolor{border-radius:0}.campaign-header{padding:10px!important}.campaign-night-price{display:none}.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}.group-travel-form .tab-content{padding:0!important}.group-travel .container{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{padding-right:15px!important}.group-travel h1{font-size:35px}.group-travel h1 span{font-size:35px}.home-form-col-xs{padding-left:15px}.home-form-col-xs-last{padding-left:15px}.slick-hero-slider-wrapper{margin-bottom:0!important}.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}.counter{padding:0!important}.new-banner-form .s011{padding:10px 20px}.newsletter-wrapper h5{text-align:center}.newsletter-wrapper p{text-align:center}.new-banner-form-bg .group-travel-form .tab-content{background-color:#3e3e3e}.new-banner-form-bg .tab-content label{color:#fff}.slick-hero-slider-wrapper{position:relative;margin-bottom:0;display:none}.new-banner-form-bg .tab-content label{font-size:14px;font-weight:400}.selectflightmodalwidth{width:100%!important;margin:0}.select-flight-date{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}.select-flight-stops{margin:10px 0}.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%}.margin-right-left{padding:0}.list-room-div h6{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 .new-banner-form-bg .group-travel-form .tab-content{background-color:#3e3e3e}.search-again-form{background:url(../images/slider/slider-desktop/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:10px 0}.search-again-form form .btn-search{min-width:100%}.bannerformmiddle{padding:0 0 5px 0;}.smcolor{padding:10px 10px 0 10px}.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}.logo-header{border-bottom:0 solid transparent}.searchbtn{padding:0}.mb-768-0{margin-bottom:0!important}.mb-768-25{margin-bottom:25px!important}.pr-col-15{padding-right:15px!important}.pl-col-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{padding:0}.newpackagebox .imgborderradius{border-radius:0;width:100%;height:100%}.newpcklistprice{text-align:left}.newpackagebox h4{font-size:18px!important}.pl-colsm-0{padding-left:0}.newhidesm{display:none}.p-sm{padding:5px}.newpcklistprice .paddingtop20{padding:0 0 5px 0}.new-destination{padding:0!important}.newenquirenowbtn{margin-top:10px}.new-destination h3{font-size:22px!important}.new-destination h3 span{font-size:22px!important}.new-destination p{visibility:hidden}.newdestinationname h3{display:none}.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}.newlistcontent{display:none}.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}.newleftpcklist{width:100%;padding-left:15px;padding-right:15px;float:left}.newrightformlist{width:100%;float:left;padding-left:15px;padding-right:15px}.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%}.pl-col-sm-15{padding-left:15px!important}.pr-col-sm-15{padding-right:15px!important}.newpkgtab{display:none}.newleftpcklist .slick-gallery-slideshow .gallery-nav{display:none}.newleftpcklist .detail-header h3{font-size:30px!important;line-height:normal}.newlistbreadcrumb .breadcrumb{line-height:16px}.newlistbreadcrumb .breadcrumb li{font-size:14px!important}.newlistbreadcrumb .breadcrumb li a{font-size:14px!important}.newrightformlistfixed{position:inherit;position:-webkit-sticky;top:150px;z-index:99}.newrightformdetailfixed{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:14px!important}.home-form .group-travel-form .nav-pills>li.active>a,.nav-pills>li>a{font-size:14px!important}.home-form .group-travel-tab #nav-step2-tab{font-size:14px}.home-banner .group-travel-tab #nav-step1-tab{font-size:14px}.home-banner .group-travel-tab #backbutton .back-button{font-size:14px}.sidenav a{font-size:18px;line-height:22px!important;padding:15px 20px 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;background:0 0}.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}.newgrouptravelpage .bannerformmiddle{padding:0}.newflightpage .newflightbox h2{font-size:18px}.newflightpage .newflightbox p{font-size:16px}.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){.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}.callicon{display:none}.fixed-header{position:fixed;top:-1px;left:0;width:100%;z-index:11}.small-boxshadow{background-color:#fff}.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)}.responsivemargin{margin-bottom:30px}.counter{padding:50px 0 30px 0}.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}#feedback{display:none}.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)}.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}.mobile-enq .initialism{text-transform:capitalize;background-image:linear-gradient(#3f9cd1,#07b)}.filtertitle{font-size:18px;letter-spacing:1px;border-bottom:1px solid #eee;padding:15px 18px 15px 66px;font-weight:700;top:0;left:0;color:#fff;z-index:9999;background-color:#3e3e3e;width:100%;text-align:center;margin-bottom:0;margin-top:0}.well{position:fixed!important;vertical-align:middle;z-index:9999;width:100%;top:0;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 10px;color:#fff;background-color:transparent;position:absolute;z-index:10000}.filterapply{font-size:18px;letter-spacing:1px;font-weight:700;position:fixed;bottom:0;width:100%;left:-1px;background-color:#3f9cd1;padding:5px 0;color:#fff;text-align:center;margin-top:0;border:none}.enquireor p{position:absolute;background-color:#fff;top:162px;left:46%;border:1px solid #ccc;padding:5px 9px;border-radius:100%}.enquire-txt{font-size:20px;color:var(--color-dark-gray);font-family:'PT Sans',sans-serif;text-align:center}.copyright .copyrighttxt{margin-bottom:30px}.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%}.callback{display:none}.fixedcallback{display:none!important}.group-form-col-sm{padding-right:0}.new-banner-form-bg{border:1px solid #3f9cd1}.home-form-margin{margin-bottom:5px}.home-form-col-sm{padding-left:15px}.home-form-col-sm-last{padding-right:0}.new-banner-form-bg h6{text-align:center;font-size:22px;font-weight:700;color:var(--color-dark-gray);display:block}.new-banner-form{top:0}.slicknav_nav{overflow-y:scroll;max-height:500px;background-color:transparent}.equal-content-sidebar .title h2:before{z-index:0}.select-flight-icon small{right:-50px}.filterhideonsm{display:none;left:0;top:0;width:100%!important;position:fixed!important;height:100%;clear:both;overflow:auto!important;z-index:99999;padding:0!important}.filterhideonsm1{display:none;left:0;top:0;width:100%!important;position:fixed!important;height:100%;clear:both;overflow:auto!important;z-index:99999;padding:0!important;background-color:#fff}.sortbyhideonsm{display:none}.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;text-align:center;font-size:14px;font-family:roboto;color:var(--color-dark-gray);background-color:transparent;border:none;margin-bottom:0;padding:5px 0;border-right:1px solid #d2d1d1}.mobile-filter:hover{cursor:pointer}.mobile-filter:focus{outline:0}.mobile-sortby{width:50%;text-align:center;font-size:14px;font-family:roboto;color:var(--color-dark-gray);background-color:transparent;border:none;margin-bottom:0;margin:0 auto;display:block;padding:5px 0}.mobile-sortby:hover{cursor:pointer}.mobile-sortby:focus{outline:0}.modal-mobile-filter{width:100%;text-align:center;font-size:14px;font-family:roboto;color:var(--color-dark-gray);background-color:transparent;border:none;margin-bottom:0;padding:5px 0}.modal-mobile-filter:hover{cursor:pointer}.modal-mobile-filter:focus{outline:0}.result-filter-wrapper h3 .mobilecollapse{display:none}.reset-btn{float:right;display:block}.mobile-filter-btn{display:block}.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{line-height:22px;padding:15px 20px 15px 20px!important;font-weight:400}.slicknav_btn{top:22px;z-index:9999;position:fixed;right:20px}.modify-search{padding:10px 30px}.modify-input-boxd{width:50%;margin-bottom:2px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{line-height:22px}.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:00px}.need-assitance-sm{display:none}.flight-modal-content{height:auto;min-height:100%}.slick-gallery-slideshow .gallery-slideshow1 .image img{height:400px}.hotel-item-list-2 .heading h4{padding-right:0}.modifypopuptext p{text-align:center}.modifypopuptext p a{display:block}.explore-packages-box{height:100%;max-height:200px}.best-packages-box{height:100%;max-height:200px}.experience-counter{display:none}.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;padding:15px 20px 15px 20px!important}.sidenav a i{font-size:16px;vertical-align:middle;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{width:48%}.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 5px}.campaign-header h1{font-size:25px;line-height:22px}.campaign-header h1 span{font-size:20px}.campaign-header h2{margin-bottom:10px;line-height:22px;font-size:18px}.campaign-header p{font-size:20px}.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 10px}.slick-gallery-slideshow .gallery-slideshow .image img{height:300px}.travelerpopup{width:93%}.headernumber p a span{display:none}.headernumber{margin:0 auto;display:block;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%}}