.booking-widget-ev-section .autocomplete-outr{margin-top:25px;overflow:auto}.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.t-check-in.highlighted,
.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.t-check-out.highlighted{border-right:1px solid !important}@media (min-width: 574px) and (max-width: 767px){.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box:first-child{margin-bottom:10px}}@media (max-width: 767px){.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.n-calender-input{margin-bottom:0;border-radius:4px 0 0 4px}.booking-widget-ev-section.mob-open .bw-outer-box .t-datepicker{display:flex !important}.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.time{padding-left:1px;border-radius:0 4px 4px 0}.t-datepicker .form-label{display:-webkit-box}.mob-open .t-datepicker{width:100% !important}.booking-widget-ev-section.bw-home
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box:first-child{margin-bottom:20px}.booking-widget-ev-section .autocomplete-outr{margin-top:40px}.booking-widget-ev-section.mob-open .bw-outer-box .t-datepicker .field-box{width:50%}.booking-widget-ev-section .autocomplete-outr{margin-top:43px}}@media (max-width: 576.9px){.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.time{border-radius:0 0px 4px 4px}.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.field-box
.date-time-combine
.n-calender-input{border-radius:4px 4px 0 0px}.booking-widget-ev-section
.bw-outer-box
.bw-inner-box
.fields-out-box
.time
.input-form{padding-block:15px}}.booking-widget-ev-section .bookingAutocompleteOuter .ui-autocomplete,
.booking-widget-ev-section .autocomplete-outr .ui-autocomplete{height:500px}.tp-close-btn,.close-time{position:fixed;width:50px;top:20px;right:20px;height:48px;border:0;border-radius:8px;z-index:99999;cursor:pointer;background:url('theme/hertzrebrandtheme/img/icons/close.svg') no-repeat center}@media (min-width: 768px){.booking-widget-ev-section .bookingAutocompleteOuter,
.booking-widget-ev-section .autocomplete-outr{min-width:700px;margin-top:20px}.tp-close-btn{display:none}}@media (min-width: 991px){.booking-widget-ev-section .bookingAutocompleteOuter,
.booking-widget-ev-section .autocomplete-outr{min-width:900px}}@media (max-width: 767px){.booking-widget-ev-section .autocomplete-outr{margin-top:0}}body.modal-open::after,
.booking-widget-ev-section.modal-open::after,
.inner-booking .modal-content.modal-open::after{z-index:0}a.bw-discount-btn,a.bw-discount-btn:focus{color:rgb(53, 90, 216) !important;text-decoration:underline}a.bw-discount-btn:hover{color:#308dff !important}.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .n-calender-input{padding:0}.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .n-calender-input .t-dates{padding-left:30px}@media (max-width: 767px){.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .time .dropdown-menu{position:fixed;border-radius:0px;left:0;top:0;bottom:0;top:0;min-width:100%;height:100vh;z-index:999;max-height:calc(100vh - 20px)}}@media (min-width: 768px){.booking-widget-ev-section .bookingAutocompleteOuter,
.booking-widget-ev-section .autocomplete-outr{min-width:700px;margin-top:5px}.tp-close-btn{display:none}}@media (min-width: 991px){.booking-widget-ev-section .bookingAutocompleteOuter,
.booking-widget-ev-section .autocomplete-outr{min-width:900px}}.modal .modal-content{border-radius:10px}@media(max-width: 767px){.booking-widget-ev-section .autocomplete-outr{margin-top:0}.datepicker-on .booking-widget-ev-section.bw-home.mob-open .mobile-booking-close,
.time-on .booking-widget-ev-section.bw-home.mob-open .mobile-booking-close{z-index:1}.booking-widget-ev-section.mob-open .bw-outer-box{height:100vh}.booking-widget-ev-section.mob-open .bw-heading{padding-right:30px}.booking-widget-ev-section
.modal{background:rgba(0,0,0,0.7)}.tp-close-btn,.close-time{top:10px;right:0;background-color:#fff}.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .time .dropdown-menu{max-height:100vh}}@media(max-width: 576.9px){.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .n-calender-input .t-dates{padding:10px;padding-left:30px}.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .input-form{background-position:5px center}.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .time .input-form{padding-block:10px}}@media(min-width:576px) and (max-width:767px){.tp-close-btn,.close-time{top:0}}@media(min-width:767px) and (max-width:1200px){.booking-widget-ev-section .autocomplete-outr{margin-top:22px}}@media(min-width:1200px){.booking-widget-ev-section .autocomplete-outr{margin-top:18px;left:8px !important}}.noscroll
header{z-index:0;position:relative}.error.form-control{border:1px
solid #dd143c}@media(min-width:768px) and (max-width:1398px){.booking-widget-ev-section .autocomplete-outr.droploc{left:calc(50% + 13px) !important}.booking-widget-ev-section .autocomplete-outr{height:510px;width:340px;min-width:340px;max-width:340px}.ui-autocomplete{width:100% !important}}@media only screen and (width: 1200px){.booking-widget-ev-section .autocomplete-outr{margin-top:21px}}@media(min-width:1201px) and (max-width:1250px){.booking-widget-ev-section .autocomplete-outr.droploc{left:calc(44% + 6px) !important}}@media(min-width:1251px) and (max-width:1398px){.booking-widget-ev-section .autocomplete-outr.droploc{left:calc(21% + 11px) !important}}@media(min-width:1400px){.booking-widget-ev-section .autocomplete-outr{height:500px}.booking-widget-ev-section .autocomplete-outr.droploc{left:calc(22% - 0px) !important}}.ch-coverage-card-wrapper a,
.car-rental-desc-section a,
.vertical-tabbing a,
.horizontal-tabbing a,
.popular-city a,
.article-section
a{text-decoration:underline;color:#355ad8}@media(max-width:767px){.booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .t-check-in, .booking-widget-ev-section .bw-outer-box .bw-inner-box .fields-out-box .field-box .date-time-combine .t-check-out{height:auto}}