.cycle-pager{text-align:center;width:100%}.cycle-pager span{color:#ddd;cursor:pointer;display:inline-block;font-family:arial;font-size:40px;line-height:15px}.cycle-pager span.cycle-pager-active{color:#4daf47}.cycle-pager>*{cursor:pointer}.available-cars{margin-bottom:30px}.available-cars .car-list{line-height:20px;margin-bottom:10px;overflow:hidden;padding-bottom:20px;position:relative}.available-cars .car-list.list-short .box-car:nth-of-type(n+4){display:none}.available-cars .car-list .btn-more{background:#fff;bottom:0;display:block;height:34px;position:absolute;text-align:center;width:100%}.available-cars .car-list .btn-more button{display:block;font-size:14px;margin:auto}.available-cars .car-list .available-car{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:15px;padding:15px}.available-cars .car-list .available-car .photo{min-height:117px;text-align:center}.available-cars .car-list .available-car .photo img{height:auto;max-height:174px;max-width:100%;width:auto}.available-cars .car-list .available-car .name{font-size:24px;line-height:30px;margin:0;overflow:hidden;padding:0;white-space:nowrap}.available-cars .car-list .available-car .name a{color:#4daf47}.available-cars .car-list .available-car .body{font-size:14px;font-weight:300}.available-cars .car-list .available-car .body i{font-size:16px;margin-left:5px;vertical-align:middle}.available-cars .car-list .available-car .body .label{font-size:9px;font-weight:300;line-height:16px;padding-bottom:2px;padding-top:1px;vertical-align:middle}.available-cars .car-list .reviews{background:#fafafa;border:1px solid #f0f0f0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:15px;padding:15px}.available-cars .car-list .reviews .left{display:inline-block}.available-cars .car-list .reviews .right{display:inline-block;float:right;font-size:18px;font-weight:300;text-align:right}.available-cars .car-list .reviews .right span{padding-left:15px}.available-cars .car-list .reviews .right span i{color:#4daf47}.form-car-search-location{margin:0 auto;position:relative}.form-car-search-location .switcher-form{margin-bottom:10px;width:100%}.form-car-search-location .alert{text-align:center}.form-car-search-location .search-box{padding:15px}.form-car-search-location #form-cars-search .form-display-group{overflow:hidden}.form-car-search-location #form-cars-search .form-group{margin-bottom:0}.form-car-search-location #form-cars-search .form-group .validator.success{display:none}.form-car-search-location #form-cars-search .form-group .validator.error,.form-car-search-location #form-cars-search .form-group .validator.error .select2-selection__rendered{color:red}.form-car-search-location #form-cars-search .form-group .validator.error ::input-placeholder{color:red}.form-car-search-location #form-cars-search .form-group .validator.error :placeholder{color:red}.form-car-search-location #form-cars-search .form-group .validator.error ::placeholder{color:red}.form-car-search-location #form-cars-search .form-group .validator.error :input-placeholder{color:red}.form-car-search-location #form-cars-search .form-group .validator.error .select2-container--default{background:#ffe5e5!important}.form-car-search-location #form-cars-search .form-group .validator.error .date-placeholder,.form-car-search-location #form-cars-search .form-group .validator.error .location-place-placeholder,.form-car-search-location #form-cars-search .form-group .validator.error input{background:#ffe5e5}.form-car-search-location #form-cars-search .form-group .input-group-addon{background:none;border:none;color:#4daf47;display:inline-block;font-size:18px;left:0;line-height:50px;padding:0 12px;pointer-events:none;position:absolute;top:0;width:40px;z-index:1}.form-car-search-location #form-cars-search .form-group .input-group-addon.validator:before{content:none}.form-car-search-location #form-cars-search .form-group input#pickup-date,.form-car-search-location #form-cars-search .form-group input#pickup-location_place,.form-car-search-location #form-cars-search .form-group input#return-date,.form-car-search-location #form-cars-search .form-group input#return-location_place{border:none;width:100%}.form-car-search-location #form-cars-search .form-group input#pickup-date:focus::input-placeholder,.form-car-search-location #form-cars-search .form-group input#pickup-location_place:focus::input-placeholder,.form-car-search-location #form-cars-search .form-group input#return-date:focus::input-placeholder,.form-car-search-location #form-cars-search .form-group input#return-location_place:focus::input-placeholder{visibility:hidden}.form-car-search-location #form-cars-search .form-group input#pickup-location_place,.form-car-search-location #form-cars-search .form-group input#return-location_place{height:49px;line-height:20px;padding:0;text-indent:40px;text-overflow:ellipsis}.form-car-search-location #form-cars-search .form-group input#pickup-location_place .input-group-addon,.form-car-search-location #form-cars-search .form-group input#return-location_place .input-group-addon{top:30%}.form-car-search-location #form-cars-search .form-group input#pickup-date,.form-car-search-location #form-cars-search .form-group input#return-date{height:48px;line-height:48px;padding:0;text-indent:40px}.form-car-search-location #form-cars-search .form-group input#pickup-location_place{height:50px}.form-car-search-location #form-cars-search .form-group input#coupon-cp_code{border:1px solid #f0f0f0}.form-car-search-location #form-cars-search .form-group .tooltip{background:#0000}.form-car-search-location #form-cars-search .form-group .tooltip .tooltip-arrow{border-color:red #0000 #0000}.form-car-search-location #form-cars-search .form-group .tooltip .tooltip-inner{background:red;padding:5px 10px}.form-car-search-location #form-cars-search .pickup,.form-car-search-location #form-cars-search .return{background:#fff;border:1px solid #f0f0f0;line-height:1}.form-car-search-location #form-cars-search .pickup .element-container,.form-car-search-location #form-cars-search .return .element-container{position:relative}.form-car-search-location #form-cars-search .pickup input::input-placeholder,.form-car-search-location #form-cars-search .return input::input-placeholder{color:#333;opacity:1}.form-car-search-location #form-cars-search .pickup input::placeholder,.form-car-search-location #form-cars-search .return input::placeholder{color:#333;opacity:1}.form-car-search-location #form-cars-search .pickup input:input-placeholder,.form-car-search-location #form-cars-search .return input:input-placeholder{color:#333;opacity:1}.form-car-search-location #form-cars-search .pickup input:placeholder,.form-car-search-location #form-cars-search .return input:placeholder{color:#333;opacity:1}.form-car-search-location #form-cars-search .pickup .select2,.form-car-search-location #form-cars-search .pickup select,.form-car-search-location #form-cars-search .return .select2,.form-car-search-location #form-cars-search .return select{visibility:hidden}.form-car-search-location #form-cars-search .pickup legend,.form-car-search-location #form-cars-search .return legend{display:none}.form-car-search-location #form-cars-search .pickup .form-group,.form-car-search-location #form-cars-search .return .form-group{display:block;float:left;width:50%}.form-car-search-location #form-cars-search .pickup .form-group.location,.form-car-search-location #form-cars-search .return .form-group.location{width:calc(50% + 60px)}.form-car-search-location #form-cars-search .pickup .form-group.datetime,.form-car-search-location #form-cars-search .return .form-group.datetime{width:calc(50% - 60px)}.form-car-search-location #form-cars-search .pickup .form-group label,.form-car-search-location #form-cars-search .return .form-group label{background:#4daf47;float:left;font-size:14px;font-weight:600;line-height:48px;margin:0;text-align:center;text-transform:uppercase}.form-car-search-location #form-cars-search .pickup .form-group .element-container,.form-car-search-location #form-cars-search .return .form-group .element-container{line-height:50px}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group{min-height:50px;width:100%}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2{background:none;border-color:#0000;line-height:50px;text-indent:39px}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--default{background:none;text-indent:36px!important;width:96%!important}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2,.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container,.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--below,.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default,.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default .select2-selection--single .select2-selection__rendered,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--below,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--default,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--default .select2-selection--single .select2-selection__rendered{height:42px!important;line-height:40px!important;margin-left:2px}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-selection__arrow,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-selection__arrow{height:41px!important;line-height:41px!important}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default .select2-selection--single,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--default .select2-selection--single{height:42px}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default .select2-selection--single .select2-selection__rendered,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group.validator.error,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group.validator.error{background:#ffe5e5}.form-car-search-location #form-cars-search .pickup .form-group.location,.form-car-search-location #form-cars-search .return .form-group.location{cursor:pointer}.form-car-search-location #form-cars-search .pickup .form-group.location label,.form-car-search-location #form-cars-search .return .form-group.location label{float:left;width:120px}.form-car-search-location #form-cars-search .pickup .form-group.location .element-container,.form-car-search-location #form-cars-search .return .form-group.location .element-container{float:left;width:calc(100% - 120px)}.form-car-search-location #form-cars-search .pickup .form-group.location .select2,.form-car-search-location #form-cars-search .return .form-group.location .select2{line-height:50px}.form-car-search-location #form-cars-search .pickup .form-group.location .location-place-placeholder,.form-car-search-location #form-cars-search .return .form-group.location .location-place-placeholder{text-indent:40px}.form-car-search-location #form-cars-search .pickup .form-group.datetime,.form-car-search-location #form-cars-search .return .form-group.datetime{position:relative}.form-car-search-location #form-cars-search .pickup .form-group.datetime .mf-daterangepicker-opener,.form-car-search-location #form-cars-search .return .form-group.datetime .mf-daterangepicker-opener{cursor:pointer;inset:0;position:absolute;z-index:1}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.date,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container.date{cursor:pointer;display:inline-block;width:100%}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.date input,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container.date input{cursor:pointer}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.time,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container.time{display:none}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container select,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container select{appearance:none;background:url(/img/select2-arrow.png) no-repeat top 23px right 6px;background-size:8px;border-color:#0000;line-height:48px;text-indent:7px;width:110px}.form-car-search-location #form-cars-search .pickup .form-group.datetime .time-placeholder,.form-car-search-location #form-cars-search .return .form-group.datetime .time-placeholder{text-indent:40px}.form-car-search-location #form-cars-search .pickup .datetime,.form-car-search-location #form-cars-search .return .datetime{border-top:none}.form-car-search-location #form-cars-search .pickup .datetime select,.form-car-search-location #form-cars-search .return .datetime select{appearance:none}.form-car-search-location #form-cars-search .pickup{border-top-left-radius:3px;border-top-right-radius:3px;height:52px}.form-car-search-location #form-cars-search .pickup .location label{border-top-left-radius:3px}.form-car-search-location #form-cars-search .return{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;height:50px}.form-car-search-location #form-cars-search .return .location label{border-bottom-left-radius:3px}.form-car-search-location #form-cars-search .filter,.form-car-search-location #form-cars-search .footer{margin-top:20px}.form-car-search-location #form-cars-search .filter{background:#fff;border-radius:3px;display:block;float:left;width:64%}.form-car-search-location #form-cars-search .filter .form-group .input-group{width:100%}.form-car-search-location #form-cars-search .filter .form-group .input-group input{border-radius:3px;height:50px;padding:0 0 0 40px;width:100%}.form-car-search-location #form-cars-search .footer{float:right;width:34%}.form-car-search-location #form-cars-search .footer .cancel{margin-bottom:20px;margin-top:10px}.form-car-search-location #form-cars-search .footer .cancel button{background:#fff!important}.form-car-search-location #form-cars-search .footer .form-group button{height:50px;width:100%}.form-car-search-location #form-cars-search .select2-container--default .select2-dropdown,.form-car-search-location #form-cars-search .select2-container--default .select2-search__field,.form-car-search-location #form-cars-search .select2-container--default .select2-selection--single{border:none}.form-car-search-location .overlay-group{background:#fff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 2px 15px 5px #0000001c;position:absolute;z-index:101}.form-car-search-location .overlay-group .daterangepicker-container .date-range-inputs-daterangepicker{border:none}.form-car-search-location .overlay-group .daterangepicker-container .date-range-inputs-daterangepicker .month-wrapper{width:521px!important}.form-car-search-location .overlay-group .time-range-group .time-component{display:inline-block;float:left;padding:15px;width:50%}.form-car-search-location .overlay-group .confirm-button{background:#fafafa;padding:0 15px 15px;text-align:center}.form-car-search-location .overlay-group .confirm-button button{padding:6px 24px}.container-fluid .form-car-search-location #form-cars-search{margin-bottom:20px}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group label,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group label{line-height:50px}.car-search-location-info{background:#fff;border:1px solid #f0f0f0;border-radius:3px;margin-bottom:20px}.car-search-location-info .button,.car-search-location-info .label{height:52px;margin:0;padding:0;position:relative;width:120px;z-index:1}.car-search-location-info .button,.car-search-location-info .button button{width:auto}.car-search-location-info .info{min-height:52px;padding-left:120px;padding-right:143px;position:relative;width:100%}.car-search-location-info .info>i{left:50%;line-height:52px;margin:0 0 0 -5px;position:absolute}.car-search-location-info i{color:#4daf47;margin:0 5px}.car-search-location-info .pickup,.car-search-location-info .return{float:left;line-height:52px;text-align:center;width:50%}.car-search-location-info .pickup .data,.car-search-location-info .return .data{display:inline-block;line-height:20px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;width:100%}.car-search-location-info .pickup .data .datetime,.car-search-location-info .pickup .data .location,.car-search-location-info .return .data .datetime,.car-search-location-info .return .data .location{white-space:nowrap;width:100%}.car-search-location-info .pickup{padding-right:25px;text-align:right}.car-search-location-info .return{padding-left:25px;text-align:left}.car-search-location-info span{font-weight:300}.car-search-location-info .placeholder{color:#aaa}.car-search-location-info button{color:#ff9000!important;height:52px;line-height:40px;width:120px}.car-search-location-info button i{color:#ff9000}.car-search-location-info button:hover{color:#4daf47!important;text-decoration:none!important}.car-search-location-info button:hover i{color:#4daf47}.car-search-location-info label{background:#4daf47;border:1px solid #4daf47;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#fff;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:15px 20px;text-align:center;text-transform:uppercase;width:120px}.ui-autocomplete .ui-menu-item a.autosuggest-no-data-icon i{color:#ff9000}.date-placeholder,.location-place-placeholder,.time-placeholder{cursor:pointer;display:block;height:49px;left:0;line-height:50px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.location-place-placeholder{background:#fff;border-radius:3px 3px 0 0;padding-right:40px}.location-place-placeholder:after,.time-placeholder:after{content:"\f078";font-family:FontAwesome;font-size:10px;line-height:50px;position:absolute;right:14px;top:0}.date-placeholder{background:#fff;border-bottom-left-radius:3px;text-indent:40px}.car-equipment{display:block;width:100%}.car-equipment span.inline-block{color:#3b3b3b;display:inline-block;float:left;font-size:12px;line-height:17px;padding:2px 0;width:50%}.car-equipment span.inline-block.full-width{width:100%}.car-equipment i{color:#4daf47;font-size:18px;margin-right:10px}.car-equipment.camper-equipment i{display:inline-block;line-height:1;text-align:center;vertical-align:middle;width:1.3em}.date-range-inputs-daterangepicker{padding:0!important}.date-range-inputs-daterangepicker .footer{float:none!important;margin:0!important;width:100%!important}.date-range-inputs-daterangepicker.date-picker{color:#fff;cursor:pointer;font-size:14px;height:25px;line-height:17px;margin-top:10px;padding:0 0 0 10px;position:relative;width:170px;z-index:2}.date-range-inputs-daterangepicker.date-picker-wrapper{background-color:#fff;box-sizing:initial;font-family:Open Sans,sans-serif;font-weight:100;padding:10px}.date-range-inputs-daterangepicker.date-picker-wrapper .hide{display:none}.date-range-inputs-daterangepicker.date-picker-wrapper .date-picker-arrow{border:12px solid;border-color:#0000 #0000 #e8e8e8;content:"";position:absolute;top:-24px}.date-range-inputs-daterangepicker.date-picker-wrapper .date-picker-arrow:after{border:11px solid;border-color:#0000 #0000 #fff;content:"";left:-11px;position:absolute;top:-10px}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper{background-color:#fff;border:none;border-radius:3px;cursor:default;margin:15px 20px 0;position:relative}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper .month-name{color:#333;font-size:14px;font-weight:600;text-transform:lowercase}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table{float:left}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table td,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table th{margin:0;min-width:34px;padding:0;position:relative;text-align:center;vertical-align:middle;z-index:1}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day{color:#ccc;cursor:default;font-family:Open Sans,sans-serif;line-height:1;margin-bottom:1px;padding:11px 0}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.lastMonth,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.nextMonth{color:#999;cursor:default}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.checked,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.checked.tmp,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.first-date-selected,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.first-date-selected.tmp,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.last-date-selected,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.last-date-selected.tmp{background-color:#dff0d8;color:#333}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.first-date-selected{background-color:#56b24d!important;background:#56b24d;border-radius:20px;font-weight:600}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.first-date-selected:after{background:#dff0d8;content:" ";inset:0 0 1px 50%;position:absolute;width:50%;z-index:-1}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.last-date-selected{background-color:#56b24d!important;border-radius:20px;font-weight:600}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.last-date-selected:after{background:#dff0d8;content:" ";inset:0 0 1px;position:absolute;width:50%;z-index:-1}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help!important}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.valid{color:#333;cursor:pointer}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.hovering{background-color:#dff0d8!important;color:#333!important}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table .day.real-today{background-color:initial;border-radius:20px}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption th{padding-bottom:10px}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .next,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .prev{color:#4daf47;cursor:pointer;font-size:24px;line-height:24px;padding:0}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .next i,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .prev i{width:27px}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .next:hover,.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .prev:hover{background:#0000}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.caption .next i:before{padding-left:2px}.date-range-inputs-daterangepicker.date-picker-wrapper .month-wrapper table tr.week-name th{font-size:12px;font-weight:500;padding-bottom:5px;text-transform:capitalize}.date-range-inputs-daterangepicker.date-picker-wrapper.inline-wrapper{box-shadow:none;display:inline-block;position:relative}.date-range-inputs-daterangepicker.date-picker-wrapper.single-date{width:auto}.date-range-inputs-daterangepicker.date-picker-wrapper.single-date .month-wrapper table .day.first-date-selected{border-radius:20px}.date-range-inputs-daterangepicker.date-picker-wrapper .selected-days,.date-range-inputs-daterangepicker.date-picker-wrapper.single-date .month-wrapper table .day.first-date-selected:after{display:none}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar{line-height:1.4;padding:10px 40px 10px 0;position:relative}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar .error-top,.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar.error .error-top{color:#f55753;display:block}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-range-inputs-daterangepicker.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-range-inputs-daterangepicker.date-picker-wrapper .gap{float:left;height:0;margin:0 10px;visibility:hidden}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-line{height:15px;position:relative;width:15px}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-line .gap-1{border-bottom:8px solid #eee;border-left:8px solid #fff;border-top:8px solid #eee;height:0;z-index:1}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-line .gap-2{border-left:8px solid #0000;border-top:8px solid #fff;height:0;position:absolute;right:0;top:0;z-index:2}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-line .gap-3{border-bottom:8px solid #fff;border-left:8px solid #0000;height:0;position:absolute;right:0;top:8px;z-index:2}.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-bottom-mask,.date-range-inputs-daterangepicker.date-picker-wrapper .gap .gap-top-mask{display:none}@media (max-width:767px){.date-picker-wrapper.inline-wrapper{border:none;display:block!important;position:static}.date-picker-wrapper.inline-wrapper .select-wrapper{text-decoration:underline}.date-picker-wrapper.inline-wrapper .month-wrapper{margin:0 auto;padding:5px;width:300px!important}.date-picker-wrapper.inline-wrapper .month-wrapper table{float:none;margin:0 auto;max-width:340px;width:100%}.date-picker-wrapper.inline-wrapper .month-wrapper table .day{padding:14px 0}.date-picker-wrapper.inline-wrapper .month-wrapper table td,.date-picker-wrapper.inline-wrapper .month-wrapper table th{margin:2px;width:32px}.date-picker-wrapper.inline-wrapper .gap{display:none}.date-picker-wrapper.inline-wrapper .footer{background:#fafafa;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #f0f0f0;float:none!important;margin:0!important;width:100%!important}.mf-daterangepicker .mf-modal-body{background:#fafafa}.mf-daterangepicker .datepicker-container{background:#fff}.mf-daterangepicker .footer{margin-bottom:90px}.mf-daterangepicker .overlay-bottom{background:#fafafa;bottom:0;display:block;left:0;padding:10px;position:fixed;width:100%}.mf-daterangepicker .overlay-bottom .instructions{font-size:12px;font-weight:700;padding-bottom:10px;text-align:center}.mf-daterangepicker .overlay-bottom button{font-size:12px;font-weight:600;height:44px;text-transform:capitalize}.mf-daterangepicker .overlay-bottom button.disabled{background:#f2f1f0!important;border:1px solid #f0f0f0!important;color:#333!important}}@media (max-width:320px){.date-picker-wrapper.inline-wrapper .month-wrapper{padding:0;width:320px!important}.date-picker-wrapper.inline-wrapper .month-wrapper table{max-width:280px}.date-picker-wrapper.inline-wrapper .month-wrapper table .day{padding:14px 0}}.time-component{background:#fafafa;padding:20px}.time-component label{background:#0000!important;border:none!important;color:#3b3b3b!important;display:inline-block;font-size:12px;font-weight:600;line-height:17px;margin:0;padding:11px 0}.time-component select:not(.select2-hidden-accessible){appearance:none;background:#fff;border:none;font-size:24px;height:40px;line-height:33px;padding-left:45px;width:124px!important}.time-component .select2{background:#fff;border:1px solid #f0f0f0;border-radius:3px;float:right;max-width:123px;position:relative}.time-component .select2 .select2-selection__rendered{font-size:18px;line-height:38px;padding:0 8px}.time-component .select2 .select2-selection__rendered:before{color:#4daf47;content:"\f017";font-family:FontAwesome;font-size:18px;padding:0 14px 0 2px}.time-component .select2 .select2-selection__rendered:after{color:#333;content:"\f107";font-family:FontAwesome;font-size:18px;padding:0 2px 0 14px;vertical-align:top}.time-component .select2 .select2-selection__arrow{display:none}.time-component .select2 .select2-selection--single{height:37px}@media (max-width:767px){.time-component{padding:10px 10px 0}.time-component .time-input-container{background:#fff;border:1px solid #f0f0f0;border-radius:3px;float:right;position:relative}.time-component .time-input-container:before{color:#4daf47;content:"\f017";font-family:FontAwesome;font-size:22px;left:0;padding:6px 12px;position:absolute;top:0}}.car-search-vertical{background:#fafafa;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.car-search-vertical .form-container{background:#4daf47;margin-bottom:0}.car-search-vertical .form-container .form-header{color:#fff;font-size:25px;padding:15px 15px 0}.car-search-vertical .form-container #form-cars-search{padding:15px}.car-search-vertical .form-container #form-cars-search .pickup,.car-search-vertical .form-container #form-cars-search .return{background:#4daf47;border:none;border-radius:0;height:auto}.car-search-vertical .form-container #form-cars-search .pickup .form-group .element-container .input-group select,.car-search-vertical .form-container #form-cars-search .return .form-group .element-container .input-group select{background-position:top 25px right 12px;width:100%}.car-search-vertical .form-container #form-cars-search .pickup legend,.car-search-vertical .form-container #form-cars-search .return legend{border:none;color:#fff;display:block;font-size:14px;line-height:20px;margin:0 0 5px}.car-search-vertical .form-container #form-cars-search .pickup .fieldset-elements,.car-search-vertical .form-container #form-cars-search .return .fieldset-elements{background:#fff;border:none;border-radius:5px;height:auto}.car-search-vertical .form-container #form-cars-search .pickup .form-group,.car-search-vertical .form-container #form-cars-search .pickup .form-group.location .element-container,.car-search-vertical .form-container #form-cars-search .return .form-group,.car-search-vertical .form-container #form-cars-search .return .form-group.location .element-container{float:none;width:100%}.car-search-vertical .form-container #form-cars-search .pickup .form-group .element-container .input-group .select2-container--default,.car-search-vertical .form-container #form-cars-search .return .form-group .element-container .input-group .select2-container--default{width:98%!important}.car-search-vertical .form-container #form-cars-search .pickup{margin-bottom:5px}.car-search-vertical .form-container #form-cars-search .coupon{background:#fff;border-radius:5px;margin-top:20px}.car-search-vertical .form-container #form-cars-search .coupon .form-group .input-group{width:100%}.car-search-vertical .form-container #form-cars-search .coupon .form-group .input-group input{border-radius:3px;height:50px;padding:0 0 0 40px;width:100%}.car-search-vertical .form-container #form-cars-search .footer{float:none;width:100%}.car-search-vertical .available-cars{margin-bottom:0}.car-search-vertical .available-cars .cycle-pager{margin-top:20px;min-height:26px}.car-search-vertical .available-cars .car-list{height:366px;margin:0;padding:0}.car-search-vertical .available-cars .car-list .cycle-container{width:100%}.car-search-vertical .available-cars .car-list .available-car{height:360px;margin:0;max-width:200px}.car-search-vertical .available-cars .car-list .available-car .search-button button{width:100%}.car-search-vertical .available-cars .car-list .available-car .photo img{max-width:175px;min-height:117px}.car-search-vertical .available-cars .car-list .available-car .name{font-size:16px}.car-search-vertical .available-cars .car-list .available-car .body{font-size:12px}.car-search-vertical .available-cars .car-list .available-car .car-equipment{margin-bottom:5px}.car-search-vertical .available-cars .car-list .available-car .car-equipment span{font-size:10px;margin:0;width:100%}.car-search-vertical .available-cars .car-list .available-car .car-equipment span i{font-size:14px}.car-search-vertical .available-cars .car-list .see-all-cars{width:100%}.car-search-vertical .available-cars .car-list .see-all-cars .icon{font-size:120px;margin-top:20px}.car-search-vertical .available-cars .car-list .see-all-cars .icon i{color:#999}.car-search-vertical .available-cars .car-list .see-all-cars .panel-white-with-rounded-border{height:360px}.car-search-vertical .available-cars .car-list .see-all-cars .description{font-size:14px;padding:15px 0}.car-search-vertical .available-cars .car-list .see-all-cars .btn{max-width:100%;overflow:hidden;text-overflow:ellipsis}.car-search-vertical .available-cars .car-list .see-all-cars .fa-long-arrow-left{color:orange;display:inline-block;font-size:72px;margin-left:-72px;margin-right:15px;vertical-align:middle}.car-search-vertical .available-cars .btn-control{height:360px}.car-search-vertical .available-cars .btn-control i{color:#4daf47;font-size:28px}.car-search-vertical .available-cars .btn-control.disabled{background:#0000}.car-search-vertical .available-cars .btn-control.disabled i{color:#f0f0f0}.car-search-vertical .available-cars .contact-info img{max-width:110px;position:absolute;top:-30px}.car-search-vertical .available-cars .contact-info .reveal-phone{border-radius:15px;height:70px}.car-search-vertical .available-cars .contact-info .reveal-phone .btn-rc-default{height:100%;width:100%}.car-search-vertical .available-cars .contact-info .reveal-phone .phone{color:#fff!important;font-size:24px!important;padding:16px 12px!important}.car-search-vertical .available-cars .contact-info .reveal-phone:before{border:10px solid #0000;border-right-color:#4daf47;content:"";display:block;height:0;left:-5px;position:absolute;top:25px;width:0}.car-search-vertical .available-cars .contact-info .or{color:#ccc;font-size:30px;font-weight:300;padding-top:15px}.car-search-vertical .available-cars .contact-info .search-button{padding-top:20px}.car-search-vertical .available-cars .contact-info .height-80{min-height:80px}.car-search-vertical .form-error{background:#ffe5e5;border:1px solid red;color:red;margin:15px 15px 0}@media (max-width:1024px){.car-search-vertical .available-cars .car-list .available-car{max-width:250px}.car-search-vertical .available-cars .car-list .see-all-cars .fa-long-arrow-left{font-size:48px;margin-left:-48px}}@media (max-width:991px){.car-search-vertical .available-cars .car-list .see-all-cars .fa-long-arrow-left{display:none}}@media (max-width:800px){.car-search-vertical .available-cars .car-list .available-car{max-width:300px}.car-search-vertical .available-cars .contact-info img{height:80px;text-transform:unset;top:0;width:80px}.car-search-vertical .available-cars .contact-info .reveal-phone .placeholder-text{text-transform:unset}}@media (max-width:767px){.car-search-vertical .form-car-search-location{border-radius:5px;margin-top:10px}.car-search-vertical .form-container .form-header{padding:5px 10px}.car-search-vertical .form-container #form-cars-search{padding:0 10px 10px}.car-search-vertical .form-container #form-cars-search .pickup legend,.car-search-vertical .form-container #form-cars-search .return legend{font-size:12px;font-weight:800;margin:0;padding:5px 0}.car-search-vertical .form-container #form-cars-search .pickup .form-group .element-container .input-group select,.car-search-vertical .form-container #form-cars-search .return .form-group .element-container .input-group select{background-position:top 20px right 15px}.car-search-vertical .form-container #form-cars-search .coupon{margin-top:10px}.car-search-vertical .form-container #form-cars-search .coupon .form-group .input-group input{height:40px}.car-search-vertical .form-container #form-cars-search .footer{margin-top:10px}.car-search-vertical .available-cars .contact-info img{height:80px;top:0;width:80px}.car-search-vertical .available-cars .contact-info .reveal-phone .placeholder-text{text-transform:unset}}@media (max-width:640px){.car-search-vertical .available-cars .contact-info img{height:80px;text-transform:unset;top:0;width:80px}.car-search-vertical .available-cars .contact-info .reveal-phone .placeholder-text{text-transform:unset}}.background-gray{background-color:#fafafa}.header-with-search-form .content{position:relative}.header-with-search-form .content .hero{color:#fff;padding:140px 0;text-align:center;text-shadow:0 0 10px #000}.header-with-search-form .content .hero .hero-title{color:#fff;font-size:48px;font-weight:700;margin:0;padding:0;text-transform:uppercase}.header-with-search-form .content .hero .hero-content{font-size:24px}.header-with-search-form .form-car-search-location{margin-left:auto;margin-right:auto;max-width:815px}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group label,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group label{color:#fff}.header-with-search-form .form-car-search-location .search-box{background:#f2f1f0;border-radius:4px;margin-bottom:20px}.location-list{padding-bottom:40px}.location-list .airports ul,.location-list .cities ul{list-style:none;padding:0}.location-list .airports ul li a,.location-list .cities ul li a{font-size:12px}.location-map #map-canvas{background:#4daf47;height:550px;margin:75px 0}.faq-main-page{padding-bottom:40px}@media (max-width:991px){.top-header.header-with-search-form{display:block}.top-header.header-with-search-form .bottom .container{width:100%}}@media (max-width:767px){.location-list .airports ul,.location-list .cities ul{margin:0}.location-list .airports ul li a,.location-list .cities ul li a{display:inline-block;font-size:14px;padding:12px 12px 12px 0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form-car-search-location #form-cars-search .form-group input#pickup-date,.form-car-search-location #form-cars-search .form-group input#pickup-location_place,.form-car-search-location #form-cars-search .form-group input#return-date,.form-car-search-location #form-cars-search .form-group input#return-location_place{line-height:20px}}@media (max-width:1024px){.car-search-location-info .info .pickup,.car-search-location-info .info .return{text-align:center}.header-with-search-form .form-car-search-location{margin-left:20px;margin-right:20px}.header-with-search-form .form-car-search-location #form-cars-search .form-group.location{width:60%}.header-with-search-form .form-car-search-location #form-cars-search .form-group.location .element-container{padding-right:0}.header-with-search-form .form-car-search-location #form-cars-search .form-group.datetime{width:40%}}@media (max-width:767px){.form-car-search-location{margin:0}.form-car-search-location.switcher-form-close #form-cars-search{display:none}.form-car-search-location.switcher-form-open #form-cars-search{display:block}.form-car-search-location.switcher-form-open .switcher-form{display:none!important}.form-car-search-location #form-cars-search .pickup,.form-car-search-location #form-cars-search .return{height:100%}.form-car-search-location #form-cars-search .form-group input#pickup-date,.form-car-search-location #form-cars-search .form-group input#return-date{height:40px;line-height:40px;padding:0 0 0 40px;width:100%}.form-car-search-location #form-cars-search .form-group input#coupon-cp_code{border:1px solid #ddd}.form-car-search-location #form-cars-search .pickup,.form-car-search-location #form-cars-search .return{background:#0000;border:none}.form-car-search-location #form-cars-search .pickup input,.form-car-search-location #form-cars-search .return input{color:#fff}.form-car-search-location #form-cars-search .pickup legend,.form-car-search-location #form-cars-search .return legend{border:none;color:#aaa;display:block;font-size:12px;font-weight:800;line-height:28px;margin:0;padding:0;text-transform:uppercase}.form-car-search-location #form-cars-search .pickup .datetime,.form-car-search-location #form-cars-search .pickup .location,.form-car-search-location #form-cars-search .return .datetime,.form-car-search-location #form-cars-search .return .location{background:#fff}.form-car-search-location #form-cars-search .pickup .form-group,.form-car-search-location #form-cars-search .return .form-group{border:1px solid #ddd;cursor:pointer;width:100%!important}.form-car-search-location #form-cars-search .pickup .form-group .input-group,.form-car-search-location #form-cars-search .return .form-group .input-group{padding-left:0}.form-car-search-location #form-cars-search .pickup .form-group .input-group-addon,.form-car-search-location #form-cars-search .return .form-group .input-group-addon{line-height:40px}.form-car-search-location #form-cars-search .pickup .form-group .element-container,.form-car-search-location #form-cars-search .return .form-group .element-container{height:auto;line-height:normal}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group{min-height:40px}.form-car-search-location #form-cars-search .pickup .form-group .element-container .input-group select,.form-car-search-location #form-cars-search .return .form-group .element-container .input-group select{background-position:top 20px right 15px}.form-car-search-location #form-cars-search .pickup .form-group.location,.form-car-search-location #form-cars-search .return .form-group.location{border-top-left-radius:3px;border-top-right-radius:3px}.form-car-search-location #form-cars-search .pickup .form-group.location .element-container,.form-car-search-location #form-cars-search .return .form-group.location .element-container{padding:0;width:100%}.form-car-search-location #form-cars-search .pickup .form-group.location .element-container .input-group .select2,.form-car-search-location #form-cars-search .pickup .form-group.location .element-container .input-group input,.form-car-search-location #form-cars-search .pickup .form-group.location .element-container .input-group select,.form-car-search-location #form-cars-search .return .form-group.location .element-container .input-group .select2,.form-car-search-location #form-cars-search .return .form-group.location .element-container .input-group input,.form-car-search-location #form-cars-search .return .form-group.location .element-container .input-group select{line-height:40px;width:100%}.car-search-location-info{background:#fff!important;border:1px solid #f0f0f0;margin:0 0 20px;overflow:hidden;padding:0;position:relative}.car-search-location-info label{display:none}.car-search-location-info .button{height:auto;margin-top:-18px;position:absolute;right:15px;top:50%;width:auto}.car-search-location-info button{background:#4daf47;border-radius:50px;height:auto;line-height:35px;padding:0;text-align:right;width:auto}.car-search-location-info button i{color:#fff!important;margin:0 10px}.car-search-location-info button:hover{background:#4daf47}.car-search-location-info .label{height:auto}.car-search-location-info .info{background:#fff;border:none;display:inline-block;margin-bottom:0;padding:10px;vertical-align:middle;width:100%}.car-search-location-info .info .pickup,.car-search-location-info .info .return{line-height:34px}.car-search-location-info .info .pickup .data,.car-search-location-info .info .return .data{display:inline-block;width:auto}.car-search-location-info .info .pickup .data .datetime,.car-search-location-info .info .pickup .data .location,.car-search-location-info .info .return .data .datetime,.car-search-location-info .info .return .data .location{display:block}.car-search-location-info .info .pickup .data .location,.car-search-location-info .info .return .data .location{font-size:12px;line-height:17px}.car-search-location-info .info .pickup .data .location i.hidden-xs,.car-search-location-info .info .return .data .location i.hidden-xs{display:none}.car-search-location-info .info .pickup .data .datetime,.car-search-location-info .info .return .data .datetime{color:#aaa;font-size:10px;line-height:14px}.car-search-location-info .info .pickup{margin-bottom:10px;padding-right:0;text-align:left;width:100%}.car-search-location-info .info .return{padding-left:0;text-align:left;width:100%}.car-search-location-info .info i.fa-arrow-right,.car-search-location-info .info i.rc-date-pickup,.car-search-location-info .info i.rc-date-return{display:none}.car-search-location-info .info i.rc-map-marker-pickup.visible-xs,.car-search-location-info .info i.rc-map-marker-return.visible-xs{display:inline-block!important;font-size:18px;line-height:34px;min-height:34px;vertical-align:top}.form-car-search-location #form-cars-search .pickup .form-group label.hidden-xs,.form-car-search-location #form-cars-search .return .form-group label.hidden-xs{display:none}.form-car-search-location #form-cars-search .pickup .form-group.datetime,.form-car-search-location #form-cars-search .return .form-group.datetime{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;max-height:41px;overflow:hidden}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.time,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container.time{height:40px;line-height:40px}.form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.time select,.form-car-search-location #form-cars-search .return .form-group.datetime .element-container.time select{background-position:top 20px right 10px;line-height:40px}.form-car-search-location #form-cars-search .pickup .form-group input#pickup-date,.form-car-search-location #form-cars-search .pickup .form-group input#pickup-location_place,.form-car-search-location #form-cars-search .pickup .form-group input#return-date,.form-car-search-location #form-cars-search .pickup .form-group input#return-location_place,.form-car-search-location #form-cars-search .return .form-group input#pickup-date,.form-car-search-location #form-cars-search .return .form-group input#pickup-location_place,.form-car-search-location #form-cars-search .return .form-group input#return-date,.form-car-search-location #form-cars-search .return .form-group input#return-location_place{text-indent:0}.form-car-search-location #form-cars-search .pickup label,.form-car-search-location #form-cars-search .return label{min-width:100px;padding:15px 5px}.form-car-search-location #form-cars-search .pickup{margin-bottom:5px}.form-car-search-location #form-cars-search .filter{float:none;margin-bottom:0;margin-top:10px;width:100%}.form-car-search-location #form-cars-search .filter .form-group .input-group input{height:40px}.form-car-search-location #form-cars-search .filter .input-group-addon{line-height:40px;padding:0 15px}.form-car-search-location #form-cars-search .footer{float:none;margin-bottom:0;margin-top:10px;width:100%}.form-car-search-location #form-cars-search .footer .form-group button{margin-left:0}.header-with-search-form .form-car-search-location .search-box{border:1px solid #ddd;padding-top:0}.header-with-search-form .form-car-search-location #form-cars-search .pickup legend,.header-with-search-form .form-car-search-location #form-cars-search .return legend{font-size:12px;font-weight:800;line-height:30px;padding:0}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group{border:1px solid #ddd}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.location .input-group select,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.location .input-group select{background-position:top 20px right 16px;line-height:40px}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.datetime,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.datetime{border-top:none}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container.time,.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.datetime input#pickup-date,.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.datetime input#return-date,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.datetime .element-container.time,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.datetime input#pickup-date,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.datetime input#return-date{height:40px;line-height:40px}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group.datetime .element-container select,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group.datetime .element-container select{background-position:top 20px right 10px;line-height:40px}.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group input#pickup-location_place,.header-with-search-form .form-car-search-location #form-cars-search .pickup .form-group input#return-location_place,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group input#pickup-location_place,.header-with-search-form .form-car-search-location #form-cars-search .return .form-group input#return-location_place{height:40px;line-height:40px;text-indent:40px}.header-with-search-form .form-car-search-location #form-cars-search .filter{margin-top:10px}.header-with-search-form .form-car-search-location #form-cars-search .filter .form-group .input-group input{height:40px}.header-with-search-form .form-car-search-location #form-cars-search .footer{margin-top:10px}.header-with-search-form .form-car-search-location #form-cars-search .form-group.datetime,.header-with-search-form .form-car-search-location #form-cars-search .form-group.location{width:100%}.header-with-search-form .form-car-search-location #form-cars-search .form-group input#coupon-cp_code{border:1px solid #ddd}.header-with-search-form .form-car-search-location #form-cars-search .form-display-group.group-age{margin-top:0;width:100%}.header-with-search-form .form-car-search-location #form-cars-search .form-display-group.group-age .form-group{margin:0!important}.header-with-search-form .form-car-search-location #form-cars-search .form-display-group.group-age .form-group p.checkbox{margin:0}.default-header .bottom{border:none}.default-header .bottom .form-car-search-location #form-cars-search{background:#f2f1f0;border:1px solid #ddd;border-radius:5px;margin:0;padding:0 10px}.date-placeholder,.location-place-placeholder,.time-placeholder{height:40px;line-height:40px}.location-place-placeholder:after,.time-placeholder:after{line-height:40px}#form-cars-search .date-range-inputs-daterangepicker{display:none!important}.header-with-search-form .content{min-height:200px;position:relative}.header-with-search-form .content .hero,.header-with-search-form .content h1,.header-with-search-form .content h2{display:none}.header-with-search-form .content .form-car-search-location{margin:0}.header-with-search-form .form-car-search-location #form-cars-search .pickup label,.header-with-search-form .form-car-search-location #form-cars-search .return label{background:#fafafa}.header-with-search-form .form-car-search-location #form-cars-search .footer .cancel{display:none!important}}@media (max-height:700px){.header-with-search-form .content .hero{padding:85px 0}}@media (max-height:825px){.header-with-search-form .content .hero .hero-title{font-size:40px}.header-with-search-form .content .hero .hero-content{font-size:22px}}@media (max-width:480px){.header-with-search-form .form-car-search-location #form-cars-search .form-display-group.group-age{margin-top:0;width:100%}.header-with-search-form .form-car-search-location #form-cars-search .form-display-group.group-age .form-group{margin:10px 0}}@media (max-width:320px){.form-car-search-location #form-cars-search .form-group input#pickup-location_place .input-group-addon,.form-car-search-location #form-cars-search .form-group input#return-location_place .input-group-addon,.form-car-search-location #form-cars-search .form-group select#pickup-location_place .input-group-addon,.form-car-search-location #form-cars-search .form-group select#return-location_place .input-group-addon{top:30%}.form-car-search-location #form-cars-search .form-group .element-container .input-group .select2-container--default{text-indent:0}.form-car-search-location #form-cars-search .form-group .element-container select#pickup-time,.form-car-search-location #form-cars-search .form-group .element-container select#return-time{float:right;width:80px!important}}#company-details .location-map #map-canvas{height:275px;margin-bottom:0}#company-details .company-places{background:#fafafa;border-bottom:1px solid #f0f0f0;padding-bottom:20px}#company-details .company-places .company-place{font-weight:300;margin-top:15px}#company-details .company-places .company-place .name{font-weight:500;margin-bottom:5px}#company-details .company-places .company-place .name i{color:#4daf47;margin-right:5px}#company-details .company-places .company-place .address{padding-left:17px}.results-description{line-height:20px;margin-bottom:10px;position:relative}.results-description.shortened{max-height:none}.results-description .transparent-row{background-color:#fff0;background:linear-gradient(180deg,#fff0 0,#fff 70%);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorStr=#ffffff,endColorStr=#ffffff);height:80px;position:absolute;width:100%}.results-description .transparent-row a{display:block;font-size:14px;font-weight:400;height:40px;padding-top:50px;text-align:center;width:100%}.company-info .info,.company-info .logo{display:inline-block}.company-info .logo{border:1px solid #f0f0f0;border-radius:5px;margin-right:50px;padding:5px;vertical-align:top;width:220px}.company-info .logo img{height:auto;width:100%}.company-info .info{font-weight:300;width:calc(100% - 275px)}.company-info .info .name{font-size:36px;font-weight:500;margin:0 0 10px;padding:0}.company-info .info .rate{margin-bottom:20px}.company-info .info .details .left,.company-info .info .details .right{display:inline-block;vertical-align:top}.company-info .info .details .left{margin-right:30px}.company-info .info .details .left .btn{margin-top:10px}.faq h2{line-height:32px}.faq .answer{text-align:justify}#rating{color:#ff9000}#rating i{font-size:12px}@media (max-width:767px){.company-info .info{width:100%}}