.bag_icon{display:inline-block;position:relative;padding:1px 8px;margin-right:8px;font-size:3.2vw}.bag_icon img{height:18px;width:18px}.bag_icon span{position:absolute;top:-3px;right:2px;display:flex;align-items:center;justify-content:center;font-size:.5rem;height:14px;width:14px;border-radius:50%;background-color:#b31f24;color:#fff}.support_pop{z-index:1057}.support_pop .offcanvas-header{border-bottom:1px solid rgba(0, 0, 0, 0.1);background-color:rgba(0, 0, 0, 0.1)}.support_pop .offcanvas-body{display:flex;align-items:center;justify-content:center;padding-top:0;gap:10px}.support_pop .offcanvas-body .btn{width:45%;font-size:4vw;height:45px}.support_pop .offcanvas-body .btn i{font-size:18px;margin-right:5px}.home_slider .desc{height:13dvh !important;overflow:hidden !important}.inner_descSlide{margin-bottom:15px;width:93% !important}.support_pop .offcanvas-body .btn.btn-primary{background:#0d6efd !important;border-radius:5px}.header .inner_header a.back img,.header .inner_header .right_section a img,.header .inner_header .right_section.flight_modifyOpt a img{filter:none !important}.header .inner_header a.back:hover img,.header .inner_header a.back:active img{filter:invert(0%) sepia(95%) saturate(20%) hue-rotate(316deg) brightness(103%) contrast(100%);-webkit-filter:invert(0%) sepia(95%) saturate(20%) hue-rotate(316deg) brightness(103%) contrast(100%)}.header .inner_header .left_section a:active i,.header .inner_header .left_section a:hover i{color:#000}.onto_header #wishlist-container{height:calc(100dvh - 210px);overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:5px;padding-right:5px;padding-left:5px}.booking_list .booking_row .location{align-items:center}.booking_list .booking_row .location h3{max-width:70%;flex:0 0 70%}.booking_list .booking_row .location p{font-size:2.5vw;max-width:30%;flex:0 0 30%;text-align:right;margin-bottom:0}.booking_list .booking_row .location p strong{color:#b31f24}.booking_list .booking_row .location p b{display:block}.booking_list .booking_row .location small{font-size:2.5vw}.main_modules ul{margin-left:-0.5rem;margin-right:-0.5rem}body.for_native_version .overlapOne_header{margin-top:0px}body.for_native_version .overlapOne_header.scroll_content{box-shadow:none}body.for_native_version .noPadding_native .booking_S{height:calc(100dvh - 0px) !important;margin-top:0px !important}body.for_native_version .hotel_date_selectorModal .overlapOne_header{margin-top:-55px}body.for_native_version .hotel_date_selectorModal .modal-body,body.for_native_version .tour_tarveler_modal_new .modal-body{padding-left:0;padding-right:0}body.for_native_version .sortAnd_filter_canvas .offcanvas-body{padding-left:0;padding-right:0}body.for_native_version .sortAnd_filter_canvas{padding-bottom:0;width:101% !important}body.for_native_version .sortAnd_filter_canvas .sortFilter_bodtArea .action_area{bottom:0 !important}body.for_native_version .flight_search_modal .modal-dialog .modal-content .modal_contentArea .form-control,body.for_native_version .single_date_modal .modal-dialog .modal-content .modal_contentArea .form-control{margin-top:5px}body.for_native_version .tour_tarveler_modal_new .modal-body{margin-top:10px;padding-top:4px}body.for_native_version #tour_date_select .modal-body{padding-left:0;padding-right:0}body.for_native_version #tour_date_select .modal-body .inner_pages_content{box-shadow:none}.main_modules ul li a:hover,.main_modules ul li a:active,.recent_searched ul li:hover,.recent_searched ul li:active{background-color:#ffc619;transform:scale(0.96)}.main_modules ul li a:hover p,.main_modules ul li a:active p{color:#b31f24}.trending .trend_row .trend_item,.header .inner_header .right_section .navbar-toggler,.header .inner_header .right_section a img,.login_div,.header .inner_header .left_section a i,.home_slider .slide .inner_slideArea,.fetched_list a .top_area,.hotel_banner .col-6 img,.hotel_banner .col-4 img{transition:all .1s linear}.trending .trend_row .trend_item:hover,.trending .trend_row .trend_item:active,.header .inner_header .right_section .navbar-toggler:hover,.header .inner_header .right_section .navbar-toggler:active,.header .inner_header .right_section a img:hover,.header .inner_header .right_section a img:active,.login_div:hover,.login_div:active,.header .inner_header .left_section a i:hover,.header .inner_header .left_section a i:active,.home_slider .slide .inner_slideArea:hover,.home_slider .slide .inner_slideArea:active,.hotel_banner .col-6 img:hover,.hotel_banner .col-6 img:active,.hotel_banner .col-4 img:hover,.hotel_banner .col-4 img:active{transform:scale(0.96)}.off-canvas-floating .off-canvas-nav .off-canvas-toggler:hover,.off-canvas-floating .off-canvas-nav .off-canvas-toggler:active{color:#b31f24}.recent_searched ul li:first-child{margin-left:3px}.booking_row ul li{font-size:3vw}.booking_row ul li span{display:block;background-color:#efefef;color:#000;margin-bottom:5px;padding:2px 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.booking_row ul li .list_data{background-color:#fff;color:grey;height:40px}.cancelled_bookings .booking_row ul li span{background-color:#ffd6d2;color:#646464}.cancelled_bookings .booking_row .location h3{opacity:.7;max-width:100%;flex:0 0 100%}@media only screen and (min-width: 768px){.support_pop{width:500px;top:50%;left:50% !important;transform:translate(-50%, -50%) !important;height:200px !important;border-radius:12px}.support_pop .offcanvas-body .btn{font-size:17px}}@media(max-width: 768px){.bookingR_border{border-right:1px solid #ccc !important}.bookingL_border{border-left:1px solid #ccc !important}}.booking_row ul.list-unstyled li span{border:1px solid #ccc;border-left:none;border-right:none}.booking_row ul.list-unstyled li:first-child span{border:1px solid #ccc;border-right:none}.booking_row ul.list-unstyled li:last-child span{border:1px solid #ccc;border-left:none}
