step.informationPage,.adivaha-tips,#flight_booking_confirmation .hotel-inf-serbox{ border: 1px solid #ddd;} .couponArea input[type='text']{ background: #fff !important;} @import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,400;1,600;1,700;1,800;1,900&display=swap'); body,a, body, h1, h2, h3, h4, h5, h6, label, p, span{ font-family: 'Nunito', sans-serif!important;} body ,html{ font-family: 'Nunito', sans-serif!important;} @media (max-width: 6000px) and (min-width: 1100px){ .icon_aero_down{ left: 15px;} .shareoption_flight_width2 { width: 50%; }.desktopkaeliyss{width: 25px !important; height: 25px!important;}.show-full-calender { margin-bottom: -13px; } .numbarofseats{ width: 30%;} .desktopkaeliy{ margin: 0px 0px;} .refundcss>span{ border: 0px;} /*Searchbox*/ #hotelbeds_information_ahb .descriptionLongOnshow,#hotelbeds_information_ahb .info_hotl_room_info .descriptionLongOnshow{height: auto !important;} .gstarea { border: 0px; padding-left: 16px!important; margin: 0!important;} #search_hotel_plus_flight_results_ahb .flight_left_80 .flight_left_25:last-child{float: left; width: 15%;} .fonticon{ padding: 18px 8px;} .inputadiPColor { } .padding-search-input .fa{top: 21px;} .couponArea input[type='text']{ background: #fff;} .couponArea { border-left: 0px solid #e8e8e8 !important;} #adivaha_fly_smart_searchbox ul{ } #adivaha_api_hotels_box ul{} #tab-block .tabpaneback { border-radius: 0px 4px 4px 4px; padding: 0px !important; background-color: rgba(0, 0, 0, .6)!important; } #tab-block .tab-mnu {} #tab-block .labelnoyes .nolabel {} .slider { height: 380px; overflow: hidden; }.tab-block .tab-mnu .active { background-color: rgba(0, 0, 0, .6)!important; } .round_boder, .stopcssv8 .round_boder1 { display: block !important; } .tab-mnu li { border-radius: 4px 4px 0px 0px; } .calendar_ioncs input,.man_image_ioncs input,.map_ioncs input{ background-image: none !important; background-position-y: 20px;}.labelnoyes .show-autocomplete-popup {box-shadow: 0 3px 14px 3px rgba(5,35,49,.12), 0 8px 10px 1px rgba(5,35,49,.14); top: 61px; } .fixed-top-map{ }#api_booking_ahb .theiaStickySidebar .room-image-on{ height: 100%!important; margin-top: 0; width: 100% !important;} #api_booking_ahb .room-image-on-left8 { width: 100%; padding-left: 0px; } #api_booking_ahb .room-image-on img{height: 100%!important;} #api_booking_ahb .tnc h3{ display: none;} #api_booking_ahb .theiaStickySidebar .hotel-inf-serbox .margintop{ margin-top: 0 !important;} .search-result .background-color-white:hover .adi-col-7 {background: #f8f9fb;} .search-result .background-color-white .adi-col-7 { background: #fff; padding: 15px 15px 15px 0; } .search-result .background-color-white .adi-col-7 { background: #fff; padding: 15px 15px 15px 0; } .search-result .background-color-white .adi-col-3 { padding: 15px; } .paymentTypeBox{ padding: 28px;} .searchBoxMobile input[type="button"]{ } .adiFullWp-14{}.adiFullWp-14 label{ }.adiFullWp-21 { }.searchBoxMobile ul{ } .flight_itinerary_Div{display: none} .adiFullWp-20 { }.drope_box-css { border: 0px solid #186900!important; }.be-ddn-footer a,.inputadiPColor { }.drope_box-css{width: 309px; }.labelnoyes .drope_box-css { top: 62px; box-shadow: 0 2px 16px rgba(0,0,0,0.15); width: 20rem; } .calendar_ioncs,.man_image_ioncs{ position: relative} .man_image_ioncs:before{top: 17px; content: "\f183 "; font-family: FontAwesome; font-style: normal; font-weight: 600; text-decoration: inherit; color: #2B97B0 !important; font-size: 18px; padding-right: 0; position: absolute; left: 14px} .calendar_ioncs:before{top: 17px; content: "\f073 "; font-family: FontAwesome; font-style: normal; font-weight: 600; text-decoration: inherit; color: #2B97B0 !important; font-size: 18px; padding-right: 0; position: absolute; left: 14px} .inputadiP { height: 56px;} .searchBoxMobile input[type="text"]:hover{ background: rgba(255,255,255,0.9)}.theiaStickySidebar .version9css{display:none !important; opacity: 0;} .searchBoxMobile input[type="text"]{ height: 56px; background-image: none; border: 0; background-color: #fff; margin-bottom: 0; overflow: hidden; position: relative; text-overflow: ellipsis; padding: 11px 0px 11px 19px; text-align: left; white-space: nowrap; width: 100%; color: #052331; font-size: 14px;}.tab-mnu li{font-size: 18px;} .adip-border { border-left: 1px solid #e6e9ea !important; } .label-onP{display:none} #adivaha_cartrawler_box .car_inptu_button{} .searchBoxMobile ul .adiFullWp-25 { } .pickupTime_ioncs select{ height: 56px;}.labelnoyes .pickupTime_ioncs:before,.labelnoyes .location_car:before{ display:none}.pickupTime_ioncs select{font-size: 15px;}.show-autocomplete-popup a{}.show-autocomplete-popup a{display: flex; line-height: 1; color: #1e3945; text-decoration: none; cursor: pointer; padding: 1rem 1rem 1rem 1rem; border-bottom: 1px solid #e6e9ea; padding-bottom: .9375rem;font-size: 16px} .show-autocomplete-popup a:before{content: "\f0f8 "; font-family: FontAwesome; font-style: normal; font-weight: 600; text-decoration: inherit; font-size: 14px; padding-right: 11px; color: #2B97B0;} .show-autocomplete-popup a:hover{ background-color: #f2f4f4!important; color: #1e3945;} .show-autocomplete-popup a:hover .bottom_textdrop{color: #8e8e8e;} .ploction_type{padding-left: 0px !important;} .internationflights .high_price{ margin-bottom: 0px;} #adivaha_fly_smart_searchbox .show-autocomplete-popup a{float:left;width:100%} .show-autocomplete-popup h6{ padding: 0px !important;display:none; line-height: 1.125rem; color: #829198; font-weight: 500; margin: 1rem}.show-autocomplete-popup .fa{ padding: 0px 4px 0px 0px;}.autocomplete-dropdown{ font: 400 13.3333px Arial !important;} .localCls>label{display:block}#adivaha_car_fullday, #adivaha_car_halfday{border-radius: 0px; height: 60px; /* border: 1px; */ border-left: 1px solid #ccc;padding: 21px 0px;} .localCls{ width: 10.5% !important;} .localfirstliwidth>.outstaiomlable{ position: absolute; top: 11em;} #adivaha_hotel_plus_flight_search_box .searchBoxMobile ul .adiFullWp-14{ } #adivaha_hotel_plus_flight_search_box .searchBoxMobile ul .adiFullWp-14 label{ margin-bottom: 10px;} #adivaha_hotel_plus_flight_search_box .searchBoxMobile input[type="button"]{} #adivaha_two_flight_box .searchBoxMobile ul li:nth-child(4) {position: absolute;top: 9.8em;border-radius: 13px;left: 10%;} #adivaha_hotel_plus_flight_search_box .adiFullWp-13{ } #adivaha_hotel_plus_flight_search_box .searchBoxMobile{} #adivaha_hotel_plus_flight_search_box .searchBoxMobile .calendar_ioncs{ width: 11%;} #adivaha_hotel_plus_flight_search_box .searchBoxMobile .adiFullWp-14{width: 22%;} #adivaha_hotel_plus_flight_search_box .searchBoxMobile ul li:last-child{} #adivaha_hotel_plus_flight_search_box .searchBoxMobile ul li:last-child label{margin-bottom: 0px;}#tab-block { position: absolute; top: 20em; left: 6%; right: 6%; } .tabpaneback{ z-index: 2; } #search_hotels_results_css{ } .searchBoxMobile ul .adiFullWp-45{} .tabpaneback ul{ } #drope_box ul{ margin-top:0px !important;} .baggages_1uls, .flightDetailCls { background: #fff; padding: 24px 24px; width:100% !important; } .paddigoneways>.adiFullp:first-child { padding: 0; } .flightDetailCls .flight_left_50{float:right} .flight_desti_placeholder14{padding: 0 11px 0 0; font-weight: 600;display: none;} .labelnoyes .flight_desti_placeholder14 { top: 18px; } .labelnono .flight_desti_placeholder14 { top: 31px !important } .adiFullWp-7>label{display:none !important} /*end serchbox*/ .search-result .background-color-white:hover,.search-result .background-color-white:hover .padding-addbox{ background: #f8f9fb !important} .search-result .background-color-white{ float: left; margin-bottom: 0px; margin-top: 16px; padding: 0px; background: #fff; border-radius: 3px; box-sizing: border-box; width: 100%; min-height: auto;} .on-off-close2 .radio label:before { border-radius: 0%; float: left; } .flight_itinerary_btn{text-align: left; float: left !important;font-size: 12px !important} .baggage_information a{font-weight: 500; font-size: 14px; font-size: 12px !important} .sortbar a:hover{color: #2B97B0} .radio-label:hover{color: #2B97B0} .numbarofseats{font-size: 14px; color: #FF5722; font-weight: 600; float: left;} .flightabaggage{background: #fff;} .flightabaggage .baggages_1uls:nth-child(2){padding: 15px 0 0px 0px; } .flightabaggage .baggages_1uls:first-child{ padding: 0px 0px 0px 0;border-right: 0px;} .baggages_1uls p{width:49%;margin-right:5px} .titelDel{width:100% !important;} #search_hotel_plus_flight_results_ahb .search-result>.background-color-white:hover { } #search_hotel_plus_flight_results_ahb .roomList_code{ padding: 0px !important;} #search_hotel_plus_flight_results_ahb .adiFullp_lip:hover{ border: #186900 0px solid!important; box-shadow: none !important} .adi-btn{ width: auto !important; } .comparemainflighthotel .on-off-close{ padding: 0px 0px 0px;} .compareflight{ width: 78%;} .hotelinformbookingcss { border: 1px solid #e8e8e8; padding: 0px 15px 15px; background: #fff; border-radius: 2px } .comparemainflighthotel h5{padding: 10px !important;} #hotels_booking_ahbcss .room-details .adi-full{ background-color: transparent;margin: 0;} .borderbox table{ display: block !important; width: 100%; float: left; }#search_hotels_results_css .adi-col-3edit{ top: 0 !important;z-index:3!important; } #viator_information_ahb .drope_box-css{padding: 13px !important;} #hotels_confirmation_ahbcss .am-amenities .step ul li{} #flight_results_Apicss .adi-col-3edit{background: transparent; top: 0 !important;z-index: 3 !important; } #adivaha_fly_smart_searchbox .daterangepicker{} room-details>.amenity>.step,room-details>.amenity>.form-title{width:100%} .hotels-you-might{ margin-top: 16px;} .might_also p { text-align: center; display: none; } #CDSPOP.cdsBx .cdsData .cdsBranding{display:none !important} #hotels_information_ahbcss .slider_part .bxslider_thm{} .more-information{color: #000 !important; padding-bottom: 0; padding-left: 0px;} .result_info .ppr{ padding: 0px; text-align: right !important;} .icons-search a .fa{ color: #2B97B0 !important;} .ta-total-reviews{ color: #2B97B0 !important;} .tab-mnu li {} .adiFullp_lip:hover,.border-1pag:hover{ } .flight_left_70_padO .adi-full .flight_left_50{ } .radio-label:hover{color: #2B97B0 !important;} .adi-btn:before{top: 10px; content: "\f105 "; font-family: FontAwesome; font-style: normal; font-weight: 400; text-decoration: inherit; color: #fff; font-size: 18px; padding-right: 0; position: absolute; right: 14px;}.searchBoxMobile input[type="text"]:focus { background-color: #f2f5f5; } .adi-col-3edit h5, .arrowcss .fa{color: #000 !important;} .inputadiPColor{padding: 10px 15px 10px 15px !important; font-size: 15px !important; position: relative; border-radius: 3px !important;} .adi-btn{ padding: 10px 36px 10px 15px !important; font-size: 15px !important; position: relative; border-radius: 3px !important;} .table-condensed tr:nth-child(even) { background-color: transparent !important; } .room-details-information ul .map_ioncs .fa{ font-size: 37px; margin-right: 0; color: #2B97B0 !important; padding: 11px 0px 0px;}.daterangepicker{ } .boxsue,.might_also{ display: none;} .price_main_div_v4, #hotels_information_ahbcss .theiaStickySidebar{ border-left: 0px;} /* .be-ddn-footer{ background-color: transparent !important;} .be-ddn-footer a{ float: right; font-weight: 600; background-color: transparent!important; color: #000000 !important; text-align: right; padding-right: 20px !important; color: #2B97B0 !important; border: 0px !important }*/ #drope_box label { } .padding-top-five{ margin-bottom: 20px; } .sortbar .adi-width-25:last-child a{ } .theiaStickySidebar { padding-top: 0px !important; border-radius: 3px; border: 0px solid #f7f5f5; background: #fff; } .amenities-box-padding { border-bottom: 0px solid #e5e5e5; padding-bottom: 0px; } .rzslider .rz-pointer { } .radio-label{} .adi-col-3edit h5 {border-top: 0px solid !important; padding-top: 0px; font-weight: 700; font-size: 14px; line-height: 31px; display: flex; justify-content: space-between; padding-left: 10px; padding-right: 10px; } #search_hotels_results_css .radio-label .fa-star{} .radio-label .fa-star { font-size: 16px; line-height: 14px;color: #ffc03a !important; } .star_v_4 { display: block !important; width: auto; float: left } .on-off-close:last-child{border-bottom: 0px solid #bdbdbd; width: 100%; padding: 0px 10px 0px; margin-bottom: 0} .add_click_fu_martian_theme>h5 { } .Milestext { width: 28%; float: left; font-size: 14px !important; color: #666; } .amenities-box-padding .radio-label span { font-size: 14px !important; color: #666; } .flt-price .rzslider .rz-bubble { } .theiaStickySidebar div:nth-child() { 4 } h5 {} .reset-all { clear: both; position: relative; top: 0px; font-size: 13px !important; font-weight: 500 !important; color: #777 !important; } .Filteryourtext { font-size: 16px !important; font-weight: 700 !important; color: #333; text-align: left; } .filter_criteria>.on-off-close { padding: 30px 0px 6px; } .add_click_fu_martian_theme>h5>a { top: 0px; } .radio-label { display: contents; font-size: 14px !important; font-size: 14px !important; color: #0f294d; font-weight: 500 } .down_arrow, .up_arrow{border-bottom: 0px solid #ed1346!important; border-top: 4px solid #2B97B0!important; margin: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; margin-left: 0%; margin-top: -3px; background-color: transparent !important;} .Selecttext { font-size: 17px; color: #2B97B0; line-height: 26px; font-weight: 700; } .fixed-top-map p { } .sortbar { cursor: pointer; display: flex; margin-bottom: 0; } .hotel-search-input { margin-top: 12px; background: #f5f7fa; height: 34px; line-height: 34px; padding-right: 28px; max-width: 100%; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.sortbar .adi-col-3:last-child a { border-right: 1px solid #f5f5f5 !important } .showhidepopup_flightsto { top: 105px !important; }#hotels_information_ahbcss .step{ padding-left: 31px !important;} #adivaha_tours_results_ahbh .sortbar{ margin-top: 10px;} .sortbar a { width: 100%; color: #666; text-transform: uppercase; float: left; background: #fff; line-height: normal; text-align: Center; font-weight: 600; cursor: pointer; border: 1px solid #f5f5f5; border-right: 0 solid #f5f5f5; } .down_arrow { } .up_arrow .recom, .down_arrow .recom { display: none } .list-image { } #search_hotels_results_css.border-1pag .adi-col-3 { width: 170px; } .border-right-dotted { border-right: 0px solid #dadfe6; } .border-1pag { border: #c6c6c6 1px solid; } .show-map-3{ border-left: 0px solid #dadfe6;} .theiaStickySidebar form>.adi-full:first-child{padding: 10px 10px; border-bottom: 1px solid #f7f5f5; } .padding-addbox h2 a { } .list-text-style { font-weight: 600; float: left; } .version7left{ } #search_hotels_results_css.border-1pag .adi-col-7 { width: 81%; } .price span, .price-text { } .contentversion7version7{font-size: 12px; color: #8592a6; letter-spacing: 0; line-height: 18px; text-align: left; width: 100%; white-space: pre-line; } .contentversion7version7 a{display:none} .adi-btnrund { border-radius: 3px; } .ta-total-reviews { font-weight: 700; font-size: 16px !important; } .Onioncsfavour { height: auto; }.show-map-3 .ppr { text-align: right; } .adi-btn { } .ppr { background-color: transparent; padding: 0px 15px 10px } .show-map-3 .price{ } .fixed-top-map .Selecttext p { padding-bottom: 5px; font-size: 20px !important; margin-bottom: 0px; line-height: 1.3 !important; } .searchGrid .border-1pag .adi-col-3 { } .searchGrid .border-1pag { height: 100% !important; } .searchGrid .padding-addbox { padding: 9px 0px; } .searchGrid .border-1pag .adi-col-7 { } .messageRoomLeft { } .padding-addbox { } .messageRoomLeft:after { content: ""; position: absolute; bottom: -5px; right: 0; border: 5px solid transparent; border-right-color: #f5594a;display:none; } .padding-addbox .messageRoomLeft { background: rgba(255,111,0,.1) !important; font-size: 11px; color: #ff6f00; padding: 2px; text-transform: uppercase; text-align: center; line-height: 16px; transform: rotate(0deg); -webkit-transform: rotate(0deg); width: 100px; display: block; box-shadow: none; position: absolute; top: 121px; /* bottom: 0; */ right: 0; left: 14px; font-weight: 700; } .icons-search { list-style: none; background: #f2f2f2; box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2); padding: 3px 5px 3px 2px; opacity: .8; margin: 0px; width: 17%;display:none } .icons-search a { padding: 7px 12px; background: #fff; font-size: 13px !important; } .pagination>li>a, .pagination>li>span { box-shadow: none; margin: 0px 4px; } .srchList-pagingOuter { } .positionSumImg { z-index: 9; position: absolute; top: 0px; padding: 0em; left: 0px; right: 0px; background: none; } #hotels_information_ahbcss .sidebar-wrapper {} .slider_part { display: block !important; } .hotel_information_slider { display: none; } .slider_part { display: block; } #hotels_information_ahbcss .sidebar-wrapper { } #hotels_information_ahbcss .descriptionWrapper { border-right: 1px solid #f7f5f5; } .paytypeversion7{font-size:12px !important} #hotels_information_ahbcss .bookBtnl { font-size: 19px; float: right; width: auto; text-align: center; color: #fff; margin-bottom: 10px; margin: 0px; background: #2B97B0; } .h3Titelssscss{display: block !important;} .form-title h3 strong { background-color: #2B97B0; } #hotels_information_ahbcss .hotel-detailversion7{display:block !important} .info_hotl_Pri{padding-top: 0px;} #hotels_information_ahbcss .slider_part_title_site_right p,#hotels_information_ahbcss .slider_part_title_site_right a{display:none} #hotels_information_ahbcss .slider_part_title_site_right { float: right; width: auto; } .hot_info_tripAdd_img>.padding-left-10 { padding-left: 0px; } #hotels_information_ahbcss .info_hotl_Pri { } #hotels_information_ahbcss .info_hotl_Pri span { letter-spacing: 5px !important; } #hotels_information_ahbcss .slider_part_title_site_left>h1 { font-size: 20px; color: #0f294d; display: inline; line-height: 28px; padding-top: 0px; padding-bottom: 0px; } #hotels_information_ahbcss .slider_part_title_site_left p { font-size: 14px; color: #455873; margin-right: 4px; border-right: 0px solid #455873; margin-top: 5px } #hotels_information_ahbcss .slider_part_title_site .rating { } #hotels_information_ahbcss .slider_part .bx-viewport {} #hotels_information_ahbcss .slider_part {height: 515px; display: block; width: 100%; float: left; height: auto; margin-top: 0px; padding-bottom: 0; } #hotels_information_ahbcss .bx-wrapper .bx-controls-direction .bx-next {} .bx-wrapper { } .bx-wrapper img { width: 100%; height: 400px; } .package_details b,.package_details { font-weight: 600; } .paddingColo20 { padding: 0; } .recordthis{background-color: #fff !important; }/* #drope_box ul li { padding: 10px 20px 10px; }*/ #viator_information_ahb .be-ddn-footer a{color:#000 !important} .drope_box-css{} #CheckPriceBtn{height: 56px; padding: 17px;} .price-text_info{text-align: right;} #hpf_booking .flight-result{ border-top: 0px dashed #ccdef0;} .hotelInfo{margin-bottom:16px} #hpf_booking .currencytextss{ font-size: 14px !important;} #hpf_booking .descriptionWrapperpad-not .adi-col-4 { width: 50% ; padding-right: 24px; } .adiFullp_lipz{ box-shadow: none; padding: 24px;} #hpf_booking .descriptionWrapperpad-not { padding-top: 0px} .margin7px{text-align: right} .selected_package{width: 87%;} #adivaha_hotel_plus_flight_flights_results .selectedDomesticDataBoxcss1{ margin-top: 7em;} #adivaha_hotel_plus_flight_flights_results #flight_results_Apicss{ margin-top: 0;} #hotels_information_ahb .sidebar_wrap_v4{padding-top:12px} #adivaha_hotel_plus_flight_hotel_results .selectedDomesticDataBoxcss1{ box-shadow: 0 8px 20px 0 rgba(97,121,157,.16); z-index: 9999; position: fixed;} #adivaha_hotel_plus_flight_hotel_results .slider_part_title_site_right{ position: absolute; float: right; right: -44.5%; top: 0em;} #hotels_information_ahbcss .paddingColo3{padding-right: 0px !important;} #hotels_information_ahbcss .bx-pager { margin-bottom: 16px; height: 105px; overflow: hidden; }.nonRefundableImge{color: #fff !important; -webkit-transform: rotate(0deg)!important; font-weight: 700 !important; top: 1em!important; left: -3em!important; box-shadow: none!important;} .form-title h3{ padding-top: 8px!important;} #hotels_information_ahbcss .slider_part .bxslider_thm {} .slides_BackGrund a{height: 198px; overflow: hidden;} .slides_BackGrund { width: 25% !important; margin-top: 3px }.slides_BackGrund a img{height: 100px; overflow: hidden;} #hotels_information_ahbcss .slider_part_title_site { width: 100%; float: left; padding: 16px 0px; } .widthresponsive_no .map_ioncs:before{display:none} .room-details-information ul li input{height: 56px; background-image: none; background-color: #fff; border: 0; margin-bottom: 0; overflow-x: hidden; padding: 1rem 1rem 1rem 2.5rem; text-align: left; white-space: nowrap; width: 100%; color: #052331; font-size: 1rem; line-height: 1.5rem; } .room-details-information ul li:last-child input{ text-align: center} .hotelversion722:before { content: ""; position: absolute; left: -12px; top: 50%; transform: translateY(-50%); width: 0; height: 0; border-color: transparent #f4f8ff transparent transparent; border-style: solid; border-width: 6px 12px 6px 0; } .room-details-information ul{ box-shadow: 0 2px 2px 0 rgba(5,35,49,.12), 0 0 2px 0 rgba(5,35,49,.14); background: #fff; } .widthresponsive_no .map_ioncs{text-align: center;} #hotels_information_ahbcss .slider_part_title_site_left{ position: relative; bottom: 0; z-index: 9; width: auto;float:left } .form-title h3 { font-size: 20px; color: #0f294d; line-height: 24px; } .price_main_div_v4,#hotels_information_ahbcss .theiaStickySidebar { } .sidebar_wrap_v4{} .bx-wrapper img {} #hotels_information_ahbcss .search-result { margin-bottom: 0px;padding-bottom:0px } .form-title h3 strong { display: block !important; } .step { } #hotels_information_ahbcss .step p { } #hotels_information_ahbcss .step>p {} .am-amenities h5 { color: #333; padding: 0px 0 0px; font-size: 17px !important; font-weight: 600 !important; } #tripdiv_topo p{} .propertyDescriptioncaa{padding: 0px !important;} #hotels_information_ahbcss .paddingleft-225 .form-title h3 { padding: 9px 1px !important; font-size: 17px !important; font-weight: 600 !important; position: relative; padding-left: 16px; clear: both; } .boxsue .lh1-2 a:hover{color:#000 !important} .sName{width: 100%; float: left; padding: 0px 0px 0px;} .shwo-hide-div .paddingleft-225 .step { background: transparent; border: 0px solid #eeffe6; padding: 0px 0px; } #hotels_information_ahbcss .form-title h3 { } .point-of-int{ } #hotelinformation-8{padding: 24px 24px 1px; background: #fff} #hotels_information_ahbcss .am-amenities { border-top: 0px solid #eeffe6;} #hotels_information_ahbcss .propertyAmenityCls { } .amenity, .Check-in, .prop-des, .point-of-int, #tripdiv_topo{border:0px solid #eaeaea;background-color: transparent; } .propertyAmenityCls li { } .form-title h3{padding-left: 50px !important} #hotels_information_ahbcss .am-amenities .step ul li { } .bookboxversion7{} .bookboxversion7 .book a{color: #fff; font-weight: 500} .price-deleteversion7{ font-size: 14px; color: #455873; text-align: right; line-height: 18px; text-decoration: line-through; margin-right: 8px} .price-displayversion7{line-height: 20px; cursor: pointer; color: #2B97B0; font-size: 24px; display: inline-block; border-bottom: 1px dotted; margin-bottom: 9px; font-weight: 600} .promotionversion7 span{ color: #ff6f00; cursor: pointer; border-bottom: 1px dotted; line-height: 18px; font-size: 14px} .noteversion7,.paytypeversion7{line-height: 18px; color: #8592a6; font-size: 14px; margin-bottom: 8px} .bookboxversion7 .book{cursor: pointer; font-size: 16px; line-height: 38px; background-color: #ff9500; text-align: center; height: 38px; justify-content: center; align-items: center; border-radius: 2px; margin-bottom: 10px; padding: 0 11px; box-sizing: border-box; min-width: 75px; display: inline-block;} .roomAmenitiesiocns:after{} .paddigoneways .depart_date_apDate>b{} #hotels_booking_ahbcss .theiaStickySidebar{} .roomAmenitiesiocns{} .PaymentTypeBoxDiv { border: 0px; } .version7amenties{ padding: 14px 14px; width: 100%; float: left;border-right: 1px solid #dadfe6} .version7amenties li{color: rgb(15, 41, 77); padding-bottom: 2px; font-size: 14px; max-width: 160px; display: inline-block; word-break: break-word; width: 100% ; position: relative; padding-left: 15px; } .version7amenties li:before { content: "\f0da"; font-family: FontAwesome; font-style: normal; font-weight: 200; text-decoration: inherit; color: #2B97B0; font-size: 19px; padding-right: 0; position: absolute; left: 0px; } .version7-price-button{padding-right: 20px; text-align: right;} .version7-price-panel{} .a3version7:before{} .a3version7 { } #hotels_information_ahbcss .search-result { } .sidebar_wrap_v4 .descriptionLongOnshow p:first-child{ width: 100%; float: left; border: 0px; padding: 0px !important; margin: 0px !important;} .room-details-information { margin: 0; padding: 0; background-color: transparent !important; } .amenity, .Check-in, .prop-des{margin:0px 0px 0px !important} .amenity .form-title h3,.Check-in .form-title h3,.prop-des .form-title h3, .point-of-int .form-title h3 { padding-left:50px !important; }.point-of-int,#tripdiv_topo { margin: 0px; } #hotels_information_ahbcss .descriptionWrapper>.search-result { position: relative; top: 0em; } #hotels_information_ahbcss .border-1pag { } #hotels_information_ahbcss .border-1pag:hover { } #hotels_information_ahbcss .border-1pag:hover {} .bx-wrapper .bx-controls-direction a { z-index: 9 !important;top:35% !important } .labelnono .flight_desti_placeholder14 { top: 31px; font-weight: 900; } .am-amenities .step ul li:before { } #hotels_information_ahbcss .slider_part_title_site_left>h1>p { position: absolute; padding: 16px 0px; } .step p { padding: 0px 0px; } .step h3{ line-height: 59px; } .paddingtop-64 { padding-top: 49px!important; } .flightDetailClsOpp>.flight_left_50:nth-child(2){ padding: 0 0px 15px 0px; border-left: 0px dashed rgb(220, 229, 229); border-right: 0px dashed rgb(220, 229, 229); width: 100%;} .flightDetailClsOpp>.flight_left_50:first-child { padding: 0px 0px 15px 0px; width: 100%; } .refundcss{border: 0px solid #ddd; text-align: center; /* margin: 0 auto; */ padding: 3px 0; width: auto; position: absolute; font-size: 12px; padding: 2px 30px 2px 30px; border-radius: 1px 0 0 1px; background: #2B97B0; color: #fff; top: 12px; left: -57.7em; transform: rotate(-45deg);} #flight_results_Apicss .flight_left_70_padO{} .internationflights .flight_right_30_padding { } .internationflights .high_price{ position: relative;} .internationflights .symbols-123{} .internationflights .flight_right_30_padding{ padding: 18px 15px 18px 0px; background: #fdfdfd; width: 30%; } #flight_results_Apicss .adiFullp_lip:hover{ border: 1px solid #2B97B0; } .outboundResultBox .flight_right_30_padding{ padding: 18px 15px 18px 0px; background: #fdfdfd; width: 30% } .inboundResultBox .flight_left_70_padO, .outboundResultBoxWidth .flight_left_70_padO{ padding: 12px 20px 12px 13px !important} .inboundResultBox .flight_right_30_padding, .outboundResultBoxWidth .flight_right_30_padding{padding: 0px !important;} .inboundResultBox .baggage_information, .outboundResultBoxWidth .baggage_information{} .inboundResultBox .numbarofseats, .outboundResultBoxWidth .numbarofseats { } .inboundResultBox .stopcssv8, .outboundResultBoxWidth .stopcssv8{width: 100%;} .inboundResultBox .time_go1_2 b, .outboundResultBoxWidth .time_go1_2 b{ font-size: 9px !important; margin-top: 6px;} #flight_booking_pagecss .seprator { border-top: 1px dashed rgb(175, 209, 226); display: none; } .room-detailsone, .contact-info{ padding: 20px 20px 0px; } .amenities-box-padding .radio input { position: absolute; top: 3px; left: 0; margin: 0px !important; float: left !important; margin-right: 6px !important; } .flightDetailClsOpp .depart_date_apDate b{font-size: 14px !important; color: #333 !important} .adi-col-3edit{ } .adi-col-7edit{ } .radio{ background: transparent; flex: 0.31; height: auto; margin-bottom: 16px; padding: 0 !important; width: 100%; float: left} .inboundResultBox .flightDetailCls, .outboundResultBoxWidth .flightDetailCls {padding: 10px; } .outboundResultBoxWidth .time_go1_1,.inboundResultBox .time_go1_1{} .outboundResultBoxWidth .adiFullp_lip,.inboundResultBox .adiFullp_lip{ } .inboundResultBox .time_go1_2, .outboundResultBoxWidth .time_go1_2{} .inboundResultBox .time_go1_2 b, .outboundResultBoxWidth .time_go1_2 b { } .tab-link .active{border-left: 0px solid #ccc; border-right: 0px solid #ccc;} .tab-link .active { border-top: 3px solid #2B97B0 !important; border-left: 1px solid #f7f5f5; border-right: 1px solid #f7f5f5; } .inboundResultBox .flightabaggage, .outboundResultBoxWidth .flightabaggage{ padding: 10px; background: #fff;} .flightabaggage { background: #fff; padding: 24px 24px; } .inboundResultBox .flight_left_20 p,.outboundResultBoxWidth .flight_left_20 p { } .inboundResultBox .baggage_information a,.outboundResultBoxWidth .baggage_information a { } .inboundResultBox .selectedBtn, .outboundResultBoxWidth .selectedBtn{width: auto!important;} .per_room_text_btn{padding: 10px 36px 10px 15px !important; font-size: 15px !important; position: relative; border: 1px solid #2B97B0 !important; border-radius: 3px !important;position:relative; } .flightSummary,.roundTripHeader{border-bottom: 3px solid #2B97B0 !important;} .pl_fa_plane_full{ } .stopcssv8 .pl_fa_plane_full{ margin-left: 0em!important;} .stopcssv8 .pl_fa_plane, .stopcssv8 .pl_fa_plane_full .stopcssv8 .round_boder, .stopcssv8 .pl_fa_plane_full .round_boder1 { display: block !important;font-size: 12px; color: #8c8c8c; position: relative; font-weight: 600; } .pl_fa_plane_full .fa{font-size: 20px; transform: rotate(45deg);color:#2B97B0} .round_boder1{} .pl_fa_plane_full{text-align: center!important;} .pl_fa_plane_full .round_boder{ right: 0!important;} .floatright{text-align: right;} .floatright span{ float: right;} .stopcssv8{width: 100%; padding: 5px 0px; margin-bottom: 10px; border-bottom: 1px dashed #ccc} .flight_brief_layovers__flight_time .pl_fa_plane_full{font-weight: 600; margin-bottom: 0px; margin-left: -4em} .formatted_time{font-size: 14px; font-weight: 600; } .per_room_text_btn:before { top: 8px; content: "\f105 "; font-family: FontAwesome; font-style: normal; font-weight: 400; text-decoration: inherit; color: #fff; font-size: 18px; padding-right: 0; position: absolute; right: 14px; } .rightsidepricecss{ margin: 2px 0px 14px;} .high_price span{font-size: 14px !important; color: #8592a6 !important; text-align: right; line-height: 18px; margin-bottom: 8px; font-weight: 500;} .internationflights .price_text{ margin: 10px 0px 20px} .departbackgroundcss,.maintime{ background: transparent;} .text-chargeds{ margin-bottom: 0;} .might_also { padding: 0px 0px 10px; text-align: left; } .alert__wapper{ }.m-price-alert__subtitle,.m-price-alert__title{color:#000} #flight_booking_pagecss .payNowBtn { } .suggested_hotel_title { font-size: 24px !important; text-align: left; font-weight: 700 !important; } .cdsBx .cdsData .hReview dl dd, .cdsBx .cdsData .hReview dl dt, .cdsBx .cdsData .hReview dl dt.quote { margin-bottom: 9px; margin: 10px 0 16px; font-size: 16px; color: #455873; letter-spacing: 0; line-height: 26px; } .departbackgroundcss>b{color: #2B97B0 !important;} #CDSPOP.cdsPropDetail2014.cdsBx .cdsData .numReviews {display:none; float: left; font-size: 40px; color: #2B97B0; line-height: 13px; font-weight: 700; text-align: right } .cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingImg{border-top-left-radius: 10px; border-bottom-left-radius: 10px} .cdsBx .cdsData .cdsTrvlRtng .barRatings .barRatingBkg{ float: left; width: 100% !important; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px} .cdsSummary>dl{} .cdsWrap{ padding: 0;} #CDSPOP.cdsPropDetail2014.cdsBx .cdsData .hReview .reviewBoxRight .reviewTitle{ont-size: 28px; color: #2B97B0; font-weight: 600;} #CDSPOP.cdsPropDetail2014.cdsBx .cdsData .hReview .reviewBoxRight{ width: 70%!important; } #CDSPOP.cdsPropDetail2014.cdsBx .cdsData .hReview .reviewBoxLeft { width: 20%!important; } .suggested_hotel_title p { text-align: left; font-size: 15px !important; font-weight: 500 !important; } .sug_hotel_top { width: 25%; float: left; height: 85px; position: relative; overflow: hidden; }.boxsue .adi-col-4 { padding-right: 0; background-color: #f5f7fa; padding: 10px; margin: 0 1%; width: 31%; } .sug_hotel_bot { border: 0px solid #ccc; } .sug_hotel_bot { padding: 0px 10px; width: 74%; float: right } .boxsue .lh1-2 a { font-weight: 600 !important; text-overflow: ellipsis; white-space: nowrap; width: 100%; font-size: 14px !important; } .boxsue .sugHotPrice { text-align: left; position: relative; top: 0px; right: 0px; font-weight: 700; font-size: 21px; top: 0px; right: 0px } .boxsue .sugHotPrice span { font-size: 21px !important; font-weight: 700 !important; } .suggested_hotel_title p { text-align: left } .info_hotl_Pri { padding-top: 0px; padding-left: 15px; margin: 0px; text-align: left; padding-right: 0px; background: transparent; border-top: 0; padding-bottom: 0 } .remomar { display:none }#hotels_information_ahbcss .theiaStickySidebar .hot_info_tripAdd{ padding: 0px;} .inf_room_typ {display:none !important} .shwo-hide-div{} #hotels_information_ahbcss .inf_room_typ:before{content: ""; position: absolute; left: 0; top: 98%; transform: translateY(-56%); width: 0; height: 0; border-color: transparent #f4f8ff transparent transparent; border-style: solid; border-width: 13px 19px 24px 14px; background: transparent;}#hotels_information_ahbcss .theiaStickySidebar .descriptionLongOnshow,.info_hotl_PriSpn,.thumbs-ioncs{} .thumbs-ioncs, { padding: 0px; margin-top: 13px; } .info_hotl_room_info .descriptionLongOnshow strong{ font-size: 17px; } #hotels_information_ahbcss .border-1pag:hover .shwo-hide-div{ background: #f8f9fb;} .room-details-information ul li input:focus{background-color: #fbfbfb;} .sidebar_wrap_v4 .descriptionLongOnshow p { float: left; line-height: 20px; font-size: 14px; color: #0f294d; padding: 8px 0 0px; width: 100%; } .descriptionLongOnshows{ } #hotels_information_ahbcss .hotel-inf-serbox{ padding: 20px !important;box-shadow: none; border: 0px } .thumbs-ioncs .fa { font-size: 30px; margin-right: 6px; background-color: #2B97B0; padding: 3px 8px; border-radius: 2px; font-size: 22px; color: #b6c9eb; font-weight: 700; } #hotels_information_ahbcss .adi-width-30 .bookBtnl { margin: 0px auto; width: 100%; padding: 12px; } .slides_BackGrund a{ background-color: #fff; border: 4px solid #fff; border-top: 0px; border-bottom: 14px solid #fff; border-left: 0px solid #fff;} .slides_BackGrund a img {} #hotels_information_ahbcss p { } #hotels_information_ahbcss .adi-col-3 { } .roomtitleversion7 .a1{ width: 186px; border-right: 2px solid #fff; margin-right: 16px; flex: auto; display: inline-block; box-sizing: border-box; } #hotels_information_ahbcss .slider_part .bxslider_thm{} .roomtitleversion7 .a2{ width: 315px; border-right: 2px solid #fff; margin-right: 16px; flex: auto; display: inline-block; box-sizing: border-box; } .roomtitleversion7 .a3{ width: 316px; border-right: 2px solid #fff; margin-right: 16px; flex: auto; display: inline-block; box-sizing: border-box; } .roomtitleversion7 .a4{flex: auto; float: right; text-align: right; display: inline-block; box-sizing: border-box; width: 240px; } .roomwrap_v4{} .roomtitleversion7{ background: #2B97B0 ; padding: 16px; font-size: 14px; color: #fff; line-height: 18px; display: flex; font-weight: 600} .list_head_v7 { font-weight: 900; font-size: 18px; color: #0f294d; line-height: 24px; padding-bottom: 18px; width: 100%;display:block !important} #hotels_information_ahbcss .adi-col-3 img{ width: 100%; height: 100%;} #hotels_information_ahbcss .list-image { } .result_info h2 { } .list_head_v7{display:none !important} .paddingleft-225 { border-left: 0px solid #e8e8e8; padding-left: 0px; padding-right: 0px; } .descriptionLongOnshow { height: 95px; overflow: hidden; } .more-information { text-align: left; background: transparent; } #search_hotel_plus_flight_results_ahb .border-1pag{ height: auto;} .result_info h2 {} .paddingleft-225>div:first-child { width: 14%; float: left; border-right: 5px solid #eeffe6; padding: 0px 8px; } .paddingleft-225>div:nth-child(2) { } .paddingleft-225>div:nth-child(3) { } #hotels_information_ahbcss .theiaStickySidebar .descriptionLongOnshow { } #hotels_information_ahbcss .adi-col-7 { } #hotels_information_ahbcss .theiaStickySidebar .hot_info_tripAdd { } .cancel-pol { border-bottom: 1px solid #dadfe6 !important; margin-bottom: 10px!important; padding-bottom: 10px!important; }.paddingleft-225 h5 { margin: 20px 0px 20px !important; } #hotels_information_ahbcss .adi-col-7{padding-left: 7px; background-color: transparent !important;} #hotels_information_ahbcss .list-image{} .paddingColo3 { padding: 0px 0px !important;} .paddingColo3 .price-text_info { font-size: 20px !important; font-weight: 600 !important;text-align:right; } #hotels_information_ahbcss .border-1pag h4{background: transparent !important; border-right: 0px dotted #ccc!important; padding: 10px 14px!important;} .shwo-hide-div .paddingleft-225 .form-title h3 {} .shwo-hide-div .paddingleft-225 .step ul li { float: left !important; padding: 5px 19px !important; } .propertyDescriptioncaas ul li{width:100%;} .shwo-hide-div .paddingleft-225 .step ul li:before { top: 4px; } #hotels_information_ahbcss .book-modifie { } .info_hotl_room_info .descriptionLongOnshow{ margin: 0px 0px 15px;} .book-modifie:before{display:none !important} #hotels_information_ahbcss .paddingleft-225 .form-title h3 strong{display:none !important} #hotels_information_ahbcss .thumbs-ioncs{display:none} .info_hotl_room_info .descriptionLongOnshow{ font-size: 12px; height:auto; padding: 0px 15px; }.hot_info_tripAdd{display:none} .book-titel{ font-size: 20px !important; line-height: 20px; margin-bottom: 0px; font-weight: 600;} #hotels_information_ahbcss .theiaStickySidebar .book-modifie p { background: transparent;color: #2B97B0!important; } #hotels_information_ahbcss .book-modifie { background-color: #f6f6f6; } #hotels_information_ahbcss .form-title h3 p b { font-size: 16px; } #hotels_information_ahbcss .drope_box-css { top: 42px !important; } #hotels_booking_ahbcss .theiaStickySidebar .room-image-on { height: 107px; overflow: hidden; width: 107px; float: left !important; padding-top: 0; display: block; } .room-image-on-left8{ width: 60%; } #hotels_booking_ahbcss .theiaStickySidebar .bookingleftcss { display: block; width: 66%; float: right; } #hotels_booking_ahbcss .descriptionWrapperpad .adi-full:first-child { border-bottom: 0px dotted #adadad; } #adivaha_two_flight_results .currncytext { font-weight: 700 !important; font-size: 24px !important; } .bookingleftside{ padding: 15px 15px 0px; margin-bottom: 0; border-bottom: 0px solid #f5f7fa;} #hotels_booking_ahbcss .theiaStickySidebar .hotel-inf-serbox .margintop{top: 4em;} #hotels_booking_ahbcss .Ptitelsp{ } #hotels_booking_ahbcss .theiaStickySidebar .AssoonIsj { } .hotel-inf-serbox{} #hotels_booking_ahbcss .theiaStickySidebar .hotel-inf-serbox .margintop { padding: 0px; margin-top:0em; } #hotels_booking_ahbcss .theiaStickySidebar .hotel-inf-serbox .paddingzero { padding: 0px; } .tnc h3{color: #000; font-size: 13px; padding: 0px 17px !important; } .currencytext,.totalAmountDisp {} #hotels_booking_ahbcss .theiaStickySidebar { box-shadow: none; padding: 0px !important; margin-top:0px; padding-top: 0px !important;top: 17px !important; } .cashbackAreastep{ float: left; width: 100%; padding-bottom: 21px;} .cashbackAreacode{} .cashbackinput{} #ApplyCoupon{} #coupon_code{float: left;width: 75%;} #ApplyCoupon{ float: right; width: 25%; display: inline-block; margin-left: 0px; padding: 6px; border: 0px; } .psgcls:focus, .fadi-input:focus, .form-element:focus, .adi-input:focus { border-color: #2B97B0 !important; } #hotels_booking_ahbcss .room-details #booking_form .adi-full{ border: 0px solid #eaeaea; } .AssoonIs { font-size: 13px !important; color: #333; font-weight: 500 !important; } .cancellationPolicyDiv { margin: 0px; background-color: #fff7eb; padding: 10px; border-radius: 5px;display:none } .PaymentTypeBoxDiv {} #hotels_booking_ahbcss .room-details #booking_form .adi-full {} #hotels_booking_ahbcss .step { } #hotels_booking_ahbcss .descriptionWrapperpad .adi-col-4{ } .BackgroundColorde h3 { background-color: #fff; } .BackgroundColorde .form-title { padding-left: 0px; } .fadi-input, .form-element,.adi-input{height: 40px; } .paymentgatewaydivbox [type="radio"]:checked~label{ background: #fff; }.paymentgatewaydivbox [type="radio"]:checked~label:before{ height: 26px;top: -13px;} #hotels_booking_ahbcss .descriptionWrapperpad .adi-width-50 { width: 50%; padding-right: 24px; }#hotels_booking_ahbcss .descriptionWrapperpad .adi-col-4 { } #hotels_booking_ahbcss .room-details { } .AssoonIsj { /* position: absolute; left: 0em; */ } .slider_part .bxslider_thm { } #hotels_confirmation_ahbcss .AssoonIsj { position: absolute; left: 0em; width: auto; top: 9em; padding: 0px; margin: 0px 27px !important; } .descriptionWrapperpad { border-right: 1px solid #f7f5f5; margin-top: 16px; padding-top: 0px; padding-right: 16px; } .HotelTheTitel { position: relative; overflow: hidden; text-overflow: ellipsis; white-space: pre-line; } .text-charged { color: #333; font-weight: 700; } .step .BookinIfchk p { padding: 0px; color: #777; } #hotels_booking_ahbcss .step{ } .step .BookinIfchk p b { margin: 17px 0px; display: inline-block; font-size: 17px; padding: 0px; color: #000; } .more-informationss a:hover{color:#000 !important} .CheckInInstructionsDiv ul li { position: relative; padding-left: 23px; font-size: 14px; font-weight: 500; line-height: 21px; color: #0f294d; margin: 8px 0px; } .CheckInInstructionsDiv ul li:before { color: #f5594a; font-size: 15px; position: absolute; height: 17px;content: "\f06a "!important; } #hotels_booking_ahbcss .step p { padding: 0px; margin-bottom: 0px; }#hotels_information_ahbcss .border-1pag:last-child{ margin-bottom: 16px;} .step{ }.hotelInfo-modifie .book-now-btn-class{padding: 15px 15px 0px;} .couponArea { margin: 10px 0px; background-color: #fff7eb; padding: 24px 0px; border-radius: 5px; } .couponArea input[type='text'] { margin-left: 10px; height: 35px; width: 60%; padding: 21px; background: #fff7eb; border: 1px solid #000; } .couponArea label { background-color: #fff7eb !important; left: 119px !important; } .couponBtn { margin-left: 8px; background-color: #FF9800; padding: 14px 45px; color: #FFF; cursor: pointer; text-transform: uppercase; font-size: 15px !important; } .adi-width-70 .Ptitelsp { padding: 10px 0px !important; } .adi-width-70 .Ptitelsp span { font-size: 29px !important; font-weight: 700 !important; color: #333; } .inboundResultBox .selectedBtn, .outboundResultBoxWidth .selectedBtn{padding: 9px 29px 9px 18px!important; border: 0px !important; background-color: #e1635a !important} .mrImgebinding { margin: 10px 0px; background-color: #fff7eb; padding: 15px; border-radius: 5px; } .adi-width-500>label { } .form-titles h3{ background: transparent !important;} #hotels_information_ahbcss .border-1pag .adi-col-3.list-image { height: 140px; } #hotels_confirmation_ahb .theiaStickySidebar .hotel-inf-serbox .margintop{} .displaynonecss { border-bottom: 0px dotted #adadad; display: none; } .borderbox { border: 0px solid #ddd; } #hotels_confirmation_ahbcss .step p { } .ItineraryUl li { } #search_hotel_plus_flight_results_ahb .icons-search{display:none;} #hotels_confirmation_ahbcss .room-details>.adi-full {} .text-charged .adi-right { font-size: 20px !important; font-weight: 600!important; } .ItineraryUl li:hover { } .tahnksimage { background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRHKP8rps2vluhOxKS7Ou--N-LeysD5lRRf9dhYHHIRa8yHYnYA); background-position: center; /* background-attachment: fixed; */ background-repeat: no-repeat; height: 232px; /* width: 98px; */ text-align: center; border-radius: 50px; width: 100%; display: none } #hotels_confirmation_ahbcss .HotelTheTitel strong { } #AGTDataBlock .adi-col-4:nth-child(3) #Applyamt{margin-left: 0px;} .Ptitelsp{ padding: 15px 19px 0px; font-size: 13px; font-weight: 400; border-bottom: 0px;} .version5{} .paddingClasd { padding: 0px; border-right: solid 0px #bababa; border-left: solid 0px #bababa; height: auto; background-color: transparent !important } .roomList_code{overflow: visible;} .width-33css{width:33% !important} .list-text-style {display: initial; }.swap_anti_clockwise{ top: 17px;} #hotels_information_ahbcss .calendar_ioncs input,#hotels_information_ahbcss .man_image_ioncs input,#hotels_information_ahbcss .map_ioncs input{ } .searchBoxMobile ul li{ position: relative;padding-right: 2px;} .nonRefundableImges {display:none }#hotels_information_ahbcss .sidebar-wrapper{ } .descriptionLongOnshow { float: left; width: 100%; color: rgb(15, 41, 77); line-height: 23px; font-size: 14px;} .descriptionLongOnshow strong{ display: contents; float: left; width: auto !important; color: #0f294d!important; border-bottom: 1px dotted;} .final-price .adi-right{} .amenities-box-padding .radio-label span:hover{ color: #2B97B0 !important;} .adi-col-3edit h5, .arrowcss .fa { color: #0f294d !important; } .filter_criteria h5,.amenities-box-padding h5{} .flt-price{ padding: 16px 10px 10px; margin: 0px; border-bottom: 1px solid #f7f5f5; width: 100%; margin-bottom: 10px; }.filter_criteria { margin-bottom: 0px; } .airlinesinput_css{padding: 0px 10px;} .switchfilterbox{ padding: 0px !important;} #flight_booking_pagecss .adiFullp_lip{margin-bottom: 16px; } #flight_booking_pagecss .adiFullp_lip:hover,#flight_booking_pagecss .border-1pag:hover{border: #186900 0px solid!important;} #flight_booking_pagecss .step{ }.psgcls,.fadi-input, .form-element,.adi-input{ background: transparent;} #flight_booking_pagecss .form-title h3 { } .filterMobile>#filter_frm>.adi-full:first-child { padding: 10px 10px; border-bottom: 1px solid #f7f5f5; } #search_hotels_results_css .theiaStickySidebar{border: 1px solid #f7f5f5;} #flight_booking_pagecss .theiaStickySidebar .hotel-inf-serbox>div{} .switchfilterbox{border: 1px solid #f7f5f5 !important} #flight_booking_pagecss .step label{ font-weight: 400; color: #455873; font-size: 14px; line-height: 18px; padding-top: 10px;} #flight_booking_pagecss .descriptionWrapperpad .adi-col-4{ padding-right: 24px} #flight_booking_pagecss .room-details{ } #search_hotels_results_css .ppr{ padding: 0px 0px 10px;} .padding-addbox h2{font-weight: 600; text-overflow: inherit; white-space: normal; overflow: hidden; white-space: nowrap;} #flight_results_Apicss .Filteryourtext{ margin-top: 0px; border-bottom: 1px solid #f5f5f5; width: 264px; padding: 5px 10px 10px; } .flt_price01>h5{ padding-bottom: 10px} #flight_results_Apicss .flt-price{ }#flight_results_Apicss .flt-price h5{background: transparent; margin: 0px; padding: 11px 0px; top: 0px;}#flight_results_Apicss .rzslider{ top: 0em; margin:0px 0px;} .Selecttext span{ font-size: 16px !important; } .padding-top-five p{ font-size: 12px !important; padding-bottom: 0px !important} #hotels_information_ahbcss .am-amenities div:first-child{ margin: 0px !important;} #hotels_information_ahbcss .am-amenities div:nth-child(2){} .am-amenities .step ul li:before{content: "\f05d" !important; } #hotels_information_ahbcss .propertyDescriptioncaas p{ } .propertyDescriptioncaa p{ border-bottom: 1px solid #dadfe6; padding: 0px 0px 20px 00px; margin-bottom: 20px;} .am-amenities .step p b{ } .prop-des .step br { } #CDSPOP.cdsBx{ background:transparent} .time_go1{ padding-top: 0px !important; } .checkInInstructionsss ul li{width:100%;} .flights_sortbar_ne{ margin: 0px 0px 5px;} #flight_results_Apicss .flight_left_70_padO{padding: 33px 24px 24px 24px; width: 70%; } #flight_booking_pagecss .currencytextss{font-size: 24px !important;font-weight:700 !important;} #flight_booking_pagecss .border-dash{ padding-top: 9px; padding-bottom: 9px;} .maintime{color: #455873; } #flight_booking_pagecss .flight_left_100{ } .adivaha-flight__arrive span, .adivaha-flight__depart span{font-weight:600} .flightbookingdashboardcss .adivaha-flight__e-point, .flightbookingdashboardcss .adivaha-flight__m-dot, .adivaha-flight__s-point,.adivaha-flight__e-point, .adivaha-flight__m-dot, .adivaha-flight__s-point{ border-radius: 0;} .adivaha-flight__item{ padding: 15px;} .flightbookingdashboardcss .adivaha-flight__e-point, .flightbookingdashboardcss .adivaha-flight__m-dot, .adivaha-flight__s-point,.adivaha-flight__e-point, .adivaha-flight__m-dot, .adivaha-flight__s-point{background: #2B97B0;} .adivaha-flight__line{border-right: 2px solid #2B97B0;} .adivaha-flight__e-point{ bottom: -8px} .adivaha-flight__s-point { top: -7px; } .adivaha-flight__duration .ActualDatetime{ margin-bottom: 0; color: #0f294d; font-size: 14px} #adivaha-wrapper-container{} .adivaha-flight__airport{} .adivaha-flight__from,.adivaha-flight__to{ margin-bottom: 0; color: #0f294d; font-size: 14px;} .depart_date_apDate{ } .FlightTheTitel{ font-size: 20px !important; display: none; color: #000; margin-bottom: 12px; font-weight: 700 !important;} .margin-top-bottom { margin: 0px 0px 15px; float: left; }.margin-top-bottom p { font-size: 15px !important; }.margin-top-bottom span { font-weight: 700 !important; color: #234; font-size: 14px !important; }.time-flight-list { font-weight: 700 !important; display: inline-block; padding-left: 0px; font-size: 20px !important; }.dilto-flight-list { font-weight: 600 !important; padding-left: 0px; font-size: 18px !important; color: #234; } .adivaha-tips__tit{ margin-bottom: 5px; line-height: 1.5; font-size: 19px !important; color: #186900; font-weight: 600 !important;} #flight_results_Apicss .adiFullp_lip{ border: #f3f2f2 1px solid; border-radius: 3px; margin-top: 16px; margin-bottom: 0px; box-shadow: 0 1px 1px rgba(0,0,0,.12); overflow: hidden; } .returnflightDetailCls .depart_date_apDate>b{color: rgb(53, 64, 64) !important; font-size: 14px !important; line-height: 1; font-weight: 600; margin-bottom: 12px !important;} .returnflightDetailCls { background: #fff; } .pricecharge{ margin-bottom: 0px !important; padding-top: 0px; padding: 0;} .serviceFee { } .adultcss p, .adultcss{ line-height: 30px;} .adultcss b{color: #2B97B0; font-weight: 600; width: 100%; float: left; margin-top: 8px} #search_hotel_plus_flight_results_ahb .adiFullp_lip{ box-shadow: none;} #search_hotel_plus_flight_results_ahb .border-1pag{ } #search_hotel_plus_flight_results_ahb .border-1pag>.adi-full{} #search_hotel_plus_flight_results_ahb .flight_left_50{ float: right;} #search_hotel_plus_flight_results_ahb .flight_left_20{ text-align: center !important} #search_hotel_plus_flight_results_ahb .adiFullp_flight_divfull>.adiFullp { background-color: #fff; padding: 24px 0px 24px 0px; border-right: 1px dashed #d9e1e8; border-top: 1px dashed #d9e1e8; border-bottom: 0px solid #d8d7d7; } #search_hotel_plus_flight_results_ahb .flight_itinerary_Div .flight_left_25:last-child { float: left !important; width: 18% !important; } #search_hotel_plus_flight_results_ahb .depart_date_apDate>b{ font-size: 14px !important;} #search_hotel_plus_flight_results_ahb .flightDetailCls .adiFullp .flight_left_50:first-child { padding: 0px 0px 0px 15px; } #search_hotel_plus_flight_results_ahb .flightDetailCls .adiFullp .flight_left_50:nth-child(2){ border-left: 0px dashed #dedede; padding: 15px; border-right: 1px dashed #dedede; padding: 0px 15px 0px 0px;} #search_hotel_plus_flight_results_ahb .flightDetailCls { padding: 0px; } #search_hotel_plus_flight_results_ahb .baggages_1uls{ padding: 0px!important;} #search_hotel_plus_flight_results_ahb .baggage_information{padding: 0 0 !important;} #search_hotel_plus_flight_results_ahb .adiFullp_flight_divfull>.adiFullp:last-child{border-right:0px} .flight_left_20{ text-align: left !important; margin-top: 0px; padding-left: 17px; } #flight_results_Apicss .adiFullp_lip{ background-color: #fdfdfd} .internationflights .flight_left_80_border_top { border-top: 0px dashed #dedede; margin-top: 0; padding-top: 0; } #search_hotels_results_css, #hotels_information_ahbcss, #hotels_booking_ahbcss, #hotels_confirmation_ahbcss, .background-color-graycss, #flight_booking_pagecss{background-color: #fdfdfd;} .sortbar .adi-width-25:last-child { border-right: 1px solid #f5f5f5!important; } .desktopkaeliy { } .baggage_information { } .flight_brief_layovers__flight_time{} .time_go1_1{ float: left; width: 100%;font-size: 15px; font-weight: 700; color: #000} .time_go1_2{display: flex; float: left; padding-left: 0; text-transform: uppercase; color: #6b8299; font-size: 11px; font-weight: 600;} .time_go1_2 b{line-height: 18px; text-transform: unset; font-size: 9px; font-weight: 600;} .pl_fa_plane,.pl_fa_plane_full .round_boder,.pl_fa_plane_full .round_boder1{} .pl_fa_plane_full{display: block !important; } .flight_left_25{} .flight_left_70_padO .adi-full .flight_left_50{} .dest_text_go{ margin-top: 0;} .flight_left_20 p{} #flight_results_Apicss .price_text{} .modal { display: none; position: fixed; z-index: 9; padding-top: 50px; left: 0; top: 0; width: 100%; height: 100%; background-color: black; } /* Modal Content */ .modal-content {text-align: left; position: relative; background-color: #fefefe; margin: auto; padding: 0; width: 60%; max-width: 65%; float: left; padding: 0px 58px; } .modal-content img{ width: 750px;} .descriptionLongOnshows12{width: 35%; float: right; padding: 0px 35px 0px 0px;} .descriptionLongOnshows12 .descriptionLongOnshow p strong{ font-size: 24px; line-height: 30px; margin: 8px 0; } .descriptionLongOnshows12 .descriptionLongOnshow p{padding-left: 30px;} .descriptionLongOnshows12 .descriptionLongOnshow p:before{content: "\f1cd"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #2196F3; font-size: 16px; padding: 0px 0px; position: absolute; top: 0px; left: 0px; height: auto; border-right: 0px solid #ddd; width: 0; margin-right: 13px} .descriptionLongOnshows12 .descriptionLongOnshow p:first-child:before{display:none} .descriptionLongOnshows12 .descriptionLongOnshow{height:500px} .descriptionLongOnshows12 .descriptionLongOnshow p,.descriptionLongOnshows12 .descriptionLongOnshow p b{ font-size: 18px; color: #fff; width: 100%; float: left; width: 100%; word-break: break-word; margin: 3px 5% 8px 0; vertical-align: top; line-height: 22px;position:relative} /* The Close Button */ .close { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold; } .close:hover, .close:focus { color: #999; text-decoration: none; cursor: pointer; } .mySlides { display: none; } /* On hover, add a black background color with a little bit see-through */ .prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); } .demo { opacity: 0.6; } .active, .demo:hover { opacity: 1; } img.hover-shadow { transition: 0.3s; height: 194px; overflow: hidden; width: 100%; border: 0px solid #fff; cursor: pointer;border-bottom: 5px solid #fff; border-right: 5px solid #fff } .hover-shadow:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .modal-content{background-color: transparent; background-clip: padding-box; border: 0px solid rgba(0,0,0,.2);} .slides_BackGrund{ position: relative;} .slides_BackGrund p{ cursor: pointer; position: absolute; top: 73px; color: #fff; font-size: 0px; font-weight: 600; width: 100%; text-align: center; z-index: 9;} .overlaycolorcss1{ position: absolute; top: 0; width: 100%; background: rgba(0,0,0,0.0); height: 100%; border: 0px solid #fff;border-bottom: 5px solid #fff; border-right: 5px solid #fff} .slides_BackGrund{} .slides_BackGrund button{border:0px} #hotels_information_ahbcss .hotelversion7{display: block !important; } .radio{display: block;} .radio input {position: absolute; top: 3px; left: 0; margin: 0px !important; float: left !important; margin-right: 6px !important padding: 0; height: initial; width: initial; margin-bottom: 0; opacity: 0; cursor: pointer; } .radio label { position: relative; cursor: pointer; } .radio label:before {float: left; content: ''; margin-right: 10px; display: inline-block; vertical-align: text-top; width: 12px; height: 12px; background: white; border: 2px solid #ccc; } .on-off-close{ border-bottom: 1px solid #bdbdbd; width: 100%; padding: 0px 10px 10px; margin-bottom: 10px; } .on-off-close1 .radio label:before{border-radius:50%;float:left} .radio input:checked + label:after { content: ''; position: absolute; left: 3px; top: 9px; background: white; width: 2px; height: 2px; box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .radio input:checked + label:before { background: #2B97B0; border: 2px solid #2B97B0; } .safeversion7{ width: 100%; float: left; margin-bottom: 0; padding: 15px 15px 0px;} .iconversion17{ } .icon1version7 .title{font-weight: 700; font-size: 14px; color: #0f294d; letter-spacing: 0; line-height: 18px; text-align: left; margin-bottom: 4px;} .contentversion7{font-size: 12px; color: #8592a6; letter-spacing: 0; line-height: 18px; text-align: left; width: 100%; white-space: pre-line;} .iconversion7{ float: left;} .iconversion17 { z-index: 999; position: relative; opacity: 1; color: #fff; } .iconversion7{width: 22px; height: 22px; background: #2B97B0; border-radius: 50%; display: flex; margin-right: 10px; align-items: center; justify-content: center; opacity: 0.5;} .iconversion27{ width: 85%; margin-top: 0; margin-bottom: 0px; float: right;} .margintop>img{margin-top: 15px; } .m-hotel-safeguard_title{ } .bound { border-bottom: 0px !important; padding: 15px 15px !important; margin-bottom: 0; } #hotelbeds_information_ahb .roomsavail12{ background: #fff;} #hotelbeds_information_ahb .roomsavail12:hover{ background: #f8f9fb;} #hotelbeds_information_ahb .search-result .background-color-white{ background: transparent;} .domes_v4 .maintime{ padding: 0px 15px 15px !important; } .iconversion27 .title{font-weight: 600; font-size: 14px;} .m-recentHotelsversion7{order: 7;} .m-baseCard_imgversion7{ padding: 8px; border-radius: 1px; position: relative; height: 100%;} .m-img {display: inline-flex; opacity: 1; transition: all .45s cubic-bezier(.645,.045,.355,1) 0s; justify-content: center; align-items: center; background-color: white} .m-baseCardversion7{ display: flex; justify-content: flex-start; position: relative; margin-bottom: 10px; border-bottom: 1px solid #dadfe6; } .m-baseCard_titleversion7 a{ width: 100%; word-break: break-word; line-height: 1.3; max-height: 35px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; font-size: 14px;} .m-baseCard_contentversion7{padding: 21px 8px 21px 0; box-sizing: border-box; user-select: none} .m-baseCard_scoreversion7{font-size:14px} .scoreversion7{ width: 46px; height: 46px; padding: 5px; border-radius: 6px 6px 6px 0px !important; justify-content: center; align-items: center; border-radius: 1px; color: #fff; background-color: #2B97B0;} .ratings{ padding-left: 7px; font-weight: 700; color: #2B97B0; display: initial;} .m-baseCard_levelversion7 .rating{ margin-bottom: 0px} .totalversion7{ font-size: 12px; color: hsla(0,0%,100%,.6)!important; line-height: 18px} .numberversion7{ font-size: 14px!important; color: #fff; line-height: 18px;} #hotels_booking_ahbcss .clicked_btnloader { } .clicked_btnloader { } .trips_ad_001,.trips_ad ,.safeguard-see-more{display:none} .detailconterversion78,.favourverson7,.list-card-encourageversion7,.list-card-facilityversion7version7,.taxverson7,.freeCancelTagverson7{display:block !important} .favourverson7{margin-bottom: 0px;} .favourverson7 .percent{ } .messageRoomLeft { display: none !important; } .stepsscss1 h3{font-size: 20px; color: #0f294d; line-height: 24px} .tableheading2{ width: 100%; float: left} .tableheading{ width: 100%; float: left; background: #f5f7fa; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc} .vers7cssbooing .adi-left{ float: left; width: 80%;} .stepsscss1 p{font-size: 14px; margin-top: 18px; line-height: 22px; color: #8592a6;} .bookingiten,.ItineraryUl{display:none} .hotelinformbookingcss>.bookingiten{display: block !important; border-bottom: 1px solid #dee1e7; padding: 11px 0px; margin-bottom: 15px} .hotelinformbookingcss>.bookingiten>p>strong{font-size: 17px;color: #F44336;} .btnpostion{display:none} .vers7cssbooing{ } .favourverson7 .percent:after { } .list-card-commentverson7{ margin-bottom: 0px; width: 100%; float: left;} .scoreverson7 .fullverson7{font-size: 12px !important; color: hsla(0,0%,100%,.9) !important; } .meverson7{display: flex; align-items: center; justify-content: flex-end; margin-bottom: 50px;} .priceDetailsTop{} .short_add {display: block !important; color: #fff !important; background: #f07c00; width: auto; float: left; padding-top: 0px !important; margin: 7px 0px; padding: 1px 12px; border-radius: 5px;} .rating{ display: block;} .priceDetailsTop .includes{display:none} .scoreverson7 .realverson7{font-size: 14px !important; color: #fff !important;} .scoreverson7{ background:#2B97B0; padding: 7px 9px; margin-left: 8px; cursor: pointer; border-radius: 6px 6px 6px 0;} .countverson7 a{ font-size: 12px; color: #8592a6;display: none; line-height: 18px;}::selection{ background-color: #2B97B0 ; color:#fff; } .amenList span{ position: relative; overflow: hidden; text-overflow: ellipsis; white-space: pre} .Ptitelspss{ color:#2B97B0 !important ;} .outstandingverson7{ font-size: 14px; color: #2B97B0; line-height: 18px; font-weight: 600;} .describeverson7{ text-align: right;} .roomHoldMessageverson7 {font-size: 12px; color: #ff0202; line-height: 18px; margin-bottom: 0px; font-weight: 600} .darkText {}.tripbutton{ z-index: 99; float: left; position: relative;} .appendRight5{ float: left;} .appendRight5 img{width: 23px} .font12{color: #9E9E9E; font-weight: bold; padding-top: 5px; font-size: 12px; display: flex;} .freeCancelTagverson7{ font-size: 14px; color: #06aebd; line-height: 18px; margin-bottom: 8px} .taxverson7{ text-decoration: line-through; font-size: 14px; color: #8592a6; text-align: right; line-height: 18px; margin-bottom: 8px;} .list-card-facilityversion7version7{ display: inline-flex !important; flex-wrap: wrap; align-items: center; margin-bottom: 8px} .facilityversion7version7,.facilityversion7{margin-right: 8px; max-height: 18px; line-height: 1; display: none} .facilityversion7version7 .fa,.facilityversion7 .fa{ color: #06aebd; margin-right: 7px; font-size: 18px; width: 18px; height: 18px; } #flight_booking_pagecss .inspiringTipversion7{ margin-top: 0 !important;margin-bottom: 16px} #flight_booking_pagecss{ } .note{font-size: 14px; color: #06aebd; line-height: 18px;} .list-card-promotionversion7{ width: 100%; float: left;} .despromotionversion7{ color: #0ab21b; display: inline-block; margin-bottom: 0px; font-size: 12px !important} .despromotionversion7 .fa{ padding: 3px; border-radius: 2px; line-height: 1; background-color: #fff0e5; margin-right: 5px; float: left; display: none;} .despromotionversion7 span{ display: none; line-height: 16px} .reviewversion7 { color: #2B97B0; line-height: 18px; } .facilityversion7 img{width:18px} .tooltip .tooltiptext { visibility: hidden; width: 225px; box-shadow: 0 8px 20px 0 rgba(0,41,99,.2); background-color: #fff; color: #fff; color: #455873; border-radius: 0px; padding: 14px; position: absolute; z-index: 1; top: -52px; left: 0; opacity: 0; transition: opacity 0.3s; } .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 12px; border-style: solid; border-color: #fff transparent transparent transparent; } .tooltip span{display:none; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; color:black;left: -22em; background:white;z-index: 999;} .tooltip span img { float:left; margin:0px 8px 8px 0; } .tooltip:hover span { display:block; position:absolute; border:0px solid black; overflow:hidden; box-shadow: 0 8px 20px 0 rgba(0,41,99,.2); } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; }.daterangepicker{box-shadow: 0 2px 16px rgba(0,0,0,0.15); margin-top: 5px; } .daterangepicker .calendar-table th, .daterangepicker .calendar-table td{ min-width: 40px; width: 40px; height: 40px; line-height: 40px; font-size: 13px;}.daterangepicker .drp-calendar.right { padding: 0; }.daterangepicker .drp-calendar{ max-width: 400px;}.daterangepicker.ltr .drp-calendar.left{ margin-right: 0;} .daterangepicker .month{font-size: 17px !important; font-weight: 700!important;}.daterangepicker td.active, .daterangepicker td.active:hover { border-radius:0px !important } .adiFullWp-33{ width: 32.5%;} .room-image-on-left81{ padding: 15px 15px 4px;}#bus_booking_two .Ptitelsp { }#bus_booking_two .hoteladd{padding: 0px 10px 4px; display: flex; background: rgb(238, 244, 253); border-color: rgb(239, 243, 248)}#bus_booking_two .HotelTheTitel{padding-bottom: 8px;} .roundTripHeader{height:98px} .daterangepicker.opensright:after,.daterangepicker.opensright:before,.drope_box-css:before{display:none} .tool img{ width: 18px} .searchBoxMobile input[type="button"]{height: 56px;} .searchBoxMobile ul .adiFullWp-14{} .hotelinformationdivtab{position: fixed; z-index: 161; top: 0; left: 0; width: 100%; box-shadow: 0 4px 16px 0 rgba(69,88,115,.2); background-color: #fff; padding:16px 77px} .hotelinformationdivtab a{font-weight: 700; position: relative; display: inline-block; font-size: 14px; color: #0f294d; text-align: center; padding: 8px 0; text-decoration: none; margin-right: 24px; cursor: pointer;} #hotels_information_ahbcss{} .margincssv7{ border-bottom: 1px solid #dadfe6 !important; padding-bottom: 20px; margin-bottom: 20px} .detailconterversion7{ position: relative; width: 100%; float: left; padding-right: 20px; background-color: #fff; box-sizing: border-box; border-bottom: 1px} .hotel-detailversion7{ flex: 1; padding-right: 0px;display:block !important} .hotel-detail-siftversion7{font-size: 20px; line-height: 20px; color: #0f294d; margin-bottom: 16px;} #hotels_information_ahbcss .ratings{ font-size: 18px; margin-left: 8px; font-weight: 700;} .detailconterversion7 section:first-child{ position: relative; width: 35%; float: left;} .detailconterversion7 section:nth-child(2){width: 65%; float: right;} .hotelversion722{ background-color: #f4f8ff; position: relative; padding: 16px; font-size: 15px; color: #0f294d; line-height: 22px; font-weight: 500} .version725{float: left; text-align: left; width: 100%;} .room-details{ padding-top: 0px;} .version7none { display: none} .version725 span{ font-size: 14px; color:#2B97B0; font-weight: 600; cursor: pointer; float: left; margin-left: 0px; display: none; margin-right: 0px; margin-top: 11px;} .noteversion7{ text-decoration: line-through} .info_hotl_room_infoverson7{float: left;height: 254px; overflow: hidden; width:356px;padding-top: 0px; display: flex; flex-direction: column; border-left: 1px solid #dadfe6; padding: 0 24px; box-sizing: border-box; background-color: #fff;} .inf_room_typ_v4{display:none} .detailconterversion78{ width: 64%; float: left;} .hotel-facility_item p{margin-left: 0; font-size: 14px; color: #0f294d; display: flex; float: left; align-items: center; font-weight: 500; margin-right: 12px; padding-left: 18px; position: relative; margin-bottom: 10px;}.hotel-facility_item p:before{ content: "\f0da"; font-family: FontAwesome; font-style: normal; font-weight: 200; text-decoration: inherit; color: #2B97B0; font-size: 19px; padding-right: 0; position: absolute; left: 0px;} .hotel-facility_item{height: 82px; overflow: hidden}.taxverson7 span{ color: #8592a6 !important;} #adivaha-wrapper{ background: #f5f7fa;} .loadmorecss{cursor: pointer;padding: 23px; background: #2B97B0;border-radius:4px} #adivaha_fly_smart_searchbox .adiFullWp-7 { position: absolute !important; top: 0px; border-radius: 13px; margin-top: 10px !important } #adivaha_fly_smart_searchbox .searchBoxMobile .widthyes { } .adiFullWp-7>label { display: none !important; }.onewayu, .round_tripu { } .onewayu { }.onewayu, .round_tripu { background-color: transparent !important; border-left: 0px !important; padding: 0px; font-weight: 500; color: #fff !important; font-size: 1rem; text-align: left; opacity: 0.5; } .onewayu_selected { background: transparent; color: #fff; border-bottom-color: #186900; border-bottom-style: solid; border-bottom-width: 0px; opacity: 1; } .onewayu_selected:hover{color: #fff !important;} #adivaha_fly_smart_searchbox ul li:nth-child(5) { }.jsx-3254483914,.jsx-4217354310,.jsx-2465708302{display:none} .adiFullWp-11 { } #adivaha_fly_smart_searchbox .searchBoxMobile { } .adiFullWp-10 { } .adiFullWp-15 { } .showhidefilterstrue ul li:nth-child(4){left:0% !important} #flight_results_Apicss{ } #flight_booking_pagecss .button_bookingsubmit{ margin-left: 0} #flight_booking_pagecss .descriptionWrapperpad{ padding-right: 10px;} .tnc { }.location_car:after{top: 17px; content: "\f1b9 "; font-family: FontAwesome; font-style: normal; font-weight: 600; text-decoration: inherit; color: #2B97B0 !important; font-size: 18px; padding-right: 0; position: absolute; left: 14px;} .currencytext{ margin-top: 15px;} .booking-itewrapperversion7{ border-radius: 2px; padding: 24px; background: #fff; width: 100%; float: left; margin-top: 5px} .infoTips-listwrapperversion7{ margin-top: 8px; font-size: 14px; width: 100%; float: left} .info-tips__itemwrapperversion7{ position: relative; margin-bottom: 8px; padding-left: 12px; display: list-item;width: 100%;} .info-tips__itemwrapperversion7:before { content: ""; height: 4px; width: 4px; border-radius: 4px; background-color: #0f294d; position: absolute; left: 0; top: 7px; } .isActivewrapperversion7 .fa{padding-right: 4px; vertical-align: -2px; color: #2B97B0;} .hover-underlinewrapperversion7{ color: #2B97B0; display: inline-block; border-bottom: 1px solid hsla(0,0%,100%,0); transition: .2s;} .isActivewrapperversion7{ font-size: 14px; letter-spacing: 0; line-height: 18px; margin-top: 8px;} .info-tips__itemwrapperversion7 h2{ display: inline; color: #ff9500; font-size: 12px} .book-summary-side__guaranteeversion7{ display: block !important; padding-bottom: 16px; width: 100%; float: left; background-color: #f5f7fa; color: #b8c0cc; justify-content: space-around; padding-top: 16px; display: flex !important;} .fulltext{ } .book-summary-side__choiceversion7 strong,.book-summary-side__choice strong{display: block; font-size: 16px; line-height: 1} .book-summary-side__choiceversion7 .fa,.book-summary-side__choice .fa{font-size: 16px; line-height: 1; position: absolute; top: 0; left: 0; background: #c3cad4; color: #fff; border-radius: 50%; height: 30px; width: 30px; padding: 8px;} .adultcss p,.adultcss { font-size: 14px; color: #8592a6; } #adivaha_fly_demo_searchbox .searchBoxMobile { height: 150px; } #adivaha_fly_demo_searchbox ul li:nth-child(4) { left: 13%; } #flight_booking_pagecss .wrapper{ border: 0px solid #eaeaea} #flight_booking_pagecss .text { margin-left: 0; margin-right: 0; } #flight_booking_pagecss .wrapper .image { width: 100px; margin: 0 10px; } .pricecharge {margin-bottom: 0;} .infoTips-titlewrapperversion7{ font-weight: 700; font-size: 14px; line-height: 18px;} .book-summary-side__choiceversion7,.book-summary-side__choice{position: relative; padding-left: 36px;} .passenger-info__noteversion7{ background: #f5f7fa; border-radius: 2px; color: #6b8299; padding:8px 16px 16px; font-size: 14px; line-height: 18px; width: 97%;margin-top: 20px; float: left;} .note-itemversion7{ margin-top: 8px; position: relative; padding-left: 12px} .note-itemversion7:before{ content: ""; height: 4px; width: 4px; border-radius: 4px; background-color: #6b8299; position: absolute; left: 0; top: 7px;} .version7nameentry{ top: 0; position: absolute; right: -31em; width: 46%; z-index: 999; background: #fff; box-shadow: 0 0 20px #777777ad; padding: 15px;} .noticename { color: #000 !important;font-size: 18px !important; font-weight: 600; margin-bottom: 15px; } .bound{ } #hotels_booking_ahbcss .version7nameentry{ top: 2em!important; right: 6em; width: 26%;} .version7nameentry:after { bottom: 100%; left: -8%; border: solid transparent; content: " "; height: 0; width: 0; top: 13px; position: absolute; pointer-events: none; border-right-color: #ffffff; border-width: 20px; margin-left: -7px; } .passportimagesrction2{margin-top: 15px!important; color: #000 !important; font-weight: 500} .passportimagesrction1{ margin-top: 0; color: #000; font-weight: 600; margin-bottom: 10px; font-size: 13px;} #adivaha_fly_smart_searchbox .adiFullWp-20 { width: 27%; } .passportimagesrction{width: 100%; float: left; background: #fdfdfd; padding: 15px; margin-top: 15px} .version7nameentry p{font-size: 12px; margin-top: 0; width: 100%; float: left; color: #777;} .version7nameentry p span{ color: #000; display: block; font-weight: 600;} .passportimagleft img{width:75px} .passportimagright{ width: 70%; float: left;} .passportimagleft{ width: 30%; float: left;} #hotels_booking_ahbcss .wrapper-animated-loader{display:none !important} .inspiringTipversion7{ } .inspiringTip_itemversion7{display: flex; padding-bottom: 0; color: #333;} .inspiringTip_itemversion7 .fa{ margin-right: 0; font-size: 21px;display: inline-block; } .inboundResultBox .flight_right_30_padding, .outboundResultBoxWidth .flight_right_30_padding{ background: transparent} .inspiringTip_itemversion7 .content{ font-size: 16px; font-weight: 700; background-color: transparent; margin: 0px 12px 10px;} .inboundResultBox .refundcss, .outboundResultBoxWidth .refundcss{ left: -354px !important; width: auto; top: 14px !important} .inspiringTip1_itemversion7{ color: #ff6f00; padding-bottom: 0; display: flex;} .inspiringTip1_itemversion7 .fa{ margin-right: 15px; font-size: 21px; line-height: 1;display: inline-block; } .actionCol .per_room_text_btn{border:1px solid #ff9800!important} .actionCol .per_room_text_btn{} .contenversion7t{flex: 1; align-self: center;} .titleversion7{ font-size: 16px; font-weight: 700} .tableheading2 td{ padding: 15px; font-weight: 600; font-size: 12px; line-height: 20px} .booking-sec{ border: 1px solid #e9e8e8; margin: 10px 0px; background: #fff; } .form-titles h3{ width: 100%; margin: 0px 0px 10px; font-size: 22px; font-size: 20px; color: #0f294d; line-height: 24px} .form-titles { border-bottom: 0px solid rgba(158, 158, 158, 0.3); margin: 0; } .form-titles h3 { background: transparent !important; padding: 15px 15px 5px; } .twohotelnamecss { padding: 15px 15px 0px; } .instantwala { margin: 0px 0 15px; font-size: 13px; color: #000; } .instantwala strong { font-size: 16px; color: #000; width: 100%; float: left; display: block; } #viator_information_ahb .input-group .form-control{border: 1px solid #ccc} #viator_information_ahb .accordIonDefault { background: transparent!important;box-shadow: none; } #viator_information_ahb .info_hotl_Pri{ padding: 15px} .tableheading th{padding: 15px 24px} .tableheading2 td span{ display: block; color: red;} .tableheading2 td{padding: 15px; font-weight: 600;} .alert__wapper{ margin-top: 0} .adultcss{ padding: 0px 15px;} .paymentMethodversions7,.receiptversions7{} .titleversions7{ font-weight: 700; font-size: 14px; padding: 0 !important;} .hoverShowTipversions7{ font-size: 14px; padding-left: 5px; cursor: pointer;}.hoverShowTip_textversions7{} .tooltip{color: #2B97B0;border-bottom: 1px solid #2B97B0;} .tabpanebackcolor1{} .tabpanebackinmg1{ } } .logintopmainhide,.backgrondimageleft{ display: block !important;} /* -------------------------------nandan code----------------------------------- */ .login-wrap{ position: absolute !important; } .banner .text-box{display:none} .backgrondimageleft{ height:650px !important; } .backgroundimage{background:none !important; height:450px !important; padding:0px !important;} .backgroundimage_overyl{background:none !important;} .version4dasboard1>.adi-max-width{ overflow: hidden !important; background:#fff !important;} .backgrondimageleft{ background:url(https://cdn.pixabay.com/photo/2017/03/27/13/52/person-2178868_960_720.jpg) !important; position: absolute; right: 0; background-position: bottom !important; } .login-half.left{box-shadow: none !important; padding: 0;} .login-area{} .login-half.left input{border: 0 !important; border-bottom: 1px solid #e7e7e7 !important; border-radius:0.25rem !important; padding: 10px 30px 10px 0 !important; margin: 0 !important !important;} .recaptcha-trigger-button { width: 30% !important; border:none !important; border-radius: 3px !important; font-size: 17px !important; } .rec-aptcha{padding: 13px 16px !important; } .signup-callout, .login-header{border:none !important;} .reg-for{padding: 50px 0px 20px 0px !important;} .login-half.left label{display:none !important;} .field{position:relative !important;} .enve{ display:block !important; color: #a1a1a1 !important; position: absolute; right: 5px; top: 0; font-size: 17px !important; line-height: 2.5 !important; } .login-half.left input::placeholder{font-size:17px !important; color:#b7b5b5 !important;} .lockicon{display:none !important;} .text-box{ width: 80% !important; margin:90px auto !important; line-height:2rem !important; } .main-social{background:none !important; width:0px !important; height:0px !important; padding: 0px 0px 0px 45px !important;} .main-social span{display:none !important} .bro{ font-size: 14px !important; background: #3b5998 !important; width: 40px !important; height: 40px !important; line-height: 2.5rem !important; border-radius: 50% !important; color:#fff !important; } .goog{background:#CC3333 !important;} .twit{background:#00acee !important;} .log-in{display:flex !important; justify-content: space-between !important;} .for-get{display:block !important; line-height: 3rem; color:#3a75b9; font-weight:bold; font-size: 15px !important;} .login-half{} .ic-on{width: 100% !important; max-width: 450px !important; margin:0 auto !important; height: 100px !important;} .para2{text-align:left !important; font-size:18px !important; font-weight:bold !important;} .login-social-buttons{heigth:100px !important;} .create-one{ padding-top:50px !important;} .ref-1{ display: block !important; background: #fff; color: #000; font-size: 18px; font-weight: 500; padding: 20px 30px; border-radius: 0; margin: 2px 0; } .ref-2{ display:block !important; background:#000; color:#fff; font-size: 18px; font-weight: 500; padding: 20px 30px; border-radius: 0px; margin: 2px 0; } .log-reg{ display: block !important; position: absolute; top: 50%; right: auto; transform: translateY(-50%); left: 0; } input[type="text"],[type="password"]{} .long-one{display:none !important;} .long{display:block !important;} .laptopscreen{display:none !important;} .hi-de{display:none !important;} .sh-ow{display:block !important;} .business .media{padding:0px 30px !important;} .pad-ing{ height: 350px; width: 100%; border-radius: 0px; box-shadow: 0 2px 15px rgba(17,29,143,0.11); color: ##2B97B0; transition: transform 175ms ease-in,opacity 175ms ease-in,-webkit-transform 175ms ease-in; transform-origin: center; padding: 50px !important; margin-bottom: 3rem; cursor: pointer; box-sizing: border-box; } .pad-ing .media-body p{ font-size: 16px !important; line-height: 24px !important; } .text-box p{ color: #7b8199; font-size: 16px !important; line-height: 24px; } .card-title{ letter-spacing: .5px !important; color: #0d2366 !important; margin-bottom: 6px !important; } .pad-ing img, .pad-ing p{} .icon1{ font-size: 30px; background: #fff; width: 70px; height: 70px; border-radius: 0px; position: relative; margin-bottom: 20px; color: #2B97B0; border: 2px solid; } .icon2{ position: absolute !important; top: 50%; left: 50%; transform: translate(-50%,-50%); } .pad-ing:hover{ transform: scale(1.05,1.05); } .pad-ing:hover .icon1{ background:#f3c457; color: #fff; } .pad-ing:hover h5{ color:#f3c457; } .choose{display:none !important;} .cho-ose{display:block !important; position:relative; overflow:hidden !important; padding-top: 220px !important; padding-bottom:20px;} .cho-ose:after { content: ''; position: absolute; -webkit-transform-origin: 0 0 !important; -ms-transform-origin: 0 0 !important; transform-origin: 0 0 !important; -webkit-transform: rotateZ(45deg) skewX(-10deg) skewY(-10deg) !important; -ms-transform: rotate(45deg) skewX(-10deg) skewY(-10deg) !important; transform: rotateZ(45deg) skewX(-10deg) skewY(-10deg) !important; width: 300px; height: 300px; right: -300px; bottom: 5%; background: -webkit-linear-gradient(32.34deg,#184092 8.62%,#3a78c3 71.95%); background: linear-gradient(57.66deg,#49c7e6 8.62%,##2B97B0 71.95%); z-index: -1; } .cho-ose:before { content: ''; position: absolute; width: 63vw; height: 20vw; background-color: #f00; -webkit-transform: perspective(20vw) rotateY(45deg); transform: perspective(20vw) rotateY(45deg); background: -webkit-linear-gradient(to right,#1375b9,#1375b9,#1375b9,#1375b9) !important; background: linear-gradient(to right,#2B97B0,#2B97B0,#2B97B0,#2B97B0) ; z-index: -1; } .for-text{ color: #fff; font-size: 32px; line-height: 45px; padding: 50px 60px; } .ser-vice{ background: #fff; height:350px; width:`100%; border-radius:5px !important; box-shadow: 0 4px 22px rgba(202,202,202,0.25); transition: transform 175ms ease-in,opacity 175ms ease-in,-webkit-transform 175ms ease-in; transform-origin: center; padding: 50px !important; margin-bottom: 3rem; cursor:pointer; } .ser-vice:hover{ transform: scale(1.05,1.05); } .ser-vice:hover .icon1{ background:#f3c457; color: #fff; } .icon-1{ background: linear-gradient(138.77deg,#8bc147 21.17%,#8BC34A 21.18%,#CDDC39 94.74%); color: #fff;} .statistics, .im-g, .works{display:none !important;} .stats{display:block !important;padding-bottom: 100px; margin-bottom:100px;} .st-t{text-align:center; margin-bottom:50px; font-size: 24px; color:#0d2366} .sta-ts{ background: #fff; width:`100%; border-radius:5px !important; box-shadow: 0 4px 22px rgba(202,202,202,0.25); transform-origin: center; padding: 10px !important; margin-bottom: 3rem; cursor:pointer; position:relative; height: 270px; transition: transform 175ms ease,opacity 175ms ease,-webkit-transform 175ms ease; text-align:center !important; } .stats-body h2{ padding: 40px 0px 30px 0px; font-size: 3rem; } .stats-body .card-title{ background:#f5f7f9 !important; font-size:18px !important; border-radius: 10px; padding: 5px 0px; color: #122571; } .stats-body .card-text{ color: #7b8199; font-size:16px; line-height:24px; } .card-body .card-text{ color: #7b8199; font-size:16px; line-height:24px; } .st-t .line{ background: #49dab5; width: 24px; height: 4px; margin: 0 auto; text-align: center; margin-top: 20px; } .sta-ts:hover{ transform: scale(1.05,1.05); opacity: 1; background-color: #f7feff; }.business{ margin: 100px 0 0px;} .tools,.get-started{display:none !important;} .wo-rk{display:block !important;} .wo-rk h3{ font-size: 18px; margin: 12px 0; line-height: 24px; color: #2B97B0; } .wo-rk p{font-size: 16px;line-height: 24px;} .text-area{ text-align: center; color: #607D8B; font-size: 24px; padding: 50px 0px;} .text-area .line{ background: #49dab5; width: 24px; height: 4px; margin: 0 auto; text-align: center; margin-top: 20px; } .wo-rk{ background: #f1f1f1; position: relative; } .wo-rk::before{ content: ""; position: absolute; background: #f1f1f1; width: 100%; top: -59px; height: 118px; transform: skewY(4deg); left: 0px; right: 0px; } .fot-cls{padding: 10px 0px 50px 0px;} .get-started .bg-color{margin-top:100px !important;} /* ------------------forgot password page -----------------------------------*/ .signup-callout{display:none !important;} .lo-gon{padding:6rem 0px !important;} .for-label{margin-left:-20px !important;} .or-txt{display:none !important;} /* -----------------------------Signup page ------------------------------*/ .backgrondimageleft{margin:0px !important;} .login-half.lefts{box-shadow:none !important;} .login-half.lefts input{ border: 0 !important; border-bottom: 1px solid #e7e7e7 !important; border-radius: 0.25rem !important; padding: 10px 30px 10px 0 !important; margin-bottom:10px !important; } ::placeholder { color:#a1a1a1; opacity: 1; font-size:16px !important; } .now-label{margin-left:-15px !important;} .login-header{margin:0px !important;} .backgrondimageleft{ height: auto;} .img .img-box{display:none !important;} .business .text-box .line{margin:0 auto !important;} .business .text-box{text-align:center !important;} /*----------------Responsive code ---------------------*/ @media only screen and (max-width: 766px){ .for-text{ color:#000 !important; padding:50px 0px !important; font-size: 1.5rem; text-align: center; } .get-started .button-box{ float: none; margin-top: 40px; } .trig-ger{width:100% !important;} } @media only screen and (max-width: 556px){ .login-area{ padding:0px 20px !important; } } .login-wrap{ left: 11%; width: 38%;} #hotels_information_ahbcss .am-amenities{margin-top: 20px;} .show-autocomplete-popup a .fa{display:none;} .inputhrightcss { height: 56px; } .passgenttransfrecss input { height: 0 !important; background-color: transparent !important; color: #fff !important; } @media (max-width: 6000px) and (min-width: 1100px){ #drope_box label { display: block; } }