@charset "utf-8";@media all and (max-width:1350px){.whatsnew.packageindex .sliderbuttons{width:75%;z-index:9}.hotellist-banner{background-size:50%;background-position:right bottom}.pagetitle{background-position:left -100px}}
@media all and (max-width:1200px){.custLeftMenu{width:30%}.dashboardmain-right{width:70%}.dashbox{width:48%;overflow:hidden;margin:10px 1%;min-height:155px}.dashbox .boxcontent .font20{font-size:20px}}

@media all and (max-width:1024px){
.colroomtype,.rule-cond .rules,.tour .content-box{border-right:none}body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.menu__link{padding-right:5px}body.newhome .header__menu li{margin:0 3px!important}.wrap{width:768px}.searchmain{width:760px}.activitiesadd.custom-searchhotel input.activitiesname,.airport_tohotel_dropdown_list select,.airtohotel,.custom-searchhotel .label,.custom-searchhotel input.forhotel,.listleft .allSelectedFilterContainer span.titleFont,.newservices-section-new .newservices-text span strong,.visasuccess-main p{font-size:15px}.listright .tour .content-box h2{font-size:18px;margin-top:10px!important}.price-list .custom4-btn{font-size:16px;padding:8px 10px;text-align:center;margin-top:10px}.packageratings{width:100%;float:left;margin:6px 0 0;display:flex;justify-content:left}.detailgallery,.detailgalleryrel{height:215px}.headerType2 .rmHeader__item:first-child{width:197px}.headerType2 .rmHeader__item:nth-child(2){width:186px}.tabsMenu a{padding:12px 10px;font-size:14px}.aboutone h1{font-size:55px}.aboutcol .col-sm-5{margin:30px 1% 0;width:100%}.aboutone{padding:50px 0}.viewmappop-inner .col-sm-1Forth{width:35%}.viewmappop-inner .col-sm-3Forth{width:62%}.listleft{width:37%}.listright{width:60%;margin:0;float:right}#yourdroplocationdiv,#yourpickuplocationdiv,.addons-checkout-left,.addons-title,.airport_tohotel_dropdown_list,.b2c-price-tooptip .tooltip,.col-33.newcart-col,.col-sm-6.loginleft,.dash-table table td.incompletecart-maintd .hotelcartrow-main .col-sm-2.mobrow.colcartX.mobmarginBottom,.detail-hoteldis .detail-hotelmap,.detailcartnew-col.newstartdate input,.downloadapp-extrapadding,.faqhome .titlemain,.hotellistform-left,.hotellistform-right,.itinarysection .itineraryleft .itinerary-day,.listright .infinite-scroll,.listright .infinite-scroll a.tourlist,.listright .infinite-scroll a.tourlist .tour,.listright .infinite-scroll a.tourlist .tour .tour-detail,.listsearchhotel.listsearch .searchBox .searchmain,.loginleft,.package-customize-right .col-sm-5.inputrow,.packagelisting .tour .price-list .Pricing .mobRow.paddingTop,.paytotal-row,.personaldetailedit,.responsvemain .tab-content-horiz,.stepscol .steps-col,.testimonialformtop,.testimonialleft,.testimonialright,.thankyou-main .success-message,.tour .price-list .Pricing,.tourBookingBox .col-sm-1,.tourBookingBox .col-sm-2,.tourBookingBox .col-sm-3,.tourBookingBox .col-touroption,.translisting-right .tour .price-list,.visabody .col-50,.whybooktitle{width:100%}.packagelisting .tour .price-list{width:100%!important;padding:0;margin:20px 0 0}.tour .left-img,.tourdetailleft,.translisting-right{width:65%}.tour .content-box{padding:10px 0;width:100%!important;border-bottom:1px solid #f0f0f0}.tour .price-list{width:100%;padding:10px}.listright .includerow{margin-bottom:3px}.listright .include{width:100%;float:right;margin:10px 0 0}.changeeditmain .tour .content-box{padding:10px 15px;width:47%}.changeeditmain .tour .left-img{width:30%}.changeeditmain .listright .price-list{padding:12px;width:23%}.changeeditmain .listright .include{width:68%}.galleryBannerBox figure:nth-child(3),.galleryBannerBox figure:nth-child(4){height:100px}#roomlist .rmSelectRooms .rmSelect__card--wrapRow{display:block}#roomlist .rmSelectRooms{height:500px;overflow:auto;overflow-y:auto;overflow-x:hidden}#roomlist .rmSelection .rmSelect__card--left{width:100%;border-right:none;padding:8px;z-index:1;position:relative}#roomlist .rmSelection .rmSelect__card--left .rmType{top:0;position:relative;width:100%}.occupancy p{width:50%!important;min-height:50px}.colroomtype .rmRatePlan__list--item,.customized-form .col-form,.dashboardmain .dash-form .col-sm-5,.htl-amenties-right .amenities-tabs-details .col-sm-3,.payhistory-col,.selectedvisa-col,.visabody .col-25{width:50%}.roombenefits{margin-right:0;margin-bottom:5px;width:100%}.colroomtype{min-height:auto}.limitedtime{position:relative;bottom:0;right:0;background:#fce6e6;padding:3px 5px;width:100%;margin:10px 0 0}.addonrow{background:0 0;margin:0;padding:5px 0!important}#roomlist .rmSelect__card--right{width:100%;border-top:1px solid #bcbcbc}.detail-hoteldis .detail-hoteldistance{width:100%;float:left;position:relative;left:0;height:auto;padding:10px 20px;bottom:0}#amenitiesDetails .row .col-sm-1,#amenitiesDetails .row .col-sm-9{width:auto!important}.listsearch .transportsearch-fields.hotelsrch.toursrch .forminputcol.hoteldestination,.row.transportsteps-right,.searchindex .forminputcol.travellingon,.searchindex .forminputcol.visaselect,.tabsMenuWrapFixed .wrap,.transportsearch-fields.hotelsrch.packagesrch{width:100%!important}#roomlist .rmSelectRooms .rmHeader,.reviewlist .reivewlist-head,.tablehaednone{display:none}#roomlist .rmSelectRooms .rmSelect__card,.cartmobile,.tableresponsive table,.tableresponsive tbody,.tableresponsive td,.tableresponsive th,.tableresponsive thead,.tableresponsive tr,p.tablelabel{display:block}#roomlist .rmSelectRooms .rmSelect__card--wrapRow{border:1px solid #ddd!important;margin-bottom:10px}#roomlist .rmSelectRooms .rmSelect__card--rightCol{border:none;width:100%;position:relative;top:0;padding:8px}h1.detailhotelname-title{top:0;padding:10px 90px 10px 15px;background:rgb(0 94 184 / .9);z-index:0;font-size:16px}p.tablelabel{color:#000;font-size:15px;font-weight:600;width:100%;line-height:normal;padding:0}.about-instant-content,.itinarysection .itineraryleft,.visa-stepmain.stepcheckout .visa-step1{width:60%}.itinarysection .itineraryleft .itineraryplan{width:100%;position:relative;top:0}.itinarysection .itineraryleft .itinerary-day .itnrySumryActive{left:0;position:sticky;position:-webkit-sticky;top:130px}.itinerary-dayinner .itineraryContainer .itineraryDayHeaderActive{top:117px}.changeeditmain .listleftmain .filterlistall .filtr{background:0 0;min-height:auto;max-height:none}.itinarysection .itineraryright{width:40%;float:right}.touritinery-content,.touritinery-img{width:100%;float:left}.includesmain{right:inherit;top:90px;left:20px}.editpersonal .row{width:49%!important}.cartmobile{width:100%;font-weight:600;background:#f4f4f4;padding:2px 5px;margin:0 0 3px}.addons-title strong,.listingcart div,.mobilevisaselect-tab{display:inline-block}.transsearchindex,.transsearchindex.tourbg,.transsearchindex.transbg{background-size:cover!important}.colcart{width:100%;border-bottom:1px solid #f4f4f4;padding:0 0 5px;margin:0 0 5px;text-align:left}.reviewlist .shopCart{border-radius:0;padding:0;margin:0}.amountmob{float:left!important;padding:2px 0}.whyBox{width:49%;min-height:285px}.listtop .mobrow.marginRight.mobmarginBottom{position:relative;right:0;top:0;margin:0 6px;float:right}.listtop .col-sm-1Third{width:55%;float:right;padding-right:0;padding-bottom:41px}.tableresponsive thead tr{position:absolute;top:-9999px;left:-9999px}.tableresponsive tr{border:1px solid #fff;margin-bottom:10px;border-bottom:1px solid #023173}.tableresponsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal;text-align:left;word-break:break-word;width:auto}.tableresponsive td:before{position:absolute;top:7px;left:6px;width:45%;padding-right:10px;white-space:normal;text-align:left;font-weight:500;word-break:break-all;content:attr(data-title)}.listingcart div{float:none}.loginmain{margin:30px 0;padding:15px!important}.loginleftdetail,.loginright{padding:20px;width:100%}.loginleftdetail{position:relative;left:0;top:0;transform:translate(0,0)}.registerright-bot{position:relative!important}.budgetfreindly-left span,.subscribeleft .titleFont{font-size:28px}.packageindex-collapse-col-abso h2,.subscribeleft .font20,.translisting-right .tour .content-box h2.titleFont{font-size:16px}.testimonialformbot{width:100%;float:right;margin:20px 0 0}p.hotel.address::before{left:0}.tourdetailright{width:34%}.blogListing{width:48%;margin:0 2% 2% 0}.review-total{float:right;width:56%}.customize-final-title h3,.hotelsldr .titlemain h2,.package-customize-right h1.row.tac.lhn,.review-total .totalpricereview,.visa-unsuccess-main h2,.visasuccess-main h2{font-size:20px}.paytotalmain{width:100%;float:right}.paymentgatewayright{width:100%;margin:10px 0 0}.additionalpaycart,.dash-contentmain .faqcolright{margin:0}.editdetail .rmSelectRooms .rmHeader{top:0;z-index:2;display:flex!important}.editdetail #roomlist .rmSelect__card--right.intryrgt{width:65%!important}.editdetail #roomlist .rmSelect__card--left.intrylft{width:35%!important}.custLeftMenu a{padding:15px 14px;font-size:12px}.menu__list>li{margin:0 4px}.cartheader{margin:12px 15px 0}.dash-table table td.incompletecart-maintd .hotelcartrow-main .colcart .col-sm-2,header.hotel .logo a img{width:65px}.instantpackage-row,.menu__list>li a.menu__link,.ordersummery-right ul li,.transportcartlisting .rmSelect__card .rmSelect__card--rightCol .rmSelectedCont .hotelname{font-size:12px}.listwhatsapp{right:inherit;top:inherit;bottom:12px;left:20px}.whatsnew.packageindex .title{font-weight:700;line-height:normal;font-size:25px}.whatsnew.packageindex .slider-heading .besttourheader{width:70%;font-size:23px;margin:4px 0 0 8px}.whatsnew.packageindex .title p{font-weight:400;padding:0}.hotelliststeps-title h1,.visabody h2{font-size:25px}.hotelliststeps-col{padding:20px 10px 10px;margin-bottom:15px;width:31%}.hotellistform-left h1,.reviewBox .col-sm-6.loginleft .loginleftdetail h2{font-size:35px}.hotellistform-detail{padding:20px 32px}.hotellistform-right{padding:30px 30px 20px;width:100%}.listsearchhotel .forminputcol{padding:8px 5px;float:left;display:inline-block;margin-bottom:5px!important}.listsearchhotel .searchBtnWrap button,.selectaddons span{float:none}.packagetstmnal-row{flex-basis:100%}.seemles-section{padding:20px 0}.faqhome .titlemain h2{font-size:30px;font-weight:600;margin:0 0 5px;line-height:34px}.faqcolright{width:100%;margin:20px 0 0}.faqhome,.transportsteps-main{padding:30px 0}.eligible-col ul li{width:32%}.sliderbuttons li.prev{left:5px;opacity:1}.sliderbuttons li.next{right:5px;opacity:1}.dash-contentmain .faqhome,.mobilevisaselect-tab select.form-control-input option,.rule-cond .transitvisa,.whybook-colleft{padding:0}.mobilevisaselect-tab select.form-control-input{padding:0 15px;border:1px solid #ececec;font-family:Poppins,sans-serif}.houserules-detail-col-left h5.active::after,.responsvemain .tabs-menu,.selectedvisa-mark,.visa-step3,body.newhome .header__menu .menu__list>li a::before,span.activitiyadded{display:none}.visa-aapform-button .touraddcart{height:45px;float:none;margin:0 5px 8px 0}.hotel.headerstatic.dashboard-header .logo a{padding:0 0 0 10px}body.newhome header.headerstatic .headerfixsection .header__menu li{margin:0 2px}.custLeftMenu .customerMenu{padding:0 10px}.tableoverflow.row{overflow:auto}.tableoverflow.row table{width:1060px}.dash-table table td.incompletecart-maintd .shopCart .hotelcarttitle{margin:10px 0}.dash-contentmain .faqhome div.faqcol{padding:0 50px 0 10px}.dash-email .emaildate{font-size:12px;line-height:normal}.changepas-right{width:100%;float:right;padding:0}.changepas-left{padding:20px 30px 0 0;width:100%}.pagetitle h1,.pagetitle h4{font-size:24px}.index-hoteldis .hotelsldr .sliderinner{flex-basis:48%;margin:0 1% 20px;padding-top:0}.visa-aapform-row .col-sm-1Third{width:33.33%;padding:0 5px!important}.visa-aapform-row .col-sm-1Third .paddingcenter{padding:0 5px!important}.visa-aapform-row .col-sm-1Third .col-sm-5 .paddingLeft{padding-left:10px!important}.visa-aapform-row .searchable-field .form-control{margin-bottom:0;padding:7px 10px;height:37px;border:1px solid #c9c9c9;border-radius:6px}.travelingdetail-row{margin-top:15px}.thankyou-main p{width:80%}.visa-step1{width:42%}.visa-step2.current{width:58%;border-radius:0 15px 15px 0}.htl-amenties-left,.repeatcus-right,.visa-stepmain.stepcheckout .visa-step2.current{width:40%}.visadetail-table.tableresponsive tr{margin-bottom:0;border-bottom:1px solid #b6d5ff}.ordersummery-right ul li .additional-ser label.additional-ser-accordian{position:static}.ordersummery-right ul li .additional-ser input:checked+label.additional-ser-accordian:after,.ordersummery-right ul li .additional-ser label.additional-ser-accordian:after{top:35px}.transportsteps-title{width:100%!important;float:left!important;padding-right:0;margin:0 0 20px}.transportsteps-col h2{font-size:14px!important;width:80px;height:80px}body.newhome .cartheader{width:30px;height:30px;position:relative;right:0;margin:3px 14px 0 0}body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.menu__link.transportlink{padding-left:0}body.newhome .header__menu .menu__list>li a.menu__link{margin-right:1px;padding-left:10px!important}.listsearchhotel .forminputcol.arrivalairport{width:26%!important;margin-bottom:5px;padding-right:10px!important;float:left}.listsearchhotel .forminputcol.toairport{width:25%!important;float:left}.listsearchhotel .forminputcol.addreturn,.listsearchhotel .forminputcol.pickupdate{width:22%!important;float:left}.listsearchhotel .forminputcol.hoteltravellersonly{width:127px!important;float:left}.indexabout-left img,.newservices-section-new,.newservices-section-new.whynew-home-section,.rooms-b2c-new .rmSelection .rmSelect__card--left .showMoreBtn,.searchindex .searchbtn{height:auto}.hoteldetail-b2c-new-yourchoices li .tooltipnew .tooltiptext{max-width:100%;min-width:240px}.transsearchindex{padding:60px 0 0!important}.transportsearch-fields.hotelsrch{width:100%!important;height:auto}.searchindex .forminputcol.hoteldestination{width:100%!important;padding-right:25px;margin:0}.searchindex .forminputcol.hotelcheckin{width:50%!important;margin-right:0}.searchindex .forminputcol.hotelcheckout{width:50%!important;margin:0}.searchindex .forminputcol.arrivalairport,.searchindex .forminputcol.hoteltravellers,.searchindex .forminputcol.toairport{width:100%!important;margin:0}#travellersdrpdwn{width:100%;left:0}.transportsearch-fields.transfersrch{display:inline-block;float:none;width:100%;height:auto!important}.searchindex .forminputcol.addreturn,.searchindex .forminputcol.pickupdate{width:33.33%!important;margin:0}.searchindex .forminputcol.hoteltravellersonly{width:33.333%!important;margin:0}.hourly-container{width:100%!important;transition:.3s}body.newhome .menu__list{margin:6px 0 0 20px}.ordersummery-visa h3{font-size:18px}.payment-method ul li img{max-height:45px;width:auto;min-height:35px}.cartnew-page .col-65{width:100%;margin:0 0 10px}.cartrowflex{flex-wrap:wrap}.donwlaodapp-right{width:50%;padding:0}.donwlaodapp-right h2 span{font-size:45px}.backagemiddle-content h2,.donwlaodapp-right h2,.factfigure-content h4 strong,.pressrelease-section h2,.whybookus-title h2{font-size:30px}.whybooktitle span{color:#fff;padding:30px 0;width:100%;text-align:center}.addreturn p,.checkoutday p{text-align:left}.whybook-col{width:50%;float:left!important;padding:20px;min-height:120px}.footerbottom.footernew .footerleft{padding:35px 0 0 30px}.backagemiddle-content{padding:50px 0;width:74%}.whybook-colright{width:81%;float:right!important}.pressrelease-section{margin:10px 0 0!important}.packageall-destination-col{width:48.8%}.packageall-destination-col:nth-child(2n){margin-right:0}.packageall-destination-col-name{padding:140px 14px 0}.packageindex-collapse-center .packageindex-collapse-col-full h2{font-size:23px;line-height:30px}.packageall-destinations .loadersection .image{height:110px}.packageindex-collapse-loader .image{height:120px}.packageindex-collapse-loader-center .image{height:250px!important}.rooms-b2c-new .occupancy .amenitiesrow p{width:auto!important;min-height:auto}.htl-amenties-right{width:56%}.b2c-price-tooptip:hover .tooltiptext{left:0;top:-8px;transform:none}.b2c-price-tooptip .tooltip .tooltiptext::after{top:-10px;left:20px;border-color:#fff0 #fff0 #ddd}.translisting-benefits-col{width:47%;float:left;border-right:none;padding-right:15px;margin-right:15px;margin-bottom:15px}.translisting-right .tour .left-img{overflow:visible;padding:20px 0 0;width:38%}.translisting-right .tour .content-box{padding:0 0 0 20px;width:56%;border-right:none}.translisting-left{width:33%}.filterlabel,.hotelsearch-addons ul li .checkboxnew .checkbox__body{font-size:13px}.listingdflex{display:inherit;padding:20px 0}.morefilter-pop{width:725px}.footercol{width:100%;padding-right:0}.footerbottomNew .footercol.right{padding-right:0;float:right;width:54%;margin-top:0}body.newhome .header__menu .menu__list>li a.menu__link.activemenu{padding:2px 10px!important}.viewphotos{padding:35px 18px;font-size:14px}.detail-tabright{font-size:16px;line-height:30px}.detail-tabright a{padding:3px 10px;margin:0 7px}.policy-btn-button{margin:0;width:100%}.checkin-times{width:50%;float:left}.listsearchhotel .forminputcol.hotelcheckin{width:140px!important}.row.countryactiv-contant h5{font-size:18px;margin:0}.row.countryactiv-contant{padding:15px 20px 0}.row.countryactiv-contant p{opacity:0;font-size:11px;line-height:normal}.factfigure-content h4{font-size:22px}.factfigure-li{width:68%;position:relative;padding:20px;float:right!important}.factfigure-li ul li{width:50%!important}.visabody .faqhome h2{font-size:18px!important}.myresaon-left h4{font-size:26px}img.didyouknow{width:170px}.newservices-right,.newservices-right.whynew-home{display:block;margin-top:25px;height:auto}.newservices-right.whynew-home .newservices-col,.newservices-section-new .newservices-col{border:none!important;width:50%}.whybookus-title{width:50%;padding:15px 0 0}.successdata-col.col60{width:50%;word-break:break-all}.visa-unsuccess-main p{font-size:14px;padding:0 0 0 50px}.visa-unsuccess-main img{width:40px}.visa-unsuccess-main a{font-size:17px;margin:10px 5px 0 50px;padding:10px 11px}.additionalserv-select .plrn.row.serviceType label,.addreturn p{font-size:14px}.successdata-col{width:36%}.reviewBox .col-sm-6.loginleft{width:50%!important;margin-bottom:0;padding:10px}.tourlistamenities-pop.hotelchildpolicy-container .showMoreWrap{width:90%;max-width:100%}.hotelsearch-addons ul{margin:10px 0 0}.hotelsearch-addons ul li{margin:0 4px 0 0}.transportsearch-fields.hotelsrch.searchbar-addon{height:auto!important;transition:.2s ease-out}.transportsearch-fields.hotelsrch.searchbar-addon.searchbar-addon-uae{height:380px!important}.listsearchhotel .transportsearch-fields.hotelsrch.searchbar-addon.searchbar-addon-uae{height:auto!important}.listsearchhotel .hotelsearch-addons.row{margin:8px 0 0;position:relative;top:0}.listsearchhotel .hotelsearch-addons.row .addons-title{position:relative;top:0}.footerbottomNew .footercolmenu ul{list-style:none;width:65%}.footerbottomNew ul li{width:33%!important}.addons-checkout{padding:25px 30px 135px}.addons-checkout-right{width:100%;border-left:none;padding-left:0;margin:20px 0 0}.selectaddons{position:relative;right:0;top:7px;width:100%;text-align:center;padding:10px 0}.selectedvisa-login{width:100%;padding:0}.country-fooddrinks-col{width:100%!important;margin-right:0}.travelbyinterset .flexWrap{display:flex;flex-wrap:wrap}.travelbyinterset .travelBox{width:49%;float:left!important;margin-right:1%;margin-bottom:1%}.budgetfreindly-right ul li{padding:5px 0;position:relative;font-size:15px}.budgetfreindly-right{padding:5px 15px}.packageinquiry-left{width:38%;float:left}.packageinquiry-right{width:60%;float:right}.tourBookingBox table td{position:relative}.tourBookingBox table td .tourmobile-ageinfo{position:absolute;left:50px;top:7px;display:block}.tourBookingBox table td .tourmobile-ageinfo span{font-weight:400;font-size:12px}.tourBookingBox table td .tourmobile-ageinfo .tooltipnew .tooltiptext{left:17px;top:-24px;max-width:195px;min-width:195px;background-color:#fff}.tourBookingBox table td .tourmobile-ageinfo .tooltipnew .tooltiptext::after{top:30px}.instant-date{width:100%;margin-bottom:5px}.about-instant-img{width:35%;float:left}.about-instant-price{width:100%;margin-top:15px}.intant-addon-li{padding:5px 10px}.intant-addon-locations .forminputcol .label-input{font-size:15px!important}.activitiesBox{width:48%!important}.pretravel .cPcheck{position:relative;float:none;width:100%}.browsehotel{float:left;text-decoration:underline;margin-right:0;margin-top:0;margin-left:31px}.airport_tohotel_dropdown_list select.airport_dropdown{width:72%}.package-customize-left .daymainsection.selectedvisainsurance .previewrow{margin:0 0 5px;width:100%}.selecteddays{font-size:12px!important}.package-customize-left .daymainsection{background-size:18px}.breakfastinhotel .dayinnercol .dayinnercol-right{width:84%;float:right;font-size:15px;font-weight:600}.checkoutday p{font-size:15px;font-weight:500}.pacakgedata-col{width:46%}
.listsearchhotel.listsearch .searchBox .searchmain { width: 100%;}
.listsearchhotel .forminputcol.hoteldestination{width:249px!important}
.listsearch .transportsearch-fields.hotelsrch.packagesrch .forminputcol.hoteldestination {width:249px!important}
.listsearchhotel .searchBtnWrap{width:100%;margin:10px 0 0;}
.listsearchhotel .searchBtnWrap button{font-size:18px!important;padding:3px 16px!important} 
.transportsearch-fields.transfersrch.hourly-container .forminputcol.toairport { width: 75% !important; padding-right: 25px;}
.listright .packagelisting ul.includepackage{width:100%}.listright .packagelisting ul.includepackage li{width: auto; padding: 5px 3px;  border-bottom: 1px solid #ece9e9;  border: 1px solid #ece9e9!important; margin: 3px 3px!important;}
.hotellisting .price-list .custom4-btn { font-size: 12px; margin-top: 40px;}
.total-nights-stay { top: -1px;}

.esim-intro-main h2 { font-size: 28px;}
.esim-intro-main p { width: 100%; font-size: 17px;}
.esim-intro-col { padding: 0 20px;}
.esimcollage-title h2 { font-size: 28px;}
.esimcollage-abso h2 { font-size: 22px;}
.esimcollage-center .esimcollage-col-full h2 {font-size: 32px; padding: 10px 10px;}
.esimplans-col { width: 47%;}
.esimplans-col-content { width: 223px;}
.esimbenefits-right h2 { font-size: 24px; line-height: normal;}
.esimbenefits-right p { font-size: 14px;}
.animation-example {height: 200px; width: 200px;}


.esimdetailtop-right h2 {font-size: 18px;}
.esimdetailtop-right span.totalprice { font-size: 20px;}
.esimlist-country span { font-size: 14px;}
.esimlist-country p { color: #fff; font-size: 20px;}
.esiminfo .fclty__title,
.esimdiscription .fclty__title { font-size: 20px;}

.esimcollage-leftmain { width: 100%; display: flex; gap: 13px;}
.esimcollage-left { width: 50%; margin-right: 0;}
.esimcollage-rightmain { width: 100%;}
.esimcollage-row.row { padding: 20px 20px;}
.esimcollage-rightmain h3 {font-size: 24px;}
.esimcollage-rightmain p { font-size: 14px; font-weight: 300; line-height: normal; margin: 5px 0 0;}

}

@media all and (max-width:980px){.searchmain{width:100%}.paymentform-left{width:60%}.paymentform-right{width:38%}.paymentform-left .row.marginBottom{width:50%}.container-2-items-panel{width:49%;margin:0 .5% 6px}.bluecol{width:100%;text-align:left;margin:20px .5% 0}.bluecol .col-sm-3{width:auto;min-height:1px;margin-right:15px}.bluecol img{max-height:40px}.editdetail #hotelroomlist .rmHeader__item{padding:5px 10px;width:270px}.editdetail #hotelroomlist .rmSelect__card--left .occupancy p{width:100%!important;min-height:auto}.pagetitle h1,.pagetitle h4{float:left;font-size:24px;line-height:45px}.pagetitle .breadcrumb{position:relative;top:0;width:100%!important;margin:0 0 5px}.pagetitle{background-position:0 0}.dashbox{width:100%;overflow:hidden;margin:10px 0;min-height:auto;padding:10px}.dash-welcomebanner h1{font-size:22px}.dashbox .boximg{width:18%}.dashbox .boxcontent{width:77%}}

@media all and (max-width:768px){
#dateRangeLabel span,.searchmain .label-input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.bookingany-top table td p,body.newhome .header__menu .menu__list>li a::before{display:none}body.newhome .header__menu .menu__list>li a.menu__link,body.newhome .header__menu .menu__list>li a.menu__link.transportlink,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link.transportlink{padding-left:0}.forminputcol{width:30.33%}.searchmain .icon{padding:12px 4px}.searchmain .form-control-input.paddingFromLeft,.searchmain .form-control-input1.paddingFromLeft{padding-left:30px;font-family:Poppins,sans-serif}.searchmain .label-input{left:35px;top:6px;z-index:1;color:#b3b3b3;width:85%}.hotelliststeps-col p,.searchmain .form-control-input,.searchmain .form-control-input1{font-size:14px}#dateRangeLabel span{width:100%}.countryactiv-col,.listtop .col-sm-2Third,.review-total{width:50%}.listtop .col-sm-1Third{width:50%;padding-right:0}.listtop h2,.pagetitle h1,.pagetitle h4,.row.countryactiv-contant h5{font-size:24px}.listtop .mobrow.marginRight.mobmarginBottom{position:relative;right:0;top:0}.cartheader{margin:12px 14px 0}.amenitieslistdata{padding:6px}.amenitieslistdata span.fl,.listleft .resetClick,.recentcol .recentdate{font-size:12px}.listleft label.accordLbl{color:#55575b;font-size:15px}.listleft .amenitiescontainer input.amenitiessearch{padding:5px 15px;font-size:12px}.gappingmain{padding:15px 0}.listleft .pricefilterslider{margin:20px 0 0;width:100%;padding-bottom:10px}.listleft .pricefilterslider li{width:97%}.contact-form .row .col-sm-2.mob30,.contact-form .row .col-sm-8.mob70,.customized-form .col-form .customizedFormDatePicker,.customized-form .col-form .select2-container--default,.customized-form .col-form input.form-control-input,.customized-form .col-form select,.pricefilterrange ul.filtr{width:100%!important}.pricefilterrange{border:none}.address-new-col,.contactBox.right,.customized-form .col-form .label,.dashboardmain .dash-form .col-sm-5,.errormain,.galleryBannerBox figure:first-child,.mytourcart-person,.subscribeleft,.tourdetailleft,.tourdetailright,.tourdetailright .rmSelect__card .rmSelect__card--rightCol .rmSelectedCont,.viewmappop-inner .col-sm-1Forth{width:100%}.detailgallery{height:auto}.galleryBannerBox figure:nth-child(2){width:33.33%;float:right}.galleryBannerBox figure:nth-child(2) img{max-height:160px;min-height:160px;max-width:none}.galleryBannerBox figure:nth-child(3),.galleryBannerBox figure:nth-child(4){width:33.33%;float:right;margin-left:0;margin-top:0;height:auto}.tabsMenu a{padding:6px 7px;font-size:14px;border-bottom:1px solid #ddd}.detailtop .breadcrumb{margin:5px 0 0;width:70%}.listingBox{position:relative;width:31%}.tourdetailright .mycarttour{margin:20px 0 0;width:100%}.review-total .totalpricereview{font-size:20px;line-height:26px}.paymentform-left{width:100%;padding:8px}.paymentform-right{width:100%;margin-top:10px}.reviewiright .TitleFont{margin:0 0 10px;border-bottom:none;padding-bottom:8px}.subscriberight{width:480px;float:left;margin:20px 0 0}.aboutcol .colabout{padding:20px;margin:15px 0;background:#fff}.basicbanner .absotitle{font-size:3em}.contactBox{width:100%;margin:10px 0}.contactmain{padding-top:0}.detailgalleryrel{height:auto;margin:4px 0}.viewmappop-inner .col-sm-3Forth{width:100%;margin-top:15px}.roomlistingview .image{height:100px}.roomlistingview.is-loading p.para4{height:25px}.roomlistingview .listboxinner{margin-bottom:5px}.bookingany-bot td.maelplan,td.payadditiolatd{text-align:center!important;padding:4px 0!important;display:inline-block!important;width:100%!important}#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;word-break:break-word;width:auto}.sliderbuttons li.next,.sliderbuttons li.prev{background-color:#fff;width:45px;height:45px;background-size:18px;border-radius:0;opacity:.7;background-position:center center}#no-more-tables td:before{position:absolute;top:2px;left:6px;width:45%;padding-right:10px;white-space:normal;text-align:left;font-weight:700;word-break:break-all;content:attr(data-title)}.bookingany-bot td span,.bookingany-bot td.totalpre p{float:none}.bookingany-bot td.totalpre:first-child{display:none!important}.sliderbuttons{z-index:2}.sliderbuttons li.next{right:-5px!important}.sliderbuttons li.prev{left:-5px!important}.slider-heading .besttourheader{font-size:16px;font-weight:600;margin:8px 0 0}.slider-heading a.explre-btn{padding:5px 8px;font-size:14px}.blogdetailleft .post-text h2,.blogdetailleft h2,.blogdetailleft-title h1{font-size:20px!important}.blogdetailleft{width:60%}.blogdetailright{float:right;width:36%}.blogdetailleft-title h1{line-height:28px!important}.recentcol .recenttitle h3{font-size:17px}.detail-tabright{font-size:14px;padding:0}.additionalpaycart p,.visa-aapform-left input,.visa-aapform-left select,.visa-aapform-left textarea{font-size:11px}header.hotel .logo{padding:0 10px 0 0}.menu__list{margin:4px 0 0 8px}.loginaccount{margin:4px 0 0}.whatsnew.packageindex .sliderbuttons li.next,.whatsnew.packageindex .sliderbuttons li.prev{border-radius:100%}.hotelistform-section{padding:40px 0 0;margin:40px 0 0}.customized-form .col-form.mobilecoutry #customizedMobile{width:73%!important}.customized-form .col-form.whatsappinput .form-control-input{width:65%!important}.commentbrif.col-form textarea{width:100%;resize:vertical}.customized-form .col-form.notravellers select{width:31.33%!important}.customized-form .col-form .select2-container{width:100%!important;float:right}.customized-form .col-form.whatsappinput .select2-container{float:left!important;width:34%!important}.searchindex .forminputcol.visaselect{width:230px}.seemles-section .col-25{width:33.33%!important}.seemless-abso{padding:10px}.seemless-abso span{font-size:18px}.eligible-col ul li{width:31%}.ordersummery-visa h3{margin-bottom:5px;font-size:18px}.ordersummery-right ul li.total{font-size:16px;line-height:normal}.payment-method ul li{width:23%}.payment-method ul li img{max-height:35px;min-height:35px}.dash-addressform{width:95%}.index-hoteldis .regularslider ul{flex-wrap:unset}.index-hoteldis .hotelsldr .regularslider{overflow:auto}.index-hoteldis .hotelsldr .regularslider ul li a{width:300px}.visa-application-login .loginmain .loginleft .loginleftdetail h1{font-size:30px}.responsvemain .tab-content-horiz .visainner-table .visainner-tablerow .tooltiptext{width:400px}.md-form label,.visa-aapform-left .ac-medium .md-form.md-outline label.active,.visa-aapform-left .md-form.md-outline label.active{font-size:12px!important}body.newhome .header__menu .menu__list>li a.menu__link.transportlink.activemenu{padding-left:10px!important}li.select-currency{margin:4px 5px 0}body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link{padding-left:2px}body.newhome header.headerFixed .headerfixsection .header__menu li{border-right:none}.selectcurrency-pop ul li{width:33%}body.newhome .header__menu .menu__list>li a.menu__link.activemenu{padding:2px 10px!important}.hotelsldr .titlemain span{width:80%}.row.countryactiv-contant p{font-size:15px}.footerbottomNew .footercol.right{width:100%;margin:0 0 30px}.footercopyt-left p{text-align:center;width:100%}.transportsearch-fields.hotelsrch.searchbar-addon.searchbar-addon-uae{margin:0 0 40px;height:auto!important}.listsearchhotel .transportsearch-fields.hotelsrch.searchbar-addon.searchbar-addon-uae{margin:0}.editchangewrap{width:768px}.itnrySumry a{margin:0;padding:4px 8px}.additionalserv-select{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.additionalserv-select .plrn.row.serviceType{width:100%;margin:0 0 10px}

/*-----Add Ons--------*/
.addonspopcheck-col-inner.addonspopcheck-col-inner-half { width: 85px !important;}
.addonspopcheck-col h4 .reset-datainaddon { float:left;}
.addonspopcheck-col input, .addonspopcheck-col select { font-size: 13px;}


}

@media all and (max-width:767px){
.content,.content p{font-size:14px;line-height:20px}.content,.content p,.moblineheight{line-height:20px}#home,.mobDivCenter,ul.naviMenu li ul{display:block}.breadcrumb a:last-child,.listtop h2{overflow:hidden;text-overflow:ellipsis}body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.menu__link.activemenu{padding:20px 30px 20px 60px!important}body.newhome header.headerrelative .headerfixsection .header__menu li{display:block;margin:0 2px}.blogImg,.blogLeft,.col-touroption,.colform,.forminputcol,.img-responsive,.listright .left-img,.mobRow,.packagelisting,.tab-content-horiz,.tour .left-img,.width700,.wrap,ul.naviMenu,ul.naviMenu li{width:100%}.showMoreWrap{width:100%;max-height:100%;top:0;left:0;transform:translate(0,0);border-radius:0;height:100%}.content{text-align:justify}.col-sm-1,.col-sm-1Forth,.col-sm-1Third,.col-sm-2,.col-sm-2Third,.col-sm-3,.col-sm-3Forth,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.colcart,.contact-form .row .col-sm-2.mob30,.contact-form .row .col-sm-8.mob70,.daterangepicker .calendar-table,.editdetail #roomlist .rmSelect__card--left.intrylft,.editdetail #roomlist .rmSelect__card--right.intryrgt,.editpersonal .row,.hourly-container,.reviewleft .width700,.searchindex .forminputcol.addreturn,.searchindex .forminputcol.hoteltravellersonly,.searchindex .forminputcol.pickupdate,.searchindex .forminputcol.toairport,.tab,.translisting-left,.translisting-right,.translisting-right .tour .content-box,.translisting-right .tour .left-img,.translisting-right .tour .price-list,.transportsteps-col p,.truncate{width:100%!important}.mobPaddingNone,.paddingInBoxExtra.mobPaddingNone,.responsvemain .tab-content-horiz .tab .tab-content,.searchindex .forminputcol.visaselect .select2-container .select2-choice{padding:0!important}.listsearchhotel .forminputcol.visaselect .select2-container,.mobMarginNone{margin:0!important}.mobmarginBtm30{margin-bottom:30px!important}.Pricing .startingprice,.Pricing .totalprice,.Pricing span,.cartype,.col-sm-5.footersocialcol,.footerbottomNew .footercolmenu,.itinery-booknow,.mobAlignCenter,.seemles-section,.subscribeleft,.swal-footer{text-align:center}.mobAlignJustify{text-align:justify}.loginright,.mobAlignLeft{text-align:left}.md-form,.mobmarginTop,.row.indexabouttop p,.transportsteps-col img{margin-top:10px}.mobmarginTopSM{margin-top:5px}
.listright .tour .content-box h2 {margin-bottom:0px!important;font-size: 16px;margin-top: 0px !important;}.mobmarginBottom{margin-bottom:10px!important}.mobDivCenter{margin:0 25% 10px;float:none;width:50%}.mobwidth{margin:0 15% 10px;width:70%}.addonlisting,.kTesNA,.loginmain.loginforvisa .registerright-top,.mobGap,.mobcartlist.cartopenmobile .listleft-cart .titleFont,.mobcartlist.cartopenmobile.listleft-cart .titleFont,.registerleft,.requestbedhotel ul li select.ageextra-select,.review-total .padding-sm-updwn,.reviewtop,.row.howworks-section,.similarslider.sliderloop,.stepsection,body.newhome header.headerstatic.dashboard-header .logo a,footer{padding:0}.mob10{width:10%!important}.mob20{width:20%!important}.mob30,.trackvisa-search-inner .col-sm-3{width:30%!important}.customized-form .col-form.mobilecoutry #customizedCountryCode,.customized-form .col-form.mobilecoutry .select2-container--default,.mob40{width:40%!important}#travellersdrpdwn .childAge .col-sm-5.padding-sm,#travellersdrpdwn .col-sm-5,.addonspopcheck-col-inner.addon-vehicle,.footercol-leftnew.forhotleir .col-sm-5,.mob50,.responsvemain .tab-content-horiz .visainner-table .col-sm-5{width:50%!important}.mob60{width:60%!important}.mob70,.trackvisa-search-inner .col-sm-7{width:70%!important}.mob80,.searchindex .forminputcol.hoteldestination #suggestionlist ul span.col-sm-9,.translisting-benefits-colcontent{width:80%!important}.mob90{width:90%!important}.mob25,.responsvemain .tab-content-horiz .meetassist .meetassistright{width:25%!important}.mob33{width:33%!important}.hotelcartrow-main .colcart .col-sm-8,.mob75,.reviewlist .shopCart .colcart .col-sm-9{width:75%!important} .responsvemain .tab-content-horiz .meetassist .meetassistleft {width:67%!important} .editdetail .rmSelectRooms .rmHeader,.mobDisplayNone{display:none!important}#researchBtn,.header-class-page-speed .gospeedcheck,.menuIcon,.mobDisplayBlock,.tour .tour-detail{display:block!important}.mobRadius{border:5px}.mobFloatnone{float:none!important}.paddingRight,.paddinglftrgt{padding-right:0!important}.paddingLeft,.paddinglftrgt{padding-left:0!important}.paddingTop{padding-top:0!important}.paddingBottom{padding-bottom:0!important}.mobPaddingInBox,.paddingInBox{padding:5px!important}.allcartdata,.headerSection,.mobPaddingInBoxExtra,.paddingInBoxExtra,.tab-content,.transferlist-userdetail-col,.translisting-right .tour .price-list{padding:10px!important}.padding-lg-lftrgt{padding:7px!important}.mobPaddinglr{padding:0 5px!important}.mobBorderNone{border:0!important}.newservices-section-new { padding:10px 0;}.cartheader{margin:14px 12px 0}.menuIcon{position:absolute;left:10px;top:8px;cursor:pointer;width:36px;height:36px;background:url(../images/mobicon.png) center center/30px 30px no-repeat #fff;border-radius:5px}.blogImg img,.blogLeft img,.blogListing,.galleryBannerPopup .GallerySlider,.height209{height:auto!important}body.newhome header.hotel .logo{margin:0 0 0 40px!important;padding:0 10px;top:0}body.newhome header.headerstatic .headerfixsection .logo{top:0;left:15px}.font30{font-size:22px;line-height:28px}.font28{font-size:20px;line-height:26px}.font16,.font20{line-height:22px}.blogListing{width:100%!important;margin:0 0 20px!important}.blogImg img{width:100%}.navigation-panel{display:none;position:fixed;top:0;left:0;z-index:999;width:auto;bottom:0;height:100%;min-height:800px}.navigation-panel a.active{background:0 0;color:#6c6c6c;border-radius:0!important}.home-particles{background-size:auto 100%!important;background-position:-400px 0!important}.banner-panel{padding:60px 20px 20px;padding-top:90px!important}#home,.banner-panel{min-height:500px}#home,.minHeight{min-height:auto!important}.font20{font-size:16px!important}.font16{font-size:14px}.ac-container input:checked~article.ac-medium,.addons-checkout-col span.savedamount,.blogdate-share p.posteddate,.blogdate-share ul p,.dashbox .boxcontent,.font15,.galleryBannerPopup .popupCloseButton .iOLTNn,.mobfont12,.requestbedhotel ul li.extrabed1 .extrabed-left .checkboxnew .checkbox__body{font-size:12px}.themeBG{background-size:auto 100%}.searchBtnWrap,.searchBtnWrap:hover{background:0 0}.addons-title strong,.addonspop-data ul li,.addonspopcheck-col input,.addonspopcheck-col select,.airport_tohotel_dropdown_list select,.btn,.custom-searchhotel input.forhotel,.editbillingcol .generalDetailsHeaderBtn i,.editbillingcol .generalDetailsHeaderText,.form-control-input,.form-control-input1,.galleryBannerPopup .GalleryHeader h4,.hotellist-index .hotellistform-right .select2-container .select2-choice .select2-chosen,.mobWhatsApp .container.chat strong,.morefilter-footer a.clearall,.registerleft-bot ul li,.responsvemain .visainner-benefitbottm-inner ul li,.responsvemain .visainner-reqdoc ul li,.row.aboutcountry-bot p,.row.countryactiv-contant p,.rule-cond P,.visa-aapform-edit .visa-aapform-save button,.whatsnew.packageindex .slider-heading .besttourheader span{font-size:13px}.font36{font-size:27px!important;line-height:36px!important}.fav{right:18px!important}.soicalLinks{width:49%!important;margin:0 25%!important}.leftMenu a{width:50%!important;padding:5px 3px!important;font-size:12px!important}.leftMenu a i{margin-right:5px!important}.leftMenu a:last-child{border-bottom:2px solid #ccc!important}img.borderAll.circle{width:90px}.borderLeftWidth{border-width:0!important}.overflowScroll{width:300px!important;overflow-y:scroll;float:none;margin:0 auto}.minwidth600{width:800px!important}.tabs-menu li{line-height:22px!important}.tabs-menu li a{font-size:11px!important}.height380{min-height:390px!important}.select2-container .select2-choice{padding:11px!important}.select2-container .select2-choice .select2-arrow b{background:url(https://www.instaglobaltravel.com/assets/images/arrow-dwn.png) 0 7px no-repeat!important}.why-icon{width:50px;height:50px}.browsehotel,.hotelsearch-addons ul li .checkboxnew .checkbox__body,.mobfont11,.packagetp-right ul li p,p.chardingcard{font-size:11px}#inclusion_and_exclusion .row.tourdetail-header h4,.addons-checkout-right .addontotal-right,.addons-price-summary h3,.analyseadd .rmSelect__card--reviewbtn,.cartheading h3,.dash-welcomebanner h1,.detail-hoteldis h4.hotelnamelocation,.hotellist-index .loginright .titleFont,.instant-activities h2,.mobfont16,.morefilter-pop h3,.package-customize-right h1.row.tac.lhn,.repeatcus-left p,.visabody h2{font-size:16px}.ac-container label,.dash-table table td.incompletecart-maintd .shopCart .carthotelname,.footerbottomNew .footercol .footercol-leftnew .font16,.footercol-leftnew.forhotleir .col-sm-5 h2,.mobfont13,.visa-track-list-row .col-sm-6 .font16{font-size:13px!important}.mobWhatsappIcon{margin-right:0}.blogListing:before{left:-3.3%}.blogListing:after{left:52.5%}.marginTop80{margin-top:80px!important}.ac-container label{line-height:20px!important;padding:15px 45px 15px 12px}.md-form label.active{height:20px!important;padding:1px 5px!important}.md-form.md-outline label{top:0!important;line-height:18px!important}ul.naviMenu li a{padding:10px 15px!important}ul.naviMenu li ul li a{padding:10px 0 10px 30px!important;margin:0!important}.chat img{width:110px!important}#researchBtn{margin:76px 0 0 5px}#home{background:url(https://www.instaglobaltravel.com/assets/images/mobbanner-bg2.jpg) 0 0/100% auto no-repeat fixed #333;background-size:auto 100%!important;background-position:center center!important;margin:0 0 10px;width:100%}.gapping,.index-hoteldis .sliderloop,.row.gapping.dashbasicinfo,.translisting-benefits{padding:10px 0!important}.about-instant-img,.changeeditmain #tourlisting,.changeeditmain #tourlisting .hotellisting,.changeeditmain #tourlisting .infinite-scroll,.changeeditmain #tourlisting .infinite-scroll .tour,.country-items,.editroom-updateleft,.houserules-title-left,.listright .hotellisting,.listright .infinite-scroll,.listright .tour,.listright .tour-detail,.listright .tourlist{width:100%;float:left}.styles-bar{width:60%}.table-row p{line-height:17px;padding-left:5px}.shopCart{width:100%;overflow:scroll}.minheight634{min-height:100px}.detail-tabmenu,.footerbottom-col,.package-tabsection .detail-tabmenu,.whyBox{min-height:auto}.searchBtnWrap{width:100%;margin:10px 0 0;float:none;display:inline-block;border-radius:0;text-align:center;height:auto;padding:0}.searchBtn,.searchBtnWrap:hover .searchBtn{background:url(../images/magnifying-glass.svg) 12px center/20px no-repeat #fec010}.searchBtn{width:auto;height:auto;font-size:22px;mask:none;-webkit-mask:none;padding:4px 15px 4px 40px;font-family:Poppins,sans-serif;border-radius:5px;font-weight:600;float:none}.additionalpaycart{margin:5px 0;width:100%}.mobOverFlowScroll{overflow-x:scroll;width:100%;padding-bottom:10px}.tableStyleNew{width:850px!important}.tableStyleNew td,.tableStyleNew th{min-width:65px;vertical-align:top;font-size:12px;padding:3px;text-align:left}.addonspopcheck-main,.searchBox,body.newhome .loginaccount li a{padding:10px;width:100%}#suggestionlist ul li .col-sm-9.pull-right{width:90%!important;position:relative;top:-3px}#travellersdrpdwn .col-sm-1Third{width:33.333%!important}.container-1,.container-2,.container-4,.container-5{width:100%;margin:0;padding:10px;text-align:center}.container-3{width:96%;margin:10px 2%;padding:0}.container-2-items-panel,.container-4-items-panel{padding:10px;width:100%;min-height:auto}.container-4-items-panel{border-right:none;border-bottom:1px solid #ddd;margin-top:10px}.container-4 hr,.emenitispop-main .amenitiesrow .col-sm-8,.whybook-colright,ul.hotelfreeservice{width:80%!important;}.menu__icon{z-index:10;display:block;position:relative;width:30px;height:18px;cursor:pointer}.menu__icon span,.menu__icon::after,.menu__icon::before{left:0;position:absolute;height:10%;width:100%;transition:.3s;background-color:#000}.menu__icon::after,.menu__icon::before{content:''}.headerstatic .menuIcon,.itineraryDayHeaderActive,.menu__icon::before,.tour .price-list.offerhotel:before{top:0}.menu__icon::after{bottom:0}.menu__icon span{top:50%;transform:scale(1) translate(0,-50%)}.menu__icon._active span{transform:scale(0) translate(0,-50%)}.menu__icon._active::before{top:50%;transform:rotate(-45deg) translate(0,-50%);background-color:#fff}.menu__icon._active::after{bottom:50%;transform:rotate(45deg) translate(0,50%);background-color:#fff}.menu__body{position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#157bec;padding:110px 20px 20px;transition:left .3s;overflow:auto;z-index:9}.listsearchhotel-bg,.menu__list>li a.menu__link::after,body.newhome.visa-home-body header{background:#fff}.menu__body._active,.vehicles-main li.prev,.whatsnew.packageindex .sliderbuttons li.prev{left:0}.menu__list>li{flex-wrap:wrap;float:left;width:100%;margin:0}.menu__list>li a.menu__link:first-child{border-left:none}.menu__list>li a.menu__link{border:none;display:block;width:100%;text-align:left;padding:12px 0;margin:6px 0 0;color:#fff;font-size:20px}.menu__list>li:last-child,.newservices-section-new,.newservices-section-new.whynew-home-section,.transfeatures-section,body.newhome header.headerstatic.dashboard-header .headercol .whattsap{margin-bottom:0}.addons-checkout-right,.filtermob .close-btn,.installapp-main,.listbot .wrap,.listingdflex,.listleft .titleFont,.listleft span.titleFont,.menu__list>li._active .menu__sub-list,.mobileapplied-filter,.mobileloader,.myresaontop,.reviewtop .wrap,.row.howworks-steps,.visa-flex,.whatsap-mob,.youlocationfieldmobile .locationclosebtn{display:block}.menu__list>li a.menu__link:hover{color:#ffcf49}.menu__list>li a.menu__link:hover::after{background:#ffcf49}.menu__sub-list{position:relative;background-color:#fff;flex:1 1 100%;margin-top:20px;display:none}.menu__sub-link{font-size:20px;color:#000}.coupon-main .coupon-title h2,.detailpagetitle,.factfigure-content h4 strong,.hotelliststeps-title h1,.loginthanks h1,.myresaon-left h4,.newservices-section-new .newservices-text span strong,.title{font-size:20px}.container-3:hover img{transform:scale(1)}#suggestionlist{height:120px;width:100%}.searchBox h1 strong{font-size:13px;line-height:32px;font-weight:500}header.hotel{text-align:center;padding:0}.scrolling-words-box{top:14px}header.hotel .logo{float:left;margin:8px 0 10px;width:auto;padding:0 10px 0 0}header .whattsap a,header .whattsap span{font-size:0;padding:2px 7px 6px;border-radius:7px;width:auto;height:auto;float:left;display:none}header .whattsap a svg,header .whattsap span svg{position:relative;width:25px;left:0;fill:#fff;top:1px;padding:0;float:left;display:block;margin:0;overflow:auto}header .whattsap a strong,header .whattsap span strong{font-size:0;line-height:13px}header .whatsAppBox{position:absolute;left:-120px}header .whatsAppBox::after{content:"";position:absolute;left:125px;top:-19px}.absoicon1,.absoicon2,.absoicon3,.absoicon4,.desktoploader,.loadinglistingheader,.searchindex .searchmain.searchmob .close-btn,.searchindex .showsearchbtn,.sliderbuttons,.whatsap-desk,header a.clickdes{display:none}.whattsap{float:right;display:inline-block;margin:0 0 5px}.bluecol img,.container-2-items-panel .col-sm-12.paddingupdwn,.footerwahts .whattsap,.hotellistform-detail img,.whattsap.marginTop{float:none}header.hotel .logo a{float:none;display:inline-block;padding:4px 0 0}.absotitle{font-size:7em}.searchBox h1{font-size:18px;margin:0 0 10px;line-height:26px}.listsearch .searchBox .searchmain{padding:20px 8px;width:100%;border-radius:25px;display:block!important ;float:left;background:#fff!important}.bluecol{width:100%;margin:10px 0 0;text-align:center}.formblue{padding:0 20px}.container-2-items-panel{width:100%;margin:0 0 6px}.thankyou-main .tablediv,.wncol{width:100%;margin:10px 0 0}.formyellow{padding:20px;margin:0}.formyellow .title{font-size:32px;color:#fff}.formyellow h4{color:#fff}.container-2-items-panel .col-sm-12{float:none;text-align:center}.formblue p{color:#000;float:none}.footerlogo{font-size:30px;padding:20px 50px;width:100%;line-height:normal;text-align:center}.footeradress{width:100%;float:left;padding:15px 50px}.footerwahts{padding:20px 50px;width:100%;text-align:center}.formblue .title{color:#f1e229;font-size:23px;line-height:normal}.formblue .title p{font-size:14px;padding:18px 0 20px}.footerbottom-col{width:100%;padding:15px}.footerbottom-col::before{width:100%;background:#e4e4e4;right:inherit;top:inherit;bottom:0;left:0;height:1px}header.hotel .logo a img{width:55px}.loadingtitle{font-size:4em}.intant-addon,.listleftmain,.newcart-col,.packageinquiry-main,.review-main,.visa-aapform-left{padding:15px}.rmRatePlan__list--text,.truncate{white-space:normal}.breadcrumb a:last-child,.detail-tabmenu .tabsMenu a,.houserules-detail-col-left h5,.htl-amenties-left ul li span,.itinarysection .itineraryleft .itnrySumry-ul a,.listtop h2{white-space:nowrap}.tour .content-box{border-right:none;width:100%;padding:0}.tour .price-list{width:100%;padding:15px 0 0;border-left:none; position:relative;}.price-list .Pricing{bottom:0;top:auto;width:100%}.listright .include{width:100%;float:right;margin:0;padding-right:0}.listright .includerow{margin-bottom:3px}.tour:hover .price-list{transform:scale(1) rotate(0)}.tour{padding:15px 15px 10px}.filtr{width:100%;max-height:none}.humanbg-main .titleFont{font-size:3em}select.allselect{width:100%;border-radius:45px;padding:5px 10px;margin-bottom:2px;font-size: 12px; font-weight: 300;padding-right: 20px;}.listtop .mobrow.marginRight.mobmarginBottom{position:relative;right:0;top:0;margin:0 0 5px!important;float:left;width: 95px;}
 
.listtop h2{font-size: 13px;   margin: 0 0 10px;  padding: 0 10px; background: none; color: #000; width: 100%; line-height: normal; text-align: center;font-weight: 300;}
.listtop h2 span {float: none; font-weight: 600;}
.listtop .searchright{width: 130px !important;   margin: 0 5px 5px !important;float: left;}.listtop .searchright input{padding: 5px 30px 5px 10px;font-size: 12px;border-radius: 40px;white-space: nowrap;text-overflow: ellipsis;}.listtop .searchright input[type="button"]{right: 1px;}.viewmappop .showMoreWrap{width:100%!important;height:100%}.breadcrumb a:last-child{line-height:16px;width:40%}.searchAreaFixed{transition:.3s;position:relative}.detailtop .breadcrumb{margin:10px 0 0;width:auto; display:none;}.row.detailtop { margin:35px 0 0;}.detailtop .allproperties{margin:10px 0 0;float:right;}.detail-tabmenu .tabsMenu{overflow:auto;width:100%}.detail-tabmenu .tabsMenu ul,.galleryBannerPopup .GallerySlider .newslideshow .newslideshow-container,.itinarysection .itineraryleft .itnrySumry-ul{align-content:flex-start;justify-content:flex-start;display:flex;width:fit-content}.EnRix,.changeeditmain #tourlisting .infinite-scroll .tour .tour-detail,.djvqL,.hWpRDy{flex-wrap:wrap}.detail-tabmenu{height:auto;margin: 0 0 10px;}.detail-tabmenu .tabsMenuWrapFixed{border-radius:0;border:none;padding:5px 0 0;box-shadow:0 1px 5px 0 rgb(0 0 0 / .3)}.tabsMenu a{padding:8px 10px!important;font-size:14px!important;font-weight: 500!important;border:none!important;margin:0 2px 2px 0}.package-tabsection .tabsMenu a:hover,.tabsMenu a.tabsMenuActive{}.detail-tabmenu .tabsMenuWrap{border:none;z-index:9}.tabsMenuWrapFixed{top:49px;box-shadow:none}.tabsMenuWrapFixed .borderAll{border:1px solid #ddd}.detail-tabright{width:100%;background:none;border-radius:4px;margin: 10px 0 0;}.basicbanner .searchBox h1,.donwlaodapp-right h2,.eligible-section h2,.fclty__title,.loginmain.loginforvisa .firstlogin-title,.newcart-col.pricesummer ul li p.newcart-total,.row.aboutcountry-bot h3,.searchindex .searchbtn .searchbuttontop,.searchindex .searchbtn .searchbuttontopp,.titlemain h2{font-size:18px}.detailoverview,.responsvemain .tab-content-horiz{padding:8px}.searchpackage{width:100%;border-radius:25px}.touraddcart{float:left;width:100%;border-radius:0}#trackdata .container,#travellersdrpdwn .childAge .form-control-input,#travellersdrpdwn .form-control-input,.about-instant-content,.addonPriceDiv,.addons-checkout-col,.analyseadd span.addtocart,.blogdetailleft,.budgetfreindly-left,.cartnew-page.thankyou-detail .newhotelselected,.changeeditmain #tourlisting .infinite-scroll .tour .left-img,.changeeditmain #tourlisting .infinite-scroll .tour .price-list,.changeeditmain .listleft-filters,.changeeditmain .listleftmain .filterlistall .filtr,.changeeditmain .listright .include,.changeeditmain .tour .left-img,.col-50.newhotelselected-left,.contact-form .row,.cribe-bedpolicies ul,.customized-form .alert-danger .errors,.dash-email .emaildate,.donwlaodapp-right,.editchangewrap .changeeditmain .wrapitineary,.emenitispop-left,.faqcolright,.footerbottom p,.footerbottomNew .footercol.right,.hoteldetail-b2c-new-amountcol,.hotellistwhy-right,.howworks-col,.htl-amenties-main,.itineraryplan .dayplan .titleFont,.itineryhoteldetails .bannersilderimage figure:first-child,.itineryhoteldetails .hoteldetail-b2c-new-amountcol,.itineryhoteldetails .hoteldetail-b2c-new-yourchoices,.itineryhoteldetails .htl-amenties-left,.itineryhoteldetails .htl-amenties-right,.listingview-left,.listsearchhotel .searchBtnWrap,.loading-content ul,.loading-content ul:first-child,.loginmain.loginforvisa .loginoptions p,.modalSlide .editchangewrap .filterloader,.morefiltershowactivitiesfilterinpackage .morefilter-main ul li:first-child,.newcart-col ul li,.ordersummery-left,.outeraddontotal-left,.outeraddontotal-left .addontotal-row,.package-customize-left .previewrow,.packageindex-collapse-center,.packageindex-collapse-right,.packagetravellers .wncol,.packagetravellers .wncol .col-sm-12,.packagetravellers .wncol img,.payhistory-col,.paywithcard-checout .addcard-col,.pressrelease-slider-row,.reviewleft,.rmRatePlan__list--item,.roomtype-view-section .bedroomloop,.row.howworks-steps,.searchindex .faqsearch .forminputcol.faqcategory,.searchindex .faqsearch .forminputcol.faqdestination,.searchindex .forminputcol.visaselect,.selectedvisa-col,.showMoreWrap.mamopaywrap,.showMoreWrap.mamopaywrap.hyperpay,.subscriberight,.tourBookingBtn,.tourdetail-support,.tourdetailright .rmSelect__card .rmSelect__card--rightCol .roomselectedallinformation .textCenter.appendTop30,.trackvisa-search .container,.transportlist .infinite-scroll,.transportsearch-fields.hotelsrch,.transportsearch-fields.hotelsrch.packagesrch,.transportsearch-fields.hotelsrch.toursrch,.traveldetail-hotelcontent .col-md-6,.visa-payment-mamopay,.visa-payment-popup,.visabody .col-25,.visabody .col-35,.whatsnew.packageindex .sliderbuttons,.whybooktitle{width:100%}#inclusion_and_exclusion .rmRatePlan__list--item .rmRatePlan__list--itemIcon{margin-right:2px;padding-top:0;width:15px}#inclusion_and_exclusion .rmRatePlan__list--item .col-sm-9,.check-box-bed-type .col-sm-9,.tourlistamenities-pop.hotelchildpolicy-container .showMoreWrap ul.tourdetail-include li .col-sm-9{width:90%!important}.tourdetailright .rmSelect__card .rmSelect__card--rightCol .roomselectedallinformation .textCenter.appendTop30 .font20{font-size:26px!important}.listingBox{position:relative;width:100%;margin:1% 0!important}.tourdetailright .mycarttour{margin:20px 0 0;width:100%}.lfzUEI{overflow-x:auto}.bKYrpS{height:auto!important;max-height:100%!important;overflow:auto!important;}.eyJlse{padding:5px}.bBWalg{height:506px}.hWpRDy,.qMpNJ{height:auto!important;width:100%!important}.hWpRDy{flex-basis:100%!important;}.qMpNJ{padding-top:18px!important;flex-wrap:wrap!important;flex-basis:100%!important;max-width:100%!important;}.jQOnFh {align-items: start;}.kTesNA{inset: auto;height: 100%; overflow:auto;}.wcWUN{align-content: start;height:auto!important;min-height: 200px!important; max-height:200px!important;flex-direction:row!important;display:flex!important;overflow:auto!important;flex-wrap:wrap!important;}.popupCloseButton{cursor:pointer;background:#ffbcbc;padding:0;border-radius:35px}.popupCloseButton svg path{fill:#000;z-index:999;font-size:11px}.cjCKcG{z-index:99}.reviewiright{width:100%;margin:0;padding-top:5px}.paymentform-left .row.marginBottom{width:100%;padding:0;margin:0 0 3px}.review-total{margin:5px 0;text-align:left}.review-total .totalpricereview{text-align:left;font-size:16px;margin:0}.review-promo{padding:8px 10px 18px;margin:0 0 5px;width:100%}.dashboardmain .wrap,.review-promo input.form-control-input-sm,.roomamenities_82 .showMoreWrap{width:95%}.review-promo .mob80{width:76%!important}.paytotal-row{padding:15px 17px;margin-bottom:10px}.paymentoptions-row{padding:6px 4px}.amenitiesrow .col-sm-1,.htl-amenties-right .amenities-tabs-details .col-sm-3 .col-sm-9,.htl-amenties-right .amenities-tabs-details .col-sm-3 .rmRatePlan__list--itemIcon,.transportcartlisting .rmSelect__card .rmSelect__card--rightCol .rmSelectedCont .tourcartperson{width:auto!important}.emenitispop h3.rmRatePlan__heading{font-size:16px;padding-right:35px;margin:0}.blogdetailleft .post-text h3,.blogdetailleft h3,.emenitispop h3.rmRatePlan__heading span.grey,.excludesicon label{font-size:14px!important}.editchangewrap,.htl-amenties-right{width:100%;padding:10px}.editchangewrap .listright,.exclusiveoffers .titlemain h2:before,.footerbottom.footernew .footercopyt,.hoteldetail-faq,.hotellist-index #register,.listtop .col-sm-1Third .pull-right.paddingTop,.packageindex-collapse-loader,.packageinquiry-itinerary ul.touristvisa li,.packagenametitle .packagenight,.row.aboutcountry-bot,.searchbanner .searchBtnWrap,.transportsearch-fields.hotelsrch.searchbar-addon.searchbar-addon-uae,.visa-aapform-added.row,body.newhome header.headerFixed .headerfixsection .header__menu li{margin:0}.chngeedit-sort h2{font-size:13px;background:0 0;color:#000;line-height:normal}.changeeditmain .listtop .chngeedit-search{width:100%;float:right;margin-right:0;margin-top:10px}.chngeedit-sort select{padding:4px 6px;font-size:11px;margin:0}.changeeditmain #tourlisting .infinite-scroll .tour .content-box{padding:5px 4px;width:100%}.changeeditmain .morefilter{float:right;margin-right:0;width:100%;margin-top:15px}.aboutone,.galleryview .image2{float:left}.editdetail .detail-tabmenu{position:relative;position:-webkit-sticky;top:0}.editdetail .detail-tabmenu .tabsMenu a{padding:10px 8px;font-size:13px;border:none}.editdetail .detailgallery{height:225px}#topcontrol img,.editdetail .detailgallery .galleryBannerBox figure:nth-child(3),.editdetail .detailgallery .galleryBannerBox figure:nth-child(4),.left-img img,.transferiti .listright .left-img img,.transportsearch-fields.transportsearch-white,.whatsnew.packageindex .regularslider ul li a img{height:auto}.aboutone{width:100%;padding:10px 0 30px}.aboutone h1,.howworks-title h2{font-size:30px}.aboutone p,.addons-checkout-right h3,.blogdetailleft .blogdate-share ul li a .fa,.countrypagetitle,.packagedetail-sequence-main h2,.row.countryactiv-contant h5,span.listhotel-righttitile{font-size:17px}.aboutmain h3{font-size:23px;margin-bottom:10px;line-height:normal}.subscriberow{padding:20px 0;margin:0 0 20px}.successdata-main,.termsofusemain{padding:20px 0 0}.galleryview{width:100%;position:relative}.galleryview .image{height:115px;width:100%;margin-bottom:5px}.galleryview .image1{width:33.33%!important;float:left;height:80px!important}.galleryview .image2,.galleryview .image3{width:32.333%!important;height:80px!important;margin-left:1%}.galleryview .image3{float:right}.EfbGe,.elQvkU{width:58px;height:36px}.listingview-mid{width:100%;float:left;margin-left:0;margin-top:15px}.listingview-right{width:100%;float:right;margin-left:0;margin-top:15px}.roomlistingview .listbox{width:100%;height:auto;float:left;padding:0;margin:0 0 10px}.fees_and_policies ul li{list-style:decimal;width:92%;float:left;margin-left:5%}.filtermob{display:none;position:fixed;top:0;background:rgb(0 0 0 / .5);left:0;z-index:9999;height:100%;overflow:auto}.listleft-filters{width:100%;margin-left:0;margin-top:0;border-radius:0;height: 100%}.listleft-cart{margin:15px 0 10px}.close-btn{background:#f8452b;width:30px;height:30px;line-height:30px;font-size:20px;color:#fff;text-align:center;border-radius:100%;font-weight:600;position:absolute;right:4%;top:2%;z-index:9;cursor:pointer}#blogcat-btn,#dashmenu-btn,.showfilterbtn{background:linear-gradient(84deg,#157bec 0,#5cc5bd 100%);padding:10px 7px;font-family:Poppins,sans-serif}.applyfilter-btn,.showfilterbtn{width:100%;color:#fff;text-align:center;cursor:pointer}.showfilterbtn{display:inline-flex;font-size:18px;font-weight:500;margin:0 auto;border:none;border-radius:5px;align-items:center;justify-content:center;flex-wrap:wrap}.applyfilter-btn{position:fixed;bottom:0;background:linear-gradient(84deg,#157bec 0,#005eb8 100%);font-size:16px;left:0;padding:9px 0;font-weight:600;display:none}.freeinsur{margin:5px 0 8px}.showsearchbtn{display:inline-block;background:#005eb8;color:#fff;cursor:pointer;font-size:13px;margin:2px 2px 0 0;padding:2px 7px;width:auto;border:none;border-radius:5px;font-family:Poppins,sans-serif;text-align:center;align-items:center;justify-content:center;flex-wrap:wrap;position:sticky;position:-webkit-sticky;top:0;z-index:9;float:right}.searchmob .close-btn{display:none;right:15px;top:10px}.searchmain.searchmob .row.mobpaddingInBox{padding:15px 10px 10px;border-radius:25px;background:#f7f7f7}.searchindex .searchmain.searchmob{position:relative;top:0;left:0;height:100%;z-index:1;border-radius:25px!important;display:inline-block!important}.customized-form .col-form{width:100%;padding:0 10px}.col-sm-2.dayplanWrap.itineraryplan{position:sticky;position:-webkit-sticky;top:94px;z-index:3;border: solid 1px #acd3fa;background: #f8fafd; border-radius:0px;}.itnrySumryActive{left:0;position:relative;top:0}.whattsap a{font-size:10px;padding:4px 5px;border-radius:7px;width:123px}.whattsap a strong{font-size:10px;line-height:13px}.trackvisa-title h4,.visa-aapform-left h2,.whatsnew .title{font-size:21px}.whyBox{width:100%;margin:60px 0 10px;border:1px solid #b1caec;border-bottom-width:5px}.custLeftMenu,.custLeftMenu a.active,.custLeftMenu a:hover{border-radius:10px}.bookinganay h4{font-size:18px;margin:0 0 10px}.bookinganay span.duration{font-size:15px;margin:-7px 0 20px;font-weight:600;padding:4px 0}.mobilecart{display:none;position:fixed;bottom:0;width:100%;background:#fff;z-index:99;padding:0;border-top:1px solid #e8e2e2;left:0;box-shadow:0 2px 24px 0 rgb(0 0 0 / .11)}.mobilecart .cartheader{width:100px;background-size:23px;background-repeat:no-repeat;margin:0;position:relative}.contactBox h1,.contactBox strong,.dash-table table td.incompletecart-maintd .shopCart,.daysectionwise .pretravel .pretravel-visa,.image-gallery,.paymentmethod,.searchbanner .form-control-input,.searchbanner .select2-container--default .select2-selection--single,.tourhomecol{margin-bottom:10px}.mobilecart .cartheader span{position:absolute;left:13px;top:-7px}.mobilecart a{float:none;display:inline-block;width:7%}.mobilecart p{padding:0 0 0 33px;color:#026fe5;width:110px;line-height:35px}.mobilecart-col{width:50%;float:left;padding:10px 15px 0;text-align:center;border-right:1px solid #e3e2e2}a.contactfixed{background:url(../images/contacticonfixed.png) left bottom/contain no-repeat;width:105px;color:#026fe5;padding-left:30px;float:none;margin-top:8px}.loginright #loginwihtnumber i.fav,.roomselectedallinformation .totalprice,.whybookus-title h2{font-size:20px!important}.searchpackage .forminputcol{width:93%}.tourhomecol{width:100%;margin-right:0}.footerbottom,.success-message p,.visa-unsuccess-main p{padding:0;text-align:center}.footercopyt{padding:14px 0}.footerbottomNew ul li a{font-size:12px;padding:0;margin:0 10px 3px 0!important;}.footerbottomNew .footercolmenu ul{list-style:none;width:100%}.footerbottom .row.whiteBG.borderTop .pull-right{float:left}.regularslider ul li a{width:350px}.footerbottomNew .footercol .footercol-leftnew ul.socialicons li,ul.mapbutton li a{float:none;width:auto}.donwlaodapp-footer{margin:20px 0 0;float:none;display:inline-block}.emenitispop-right,.footercopyt-right,.houserules-detail-col-right,.newservices-left,.packageinquiry-right{width:100%;float:right}.loading-content-container{max-width:90%}.loading-content{max-height:250px;overflow:auto}.compareListBox,.filterloader-box{width:280px}.loginleft h1,.visa-application-login .loginmain .loginleft .loginleftdetail h1{font-size:22px}.loginright .titleFont{font-size:21px;font-weight:700;text-align:center;margin-bottom:15px}.addons-checkout-left p,.covidtext,.instant-date span.label,.loginleft p,.newhotelselected ul li strong,.package-customize-left h3,.packageinquiry-details h4,.paywithcard-checout.paynow-dissable .paymentoptions-warnings p,.registerleft .registerleft-top h2,.registerleft-bot p.row,.reviewBox .col-sm-6.loginleft .loginleftdetail p,.selectedvisa-col span,.tooltip .fa.fa-info-circle.maroon,.translisting-right .tour .content-box h2.titleFont,.vehicles-title p,.visabody h3,.whatsnew.packageindex .sliderbottompart p.peradult strong{font-size:15px}.dashbox{width:98%}.custLeftMenu{width:100%;position:relative;padding:10px}.custLeftMenu a{padding:7px 20px;float:left;width:98%;margin:0}ul.mapbutton li a{margin:10px 4px 2px;display:inline-block;padding:7px!important;font-size:13px}.blogdata{height:auto;display:none}.blogdate-share ul li a img{width:20px}.blogdetailleft iframe{width:100%!important;height:200px}.blogdetailright{float:right;width:100%;height:auto}.errormain h3{font-size:20px;margin:10px 0 0}.rest-cell{width:100%;padding:10px 15px;border-right:none}#faqData .row label,.itineraryplan ul li::before,.rmSelection .rmSelect__card--left .rmType__roomName,.soldoutparent .soldouthotel,.tourdetailright{z-index:0}.listtop .col-sm-1Third{padding-bottom:5px;display: flex; justify-content: center; align-content: center;}.footercol,.loginleftdetail,.tourdetailitinery-img,.tourdetailitinery-right,.whybookus-title{width:100%;padding:0}.tourdetailitinery-day{width:12%;padding:7px;margin-bottom:5px}.changeeditmain .tour .content-box{padding:10px 0;width:100%}.changeeditmain .listright .price-list{padding:12px;width:100%}.editroom-update{width:100%;right:0;bottom:0;border-radius:0}.editroom-updateaddress{font-size:13px;font-weight:600;line-height:normal}p.editroom-updatepricetotal{font-size:15px;width:auto;padding-left:0}.editroom-updatebtn a.regularbtn{font-size:13px;padding:4px 10px!important}.itnryselected .hotelselected{display:block;width:100%;margin:0}.changeeditmain .listleftmain .filterlistall .filtr .fixedheader{min-height:105px;max-height:195px}.editroom-updatepack{width:100%;float:right;border-left:none;padding-left:0;padding-top:10px}.includesmain{right:inherit;top:0;left:0;padding:4px}.includesmain .font11.marginRight.label{padding-right:4px}.itineraryright .rmHeader.itineraryright-cart{top:0;position:relative}.dash-table table td.incompletecart-maintd .shopCart .hotelcarttitle,.exclusiveoffers .sliderinner,.itinarysection .itineraryright,.mobileapplied-filter .allSelectedFilterContainer .alertBox .mobileapplied-filter .allSelectedFilterContainer span.titleFont,.transportsteps-section,.visa-aapform-left .md-form{margin:0 0 10px}

.touritinery-img{margin-bottom:15px; position:relative;border-radius: 15px; overflow: hidden;}
.touritinery-img .thumbnails { position:absolute; bottom: 15px; left:15px;}
.touritinery-img .image-gallery { position: relative; margin: 0;}
.touritinery-img,
.touritinery-img .image-gallery img {height: 180px;}
.touritinery-img .thumbnails li span img {width: 100%; height: 35px; border: solid 2px #fff;}


.mobWhatsapp{display:block!important;width:auto!important}.whatsnew.packageindex .slider-heading .besttourheader{width:65%;font-size:19px}.whatsnew.packageindex .regularslider ul li a{display:inline-block;float:left;width:230px}ul.includepackage li,ul.includepackage li:last-child{border-right:1px solid #ece9e9;padding:0 5px 0 9px;margin:0 6px 4px 0}ul.includepackage{border:none;padding:5px!important}.whatsnew.packageindex .sliderbottompart p.peradult{font-size:10px}.vehicles-main li.next,.whatsnew.packageindex .sliderbuttons li.next{right:0}.hotellistform-detail{padding:10px 20px;text-align:left}.hotellist-banner{padding:30px 0 90px}.hotellisttitle-main a{font-size:15px;padding:9px 10px}#travellersdrpdwn .col-sm-1Third label,.backagemiddle-content p,.checkin-times ul li label,.donwlaodapp-right p,.hotellistform-left p,.hotellistform-submit button,.hotelliststeps-title p,.pressinnner-date,.searchindex .forminputcol .label-input,.seemless-abso h5,.whybookus-title p{font-size:14px}.hotelliststeps-col{padding:20px 10px;width:100%;border:none;border-bottom:1px solid #f0f0f0;margin:0 0 10px}.hotellistform-left h1{font-size:23px;line-height:normal}.hotellistform-right{padding:20px 10px 10px}.hotellistform-right .inputrow{position:relative;width:100%;margin-right:0}.hotellist-index{padding:0 0 20px}.transportsearch-tab ul li a{width: 60px;font-size: 10px; padding: 10px 2px 8px; margin: 0px 3px 0 0;border-radius: 10px;line-height: normal;}.visa-home-body .transportsearch-tab ul li a, .visa-home-country .transportsearch-tab ul li a{width:56px;font-size:10px;padding:7px 0 6px;margin:0 4px 0 0;border-radius:10px;line-height:normal}
.transportsearch-tab ul li a img{height:19px}.searchindex .forminputcol.arrivalairport,.searchindex .forminputcol.hotelcheckin,.searchindex .forminputcol.hotelcheckout,.searchindex .forminputcol.hoteldestination,.searchindex .forminputcol.hoteltravellers{width:100%!important;margin:0}.searchindex .closeBtn1{right:0px;top:18px}.transportsearch-fields .row.label img{margin:5px 5px 0 0}.transportsearch-fields{height:auto;margin-top:-7px;width:100%}.transportsearch-tab{width:auto;margin-top:-15px}.searchindex .searchbtn .searchbuttontop{padding:5px 20px}.hotelsldr .titlemain .bluebtn{padding:10px 15px}.hotelsldr .titlemain h2{font-size:17px;margin-bottom:20px}.exclusiveoffers .sliderbuttons li.next,.hotelsldr .sliderbuttons li.next{right:-15px}.exclusiveoffers .sliderbuttons li.prev,.hotelsldr .sliderbuttons li.prev{left:-15px}.hotelsldr .sliderbottompart .bn-btn{padding:10px 20px}.Box-sc-kv6pi1-0.kBqTuE,.hotelsldr .regularslider ul li a,.packagelisting .tour .tourpackages .price-list .custom4-btn,.strikeThrough,.transportsubmenu ul li{width:auto}.transportsubmenu ul li a{margin:0;padding:5px 6px 0;font-size:12px;text-align:center}.transportsubmenu ul li img{width:auto;display:block;margin:0 auto;top:2px;float:none}.transportsubmenu ul{margin:-5px 0 10px}.transfeatures-col{width:100%;margin:0 0 10px;min-height:100px}.vehicles-title h2{font-size:18px;line-height:normal;margin-bottom:10px}.vehicles-section{padding:20px 0 0!important}.howworks-title{width:100%;border:none;padding:10px}.footerbottom.footernew .footerright{padding:25px}.repeatcus.row,body.newhome .footerbottom.footernew .footerright .whattsap{padding:10px 0 0}.socialicons{display:table;margin:auto;float:none}.exclusiveoffers .titlemain h2{font-size:16px;text-align:left;float:left;width:56%}.exclusiveoffers .titlemain .bluebtn{position:relative;top:0;font-size:13px}.exclusiveoffers .sliderloop{margin:0 auto;width:325px;float:none;height:340px}.editdetail #hotelroomlist .rmSelect__card--right,.transportsteps-title{width:100%!important;padding:0}.transportsteps-title h2 {font-size:18px!important}.transportsteps-main{padding:30px 15px!important}.row.transportsteps-right{width:100%!important;display:block}.transportsteps-col{width:100%!important;margin-bottom:10px;min-height:100px}.eligible-section,.faqhome,.myreason-section,.ordersummery-visa,.packageindex-collapse,.row.factfigure-section,.rule-cond.rule-cond-coutry,.testimonial-section,.travelbyinterset,.whychoose-section{padding:20px 0}.faqhome .titlemain{width:100%;margin-bottom:10px}.faqhome .titlemain h2{font-size:20px;margin:0;line-height:10px}.faqhome h3{font-size:13px;padding:2px 0}.faqhome div.faqcol{padding:7px 50px 7px 15px}.faqhome label:before{top:7px;right:-30px}.faqhome input:checked~h1 label:before{top:7px}.faqhome input:checked~h1~div.p{max-height:240px}li.select-currency .tooltip .tooltiptext{width:210px}.whybooktitle span{color:#fff;padding:20px 0;font-size:20px!important}.whybook-col{width:100%;padding:10px 20px;min-height:auto}.whybooktitle h4{padding:30px 0;border-bottom:1px solid #fff}.backagemiddle-content{padding:20px;width:100%}.hotelsldr .sliderinner{margin:0 10px 10px 0;overflow:visible}.hotelsldr .sliderbottompart{padding:3px}.packagetp-left h2,.row.steps-inner h2{font-size:19px}.packagetp-right ul li{margin:0;width:135px}.packagetp-overlay{width:100%;background-size:contain;background-position:top}body.newhome .header__menu li{display:block!important;margin:0!important;width:100%}.includepop::after,.packageindex-slider .tourhomecol:nth-child(3),.packageindex-slider .tourhomecol:nth-child(4),.packageindex-slider .tourhomecol:nth-child(5),.packageindex-slider .tourhomecol:nth-child(6),body.newhome .header__menu li.dn.my-account-auth{display:none!important}#blogcat-toggle,#dashmenu-toggle,.addtoCartButtonDesk,.dash-email .faqhome label::after,.galleryBannerPopup .eyJlse,.hoteldetail-b2c-new-yourchoices li .tooltipnew .tooltiptext::after,.hotelfreeservice li:nth-child(3),.includesmain,.lcf-fix,.mobcartlist.cartopenmobile .tourdetail-support,.morefilterpop-search,.packageinquiry-details,.packagelist-amenties-list .tooltip,.tooltip .tooltiptext::after,.visa-step1-mobile-show .visa-step-sec h4,.wlc-fix,body.newhome .header__menu li .form-control-input-sm.currencyType,body.newhome .loginaccount li a::after{display:none}.callBtn,.mobWhatsApp{display:block!important}body.newhome .menu__list{margin:0;width:230px;background:#fff;position:absolute;left:0;bottom:0;top:0}body.newhome .header__menu .menu__list>li a.menu__link{padding:20px 30px 20px 60px!important;border-bottom:1px solid #ddd!important;font-size:18px;color:#000;border-right:none!important;margin:0!important}body.newhome .header__menu .menu__list>li a.menu__link.activemenu{padding:20px 30px 20px 60px!important;color:#000;border-radius:0}body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link.activemenu{padding:20px 30px 20px 60px!important;background-color:#eaf2ff;border-bottom:1px solid #ddd;font-size:18px;color:#000;margin:0}body.newhome .header__menu .menu__list>li a.menu__link.transportlink.activemenu{padding-left:60px!important}body.newhome .header__menu .menu__list>li:last-child a.menu__link:after,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.activlink:before,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.enquirylink:before,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.hotellink:before,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.packagelink:before,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.transportlink:before,body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.activlink:before,body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.enquirylink:before,body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.hotellink:before,body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.packagelink:before,body.newhome header.headerrelative .headerfixsection .header__menu .menu__list>li a.transportlink:before,body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.activlink:before,body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.enquirylink:before,body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.hotellink:before,body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.packagelink:before,body.newhome header.headerstatic .headerfixsection .header__menu .menu__list>li a.transportlink:before{background:0 0}body.newhome .header__menu .menu__list>li a.hotellink{background:url(../images/hotelsearchicon.webp) 20px 24px/24px 24px no-repeat!important}body.newhome .header__menu .menu__list>li a.packagelink{background:url(../images/packagesearchicon.webp) 20px 20px/24px 24px no-repeat!important}body.newhome .header__menu .menu__list>li a.activlink{background:url(../images/activitiessearchicon.webp) 20px 20px/24px 24px no-repeat!important}body.newhome .header__menu .menu__list>li a.transportlink{background:url(../images/transportsearchicon.webp) 20px 20px/24px 24px no-repeat!important}body.newhome .header__menu .menu__list>li a.enquirylink{background:url(../images/customersupportsearch.webp) 20px 20px/24px 24px no-repeat!important}body.newhome .header__menu .menu__list>li a.activemenu{background-size:20px!important}body.newhome .header__menu .menu__list>li a.hotellink.activemenu{background:url(../images/hotelsearchicon.webp) 20px 24px/24px 24px no-repeat #eaf2ff!important}body.newhome .header__menu .menu__list>li a.packagelink.activemenu{background:url(../images/packagesearchicon.webp) 20px 20px/24px 24px no-repeat #eaf2ff!important}body.newhome .header__menu .menu__list>li a.activlink.activemenu{background:url(../images/activitiessearchicon.webp) 20px 20px/24px 24px no-repeat #eaf2ff!important}body.newhome .header__menu .menu__list>li a.transportlink.activemenu{background:url(../images/transportsearchicon.webp) 20px 20px/24px 24px no-repeat #eaf2ff!important}body.newhome .header__menu .menu__list>li a.enquirylink.activemenu{background:url(../images/customersupportsearch.webp) 20px 20px/24px 24px no-repeat #eaf2ff!important}.breakfastinhotel,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link{padding-left:60px}.contactBox,.dashbasicinfo,.detail-hoteldis .detail-hotelmap,.galleryBannerPopup .kTesNA,.hotellist-index .registerright-top,.howworks-main,.listsearchhotel .hotelsearch-addons.row,.packagelisting .tour{padding:10px}.howworks-col span{font-size:25px;float:none;width:80px;height:80px}.listsearchhotel.listsearch .transportsearch-fields{margin:0;padding:0}.listsearchhotel .forminputcol.addreturn,.listsearchhotel .forminputcol.arrivalairport,.listsearchhotel .forminputcol.hotelcheckin,.listsearchhotel .forminputcol.hotelcheckout,.listsearchhotel .forminputcol.hoteldestination,.listsearchhotel .forminputcol.hoteltravellers,.listsearchhotel .forminputcol.hoteltravellersonly,.listsearchhotel .forminputcol.packagenights,.listsearchhotel .forminputcol.pickupdate,.listsearchhotel .forminputcol.toairport,.listsearchhotel .forminputcol.travellingon,.listsearchhotel .forminputcol.visaselect{width:100%!important;margin:0 0 5px;border:1px solid #ddd}.transportsearch-fields.transfersrch.hourly-container .forminputcol.toairport {
  width: 100% !important; padding-right: 25px;}#special_features .contentInner ul,.discoverimg,.hotelcarttitle,.packagedetailiti-dec ul,.transportMarginTopBtm{margin:10px 0}.listsearchhotel .forminputcol.hotelcheckin{width:47%;margin:0 1% 10px 0;border:1px solid #ddd}.mobileeditoption { display: none !important;}
  #amenitiesDetails,#at_a_glance,#description,#detail_description,#exclusion,#fees_policies,#hotel_distance,#inclusion,#inclusion_and_exclusion,#itinerary,#overview,#privacy_policy,#roomlist,#schedule_description,#short_description,#terms_condition,#transfers{scroll-margin-top:100px}.kBqTuE{padding:7px;margin-top:20px;width:100%}.emenitispop-main .emenitispop .closeBtn{right:0;top:-30px}.emenitispop .closeBtn{right:0;top:0}.emenitispop.bookinganay .closeBtn{right:0;top:0!important}.pagetitle h1,.pagetitle h4{float:left;font-size:20px;line-height:45px}.carpassenger span,.mobtour,.mobtourTitle{float:left!important}.pagetitle .breadcrumb{position:relative;top:0;width:100%!important;margin:0 0 5px}.paymentform-left .formbutn button.submit{font-size:15px;padding:10px 15px;margin:0}.pagetitle{background-position:0 0}.itineraryplan .dayplan{width:100%;margin-bottom:10px;display:none}.col-sm-2.dayplanWrap.itineraryplan.itineraryplan-mob .dayplan{display:block;padding:10px 14px;position:relative;top:0px; margin:0;background: #f3f8fd;}
 .itineraryplan ul li a.tabsMenuActive::before { display:none;}.itineraryplan ul li a.tabsMenuActive {width: 50%;} .itineraryplan ul li::before {background: #25d366;} .itineraryplan ul li::after {background: #25d366;}.morefilter-footer,.seemles-section h2,.servicedetial,body.newhome .header__menu li .mobWhatsApp .container.chat{text-align:left}body.newhome header.headerFixed .headerfixsection .logo,body.newhome header.headerrelative .headerfixsection .logo{padding:1px 0 0 10px}.searchindex,.transsearchindex.tourbg{min-height: 380px;background-position:right 10px!important;padding:55px 0 20px!important;background-size:auto 100%!important}.callBtn,.paymentgatewayright{padding:5px 10px}.callBtn{background:#fec010;border-radius:7px;color:#000;margin-left:10px}.hotellist-index .hotellistform-right,.hotelsldr .titlemain{padding:0 0 10px}.listsearchhotel.listsearch{top:50px;z-index:99;/*--position:fixed--*/ position:relative;}body.newhome .cartheader{margin-top:4px;background-color:#013274}.listsearchhotel .searchBtnWrap button,.listsearchhotel .searchBtnWrap input.searchbuttontop,.listsearchhotel .searchBtnWrap input.searchbuttontopp{width:100%;font-size: 17px !important;padding: 10px 5px !important;border-radius: 55px;}body.newhome header.headerstatic .headerfixsection{position:fixed}.listpage-main{margin-top:0!important}#roomlist .rmSelectRooms{height:auto;overflow:auto;overflow-y:auto;overflow-x:hidden}.paymenttitle{padding:7px 0;font-size:14px}.paymentoptions-row{width:48.5%;margin:2px}.paymentoptions-button #paypalCheckoutContainer{position:relative;z-index:1}.hotelsldr .titlemain span{display:none;margin-top:0;width:100%;font-size:12px}.backagemiddle-tour{background-position:-425px}.packagesldr .sliderloop{margin:30px 0 0}.itnrySumry a{padding: 8px 10px !important;font-size: 14px !important;font-weight: 500 !important;color: #000;border: none !important;}.itinerary-dayinner .itineraryContainer .itineraryDayHeader{top:174px;z-index:1}.rmSelection .rmSelect__card--rowRight .rmPayable__dtl--left p.font22{font-size:20px;line-height:30px;z-index:0}#travellersdrpdwn a.applybutton{margin:0;padding:6px 44px;width:100%}.daterangepicker{position:fixed;left:0!important;top:-8px!important;width:100%!important;height:100%;overflow:auto;padding-bottom:35px}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{width:100%!important;max-width:100%!important;padding:0!important}.daterangepicker .drp-buttons .drp-selected{width:100%;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;margin:10px 0 20px}.daterangepicker.show-calendar .drp-buttons{width:100%!important;text-align:center; margin-top:5px;}.daterangepicker .drp-buttons button.btn{background:#005eb8;color:#fff;border-radius:7px;margin:0 5px;float:none;display:inline-block;padding:10px 20px;font-size:16px}#nightdrpdwnBtn,#suggestionlist,#travellersdrpdwn{top:60px;line-height:28px}.listtop{margin-top:55px;background-image:none; border:none;}.deluxeroom{min-height:10px}.tablediv table tbody td{padding:6px 5px}.tourBookingBox{margin-bottom:0;border:none;}.tourBookingBox .tableresponsive tr {border: solid 1px #f3f3f3; border-radius: 9px; padding: 10px;} .viewphotos{font-size: 11px; padding:6px 14px 6px 35px; bottom: 14px; top: auto; right: 14px; left: auto; z-index: 0; height: auto;   width: auto; border-radius:35px; background:rgba(0,0,0,0.5);}.blogTitle,.letsconnect:before{bottom:-5px}.packagetitledetail{font-size:16px;margin-right:10px}.packagenametitle{font-size: 14px;padding:10px;z-index:0}.tooltip .tooltiptext{position:absolute;top:50%;left:50%;transform:translate(-50%,4%)}.mobWhatsApp{padding:0!important;width:100%}.mobWhatsApp .container.chat{display:block;width:92%;margin:10px 9px 0;font-size:13px}.fl{font-weight:500}.rmSelection .rmSelect__card--rowRight{border-radius:4px;background:#f8f8f8;border:1px solid #f1f1f1}.comparepackage{width:50%;margin:10px 25%}.changeeditmain .tourBookingBox  td.addtoCartButtonMobile a.touraddcartMobile {font-size: 13px; font-weight: 400; padding: 1px 20px;}.changeeditmain #tourlisting .infinite-scroll .tour .price-list .totalprice {font-size: 17px;text-align: center !important; width: 100%; margin: 2px 0 0;}.tourBookingBox table td.addtoCartButtonMobile span.touraddcartMobile {font-weight: 500; font-size: 15px;}.tourBookingBox .touradd-btns { padding: 0px;}.tourBookingBox .touradd-btns .comparetourbtn,
  .tourBookingBox .touradd-btns .tour-activity-checkout {width: 100%; text-align: center; margin:3px 0; padding: 5px 0; height: auto;font-size: 14px;}.changeeditmain .removeFilter {margin-top: 4px;}.listtop .breadcrumb { display: none;}


.packagelisting .tour .tourpackages .price-list { position:relative;}.packagelisting .tour .tourpackages .price-list .comparepackage{width:auto;margin:0;display:inline-block;float:left;}.packagelisting .tour .tourpackages .price-list .packagetravllerstext {width: auto; margin: 5px 0 3px; float: right;}.packagelisting .tour .tourpackages .price-list .viewdetails {width: auto !important; float: right;}.packagelisting .tour .tourpackages .price-list .packageinquiry-whatsap{float: right;  display: inline-block; margin: 3px 5px 0;padding: 4px 11px;width: auto;}.packagelisting .tour .tourpackages .price-list .packageinquiry-whatsap span { font-size: 13px !important;}.packagelisting .tour .tourpackages .price-list span.taxcharges { top: 58px; }.packageinquiry-whatsap svg {width: 20px; height: 20px;  margin-right: 5px;} .comparepackage label {font-size: 11px; font-weight: 300;}.packagelisting .tour .tourpackages .price-list .packageratings{width:auto;float:left;margin:6px 0 0;display:flex;justify-content:center;align-items:center;position: absolute;}.tourlistmain .price-list span.totalprice {width: 100%!important;}.tourlistmain .price-list .packageratings {position: absolute; margin: 0;}.tourlistmain .price-list .packageratings p {white-space: nowrap;}.translisting-right .transportlist .price-list span.freecancel {margin: 0 !important;float: none !important; display: table !important;} 
.translisting-right .transportlist .price-list span.taxcharges {left:0px !important;top: 0px !important; position: relative; width: 100%; text-align: right !important;}
.listingcart span{font-weight:700;font-size:16px}.mobtour{width:13%!important;padding-right:5px!important}.mobtourTitle{width:87%!important}body.newhome header.headerFixed{position:fixed;height:60px}body.newhome header.headerrelative,body.newhome header.headerstatic{position:fixed;z-index:999}body.newhome header.headerrelative .headerfixsection{box-shadow:0 1px 5px 0 rgb(0 0 0 / .3);padding:6px 0}.clickonmap{padding:0 4px 0 8px;border-radius:40px;margin-right:0px;font-size:12px;line-height:30px!important}.clickonmap img {border-radius: 100%;width: 12px; height: auto !important; margin: 8px 3px 0 !important;}.listtop .col-sm-1Third .pull-right.paddingTop {float: left;}#special_features .contentInner ul li,.packagedetailiti-dec ol li{margin:0 0 0 5%;width:95%}.rest-cell{min-height:50px}.mycarthotelpagedetails p.hotelname{padding-right:30px; text-align:left;}.hotelrightcart .alignCenter.extraservice {text-align: left;font-weight: 300;font-size: 14px;}.mobPaddingBottomNone{padding-bottom:0}.itinerary-dayinner .itnryList .success.activityname{width:100%;border-radius:0;max-width:100%;left:0}.detailrating{right:7px;padding:2px 5px 0;z-index:0}.rating li{width:14px!important;height:14px}.customized-form .col-form.whatsappinput .form-control-input,.searchExtra{width:55%!important}.pagetitle{margin-top:60px}.transportsearch-fields.transfersrch{width:100%;height:auto;padding:30px 10px 20px}.transsearchindex.transbg{background-size:auto 100%!important;background-position:right bottom}.budgetfreindly-section,.hotellistwhy-main,.transfeatures-main{padding:30px 0}.howworks-col{min-height:auto;padding:20px 20px 20px 90px;text-align:left}.hotelliststeps-col img,.howworks-col h4,.index-hoteldis-tabs{margin-top:0}.translisting-main{padding:20px 0!important}.translisting-benefits-col{margin-right:0!important;padding:10px 0!important;width:100%!important;border-bottom:1px solid #f1f1f1;border-right:none!important}.translisting-right .tour .content-box{margin:0!important;padding:0!important;border:none!important}.translisting-filters-row{width:29.4%!important;padding-right:2px!important}.carpassenger span{margin-right:1px!important;padding:1px 2px!important;margin:0 0 5px}.Pricing .startingprice,.Pricing span{text-align:center!important}span.freecancel{margin:4px auto!important;float:none!important;display:table!important}.transferlist-userdetailimg{width:40px!important;margin-right:10px!important}.transferlist-userdetailqty span{width:24px!important;height:24px!important;line-height:15px!important}.transferlist-userdetailqty{width:32%!important}.transferlist-userdetailqty span.value{margin:0 5px!important}.transferlist-userdetailuser span{width:50%!important;padding:0!important;margin:2px 0!important;position:relative!important;text-align:center!important;right:0!important;top:0!important}.index-hoteldis .hotelsldr .sliderinner{flex-basis:auto;margin:0 7px 10px}.exclusiveoffers .sliderbuttons li.next,.exclusiveoffers .sliderbuttons li.prev{width:40px;height:40px}.index-hoteldis .hotelsldr .sliderbottompart{padding:6px 7px 12px}.index-hoteldis .hotelsldr .regularslider ul li a{width:270px}.index-hoteldis-tabs ul li a{padding:4px 6px;margin-bottom:5px;font-size:13px}.coupon-main ul li,.index-hoteldis-tabs ul li,body.newhome .loginaccount li a i{margin-right:5px}.hotelsldr .regularslider ul li a img,.packageindex-slider.packagesldr.hotelsldr .regularslider ul li a .packageimage img{width:100%;height:140px}.hotelsldr .sliderbottompart p.peradult{width:auto%;padding-right:20px}ul.hotelfreeservice li{font-size:12px;margin-right:5px;margin-left:0}ul.hotelfreeservice li img{top:3px;width:15px;margin-right:3px}.backagemiddle-indexhome{-webkit-background-size:cover}.packagelisting .tour .price-list,.repeatcus-left{width:100%;text-align:center}.exclusiveoffers .sliderloop .sliderbuttons{top:60%}.seq-name,.whybook-colleft{width:20%}.whybook-colleft img{width:60%;float:left;height:auto}.hotellistform-right .inputrow .isd_code{width:30%}.hotellistform-right .inputrow .phone_number{width:68%}.hotellist-banner{background-color:#023173!important;background-position:0 60px!important;background-size:auto 100%!important}.hotellist-index .hotellist-banner{padding:70px 0 30px}.indexabout-left{width:60%;margin:0 20%}.indexabout-right{width:100%;padding:30px 0 0}.banner-arrow{width:95px;top:20px}.indexaboutbot li p{width:64%}.aboutusbg{top:0;width:145px}.row.indexabouttop h2{font-size:18px;line-height:30px}.pressrelease-title h2.font36{font-size:22px!important;line-height:25px!important}.index-hoteldis.index-package-slider.packageall-destinations .hotelsldr,.pressrelease-title,.responsvemain .tab-content-horiz .applynowbtn{margin:20px 0 0}.indexabout-section{padding-bottom:20px}.col-sm-5.footersocialcol a,.daterangepicker .calendar-table th.next span,.daterangepicker .calendar-table th.prev span{display:inline-block;float:none}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{min-width:46px!important;height:45px!important;border:1px solid #f1f1f1}.daterangepicker .calendar-table .next span{position:relative;right:4px}.daterangepicker .calendar-table .prev span{position:relative;left:-4px}#dateRange2{font-size:13px;text-align:center}#topcontrol{ display:none;top:inherit;bottom:100px;width:45px;padding:15px 14px;height:45px}.indexaboutbot li:first-child{width:47%}.indexaboutbot li{width:53%}.exclusiveoffers{margin-bottom:20px}.whybook{margin-top:20px}.footerbottom.footernew .footerleft{padding:15px 0 0!important}.footerbottomNew .footercol .footercol-leftnew{width:100%!important;float:left;margin:10px 0}.activityname,.packagedetail-sequence-container{max-width:100%}.packagelist-amenties-list-button a{padding:10px 20px;font-size:15px;width:100%;text-align:center}.packagetstmnal-row{width:100%;margin-right:0}.testiline1,.testiline2{width:15px}.packagetstmnal-img{width:70px;height:70px}.packagetstmnal-img img{width:60px;margin-top:0}.regularslider{padding:0;overflow:auto}.footercopyt-left,.hotellistwhy-left,.morefilter-main ul li,.morefiltershowactivitiesfilterinpackage .morefilter-main ul li,.regularsimilaracitivites .regularslider ul li{width:100%;margin:0}.coupon-main{padding:0;box-shadow:0 0 0 #fff}.coupon-tabs.row{margin:20px 0}.coupon-main ul li a{font-size:13px;padding:5px 8px}.coupon-row .coupon-col{width:100%;margin:0 0 10px}.donthvacnt{margin-bottom:15px!important}.loginleft a.userresgiter{display:table;margin:20px auto 4px}h1.hotellisttitle{font-size:13px;color:#fff;text-align:center;margin:0;width:100%;line-height:normal}h1.hotellisttitle strong{font-size:18px;text-align:center}.hotellistwhy-righttitle{text-align:center;font-size:20px;line-height:30px}.roomSoldOut{z-index:2}.headerstatic.headerFixed .menuIcon{top:8px}.errorsection{background-size:auto 100%;background-position:-435px 60px}.itineraryplan-mobsection,td.addtoCartButtonMobile,td.addtoCartButtonMobile a.touraddcartMobile{background:#005eb8;color:#fff;text-align:center}.errormain{padding:60px 0 115px;text-align:center}.searchindex.faqblog-search{padding:0!important;background:0 0!important}.searchindex.faqblog-search .transportsearch-fields{height:auto;width:100%;margin:20px 0 0}.searchindex.faqblog-search .searchbtn .searchbuttontop:hover{background:0 0!important}.faqleftside{float:right;margin:10px 0 20px}.blogTitle{font-size:13px;margin:3px 0 12px;padding:14px 0 3px;left:8px;width:95%;line-height:normal}.closemenu{display:block;right:auto;left:195px;top:5px;border-radius:0}.itineraryplan-mobsection{display:block;left:0;position:-webkit-sticky;border-radius:0;width:100%;padding:8px 0;font-size:14px;font-weight: 600;margin:0;cursor:pointer;border-bottom:none;}
.packagedetailspage .itinary-inner { padding: 0px;}
.itinarysection .itineraryleft .itnrySumry-ul {border-bottom: solid 1px #f1f1f1; background: #fff;}
.itnrySumryList.itnrySumryListActive { border-bottom: 3px solid #005eb8 !important;}

.itinarysection .itineraryleft .itinerary-day .itnrySumryActive{left:0;position:sticky;position:-webkit-sticky;top:133px;border-radius:0;z-index:2;box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.3); padding:0;}.detail-tabmenu .wrap,.houserules-detail-col,.itinarysection .itineraryleft .itinerary-day .itnrySumry,.loginmain.loginforvisa .loginleftdetail,.seemless-overflow{overflow:auto}td.addtoCartButtonMobile{display:block;padding:0!important;border:none;cursor:pointer;border-radius:4px}td.addtoCartButtonMobile a.touraddcartMobile{ursor:pointer;font-size:16px;font-weight:500;margin:0;padding:10px 20px;width:auto;border:none;border-radius:5px;font-family:Poppins,sans-serif;float:none;display:inline-block}.backagemiddle-content h2{color:#fff;font-size:16px;line-height:normal}.travellingRoomCountAndTravellCount,.travellingdaterange{margin-left:18px}.tourdetailcart-scroll{max-height:none;overflow:auto}.packagefaq.faqhome .titlemain h2{width:auto;font-size:19px}.fullcartmobile{display:block;background:#25d366;position:fixed;right:15px;top:265px;width:55px;height:55px;text-align:center;border-radius:0;color:#fff;font-size:10px;cursor:pointer;z-index:99}.locationclosebtn,.mobcartlist.cartopenmobile .closecartmobile{right:10px;top:10px;position:absolute;color:#fff;cursor:pointer}.fullcartmobile span{background:#0f67bc;width:18px;height:18px;border-radius:100%;text-align:center;position:absolute;right:10px;top:2px;line-height:18px;font-size:11px;z-index:9}.fullcartmobile i{position:relative;top:11px;padding:0 0 8px;float:none;display:block;margin:-5px 0 0;color:#fff;font-size:25px}.mobcartlist.cartopenmobile .closecartmobile{display:block;background:#ff5151;border:none;border-radius:4px;padding:2px 10px;font-weight:500;line-height:normal;font-size:16px}.mobcartlist.cartopenmobile{position:fixed;height:100%;z-index:9999;top:0;margin:0;left:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;transition:.3s;background:#fff;padding:10px;overflow:auto}.reomveselectedroom{width:20px;height:20px}.col-sm-1Forth.fclty.itineraryright.mobcartlist.cartopenmobile .closecartmobile,.rmSelectionInfo.hotelrightcart.mobcartlist.cartopenmobile .closecartmobile{position:relative;right:0;top:0;margin:0 0 10px;float:right}.locationclosebtn{background:#ff4658;width:30px;height:30px;border-radius:25px;text-align:center;font-weight:600;float:right;z-index:9;font-size:15px;padding:3px 0}.youlocationfieldmobile{position:fixed;height:100%;z-index:999;top:0;margin:0;left:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;transition:.3s;padding:30px 10px 10px}.youlocationfieldmobile .addlocationbtn{position:relative;background:#a6f3af;color:#000;padding:8px 16px;height:auto;border-radius:5px;font-weight:500;right:0;display:block;font-size:16px;margin:15px 0 0;width:100%;text-align:center;cursor:pointer}.dateBackButton{margin:-5px 0 10px;cursor:pointer}.hotelcartrow-main .colcart .col-sm-2,.reviewlist .shopCart .colcart .col-sm-1{width:60px!important}.reviewleft .width700 .marginTop{margin-top:1px}.translisting-benefits-section{margin:40px 0 0}.transportcartlisting .tourdetailcart-scroll{max-height:none;width:100%}.transportcartlisting .mycarttour .rmSelectedCont .roomrate{width:auto!important;float:right}.customized-form h2{font-size:18px;margin:0 0 5px}.customized-form .col-form.mobilecoutry #customizedMobile{width:58%!important}.transferiti .listright .price-list{padding:0!important;position:relative;right:0;bottom:0}.editchangewrap .editdata{margin:-24px 0 180px}.customized-form .col-form.multislectmobile .select2-container--default .selection .select2-selection--multiple{min-height:60px;max-height:60px}.ratingcontainer{top:76px;width:94%}input.caret-color{caret-color:#fff0}.changeeditmain .listright .price-list .custom4-btn{padding:6px 15px!important;width:100%}#hotelroomlist .rmSelectRooms .rmSelect__card--wrapRow{border:1px solid #ddd!important;margin-bottom:10px;display:block}.editdetail .rmSelection .rmSelect__card--left .rmType{margin:0;width:100%}.itineryhoteldetails .bannersilderimage figure:nth-child(2),.itineryhoteldetails .bannersilderimage figure:nth-child(3),.itineryhoteldetails .bannersilderimage figure:nth-child(4){width:33.33%;float:right;margin-left:0;margin-top:0;height:auto}.editdetail #hotelroomlist .rmSelect__card--right .roombenefits{margin-right:0;margin-bottom:5px;width:100%!important}.editdetail #hotelroomlist .rmSelect__card--left .occupancy span{font-size:12px;width:42%!important;margin-right:0}.indexabout-left img,.itineryhoteldetails .rooms-b2c-new .rmSelection .rmSelect__card--left .showMoreBtn{width:100%;height:auto}.rule-cond .rules{padding:20px 0 10px}.seemles-section .col-25{width:220px!important;border:none!important;float:none!important;display:inline-block;margin:0 8px}.seemless-abso{padding:10px;position:relative;float:left!important}.seemless-abso p{color:#332500;font-size:13px;font-weight:300}.eligible-col{margin:5px 0 0!important;height:300px;overflow:auto}.eligible-col ul li{width:100%;margin:0 0 2px}.dash-contentmain,.responsvemain,.row.aboutcountry{padding:10px 0}.listsearchhotel .forminputcol.visaselect select{margin-bottom:0!important}.responsvemain .tab-content-horiz .visainnertitle{font-size:15px;margin:2px 0 6px}.responsvemain .tab-content-horiz .visainner-table .blackBG{padding:5px 10px;font-size:12px}.responsvemain .tab-content-horiz .visainner-table .visainner-tablerow .col-sm-5{font-size:12px;padding:4px 10px;line-height:normal}.responsvemain .tab-content-horiz .visainner-table .visainner-tablerow .tooltiptext{height:150px;overflow:auto;width:150px}.visainner-benefitbottm .visainner-reqdoc .titlemain h2{font-size:16px;font-weight:500;margin:10px 0}.visainner-reqdoc .titlemain h2::before,visainner-benefitbottm{content:"";position:absolute;left:0;bottom:-4px}.visa-aapform-button .touraddcart{height:45px;float:none;margin:0 0 10px;border-radius:5px;width:auto;display:inline-block}.payment-method ul li{width:48%!important;padding:10px;border-radius:5px;margin:7px 4px 0 2px!important;overflow:hidden;position:relative}.payment-method ul li img{max-height:40px;min-height:40px}.refid{padding:6px;font-size:11px;font-weight:400}.md-form label,.visa-aapform-left .ac-medium .md-form.md-outline label.active{margin:0;line-height:25px!important;height:auto!important}.compare-section.compare-animation,.visa-aapform-edit{padding:0 10px}.compare-btn{position:relative;left:0;top:0;margin-bottom:4px;margin-top:6px;float:left}.compare-btn .bluebtn{margin:0;border-radius:4px;padding:2px 6px;font-size:12px}.compare-dlt-btn{position:relative;left:0;top:0;float:left}.compare-dlt-btn .removeToCompareAll{margin:0;border-radius:4px;padding:3px 6px;font-size:12px;border:none;background:#ff5151}.compare-left{width:67%;float:right}.contactBox.right{padding:20px}body.newhome header.headerstatic.dashboard-header,ul.loginaccount-drop li{border-bottom:none;padding:0}body.newhome header.headerstatic.dashboard-header .headercol{border-bottom:1px solid #eaeaea;padding:8px;position:relative;background:#fff}body.newhome header.headerstatic.dashboard-header .headercol .menuIcon{position:relative;left:0}body.newhome header.headerstatic.dashboard-header .logo{top:0;left:0;margin:2px 0 0 10px!important}#blogcat-btn,#dashmenu-btn{color:#fff;cursor:pointer;font-size:18px;font-weight:500;width:100%;border:none;border-radius:5px;text-align:center;display:inline-block}.dashboardmain,.thanksvisa-container{margin:70px 0 0}.custLeftMenu .customerMenu{padding:0!important;margin:0}.dashboardmain-right{width:100%;padding:10px 0!important}.dash-welcomebanner{width:100%;float:right;padding:0 10px 10px}.dashbox .boxcontent .font20{margin:0 0 1px}.dashbox{margin:4px 0}.payhistory-filter{padding:10px 5px;margin-bottom:10px}.payhistory-filter-search{margin:10px 0 0 7px}.tableoverflow.row .reviewlist.incompletecart,.tableoverflow.row .row.orderdetailstab{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:999;overflow:auto}.dash-table table td.incompletecart-maintd{border:none;position:relative}.dash-table table td.incompletecart-maintd .closeincompletecartdetails{right:0;top:-7px}.payment-method{padding:10px;margin:20px 0 0}.stripe-cardsection{width:100%!important;float:left!important;margin:0;padding:15px}.stripe-btnsection{width:100%!important;float:right!important}.stripe-btnsection #pay-btn{padding:8px 20px!important}.dash-email .faqhome label{padding-right:20px;padding-left:0;display:inline-block;line-height:17px;font-weight:400;font-size:12px;width:88%}.dash-contentmain .faqhome div.faqcol{padding:0 30px 0 10px}.dash-email .faqhome input:checked~h1~div.p{max-height:none;overflow:auto!important}.dash-addressform-inner .row.marginBottom{width:100%;float:left;padding:0;margin:0 0 5px}.changepas-left{padding:20px 0 0;border-right:none}.thankyou-main{padding:15px 10px;margin:0 0 20px}.thankyou-main p{font-size:14px;padding:0 0 0 43px}.thankyou-interestedform h5{font-size:15px;margin:0 0 6px}.b2c-hotelname h2,.b2c-price-select select{margin:5px 0 10px}.thankyou-interestedform{padding:10px;margin:10px 0 0}.thankyou-interestedform ul li{margin:0 8px 8px 0}.registerleft-bot{margin:20px 0 0;padding:20px 0}.footercopyt-right h2{padding:2px 13px 0 0;width:100%}body.newhome.visa-app-login header.headerstatic{border-bottom:none!important}body.newhome.visa-app-login header.headerstatic .headercol{border-bottom:1px solid #ececec;background:#fff}.visa-application-login .loginmain .loginleft .loginleftdetail p{font-size:15px;line-height:normal}.visa-application-login .loginmain .loginright .form-control-input {padding: 8px 10px 8px 40px;font-size: 14px;} .visa-application-login .loginmain .loginright .inputrow i.fav { padding: 12px;} .visa-application-login .loginmain .loginright{padding:15px;margin:20px 0 0}.visa-application-login .loginmain .loginright .loginwihtnumber-section .form-control-select { padding: 10px 5px 10px 18px!important;} .visa-application-login .loginmain .loginright .loginwihtnumber-section .login-wa-no i.fav { font-size: 20px !important;padding: 10px 7px !important;} .visa-application-login .loginmain .loginright .titleFont{font-size:20px;margin:0}.loginmain.loginforvisa .loginoptions .mob90.whatapplogin{width:45%!important}.loginmain.loginforvisa .registerright-top .loginsubmit button, .loginmain.loginforvisa .registerright-top .loginsubmit .backtologin{margin:0!important;padding:6px 25px;height: 40px;justify-content: center;display: flex;align-items: center;font-size: 15px;}.loginmain.loginforvisa .registerright-top .loginsubmit {margin: 10px 0 0;display: flex; justify-content: center; gap: 10px;} .discriptiontable{position:relative;overflow:auto;width:100%}.discriptiontable table{width:850px}.loginmain.loginforvisa .registerright-top .isd-with-mobile-container{margin-bottom:5px!important}.visa-aapform-left .copyphone{position:relative;top:23px;left:0}.visa-aapform-left .editappdetails i{margin-top:4px}.editbillingcol{padding:5px 14px;border-radius:6px}.generalDetailsHeaderBtn{margin-left:0;padding-left:7px}.generalDetailsHeaderText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:78%;float:left!important}.visa-stepmain{flex-wrap:wrap;margin:0 0 10px;padding:10px}.visa-step1{border-radius:15px;flex-basis:100%}.visa-step2.current{border-radius:15px;flex-basis:100%;margin:10px 0 0}.houserules-detail-col-left,.seemles-main{justify-content:flex-start;align-content:flex-start}.visa-aapform-button{margin:10px 0 0!important}.errormain.failed,.errormain.failed .thankyou-main h2,.listsearchhotel .hotelsearch-addons.row ul,.mobileapplied-filter .allSelectedFilterContainer .allSelectedFilter,.ordersummery-top,.visabody .mostpopular{margin:10px 0 0}.visa-aapform-added .overflowWrap label.edit{border-radius:6px;padding:5px 12px!important}.seemles-main{display:flex;width:fit-content!important}.responsvemain .tab-content-horiz .visainner-table .mng .visainner-table-accordian{padding:5px 50px 5px 10px!important}.hotelliststeps-main{margin:0 0 20px;padding:40px 0 0}.hotelistform-section{padding:10px 0 0;margin:10px 0 0}.hotellisttitle-main,.pressrelease-slider-row a{text-align:center;width:100%}.visa-step1-mobile-show{display:none;border-top:1px solid #13ae4d;margin:10px 0 0;padding-top:10px}.visa-step1-mobile-show .visa-step-first{padding:3px 0 0}.visa-step1-mobile-open{display:block;padding:0 10px;cursor:pointer}.visa-step1-mobile-open h4{font-size:16px;line-height:30px;font-weight:500}.visa-step1{padding:7px 8px}.morefilter-pop{left:0;width:100%}.navigation-panel-close.closepop{position:absolute;left:215px;top:3px;width:30px;height:30px;display:block}.navigation-panel-close.closepop span{padding:4px 0;font-size:15px}.blogdetailleft-title h1,.visa-listtoppackage h1{font-size:16px!important}.blogdetailleft .post-text h2,.blogdetailleft h2,.visabody .faqhome h2{font-size:15px!important}.packagenametitle .packagetitledetail{max-width:70%;font-size:15px}.pacakgereviews{width:100%;margin-top:7px}.whatapplogin{padding:3px 0}.showMoreWrap.mamopaywrap.hyperpay #gatway_frame{height:450px!important}.mobileeditoption .mob70{width:82%!important}.donwlaodapp-left,.mobileeditoption .travellingLocation,.modalSlide .editchangewrap h3.popuptitle,.packge-enquery-title{width:90%}.mobileeditoption .mob30{width:18%!important;float:right}body.newhome header{background:#fff;padding:6px 0}body.newhome .whattsap{position:relative;padding:0;margin:0}.transportsearch-tab ul{padding:10px 0 8px}.listright .tour .content-box .truncate .tooltip .tooltiptext{transform:translate(-90%,4%);width:215px}.packagetp-right ul li a:hover p{padding:41px 11px 2px}.gallerypackage-price{position: absolute; right: inherit;  bottom: inherit;z-index: 9;background:#fec010;padding:3px 8px; font-size: 13px;border-radius:4px; display: block; top: 24px;left: 16px;}.detailcartnew-col.newstartdate input{width:120px}.loginright #loginwihtnumber .form-control-select{padding:13px 30px 15px 10px;font-size:13px}.verifyaccount-main h2{color:#3bb44a;font-size:17px}.verifyaccount-main img{padding:25px 30px}.blogdetailleft .blogdate-share .a2a_default_style a{padding:0 2px}.b2c-hotelname h2{font-size:16px;font-weight:600}.rooms-b2c-new .b2c-roomdetail-col span.fontBold{font-weight:500;margin-right:4px;width:auto!important}.rooms-b2c-new .b2c-roomdetail-col span{width:auto!important;font-weight:300}.airport_tohotel_dropdown_list select.airport_dropdown,.hoteldetail-b2c-new-yourchoices{width:100%;border:none!important}.pswd-info{width:100%;float:left;background:#fff;padding:15px;border:1px solid #e9e9e9;border-radius:5px;margin:0 0 10px;position:relative;z-index:9;top:0;right:0}.trackvisa-section{margin:65px 0 0;padding:10px 0}.trackvisa-title p{font-size:15px;padding:0}.trackvisa-search-inner{margin:0 0 30px;padding:10px}.trackvisa-search #reference_no{height:36px}.trackvisa-search-inner .visaTrackBtn{background:#005eb8;border-radius:45px;font-size:16px;margin:0}.visa-track-list-row .boldfont{font-weight:600;font-size:13px!important}.visa-track-list-row .borderBottom{padding:10px 0;font-size:13px!important}.pressinner-col{width:100%;padding:18px 15px;margin:0 0 5px}.pressinner-col-image img{max-height:65px;max-width:130px}.row.pressinnner-heading{width:100%;font-size:17px}.pressinner-col-image.row{min-height:auto;display:flex;align-items:center;margin:0 0 10px}.row.pressinnner-link a.custom1-btn{padding:8px 13px!important;margin:0 12px 0 0!important;font-size:13px}.pressrelease-slider-row a img{float:none;display:inline-block;margin:10px 0;max-height:70px;max-width:130px}.pressrelease-section{background:#fff;margin:0!important}.row.blogListing.newsListing .blogdata{display:inline-block}.pressrelease-section .pressrelease-main ul li img{max-height:45px;width:auto!important}.newcart-col.pricesummer ul li span{padding:9px 0 0;font-weight:400;font-size:15px}.col-50.newhotelselected-right{width:100%;border-left:none!important;border-top:1px solid #f0f0f0;margin:10px 0 0;padding:10px 0 0}.selectcurrency-pop ul li{width:50%}.transportsearch-tab ul li a sup{top:27px}.houserules-detail-col-left{width:100%;float:left;display:flex;width:fit-content;flex-wrap:initial}.houserules-title-right{float:left;margin:10px 0 0}.houserules-title,.packagedlloader-row.row{margin:0 0 20px}.htl-amenties-left{width:100%;height:auto;overflow:auto}.htl-amenties-left ul{list-style:none;align-content:flex-start;justify-content:flex-start;display:flex;width:fit-content;flex-wrap:initial;overflow:auto}.packageindex-slider.packagesldr.hotelsldr .sliderloop{margin:10px 0;padding:15px}.donwlaodapp-right h2 span{font-size:23px;line-height:25px}.packageindex-slider .tourhomecol{width:48%}.index-hoteldis.index-package-slider .hotelsldr .sliderloop{padding:15px!important}.index-hoteldis.index-package-slider.packageall-destinations .hotelsldr .titlemain{position:relative;padding:0 0 10px}.packageall-destination-col{width:100%;margin-right:0;margin-bottom:2%}.packageall-destination-col-name{padding:120px 14px 0}.packageindex-collapse-left{width:100%;margin-right:0;margin-bottom:3%}.packageall-destinations .loader-col{width:100%;float:left;margin-right:0;margin-bottom:2%}body.newhome header.headerstatic{height:60px} .packageindex-collapse-loader .image {height:150px!important}.packageindex-collapse-loader-center {width: 100%;}.packageindex-collapse-loader-right {width: 100%;float: right;} .packageindex-collapse-loader-center .image{height:130px!important}.hoteldetail-b2c-new-yourchoices li .tooltipnew .tooltiptext{max-width:100%;min-width:150px;left:50%;top:50%;transform:translate(-47%,10%);height:150px;overflow:auto}.activitiesBox,.editdetail #hotelroomlist .rmSelect__card--left,.factfigure-li ul li,.footercolmenu ul li a,.htl-amenties-right .amenities-tabs-details .col-sm-3,.listsearch .transportsearch-fields.hotelsrch.packagesrch .forminputcol.travellingon,.priceinclude,.reviewBox .col-sm-4.loginright,.reviewBox .col-sm-6.loginleft, .listsearch .transportsearch-fields.hotelsrch.packagesrch .forminputcol.hoteldestination {width:100%!important}li.select-currency:hover .tooltiptext{visibility:visible;z-index:99;left:-50px}.listright .packagelisting .includepcakge-section .labelinclude{left:-1px}.tour .price-list span.startingprice {float: right;width: auto;font-size: 13px;} .tour .price-list span.delprice {margin: -4px 0 0;text-align: right !important;font-weight: 300; font-size: 13px !important;}.price-list .custom4-btn {font-size: 12px; padding: 5px 10px !important;text-align: center;margin-top: 3px; width: auto;float: right;}
.tour .price-list span.taxcharges { position:absolute; left:0;text-align: left !important;top:30px;width: 50%;font-weight: 300;}.tour .price-list span.totalprice {text-align: right !important;font-size: 17px; font-weight: 600;margin: -4px 0 0;width: 50%;float: right;} .total-nights-stay{position: absolute; border-radius:25px; left:10px;right: inherit; top: 12px; font-size: 12px !important;}.galleryBannerBox figure:nth-child(2) img,.galleryBannerBox figure:nth-child(3) img,.galleryBannerBox figure:nth-child(4) img{width:100%;height:100%;min-height:58px;max-height:58px}.footerbottomNew .footercol .footercol-leftnew.certificatespdf{width:100%!important;float:left;text-align:center}.certificates-pdf img{float:none;display:inline-block;width:70px}.checkin-times,.maildata-left,.maildata-right,.maildata-row{width:100%!important;float:left}.checkin-times ul li{border-left:none;padding:6px 11px}.checkin-times ul li p{padding:3px 0 0 5px}.row.room-type-amount-container{border-bottom:1px solid #bcbcbc;border-top:1px solid #bcbcbc}.adults-row{width:35.5%}.rooms-b2c-new .b2c-roomdetail-col{margin-bottom:7px}.hoteldetail-b2c-new-price{width:64%;border:none}.hoteldetail-b2c-new-dropdown{width:100%;border-top:1px solid #bcbcbc;padding-top:5px}.detail-hoteldis .detail-hoteldistance ul.contentInner{height:auto;overflow:auto;max-height:400px}.roomlist-title-mobile{display:block;width:100%;margin:0 0 4px;font-weight:600}.addons-title,.adults-row .traveller-count-per-plan{width:100%;text-align:left}.b2c-price-tooptip .tooltip .tooltiptext{width:208px}.check-box-bed-type .col-sm-1{width:auto!important;margin-right:10px}.mostpopularsmain-top{margin:15px 0 0}.emenitispop-main{max-width:100%;padding:40px 10px 0}.roomSlidescontainer .myRoomSlides img{min-height:200px;max-height:200px;min-width:100%}.emenitispop ul.thumbnails li{width:60px}.emenitispop-contentoverflow{height:auto;overflow:auto}.amenitiesrow .col-sm-9{width:85%!important}.noroom-available{padding-left:40px}.noroom-available p{color:#664604;padding:10px;font-size:13px;line-height:normal}.review-total .newamount-total{font-size:17px;margin:8px 0!important;text-align:left}.mostpopuer-activity{width:40%}.detail-page-tour .tabsMenuWrapFixed{position:relative!important;top:0!important}.repeatcus-right{width:100%;margin:20px 0 0}.myresaon-right,.row.myresaon-bot{display:flex;gap:2%;margin:7px 0 0}.myresaon-col span{font-size:55px}.myresaon-left{width:100%;float:left!important;padding:10px 20px}.myresaon-right{width:100%!important;float:right!important;flex-wrap:wrap}.row.myresaon-bot{flex-wrap:wrap}.row.myresaon-bot .myresaon-col{width:49%;margin-right:0}.row.aboutcountry-bot p.textbig{font-size:13px;margin:0 0 10px}.countryactiv-col{width:100%;height:300px}.factfigure-content h4{font-size:18px;line-height:15px}img.didyouknow{width:130px;top:0}.factfigure-img{width:100%;float:left!important;margin:0;height:240px;border-radius:0}.factfigure-li{border-radius:0;font-size:14px;margin:0 0 4px}.rule-cond ul li{font-size:13px;font-weight:400}.hotellandmark .tooltip .tooltiptext{transform:translate(-48%,2%);width:155px}body.newhome .loginaccount{list-style:none;float:right;position:relative;border-radius:0;background:0 0;border:none;margin:0!important;width:100%;text-align:left}.success-message h2.red,.visa-unsuccess-main h2.red{color:red!important;margin:6px 0;float:none}body.newhome .loginaccount li a.myaccountheader,body.newhome .loginaccount li p.myaccountheader{padding:20px 30px 20px 60px!important;width:100%;border-bottom:1px solid #ddd;font-size:18px;color:#000;position:relative;background:url(../images/accountlogin.webp) 20px 20px/24px 24px no-repeat;background-size:22px!important}ul.loginaccount-drop{width:100%!important;position:relative;top:0;left:0;margin:0;padding:0;background:#f9f9f9;border-radius:0;border-bottom:1px solid #ddd}ul.loginaccount-drop li a{font-size:14px;border-bottom:1px solid #d6e3f8;padding:10px 24px!important}body.newhome .loginaccount li.customerLoginSignup a,body.newhome .loginaccount li.customerLoginSignup p{padding:20px 30px 20px 60px!important;width:100%;border-bottom:1px solid #ddd;font-size:17px;color:#000;position:relative;background:url(../images/accountlogin.webp) 20px 20px/24px 24px no-repeat;background-size:22px!important}body.newhome .header__menu li a svg{margin:2px 9px 0 5px}.ordercompleter-list td .traveldetail-hotelcontent .col-md-6{width:100%;margin:0 0 4%}.filter-section{padding-bottom:75px}.newservices-right.whynew-home .newservices-col,.newservices-section-new .newservices-col{width:100%;border-bottom:1px solid #ececec!important;padding:0 0 10px;margin:0 0 10px;border:none!important}.newservices-section-new .newservices-img img{max-height:65px}.newservices-right{padding:10px 20px 0}.newservices-left img{border-radius:10px;width:80%;height:auto}.mobileapplied-filter .allSelectedFilterContainer{padding:10px!important;border:1px solid #ddd;margin:10px 0;border-radius:5px}.mobileapplied-filter .allSelectedFilterContainer .alertBox{width:auto;margin:0 3px 4px 0;padding:4px 8px;background:#eff7fd!important}.mobileapplied-filter .allSelectedFilterContainer .alertBox p{font-size:13px!important;margin:0 6px 0 0;line-height:19px}#terms_condition.tabmenuDetails ul{list-style:outside;width:95%;margin:0 0 10px 5%}.visasuccess-main{width:100%;background:#2ec968;padding:10px;border-radius:0}.visasuccess-main p{padding:0 0 0 43px}.successdata-col.col60{width:100%;word-break:break-all;border:none}.successdata-col{width:100%;float:left;margin:0 0 10px;padding:0}.success-message,.visa-unsuccess-main{padding:10px;text-align:center}.visa-unsuccess-main{border:1px solid #ffb5b5!important}.visa-unsuccess-main img{width:60px;float:none}.success-message a,.visa-unsuccess-main a{font-size:14px;margin:10px 5px 0 0;padding:7px 16px}.success-message img{width:40px;float:none}.success-message h2.red{font-size:14px}.tooltip.tooltip-filter .tooltiptext{transform:translate(-50%,10%);top:50%;left:50%;min-height:auto;max-height:none;z-index:999;width:180px}.cartnew-page.thankyou-detail .newcart-col.pricesummer{width:100%;padding:0;margin:20px 0 0}.reviewtop.cartnew-page.thankyou-detail{margin:60px 0 0}.thankyou-main img{width:30px}.thankyou-main h2{font-size:20px;margin:3px 0 5px 10px}.cartnew-page .allcartdata{box-shadow:none;padding:0!important}.errormain.failed .thankyou-main img{width:50px!important}.row.listpage-main.cartnew-page{margin:60px 0 0!important}.email-verified{margin-left:0;font-size:11px!important;margin-top:18px}.dashboardmain .dash-form .changepas-right input{padding-right:32px}.reviewBox .col-sm-6.loginleft .loginleftdetail h2{font-size:24px;line-height:normal;margin:0}.tourlistamenities-pop.hotelchildpolicy-container .showMoreWrap{width:100%;max-width:100%}.footercolmenu ul li{width:49%!important}.footerbottomNew .footercol .footercol-leftnew ul.registerlogin{padding:5px 0 0 38px!important;margin-top:5px}.donwlaodapp-right-bot-links{width:140px}.donwlaodapp-right-bot a{margin:0 8px 10px 0;width:100%;float:left}.donwlaodapp-right-bot-qr{width:92px;margin-left:10px}.hotelsearch-addons ul{margin:10px 0 0;text-align:left}.hotelsearch-addons ul li{margin:0;float:none;display:inline-block;width:49%;border-radius:10px}.hotelsearch-addons ul li label.checkboxnew{padding-left:22px!important;padding:1px 0 0}.hotelsearch-addons ul li .checkboxnew .checkbox__checkmark::after{left:5px;top:1px;width:3px;height:8px}.hotelsearch-addons ul li .checkboxnew .checkbox__checkmark{height:16px;width:16px}.addonspop-main h2.title{width:90%;font-size:16px}.addonspop-data p{font-size:13px;margin:0 0 10px;line-height:20px}.addons-checkout-left h2{font-size:17px;line-height:32px}.addons-checkout-left h2 strong{font-size:23px}.selectaddons span.bigtext,.selectaddons span.smalltext{font-size:15px;display:inline-block;font-weight:500;line-height:17px;margin:0 2px}.addons-checkout-col span{font-size:13px;margin:0}.addons-checkout-col p{font-weight:300;font-size:13px;line-height:normal}.selectedvisa-login h3{font-size:18px;color:#000}

.installapp-main{bottom: 10px;  position: fixed; -webkit-animation-duration:2s;  animation-duration: .5s; -webkit-animation-fill-mode:both; animation-fill-mode: both;-webkit-animation-name:fadeInDown; animation-name: fadeInDown;top: auto;    left: 3%; width: 94%; border-radius:55px; background:#005eb8;padding: 12px 28px; border:solid 2px #fff; box-shadow: 0 1px 10px 0 rgb(0 0 0 / .1);display: none;}

.installapp-left{width:21%;float:left; display:none;}
.installapp-left span{width:100%;height:100%;background:#d9f3fa;border-radius:100%;padding:13px;margin:6px 0 0 5px}
.installapp-right{width:100%;float:right; text-align:left; color:#fff;}
.installapp-right h3{font-size: 12px; font-weight: 400; width: 100%; line-height: normal;}
.installapp-right p { width:100%;}
.installapp-right span{background:#fec010;color: #000;padding:3px 12px; font-size: 13px;border-radius:26px; font-weight: 500;cursor: pointer;margin:6px 0 0; width: auto; text-align: center; position: absolute; right: 55px;top: 13px;}
.installapp-right p strong{padding:2px 1px; border-radius:3px;color: #fff;}
.appinstall-cloes{position:absolute;right:18px;width:24px;height:24px;background: none;color: #fff;top: 19px;}
.installapp-main .closepop span {display: block;float: none;padding:2px 0;font-size: 18px;}
 
 
.requestbedhotel ul{width:100%;display:block}.extrabed-right{width:130px;float: left; margin:0 5px 0 0;}.addonspopcheck-main h2.title{width:88%;font-size:18px}.addonspopcheck-col-inner.addonspopcheck-col-inner-half{width:29%!important}.addonspopcheck-col .addons-personfees{width:100%;margin:8px 0 0}.requestbedhotel ul li{margin:0 0 7px!important;padding:5px 7px!important}.guestinfo ul li{margin:3px 0 12px;padding:0}.addonspopcheck-col{width:100%;border-bottom:1px solid #ddd;margin:0;padding:0 0 11px}.addonspopcheck-col h4 .reset-datainaddon{float:left;padding:0 0 10px}.addonspopcheck-col-inner.addon-date{width:47%!important}.country-fooddrinks-col-left .col-sm-9{width:65%!important;float:right}.travelbyinterset .travelBox{width:100%;float:left!important;margin-right:0;margin-bottom:3%}.budgetfreindly-right{width:100%;margin-top:15px}.factfigure-li{width:100%;padding:20px 0 0}.aboutavenue-content{padding:20px 0;width:100%}.aboutavenue-welcome .countrypagetitle{margin:0 0 20px;font-size:20px}.galleryBannerPopup .GallerySlider .newslideshow{overflow:auto;width:100%;background:0 0}.galleryBannerPopup .GallerySlider .newslideshow .newslideshow-container .myNewSlides{width:300px;overflow:hidden;display:flex!important;position:relative;margin-right:10px}.galleryBannerPopup .GallerySlider .newslideshow .newslideshow-container .myNewSlides img{width:auto;height:220px;max-width:none}.galleryBannerPopup .GallerySlider .gFGL{display:none;width:30px;height:30px}.galleryBannerPopup .GalleryHeader{padding:7px 6px}.hoteldetail-b2c-new-yourchoices .specialoffer .tooltip .tooltiptext{transform:translate(-53%,34%);width:185px}.packagetstmnal-data .review-header-list .review-heder-first h3{font-size:15px;max-width:65%}.footerbottomNew .footercol .footercol-leftnew ul.registerlogin li{float:left;width:100%!important;list-style:none}.addcard-main h2.title{font-size:15px;font-weight:500;padding-bottom:0!important}.addcard-col h4{width:100%;margin:0 0 2px;font-size:14px}.paywithcard-checout .addcard-selected{text-align:left;margin:0 0 10px;width:auto;float:right}#tourfaq{margin:20px 0 0;padding:0 10px}.packageinquiry-main h2.title{border-right:none;margin:0 10px 10px 0;font-size:18px;padding:0 10px 0 0!important;font-weight:500}.packge-enquery-title p{font-size:13px;width:100%}.packageinquiry-left{width:100%;float:left;margin:10px 0 0;height:auto}.packageinquiry-col.noguesst .packageinquiry-col-inner{width:46%!important}.packageinquiry-itinerary-section h4{margin:0 0 15px;font-size:15px}.packageinquiry-selected span{padding:8px 20px;font-size:16px}.gm-style-iw.gm-style-iw-c{width:300px;max-height:none!important;padding:12px!important;max-width:100%!important}.requestbedhotel ul li.extrabed1 .extrabed-left{width:180px}.guestinfo ul li.request-bed-one.request-bed-two .requestbedhotel ul li{width:100%;padding:6px 8px}.main-container-with-show-more.show-content-200{max-height:80px}.additionalserv-main{padding:5px 20px 15px}.additionalserv-title h3{font-size:15px;font-weight:500}.additionalserv-title p{margin:10px 0 0;font-size:13px}.additionalserv-select .plrn.row.serviceType label{font-size:14px;font-weight:500;width:85%!important}.additionalserv-main .tooltip .tooltiptext{width:200px;transform:translate(-75%,-104%);height:200px;overflow:auto}.additionalserv-price{float:right;text-align:left;font-size:16px;font-weight:600;width:96%}.additionalserv-total{margin-right:auto;font-size:16px;font-weight:600}.morefilter-footer a{font-size:13px;padding:5px 10px}.addon-totalleft{float:left;width:100%}.addons-checkout-right .selectaddons{margin-top:15px}.addonspopcheck-selected{text-align:center;margin:10px 0;width:100%;float:right}.addons-checkout{padding:25px 30px 195px}.hotellist-index .hotellistform-right .form-control-input,.hotellist-index .hotellistform-right select.form-control{font-size:13px;height:40px;padding:10px;padding-left:26px!important}.hotellist-index .hotellistform-right .inputrow i.fav{font-size:14px!important;width:19px;padding:13px 6px}.hotellist-index .hotellistform-right .select2-container{height:37px;line-height:18px;padding-left:10px}.hotellist-index .hotellistform-right .inputrow .isd_code{width:99%!important;padding:12px 10px 10px 30px!important}.hotellist-index .hotellistform-right .inputrow .phone_number{width:100%;padding-left:10px!important}.hotellist-index .password-show{position:absolute;right:15px;top:13px}.sleepsformobile{display:block;margin:8px 0}.sleepsformobile .sleeps-drop-down-header{width:70px;margin:0 0 0 10px}.sleepsformobile span.font14.capText{font-weight:500;font-size:15px;line-height:31px}.itinarysection .itineraryleft .itinerary-day{padding:0!important;margin:0px 0 0}.packagedlloader.is-loading .heightbox{height:70px!important}.packagedlloader.is-loading .height20{height:10px!important}.intant-addon-li{padding:8px 20px;margin:0 0 9px;width:100%}.btn-instatant-package{font-size:14px;margin:0 3px 5px}.package-customize-left{width:100%;max-height:200px;overflow:auto}.package-customize-right{width:100%;float:right;padding-left:0}.custom-searchhotel input.forhotel{width:100%;background-size:20px!important}.hoteldayinnercol .hotelroomtype-right{width:80%;float:right;font-size:12px;font-weight:300}.dayinnercol .tourdayinnercol-left,.hoteldayinnercol .hoteltimeshow-left{width:16%;float:left;font-weight:500;font-size:12px}.airport_tohotel_dropdown_list select.transport_dropdown{width:100%;margin-top:15px!important}.dayinnercol .tourdayinnercol-right{width:80%;float:right;font-size:12px;font-weight:300;line-height:normal}.airtohotel{font-size:13px;line-height:normal}.activitiesadd.custom-searchhotel input.activitiesname{font-size:13px;width:90%}.closeactivity,.closetransfer{right:8px;top:8px}.customize-btn .button{font-size:15px;padding:8px 15px!important}.customize-btn{text-align:center;margin-top:10px}.package-customize-inner{padding:16px}.breakfastinhotel .dayinnercol .dayinnercol-left{width:100%;margin-left:0;font-size:13px}.breakfastinhotel .dayinnercol .dayinnercol-right{width:100%;font-size:13px}.airtohotel{padding:8px 35px 8px 52px}.custom-searchhotel .label{font-size:14px;line-height:normal!important}.checkoutday p{font-size:13px;font-weight:500;text-align:left}.checkoutload .loadercol{width:100%!important;height:30px!important}.pacakgedata-col{width:100%;margin:0 0 10px;padding:0;border:none!important}.custom-day{margin:0 0 10px;font-size:13px}.packageindex-slider.packagesldr.hotelsldr .regularslider ul li a{display:inline-block;float:left;width:180px}.packageindex-collapse-row.row{margin:20px 0 0;height:190px;overflow:auto}
.backagemiddle {background: #005eb8; margin-bottom: 5px;}.packageindex-collapse-loader-left { width: 100%; margin-right: 0%;}
.stepssection-mob { display:block!important;}.stepssection-desk {display:none!important;}
.offerlist {display: block !important; background: #023173; padding: 25px 20px; margin: 10px 0;border-radius: 10px; position: relative;}
.offerlist span {color: #fff; font-size:18px !important; line-height: normal !important;font-weight: 600;}
.offerlist img { width: 50px; height: auto; float: left; margin-right: 11px;}
.offerlist p {line-height: normal !important; font-size: 12px !important; color: #fff;margin: 10px 0 0;}
.offerlist .app-open-link{ background: #1a80e9; color: #fff; padding: 2px 25px; border-radius: 45px; margin: 10px 0 0; font-weight: 600; cursor:pointer;}
.whybook-mob { display:block;}
.whybook-desk { display:none;} 
.transsearchindex.visabg {background: #023274!important;}
.action-dropdown { left: -50px;}.colcart {width: 100% !important;}
.listright .tour-detail .left-img { position:relative;}
.listright .tour-detail .left-img ul.thumbnails {display: flex;  justify-content: center;  align-items: center; position: absolute;  bottom: 10px; left: 6px; padding: 3px;}
.listright .tour-detail .left-img ul.thumbnails li {margin: 0px 2px 0; border-radius: 8px; border: solid 2px #fff;overflow: hidden;}
.listright .tour-detail .left-img ul.thumbnails li span img {width: 100%; height: 34px;}
.listright .tour-detail .left-img .image-gallery img { border-radius: 8px;} 
.acodatnType .listhotelname { top: 11px; background: #000 !important; border-radius: 0 5px 5px 0; border-right: solid 2px #fec010; font-size: 12px; color: #fff; padding: 1px 10px; left: 0;}  
.tour .left-img ul.thumbnails .more-images-text { font-size: 10px; padding:6px 0;}
.tour .left-img { border-radius: 0px;}
.tooltipnew.inclusion-exlusion-info span { font-size: 13px;}
.chngeedit-sort { margin: 2px 0 0; width: 100%;}
.chngeedit-sort div {width: 100%;}
.itinery-activitydate { float: left; padding: 6px 0 0; width: 100%; font-size: 13px;}
.itinery-activitydate p {float: none; display: inline-flex; margin-left: 5px;}

.listsearchhotel .searchmain .forminputcol .form-control-input {padding-left:35px!important; padding:0px 5px;  height: auto; line-height: normal !important}
.listsearchhotel .searchmain .form-control-input.paddingFromLeft,
.listsearchhotel .searchmain .form-control-input1.paddingFromLeft{padding-left:35px!important; padding:0px 5px;  height: auto; line-height: normal !important}
.listsearchhotel .searchmain .form-control-input.paddingFromLeft span,
.listsearchhotel .searchmain .form-control-input1.paddingFromLeft span {line-height: normal !important;height: 20px;}

.listsearchhotel .forminputcol .label-input {font-size: 11px; font-weight: 300; line-height: 13px !important; padding-left:35px;}
.listsearchhotel .forminputcol img {position: absolute;z-index: 9;top: 15px;left: 6px; display:none;}
.listsearchhotel .forminputcol.hoteltravellers img {width: 23px !important; height: auto;}
.listsearchhotel.listsearch .closeBtn1 { right: 7px; top: 20px;} 

.searchmain .forminputcol .form-control-input,
.searchmain .form-control-input,
.searchmain .form-control-input.paddingFromLeft,
.searchmain .form-control-input1.paddingFromLeft{padding-left:35px!important; padding:0px 5px;  height: auto; line-height: normal !important}
.searchmain .form-control-input.paddingFromLeft span,
.searchmain .form-control-input1.paddingFromLeft span {line-height: normal !important;height: 20px;}
.searchmain .forminputcol .label-input {font-size: 11px; font-weight: 300; line-height: 13px !important; padding-left:35px;}
.searchmain .forminputcol img {position: absolute;z-index: 9;top: 15px;left: 6px; display:none;}
.searchindex .forminputcol .form-control-input {font-size: 13px;height: 20px;}
.searchindex .forminputcol{border-right:none;border-left:none;padding:5px 5px;border-top:none;}
.searchindex .searchfontawesome {left: 10px; top: 13px;}
.searchfontawesome {display:block!important;position: absolute;  left: 12px; top: 15px;  z-index: 9;  font-size: 16px;} 
.returnoptonal {left: auto; bottom: 22px;right: 0;}
.loading-main { background:#023173!important;}
.dot-pulse, .dot-pulse::after, .dot-pulse::before {width: 7px; height: 7px;}
.stage {right: -24px;top: 16px;}
.loadercontent {  font-size: 21px;} 
.activitycompare-pop-innerscroll .hotelComLeftSection { width: 160px;}
.activitiylist-compare .hotelComTitle-main .title { font-size: 12px;}
.hotelComLeftSection span {  font-size: 12px;}
.activitiylist-compare .hotelComTitle .comparetitle { font-size: 12px;}
.activitycompare-pop-innerscroll .hotelComTitle { height: 46px;} 
.activitycompare-pop.showMoreWrap { max-width: 100%; width: 1000px;}

.detailtop .allproperties .packageinquiry-whatsap {width: auto; padding:4px 8px; margin-top: 0; float: right;}
.detailtop .allproperties .packageinquiry-whatsap span { font-size: 11px !important; font-weight: 500;}
.b2c-roomprice-tax { width: 100%;}

.stepsection .steps-inner .pa-20 { padding:0!important;margin: 0 0 15px;}
.stepsimg img { width: 30px;} 
.dnm { display:none!important;}
.detailpage-ratings, 
.detailpage-hotelname {display:block;}
.detailpage-hotelname h1.detailhotelname-title {top: 0;  padding:15px 0 10px; background:none; z-index: 0; font-size: 18px; position: relative; color: #000;  }
.packagenametitle {top: 0;  padding:15px 0 10px; background:none; z-index: 0; position: relative; color: #000;  }
.packagenametitle h1.packagetitledetail {font-size: 18px; position: relative; color: #000; line-height: normal}

.detailgalleryrel {  height: auto; margin:4px 0;border-radius: 0px;}
.galleryBannerBox figure img {border-radius: 15px;height: 160px;}
.galleryBannerBox figure img:hover { transform: none;}
.detail-tabmenu .tabsMenuWrap {border-radius: 0 !important;}
.detail-tabmenu .tabsMenu ul {border-bottom: solid 1px #f1f1f1;margin: 0 0 0px;}
.tabsMenu a.tabsMenuActive { background:none!important; border-bottom:solid 3px #0362e7 !important; margin-bottom: 0;}
.viewphotos::before{font-family:FontAwesome;content:"\f03e";position:absolute;left: 14px;  bottom: 6px;  font-size: 13px;font-weight: normal;}
.fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e";}
.tabsMenuWrapFixed .detail-tabright { display:none;}
.tabsMenuWrapFixed .tabsMenu ul {border-bottom:none;}
#roomlist .rmSelectRooms .rmSelect__card--rightCol { border:none; width: 100%;  position: relative;  top: 0; padding:18px; border-radius:10px; border:solid 2px #D7EAEC;}
.hotelrightcart .alignCenter { text-align: center; font-weight: 300; font-size: 17px;}
.hotelrightcart .rmSelect__card--addcta {text-transform: capitalize;}
.policy-btn-button span { padding:4px 7px;}
.rooms-b2c-new .rmSelect__card--rightCol .roomselectedallinformation {text-align: center; padding:20px 20px;}
.rooms-b2c-new .rmSelect__card--rightCol .roomselectedallinformation .totalprice { text-align: left; font-weight: 600; width: auto; float: none; display: inline-block; margin:
0 3px;}
.additionalpay { text-align:left;}
.packagenametitle .packagenight { font-size: 14px; background:#000; padding:1px 7px; border-radius:4px; color: #fff;  margin:1px 0 0 !important;font-weight: 400;}
.tour.hotelbooked {padding-bottom:75px;}
.tour.hotelbooked .btn-select-hotel { display:none!important;}
.tour.hotelbooked .hotelonlyprice .startingprice { display:none!important;}
.hotellisting .price-list .custom4-btn {  font-size: 12px; margin-top: 4px;}
.htlsoldout {padding: 20px 0; position: relative;}

.desk-bedroom { display:none!important;}
.mob-bedroom { display:block!important;}

.listright .packagelisting .mobilepackagelisting .tour {padding: 0;border-radius:12px; overflow:hidden;border:none;  box-shadow: 0 1px 10px 0 rgba(0,0,0,.1);margin: 0 0 15px;}
.listright .packagelisting .mobilepackagelisting .tour .image-gallery {height: 150px;}
.listright .packagelisting .mobilepackagelisting .tour .image-gallery img { border-radius:0px;}
.packagelisting .tour .left-img .acodatnType .listhotelname { background-color: rgb(254, 192, 16) !important; border-right:none; font-size: 11px; color: #000; padding:3px 10px;  border-radius:25px; left: 10px;}
.listright .packagelisting .mobilepackagelisting .tour .content-box { padding:10px !important;border: none;}
.listright .packagelisting .mobilepackagelisting .tour .listaddress::before { display:none;}
.listright .packagelisting .mobilepackagelisting .tour .listaddress { padding:0!important;width: 50% !important; font-weight: 300; font-size: 11px; line-height: normal;  display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient:vertical; overflow:hidden;}
.listright .packagelisting .mobilepackagelisting .tour .content-box h2 { font-size: 16px;width: 70%;}

.listright .packagelisting .mobilepackagelisting .tour .listinfo-package,
.listright .packagelisting .mobilepackagelisting .tour .listinfo-package img { display:none;}
.packagerating-mob { display:block !important;margin: 0; position:relative;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings span.ratingcount { font-weight: 500; padding:1px 6px 0; border-radius:4px; margin-right:4px !important; font-size: 10px !important; line-height: normal;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings p { font-size: 10px; font-weight: 400; line-height: normal;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings .rating li { width: 10px !important;  height: 10px;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings .rating li .full { background-position:0 -10px;height: 10px;width: 10px !important;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings .rating li span { width: 10px !important;height: 10px;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings .packagestarrating { margin-left:0px;margin-top: 2px;width: 100%; float: left;}
.listright .packagelisting .mobilepackagelisting .tour .packageratings .comparepackage-mob { display:block!important;color: #000 !important; font-weight: 400; text-decoration:none;  padding:1px 11px 0 6px;  border-radius:25px; float: right; display: inline-block !important; width: auto !important;font-size: 12px !important; margin:0 !important;  background:linear-gradient(159deg,rgba(255,255,255,0) 0,#d2e5fa 100%); position: absolute; right: 0px; top: 0px;border: solid 1px #cedef5;}
.listright .packagelisting .mobilepackagelisting .tour .price-list .packagetravllerstext img { display:none;}

.listright .packagelisting .mobilepackagelisting .tour .price-list { margin:-57px 0 0;padding:10px 10px;}
.listright .packagelisting .mobilepackagelisting .tour .price-list span.taxcharges {position: relative; top: 0; width: 100%; text-align: right !important;}
.listpackagesection {background: #f2f2f2!important;padding: 0 5px;} 
.listright .packagelisting .mobilepackagelisting .tour .Pricing .totalprice { line-height: 23px;font-size: 15px;}
.row.packagebuttons-row {}
.row.packagebuttons-row .packageinquiry-whatsap {}

/*--
.listright .packagelisting .mobilepackagelisting .tour ul.thumbnails li { display:none;}
.listright .packagelisting .mobilepackagelisting .tour ul.thumbnails li.more-images { display:block!important;border-radius:28px; border:none;}
.listright .packagelisting .mobilepackagelisting .tour ul.thumbnails li.more-images img { display:none;}
.listright .packagelisting .mobilepackagelisting .tour ul.thumbnails li.more-images .more-images-text {position: relative; padding:0 10px; background:#fff; color: #000;}
--*/ 

.listright .packagelisting .mobilepackagelisting .includepcakge-section {background:none; border:none; border-top: solid 1px #f2f2f2; padding:0 10px; display:none;}
.listright .packagelisting .includepcakge-section .labelinclude.ybb::before { display: none;}
.listright .packagelisting .includepcakge-section .labelinclude { font-weight: 300; font-size: 11px; padding:1px 9px; border:none !important; margin:-13px 0 0;  color: #fff !important; background:#163562 !important;  position: relative;  left: 0px;  border-radius:40px;}
.listright .packagelisting .mobilepackagelisting .includepcakge-section .includepackage-overflow {width: 100%; overflow:auto;}
.listright .packagelisting ul.includepackage {  width: 100%; /*--align-content: flex-start; justify-content: flex-start; display: flex; width: fit-content;--*/padding-bottom: 12px !important; }
.listright .packagelisting ul.includepackage li { width: auto;  padding:7px 8px; border-bottom:1px solid #ece9e9;  border:1px solid #ece9e9 !important; margin:3px 3px !important;  display: flex;  border-radius:25px;}
.listright .packagelisting ul.includepackage li.inclusionsDetailsActive {background: #005eb8;border: 1px solid #005eb8 !important;}
.listright .packagelisting ul.includepackage li.inclusionsDetailsActive p,
.listright .packagelisting ul.includepackage li.inclusionsDetailsActive i {color: #fff;}


.listright .packagelisting ul.includepackage li p { white-space:nowrap;}
.mobilepackagelisting .includepop { border-radius:0px; margin:0; width: 100%; min-height: 200px; padding:15px 0 !important; background:#f4fcfb;}
.mobilepackagelisting .includepop .greenlabel { display:none;}
.mobilepackagelisting .includepop .pckge-itineryday { left: 9px;}
.packagelist-amenties .itnryList .success.activityname { padding:12px 15px 12px 75px;}
.packageinquiry-mobile {position: absolute; right: 10px;}
.packageinquiry-mobile .packageinquiry-whatsap { width: 35px; border-radius:47px; padding:5px 6px; margin-top:8px; height: 35px;}
.packageinquiry-mobile .packageinquiry-whatsap span { font-size: 0px !important; }
.packageinquiry-mobile .packageinquiry-whatsap svg { width: 24px; height: 24px; margin-right: 0px;}
body.visa-home-country .hotel { background:#fff !important;}



.listright .hotellisting .mobilehotellisting .tour {padding: 0;border-radius:12px; overflow:hidden;border:none;  box-shadow: 0 1px 10px 0 rgba(0,0,0,.1);margin: 0 0 15px;}
.listright .hotellisting .mobilehotellisting .tour .image-gallery {height: 150px;}
.listright .hotellisting .mobilehotellisting .tour .image-gallery img { border-radius:0px;}
.hotellisting .tour .left-img .acodatnType .listhotelname { background-color: rgb(254, 192, 16) !important; border-right:none; font-size: 11px; color: #000; padding:3px 10px;  border-radius:25px; left: 10px;}
.listright .hotellisting .mobilehotellisting .tour .content-box { padding:10px !important;border: none;}
.listright .hotellisting .mobilehotellisting .tour .listaddress::before { display:none;}
.listright .hotellisting .mobilehotellisting .tour .listaddress { padding:0!important;width:100% !important; font-weight: 300; font-size: 11px; line-height: normal;  display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient:vertical; overflow:hidden;}
.listright .hotellisting .mobilehotellisting .tour .content-box h2 { font-size: 16px;}
.listright .hotellisting .mobilehotellisting .tour .listinfo-package,
.listright .hotellisting .mobilehotellisting .tour .listinfo-package img { display:none;}
.listright .hotellisting .mobilehotellisting .tour .price-list { margin:0;padding:10px 10px;}
.listright .hotellisting .mobilehotellisting .tour .fromaway::before { display:none;}
.listright .hotellisting .mobilehotellisting .tour .kmaway .tooltip { display:none;}



.listtoursection { background: #f2f2f2 !important; padding: 0 5px;}
.listright .tourlisting .mobiletourlisting .tour {padding: 0;border-radius:12px; overflow:hidden;border:none;  box-shadow: 0 1px 10px 0 rgba(0,0,0,.1);margin: 0 0 15px;}
.listright .tourlisting .mobiletourlisting .tour .image-gallery {height: 150px;}
.listright .tourlisting .mobiletourlisting .tour .image-gallery img { border-radius:0px;}
.tourlisting .tour .left-img .acodatnType .listhotelname { background-color: rgb(254, 192, 16) !important; border-right:none; font-size: 11px; color: #000; padding:3px 10px;  border-radius:25px; left: 10px;}
.listright .tourlisting .mobiletourlisting .tour .content-box { padding:10px !important;border: none;}
.listright .tourlisting .mobiletourlisting .tour .truncate::before { display:none;}
.listright .tourlisting .mobiletourlisting .tour .truncate { padding:0!important;width:100% !important; font-weight: 300; font-size: 11px; line-height: normal;  display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient:vertical; overflow:hidden;}
.listright .tourlisting .mobiletourlisting .tour .content-box h2 { font-size: 16px;}
.listright .tourlisting .mobiletourlisting .tour .deluxeroom { display:none;}
.listright .tourlisting .mobiletourlisting .tour .price-list { margin:-10px 0 0;padding:10px 10px;}
.listright .tourlisting .mobiletourlisting .tour .price-list .packageratings {width: 35%; flex-wrap: wrap;}





.esim-intro { padding: 20px 0 0;}
.esim-intro-main h2 {font-size: 20px;}
.esim-intro-main p { width: 100%; font-size: 14px;}
.esim-intro-col-main { margin: 20px 0 20px;}
.esim-intro-col { width: 100%; text-align: center; padding: 0 0px; margin-bottom: 15px;}
.esim-intro-img img {max-height: 55px;}
.esim-intro-text strong { font-size: 18px;}
.esim-intro-text { font-size: 14px;}
.esimcollage-title h2 { font-size: 20px;}
.esimcollage-left { width: 100%; margin-right: 0%;}
.esimcollage-center { width: 100%;}
.esimcollage-center img { height: auto;}
.esimcollage-center .esimcollage-col-full h2 { font-size: 22px; padding: 0;}
.esimcollage-right {width: 100%;}
.esimcollage-section { padding-bottom: 5px;}
.esimplans-section { background: #f0f6f8; padding: 20px 0;}
.esimplans-tabs { overflow: auto;}
.esimplans-tabs ul { list-style: none; align-content: flex-start; justify-content: flex-start; display: flex; width: fit-content;}
.esimplans-tabs ul li span {white-space: nowrap;font-size: 15px;}  
.esimplans-col { width: 100%; margin-right: 0px; margin-bottom: 10px;}
.esimplans-row { margin: 20px 0 0;}
.esimbenefits-left { width: 100%;}
.esimbenefits-section { padding:10px 0; margin-bottom: 10px;}
.esimbenefits-left img { width: 75%;}
.esimbenefits-right { width: 100%; padding:30px 0 0; text-align: center;}
.esimbenefits-right h2 { font-size: 18px; font-weight: 600; line-height: normal; margin: 0 0 5px;}
.esim-animationlogo img { width: 50px !important;}

.listhotelsection {background: #f2f2f2 !important; padding: 0 5px;}
.viewmappop {}
.hotelmap-filtershow .mapfilter-btn { display:block;background: linear-gradient(84deg,#157bec 0,#5cc5bd 100%); padding: 10px 7px; color: #fff; border-radius: 5px;font-size: 16px;  font-weight: 500; text-align: center;margin: 0;cursor: pointer;}
.mapfilter-show { max-height:0; overflow: hidden; transition: all 0.35s;}
.mapfilter-show .searchboxFloating { position: relative; width: 100%; padding: 10px 10px 0; overflow: auto; height: 300px;}
.viewmappop-inner .font28 { font-weight: 500; font-size:17px;}
.viewmappop .closeBtn {width: 25px; height: 25px; font-size: 12px;}
.closeBtn span {padding: 2px 0;}

.reviewbox-section { margin:10px 0px; padding: 5px;}

.esimcollage-row.row { margin: 0px 0 0;}
.esimcollage-leftmain {flex-wrap: wrap;}
.esimdetailtop-left {width: 100%;}
.esimdetailtop-right { width: 100%;}
img.esimlist-flag { width:50px; height:50px; border: solid 3px rgb(255, 255, 255);}
.esimdetail-section .detail-tabmenu { margin: 0px 0 10px;}
.esimlist-country p {font-size: 17px; padding: 10px;}
.esiminfo .fclty__title,
.esimdiscription .fclty__title { font-size:16px;}
.esimdetail-section .esiminfo .esiminfo-col { font-size: 13px;  width: 49.333%; margin: 0 0 5px;}
.esimdetail-section .esiminfo .esiminfo-col strong { margin-right: 0px; font-size: 13px;}
.esimdetail-slider .regularslider ul li a { width: 280px;}
.esimdetail-addcart-qnty { width: 100px;}
.esimdetail-addcart-qnty span.inputfield {font-size: 18px;}
.esimdetail-addcart-btn {padding: 6px 12px; font-size: 13px;}
.esimdetail-addcart-qnty { padding: 5px 0;}
.localsimdataWrap {padding: 15px;}
.localsimdata-row {width: 100%;}
.localsimdata-title input.form-control-input-sm { width: 100%; float: left; margin-right: 0px; margin-top: 11px; }
.tourdetailtop {margin: 45px 0 0!important;}
.galleryloadermobile .image { height:160px!important;}
.galleryloadermobile .image1,
.galleryloadermobile .image2,
.galleryloadermobile .image3 { display:none;}
.esimcollage-abso img { width: 50px;}
.esimcollage-abso h2 { font-size: 18px;}
.esimpop-load.is-loading .esimpop-load-row{ height:100px; margin-bottom:0px; width:100%;}
.esimbenefits-row { padding: 0px 0 0;}
.technicalnote {padding-top: 25px;}
.technicalnote-left { width: 100%; float: left; padding: 0px 0 0;}
.technicalnote-left h3 { font-size: 22px;}
.technicalnote-left ul li { font-size: 13px; line-height:normal;margin: 5px 0;}
.technicalnote-left ul li::before {background-size: 13px;}
.technicalnote-right {display: none;}
.technicalnote-section { margin: 0 0 10px;}
.esimcollage-rightmain { display:none;}


.itinarysection .itineraryleft .itinerary-day .itnrySumry { background:none;}
.packageall-destination-col-img img { transition: 1s ease; height:180px;}
.stepsarrow { width: 15px;}
#register {scroll-margin-top:50px;}

}


@media (max-width:360px){.chat img{width:110px!important}.soicalLinks{width:57%!important;margin:0 22%!important}.col-sm-3.paddingRight.review-promomain,.leftMenu a,.mob-xs-Row{width:100%!important}.mob-xs-10{width:10%!important}.mob-xs-20{width:20%!important}.mob-xs-30{width:30%!important}.mob-xs-40{width:40%!important}.mob-xs-50{width:50%!important}.mob-xs-60{width:60%!important}.mob-xs-70{width:70%!important}.mob-xs-80{width:80%!important}.mob-xs-90{width:90%!important}.paddingInBoxExtraNone{padding:0!important}.overflowScroll{width:270px!important}.font13{font-size:11px}.tab_content1{width:100%!important;padding:10px!important}.ac-medium .col-sm-5.mob40.mob-xs-40.padding-sm.borderAll{min-height:59px!important}.testimonialleft h1{font-size:18px}.testimonialbar{padding-top:5px}.testimonialleft,.testimonialright{min-height:207px;padding:14px}.testimonialrow{padding:15px 10px 5px}.paymentoptions-row{padding:6px 4px;margin:2px 2px 7px;width:48.5%}.paymentoptions-button{width:100%;margin:10px 0 auto}.row.indexabouttop span{font-size:22px}.galleryBannerBox figure:nth-child(2){width:33.33%;float:left}.guestinfo ul li{width:100%;position:relative}.packageindex-collapse-center .packageindex-collapse-col-full h2{font-size:21px;line-height:normal}}

@media (max-width:359px){.exclusiveoffers .sliderloop,.index-hoteldis .hotelsldr .sliderinner{width:300px}.exclusiveoffers .regularslider ul li a{width:290px}.exclusiveoffers .regularslider{padding:0}.hotelsldr .titlemain .bluebtn{padding:5px 10px;font-size:12px;margin-top:5px}.hotelsldr .sliderbottompart .bn-btn{padding:7px 10px!important;font-size:11px;margin-top:5px}.tabsMenu a{font-size:12px;padding:6px 5px}.paymentform-left .formbutn button.submit{font-size:16px}.packagetstmnal-row,.paymentform-left{padding:10px}.faqhome h3{font-size:13px}.packagetstmnal-data{width:68%}.exclusiveoffers .titlemain .bluebtn,body.newhome .loginaccount li a{padding:5px 10px;font-size:12px}.chargename{width:115px}.detail-tabright a{font-size:12px;padding:4px!important;margin:4px 3px 0 0}.comparepackage{width:60%;margin:10px 20%}.pacakgereviews{width:100%}.tourdetailbot{padding:10px 0}.paymentoptions-row{width:47.5%}.responsvemain .tab-content-horiz .visainner-table .visainner-tablerow .tooltiptext{height:150px;overflow:auto;width:120px}}

@media (min-width:768px) and (max-width:1024px){.transfeatures-section,.vehicles-main{margin:0 0 30px}#whatsappIcon,body.newhome .loginaccount li a span{display:none}.index-hoteldis-tabs ul li,body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link{margin-right:4px}.mobWhatsapp{display:block!important;width:42px!important}body.newhome .loginaccount li a{padding:7px 5px}.ac-container label{padding:10px 50px 10px 15px}.wrap{width:768px;max-width:95%}body.newhome .menu__list{margin:6px 0 0 10px}.transportsearch-fields.hotelsrch,.transportsearch-fields.hotelsrch.packagesrch,.transportsearch-fields.transfersrch{width:100%;text-align:center}.exclusiveoffers .titlemain,.howworks-col{text-align:left}.transsearchindex{background-size:130%!important;background-position:-240px 0}.transportsearch-fields{padding:25px 10px 20px;width:650px}.searchindex .faqsearch .forminputcol.faqdestination{width:300px}.searchindex .faqsearch .forminputcol.faqcategory{width:320px}.searchindex .forminputcol.hoteldestination{width:239px}.searchindex .forminputcol.hotelcheckin,.searchindex .forminputcol.hotelcheckout{width:130px}.searchindex .forminputcol.hoteltravellers{width:194px}.listleft label.accordLbl,.searchindex .forminputcol .label-input,.transportsteps-col p{font-size:12px}.hotelsldr .sliderbuttons li.prev,.vehicles-main li.prev{left:-15px}.hotelsldr .sliderbuttons li.next,.vehicles-main li.next{right:-15px}.exclusiveoffers .titlemain h2{font-size:20px}.row.howworks-steps,.row.transportsteps-right{display:block}.transportsteps-col{padding:10px 15px;min-height:180px;width:49%}.transportsteps-col img{margin-top:30px;height:37px}.detailcartnew-colleft,.faqcolright,.faqhome .titlemain,.filtr,.footercopyt-left,.howworks-col p,.indexabout-left,.indexabout-right,.packagelisting .tour .price-list,.tour .left-img,.youlocationfield .col-sm-2.pickupfieldchekcbox{width:100%}.faqhome div.faqcol{padding:10px 50px 10px 20px}.faqhome label::before{right:-25px}.footerbottom.footernew .footerright,.index-hoteldis .sliderloop,.tour .price-list{padding:10px}.socialicons li img{width:28px}.footerbottom.footernew .footerleft{padding:15px 0 0!important}.footerbottom.footernew .paymentmethod{margin-top:0;text-align:center}.footerbottom.footernew .paymentmethod h2{float:none;padding:0}.footercopyt-right{width:100%;float:right}.footercopyt p{float:none}.sliderbuttons{z-index:1}.backagemiddle-content{padding:50px 0;width:60%}.searchindex .forminputcol.arrivalairport,.searchindex .forminputcol.toairport{width:348px;margin-bottom:10px}.searchindex .forminputcol.pickupdate{width:280px}.searchindex .forminputcol.addreturn{width:220px}.searchindex .forminputcol.hoteltravellersonly{width:190px}.transfeatures-col{width:49%;min-height:190px}.transsearchindex.transbg{padding:60px 0 40px}.transfeatures-main{padding:40px 0}.vehicles-main{padding:0 0 30px}.howworks-col{width:49%;min-height:175px;padding:20px 15px 20px 90px}.howworks-col h4,.listright .include,.tourlisting .price-list .tourBookingBtn{margin-top:0}.listtop .col-sm-2Third,.subscribeleft{width:40%}#subscribeForm{width:60%;float:left}.subscriberight{width:100%;margin:0}.listsearchhotel .forminputcol .label-input,.md-form label,.visa-aapform-left .ac-medium .md-form.md-outline label.active,.visa-aapform-left .md-form.md-outline label.active{font-size:13px}.listsearchhotel .searchBtnWrap input.searchbuttontop,.listsearchhotel .searchBtnWrap input.searchbuttontopp{font-size:18px!important;padding:3px 16px!important;float:none}.listtop .col-sm-1Third{padding-bottom:15px;width:60%}.listtop .searchright{width:39%}.itinarysection .itineraryright,.listleft{width:38%}.listright{width:60%;margin:0 0 0 1%}.checkbox+label{padding-left:22px}.filterWrap{paddding:2px}.Pricing .row.titleFont{width:65%}.Pricing .mobRow.paddingTop{width:35%;padding-top:0}.tour .price-list.offerhotel:before{top:0}.detail-tabmenu{width:100%;margin:10px 0;min-height:40px}.detail-tabmenu .tabsMenuWrapFixed{top:0;position:relative}.tabsMenu a{font-size:12px;padding:6px 7px}.packagelisting .tour{padding:16px 16px 8px}.comparepackage{float:none;display:table;margin:5px auto}.mobtour,.tourdetail-support .livechat{float:left!important}.listright .packagelisting .includepcakge-section .labelinclude{left:0;border:1px solid #cedaea}.detailrating{top:8px;right:10px}.cartamountrow .row.mob33,.colcart .row.mob33{width:33.33%}body.newhome header.headerFixed .headerfixsection .cartheader{margin-right:5px;margin-left:0}.exclusiveoffers .sliderbuttons li.next{right:-10px}.exclusiveoffers .sliderbuttons li.prev{left:-10px}.listright .packagelisting .includepcakge-section{border-right:1px solid #cedaea}.listsearchhotel .forminputcol.hoteltravellers{width:170px!important}.includesmain{top:43px;left:0}.packagenametitle{padding:10px 15px}.itinarysection .itineraryleft{width:70%}.detailcartnew-colright{width:100%;padding:10px 0}.form-control-input.paddingFromLeft,.form-control-input1.paddingFromLeft{padding:0 0 0 50px}.itnryList .col-sm-7.paddingLeft{width:100%;padding:0}.packagetstmnal-row{width:31.7%}.listleft-cart .roomselectedallinformation .leftcart-button #detpg_confirm_booking_btn,.regularbtn{font-size:16px}.tablediv table tbody td{padding:5px}.tableresponsive td:before{top:10px}.mobtour{width:7%!important}.mobtourTitle{width:90%!important}.Pricing .row.paddingTop{width:35%;padding:0}.translisting-benefits-col{margin-right:5px!important;padding-right:5px!important}.translisting-benefits-colcontent{width:66%!important}.translisting-benefits,.translisting-main{padding:10px 0!important}.searchmain .form-control-input.paddingFromLeft,.searchmain .form-control-input1.paddingFromLeft{height:24px}.translisting-right .tour .content-box,.translisting-right .tour .left-img,.translisting-right .tour .price-list,.truncate{width:100%!important}.translisting-left{width:29%!important}.translisting-right{width:70%!important}.translisting-filters-row{margin-bottom:10px;width:23%!important}.translisting-right .tour .price-list .btn-lg{padding:10px 48px!important}.translisting-right .tour .price-list{padding:10px!important}.translisting-right .tour .content-box{margin:0!important;padding:5px!important;min-height:auto}.transferlist-userdetailqty{width:30%!important}.translisting-left-row{height:auto!important}.index-hoteldis-tabs ul li a{padding:5px 10px;font-size:13px;margin-bottom:5px}.hotelsldr .sliderinner .absodiv{left:30px}.aboutusbg{width:200px;top:0}.banner-arrow{top:50px}.indexabout-left img{width:30%;height:auto}.row.indexabouttop h2{font-size:30px;width:100%}.row.indexabouttop p{margin-top:5px}.indexabout-section{padding:20px 0}.mostpopularsmain{height:260px}.mostpopularsmain-row h3{top:75%}}@media (min-width:1025px) and (max-width:1200px){.transportsearch-fields.transfersrch,.wrap{width:100%}#whatsappIcon,body.newhome .loginaccount li a span{display:none}body.newhome header.headerFixed .headerfixsection .header__menu .menu__list>li a.menu__link{margin-right:4px}.mobWhatsapp{display:block!important;width:42px!important}body.newhome .loginaccount li a{padding:7px 13px}.searchindex .forminputcol.arrivalairport,.searchindex .forminputcol.toairport{width:220px}
} 
