.cms_animated_background{-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-image:linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:repeat;background-size:1200px 1004px;position:absolute;overflow:hidden;display:block}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.cms_banner{height:800px;width:100%;z-index:1}.seo_cms_banner{height:400px;width:100%;z-index:1}.cms_new_bedsbank_banner{height:1220px;width:100%;z-index:1}.cms_about_banner{height:141px;width:100%;z-index:1}.cms_bedsbank_about_banner{height:141px;width:100%;z-index:1;position:initial;overflow:initial;display:initial}.cms_owl_1{width:271px !important;height:124px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;margin-right:21px}.cms_owl_2{height:250px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;width:368px !important;margin-left:22px}.cms_owl_half_width{height:250px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;width:50% !important;margin-left:22px}.cms_owl_3{width:271px !important;height:120px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;margin-right:21px}.cms_search_banner{height:820px;width:100%;z-index:1}.cms_gts_owl_1{height:250px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;width:278px !important;margin-left:22px}.cms_gts_banner{height:662px;width:100%;z-index:1}.cms_bedsbank_owl{height:250px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;width:23% !important;margin-left:22px}.cms_bedsbank_banner{height:714px;width:100%;z-index:1}.cms_about_data_section{height:465px;width:100%;z-index:1;margin:15% 0 0;position:initial}.about_spinner{margin:16% auto 0;width:70px;text-align:center}.about_spinner .loading_txt{font-size:21px;font-weight:500;color:#000}.topHeaderSection .headerRight_user_Dtls{width:260px}.about_spinner>div{width:8px;height:8px;background-color:#3072f3;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.about_spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.about_spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.htlDlts_loader_img{width:100%;height:100%}.htlDlts_loader_owl_img{width:100%;height:100%;z-index:1;width:100%;height:62px;margin-top:4px}.happyClientSec{background:#fff;padding:15px;border-radius:5px;margin-bottom:10px;height:220px}.nohotelresult{padding:10px;text-align:center;float:left;width:100%;border-bottom:1px solid #c2c2c2;color:red}.marT0{margin-top:0 !important}.detailsModalSec .detailsModal .addressDtls ul li span a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:initial !important}.hotelContDtls_detail a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:initial !important}.detailsModalSec .detailsModal .detailsAboutInfo .dtls_Div .scrolldetail{overflow-y:auto;max-height:385px;padding:0 15px 0 0}.footerHeight{position:fixed;bottom:0px;z-index:2}.footerHeight_downloadSec{bottom:75px;position:fixed}.grecaptcha-badge{z-index:3}.infoIconMap{float:right;font-size:14px;color:#999;padding:0px 2px 0px}.hotel_count_map_hybrid_view{float:right;padding-right:15px !important;color:#fff}.hotel_count_map_hybrid_view .htlCount_CountryDtls{font-size:11px;padding-top:8px;margin:0;text-align:right}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.detailImgSlider .cms_owl_1{width:271px !important;height:250px;float:left;z-index:2;position:initial;box-shadow:1px 1px 20px 2px #d4cbcb;margin-right:3px}.cms-loader .destination_contBox{width:93% !important}.cms-loader .destination_contBox h5.coupon_code_Txt{height:20px}.cms-loader .destination_contBox h3.dest_heding{height:20px}.cms-loader .destination_contBox .coupon_code{display:none}.cms-loader .destination_contBox h4.dest_txt{height:15px;width:100%;margin:10px 0 10px 0}.cms-loader .blogs_sec .destination_contBox{width:93% !important}.cms-loader .blogs_sec .destination_contBox{padding:16px 6px 0 0}.cms-loader .blogs_sec .destination_contBox h3.dest_heding{width:100%;height:20px}.acc_bkng,.creditDlts,.unAllocated_Dlts,.acc_bkng{border-left:none}.recentboxh{min-height:452px;height:auto}.htlRoomSec .roomBooking_status{font-size:28px;color:#c2c2c2;text-align:right;float:right;cursor:pointer}.htlRoomSec .roomBooking_status_active{font-size:28px;color:#16c20d;text-align:right;cursor:pointer}.curreny_loading_box{font-size:14px}.visa_offlineReq_sprite{background:url(../assets/en/images/svgIcons/visa.svg) no-repeat;background-size:90%}.group_offlineReq_sprite{background:url(../assets/en/images/svgIcons/user.svg) no-repeat;background-size:90%}.misc_offlineReq_sprite{background:url(../assets/en/images/svgIcons/misc.svg) no-repeat;background-size:90%}.misc_offline_icn{display:inline-block;width:40px;height:30px;background-position:1px -1px;transition:all .3s ease 0s}.group_soffline_icn{display:inline-block;width:40px;height:30px;background-position:1px -1px;transition:all .3s ease 0s}.visa_soffline_icn{display:inline-block;width:40px;height:30px;background-position:1px -1px;transition:all .3s ease 0s}.hotel_listing_img{background:linear-gradient(-120deg, #c9c9c9, #e3e3e3, #c9c9c9, #e3e3e3);background-size:400% 400%;animation:gradient 2s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bkingListTab_item{min-width:140px !important;width:auto !important}.padL0{padding-left:0px !important}.padR0{padding-right:0px !important}.padT0{padding-top:0px !important}.padB0{padding-bottom:0px !important}.marL0{margin-left:0px !important}.marR0{margin-right:0px !important}.marT0{margin-top:0px !important}.marB0{margin-bottom:0px !important}.nonRefund_red{color:#f25746 !important;padding-bottom:0px !important;padding-top:5px !important}.refundableTxt{color:#000010 !important;padding-bottom:0px !important;padding-top:5px !important}.tour_listbox .adv_roomDtls .price .tourPrice{padding-top:5px !important}.floatwidth{width:100%;float:left;min-height:calc(100vh - 130px)}.hotel_listBox .hotel_img .preferredIcon{position:absolute;width:65%;left:-14px;top:15px}.gridViewShow .hotel_listBox .list_innerPadding .hotel_img .preferredIcon{position:absolute;width:38%;left:-14px;top:15px}.hybridViewShow .hybrid_map_container .listImg.htlListingImg_bg .preferredIcon{display:none}.stickyKitCss{position:-webkit-sticky;position:sticky;top:0}.withoutLoging_menuwidth{width:50% !important}#toast-container>.toast-error{background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAuwAAALsBnVmCYQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAANUSURBVEiJpZZBaFxVFIa/c++8ZyZTgpSkNtCCUoZgEVrIRFIaSS1Bpaku3EXqwi66cNOFuwQmJKIrF9qtmypiIIIFg4WGQglIhGSyiAMJE3SjLVJD2hqZSd689+5xkWSYl5lJSvvDW7z7zv3/e/5zz71PVJVW+OP9t4+lql6fFc0p9CKSA0C1ILAUqxQiP1w89eOdf1pxSDOBpVzO6+ruHhPRURSv5QoAhFBUP3v498PPewuF8FCBB8PDZ52Rm8CZA4kbsSzItRMzMwv1g6b+5a/3Ln/srCw8AznAGaful7V33vq6qcCD4eGzwJeHWnIARMQzyEcrQxdHEwJLuZznjNx8HvI9vOB5VpGxxcHBkzWBru7uMfbZku7vpzOfx89mW5L52Syd+Tzp/v7kuLXtGS/1M4D98Ldfj6XU3AJsfdCLV6+S7nud9oE3CIpF4o2NJElPD12Tn+K//AqSbqMyN1f7pqpsh+FLG9Pf/WBSVa+vmTWbU1O4chmTydA1MYnf05Mkn5jEZDK4cpnNqanEXGN2S1vluv2kJ/sByIX9AvGjRwTFIu3nBzCZDO3nBwiKRWxnZ4J8fTxPdW0tKSBCUK1ijHTIn5cv/QTybkuf960WSJKXSk3nPSmXEfjP1Nq/BaqlEuvj+ZpdT0MeO4eqoqpHTNOI50TsHAAiqEG1cFDwfotaFT4hEMcAGGPXjcDS05Kvj+cTdrUSiXYzMCKrJlZpmoGfzTbullKpoSZdE5OJZgyjiGg3A5A5E/nhIkLDMdsxMtKyoPtFOkZGgJ0GqwRBLc55Om2/Wv29/O/3U1bgQr2ABgGSbuPxjRsN+xwg3tggWF7GHj1KeXaW6P59KkFQs8dPpe69eufuF6KqLOVy3rHu44s82zENQBCGtdVbayubla3Oc/PzWwagt1AIBbmmqg1WHQZVpby9nbCmzdgr5+bnt6DuPjgxM7OwHYXfBGEYN+FpijCK2KxUqEZRbcz3vW9Pzc7e2ntvuDJXhi6OKjLmW9tujcEYg909vGLndp44JnKubrfs2NJm7JV68qYCAIuDgyfTKXvbOfcagMBOW7b4A/FTqXuPy5XhPVsOFahlc2noNFWug77pnDuuqkdE0J0OlVWQOefp9Onbd1dacfwPH22u9ec/HaAAAAAASUVORK5CYII=") !important;padding-left:55px;opacity:1}.toast-error .toast-title,.toast-error .toast-close-button,.toast-error .toast-message{color:#000}.toast-error .toast-title{color:#e23535;padding:2px 0 7px}#toast-container>.toast-success{background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA5wAAAOcB8BtYtQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJpSURBVEiJrZY9aFNRGIafc5KTNlCoNbZxqP0RRBQ0ldxbtbUUHCqkdRE3EYpji1BwKa1gHNLdUV0C0tlBU60/KJQszQ00s0NFrJAidRAM4dZ8Dm1DzA/pjb7jez6e734HzvdeJSI00sXnN0KBtqItooZFia3ABkqAI5BFlINxM+mJ1e1GDFWvgZW1TPt2z31ELQD+hl+wJ1cgUQznl5yo4zZtMPbyekR0KQkMNQFXKycwnY6lNipN/Rc8NTUjupRpAQ4QUbA+lpqaqTTLE4y8il3QotZpfiXN5AoMH0yiYe/Otajkf4ADGAVJK2uZcoNgPrwInG+F1qbb69mRtnx4AUCNrE70qF3/V8B4hYcC3dwbiPNh5zVvv7+oPnbFv9urcY3dMnwwTijQzc3jt7l0ZLy6xOAaW6PEahluugHYLHwi9zNTW6jE0gqi9SBaaXrb+w8Ff/Q5QeH3r1o+RDVQM4FWPu703mX+ZIIzHedagu/L0vXcK11XsTtHMTrAbP88ZzsircAB8PXdOjUOnK40vxQ26TIh+oKD+JSPaOdl7M4RjppjnuDARy2QrXYF4dnWY9Z+vAfAKEOXCXmFI5DViHLqHwrLW09Y23lX9rzA9yDK8WPcDLt+lzpvQRCWvz1FEE4EB7zBwcW4GSUijK1MxgUeNKpUKAI6QLFUPCwcgXg6lnqoAQrhfALINS4WT3AgVwznl2B/2TlRxxWYBmoSqQW5AtMH6VZ+B+lYakOJmvvHJq4SNVeZajWROboyOaQgCUQ8wutGZsPQD+bDiwILNN+03kK/UqNvrvXgGhsl1v5SPNhbh/5t+QN5Bx4vAxrIywAAAABJRU5ErkJggg==") !important;padding-left:55px;opacity:1}.toast-success .toast-title,.toast-success .toast-close-button,.toast-success .toast-message{color:#000}.toast-success .toast-title{color:green;padding:2px 0 7px}.registrationForm span{font-size:12px}.filter_right_container .filterSelect a{color:#fff}.mapunmap_filterSelect{position:relative;float:right;padding:12px 10px 7px;color:#fff}select{background-color:#fff !important}.mainHeading.cropImg h4{font-size:18px;font-weight:500;margin:0px}.image_area{position:relative}.preview{overflow:hidden;width:150px;height:150px;margin:10px;border:1px solid #e2e2e2}.preview img{max-width:100%}.tour_icon_dlts{position:absolute;right:3px;top:-9px;color:#000;font-size:14px}.ratesDetails .tourList_option,.tourList_lag,.tourList_addQuote,.tourList_status{text-align:center;left:-4em !important}.tour_listbox .tourList_lag{text-align:center;left:-3em !important}.tour_listbox .tourList_status.lg-tourCancel{left:-29px !important}.tourList_option,.tourList_lag,.tourList_addQuote,.tourList_status{text-align:left}#imageCropModal .cancelform{padding-bottom:15px}.dispcurrency{position:absolute !important;top:1px;left:16px;background:#f6f5f4;width:50px !important;text-align:center;padding:7px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px solid #ccd2df}.currlbl{padding-left:65px}.transaction_section .form-control{text-transform:capitalize}.paxDetails_roomOption{font-size:22px;float:left;text-align:center;width:100%;color:#999;position:relative;z-index:2}.paxDetails_roomOption .perRoomAdlt{font-size:10px;font-weight:500;color:#666;line-height:15px}.radio-inline.tripOptions{float:none}.tour_listbox .tourInfo_innerPadding .nonRefund_red{padding-top:0px !important}.roomCapacityBorder::after{content:"";position:absolute;height:100%;width:100%;z-index:0;right:0%;top:0;background:#fffff;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.roomCat_ttl{font-size:12px}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList li{display:flex;align-items:flex-start !important}.ui-widget-content.dync_atocompleteList li .fa{float:left;margin-left:5px;min-width:25px;margin-top:5px}.topHeaderSection .navbar-default.headerNav .navbar-nav.mainMenuServ li a{padding:6px 5px 30px 5px}.travellerInfoinputDiv.inputDiv label{font-weight:500;color:#000}.textLeft{text-align:left !important}.reportWrapper{flex:1 0 auto}.myAccountWrapper{flex:1 0 auto}.modal-dialog.allCoupanModal{position:relative;top:12rem}#rowdata>span{color:#616161 !important}.text-muted{font-size:17px !important;font-weight:500}.booking_statuslbl h5 span.label,.dyn_status_span{display:inline-flex}.dyn_status_h5{margin:0px}.dyn_status_h5{margin:0px;display:inline-flex}.searchForm_tabs_wrapper .homeSearchCont .panel-body{border-top-left-radius:0px;border-top-right-radius:0px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offlineReq_heading{width:35%}.offlineReq_heading .booking_Tlt{font-size:13px}.flight_offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offlineReq_data{width:65%}.disableCss{background-color:#eee;pointer-events:none}.lftFlightFltr .dyn_flightairline .checkbox label{width:55% !important}.prefered_airline_fld button.btn.dropdown-toggle.bs-placeholder.btn-default{padding-top:12px;box-shadow:none}.detailsModalSec .detailsModal .addressDtls ul li span br{display:none}.bokingNotesDesc ul li,.bokingNotesDesc ol li{font-size:13px;font-weight:400}#currencyAmount_finalshow span{display:inline-block}.blink{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}.hbtransfer_sec{font-size:13px;word-wrap:break-word}.transfer_listbox .transfer_info .hbtransfer_sec div{font-size:13px;word-wrap:break-word}.transfer_listbox .transfer_info .hbtransfer_sec div ul li{font-size:13px;font-weight:400;color:#525252;word-wrap:break-word}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.fareRules_flt_mdl .fareRules_flight{width:96%}.top_destination_section .topDestination .destination_contBox h4.dest_txt{min-height:15px}.hybridViewShow .map_div_address,.hybridViewShow .map_div_hotel_name{word-break:break-word}.tour_listbox .adv_roomDtls .detailsBox_rooms .tour_icon_dlts_acty{top:19px;position:absolute;right:5px;color:#000;font-size:14px}.tour_listbox .adv_roomDtls .detailsBox_rooms #activityDate{font-size:11px;padding:6px 2px;line-height:16px}.addToQuotes_modal .quotesModal .inputFieldQuotes .form-control{padding-right:15px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul li{padding:0px 15px;text-indent:-8px;line-height:22px;margin-bottom:5px}.homepage_search_wrapper .headerContact_strip .user_menu ul.myAcc_dtls_nav li+li::after{content:"";display:none !important}.home_headerNav .navbar-brand>img{max-width:100%;width:initial}.b2c_transfer_form_sec .travell_box_common .b2ctraarrow>.child_age>.transfer_icon_bg{top:9px}.tourInfo_innerPadding .detailsBox_rooms .bookNowTourBtn a{padding:5px 7px}.fixedFooterSocialIcon{position:fixed;right:0;bottom:25%;background:#73b848;line-height:22px;border-radius:7px 0px 0px 7px;font-size:22px;box-shadow:20px 0px 20px 0px;z-index:3;width:150px;height:45px;right:-110px;cursor:pointer;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:10}.fixedFooterSocialIcon:hover{right:0px;outline:none}.fixedFooterSocialIcon a:hover{color:#57ba50;background:rgba(0,0,0,0);outline:none}.fixedFooterSocialIcon a{color:#57ba50;background:rgba(0,0,0,0);outline:none}.fixedFooterSocialIcon .wsIcon{display:inline-block;padding:9px 10px;background:#39a731;border-radius:5px 0 0 5px;height:45px}.fixedFooterSocialIcon .wsName{font-size:16px;color:#fff;display:inline-block;padding:0px;margin:0px;text-align:left}.wsIcon .fa-whatsapp{font-size:24px !important}.fixedFooterSocialIcon .socialbox{margin:0px;justify-content:flex-start}.fixedFooterSocialIcon .socialbox .ftr_whtapp{margin:0px}.fixedFooterSocialIcon .socialbox i{color:#fff}.hybridViewShow .filter_right_container .rightFilerTop .selectHtlMap{position:absolute !important;top:9px}.hybridViewShow .compareBtn.hybridCompareBtn{top:22% !important;right:0 !important;margin:0px !important}.hybridViewShow .compareBtn.hybridCompareBtn a{border-radius:15px 0 0 15px !important;padding:7px 10px !important}.flight_confirm_TravellerDtlsBox .travellerInfo_table{display:flex !important}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerDob{text-align:left !important}.flight_confirm_TravellerDtlsBox .travellerInfo_table .travellerTicketNo{width:40%}.filter_right_container .rightFilerTop .selectHtlMap.dirSearchActv .selectHtlMap{padding-right:30px !important}.recentHtlSearch .recentSearchBox{padding:13px 10px 7px 14px}.recentHtlSearch .recentSearchBox .rsnt_close{right:3px;top:0px;font-size:13px}.detailsInfo>b{margin:0px 5px 0px 10px !important}.termsConditionWrapp .termnCond_descBox ul li{list-style:initial !important}.termsConditionWrapp .termsListDesc ul li{list-style:initial !important}.service_List>li.flt_seatMap_heading{height:auto !important;padding-bottom:15px !important}.termsConditionWrapp .termnCond_descBox ul li{list-style:initial}.termsConditionWrapp .termsListDesc ul li{list-style:initial}.filter_right_container .rightFilerTop .searchHtlNameMap{padding-right:20px !important}.listingWrap_flt .arrival_day{text-align:center !important;padding-right:0px !important}.fltscheduler .flightEndTime .flt_date{padding-left:0px !important}.allFlight_sec .fltDlts_txt{display:flex;flex-wrap:nowrap}.allFlt_value .allFlight_sec{padding:5px 10px}.loyaltyIcon_menu{display:inline-block;text-align:center;vertical-align:middle;padding:4px 0px 0 7px;font-size:13px;color:#999}.contactUs_section .contactInfo .contcatAddressDlts{text-overflow:initial;white-space:initial;overflow:initial}.tourListing_Wrapper .filter_right_container .rightFilerTop .searchHtlNameMap{padding-right:25px}.tourListing_Wrapper .filter_right_container .rightFilerTop .tour_icon_fliter{top:20px}.recentFltSearch .fastestAirSlider .owl-slider-box .owl-carousel .owl-item .item{padding:7px 5px}.b2c_HomePage_container .signup_details .countryCode.flag{background-position:10% !important}.htlDtlsPageWrap .hotelContDtls_detail ul li p{white-space:normal !important}.htlDtlsPageWrap .hotelContDtls_detail ul{width:100%}.hotelContDtls_detail ul li a{word-wrap:break-word;overflow:inherit;white-space:initial}.filter_left_container .showMoreLink{padding:1px 0px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities.detailsActivity ul{margin:0px !important;padding-left:20px}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities.detailsActivity ul li{padding:0px !important;text-indent:initial !important;line-height:initial !important;margin-bottom:10px;height:initial !important;float:left;width:100%}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities.detailsActivity ul li p.detailsInfo{margin-bottom:0px !important}.inputDiv label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px}.flt_left_container .fltr_lbl{width:100%}.compareHtlWrraper .white-bg{position:relative}.flightTravellerDtlsBox .passIqma_radio .radio-inline,.flightTravellerDtlsBox .passIqma_radio .checkbox-inline{padding-left:0px !important}.flightTravellerDtlsBox .passIqma_radio [type=radio]:checked,.flightTravellerDtlsBox .passIqma_radio [type=radio]:not(:checked){position:absolute;left:-9999px}.flightTravellerDtlsBox .passIqma_radio [type=radio]:checked+label,.flightTravellerDtlsBox .passIqma_radio [type=radio]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:15px;display:inline-block;color:#525252}.flightTravellerDtlsBox .passIqma_radio [type=radio]:checked+label:before,.flightTravellerDtlsBox .passIqma_radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #525252;border-radius:100%;background:#fff}.flightTravellerDtlsBox .passIqma_radio [type=radio]:checked+label:after,.flightTravellerDtlsBox .passIqma_radio [type=radio]:not(:checked)+label:after{content:"";width:7px;height:7px;background:#525252;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.flightTravellerDtlsBox .passIqma_radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.flightTravellerDtlsBox .passIqma_radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.transdtls_descTop .transfer_info .transDesc_dtls_text .tansInfoDtls{display:inline-block !important}.detailsModalSec .detailsModal .detailsheading h1.dtl_hotelName{overflow:initial !important;text-overflow:initial !important;white-space:inherit !important}.copyrightTxt span{display:inline-block}.flight_form .checkbox input:checked+label:after{top:4px}.transfer_booknowWrap .bookNw_headingBox{display:inline-block;float:initial !important}.fareRules_flight.fareRule_Cls pre{word-wrap:break-word !important}.mapDtlsBtnWrap{position:relative;z-index:10;top:-12px;display:inline-block}.mapDtlsBtnWrap .mapViewBtn a{left:initial !important}.mapDtlsBtnWrap .streetViewBtn.streetBtn,.mapDtlsBtnWrap .mapViewBtn.mapBtn{display:inline-block}.mapDtlsBtnWrap .streetViewBtn a,.mapDtlsBtnWrap .mapViewBtn a{position:relative !important;width:initial !important;max-width:initial !important}.compareHeaderSection ul.compPrintSec{float:initial !important;margin:0 !important;padding:0 !important;margin-top:25px !important;margin-left:initial !important}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul.roomAmenities_htlDtls li b{text-indent:0px}.fareDlts_sec .fareDlts_TableData .fareDltsTxt span{display:inline-block}.detailsModalSec .detailsModal .addressDtls ul{width:100%}.otp_modalSec .modalotpBox{border:0px;border-radius:5px}.otp_modalSec .modal-dialog{width:420px}.otp_modalSec .modal-body{position:relative;padding:10px 50px}.otp_modalSec .otp_form_container{display:inline-block;width:100%;text-align:center;border-radius:5px}.otp_modalSec .otpHeading{float:left;width:100%;margin:20px 0px 10px}.otp_modalSec .otpHeading h4{font-size:14px;color:#525251;font-weight:400;text-align:center;padding:0;margin:0px;text-transform:uppercase}.otp_modalSec .optSec_info{float:left;width:100%}.otp_modalSec .optSec_info .otp_instruction_txt{padding-top:10px}.otp_modalSec .optSec_info .otp_instruction_txt .otpTime_Txt{font-size:13px;color:#666;font-weight:400}.otp_modalSec .optSec_info .otp_instruction_txt .otpSend_Txt{font-size:15px;font-weight:400;margin:0 0 2px}.otp_modalSec .optSec_info .otp_instruction_txt .otpMobno_Txt{font-size:15px;font-weight:400}.otp_modalSec .optSec_info .otp_instruction_txt .otpInputField{width:100%;float:left}.otp_modalSec .optSec_info .otp_instruction_txt .otpField{font-size:14px;margin:0 auto 15px;width:75%;border:none;box-shadow:none;letter-spacing:42px;background-image:linear-gradient(to left, #999 75%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:50px 2px;background-repeat:repeat-x;background-position-x:35px;padding:0px 15px 0 15px}.otp_modalSec .optSec_info .otpRegenerate_sec{padding:20px 0 0}.otp_modalSec .optSec_info .otpRegenerate_sec .otpExpired_Txt{font-size:11px;font-weight:400;color:#fe6767}.otp_modalSec .optSec_info .otpRegenerate_sec .submitBtn{width:100%;float:left;padding:0px;margin:7px 0 7px}.otp_modalSec .optSec_info .otpRegenerate_sec .resend_Txt{font-size:16px;font-weight:400;opacity:.4;pointer-events:none}.otp_modalSec .optSec_info .otpRegenerate_sec .timerCount{height:35px;width:35px;border-radius:50%;display:inline-block;padding:8px 0 0;margin:2px;font-size:13px;text-align:center;margin:10px 0}.modal-content.modalotpBox .icon--order-success{top:-11px !important;left:27px !important}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul.roomAmenities_htlDtls li b{text-indent:0px}.fareDlts_sec .fareDlts_TableData .fareDltsTxt span{display:inline-block}.modal-content.modalotpBox{text-align:center}.mainwrapper_bookNow .cancelationpolicyDtls div{position:relative !important}.mainwrapper_bookNow .cancelationpolicyDtls .booking_noteTxt div{position:relative !important}.pkg_priceInfo .infoIcon{color:#999}@media screen and (min-width: 991px)and (max-width: 1281px){.hybridViewShow .filter_right_container .rightFilerTop .sortby_top{font-size:10px !important;line-height:18px}.hybridViewShow .filter_right_container .rightFilerTop .filterSelect select{font-size:10px !important}.hybridViewShow .filter_right_container .rightFilerTop .filterSelect{padding:9px 2px !important}.hotel_count_map_hybrid_view .htlCount_CountryDtls{font-size:10px !important}}@media screen and (min-width: 1281px)and (max-width: 1681px){.hybridViewShow .filter_right_container .rightFilerTop .sortby_top{font-size:12px !important}.hybridViewShow .filter_right_container .rightFilerTop .filterSelect select{font-size:12px !important}.hybridViewShow .filter_right_container .rightFilerTop .filterSelect{padding:9px 5px !important}}@media screen and (min-width: 991px)and (max-width: 1920px){.hybridViewShow .gm-style .gm-style-iw-d{margin:0px;padding:0px;width:298px;overflow-x:hidden !important;overflow-y:auto !important}.hybridViewShow .gm-style-iw-d .map_div_box{width:100% !important}.hybridViewShow .gm-style-iw.gm-style-iw-c{width:322px;padding-left:10px;padding-top:10px}.hybridViewShow .map_div_address,.hybridViewShow .map_div_hotel_name{word-break:break-word}.hybridViewShow .map_div_img img{margin:0px !important}#hotel_map_view .gm-style .gm-style-iw-d{margin:0px;padding:0px;width:298px;overflow-x:hidden !important;overflow-y:auto !important}#hotel_map_view .gm-style-iw-d .map_div_box{width:100% !important}#hotel_map_view .gm-style-iw.gm-style-iw-c{width:322px;padding-left:10px;padding-top:10px}#hotel_map_view .map_div_address,#hotel_map_view .map_div_hotel_name{word-break:break-word}#hotel_map_view .map_div_img img{margin:0px !important}#hotel_map_view .map_div_info_box,.hybridViewShow .map_div_info_box{padding:7px 0px 15px !important}.hybridViewShow .gm-ui-hover-effect,#hotel_map_view .gm-ui-hover-effect{opacity:.8;background:#fff !important;color:#fff !important;display:flex !important;align-items:center;justify-content:center;top:0px !important;right:0px !important}.hybridViewShow .map_div_btn,.hybridViewShow .map_div_btn{text-decoration:none !important;outline:none !important}}@media screen and (min-width: 320px)and (max-width: 767px){.mvicon{color:#d1d1d1;padding:5px 15px 5px 5px}.mobilesocial{display:block}.desktopsocial{display:none}.mob_cur{display:none}.mobile_textRight{text-align:right !important}.transfer_listbox .prce_dv label,.tour_listbox .prce_dv label{display:block}.modal-open .modal{overflow-x:auto}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain{-webkit-overflow-scrolling:touch;max-height:initial !important;height:initial !important;max-height:initial !important}.detailsModalSec .details_tabs_Container .detail_tabsContent .amenitiesContain .details_amenities ul{float:left;width:100%}.bookNw_Htlinfo .bookingSectionBox .canclPolicy{left:100% !important}.homepage_search_wrapper .headerContact_strip .socialIcon_header_right li a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:0 5px}.homepage_search_wrapper .headerContact_strip .socialIcon_header_right li a i{padding-left:4px}.rateBrk_roomDtls .imageoption img{height:80px !important}.otp_modalSec .modal-body{padding:10px 20px !important}.otp_modalSec .optSec_info .otp_instruction_txt .otpInputField{width:100% !important}.b2c_loghin_page_sec .otp_sec .otp_heading{width:80% !important}.wishListWrraper .wishListBox:hover{width:100% !important}.compareHtl_box .dyn_compare_main .compare_listing{width:86px !important}.checkbox label:before{padding:6px}.checkbox input:checked+label:after{left:6px}.transfModifySearch .transfer_form .flightOption{padding:7px 15px 0px !important}.compareHtl_box .dyn_compare_main{right:-5px !important}.transfModifySearch .transfer_form .flightOption .roundTrip{padding-left:5px !important}.bookNw_sectorinfo .reviewImg{background-size:100% 100% !important}.detailsModalSec .detailsModal .addressDtls ul li span{word-break:break-all}.detailsModalSec .detailsModal .addressDtls ul li p{flex-wrap:wrap !important}.detailsModalSec .detailsModal .addressDtls ul{width:100%}.fa-home{margin-left:7px;font-size:16px;margin-top:2px}.fa-user-secret{margin-left:7px;font-size:16px;margin-top:2px}.fa-building-o{margin-left:7px;font-size:16px;margin-top:2px}.fa-user-circle-o{margin-left:7px;font-size:16px;margin-top:2px}.aboutUSImg img{height:auto !important}.accountNavContainer .deleteAccountIcon{background-size:25px !important}.accountNavContainer .wishlist_spriteMyAcc{background-size:150% !important;margin:0 auto;background-position:9px 11px}}@media screen and (max-width: 480px)and (min-width: 320px){.detailsBox_rooms .tour_icon_dlts_acty{top:10px !important;right:15% !important}.detailsBox_rooms .option_acty{width:90% !important}.b2c_HomePage_container .signup_details .detailsForm_sec{padding:40px 20px !important}.b2c_HomePage_container .detailsForm_sec .details_field .mobileField .countryCode{width:30% !important;margin:0px}.searchForm_tabs_wrapper .homeSearchCont .flightOption .roundTrip{padding-left:15px !important}.searchForm_tabs_wrapper .homeSearchCont .flightOption .tripOptions{padding-left:15px !important}.container{-webkit-overflow-scrolling:touch}.mainwrapper_bookNow .bookingdtls_right .bookNw_Htlinfo .reviewImg{height:175px !important}footer.home_footer .poweredby,footer.home_footer .socialbox,footer.home_footer .weAccept_cardDtls,footer.home_footer .copyrightTxt{text-align:center !important;justify-content:center !important}.allflightbutton{right:0px}.booking_steps{margin-bottom:45px !important}.mobileRes{width:100%;flex:1 0 auto}.hotel_count_map_hybrid_view{width:100%;padding:7px 10px;border-top:1px solid #f1f1f1}.hotel_count_map_hybrid_view .htlCount_CountryDtls{text-align:center}.input_icon.prefered_airline_fld .dropdown-menu{right:0}.topHeaderSection .navbar-default .navbar-toggle{z-index:2 !important}.tour_listbox .tour_info .locationDtls{display:inline-flex}.compareHtlWrraper .reviewImg{height:initial !important}.compareHeaderSection ul.compPrintSec{float:right !important;margin-top:5px !important}.detailsModalSec .detailsModal #activityDes .details_amenities.detailsActivity p{word-wrap:break-word}.hotel_listBox .list_innerPadding.roomPadInner .moreOpt_div .spanClss.mob_rateBreakup{justify-content:flex-start !important}.fltlistingWrraper .flt_right_container .rightFilerTop .sortby_top .middle-section.mobileFltrManage{border-top:1px solid #e2e2e2;padding-top:15px;margin-top:7px}.fltlistingWrraper .flt_right_container .rightFilerTop .sortby_top .flightprice.FltrMobPrice{border-bottom:1px solid #e2e2e2;padding-bottom:7px}.fltlistingWrraper .flt_right_container .rightFilerTop .sortby_top .sorting_bar{display:inline-block;min-height:22px}.htlRoomRate_mob .priceFaIcon .dyn_custom_tooltip_box{left:50% !important}.ui-widget-content.dync_atocompleteList{width:85% !important}.soldOutRoomBox .roomTtlPrice_Box{display:inline-grid !important;text-align:right;margin:10px 0px !important}.soldOutRoomBox .perRates .pernightRtBtn{margin:10px 0px !important}.soldOutRoomBox .mobileSpace_soldroom{margin:10px 0px !important}.hotel_count{width:100%;float:left;display:inline-flex;justify-content:center;margin:10px 0 0}.hotel_count .filter_close{padding:5px 15px;display:inline-block;align-items:center;justify-content:center;text-align:center;font-size:14px;background:#fff;color:#333;text-decoration:none;cursor:pointer;transition:.3s;border-radius:25px;margin:0 auto;border:1px solid #fff;width:60%}.filter_right_container .rightFilerTop .filterSelect{padding:13px 4px 7px !important}.flt_left_container .checkbox label{white-space:nowrap !important}.tourListing_Wrapper .filter_right_container .rightFilerTop .tour_icon_fliter{top:9px;right:10px}.filter_right_container .rightFilerTop .selectHtlMap{display:block !important;width:50% !important;margin:0px 25% 10px !important;float:inherit !important;position:absolute}.fa-home{margin-left:7px;font-size:16px;margin-top:2px}.fa-user-secret{margin-left:7px;font-size:16px;margin-top:2px}.fa-building-o{margin-left:7px;font-size:16px;margin-top:2px}.fa-user-circle-o{margin-left:7px;font-size:16px;margin-top:2px}.aboutUSImg img{height:auto !important}}.incl_lidt_pkg.usefullInfoPackage a{font-size:14px;font-weight:600;margin-bottom:7px;display:inline-block;width:100%;color:#666;text-transform:capitalize}.usefullInfoPackage .addReadMore .readMore,.usefullInfoPackage .addReadMore .readLess{color:#ff0505;font-size:12px}.addReadMore.showlesscontent p,.addReadMore.showlesscontent span{font-size:13px}#textboxDiv .flt_calendor_icon,#textboxDiv2 .flt_calendor_icon{top:35px;right:18px;position:absolute;pointer-events:none}#textboxDiv label,#textboxDiv2 label{font-weight:400}.transfer_listbox .hbtransfer_sec ul{padding-left:25px}.top_destination_data_value{text-align:center;margin-bottom:20px}.top_destination_data_value ul{margin:0 auto;float:initial;text-align:center;display:inline-block;margin-left:-30px}.top_destination_data_value ul li{display:inline-block;padding:7px 15px;font-size:14px}.top_destination_data_value ul li+li{border-left:1px solid #e2e2e2}.topDestinationinfo h1{font-weight:400;font-size:35px}.topDestinationinfo span{font-weight:500}.topDestinationinfo p{font-size:13px;font-weight:400;color:#666;text-align:justify;line-height:18px}.topDestinationinfo h3 strong{font-size:14px}.topDestinationinfo h3 strong{font-size:20px;font-weight:600}.topDestinationinfo ul{margin-left:-10px}.topDestinationinfo ul li{list-style:disc;font-size:13px;font-weight:400;margin-bottom:10px}.topdestination_content{padding:0px 30px 30px 30px;margin:15px 0px}.image-slider{display:flex;overflow:hidden}.item{position:relative}.item img{width:100%;height:auto}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);opacity:0;transition:opacity .3s ease;border-radius:5px}.read-more{color:#fff;background-color:rgba(255,255,255,.2666666667);padding:10px 20px;text-decoration:none;border:2px solid #fff;border-radius:5px;font-weight:500}.item:hover .overlay{opacity:1}.overlay a:hover{color:#fff}.topdestination_home .location_info{position:relative;width:100%}.future_destination_package_sec .topDestination .topDestination_banner_text{border-radius:5px !important}.location_distance>h3{color:#fff}.location_distance>#distance{color:#fff}.otp_modalSec .otpLimitMsg{font-size:16px !important;color:#464646 !important;font-weight:500 !important;margin-bottom:7px !important}.otpMessage{float:left;width:100%;margin:0 0 15px}.flight_date_sec #flight_return_date{width:103px;float:left}.activity .b2c_date_sec{width:17% !important;border-right:1px solid #c6c6c6 !important}.activity .b2c_destination_sec{width:29% !important}@media only screen and (max-width: 600px){.activity .b2c_date_sec{width:100% !important}.activity .b2c_destination_sec{width:100% !important}}.coupanSelectRadio label::before{left:0px !important}.topdestination_content ol,.topdestination_content ul{margin-left:-15px;margin-top:20px}.topdestination_content ol li,.topdestination_content ul li{list-style:inherit}.wishlist_box{position:unset;width:20px;height:20px;border-radius:25px;background:#9f9c97;font-size:12px;display:flex;align-items:center;justify-content:center;padding:2px 1px 2px 1px;color:#fff;float:left;cursor:pointer}.wishlist_box .fa-heart{color:#fff !important}.wishlist_box.active{background:red;color:#ffc5c5;border-radius:50%;padding:0px 5px}.termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body ul{padding-left:30px}.termsConditionWrapp .termsListDesc .panel-default>.panel-heading+.panel-collapse>.panel-body li{font-weight:normal}@media only screen and (min-width: 1260px){.homepage_Container_logged_in{width:896px}}.iataStatus.coupanSelectRadio [type=radio][disabled]+label::after,.coupanSelectRadio [type=radio][disabled]+label::after{color:#868686 !important}.languageModal .currency_list li a.active{background:#e3e1e1}.ratesDetails_htl .hotelRates_dtlsBox .totleAmntBox .currency{font-size:13px}input[name=daterange],.daterangepicker td{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-decoration:none;text-decoration:none;color:inherit}input[name=daterange]{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;border:none;outline:none;padding:0;margin:0}.daterangepicker td.active,.daterangepicker td:hover{border:0 !important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;border:none;outline:none}.daterangepicker td{-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-decoration:none;text-decoration:none;color:inherit}.pkg_serv_dtls_box .staticpckg{border-bottom:1px solid #e2e2e2;padding:12px}.pkg_serv_dtls_box .serv_dtls_box{float:left;width:100%;display:flex;align-items:center;justify-content:flex-start}.pkg_serv_dtls_box .serv_ttl{margin:0px 7px;font-size:16px;font-weight:500;color:#000}.gridViewShow .offer{display:none !important}.desk_bx .rec_txt{border-bottom:1px dotted #959393;margin-bottom:5px;padding-bottom:8px}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList li.ui-menu-item{border-bottom:1px dotted #716d6d !important}ul.ui-autocomplete.ui-widget-content.dync_atocompleteList_activity li{padding:5px 5px !important;border-bottom:1px dotted #959393 !important}.autosearcIcon .fa{font-size:18px;text-align:center;width:33px;color:#525351}.deleteAccountIcon{background:url("images/delete-user.svg");background-repeat:no-repeat;background-size:38px;height:50px;width:50px;margin:0 auto;background-position:center center}.b2cdeleteAccountIcon{background:url("images/delete-user.svg");background-size:auto;background-size:33px;background-repeat:no-repeat;background-position:center center}.offline_Req_FormSec .offlineReq_form .formBody_sec .booking_Dlts_Info .booking_Data .booking_Data_val .offline_Tlt{width:100%}.transferBookingContainer .transfer_bookingDtls_top .roomType.transVehicleType h5{white-space:normal}.b2c_search_form ul{list-style:none;margin:0px;padding:0px}.hotelListingSlider .carousel-indicators{bottom:0}.hotelListingSlider .carousel-indicators li{border:1px solid #000 !important}.hotelListingSlider .carousel-indicators .active{background:#fff !important}.hotelListingSlider .item{width:100%;height:170px;overflow:hidden}.hotelListingSlider .hotel_listing_img{width:100%;height:170px;object-fit:cover}.hotelListingSlider .left,.hotelListingSlider .right{display:flex !important;align-items:center !important;height:100% !important}.hotelListingSlider .left{justify-content:flex-start;padding-left:4px}.hotelListingSlider .right{justify-content:flex-end;padding-right:4px}.hotelListingSlider .carousel-control{top:50%;transform:translateY(-50%);bottom:auto;height:auto;width:5%;background:none;color:#333;opacity:.7}.hotelListingSlider .carousel-control:hover{opacity:1}.hotelListingSlider .fa{font-size:24px !important;font-weight:500;color:#000;padding:0 3px}.galleryImgViewIcon{position:absolute;right:10px;bottom:0}.detailImgSlider .owl-carousel_gallery .item{margin:0 1px}.detailImgSlider .owl-carousel_gallery .item img{height:248px !important;object-fit:cover;width:100%;display:block;border:1px solid #efefef;padding:2px;background:#fbfbfb;border-radius:2px;cursor:pointer}.detailsModal .categoryBtn_wrap a{margin-bottom:7px}.categoryBtn_wrap.hedingSec{border-top:1px solid #e2e2e2;padding-bottom:10px}.htlImageCategory_heading{margin:0px;padding:0 0 15px 0px;font-size:18px;font-weight:500}.dyn_amenitiesContain.amenitiesContain.mCustomScrollbar.dyn_nearby_attractions_wrap{max-height:550px}.detailImgSlider .owl-carousel_gallery .item img{display:block;-moz-animation-duration:1s;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:infinite;-moz-animation-name:placeHolderShimmer;-moz-animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-gradient(linear, left center, right center, from(#f6f7f8), color-stop(0.2, #edeef1), color-stop(0.4, #f6f7f8), to(#f6f7f8));background-image:-webkit-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-image:-moz-gradient(linear, left center, right center, from(#f6f7f8), color-stop(0.2, #edeef1), color-stop(0.4, #f6f7f8), to(#f6f7f8));background-image:-moz-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:1200px 1004px}.arabic_owl .owl-carousel_gallery button.owl-next{left:0px !important;right:auto !important}.arabic_owl .owl-carousel_gallery button.owl-prev{right:0px !important;left:auto !important}.center-icon i{font-size:25px}.center_ico{font-size:50px !important;width:50px;height:50px;background-color:#2196f3 !important}.center-label{font-size:20px;background-color:#1f7bf7 !important;color:#fff}.center_ico{-webkit-animation:shake-vertical 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both;animation:shake-vertical 3s cubic-bezier(0.455, 0.03, 0.515, 0.955) infinite both}@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}.htlImageCategory_heading .imgCount{font-size:18px;font-weight:600}.hotelListingSlider .left,.hotelListingSlider .right{display:flex !important;align-items:center !important;height:100% !important}.hotelListingSlider .left{justify-content:flex-start;padding-left:4px}.hotelListingSlider .right{justify-content:flex-end;padding-right:4px}.hotelListingSlider .carousel-control{top:50%;transform:translateY(-50%);bottom:auto;height:auto;width:5%;background:none;color:#333;opacity:.7}.hotelListingSlider .fa{font-size:24px !important;font-weight:500;color:#000;padding:0px 3px;background:rgba(255,255,255,.6509803922)}.hotelListingSlider .carousel-indicators{bottom:-7px;width:auto;left:50%;right:initial;transform:translateX(-50%);margin-left:initial !important;padding:0px 7px;border-radius:2px;height:20px;z-index:1}.carousel-indicators .active{width:10px;height:10px;background:#fff !important}.carousel-indicators li{width:8px;height:8px;border:1px solid #333 !important}.hotelListingSlider .galleryImgViewIcon svg{position:absolute;right:7px;bottom:7px;color:#fff;width:20px;height:20px}.hotelListingSlider .galleryImgViewIcon svg.bi.bi-images{filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.4))}.hotelListingSlider .item img{border:1px solid #efefef;padding:2px;background:#fbfbfb;border-radius:2px;width:100%;height:170px;object-fit:cover;display:block;max-height:170px}.hotel_listBox .wishlist_box{z-index:1 !important}.loading-placeholder{background:linear-gradient(90deg, #f0f0f0 25%, #e4e4e4 50%, #f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.hotel_listing_bg_img{height:170px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f0f0f0;will-change:transform,opacity;transform:translateZ(0)}.hotelListingSlider .carousel-item{height:170px;display:flex;align-items:center;justify-content:center}.dyn_nearby_attractions_wrap #map{height:100%;width:100%}.dyn_nearby_attractions_wrap .marker-container{position:absolute;cursor:pointer;display:flex;flex-direction:column;align-items:center;width:120px;transform:translate(-50%, -100%);transition:all .3s ease;z-index:1}.dyn_nearby_attractions_wrap .marker-container:hover{transform:translate(-50%, -110%) scale(1.1);z-index:999}.dyn_nearby_attractions_wrap .marker-container:hover .marker-icon{box-shadow:0 4px 8px rgba(0,0,0,.4)}.dyn_nearby_attractions_wrap .marker-container:hover .marker-label{background-color:#f8f8f8;box-shadow:0 2px 5px rgba(0,0,0,.3)}.dyn_nearby_attractions_wrap .marker-container:hover .marker-popup{visibility:visible;opacity:1}.dyn_nearby_attractions_wrap .marker-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:all .3s ease}.dyn_nearby_attractions_wrap .marker-icon.beach{background-color:#f44336}.dyn_nearby_attractions_wrap .marker-icon.hotel{background-color:#2196f3}.dyn_nearby_attractions_wrap .marker-icon.church{background-color:#e91e63}.dyn_nearby_attractions_wrap .marker-icon.temple{background-color:#ff9800}.dyn_nearby_attractions_wrap .marker-icon i{color:#fff;font-size:20px}.dyn_nearby_attractions_wrap .marker-label{background-color:#fff;padding:3px 8px;border-radius:3px;margin-top:5px;border:1px solid #ccc;font-size:12px;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:all .3s ease}.dyn_nearby_attractions_wrap .marker-popup{position:absolute;background-color:#fff;border-radius:4px;padding:10px;box-shadow:0 3px 10px rgba(0,0,0,.2);min-width:150px;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:1000;transform:translate(-50%, -120%);pointer-events:none}.dyn_nearby_attractions_wrap .material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.select_box.refundFltr_wrap.reservationPolicyFltr.filterSelect{padding:0px 20px 0px 10px;position:relative}.select_box.refundFltr_wrap.reservationPolicyFltr.filterSelect select{width:129px}.select_box.refundFltr_wrap.reservationPolicyFltr.filterSelect .arrow_icon{top:50% !important;transform:translateY(-50%) !important;right:7px;color:#fff}.filter_right_container .rightFilerTop .filterSelect .arrow_icon{top:50%;transform:translateY(-50%);right:0px;color:#fff}.filter_right_container .rightFilerTop .sortby_top.htlSortRight{width:auto !important;display:flex !important;align-items:center !important;justify-content:flex-start;flex-wrap:wrap !important}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.loader{width:45px;height:45px;border:5px solid #ccc;border-top-color:#007bff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media screen and (min-width: 320px)and (max-width: 767px){.homepage_Container_logged_in{width:100% !important}.searchForm_tabs_wrapper .homeSearchCont .panel-body{padding:25px 15px !important}.select_box.refundFltr_wrap.reservationPolicyFltr.filterSelect{padding:11px 5px 1px !important}.select_box.refundFltr_wrap.reservationPolicyFltr.filterSelect select{height:25px}}/*# sourceMappingURL=global.css.map */
.rangeInput {
    font-size: 14px;
    padding: 0px 7px;
    width: 42%;
    float: left;
}.rangeInputLbl {
    float: left;
    color: #fff;
    padding: 8px 10px;
    font-weight: 500;
}