@media(min-width:1025px){.flight-filters.car-filters [data-tab="2"] .filter-container .select-all,.flight-filters.car-filters [data-tab="4"] .filter-container .select-all{display:inline-block}.flight-filters.car-filters .row>.select-all{display:none}.flight-filters.car-filters .checkbox-row:nth-child(n+7){display:block}}@media(min-width:1025px) and (max-width:1224px){.useful-info{padding-left:10px;padding-right:10px}}@media(max-width:1120px){.pagination .js-scroll-content-top{display:block;float:none;margin-top:40px}}@media(max-width:1024px){.driver-age .font-icon-info .path2:before,.driver-age label,.internal .driver-input-age .font-icon-info .path2:before{color:#fff}.sorting{background:rgba(4,23,44,.82)}.sorting .container{background:#014ca6}.flight-filters.car-filters .tab-headers-container li{width:25%}.flight-filters.car-filters .tab-headers-container li a .font-icon-car-rental{font-size:36px;margin-top:-10px}.booking-steps.car-booking-steps li:not(:last-child){margin-right:15px}.booking-steps.car-booking-steps li{width:calc(20% - 16px)}[data-collapse-content=cars-search] .col_2{width:24.7%}.car-filters-btn,[data-collapse-content=cars-search] .col_4.lg_col_9{width:100%}.driver-age{margin-top:0}.driver-age [type=checkbox]:checked+label:before,.driver-age [type=checkbox]:not(:checked)+label:before{background:#fff}[data-collapse-content=cars-search] .btn.btn-primary{margin-top:20px}.new-search-section[data-collapse-content=cars-search] form>.row:first-child{margin-bottom:0}.result-box.car-result-box{margin-left:0;margin-right:0}.home-hero .new-search-section.car-search-section{padding-left:20px;padding-right:20px}.ui-datepicker.ui-widget.car-datepicker{min-width:324px!important}.internal .driver-input-age.field{margin-bottom:-20px}.result-box.car-result-box+.pagination{margin-top:20px}}@media(max-width:1023px){.passenger-details.car-passenger-details .passenger-info .field.xl{width:30%}}@media(max-width:767px){.car-result-box figure,.result-box.car-result-box .total-price{text-align:center}.car-result-box .total-price .daily-price,.new-search-section[data-collapse-content=cars-search] .btn.btn-primary{margin-left:0}.result-box.car-result-box{margin-left:0;margin-right:0}.car-result-box .col{padding-left:15px;padding-right:15px}.car-extra-info p,.car-result-box .terms-conditions{font-size:14px}.car-category,.car-extra-info p.car-name,.car-name{font-size:15px}.result-box.car-result-box:not(:last-child){margin-top:0px;margin-bottom:20px}.car-confirmation-box+.msg-box,.car-confirmation-box~.car-results .car-result-box{margin:0}.result-box.car-result-box+.pagination{margin-top:10px}.result-info,.result-info b{font-size:13px}.car-result-box .total-price .daily-price,.car-result-box .total-price b{font-size:16px}.result-box.car-result-box .total-price b{display:none}.result-box .total-price .btn{padding-top:10px;padding-bottom:10px}.car-result-box .container.total-price .col:not(:last-child){padding-top:0}[data-collapse-content=cars-search] .col_4{width:100%}[data-collapse-content=cars-search] .col_2{width:49%;float:none;display:inline-block}.passenger-details.car-passenger-details .passenger-info .field.xl,.passenger-info.car-passenger-info .field.xl{width:calc(50% - 23px)}.car-promo-banners .simple-promo-banner,.car-promo-banners .simple-promo-banner.big{max-width:100%;margin-top:10px;margin-bottom:10px}.car-promo-banners .simple-promo-banner:first-child{margin-right:0}.car-promo-banners .simple-promo-banner .text{padding-bottom:30px}.car-promo-banners .simple-promo-banner .btn,.car-promo-banners .simple-promo-banner .btn:link,.car-promo-banners .simple-promo-banner .btn:visited{bottom:auto}.car-search-section .col_3.md_col_6{width:100%}.car-search-section .col_3.md_col_3{width:50%}.car-result-box .label{padding:4px 15px 6px 12px;top:0;right:auto;position:relative;margin-right:-15px;float:right}.car-extra-info{padding-top:10px;clear:both}.result-box.car-result-box .row{margin-top:10px;margin-bottom:10px}.passenger-info.driver-info table td{padding-top:0}.passenger-info.driver-info table td:first-child{padding-top:20px}.car-text-right {padding-top:15px;padding-bottom:15px}}@media (max-width:639px){.passenger-details.car-passenger-details .passenger-info .field.xl{width:calc(100% - 23px)}.passenger-info.car-passenger-info .field.xl,.car-ancillary-option{width:100%}.car-ancillary-price{text-align:left;width:100%}}@media (max-width:480px){.results-info-row .col:first-child:not(.no-padding){padding-top:5px;padding-bottom:5px}.flight-filters.car-filters .tab-headers-container li a:link,.flight-filters.car-filters .tab-headers-container li a:visited{font-size:12px}.car-search-section .tooltip:not(.price-info) .content{left:auto;right:0;-webkit-transform:translate(0,-90%);-moz-transform:translate(0,-90%);-ms-transform:translate(0,-90%);-o-transform:translate(0,-90%);transform:translate(0,-90%)}.car-search-section .tooltip .content:after,.car-search-section .tooltip .content:before{left:auto;right:10px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ui-datepicker.ui-widget.car-datepicker{min-width:280px!important}}@media (max-width:320px){.car-search-section .col_3.md_col_3{width:100%}}