﻿@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}20%{transform:translate(-2px, 0) rotate(0.5deg)}40%{transform:translate(1px, -1px) rotate(0.5deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}80%{transform:translate(-1px, -1px) rotate(0.5deg)}100%{transform:translate(1px, -2px) rotate(-0.5deg)}}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px, 1px) rotate(0deg)}20%{-webkit-transform:translate(-2px, 0) rotate(0.5deg)}40%{-webkit-transform:translate(1px, -1px) rotate(0.5deg)}60%{-webkit-transform:translate(-3px, 1px) rotate(0deg)}80%{-webkit-transform:translate(-1px, -1px) rotate(0.5deg)}100%{-webkit-transform:translate(1px, -2px) rotate(-0.5deg)}}@-moz-keyframes shake{0%{-moz-transform:translate(1px, 1px) rotate(0deg)}20%{-moz-transform:translate(-2px, 0) rotate(0.5deg)}40%{-moz-transform:translate(1px, -1px) rotate(0.5deg)}60%{-moz-transform:translate(-3px, 1px) rotate(0deg)}80%{-moz-transform:translate(-1px, -1px) rotate(0.5deg)}100%{-moz-transform:translate(1px, -2px) rotate(-0.5deg)}}@-o-keyframes shake{0%{-o-transform:translate(1px, 1px) rotate(0deg)}20%{-o-transform:translate(-2px, 0) rotate(0.5deg)}40%{-o-transform:translate(1px, -1px) rotate(0.5deg)}60%{-o-transform:translate(-3px, 1px) rotate(0deg)}80%{-o-transform:translate(-1px, -1px) rotate(0.5deg)}100%{-o-transform:translate(1px, -2px) rotate(-0.5deg)}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@font-face{font-family:Cartrawler-Icons;font-style:normal;font-weight:400;src:url("https://cdn-s3.kaligo.com/fonts/cartrawler/Cartrawler-Icons.eot");src:url("https://cdn-s3.kaligo.com/fonts/cartrawler/Cartrawler-Icons.eot?#iefix") format("embedded-opentype"),url("https://cdn-s3.kaligo.com/fonts/cartrawler/Cartrawler-Icons.woff") format("woff"),url("https://cdn-s3.kaligo.com/fonts/cartrawler/Cartrawler-Icons.ttf") format("truetype")}.ct-extend-icon{font-family:Cartrawler-Icons !important;position:absolute;font-style:normal;text-decoration:none;text-transform:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" ct-icon-"] span::after,[class*=" ct-icon-"] span::before{font-family:Cartrawler-Icons !important;position:absolute;font-style:normal;text-decoration:none;text-transform:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ct-icon-] span::after,[class^=ct-icon-] span::before{font-family:Cartrawler-Icons !important;position:absolute;font-style:normal;text-decoration:none;text-transform:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em[class*=" ct-icon-"],em[class^=ct-icon-]{font-family:Cartrawler-Icons !important;position:absolute;font-style:normal;text-decoration:none;text-transform:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em[class*=" ct-icon-"],em[class^=ct-icon-]{display:inline-block;position:static;min-width:20px;margin:0 5px;text-align:center}.ct-icon-car.ct-icon-left span::before,.ct-icon-car.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-car::before{content:"";height:inherit}.ct-icon-cog.ct-icon-left span::before,.ct-icon-cog.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-cog::before{content:"";height:inherit}.ct-icon-fuel-type.ct-icon-left span::before,.ct-icon-fuel-type.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-fuel-type::before{content:"";height:inherit}.ct-icon-airport.ct-icon-left span::before,.ct-icon-airport.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-airport::before{content:"";height:inherit}.ct-icon-navigational-phone.ct-icon-left span::before,.ct-icon-navigational-phone.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-navigational-phone::before{content:"";height:inherit}.ct-icon-amend-arrow.ct-icon-left span::before,.ct-icon-amend-arrow.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-amend-arrow::before{content:"";height:inherit}.ct-icon-timer.ct-icon-left span::before,.ct-icon-timer.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-timer::before{content:"";height:inherit}.ct-icon-watch.ct-icon-left span::before,.ct-icon-watch.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-watch::before{content:"";height:inherit}.ct-icon-clock.ct-icon-left span::before,.ct-icon-clock.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-clock::before{content:"";height:inherit}.ct-icon-user-single.ct-icon-left span::before,.ct-icon-user-single.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-user-single::before{content:"";height:inherit}.ct-icon-additional-driver.ct-icon-left span::before,.ct-icon-additional-driver.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-additional-driver::before{content:"";height:inherit}.ct-icon-passenger-quantity.ct-icon-left span::before,.ct-icon-passenger-quantity.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-passenger-quantity::before{content:"";height:inherit}.ct-icon-comments.ct-icon-left span::before,.ct-icon-comments.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-comments::before{content:"";height:inherit}.ct-icon-baggage-quantity.ct-icon-left span::before,.ct-icon-baggage-quantity.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-baggage-quantity::before{content:"";height:inherit}.ct-icon-luggage-rack.ct-icon-left span::before,.ct-icon-luggage-rack.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-luggage-rack::before{content:"";height:inherit}.ct-icon-calendar.ct-icon-left span::before,.ct-icon-calendar.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-calendar::before{content:"";height:inherit}.ct-icon-caret-down.ct-icon-left span::before,.ct-icon-caret-down.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-caret-down::before{content:"";height:inherit}.ct-icon-caret-left.ct-icon-left span::before,.ct-icon-caret-left.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-caret-left::before{content:"";height:inherit}.ct-icon-caret-right.ct-icon-left span::before,.ct-icon-caret-right.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-caret-right::before{content:"";height:inherit}.ct-icon-caret-up.ct-icon-left span::before,.ct-icon-caret-up.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-caret-up::before{content:"";height:inherit}.ct-icon-angle-left.ct-icon-left span::before,.ct-icon-angle-left.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-angle-left::before{content:"";height:inherit}.ct-icon-angle-right.ct-icon-left span::before,.ct-icon-angle-right.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-angle-right::before{content:"";height:inherit}.ct-icon-angle-up.ct-icon-left span::before,.ct-icon-angle-up.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-angle-up::before{content:"";height:inherit}.ct-icon-angle-down.ct-icon-left span::before,.ct-icon-angle-down.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-angle-down::before{content:"";height:inherit}.ct-icon-arrow-left.ct-icon-left span::before,.ct-icon-arrow-left.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-arrow-left::before{content:"";height:inherit}.ct-icon-arrow-right.ct-icon-left span::before,.ct-icon-arrow-right.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-arrow-right::before{content:"";height:inherit}.ct-icon-checkmark.ct-icon-left span::before,.ct-icon-checkmark.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-checkmark::before{content:"";height:inherit}.ct-icon-cancel.ct-icon-left span::before,.ct-icon-cancel.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-cancel::before{content:"";height:inherit}.ct-icon-info-sign.ct-icon-left span::before,.ct-icon-info-sign.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-info-sign::before{content:"";height:inherit}.ct-icon-question-sign.ct-icon-left span::before,.ct-icon-question-sign.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-question-sign::before{content:"";height:inherit}.ct-icon-checkmark-circle.ct-icon-left span::before,.ct-icon-checkmark-circle.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-checkmark-circle::before{content:"";height:inherit}.ct-icon-exclamation-sign.ct-icon-left span::before,.ct-icon-exclamation-sign.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-exclamation-sign::before{content:"";height:inherit}.ct-icon-warning-sign.ct-icon-left span::before,.ct-icon-warning-sign.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-warning-sign::before{content:"";height:inherit}.ct-icon-plus-circle.ct-icon-left span::before,.ct-icon-plus-circle.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-plus-circle::before{content:"";height:inherit}.ct-icon-cancel-circle.ct-icon-left span::before,.ct-icon-cancel-circle.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-cancel-circle::before{content:"";height:inherit}.ct-icon-locked.ct-icon-left span::before,.ct-icon-locked.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-locked::before{content:"";height:inherit}.ct-icon-doors-quantity.ct-icon-left span::before,.ct-icon-doors-quantity.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-doors-quantity::before{content:"";height:inherit}.ct-icon-filter.ct-icon-left span::before,.ct-icon-filter.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-filter::before{content:"";height:inherit}.ct-icon-location.ct-icon-left span::before,.ct-icon-location.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-location::before{content:"";height:inherit}.ct-icon-plus.ct-icon-left span::before,.ct-icon-plus.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-plus::before{content:"";height:inherit}.ct-icon-minus.ct-icon-left span::before,.ct-icon-minus.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-minus::before{content:"";height:inherit}.ct-icon-mobile-phone.ct-icon-left span::before,.ct-icon-mobile-phone.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-mobile-phone::before{content:"";height:inherit}.ct-icon-tick-box-on.ct-icon-left span::before,.ct-icon-tick-box-on.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-tick-box-on::before{content:"";height:inherit}.ct-icon-tick-box-off.ct-icon-left span::before,.ct-icon-tick-box-off.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-tick-box-off::before{content:"";height:inherit}.ct-icon-radio-check-dot.ct-icon-left span::before,.ct-icon-radio-check-dot.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-radio-check-dot::before{content:"";height:inherit}.ct-icon-radio-checked.ct-icon-left span::before,.ct-icon-radio-checked.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-radio-checked::before{content:"";height:inherit}.ct-icon-radio-unchecked.ct-icon-left span::before,.ct-icon-radio-unchecked.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-radio-unchecked::before{content:"";height:inherit}.ct-icon-air-conditioning.ct-icon-left span::before,.ct-icon-air-conditioning.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-air-conditioning::before{content:"";height:inherit}.ct-icon-gps.ct-icon-left span::before,.ct-icon-gps.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-gps::before{content:"";height:inherit}.ct-icon-transmission.ct-icon-left span::before,.ct-icon-transmission.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-transmission::before{content:"";height:inherit}.ct-icon-child-toddler-seat.ct-icon-left span::before,.ct-icon-child-toddler-seat.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-child-toddler-seat::before{content:"";height:inherit}.ct-icon-infant-child-seat.ct-icon-left span::before,.ct-icon-infant-child-seat.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-infant-child-seat::before{content:"";height:inherit}.ct-icon-booster-seat.ct-icon-left span::before,.ct-icon-booster-seat.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-booster-seat::before{content:"";height:inherit}.ct-icon-ski-rack.ct-icon-left span::before,.ct-icon-ski-rack.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-ski-rack::before{content:"";height:inherit}.ct-icon-snow-chain-set.ct-icon-left span::before,.ct-icon-snow-chain-set.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-snow-chain-set::before{content:"";height:inherit}.ct-icon-snow-tyre-set.ct-icon-left span::before,.ct-icon-snow-tyre-set.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-snow-tyre-set::before{content:"";height:inherit}.ct-icon-toll-tag.ct-icon-left span::before,.ct-icon-toll-tag.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-toll-tag::before{content:"";height:inherit}.ct-icon-breathalyzer.ct-icon-left span::before,.ct-icon-breathalyzer.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-breathalyzer::before{content:"";height:inherit}.ct-icon-chauffeur.ct-icon-left span::before,.ct-icon-chauffeur.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-chauffeur::before{content:"";height:inherit}.ct-icon-credit.ct-icon-left span::before,.ct-icon-credit.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-credit::before{content:"";height:inherit}.ct-icon-gift.ct-icon-left span::before,.ct-icon-gift.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-gift::before{content:"";height:inherit}.ct-icon-email-quote.ct-icon-left span::before,.ct-icon-email-quote.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-email-quote::before{content:"";height:inherit}.ct-icon-star.ct-icon-left span::before,.ct-icon-star.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-star::before{content:"";height:inherit}.ct-icon-plug.ct-icon-left span::before,.ct-icon-plug.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-plug::before{content:"";height:inherit}.ct-icon-wifi-access.ct-icon-left span::before,.ct-icon-wifi-access.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-wifi-access::before{content:"";height:inherit}.ct-icon-winter-package.ct-icon-left span::before,.ct-icon-winter-package.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-winter-package::before{content:"";height:inherit}.ct-icon-unlocked.ct-icon-left span::before,.ct-icon-unlocked.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-unlocked::before{content:"";height:inherit}.ct-icon-thumb-up.ct-icon-left span::before,.ct-icon-thumb-up.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-thumb-up::before{content:"";height:inherit}.ct-icon-hotel-pickup.ct-icon-left span::before,.ct-icon-hotel-pickup.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-hotel-pickup::before{content:"";height:inherit}.ct-icon-compass.ct-icon-left span::before,.ct-icon-compass.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-compass::before{content:"";height:inherit}.ct-icon-grid.ct-icon-left span::before,.ct-icon-grid.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-grid::before{content:"";height:inherit}.ct-icon-list.ct-icon-left span::before,.ct-icon-list.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-list::before{content:"";height:inherit}.ct-icon-menu.ct-icon-left span::before,.ct-icon-menu.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-menu::before{content:"";height:inherit}.ct-icon-free-tick.ct-icon-left span::before,.ct-icon-free-tick.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-free-tick::before{content:"";height:inherit}.ct-icon-free-7.ct-icon-left span::before,.ct-icon-free-7.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-free-7::before{content:"";height:inherit}.ct-icon-free-24.ct-icon-left span::before,.ct-icon-free-24.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-free-24::before{content:"";height:inherit}.ct-icon-minus-circle.ct-icon-left span::before,.ct-icon-minus-circle.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-minus-circle::before{content:"";height:inherit}.ct-icon-filters.ct-icon-left span::before,.ct-icon-filters.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-filters::before{content:"";height:inherit}.ct-icon-search.ct-icon-left span::before,.ct-icon-search.ct-icon-right span::after{content:"";height:inherit}em.ct-icon-search::before{content:"";height:inherit}.cars-coverages .klg-tooltip,.cars-charges .klg-tooltip{display:none;z-index:100;box-shadow:0 0 20px rgba(0,0,0,0.4);background-color:#ffffff;padding:10px;overflow:visible;text-align:center;line-height:0.9rem;color:#333;font-size:0.75rem;font-weight:normal}.cars-coverages .klg-tooltip.visible,.cars-charges .klg-tooltip.visible{display:block}.cars-coverages .klg-tooltip::before,.cars-charges .klg-tooltip::before{position:absolute;bottom:-8px;border-top:6px solid #ffffff;border-right:8px solid transparent;border-left:8px solid transparent;width:10px;height:8px;content:" "}.car-search label{margin-bottom:0}.locale-en .car-search label{margin-bottom:0.1rem}.car-search .checkbox{margin:2px 0 2px 3px}.locale-en .car-search .checkbox{margin:5px 0 5px 3px}.car-search .checkbox label{margin:0;min-height:18px;font-size:0.875rem}.ltr .car-search .checkbox label{padding:2px 0 2px 20px}.rtl .car-search .checkbox label{padding:2px 20px 2px 0}.car-search .checkbox input{margin-top:5px;margin-left:0;cursor:pointer}.car-search .row{margin-bottom:0.75rem}.car-search .disabled-location{display:block;border:1px solid #d3d3d3;border-radius:0.15rem;padding:0.2rem 0.5rem;width:100%;height:2.5rem;line-height:normal;background-color:#f5f4f1;cursor:not-allowed;color:#A9A9A9}.car-search .disabled-location:focus{outline:none}.car-search .disabled-location:-webkit-input-placeholder,.car-search .disabled-location:-ms-input-placeholder,.car-search .disabled-location:-moz-input-placeholder,.car-search .disabled-location:-moz-input-placeholder{color:#282828}.car-search #main-search{padding-top:5px;padding-bottom:7px}.car-search #main-search.submitted .ng-invalid-required{border:1px solid #e52e2e}.car-search .dirtyMsg{top:auto;bottom:-40px}.cars-specs-widget .name{margin-bottom:1rem;font-size:1.4rem}@media (max-width: 767px){.cars-specs-widget .name{margin-bottom:0.2rem;font-size:1rem}}.cars-specs-widget .type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.25rem;font-size:0.94rem;font-weight:600}@media (max-width: 767px){.cars-specs-widget .type{font-size:0.8rem}}.cars-specs-widget .specs-item{margin-bottom:0.15rem;width:45%;color:#999999;font-size:0.75rem}.ltr .cars-specs-widget .specs-item{float:left}.rtl .cars-specs-widget .specs-item{float:right}@media (max-width: 767px){.cars-specs-widget .specs-item{width:50%;line-height:1rem;font-size:0.7rem}}.fa.transmission{width:0.9rem;font-family:Helvetica, Arial, sans-serif;font-size:0.93rem;font-weight:600}.cars-price-widget .rate{letter-spacing:1px}@media (max-width: 767px){.cars-price-widget .rate{letter-spacing:0}}.cars-price-widget .rate .symbol{display:inline-block;padding:0 0.2rem;min-width:1.25rem}@media (min-width: 768px){.cars-price-widget .value,.cars-price-widget .rate{font-size:1.3rem}}@media (max-width: 767px){.cars-price-widget .value,.cars-price-widget .rate{font-size:1rem}}.cars-price-widget .points-earned .value{display:inline-block;padding-right:0.2rem;font-weight:600}@media (min-width: 992px){.cars-price-widget .unit{font-size:0.75rem}}@media (max-width: 991px){.cars-price-widget .unit{line-height:0.75rem;font-size:0.65rem}}.ltr .cars-search-state-bar .col{border:0}.cars-search-state-bar .col-pickup-location,.cars-search-state-bar .col-dropoff-location{padding:2px 15px;width:40%;max-width:320px}.cars-search-state-bar .col-pickup-location .value,.cars-search-state-bar .col-dropoff-location .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cars-search-state-bar .value{line-height:1.3}.ltr .search-summary.cars-search-summary .btn-edit{margin-top:13px}.rtl .search-summary.cars-search-summary .btn-edit{margin-top:9px}.search-summary.cars-search-summary .row{margin-right:0}.ltr .search-summary.cars-search-summary .row{margin-left:60px}.rtl .search-summary.cars-search-summary .row{margin-right:60px}@media (max-width: 480px){.ltr .search-summary.cars-search-summary .row{margin-left:40px}.rtl .search-summary.cars-search-summary .row{margin-right:40px}}.search-summary.cars-search-summary label{font-size:0.6rem}.search-summary.cars-search-summary .value{font-size:0.8rem}@media (max-width: 480px){.search-summary.cars-search-summary .value{font-size:0.75rem}}.cars-result-container .result-area{margin:0}.cars-result-container .map-close-button{top:27px}.cars-list{margin-bottom:0}.rtl .cars-list{padding-right:0}.cars-list .cars-result-list-item-row{position:relative;margin:0}.cars-list-result-item{border-bottom:2px solid #DDDDDD}.cars-list-result-item:last-child{border-bottom:0}@media (max-width: 767px){.cars-list-result-item .cars-image-container{padding:0;position:absolute;top:0}.ltr .cars-list-result-item .cars-image-container{left:0}.rtl .cars-list-result-item .cars-image-container{right:4px}}.cars-list-result-item .cars-image{background-repeat:no-repeat;background-position:center center;background-size:contain;max-width:240px;min-height:180px;text-align:right}@media (min-width: 768px){.cars-list-result-item .cars-image{margin-left:15px}}@media (max-width: 767px){.cars-list-result-item .cars-image{min-height:140px}}@media (max-width: 480px){.cars-list-result-item .cars-image{min-height:128px}}.cars-list-result-item .cars-image .supplier-logo{margin-top:8px;max-width:65px}.cars-list-result-item .cars-detail-left-container{padding-top:15px;padding-bottom:15px}@media (max-width: 767px){.cars-list-result-item .cars-detail-left-container{width:100%;padding-right:0;padding-bottom:0}.ltr .cars-list-result-item .cars-detail-left-container{padding-left:35%}.rtl .cars-list-result-item .cars-detail-left-container{padding-right:35%}}.cars-list-result-item .cars-detail-left-container .reviews{margin-top:8px;color:#999999;font-size:14px}@media (max-width: 767px){.cars-list-result-item .cars-detail-left-container .reviews{margin-top:0;font-size:13px}}.cars-list-result-item .cars-detail-left-container .reviews .green{display:inline-block;color:#0a9700}.cars-list-result-item .cars-detail-left-container .reviews .score{font-size:20px;font-weight:600}@media (max-width: 767px){.cars-list-result-item .cars-detail-left-container .reviews .score{font-size:16px}}.cars-list-result-item .cars-detail-right-container{position:absolute;top:0;bottom:0;padding-top:15px;padding-bottom:15px}.ltr .cars-list-result-item .cars-detail-right-container{right:15px;text-align:right}.rtl .cars-list-result-item .cars-detail-right-container{left:15px;text-align:left}@media (max-width: 767px){.cars-list-result-item .cars-detail-right-container{position:static;top:auto;bottom:auto;padding-top:5px;padding-bottom:8px;min-height:50px}.ltr .cars-list-result-item .cars-detail-right-container{padding-right:180px;right:auto}.rtl .cars-list-result-item .cars-detail-right-container{padding-right:35%;text-align:right;left:auto}}@media (max-width: 767px){.cars-list-result-item .cars-detail-right-container .cars-price-widget .price,.cars-list-result-item .cars-detail-right-container .cars-price-widget .points-earned,.cars-list-result-item .cars-detail-right-container .cars-price-widget .rate,.cars-list-result-item .cars-detail-right-container .cars-price-widget .value{line-height:18px}}.cars-list-result-item .cars-detail-right-container .cars-price-widget .points-partner-currency{font-size:12px}.cars-list-result-item .cars-detail-right-container .cars-price-widget .unit{color:#999999}.cars-list-result-item .cars-detail-bottom-container{position:relative;padding-bottom:10px;color:#282828}.cars-list-result-item .cars-detail-bottom-container .cars-coverages{border-top:1px solid #DDDDDD;padding:12px 10px}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .heading{margin-bottom:6px;font-size:15px;font-weight:bold}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .heading .fa-info-circle{top:-4px;left:4px;color:#e52e2e;font-size:14px}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .heading .klg-tooltip{bottom:25px;left:-97px;width:200px}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .heading .klg-tooltip::before{left:97px}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .coverage-item{vertical-align:top;display:inline-block;position:relative;margin-right:30px;font-size:14px;cursor:pointer}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .coverage-item .fa-check{margin-right:2px;color:#0a9700}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .coverage-item .klg-tooltip{bottom:25px;left:-21px;width:350px;text-transform:none}.cars-list-result-item .cars-detail-bottom-container .cars-coverages .coverage-item .klg-tooltip::before{right:315px}.cars-list-result-item .cars-detail-bottom-container .terms{position:absolute;top:16px;text-decoration:underline;color:#787878;font-size:11px;font-weight:bold}.ltr .cars-list-result-item .cars-detail-bottom-container .terms{right:30px}.rtl .cars-list-result-item .cars-detail-bottom-container .terms{left:30px}@media (max-width: 767px){.cars-list-result-item .cars-list-item-action{margin-bottom:8px;text-align:right}}.cars-list-result-item .cars-list-item-action .chevron-link{position:absolute;bottom:14.5px;font-style:normal;font-size:16px;font-weight:900}.ltr .cars-list-result-item .cars-list-item-action .chevron-link{right:18px}.ltr .cars-list-result-item .cars-list-item-action .chevron-link::before{content:"\f054";font-family:FontAwesome}.rtl .cars-list-result-item .cars-list-item-action .chevron-link{left:18px}.rtl .cars-list-result-item .cars-list-item-action .chevron-link::before{content:"\f053";font-family:FontAwesome}.cars-list-result-item .btn-action{position:absolute;bottom:14px;border-radius:4px;margin-top:0;width:auto;min-width:144px;white-space:nowrap;font-size:14px}.ltr .cars-list-result-item .btn-action{right:16px}.rtl .cars-list-result-item .btn-action{left:16px}@media (max-width: 767px){.cars-list-result-item .btn-action{max-width:160px;font-size:13px}.locale-fr .cars-list-result-item .btn-action{font-size:11px}}.car-search-error{padding:16px;text-align:center}.car-search-error p{display:inline}.car-search-error .reset-filters{color:#35b3ee}.car-search-error .reset-filters:hover{color:#a4d8f0}.filter-panel .filter-cars-category{vertical-align:top;display:inline-block;width:50%}.filter-panel .filter-cars-type-details{vertical-align:top;display:inline-block;float:right;width:45%;text-align:right}.filter-panel .filter-cars-type-details .number{vertical-align:top;display:inline-block;min-width:9px}.filter-panel .filter-cars-type-details .fa{font-size:13px}.filter-panel .toggle{margin-top:3px;margin-left:3px;text-decoration:underline;color:#e52e2e;font-size:13px}.quick-filter-container.not-expand .checkbox-item:nth-child(n+6){display:none}.cars-product-details-container{position:relative}@media (max-width: 992px){.cars-product-details-container{overflow:hidden}}.cars-product-details-container .partner-bg-color.bg-page-color{position:static;top:auto;height:auto}.cars-product-details-container .section-heading{border-bottom:1px solid #e1e1e1;padding:15px 30px;font-weight:bold}@media (max-width: 767px){.cars-product-details-container .section-heading{padding:15px}}.cars-product-details-container .section-content{padding:15px 30px}@media (max-width: 767px){.cars-product-details-container .section-content{padding:15px}}.product-details-top-area{position:relative;min-height:276px}@media (max-width: 991px){.product-details-top-area{min-height:256px}}@media (max-width: 767px){.product-details-top-area{background-color:#ee1b24;min-height:0}}.product-details-middle-area{background-color:#ffffff;padding-top:30px;padding-bottom:30px;font-size:1.125rem}@media (max-width: 991px){.product-details-middle-area{padding:30px}}@media (max-width: 767px){.product-details-middle-area{padding:15px}.product-details-middle-area .cars-charges{padding-top:15px}}.product-details-middle-area .heading{margin-bottom:6px;font-weight:bold}.product-details-middle-area .heading .fa-info-circle{top:-4px;color:#e52e2e;font-size:0.875rem}.ltr .product-details-middle-area .heading .fa-info-circle{left:4px}.rtl .product-details-middle-area .heading .fa-info-circle{right:4px}.product-details-middle-area .heading .fa-info-circle .klg-tooltip{bottom:25px;left:-1rem;width:auto;min-width:120px}.product-details-middle-area .heading .fa-info-circle .klg-tooltip::before{right:90px}.product-details-middle-area .coverage-item,.product-details-middle-area .charge-item{vertical-align:top;display:inline-block;position:relative;cursor:pointer;min-width:100px;color:#777777;font-size:1rem;cursor:pointer}@media (min-width: 992px){.product-details-middle-area .coverage-item,.product-details-middle-area .charge-item{margin:0 1rem}}@media (max-width: 991px){.product-details-middle-area .coverage-item,.product-details-middle-area .charge-item{margin:0 0.5rem}}@media (max-width: 480px){.product-details-middle-area .coverage-item,.product-details-middle-area .charge-item{font-size:0.8rem}}.product-details-middle-area .coverage-item span,.product-details-middle-area .charge-item span{text-transform:lowercase;display:inline-block}.product-details-middle-area .coverage-item span else,.product-details-middle-area .charge-item span else{text-transform:none}.product-details-middle-area .coverage-item span::first-letter,.product-details-middle-area .charge-item span::first-letter{text-transform:uppercase}.product-details-middle-area .coverage-item .fa-check,.product-details-middle-area .charge-item .fa-check{color:#0a9700}.ltr .product-details-middle-area .coverage-item .fa-check,.ltr .product-details-middle-area .charge-item .fa-check{margin-right:4px}.rtl .product-details-middle-area .coverage-item .fa-check,.rtl .product-details-middle-area .charge-item .fa-check{margin-left:4px}.product-details-middle-area .coverage-item .klg-tooltip,.product-details-middle-area .charge-item .klg-tooltip{bottom:25px;width:auto;min-width:140px;text-transform:none}.ltr .product-details-middle-area .coverage-item .klg-tooltip,.ltr .product-details-middle-area .charge-item .klg-tooltip{left:-20px}.rtl .product-details-middle-area .coverage-item .klg-tooltip,.rtl .product-details-middle-area .charge-item .klg-tooltip{right:-20px}.ltr .product-details-middle-area .coverage-item .klg-tooltip::before,.ltr .product-details-middle-area .charge-item .klg-tooltip::before{left:20px}.rtl .product-details-middle-area .coverage-item .klg-tooltip::before,.rtl .product-details-middle-area .charge-item .klg-tooltip::before{right:20px}@media (max-width: 480px){.ltr .product-details-middle-area .coverage-item .klg-tooltip,.ltr .product-details-middle-area .charge-item .klg-tooltip{left:0}.rtl .product-details-middle-area .coverage-item .klg-tooltip,.rtl .product-details-middle-area .charge-item .klg-tooltip{right:0}}.product-details-car-terms{padding-top:30px}.product-details-car-terms .max-size{background:#ffffff}.product-details-car-terms .terms{vertical-align:top;display:inline-block;margin:15px 0;text-decoration:underline;line-height:1;font-weight:bold}@media (max-width: 480px){.product-details-car-terms .terms{font-size:0.9rem}}.product-details-car-equips{padding-top:30px}.product-details-car-equips .max-size{background:#ffffff}.product-details-car-equips .section-heading{font-size:1.125rem}.product-details-car-equips .section-heading em{font-weight:normal}.product-details-car-equips p{font-size:0.9375rem}.product-details-car-equips .equip-item{position:relative;border-bottom:1px solid #e1e1e1;padding:25px 30px 25px 15px}@media (max-width: 991px){.product-details-car-equips .equip-item{padding:1rem 0}}@media (max-width: 480px){.product-details-car-equips .equip-item{font-size:0.8rem}}.ltr .product-details-car-equips .equip-item .heading,.ltr .product-details-car-equips .equip-item .description{margin-left:4rem}.rtl .product-details-car-equips .equip-item .heading,.rtl .product-details-car-equips .equip-item .description{margin-right:4rem}@media (max-width: 480px){.ltr .product-details-car-equips .equip-item .heading,.ltr .product-details-car-equips .equip-item .description{margin-left:3rem}.rtl .product-details-car-equips .equip-item .heading,.rtl .product-details-car-equips .equip-item .description{margin-right:3rem}}.product-details-car-equips .equip-item .heading{font-weight:bold}@media (max-width: 767px){.product-details-car-equips .equip-item .heading{font-size:0.85rem}}.product-details-car-equips .equip-item .description{font-size:0.9rem}@media (max-width: 767px){.product-details-car-equips .equip-item .description{font-size:0.8rem}}.product-details-car-equips .equip-item:last-child{border-bottom:0}.product-details-car-equips .equip-item .included{position:absolute;top:36px;right:30px;color:#0a9700}.product-details-car-equips .equip-item .equip-icons{position:absolute;margin:-10px 0 0;color:#b5b5b5;font-size:2.9rem}@media (max-width: 480px){.product-details-car-equips .equip-item .equip-icons{font-size:2.5rem}}.product-details-bottom-cta{padding-top:30px;padding-bottom:60px}.product-details-bottom-cta .btn-action{display:inline;border-radius:4px;padding:10px 45px;font-size:1.25rem}@media (max-width: 767px){.product-details-bottom-cta .btn-action{position:fixed;bottom:0;left:0;z-index:999;border-radius:0}}.car-image-gallery{margin-top:25px;background:#ffffff;padding:10px}@media (max-width: 991px){.car-image-gallery{margin-top:5px}}@media (max-width: 767px){.car-image-gallery{margin-top:0}}.car-image-gallery .car-image{background-repeat:no-repeat;background-position:center center;background-size:contain;min-height:231px;text-align:right}@media (max-width: 767px){.car-image-gallery .car-image{min-height:180px}}.car-image-gallery .car-image .supplier-logo{position:absolute;top:20px;max-width:70px;max-height:36px}.ltr .car-image-gallery .car-image .supplier-logo{right:15px}.rtl .car-image-gallery .car-image .supplier-logo{left:15px}@media (max-width: 767px){.car-image-gallery .car-image .supplier-logo{top:0}}.car-info-container{color:#ffffff}.ltr .car-info-container{padding-right:0;padding-left:25px}.rtl .car-info-container{padding-right:25px;padding-left:0}@media (max-width: 767px){.ltr .car-info-container{padding:0}.rtl .car-info-container{padding:0}}.car-info-container .car-details-widget{margin-top:-5px;margin-bottom:15px;border-bottom:1px solid #ef7079;padding-bottom:15px;min-height:100px}@media (max-width: 767px){.car-info-container .car-details-widget{padding-right:15px;padding-left:15px}}@media (max-width: 460px){.car-info-container .car-details-widget{padding-bottom:40px}}.car-info-container .name{margin-top:35px;margin-bottom:5px;font-size:1.375rem}@media (max-width: 991px){.car-info-container .name{margin-top:15px}}.car-info-container .type,.car-info-container .specs{font-size:0.875rem}.ltr .car-info-container .type,.ltr .car-info-container .specs{float:left}.rtl .car-info-container .type,.rtl .car-info-container .specs{float:right}.car-info-container .type{margin-bottom:7px}.ltr .car-info-container .type{margin-right:20px}.rtl .car-info-container .type{margin-left:20px}@media (max-width: 767px){.car-info-container .type{width:100%}.rtl .car-info-container .type{margin-right:20px}}.car-info-container .specs{width:360px}@media (max-width: 991px){.car-info-container .specs .rtl{float:none;flex-direction:column}}.car-info-container .specs .specs-item{margin-right:12px;margin-bottom:3px;width:160px;font-size:0.875rem}.ltr .car-info-container .specs .specs-item{float:left}.rtl .car-info-container .specs .specs-item{float:right}.car-info-container .reviews{position:absolute;top:-4px;border:40px solid #ffd186;border-top:0 solid black;border-bottom:14px solid rgba(0,0,0,0);width:80px;text-align:center;color:#000000;font-size:0.875rem}.ltr .car-info-container .reviews{right:0.5rem}.rtl .car-info-container .reviews{left:0.5rem}@media (max-width: 991px){.car-info-container .reviews{top:0}}@media (max-width: 767px){.car-info-container .reviews{top:-210px}}.car-info-container .reviews .green{color:#0a9700}.car-info-container .reviews .score{font-size:1.25rem;font-weight:bold}.car-info-container .reviews .category{display:block}.car-info-container .reviews .review-container{padding:8px 5px 5px;width:80px}.ltr .car-info-container .reviews .review-container{margin-left:-40px}.rtl .car-info-container .reviews .review-container{margin-right:-40px}.car-info-container .point-cash-slider-component{margin:40px 0}@media (max-width: 991px){.car-info-container .point-cash-slider-component{margin-bottom:0;padding-bottom:15px}}.car-info-container .point-cash-slider-component .partner-bg-color{display:none}.car-info-container .point-cash-slider-component .label,.car-info-container .point-cash-slider-component #points-cash-slider .rz-bubble{font-weight:normal}.car-info-container .cars-price-widget .points-partner-currency,.car-info-container .cars-price-widget .unit{font-size:0.8rem}.car-info-container .btn-action{vertical-align:top;display:inline-block;border-radius:4px;margin-top:0;width:auto;min-width:9rem;font-size:0.875rem}@media (max-width: 767px){.car-info-container .btn-action{max-width:160px;font-size:0.8rem}}.accordion-element{margin-bottom:10px}.accordion-element .header{border:2px solid #e6e6e6;background-color:#f9f9f9;padding:10px 13px;margin-bottom:10px;cursor:pointer}.accordion-element .header::first-letter{text-transform:uppercase}.accordion-element .header .fa{-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);font-size:1.25rem}.ltr .accordion-element .header .fa{float:right;margin-left:auto}.rtl .accordion-element .header .fa{float:left;margin-right:auto}.accordion-element .header.active .fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordion-element .content{-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);padding:0 13px;overflow:hidden}.accordion-element .content p{margin:5px 0}.cars-terms-modal{padding-top:60px}.cars-terms-modal .loading{padding-top:45px;padding-bottom:60px;text-align:center}.cars-terms-modal .modal-heading{margin-top:-44px;margin-bottom:20px;text-align:center;font-size:1.375rem}.cars-checkout-container .payment-page-title{display:none}.cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc{position:relative}.ltr .cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc{padding-left:40px;text-align:left}.rtl .cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc{padding-right:40px;text-align:right}.cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc [type="checkbox"]{position:absolute;top:3px;margin:0}.ltr .cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc [type="checkbox"]{left:30px}.rtl .cars-checkout-container .checkout-guest-confirmation .termsNConditionDesc [type="checkbox"]{right:30px}@media (max-width: 991px){.cars-checkout-container .point-cash-slider-component{margin-right:30px;margin-left:30px}}.cars-checkout-container .enter-english-name{display:none}.cars-checkout-container .reset-form{display:none}.cars-checkout-container .remember-me{display:none}.cars-checkout-box.booking-summary .table-layout .label-box{width:auto}.cars-checkout-box.booking-summary .table-layout .price-box{float:right;width:auto;text-align:right}.cars-checkout-box.booking-summary .table-layout .bold{font-weight:600}.cars-checkout-box.booking-summary .checkout-logo img{padding:0.5rem}.cars-specs-container{position:relative}.cars-specs-container .cars-specs-widget{display:inline-block;margin-bottom:1rem}.cars-specs-container .cars-specs-widget .name{padding-right:80px;font-size:1.2rem;font-weight:600}.cars-specs-container .supplier-logo{position:absolute;top:0;right:0;max-width:70px;max-height:25px}.cars-specs-section-container{padding:5px 0;font-size:0.9rem}.cars-specs-section-container .title{color:#000;font-weight:600}.cars-specs-section-container .item{margin-top:5px;font-size:0.8rem}.cars-specs-section-container ul{margin-bottom:0;padding-left:20px}.cars-search-params-container{font-size:0.8rem}.cars-search-params-container .pickup-details,.cars-search-params-container .dropoff-details{margin-bottom:1rem}.cars-search-params-container .pickup-location,.cars-search-params-container .pickup-date-time,.cars-search-params-container .dropoff-location,.cars-search-params-container .dropoff-date-time{font-weight:600}.pay-at-counter-callout-container{background-color:#DBEDFD;padding:8px}.pay-at-counter-callout-container .pay-at-counter-callout-header{margin-bottom:8px;font-weight:600}
