.bs-holder .bs-common .bs-header,.bs-holder .bs-header{padding-top:27px}.bs-holder .airport-options{padding:0 1rem}.bs-holder .airport-options .ao-hding{padding:.5rem 0;font-size:12px;margin-left:.625rem}.bs-holder .airport-options .ao-hding .pd-l10{padding-left:20px}.bs-holder .airport-options .ao-list li{cursor:pointer;padding:1rem 0}.bs-holder .airport-options .ao-list>:nth-child(2).nested:before{height:calc(50% + 10px)}.bs-holder .airport-options .ao-list .nested{padding-left:2.5rem}.bs-holder .airport-options .ao-list .nested:after,.bs-holder .airport-options .ao-list .nested:before{content:"";position:absolute;background-color:rgba(34,34,34,.5019607843);bottom:50%}.bs-holder .airport-options .ao-list .nested:before{width:.063rem;height:calc(100% + 40px);left:1.1063rem}.bs-holder .airport-options .ao-list .nested:after{width:.75rem;height:1px;left:1.125rem;bottom:calc(100% - 26px)}.bs-holder .airport-options .ao-list .ao-city{position:relative}.bs-holder .airport-options .ao-list .ao-city .ao-code{top:0;right:0;width:1.875rem;position:absolute}.bs-holder .airport-options .ao-list .ao-city .icon-highlight{margin-left:2px;background-color:rgba(233,234,236,.3019607843);border-radius:50%;padding:.5rem}.bs-holder .airport-options .ao-list .ao-city .icon-highlight .ai-hotel-location:before,.bs-holder .airport-options .ao-list .ao-city .icon-highlight .ai-hotels:before{position:absolute;left:calc(50% - .406rem)}.input-date .bs-holder .bs-common{position:-webkit-sticky;position:sticky;background-color:#fff;top:0;z-index:9999}.input-date .bs-holder .input-date-cal-mobile .date-tabs{position:-webkit-sticky;position:sticky;top:6.813rem}.input-date .bs-holder .input-date-cal-mobile .tab-holder{padding-bottom:1px;display:flex}.input-date .bs-holder .input-date-cal-mobile .tab-holder .tab-item{width:100%}.input-date .bs-holder .input-date-cal-mobile .tab-holder .tab-item:after{bottom:-7px}.input-date .bs-holder .input-date-cal-mobile .react-datepicker__month-container{width:100%;padding-top:20px}.input-date .bs-holder .input-date-cal-mobile .react-datepicker__month-container .react-datepicker__month{height:20.5rem;overflow-y:auto}.input-date .bs-holder .btn-done{position:-webkit-sticky;position:sticky;bottom:0;z-index:9999}.child-age-bubble-container{overflow:auto}.child-age-bubble-container .child-age-bubble{max-width:40px;min-width:40px;height:40px;border:1px solid #999;border-radius:30px;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.child-age-bubble-container .child-age-bubble .child-age-bubble-item{text-align:center}.child-age-bubble-container .child-age-bubble.selected{border:2px solid #222}.adl-fui .button-set{position:-webkit-sticky;position:sticky;bottom:0}.react-datepicker_bottom-sheet .react-datepicker__day--in-range .datepicker-date-holder{background:#f3f3f3}.modify-search-mobile-container{z-index:11;position:-webkit-sticky;position:sticky;top:-1px;background-color:#fff;margin:0 -20px}.modify-search-mobile-container.hidden-modify-search{position:fixed;z-index:1;top:80px;visibility:hidden}.modify-search-mobile-container.listing_page{background-color:#f2f3fb}.modify-search-mobile-container.listing_page .modify-search-mobile{padding:0 16px 0 6px;border:1px solid #fff;background-color:hsla(0,0%,100%,.5)}.modify-search-mobile-container.listing_page .modify-search-mobile .back_button{width:40px;height:40px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.5);border-radius:40px;background-color:hsla(0,0%,100%,.2);box-shadow:0 0 12px 0 rgba(0,0,0,.05)}.modify-search-mobile-container.listing_page .modify-search-mobile .widget_wrapper{padding:12px 0 6px}.modify-search-mobile-container.listing_page .modify-search-mobile .widget_wrapper .location_text{line-height:16px}.modify-search-mobile-container.listing_page.scrolled{background-color:#fdfdfe;border-bottom:1px solid #fff;box-shadow:inset 0 -2px 6px -4px #000}.modify-search-mobile-container.listing_page.scrolled .modify-search-mobile,.modify-search-mobile-container.listing_page.scrolled .modify-search-mobile .back_button{border-color:#eae9f5}.modify-search-mobile-container .modify-search-mobile{border:1px solid #efefef;border-radius:60px}.modify-search-mobile-container .modify-search-mobile .widget_wrapper{padding:10px 0}.modify-search-mobile-container .modify-search-mobile .modify-search-mobile-guest,.modify-search-mobile-container .modify-search-mobile .modify-search-mobile-room{padding-left:16px;position:relative}.modify-search-mobile-container .modify-search-mobile .modify-search-mobile-guest:before,.modify-search-mobile-container .modify-search-mobile .modify-search-mobile-room:before{content:"";width:4px;height:4px;border-radius:50%;background:#999;position:absolute;top:7px;left:6px}.modify-search-mobile-container-model .model-content-holder{min-width:100%;min-height:100%;border-radius:0;border:none;overflow:hidden;padding:0}.back_icon{background-color:#fff;border-radius:50%;border:1px solid #eae9f5;height:40px;width:40px}.back_icon i{position:relative;top:-3px;left:-5px}