@charset "UTF-8";.truck-sales-image img.cq-dd-image{width:100%;height:auto}
.renter_info .ui-datepicker-trigger{top:37px !important}
@media(max-width:768px){span.towing-capability{float:right;position:absolute;top:-160%;left:58%;white-space:nowrap;font-size:.8rem}
}
._breadcrumb-wrapper .breadcrumb-path{background-color:#fff}
.cid-backdrop{display:none}
._info-icon{cursor:pointer}
._image-wrapper{max-width:9.5rem}
._reservation-section ._search-input input{background-color:#fff}
._reservation-section ._search-input i{top:42px;right:10px}
.has-error .form-control{border-color:#ff5f5f !important;background:#FF5F5F22 !important}
.error_branchClosed{padding:.6rem 0 0}
.locHrsErrorMessage p{color:#721c24 !important}
.locHrsErrorMessage a span{color:#006736 !important}
.review-reservation-wrapper a.btn-primary{color:#fff !important;margin-top:0}
.choose-vehicle ._vehicle-details ._your-rate span.text-big{font-size:24px !important;line-height:22px !important;padding:0 0 10px 5px !important;vertical-align:middle !important}
.review-reservation-wrapper ._additional-info-area .ui-datepicker-trigger{background:url(clientlib-site/resources/img/icon/calendar.svg) no-repeat 0 8px;right:10px;top:28px}
.navigate-dialog button{padding:.45rem 1.875rem}
.navigate-dialog button.navigate-ok{padding:.45rem 1.875rem;border:2px solid #169a5a}
.navigate-message{font-weight:normal;color:#737373;padding:2.5rem 0rem 0rem}
.navigate-dialog .modal-header{border-bottom:0}
.review-reservation-wrapper ._additional-info-area .ui-datepicker-trigger{background:url(clientlib-site/resources/img/icon/calendar.svg) no-repeat 0 8px;right:10px;top:28px}
.review-res-confirm-modal{font-weight:normal;color:#737373;padding:1.5rem 1rem 0rem;margin:0 0 30px;text-align:justify;font-size:17px}
.review-res-confirm-modal span{display:block;font-weight:600;padding-top:.75rem}
.dates-info{top:12px;margin-left:16px}
@media(min-width:992px){._step-details ._step-location{padding:0 26px}
.confirm-cancel{margin-top:0 !important}
#cancelConfirmation .btn-link,#modifyConfirmation .btn-link{margin-top:0 !important}
}
.btn.btn-primary._rental-step-collapse-btn{background:#f4f4f4 !important}
._reservation-section ._icon-nav-carrot-down{background-color:transparent !important}
._ehi-dropdown-borderless .dates-info{margin-left:-12px !important}
._reservation-section ._btn-continue:hover{background-color:#006736}
@media(min-width:992px){.navigate-ok,.cancel-ok,.confirm-cancel{min-width:140px !important}
}
@media(min-width:768px){.renterinfo_error{margin-top:-4px !important}
.rentersinformation .continue_review_reservation button.btn,.rentersinformation .apply_changes_link a.btn,.rentersinformation a.btn{min-width:250px}
.find_loc #fromLoc-error{position:relative;bottom:19px;left:44px}
}
.contactusVehicleType{width:100%}
.contactusFrequencyType{width:100%}
#fldEditAge-menu{position:relative;bottom:9px;left:-6px}
.field-grayOut{background-color:#e9e4e4 !important}
.ui-datepicker-trigger{outline:0}
.contactusrentalfrequency ._reservation-section{margin:0 !important;padding:0 !important}
.contactusFrequencyType .new,._contact-us-truck-invent .new{margin:0 !important;padding:0 !important;height:auto !important}
.btn-left{float:left}
.btn-right{float:right}
.date-time-errorClass{border:2px solid #ff5f5f !important;background:#ffe9e9 !important}
.error-border-collapse{border-left:0 !important}
._fr-CA .pick-up-label{white-space:nowrap}
.sendDirectionsEmail #sendEmail{margin-top:-1px;padding:.74rem 1.875rem}
.label-loc-details{position:relative;top:27px}
@media(max-width:480px){#CID-modal .inner-content,#forward .inner-content,#sendDirection .modal-body .inner-content{padding:40px 0}
#CID-modal .inner-content .cid-section .mt-4{margin-top:0rem !important;float:none !important}
#CID-modal .inner-content .cid-section ._btn-verifyCustomer,#forward .inner-content .cid-section ._btn-verifyCustomer{margin-bottom:1.2rem !important}
#forward .inner-content .cid-section .button-email-confirm-container{margin-top:2rem !important}
}
@supports(-moz-appearance:none){.form-control:focus{box-shadow:none}
._search-input input{box-shadow:none}
}
@media(min-width:767px){.footer ._policy{text-align:left !important}
}
@media only screen and (min-width:768px) and (max-width:992px){body .start-reservation .static-button{padding-right:0}
.contactusbusinessform ._contact-truck-inventory .radio-container-businessform,.canadacontactusform ._contact-truck-inventory .radio-container-businessform{white-space:nowrap !important}
}
.hide{display:none}
._modify-link{display:none}
._location-content .address_panal ._location-details-table .hours-notification span{margin-left:.255rem;font-size:.912rem}
._location-content .address_panal ._location-details-table .hours-notification span a{font-size:.825rem}
._location-content .address_panal .notification{padding:0 0 .75rem}
._location-content .address_panal .notification span{margin-left:.255rem}
._location-content .address_panal .notification span a{font-size:.837rem}
.review-reservation-wrapper ._rental-details-block ._review-details ._after-hour-msg{margin:.457rem 0}
.review-reservation-wrapper ._rental-details-block ._review-details ._after-hour-msg span{margin-left:5px;font-weight:600}
.review-reservation-wrapper ._rental-details-block ._review-details ._after-hour-msg span a{font-size:.752rem}
._reservations-details-info ._sec-3 .after-hours{padding:0 0 0 5px}
._reservations-details-info ._sec-3 .after-hours span{font-size:.875rem;display:block}
._reservations-details-info ._sec-3 .after-hours span.af-text{font-weight:600}
i.color-green{color:#006736}
.btn-primary,.btn-success,.btn-info{background-color:#169a5a;border-color:inherit;border-radius:inherit;color:white;font-size:1.0625rem;font-weight:bold;cursor:pointer;padding:.75rem 1.875rem;text-transform:uppercase}
.btn-primary:hover,.btn-success:hover,.btn-info:hover{background-color:#006736}
.btn-link{color:#169a5a;font-size:.875rem;font-weight:bold;cursor:pointer}
.btn-link:hover{color:#006736;text-decoration:none}
.btn-primary:not(:disabled):not(.disabled):active{color:black;background-color:inherit !important;border-color:#00a664 !important}
.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:inherit}
.btn-outline-info:hover{color:#000;background-color:inherit;border-color:none}
.show>.btn-outline-info.dropdown-toggle{background:0}
.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle:focus,.btn-outline-info:focus{box-shadow:inherit;border:0}
.btn-outline-info:not(:disabled):not(.disabled):active{color:#000;background-color:inherit}
.btn:focus,.btn-primary:focus{box-shadow:inherit !important}
.btn-link{padding:.625rem 1.875rem;border:2px solid #169a5a !important;border-radius:inherit;margin:.5rem 0;font-size:1.0625rem;text-transform:uppercase}
.btn-primary:disabled,._reservation-section ._btn-continue:disabled{background-color:#ccc;border-color:inherit;border-radius:inherit;color:#666;font-size:1.0625rem;font-weight:bold;cursor:default;padding:.75rem 1.875rem;text-transform:uppercase;opacity:.6}
.btn-img-link{background:url("clientlib-site/resources/img/icon/GetDirection.svg") no-repeat 27px 6px;display:inline-block;padding:.3125rem 1.875rem;border:3px solid #00a664;border-radius:inherit;margin:.5rem 0;font-size:1.0625rem;text-transform:uppercase;padding-left:50px;font-weight:bold}
#map-direction,#mapSearchContent{width:100% !important}
._direction-details .map-search{width:100% !important;height:100% !important}
#mapSearchContent{width:100% !important;height:100% !important}
.adp-placemark{background:#f8f8f8 !important;border:1px solid #c3c3c3 !important;font-size:20px;font-weight:bold !important}
.adp-placemark img{width:30px;padding:5px}
.adp-summary{font-size:20px !important;font-weight:bold !important;padding:15px 0 !important}
.adp-directions{width:100%;font-size:14px;color:#000 !important;font-weight:600 !important}
.adp-directions b{color:#000 !important;font-weight:600 !important}
.adp-directions td{padding:12px 0 !important}
.gm-svpc div{height:28px !important;width:28px !important}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"din-2014",sans-serif,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
body,html{font-family:"din-2014",sans-serif}
.ui-widget{font-family:"din-2014",sans-serif}
body{color:#181818}
h1,h2,h3,h4,h5,h6{color:#181818;font-weight:bold}
h1{font-size:2rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
h5{font-size:1.25rem}
h6{font-size:1.0625rem}
p,span{color:#181818}
a{color:#006736;text-decoration:none}
a:hover{color:#006736}
strong{font-weight:bold}
hr{margin:15px 0;border-color:#c3c3c3;height:1px}
:focus{border:1px solid #006736;border-color:#006736;outline:0;box-shadow:0 0 0 .2rem rgba(60,187,127,0.27)}
footer{margin-top:20px}
.jumbotron{padding:1.5rem 0;margin-bottom:inherit;background-color:inherit;border-radius:inherit}
.jumbotron h1{text-transform:uppercase}
.chooselocationform .jumbotron{padding:1.5rem 0 0 0}
._info-icon{background:url("clientlib-site/resources/img/icon/info_icon.svg") no-repeat;height:1.3125rem;width:1.3125rem;position:absolute;margin-left:5px}
.info-icon-warning,.info-icon-star{color:#181918;background-color:#fcf1e0;border-top:4px solid #c96d1f;padding:10px 10px 9px 6px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.2)}
.info-icon-warning::before,.info-icon-star::before{position:absolute;align-self:center;flex:0 0 auto;content:""}
.info-icon-warning::before{top:6px;background:url("clientlib-site/resources/img/icon/info-warning.svg") no-repeat;width:14px;height:14px;margin:0 10px 0 0}
.info-icon-star::before{top:7px;background:url("clientlib-site/resources/img/icon/info-star.svg") no-repeat;width:20px;height:20px;margin:0 10px 0 0}
.info-warning-message{font-size:14px;line-height:17px;margin:0 0 0 20px}
.info-icon-star .info-warning-message{margin:0 0 0 26px}
.popover-body{padding:1.25rem 1.875rem}
.popover-body p{color:white;margin-bottom:.325rem}
.popover-body ._close{top:.375rem;position:absolute;right:.625rem;background:url("clientlib-site/resources/img/icon/close-wht.svg") no-repeat;width:1.25rem;height:1.25rem}
div.carousel{margin:0 !important}
._icon-nav-carrot-down{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat 6px 6px;width:.75rem;height:.75rem;padding:.625rem}
._marg-15{margin:0 -15px}
._marg-left-0{margin-left:0 !important}
.btn{border:0}
.btn-primary-ehi:hover,.btn-primary-ehi:focus{background:#006639;text-decoration:none}
._marg-top-12{margin-top:-0.75rem}
.ui-button.ui-state-active:hover,.ui-state-active:hover{background-color:none}
.ui-menu-item .ui-state-active:hover{border:0;background-color:#006639;font-weight:normal;color:#fff}
.ui-checkboxradio-checked.ui-state-active .ui-checkboxradio-icon{background-color:#006639;border:1px solid #006639}
.ui-checkboxradio-checked.ui-state-active:hover,.ui-checkboxradio-checked.ui-state-active:focus{background-color:none;border:0;color:black;outline:0}
._disable-color{color:#c3c3c3}
.ui-state-active,.ui-widget-content .ui-state-active{background:0;color:black;border:0}
.custom-radio .custom-control-label::before{top:0;left:-27px;width:22px;height:22px;content:"";background-color:inherit;border:0;background:url("clientlib-site/resources/img/icon/radio_button.svg") no-repeat 0 0 !important}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:url("clientlib-site/resources/img/icon/radio_button_checked.svg") no-repeat 0 0 !important;top:0;left:-27px;width:22px;height:22px}
.custom-checkbox .custom-control-label::before{border-radius:inherit;border:2px solid #c3c3c3;height:22px;width:22px}
.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#006639;background-color:#006639}
.custom-control-input:checked ~ .custom-control-label::after{position:absolute;top:6px;left:-20px}
.custom-select{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat 96% 20px !important}
.ui-datepicker-trigger{position:absolute;width:11px;height:8px;padding:20px;border:0;top:3px;right:1px;background:url(clientlib-site/resources/img/icon/arrow_down.png) no-repeat 18px 16px}
.modal .inner-content{padding:40px}
.modal h3{font-size:32px}
._search-input{margin-bottom:15px;position:relative}
._search-input input{width:100%;height:46px;border:1px solid #c3c3c3;padding:0 70px 0 15px}
._search-input i{position:absolute;right:14px;top:12px;font-size:24px;font-weight:inherit;background:url("clientlib-site/resources/img/icon/close.svg") no-repeat;width:20px;height:20px;cursor:pointer}
._search-input i::before{content:none}
._reservation-section ._search-input i.fa-window-close{top:42px;right:10px}
.dropdown-menu.for-check .dropdown-item a{color:#fff}
.dropdown-menu.for-check .dropdown-item:hover{background:inherit}
.breadcrumb{margin:0;padding:0;background:0}
a.btn-primary{background:#00a664;border:0;margin-top:1.25rem;-webkit-appearance:none}
.start-reservation a.btn-primary,.start-reservation button.btn-primary{margin-top:0}
._truckrental-gallary-section{margin:0 0 40px 0}
.responsive-imageslider-clickable ._truckrental-gallary-section,.newimageslider ._truckrental-gallary-section{margin:0 -15px}
.imageslider-clickable{margin:0 auto;max-width:398px}
.imageslider-clickable>.container-fluid{padding:0}
.pickUpSelect,.dropOffSelect{-webkit-appearance:none !important;position:relative;z-index:99}
select:focus::-ms-value{color:black;background:red}
#locationSearchForm_1 input{padding:10px}
.locationResultsAll input.submit_button{padding:10px !important}
.card-img-top img{width:100%;max-width:100%}
._truckrental-content-section .truckSell img{width:100%;max-width:100%}
._truckrental-content-section .truckSell img.cq-image-placeholder{width:auto}
._map-area{margin:0 !important;width:100%}
#map{padding:0 !important}
.gm-style .gm-style-iw-c{border-radius:0}
#fldEditAge-menu{position:relative;bottom:12px;left:-6px}
.navbar-container.inResPath{display:none}
.navbar-dark span.navbar-toggler-icon{background-image:url(clientlib-site/resources/img/icon/hamburger-new.png) !important}
.prgPickupReturn a{font-weight:bold}
#fldPickUpTime span,#fldReturnTime span{padding-right:76px}
#forwardConfirm .modal-body .inner-content{padding:0 0 12px;overflow:hidden}
div.image img{width:100%}
#search_receipt_details ._review-details-conf-rate dd{margin-bottom:1.5rem !important}
#search_receipt_details ._review-details-conf-rate ._alignright{width:36% !important}
#back_to_search_top .fa-angle-left,.back_to_search_result .fa-angle-left{margin-right:8px}
button.viewReceipt{float:none}
.reservation-view-edit{margin-left:0}
.reservation-view-edit h1{font-size:28px !important}
button#btnsearch{padding:.65rem 1.875rem}
.review-reservation-wrapper ._rental-details-block.additional-offer{min-height:auto}
.truck_details_header h1{width:100%;float:left}
.truck_details_header h1 .text{float:none}
.truck_details_header .flatbutton,.truck_details_header ._btn-reservation{float:right;margin-top:8px !important;width:100%}
.truck_details_header .flatbutton .btn-primary,.truck_details_header ._btn-reservation .btn-primary{width:100%}
._rental-purpose-tabs p{padding-bottom:0}
.businesstruckcomparisonbuttonpar>a.btn-primary{width:100%;float:none}
.aem-GridColumn h1{text-align:center}
.aem-GridColumn p:first-child,.aem-GridColumn h6:first-child{text-align:center}
._vehicle-truck-heading .vehbutton-par .flatbutton .btn-primary{padding:.65rem}
.dates{margin:40px auto}
.dates h1{margin:0 -15px 8px}
.dates ._start-reservation .ehi-page-text-smaller-bold{margin:10px 0;display:block}
.dates ._start-reservation .ehi-page-text-smaller{line-height:18px;display:block}
.dates ._reservation-section{padding-top:0}
.dates ._reservation-section .form-group{margin-bottom:1rem}
.notificationMsg{background-color:#393a3b;border:1px solid #c3c3c3;border-bottom-width:3px}
.notificationMsg .container{padding:25px 15px;color:#fff}
.notificationMsg .container h2{color:#fff;font-weight:600;font-style:normal;font-size:1.25rem;margin-bottom:.625rem}
.notificationMsg .container p{color:#fff;font-size:17px;font-weight:lighter;margin-bottom:0}
.notificationMsg .container .btn-primary{padding:10px 20px;margin-top:18px;width:100%}
.icon-search::before{position:absolute;top:3px;left:-25px;width:17px;height:17px;content:"";background:url("clientlib-site/resources/img/icon/icon-search.svg") no-repeat 0 0}
.icon-filter::before{position:absolute;top:1px;left:-25px;width:19px;height:19px;content:"";background:url("clientlib-site/resources/img/icon/icon-filter.svg") no-repeat 0 0}
.icon-filter.icon-black::before{background:url("clientlib-site/resources/img/icon/icon-filter-black.svg") no-repeat 0 0}
.icon-close::after{position:absolute;top:5px;right:5px;width:14px;height:14px;content:"";background:url("clientlib-site/resources/img/icon/icon-close.svg") no-repeat 0 0;background-size:14px 14px}
.loading-spinner{background:url("clientlib-site/resources/img/icon/loader.svg") no-repeat center;width:44px;height:44px}
@media(min-width:576px){.notificationMsg .container .btn-primary{margin-top:10px;width:auto}
.jumbotron{padding:1.5rem 0 0;background:0}
.dates h1{margin:0 0 8px}
.reservation-view-edit{margin-left:-15px}
.reservation-view-edit ._start-reservation h1{text-align:left !important}
.reservation-view-edit ._start-reservation p{text-align:right}
#forwardConfirm .modal-body .inner-content{padding:8px 8px 12px}
button.viewReceipt{width:auto;float:right}
.chooselocationform ._location-content .address_panal button{margin-top:20px}
.truck_details_header{width:100%;float:left}
.truck_details_header .text{float:left !important}
.truck_details_header .flatbutton,.truck_details_header ._btn-reservation{margin-top:0 !important;width:auto}
.truck_details_header .flatbutton .btn-primary,.truck_details_header ._btn-reservation .btn-primary{margin-top:0 !important}
.businesstruckcomparisonbuttonpar>a.btn-primary{width:auto;float:right}
.aem-GridColumn h1{text-align:left}
.aem-GridColumn p:first-child,.aem-GridColumn h6:first-child{text-align:left}
}
@media only screen and (max-width:768px){.details{width:100%}
}
@media(min-width:992px){.card-img-top{padding:0 0 0 1px;overflow:hidden}
.card-img-top img{width:100%;max-width:100%}
._w-md-auto{width:auto !important}
}
.ui-icon-circle-triangle-e{color:#fff !important}
.ui-widget-header .ui-icon{background-image:url("clientlib-site/resources/img/icon/ui-icons_ffffff_256x240.png") !important}
.ui-icon-circle-triangle-e{background-position:-33px -48px}
.ui-icon-circle-triangle-w{background-position:-97px -47px}
.with-errors{color:#ff5f5f;font-size:.875rem}
.has-error .form-control{border-color:#ff5f5f;background:#ffe9e9 !important}
input[type=text]::-ms-clear{display:none;width:0;height:0}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body{letter-spacing:-0.7px}
.navbar-expand-lg .row{width:100%}
._reservation-section input[type=text],._reservation-section input[type=number]{padding:.84rem !important;line-height:20px}
._reservation-section input{padding:.68rem}
._reservation-section ._input-date{font-size:0}
._reservation-section ._input-date option{font-size:14px}
._header-logo{width:133px}
.pickUpSelect::-ms-expand,.dropOffSelect::-ms-expand{display:none}
.ui-autocomplete{display:none}
}
@media screen and (-ms-high-contrast:active) and (min-width:992px),screen and (-ms-high-contrast:none) and (min-width:992px){._state-status .fa-caret-up{bottom:-13px}
}
.ui-datepicker{background:#169a5a;width:21em;padding:2em 2em;z-index:999 !important}
.ui-datepicker td span,.ui-datepicker td a{text-align:center}
.ui-datepicker .ui-datepicker-header{background:#169a5a}
.ui-datepicker .ui-datepicker-header span{color:#FFF}
.ui-datepicker table.ui-datepicker-calendar th span{color:#FFF}
.ui-datepicker table.ui-datepicker-calendar td a{background:#169a5a;color:#FFF;position:relative}
.ui-datepicker table.ui-datepicker-calendar td .ui-state-active::after,.ui-datepicker table.ui-datepicker-calendar td.pickup-date .ui-state-default::after,.ui-datepicker table.ui-datepicker-calendar td.return-date .ui-state-default::after{width:0;height:0;border-top:14px solid #169a5a;border-bottom:14px solid #169a5a;border-right:0 solid transparent;border-left:18px solid transparent;content:'';right:0;top:0;overflow:hidden;position:absolute}
.ui-datepicker table.ui-datepicker-calendar td .ui-state-default,.ui-datepicker table.ui-datepicker-calendar td .ui-widget-content .ui-state-default{border:1px solid #75ba85}
.ui-datepicker.return-date-cal table.ui-datepicker-calendar .ui-state-active::after,.ui-datepicker table.ui-datepicker-calendar td.return-date .ui-state-default::after{border-left:0 solid transparent !important;border-right:18px solid transparent !important;left:0 !important}
.ui-datepicker table.ui-datepicker-calendar td .ui-state-active,.ui-datepicker table.ui-datepicker-calendar td.pickup-date .ui-state-default,.ui-datepicker table.ui-datepicker-calendar td.return-date .ui-state-default{background:#FFF;color:#169a5a}
.ui-datepicker .calendar-legend{margin:20px 0 0 0;display:flex}
.ui-datepicker .calendar-legend span{color:#fff;align-self:center}
.ui-datepicker .calendar-legend-closed{width:16px;height:16px;background-color:#64ba90;margin:0 10px 0 0}
._location-content{margin-top:1.875rem}
._location-content ._location-list-tab{border:0}
._location-content ._location-list-tab li{width:50%}
._location-content ._location-list-tab li a{border:0;background:#f3f3f3;border-radius:inherit;text-align:center;font-size:1.1875rem;color:black;font-weight:500;height:55px;line-height:55px;padding:0 .5rem;text-transform:uppercase}
._location-content ._location-list-tab li a.active{color:black;background-color:#fff;border-color:inherit;border-top:2px solid #006639;position:relative}
._location-content ._location-list-tab li a.active::after{content:" ";display:block;position:absolute;right:-11px;top:-2px;width:0;height:0;border-style:solid;border-width:55px 0 0 11px;border-color:transparent transparent transparent #c3c3c3}
._location-content ._location-list-tab li a.active:nth-child(1)::before{content:" ";position:absolute;left:-11px;top:-2px;width:0;height:0;border-style:solid;border-width:55px 11px 0 0;border-color:transparent #c3c3c3 transparent transparent}
._location-content ._location-list-tab .nav-item:nth-child(2) ::after{content:inherit;display:none}
._location-content .address_panal{padding:0;border-bottom:1px solid #c3c3c3;margin:0 -15px;padding-right:15px}
._location-content .address_panal .selected{border:3px solid #169a5a;padding-bottom:10px}
._location-content .address_panal .green-area{padding-right:0;margin-bottom:0}
._location-content .address_panal .green-area div{height:100%;display:flex;background:#00a664;width:24px}
._location-content .address_panal .green-area div span{color:white;font-weight:500}
._location-content .address_panal ._address-info{padding-top:.9375rem}
._location-content .address_panal ._address-info h5{font-weight:bold;font-size:20px}
._location-content .address_panal ._address-info p{font-size:.9375rem;line-height:18px;padding:0 0 .75rem;margin-bottom:0}
._location-content .address_panal input,._location-content .address_panal button{width:100%;font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.625rem 1.25rem;border:0;background:#00a664;color:#fff;margin-bottom:10px}
._location-content .address_panal a.adjust_button{width:100%;font-size:.875rem;font-weight:bold;text-transform:uppercase;padding:.625rem 1.875rem}
._location-content .address_panal .phoneHours{font-size:.875rem;font-weight:600;position:relative;padding:0 1.125rem 0 0;text-decoration:none;margin-bottom:10px;display:inline-block}
._location-content .address_panal .phoneHours i._arrow-down,#choose-location-filters ._arrow-down{position:absolute;right:0;top:0;width:15px;height:15px;background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat right 7px}
#choose-location-filters ._arrow-down{top:3px;margin:0 0 0 5px;right:unset}
._location-content .address_panal .phoneHours[aria-expanded="true"] i._arrow-down,#choose-location-filters .expanded ._arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:3px;right:-2px}
#choose-location-filters .expanded ._arrow-down{top:7px;right:unset}
._location-content .address_panal .location-availability-control.flex-container,.location-availability-control.flex-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center;margin:30px 0 0 0;width:100%;background-color:#f3f3f3}
._location-content .address_panal .flex-item,.flex-item{order:0;flex:0 1 auto;align-self:auto;display:inline-block;font-size:1.4rem;font-weight:bold;color:#707070;min-width:200px;text-align:center}
._location-content .address_panal button.arrow,button.arrow{border:none !important;outline:none !important;background-color:#169a5a;background:url("clientlib-site/resources/img/icon/back_arrow.png") transparent no-repeat 100% 100%;background-position:center;height:30px;width:18px;min-width:55px;margin:0}
._location-content .address_panal button.arrow.disabled,button.arrow.disabled{visibility:hidden}
.arrow-left{padding:0 40px 0 0}
.arrow-right{padding:0 0 0 40px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.carousel-control-next,.carousel-control-prev{bottom:25px}
.carousel-control-next-icon,.carousel-control-prev-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAxOCAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNDc5MSAyOC44TDE3Ljg3OTEgMTQuNEwzLjQ3OTEgMEwwLjEyMDk3MiAzLjM2MDk2TDExLjE2MDEgMTQuNDAwMUwwLjEyMDk3MiAyNS40MzkyTDMuNDc5MSAyOC44WiIgZmlsbD0iI0MzQzNDMyIvPgo8L3N2Zz4K")}
.carousel-control-prev-icon{transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.carousel-control-next:focus,.carousel-control-prev:focus{border:none !important;border-color:#006736 !important;outline:0 !important;box-shadow:none !important}
._location-content .tab-content{margin-top:.9375rem}
._location-content ._map-area{padding:.9375rem 0;margin:0 -0.9375rem}
._location-content ._map-area img{width:100%;max-height:100%}
._location-content ._location-details-table{padding:1.875rem 0 .9375rem}
._location-content ._location-details-table h5{padding-bottom:.625rem;border-bottom:1px solid #c3c3c3;font-size:28px}
._location-content ._location-details-table ul{list-style:none;margin-left:0;padding-left:0}
._location-content ._location-details-table ul li{display:inline-block;font-size:.8125rem;margin-right:.1rem}
._location-content ._location-details-table ul li i.fa-phone{position:absolute;background:url("clientlib-site/resources/img/icon/phone.svg") no-repeat;width:20px;height:20px;cursor:pointer}
._location-content ._location-details-table ul li i.fa-phone::before{content:none}
._location-content ._location-details-table ul li i.fa-print{position:absolute;background:url("clientlib-site/resources/img/icon/fax.svg") no-repeat;width:26px;height:23px;cursor:pointer}
._location-content ._location-details-table ul li i.fa-print::before{content:none}
._location-content ._location-details-table ul li span{margin-left:26px}
._location-content ._location-details-table ul li:last-child span{margin:0}
._location-content .businessHours{width:100%;color:#707070;font-size:1.0625rem;font-weight:lighter}
._location-content .businessHours th{width:25%}
._location-content .businessHours th:first-child{width:40%}
._location-content .businessHours th:nth-child(3){width:8%}
._location-content .businessHours tbody tr:nth-child(odd){background:#f3f3f3}
._location-content .businessHours td,._location-content .businessHours th{padding:.5rem}
._location-content .businessHours td:first-child{font-weight:bold}
._location-content .get-directions{width:100%;background:0;color:#006736;border:2px solid #00a664;font-size:1.1875rem;text-transform:uppercase;margin:1.25rem 0 0;font-weight:bold;padding:.25rem 1.875rem}
@media(min-width:576px){._location-content ._marg-15{margin:0 -40px}
._location-content .tab-content{border:1px solid #c3c3c3}
._location-content .tab-content .tab-pane .address_panal{margin:0;padding-right:15px;padding-bottom:0}
._location-content .tab-content .tab-pane .address_panal .selected{padding-bottom:0}
._location-content .tab-content .tab-pane .address_panal .green-area{padding-right:0;margin-bottom:0}
._location-content .tab-content .tab-pane .address_panal .green-area div{height:100%;display:flex;background:#00a664;width:auto}
._location-content .tab-content .tab-pane .address_panal .green-area div span{color:white;font-weight:500}
._location-content .tab-content .tab-pane .address_panal button{margin-bottom:0}
._location-content .tab-content .tab-pane ._location-details-table ul li{margin-right:1.625rem}
}
@media(min-width:992px){._location-content .businessHours th:nth-child(2){width:20%}
._location-content .tab-content{border:0}
._location-content .tab-content .tab-pane{width:50%;float:left;display:block !important;opacity:inherit;border-right:1px solid #c3c3c3;border-top:1px solid #c3c3c3}
._location-content .tab-content .tab-pane .address_panal .green-area{padding-right:0}
._location-content .tab-content .tab-pane .address_panal .green-area div{height:100%;display:flex;background:#00a664}
._location-content .tab-content .tab-pane .address_panal .green-area div span{color:white;font-weight:500}
._location-content ._map-area{padding:0;margin:inherit}
form .submit-button-responsive{max-width:304px}
}
._contact-us-section{padding-top:10px}
._contact-us-section .jumbotron{padding:1rem 0}
._contact-us-section ._contact-info{padding:0;font-size:14px}
._contact-us-section ._contact-info p{font-size:14px;margin-top:15px}
._contact-us-section ._contact-info ._info-block{border:1px solid #c3c3c3;padding:20px 0}
._contact-us-section ._contact-info ._info-block .btn-link{margin:1rem 0}
._contact-us-section ._contact-info ._info-block-right{padding:20px 0;background:#f8f8f8;border:1px solid #c3c3c3;margin:15px 0}
._contact-us-truck-invent .jumbotron{padding-bottom:10px}
._contact-us-truck-invent ._contact-field-info ._field-section{width:100%}
._contact-us-truck-invent ._contact-field-info h4{border-bottom:4px solid #000;padding-bottom:6px;margin-bottom:15px}
._contact-us-truck-invent ._contact-field-info h4 span{font-size:14px;font-weight:normal;display:block;padding:10px 0 0;float:inherit}
._contact-us-truck-invent ._contact-field-info h4._border-inherit{border-bottom:0;margin-top:10px}
._contact-us-truck-invent ._contact-field-info h6{font-weight:bold;text-transform:uppercase}
.custom-control.custom-checkbox{margin:15px 0}
._contact-us-truck-invent ._contact-field-info .custom-checkbox .custom-control-label{padding:4px 0 0 15px}
._contact-us-truck-invent ._contact-field-info textarea{border:2px solid #c3c3c3;width:100%}
._contact-us-truck-invent .recaptcha{overflow:hidden;padding:10px 0 0 0}
._contact-us-truck-invent ._back{font-size:16px;font-weight:bold;display:block;margin:15px 0}
.businesstext{font-size:14px;font-weight:lighter;color:#181818}
._contact-us-section ._location-search-section{margin:0 -15px;padding:20px}
._contact-us-section ._location-search-section .contactSelectcountry{text-align:center}
._contact-us-section ._location-search-section .contactSelectcountry label._location-drop{margin-right:0}
._contact-us-section ._location-search-section .contactSelectcountry label._location-drop:nth-child(2){margin-right:30%}
@media(min-width:576px){._contact-us-section ._location-search-section{margin:0;padding:20px}
._contact-us-section ._location-search-section .contactSelectcountry{text-align:left}
._contact-us-section ._location-search-section .contactSelectcountry label._location-drop{margin-right:15px}
._contact-us-section ._location-search-section .contactSelectcountry label._location-drop:nth-child(2){margin-right:15px}
._contact-us-section ._contact-info{padding:20px 0 0}
._contact-us-section ._contact-info ._info-block{padding:20px 0;margin:0 0 15px 0}
._contact-us-section ._contact-info ._info-block .btn-primary,._contact-us-section ._contact-info ._info-block .btn-link{padding:.75rem .8rem}
._contact-us-section ._contact-info ._info-block-right:first-child{margin:0 0 15px}
}
@media(min-width:992px){._contact-us-section ._contact-info ._info-block-right:first-child{margin:0 0 15px}
._contact-us-truck-invent ._contact-field-info h4 span{float:right}
._contact-us-truck-invent ._contact-field-info ._field-section{width:50%}
._contact-us-truck-invent .inner-content ._btn-verifyCustomer{width:137px}
}
._direction-details{padding:15px 0}
._direction-details .find_loc ul{list-style:none;padding-left:0;margin-bottom:0}
._direction-details .find_loc ul li{font-size:15px;font-weight:600;text-transform:uppercase;position:relative}
._direction-details .find_loc ul li img{width:5%;height:30px;display:inline-block;margin-right:3%}
._direction-details .find_loc ul li input{height:45px;width:90%;align-items:left;display:inline-block;margin-bottom:25px;padding:0 10px}
._direction-details .find_loc ul li .btn-primary{width:100%;margin-left:0;padding:0 25px}
._direction-details .find_loc ul li .clear_txt{position:absolute;right:18px;top:12px;width:22px;height:22px;margin:0}
._direction-details .find_loc ul li.from-location{background:url("clientlib-site/resources/img/icon/pin-A.png") no-repeat;padding-left:40px}
._direction-details .find_loc ul li.from-location span{display:block;height:25px;width:25px;position:absolute;right:47px;top:10px;background:url("clientlib-site/resources/img/icon/close.svg") no-repeat}
._direction-details .find_loc ul li.to-location{background:url("clientlib-site/resources/img/icon/pin-B.png") no-repeat;padding-left:40px}
._direction-details .find_loc ul .get_dir_lbl{padding-left:9%;line-height:30px}
._direction-details ._map-area{width:100%;height:300px;overflow:hidden}
._direction-details ._map-area img{width:100%;max-width:100%}
._direction-details ._direction-list{padding:15px 0}
._direction-details ._left-clm ._icons-list-horizontally,._direction-details ._right-clm ._icons-list-horizontally{margin:-8px 0 8px;padding:0;border:0}
._direction-details ._left-clm ._icons-list-horizontally li:last-child,._direction-details ._right-clm ._icons-list-horizontally li:last-child{float:right}
._direction-details .get_dir_btn_container .get-direction-btn{margin-bottom:5px}
@media(min-width:576px){._direction-details{padding:50px 0}
._direction-details .find_loc .btn-primary{width:inherit !important;margin-left:9% !important;padding:0 25px}
._direction-details ._icons-list-horizontally li:last-child{float:none}
}
#project-label{display:block;font-weight:bold;margin-bottom:1em}
#project-icon{float:left;height:32px;width:32px}
#project-description{margin:0;padding:0}
.ui-autocomplete{padding:0;max-height:200px;overflow-y:auto;overflow-x:hidden;background:#f8f8f8}
.ui-autocomplete li .ui-menu-item-wrapper,.ui-autocomplete-category div{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px}
.ui-autocomplete .uselocation .ui-menu-item-wrapper,.ui-autocomplete-category div{justify-content:flex-start}
.ui-autocomplete .uselocation .ui-menu-item-wrapper span{margin-left:auto}
.ui-autocomplete .ui-menu-item.uselocation{border:0}
.ui-autocomplete .ui-menu-item.ui-state-disabled.noresults{opacity:100%;border-bottom:2px solid #000;background:#fff}
.ui-autocomplete .ui-menu-item.uselocation,.ui-autocomplete .ui-menu-item.noresults{float:none;width:100%}
.ui-autocomplete-category-divider.ui-menu-divider.ui-widget-content{float:left;width:100%;border-bottom:2px solid #000}
.ui-autocomplete li.ui-menu-item{float:right;width:100%;border:1px solid #f8f8f8}
.ui-autocomplete li.ui-menu-item.RecentSearch{width:75%}
.ui-autocomplete .ui-menu-item .ui-state-active:hover{margin:0}
.ui-autocomplete li.ui-menu-item:not(:last-child){border-bottom-color:#ccc}
.ui-autocomplete li.ui-menu-item.last-item-in-category{border-bottom-color:#f8f8f8}
.ui-autocomplete-category{width:25%;float:left;font-weight:bold}
.ui-autocomplete-category-divider{border-top:0;pointer-events:none}
.ui-menu-item-wrapper span{padding:3px 15px;border:1px solid #169a5a;color:#169a5a;margin:0 20px}
.ui-menu-item .ui-state-active:hover span{color:white}
.ui-autocomplete .uselocation .ui-menu-item-wrapper:before{content:"";background:url("clientlib-site/resources/img/icon/GPS_1.svg") no-repeat;width:20px;height:20px;margin-right:10px}
.ui-autocomplete .uselocation .ui-menu-item-wrapper:hover:before{background:url("clientlib-site/resources/img/icon/GPS_1_white.svg") no-repeat}
.ui-autocomplete .ui-autocomplete-category .RecentSearch:before{content:"";background:url("clientlib-site/resources/img/icon/search_1.svg") no-repeat;width:18px;height:18px;margin-right:10px}
@media(max-width:484px){.ui-autocomplete .ui-autocomplete-category .RecentSearch:before{display:none}
}
@media(max-width:767px){.ui-autocomplete{max-width:85%}
.ui-autocomplete li .ui-menu-item-wrapper span{display:none}
}
._location-search-result ._location-search-address dt{width:auto;display:inline-block}
._location-search-result ._location-search-address dd{width:auto;display:inline-block;margin-bottom:0}
._location-search-result .image-wrapper{width:auto;overflow:hidden;margin:15px -15px}
._location-search-result .image-wrapper img{width:100%;max-width:100%}
._location-search-result ._location-content{margin-top:5px}
._location-search-result ._location-content ._location-details-table{padding-top:0}
._location-search-result ._location-content ._location-details-table h5{border:0;padding-bottom:0;font-size:28px}
._location-search-result ._location-content ._location-names{font-size:14px}
._location-search-result ._location-content ._location-names td{font-size:17px;font-weight:lighter}
._location-search-result ._location-content ._location-names .contactus_phone{font-weight:bold}
._location-search-result ._location-content ._location-names ul{padding-left:0;list-style:none}
._location-search-result ._location-content ._location-names ul li{display:inline-block;width:42%;margin-right:4%}
._location-search-result .dnwl-button-area{margin:15px 0}
._location-search-result .dnwl-button-area a{display:inline-block;font-weight:bold;padding:0 15px 0 0;text-decoration:none}
._location-search-result .dnwl-button-area a.d-block{background:url("clientlib-site/resources/img/icon/back_arrow.png") no-repeat;line-height:18px;margin-bottom:10px;padding-left:16px}
._location-search-result .dnwl-button-area .download{background:url("clientlib-site/resources/img/icon/download.svg") no-repeat;padding-left:30px;margin-right:10px;display:inline-block}
._location-search-result .dnwl-button-area .print{background:url("clientlib-site/resources/img/icon/print.svg") no-repeat;padding-left:30px}
.location-details-reservation{border:1px solid #c3c3c3;padding:0;margin-top:20px;margin:20px -15px 0}
.location-details-nearby{padding-top:30px}
.location-details-nearby h4{font-size:28px}
.location-details-nearby ._location-list-tab{display:none}
.location-details-nearby .address_panal a.submit_button{margin:5px 0 10px;padding:8px 20px;min-width:120px}
.location-details-reservation ._reservation-section ._locdetails #titleRentalLoc{visibility:hidden}
.location-details-reservation ._reservation-section ._locdetails .ui-autocomplete-input{margin-top:31px}
._vehicle-truck-heading .container{margin:0}
.container.truck_details{padding:0;margin-top:1.875rem;max-width:none}
.vehicle-details-reservation{background-color:#f3f3f3}
.vehicle-details-reservation ._start-reservation{margin:0;padding:1.875rem 0 0 0}
.vehicle-details-reservation ._start-reservation .col-lg-6{flex:0 0 100%;max-width:none}
.vehicle-details-reservation ._reservation-section{padding:1.875rem 0}
._vehicle-truck-heading{margin-bottom:30px}
._start-reservation .vehdesc-par p{font-weight:300;font-size:16px;line-height:19px;text-align:left;text-transform:none;color:#000;max-width:720px}
.vehiclefeatures{margin:0}
.vehicle-similar{font-size:24px;font-weight:normal;line-height:29px}
._vehicle-detail-section{padding:0}
._vehicle-detail-section>.container:first-child{padding:0 15px;max-width:none}
._vehicle-detail-section .container.truck_details{max-width:none}
.veh-detail-show-more{display:block;font-weight:300;font-size:14px;line-height:18px;color:#169a5a;text-align:center;position:relative}
.veh-detail-show-more .show-more,.veh-detail-show-more .show-less{position:absolute;width:100%;left:0;bottom:15px;padding-top:40px}
.veh-detail-show-more .show-more{background:linear-gradient(0,rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%)}
.veh-detail-show-more ._arrow-down,.veh-detail-show-more ._arrow-up{padding-right:20px;font-style:normal;display:inline-block;width:12px;height:8px}
.veh-detail-show-more ._arrow-down,.choose-veh-sort-desktop select{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat center right}
.veh-detail-show-more ._arrow-up,.choose-veh-sort-desktop select._arrow-up{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat center right;transform:scaleY(-1)}
._location-search-result .btnSelectLocation{margin-bottom:15px;padding-top:10px;padding-bottom:10px}
@media(min-width:576px){._location-search-result .image-wrapper{margin-top:40px;height:auto;padding:15px 15px}
._location-search-result ._location-content{margin-top:30px}
._location-search-result ._location-content .businessHours{font-size:16px}
._location-search-result ._location-content .businessHours th:first-child{width:40%}
.location-details-reservation{margin:20px 0 0}
}
@media(min-width:992px){._location-search-result .image-wrapper{margin:50px 50px 0;height:250px}
._location-search-result ._location-content{margin-top:30px}
._location-search-result ._location-content .businessHours{font-size:17px}
.location-search-reservation{padding:20px 35px 0;margin:40px 0 40px}
}
h5._h5-green{color:#006736}
.ehi-page-text-green-bold{text-align:left;font-size:28px;font-weight:700;letter-spacing:0;color:#006736}
.ehi-page-text-smaller-green-bold{text-align:left;font-size:14px;font-weight:700;letter-spacing:0;color:#006736}
.ehi-page-text-smaller-upper{text-align:left;font-weight:700;font-size:14px;color:#181818;text-transform:uppercase}
.ehi-page-section-heading{text-align:left;font-size:28px;font-weight:700;letter-spacing:0;color:#181818}
.ehi-page-text-smaller-bold{text-align:left;font-size:14px;font-weight:700;letter-spacing:0;color:#181818}
#page-view{background-color:#eaeaea}
._print-icon{background:url(clientlib-site/resources/img/icon/print.svg) no-repeat;height:25px;width:25px;padding-right:7px}
._pdf-icon{background:url(clientlib-site/resources/img/icon/pdf.svg) no-repeat;height:25px;width:25px;padding-right:7px}
._forward-icon{background:url(clientlib-site/resources/img/icon/forward.svg) no-repeat;height:25px;width:25px;padding-right:7px}
@media print{#page-view{background-color:#FFF}
.btn{display:none}
#footerText{display:none}
#termsCondition{display:none}
}
@media only screen and (max-width:768px){._btn-sm-width btn{width:300px}
}
.ehi-list-item-telematics{padding:0rem 1rem;font-size:14px;font-weight:400;list-style-type:disc;width:100%;line-height:20px}
.reservation-form-border{border:1px solid #c3c3c3;padding:40px 40px 40px 40px}
._reservation-section._light-title label{font-weight:400}
._ehi-image-banner-left img{display:block;margin-left:0;margin-right:auto;width:40% !important;height:40%}
._ehi-image-banner-right img{display:block;margin-right:0;margin-left:auto;width:40%;height:40%}
._ehi-header-image img{display:block;width:70%;height:70%}
._telematics h3{margin-bottom:inherit}
._telematics-disclaimer{margin-bottom:0;font-size:12px}
._telematics-ulink a{font-size:.875rem;font-weight:bold;text-decoration:underline}
._receipt-reservation{border:1px solid #c3c3c3;width:100%;padding:30px 70px 0 70px}
._receipt_details dl .dt-title{width:30%;display:inline-block}
._receipt_details dl .dd-description{width:65%;text-align:left;display:inline-block}
._receipt-reservation .ui-datepicker-trigger{background:url(clientlib-site/resources/img/icon/calendar.svg) no-repeat 0 8px;right:10px;top:28px}
._contact-truck-info-border{border:1px solid #c3c3c3;width:100%;padding:20px 70px;overflow:hidden}
.form-grey-bg{background:#f0efed}
.form-section-header{margin:30px 0;font-size:24px;font-weight:400}
form .asterixRequired:after{color:red;content:" *"}
form .asterixRequired_Before:before{color:red;content:" *"}
.asterix-before:before{content:"* "}
.asterix-after:after{content:" *"}
.form-required-text span{color:#656565;font-size:18px;font-style:italic}
._contact-truck-inventory ._radio-option-section{padding:0}
._radio-option-section{padding:1.875rem 0rem 3.125rem 0rem}
._contact-truck-inventory ._radio-option-section ._option-select-area{margin-bottom:.625rem}
._radio-option-section ._option-select-area{margin:0 0 8px}
._contact-truck-inventory ._reservation-section{padding:0}
.contactusbusinessform ._contact-field-info .businessForm>.row,.contactusbusinessform ._contact-field-info .businessForm>._field-section{border-bottom:1px solid #c3c3c3}
._find-receipt ._icons-list-horizontally{border:0;float:none;padding-left:0}
._find-receipt ._icons-list-horizontally li:last-child{float:right}
@media only screen and (max-width:767px){._receipt-reservation{border:0;padding:0;margin-top:-20px}
._receipt ._btn-continue{width:100%}
._receipt .jumbotron{padding-top:1.5rem;padding-right:0;padding-bottom:0;padding-left:0}
._contact-truck-info-border{border:0;padding:1rem}
._receipt_details dl .dt-title{width:50%;display:inline-block}
._receipt_details dl .dd-description{width:40%;text-align:left;display:inline-block}
._border-bottom-bar-left{border-left:0}
h6._heading-top-border{border-top:1px solid #c3c3c3;padding-top:10px}
}
@media(min-width:992px){._receipt-reservation{border:1px solid #c3c3c3;width:100%;padding:30px 70px 0 70px}
._border-bottom-bar-left{border-left:1px solid #c3c3c3}
}
@media(min-width:768px) and (max-width:1024px){._receipt-reservation{border:1px solid #c3c3c3;width:100%;padding:30px 70px 0 70px}
._border-bottom-bar-left{border-left:1px solid #c3c3c3}
}
@media(min-width:576px){._contact-truck-inventory{margin:15px 0}
._find-receipt ._icons-list-horizontally{border:0;float:none;padding-left:0;text-align:right}
._find-receipt ._icons-list-horizontally li:last-child{float:right}
}
._information-form._find-receipt hr{border-color:#181818;height:4px;display:block;margin-top:0;border-width:4px}
._receipt_search dl .dt-title{width:40%;display:inline-block}
._receipt_search dl .dd-description{width:50%;text-align:left;display:inline-block}
._receipt-reservation h3{border-bottom:3px solid #000;padding-bottom:6px;margin-bottom:15px}
.ehi-list-item-border .row-border{border:1px solid #c3c3c3;display:inline-flex;width:100%}
._contact-truck-info-border ._option-select-area{border-bottom:4px solid #000;padding-bottom:6px;margin-bottom:15px}
._receipt-reservation h3{border-bottom:4px solid #000;padding-bottom:6px;margin-bottom:15px}
@media(min-width:768px) and (max-width:1024px){._receipt .select{width:206px;float:right;margin:0}
}
@media(min-width:320px) and (max-width:767px){._receipt .select{width:100%;float:right;margin:0}
}
@media(min-width:1025px){._receipt .select{width:206px;float:right;margin:0}
}
input.searchtext{border:2px solid #c8c8c8;box-sizing:border-box;display:inline-block;height:45px;line-height:40px;margin:16px 0;padding:0 0 0 40px;width:100%;border-radius:0}
.searchimage{background-image:url(clientlib-site/resources/img/icon/search-icon.png);background-repeat:no-repeat;background-position:1% 50%}
._faq-section .card{border:0;border-radius:inherit}
._faq-section ._accordion-heading-area{position:relative;line-height:2.5rem;padding:0 1.9375rem;font-size:1.25rem;border:0;border-radius:inherit;margin-bottom:15px !important}
._faq-section ._accordion-heading-area i.fa-minus{position:absolute;left:0;top:25%;background:url("clientlib-site/resources/img/icon/icon_minus.svg") no-repeat;width:20px;height:20px}
._faq-section ._accordion-heading-area i.fa-minus::before{content:none}
._faq-section ._accordion-heading-area i.fa-plus{position:absolute;left:0;top:25%;background:url("clientlib-site/resources/img/icon/icon_plus.svg") no-repeat;width:20px;height:20px}
._faq-section ._accordion-heading-area i.fa-plus::before{content:none}
._faq-section ._accordion-inner-container{padding:0rem}
._faq-section h6{font-size:20px;color:#006639;text-transform:inherit}
._header-print-logo img{width:100%;max-width:100%;display:block}
._border-sm{border-top:1px solid #c3c3c3}
._border-md{border-top:1px solid #c3c3c3}
@media only screen and (max-width:767px){button._btn-width{width:100%}
._header-print-logo img{width:200px;display:block}
._border-md{border-top:0}
}
@media(min-width:768px) and (max-width:1024px){button._btn-width{width:75%}
._border-sm{border-top:0}
._rental-purpose-tabs ._rental-choice ul li.nav-item{margin:0 15px 0 0}
}
@media(min-width:1025px) and (max-width:1280px){button._btn-width{width:75%}
._border-sm{border-top:0}
}
._list-item-details .ehi-list-links ul li{padding:.4rem .9rem;font-size:.8rem;font-weight:400;list-style-type:none}
.aboutUs-list{padding:.4rem 0rem;font-size:14px;font-weight:500;list-style-type:none;width:100%;line-height:22px;color:#7c7a7c;list-style-position:inside}
.aboutUs-list li:before{content:'-';padding-right:7px}
.error-img img{width:auto;height:10%}
.ehi-list-item-strong{padding:.4rem 1rem;font-size:.875;font-weight:700;list-style-type:none;width:100%;line-height:25px}
.ehi-list-normal{padding:0rem;font-size:.875rem;font-weight:400;list-style-type:none}
.ehi-list-linear{padding:0rem;font-size:.875rem;font-weight:400;list-style-type:none}
.ehi-list-linear li:before{content:'-';padding-right:7px}
.ehi-list-item-disc{padding:.0rem 1rem;font-size:14px;font-weight:400;list-style-type:disc;width:100%;line-height:35px}
._icon-remove-circle{background:url("clientlib-site/resources/img/icon/error.png") no-repeat;background-size:45px;width:45px;height:45px;display:block}
.ehi-word-wrap{word-break:break-word}
._error-icon{margin:0 auto;width:50px}
._print-header-image img{width:100%}
@media(min-width:992px){._print-header-image img{width:auto}
}
.rc-anchor-normal .rc-anchor-content{height:74px;width:206px;float:left}
.rc-inline-block{display:inline-block;height:100%}
.rc-anchor-center-container{display:table;height:100%}
.rc-anchor-center-item{display:table-cell;vertical-align:middle}
.recaptcha-checkbox{border:0;font-size:1px;height:28px;margin:4px;width:28px;overflow:visible;outline:0;vertical-align:text-bottom}
.recaptcha-checkbox-border{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;border:2px solid #c1c1c1;font-size:1px;height:24px;position:absolute;width:24px;z-index:1}
.recaptcha-checkbox-borderAnimation{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAANICAYAAABZl8i8AAAABmJLR…caGahTBej/IqDS5GVQOowHJTExMTExMTExMTExMTGx4Pb/Ab7rit24eUF+AAAAAElFTkSuQmCC);background-repeat:no-repeat;border:0;height:28px;outline:0;position:absolute;width:28px}
.recaptcha-checkbox-spinner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAscCAYAAAALLkmiAAAABmJLR…OqmOwj9LFhB/6A26e0msmsRAxskuaQZKyUU1yatK+i/X9jsJ4YiehNDAAAAABJRU5ErkJggg==);background-repeat:no-repeat;border:0;height:36px;left:-4px;outline:0;position:absolute;top:-4px;width:36px}
.recaptcha-checkbox-spinnerAnimation{background-repeat:no-repeat;border:0;height:38px;left:-5px;outline:0;position:absolute;top:-5px;visibility:hidden;width:38px}
.recaptcha-checkbox-checkmark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR…c8fQAAAIA4Ve/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC);background-repeat:no-repeat;border:0;height:30px;left:-5px;outline:0;position:absolute;width:38px}
.rc-anchor-normal-footer{display:inline-block;height:74px;vertical-align:top;width:70px;float:right;margin-right:20px}
.rc-anchor-logo-portrait{margin:10px 0 0 26px;width:58px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.rc-anchor-logo-img-portrait{background-size:32px;height:32px;margin:0 13px 0 13px;width:32px}
.rc-anchor-logo-text{cursor:default;font-family:Roboto,helvetica,arial,sans-serif;font-size:10px;font-weight:400;line-height:10px;margin-top:5px;text-align:center}
.rc-anchor-normal .rc-anchor-pt{margin:2px 13px 0 0;padding-right:2px;position:absolute;right:10px;text-align:right;width:276px}
._contact-us-truck-invent .rc-anchor-logo-img{background:url(https://www.gstatic.com/recaptcha/api2/logo_48.png);background-repeat:no-repeat;width:50px;height:50px;float:right}
.rc-anchor-checkbox-label{padding-left:27px}
.ehi-list-item-normal ._receipt-list{border:1px solid #c3c3c3;width:100%;display:inline-flex}
._receipt-reservation hr{display:block;margin-left:auto;margin-right:auto;border:2x solid #424242}
._information-form._find-receipt h3{border:0;margin:.625rem 0}
._information-form._find-receipt hr{border-color:black;height:4px;display:block}
._receipt-reservation ._icons-list-horizontally{padding-top:12px;margin:0}
.ehi-icon-green-bold{text-align:left;font-size:14px;font-weight:700px;letter-spacing:0;color:#006736;margin-right:1rem;margin-left:0rem}
.ehi-page-text-md{text-align:left;font-size:17px;font-weight:400px;letter-spacing:0}
.step .step__item{text-align:center;width:88%;display:inline-block}
.btn-unstyled,.btn-anchor{font-weight:400;font-style:normal;background:0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit;letter-spacing:.03125rem;text-align:left;text-transform:none;transition:none}
.btn.disabled{background:#c3c3c3;border-color:#c3c3c3;color:#fff;cursor:not-allowed}
.btn-unstyled.disabled{background:0;color:inherit}
._step-details ._step-location,._step-details ._step-location-vehicle,._step-details ._step-location-details,._step-details ._contact-no{color:#006736}
._step-details ._step-location span,._step-details ._step-location-details span,._step-details ._contact-no span{color:#006736;font-weight:400}
._confirmed-icon{background:url(clientlib-site/css/resources/img/icon/confirmed.png) no-repeat;height:35px;width:35px;position:absolute}
.content-left-margin{margin-left:2.1875rem}
.display-heading-inline{display:inline-flex}
.display-content-right{text-align:right}
.section-no-padding div{padding:0rem 0rem 0rem 0rem}
.ehi-page-heading{text-align:left;font:Bold 32px/40px;letter-spacing:0;color:#181818}
.ehi-page-text-smaller-green{text-align:left;font-size:14px;letter-spacing:0;color:#006736}
.ehi-text-smaller-underlined{text-align:left;font:bold 14px/22px;letter-spacing:0;color:#181818;text-decoration-line:underline}
.ehi-page-text-bold{text-align:left;font:1.75rem;font-weight:700;letter-spacing:0;color:#181818}
.ehi-page-text-bold-upper{text-align:left;font-size:17px;font-weight:700;letter-spacing:0;color:#181818;text-transform:uppercase}
._rental-details-block ._review-details .ehi-page-text-bold-upper{margin-bottom:0}
._left-column ._rental-details-block ._review-details hr{margin:8px 0;border-top:2px solid #000}
._btn-reservation{background:#00a664;text-align:center;text-transform:uppercase;color:#fff;font-size:1.0625rem;font-weight:bold;border:0;border-radius:inherit;padding:.75rem 1.875rem;margin-top:1.25rem}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#181818;background-color:#fff;border-color:#006736}
.ehi-ul{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:0;margin-inline-start:1rem;margin-inline-end:0;padding-inline-start:0;text-align:left;font:normal 14px/22px;letter-spacing:0;color:#181818}
.standard-img img{width:100%;height:100%}
._vehicle-standard-image{width:inherit;height:inherit;display:flex;flex-flow:column;padding:0 0 0 10px;float:right}
.ehi-list-item{padding:.4rem .7rem;font-size:.8rem;font-weight:700}
.ehi-list-item-selected{background-color:#e6e6e6;border-left:.3rem solid #006736}
.list-group-selected .list-group-item{background-color:#c3c3c3;border-left-color:#006736}
._truck-details ._btn-reservation{margin-top:0}
._vehicle-truck-heading h1{margin-bottom:-6px}
._vehicle-truck-heading ._truck-details .btn-right{float:none}
._vehicle-truck-heading ._truck-details .btn-right .btn-primary{width:100%;padding:.75rem 1.275rem}
._vehicle-truck-heading ._truck-details .btn-primary{width:100%;padding:.75rem 1.275rem}
._vehicle-truck-heading .ehi-breadcrumb ._start-reservation ._truck-details a.btn{margin-top:0;float:right}
._truck-details-background{background-color:#eff0f2;border:1px solid #c3c3c3}
._vehicle-truck-details ._truck-details-background{padding:20px}
._vehicle-icon-img{width:35px;height:35px;position:absolute;margin:1.25rem .9375rem 1.5625rem 1.25rem}
._truck-icon-img{content:url(clientlib-site/resources/img/icon/truck.png)}
._seat-icon-img{content:url(clientlib-site/resources/img/icon/seat.png)}
._transmission-icon-img{content:url(clientlib-site/resources/img/icon/transmission.png)}
._steering-icon-img{content:url(clientlib-site/resources/img/icon/steering.png)}
._persons-icon-img{content:url(clientlib-site/resources/img/icon/persons.png)}
._radio-icon-img{content:url(clientlib-site/resources/img/icon/radio.png)}
._ehi-page-para{text-align:left;font-size:.875rem;letter-spacing:0;color:#181818}
@media(min-width:992px){._ehi-breadcrumb-nav{width:100%}
._pad-right10{padding-right:10%}
}
._breadcrumb-wrapper{border-bottom:1px solid #c3c3c3}
.ehi-breadcrumb{color:#006639;background:#fff;font-size:.875rem;line-height:1.125rem;margin-bottom:0;padding:.75rem 0rem}
.ehi-breadcrumb li a,.ehi-breadcrumb li a:focus{text-decoration:none;color:#006639}
._vehicle-carousal .carousel_content{text-align:left;width:50%}
._ehi-validation ._validation-bottom{margin-bottom:0;border-radius:0}
._personal-content,._business-content{padding:15px 0;font-size:17px;text-align:center}
._personal-content p,._business-content p{padding-bottom:15px}
._personal-content p span,._business-content p span{display:block}
@media only screen and (max-width:768px){._truck-details-background{width:100%}
._vehicle-truck-details ._truck-details-background{margin-left:0}
._btn-reservation{width:100%}
._text-center{text-align:center}
._vehicle-detail-section .vehiclefeatures.collapse-vehicle-details{overflow:hidden}
}
@media only screen and (min-width:769px){}
@media(min-width:576px){._personal-content,._business-content{text-align:left}
._vehicle-truck-heading ._truck-details .btn-right{float:none}
._vehicle-truck-heading ._truck-details .btn-right .btn-primary{width:auto}
._vehicle-truck-heading ._truck-details .btn-primary{width:auto;float:right}
}
._start-reservation._vehicles-for-rent-heading{margin-top:0;padding:25px 0;border-bottom:1px solid #c3c3c3}
._start-reservation._vehicles-for-rent-heading p{text-align:left;text-transform:inherit;color:black}
.heading-no-border ._start-reservation._vehicles-for-rent-heading{border-bottom:none !important}
._start-reservation._rental-heading{margin-top:0;padding:25px 0;border:0}
._start-reservation._rental-heading p{text-align:left;text-transform:inherit;color:black}
@media(min-width:992px){._rental-purpose-tabs ._rental-choice ul li{margin:0}
}
@media(min-width:768px) and (max-width:1024px){._rental-purpose-tabs ._rental-choice ul li{margin:0 15px 0 0}
}
@media only screen and (max-width:767px){._reservation-confirmed-container ._review-details-conf-reservation dl ._halfwidth{width:39%;display:inline-block}
}
@media(min-width:768px) and (max-width:1024px){._reservation-confirmed-container ._review-details-conf-reservation dl ._halfwidth{width:28%;display:inline-block}
}
._rental-summary-wrapper{background:#f4f4f4}
._rental-summary-wrapper .container{padding:0 !important}
._rental-summary-wrapper ._rental-summary-area ._select-state{min-height:75px;text-align:left;margin-left:-0.9375rem}
._rental-summary-wrapper ._rental-summary-area a{text-decoration:none}
._rental-summary-wrapper ._state-status._active ._select-state{display:none}
._rental-summary-wrapper ._state-status._current ._summary-content{display:none}
._rental-summary-wrapper ._state-status._current ._select-state{display:block}
._rental-summary-wrapper ._state-status._deactive ._summary-content{display:none}
._rental-summary-wrapper ._state-status._deactive ._select-state{visibility:hidden}
._rental-summary-wrapper ._state-status._deactive ._step-title{color:#c3c3c3}
._step-details{margin:0 -1.875rem;border-top:1px solid #ccc;padding:.9375rem}
._step-details ._step-title{color:#130c0e;font-weight:bold;font-size:.875rem}
._step-details ._modify-link{position:absolute;right:0;color:#006736;font-size:.875rem;top:16px}
._step-details ._summary-content{font-size:14px}
._step-details ._summary-content ._step-purpose{line-height:20px;font-weight:300}
._step-details ._summary-content ._step-purpose strong{font-weight:bold;display:inline-block;width:50%;line-height:20px;vertical-align:top;text-align:left;padding:0 0 0 5px}
._step-details ._to{display:none}
._step-details ._step-timing-from,._step-details ._step-timing-to,._step-details ._to{color:#006736}
._step-details ._step-timing-from span,._step-details ._step-timing-to span,._step-details ._to span{color:#006736;font-weight:400}
._step-details .fa-arrow-down{position:absolute;right:0;bottom:-7px;z-index:99}
.btn.btn-primary._rental-step-collapse-btn{position:relative;text-align:left;width:100%;color:#006639;background:0;border:inherit;line-height:24px;font-size:.875rem}
.btn.btn-primary._rental-step-collapse-btn:active,.btn.btn-primary._rental-step-collapse-btn :focus,.btn.btn-primary._rental-step-collapse-btn :hover{color:#006639 !important;background:none !important;background-color:inherit !important;border:inherit !important;box-shadow:none !important}
.btn.btn-primary._rental-step-collapse-btn .fa-chevron-down{position:absolute;right:24px;top:12px;font-size:1.125rem;font-weight:normal}
._rental-step-collapse-btn[aria-expanded="true"] .fa-chevron-down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}
._state-status .fa-caret-up{display:none}
._rental-summary-area .col-12:nth-child(4) .fa-arrow-down{display:none}
@media(min-width:768px){._rental-step-collapse-btn{display:none}
._rental-summary-wrapper ._block{display:block !important}
._rental-summary-wrapper ._rental-summary-area ._state-status ._select-state{text-align:center;min-height:75px;margin-left:0}
._step-details{text-align:center}
._step-details ._summary-content ._step-purpose strong{display:block;width:100%;text-align:center;padding:5px 0 0 5px}
._step-details ._step-timing-from,._step-details ._step-timing-to{display:block;width:100%}
._step-details .fa-arrow-down{top:inherit;bottom:50px;right:-24px;background:url("clientlib-site/resources/img/icon/right-arrow.svg") no-repeat;width:20px;height:20px}
._step-details .fa-arrow-down::before{content:none}
._step-details ._to{display:none;width:80px;text-align:center}
._step-details ._modify-link{display:none}
._step-details ._step-location{padding:0 26px}
.navbar-container.inResPath{display:block;min-height:57px}
}
@media(min-width:576px){._state-status .fa-caret-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;bottom:0;display:inline-block;text-align:inherit;left:48%}
._select-state .fa-caret-up::before{content:none}
}
.review-reservation-wrapper .complete-booking-submit-sticky-par{position:-webkit-sticky;position:sticky;bottom:0;width:100%;background:#fff;padding:20px 0;box-shadow:0 -5px 5px 0 rgba(0,0,0,.1)}
.review-reservation-wrapper .complete-booking-submit-sticky-par .complete-booking-button{margin:0}
.review-reservation-wrapper .complete-booking-submit-sticky-par{display:none}
._review-details .show-more,._review-details .show-less{color:#169a5a;display:none;font-weight:bold;text-align:center;cursor:pointer}
._review-details .show-more ._arrow-down,._review-details .show-less ._arrow-up{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat;display:inline-block;width:16px;height:8px}
._review-details .show-more{position:absolute;background-image:linear-gradient(to bottom,transparent,#f3f3f3 60%);width:100%;left:0;bottom:5px;padding-top:30px}
._review-details .show-less ._arrow-up{transform:scaleY(-1)}
@media(max-width:991px){.review-reservation-wrapper .row.review-reservation-column-container{flex-direction:column-reverse}
.review-reservation-wrapper .complete-booking-submit-sticky-par{display:block}
.review-reservation-wrapper ._right-column .complete-booking-submit-par{display:none}
}
.review-reservation-wrapper ._reservation-confirmed{background:#f3f3f3;border:1px solid #c3c3c3;padding:22px;margin-bottom:15px;text-align:center}
.review-reservation-wrapper ._reservation-confirmed h3{font-size:20px}
.review-reservation-wrapper ._reservation-confirmed a.btn{width:100%}
._review-details-conf-reservation{font-size:14px}
._review-details-conf-reservation dl ._halfwidth{width:18%;display:inline-block;vertical-align:top}
._review-details-conf-reservation dl ._threefourfwidth{width:70%;text-align:left}
._review-details-conf-reservation dl ._threefourfwidth.email{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:57%}
._review-details-conf-rate dl ._halfwidth{width:60%;display:inline-block;text-align:left;font-size:14px;font-weight:400;letter-spacing:0;color:#181818;text-transform:uppercase}
._review-details-conf-rate dl ._alignright{width:49%;display:inline-block;text-align:right;font-size:14px;font-weight:400;letter-spacing:0;color:#181818;text-transform:uppercase}
._confirmed-body{padding:30px 0}
._confirmed-body h3{margin-bottom:20px}
._confirmed-body ._left-column,._confirmed-body ._right-column{padding:0}
.ehi-reservation-vehicle-list{font-size:14px;font-weight:400;margin-left:0;padding-left:16px;margin:0}
.ehi-reservation-vehicle-list._additional{list-style-position:inherit;border-left:0;overflow:inherit;margin:10px 0}
.ehi-reservation-vehicle-list._additional p{margin-bottom:5px;font-weight:bold;margin-left:-15px}
.ehi-reservation-vehicle-list._additional li{display:list-item;float:none;width:inherit}
.ehi-page-text-Upper{text-align:left;font-size:14px;font-weight:400;letter-spacing:0;color:#181818;text-transform:uppercase}
._vertical-bar-left{border-left:1px solid #c3c3c3}
._large-auto-small-center{text-align:inherit}
._vertical-bar-right{margin-left:auto;margin-right:auto;border-right:1px solid #c3c3c3}
._confirmed-icon{background:url(clientlib-site/resources/img/icon/confirmed.svg) no-repeat;height:40px;width:40px;position:absolute;margin-top:6px}
._confirm-title-padding{padding-left:35px}
._btn-reservation._no-margin-button{margin-top:10px;padding:10px;width:100%}
.ehi-page-section-heading{text-align:left;font-size:28px;letter-spacing:0;color:#181818}
._review-details-conf-rate .ehi-page-section-heading{font-size:22px}
._review-details-conf-rate hr{border-top:2px solid #000}
._banner-frame-background._padding-bottom{padding-bottom:20px}
._horizontal-bar-sm{margin-left:auto;margin-right:auto;border:0}
._review-details-conf-reservation dl ._sm-halfwidth{width:70%;display:inline-block}
._banner-frame-sm-background{background:#f3f3f3}
.towing-capability{font-size:12px;font-weight:400}
.towing-capability.large-device{visibility:visible}
.towing-capability.small-device{visibility:hidden}
._banner-frame-sm-background._padding-bottom{padding-bottom:20px}
._icons-list-horizontally{padding-left:0;border-top:1px solid #ccc;padding:20px 0 0 0;margin:7px -15px 15px -15px}
._icons-list-horizontally li{list-style-type:none;display:inline-flex;padding-left:5px;padding-right:5px}
._icons-list-horizontally a{display:inherit;font-weight:bold}
._confirmed-header,._confirmed-inner-content{margin:0 -15px}
._confirmed-header .content-left-margin{margin-left:50px}
._reservations-details-info{margin:0 -30px;padding:15px;border-radius:inherit}
._reservations-details-info .image-wrapper{width:86px;float:right;padding:10px}
._reservations-details-info .image-wrapper img{width:100%}
._reservations-details-info label{font-size:17px;margin-bottom:2px}
._reservations-details-info p{font-size:14px}
._reservations-details-info p span{display:block;font-weight:lighter}
._pad10{padding-left:10px !important;padding-right:10px !important}
@media(min-width:992px){._reservations-details-info{margin:0 -15px;padding:30px}
._reservations-details-info .image-wrapper{float:left;width:300px;margin-right:50px}
._reservations-details-info .prgPickupReturn{margin-bottom:100px}
._reservations-details-info ._confirm-modify-reservation-button{position:relative}
._reservations-details-info ._confirm-modify-reservation-button .reservation-button{position:absolute;top:-103px;left:33%}
._icons-list-horizontally{border:0;float:right}
._confirmed-inner-content{margin:0;padding-left:22px}
._confirmed-inner-content .ehi-page-text-smaller{padding-left:15px}
.ehi-reservation-vehicle-list{margin:12px 0 40px}
.ehi-reservation-vehicle-list._additional{list-style-position:outside;border-left:1px solid #c3c3c3;overflow:hidden;padding-left:30px}
.ehi-reservation-vehicle-list._additional p{margin-bottom:5px;font-weight:bold;margin-left:0}
.ehi-reservation-vehicle-list._additional li{display:list-item;float:left;width:46%;line-height:20px;list-style-type:disc;list-style-position:outside;margin-left:16px}
._review-details-conf-rate dl ._alignright{width:38%}
._banner-frame-background._padding-bottom{padding-bottom:40px}
._review-details-conf-reservation dl ._threefourfwidth.email{width:70%}
}
@media screen and (max-width:768px) and (min-width:576px){.review-reservation-wrapper ._reservation-confirmed{padding:30px 30px 40px}
._reservations-details-info{margin:0 -15px;padding:30px}
._reservations-details-info .image-wrapper{float:left;width:150px;margin-right:50px}
._reservations-details-info ._confirm-modify-reservation-button{text-align:right !important}
._reservations-details-info ._confirm-modify-reservation-button button,._reservations-details-info ._confirm-modify-reservation-button a.btn{width:70%;margin-top:5px}
._reservations-details-info ._sec-1,._reservations-details-info ._sec-2,._reservations-details-info ._sec-3{display:inline-block;width:45%;padding:0 3%}
._vertical-bar-left{margin-left:186px}
._icons-list-horizontally{float:right;border:0;padding-top:0}
._review-details-conf-reservation dl ._halfwidth._long-space50{width:28%}
._review-details-conf-reservation dl ._threefourfwidth.email{width:70%}
}
@media only screen and (max-width:768px){._confirm-modify-reservation-button{margin-top:0;margin-left:0}
._horizontal-bar-sm{margin-left:auto;margin-right:auto;border-top:1px solid #c3c3c3;padding-top:10px}
._btn-reservation{font-size:14px}
._review-details-conf-reservation dl ._halfwidth{width:28%;display:inline-block}
._review-details-conf-reservation ._review-details-conf-rate dl ._halfwidth{width:48%;display:inline-block}
._review-details-conf-reservation dl ._threefourfwidth{width:52%;text-align:left}
.towing-capability.small-device{visibility:visible}
.towing-capability.large-device{visibility:hidden}
}
@media only screen and (max-width:767px){._review-details-conf-reservation dl ._halfwidth{width:40%;display:inline-block}
}
@media only screen and (max-width:768px){._vertical-bar-left{border:0}
._large-auto-small-center{text-align:center}
}
._start-reservation ._mlr_-30{margin:0rem -1.875rem 0rem -1.875rem}
._start-reservation h1{color:black}
._start-reservation p{width:100%;text-align:center;text-transform:uppercase;color:#c3c3c3}
._start-reservation p a{color:#006736;text-decoration:none;cursor:pointer;font-weight:bold}
.form-grey-bg{background:#f0efed;margin:20px 0 0 0}
form .submit-button-responsive{width:100% !important;float:none;margin:40px 0 0 0;display:block}
.contact-form ._reservation-section .row{margin:15px 0}
._reservation-section ._location-select-area label span{text-transform:lowercase}
._reservation-section .form-group{width:100%;margin-bottom:33px}
._reservation-section label{color:#000;font-size:.875rem;display:block;font-weight:600}
._reservation-section label ._sub-title{display:block;font-size:.75rem;line-height:.75rem}
._reservation-section ._label-link{display:inline-block;color:#00a664;text-decoration:none}
._reservation-section input,._reservation-section select,._reservation-section .dropdown,._reservation-section ._date-field-custom,._reservation-section .ui-selectmenu-button,.select-vehicle-container #sort-select-button{border:2px solid #c3c3c3;line-height:36px;font-size:1.1875rem;color:#000;border-radius:inherit;background:#fff;height:inherit;width:inherit}
.select-vehicle-container #sort-select-button{line-height:normal;min-width:210px;font-size:14px}
._reservation-section input[type=text]{padding:.375rem .75rem}
._reservation-section input.ui-autocomplete-input,._reservation-section input.get_loc_txt{padding-right:34px !important}
._reservation-section .ui-button .ui-icon,.choose-veh-sort-desktop .ui-button .ui-icon{background-image:url("clientlib-site/resources/img/icon/arrow_down.png");background-position:2px 6px;margin:8px -10px 0 0}
.choose-veh-sort-desktop .ui-button .ui-icon{margin:2px -10px 0 0}
._reservation-section .ui-selectmenu-text{font-size:1.1875rem;color:#000;font-weight:normal;line-height:33px}
._reservation-section ._input-date{border:0;background:0;width:100%;text-indent:9999999999px;height:49px;font-size:0}
._reservation-section ._input-date option{font-size:19px}
._reservation-section ._age-area{position:relative}
._reservation-section ._date-field-custom{width:50%;line-height:inherit;height:52px;position:relative;float:left;margin-bottom:1.25rem}
._reservation-section ._date-field-custom.pickUpTime,._reservation-section ._date-field-custom.dropOffTime{background:#f8f8f8}
._reservation-section ._date-field-custom ._day,._reservation-section ._date-field-custom ._hour{font-size:2.5rem;font-weight:bold;color:#169a5a;position:absolute;top:-16%;left:10%}
._reservation-section ._date-field-custom ._month,._reservation-section ._date-field-custom ._year,._reservation-section ._date-field-custom ._min,._reservation-section ._date-field-custom ._ampm{position:absolute;left:50%;top:11%;color:#424242;font-size:.875rem;font-weight:600}
._reservation-section ._date-field-custom ._year,._reservation-section ._date-field-custom ._ampm{top:44%}
._reservation-section ._date-field-custom img.ui-datepicker-trigger{position:absolute;right:8%;top:46%;right:0;top:27%;padding:10px;cursor:pointer}
._reservation-section ._icon-nav-carrot-down{position:absolute;right:5px;top:17px;background-color:#FFF;cursor:pointer}
._reservation-section ._date-field-custom:last-child{border-left:1px}
._reservation-section ._choose-vaicle-type{width:100%;margin-bottom:1.25rem}
._reservation-section ._choose-vaicle-type button.dropdown-toggle{border:0;color:#000;width:100%;height:48px;text-align:left}
._reservation-section ._choose-vaicle-type button.dropdown-toggle .fa-angle-down{float:right;color:#00a664;margin-top:.1875rem;background:url(clientlib-site/resources/img/icon/arrow_down.png) no-repeat 5px 6px;width:20px;height:20px;cursor:pointer}
._reservation-section ._choose-vaicle-type button.dropdown-toggle .fa-angle-down::before{content:none}
._reservation-section ._choose-vaicle-type .dropdown-menu{width:100%;height:200px;overflow:auto;border:0;border-radius:inherit;padding-top:0rem;transform:none !important}
._reservation-section ._choose-vaicle-type .dropdown-menu .list-group-item{border-top:1px solid #e9ecef;color:#006736;font-size:19px;font-weight:lighter}
._reservation-section ._choose-vaicle-type .dropdown-menu .list-group-item img{width:75px;margin-right:18px}
._reservation-section ._choose-vaicle-type button.dropdown-toggle::after{display:none}
._reservation-section ._choose-vaicle-type .btn-outline-info:hover{color:#000;background-color:inherit;border-color:none}
._reservation-section ._choose-vaicle-type .show>.btn-outline-info.dropdown-toggle{background:0}
._reservation-section ._choose-vaicle-type .btn-outline-info:not(:disabled):not(.disabled):active:focus,._reservation-section ._choose-vaicle-type .btn-outline-info:not(:disabled):not(.disabled):active,._reservation-section ._choose-vaicle-type .show>.btn-outline-info.dropdown-toggle:focus,._reservation-section ._choose-vaicle-type .btn-outline-info:focus{box-shadow:inherit;border:0}
._reservation-section ._choose-vaicle-type .btn-outline-info:not(:disabled):not(.disabled):active{color:#000;background-color:inherit}
._reservation-section .btn-primary:not(:disabled):not(.disabled):active{background-color:#00a664;border:0}
._reservation-section ._btn-continue{background:#00a664;text-align:center;text-transform:uppercase;color:#fff;font-size:1.125rem;font-weight:bold;width:100%;border:0;border-radius:inherit;padding:.75rem 0rem;margin-top:1.25rem}
._reservation-section #btnRwContinue{width:100% !important}
._reservation-section .btn.btn-next:hover,._reservation-section .btn.btn-next:focus{background:#006639}
._reservation-section ._choose-reservation-type{border-bottom:0}
._reservation-section ._choose-reservation-type ul{border-bottom:0}
._reservation-section ._choose-reservation-type ul li{margin:0 auto}
._reservation-section ._choose-reservation-type ._btn-type{background-color:transparent;border-color:#e0e0e0;width:152px;min-height:44px;border:2px solid #e0e0e0;color:black;border-radius:inherit;font-size:1.0625rem;padding:0 15px;word-break:break-word}
._reservation-section ._choose-reservation-type button{position:relative}
._reservation-section ._choose-reservation-type button:not(:disabled):not(.disabled).active{color:black;background-color:#FFF;border-color:#00a664}
._reservation-section ._choose-reservation-type button:not(:disabled):not(.disabled).active:after{position:absolute;bottom:-9px;left:43%;display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:9px solid #169a5a;border-right:9px solid transparent;border-bottom:0;border-left:9px solid transparent}
._reservation-section ._reservation-filter-section{padding:1.875rem 0rem}
._reservation-section ._reservation-filter-section ._btn-wrapper{display:inline-block;min-width:133px}
._reservation-section ._reservation-filter-section ._btn-wrapper label{display:block;float:left}
._reservation-section ._reservation-filter-section ._btn-wrapper ._active-locations{width:98px;padding:0;margin:0;height:auto;border:0;font-size:.875rem;margin-left:.5rem;float:left;color:#006736;border-left:1px solid #000;border-radius:inherit;padding-left:.3125rem}
._reservation-section ._reservation-filter-section ._btn-wrapper:first-child{min-width:137px;margin-right:.625rem}
._reservation-section ._reservation-filter-section ._btn-wrapper:first-child select._active-locations{width:78px}
._reservation-section ._location-drop{color:#000;font-size:.875rem;display:inline-block;background:0;border:0;padding:0;margin-right:15px;font-weight:normal}
._reservation-section ._location-drop .ui-checkboxradio-icon{margin:0;background:url("clientlib-site/resources/img/icon/radio_button.svg") no-repeat 0 0;width:22px;height:22px;box-shadow:none;vertical-align:bottom}
._reservation-section ._location-drop .ui-checkboxradio-icon-space{padding:0 2px}
._reservation-section ._location-drop.ui-state-active .ui-icon-background{border:0;border-radius:none}
._reservation-section ._location-drop.ui-state-active:hover{background-color:none}
._reservation-section .ui-checkboxradio-checked.ui-state-active .ui-checkboxradio-icon{background:url("clientlib-site/resources/img/icon/radio_button_checked.svg") no-repeat 0 0;width:22px;height:22px}
._reservation-section .ui-button.ui-state-active:hover{background:0}
._reservation-section ._location-select-area{margin:0 0 8px}
._search-input input{border-radius:0;padding-right:48px}
._search-input label{text-transform:inherit !important;font-weight:normal}
input#fldRentalloc::placeholder{color:#c3c3c3 !important;font-weight:lighter}
._ehi-dropdown-borderless .ui-selectmenu-button{border:0;width:115px;padding-left:0}
._ehi-dropdown-borderless .ui-selectmenu-button .ui-selectmenu-text{font-size:14px;color:#00a664}
@media(min-width:768px){._start-reservation ._mlr_-30{margin:0rem -0.9375rem 0rem -0.9375rem}
}
@media(min-width:576px){._start-reservation h1{text-align:left}
._start-reservation p{text-align:right}
._start-reservation ._mlr_-30{margin:0rem -0.9375rem 0rem -0.9375rem}
._reservation-back{display:none;position:absolute;width:262px;height:331px;left:0;bottom:-50px;background:url("clientlib-site/resources/img/carImg.png") no-repeat bottom left;z-index:9}
._reservation-section ._choose-reservation-type{border-bottom:1px solid #c3c3c3}
._reservation-section ._choose-reservation-type ._btn-type{width:auto}
._reservation-section ._choose-reservation-type ul li{margin:0 0 -1px 0}
._reservation-section ._choose-reservation-type button:first-child{margin-right:1rem}
}
._page-heading h1{margin-bottom:0}
._page-heading .jumbotron{padding:28px 0}
._page-heading .tagline{display:block;font-size:20px;padding:0 0 15px}
._page-heading p{font-size:17px}
._inner-content-area{padding:25px 0}
._inner-content-area h3{margin-top:25px}
._inner-content-area p{font-weight:lighter}
._inner-content-area ul._linklist-bold{padding-left:0;list-style:none}
._inner-content-area ul._linklist-bold li{padding:0 0 10px}
._inner-content-area ul._linklist-bold li a{font-weight:bold}
._image-banner-wrapper{margin:0 -15px;overflow:hidden}
._image-banner-wrapper img{width:100%;max-width:100%}
._list-item-details{padding:5px 0}
._list-item-details .img-wrapper{width:40px;margin-top:3px}
._list-item-details .img-wrapper img{width:100%;max-height:45px}
._list-item-details h4{font-size:20px;color:#006639;text-transform:inherit}
@media(min-width:576px){._page-heading .jumbotron{padding:28px 0 0}
._image-banner-wrapper{height:280px}
}
@media(min-width:992px){._image-banner-wrapper{height:380px}
._inner-content-area{padding:30px 0 15px}
._list-item-details{padding:10px 0}
._list-item-details .img-wrapper{width:50px}
}
.review-reservation-wrapper ._start-reservation{border-bottom:1px solid #c3c3c3;margin-bottom:5px}
.review-reservation-wrapper ._start-reservation h1{padding-bottom:10px}
.review-reservation-wrapper ._start-reservation p{color:black;font-size:17px;text-transform:inherit;text-align:center}
.review-reservation-wrapper ._rental-details-block{background:#f3f3f3;border:1px solid #c3c3c3;width:100%;padding:.9375rem 0;margin-bottom:1.5625rem}
.review-reservation-wrapper ._rental-details-block h3{padding:.9375rem .9375rem 0;overflow:hidden}
.review-reservation-wrapper ._rental-details-block h3 ._image-wrapper{float:right;padding-left:.625rem;margin-top:-15px;display:block}
.review-reservation-wrapper ._rental-details-block h3 ._image-wrapper img{width:100%;max-width:100%}
.review-reservation-wrapper ._rental-details-block ._review-details{position:relative;padding:.9375rem .9375rem .4375rem;margin:0;border:0;font-size:.875rem}
.review-reservation-wrapper ._rental-details-block ._review-details ._review-title,.priceDetailsModal ._review-title{font-size:.875rem;font-weight:bold;display:block;line-height:24px}
.review-reservation-wrapper ._rental-details-block ._review-details ._modify-link{position:absolute;right:15px;color:#006736;font-size:.875rem;top:15px;font-weight:bold}
.review-reservation-wrapper ._rental-details-block ._review-details ._timing-from,.review-reservation-wrapper ._rental-details-block ._review-details ._timing-to,.review-reservation-wrapper ._rental-details-block ._review-details ._to{color:#006736}
.review-reservation-wrapper ._rental-details-block ._review-details ._timing-from span,.review-reservation-wrapper ._rental-details-block ._review-details ._timing-to span,.review-reservation-wrapper ._rental-details-block ._review-details ._to span{font-weight:lighter;font-size:.875rem}
.review-reservation-wrapper ._rental-details-block ._review-details dl{margin-bottom:.5rem}
.rate-container{display:flex;justify-content:space-evenly;margin:0 0 10px 0}
.vertical-divider{border-right:1px solid #c3c3c3;margin:0 10px}
.rate-item span{text-align:center;width:100%}
.price-detail{display:block;font-weight:bold;margin:10px 0 0 8px}
.price-detail:focus{border:none !important;box-shadow:none !important}
.review-reservation-wrapper ._rental-details-block ._review-details dl dt,.review-reservation-wrapper ._rental-details-block ._review-details dl dd,.review-reservation-wrapper ._rental-details-block ._review-details ul,.priceDetailsModal dt,.priceDetailsModal dd,.priceDetailsModal span{display:inline-block;font-size:.875rem;font-weight:lighter;margin-bottom:0}
.priceDetailsModal span{display:block}
.review-reservation-wrapper ._rental-details-block ._review-details dl ._halfwidth,.priceDetailsModal dt,.priceDetailsModal dd{width:49%}
.review-reservation-wrapper ._rental-details-block ._review-details dl ._alignright,.priceDetailsModal dd{text-align:right;vertical-align:top}
.review-reservation-wrapper ._rental-details-block ._review-details ul{padding:0;list-style:none}
.review-reservation-wrapper ._rental-details-block ._review-details ul li a{font-weight:bold;line-height:30px}
._left-column,._right-column{padding-top:0}
.rentalpolicies ._right-column{padding-top:0}
._renter-info-area,._additional-info-area{margin:0 0 15px;padding:15px;border:1px solid #c3c3c3}
._additional-info-area .ui-datepicker-trigger{background:url(clientlib-site/resources/img/icon/calendar.svg) no-repeat 0 8px;right:10px;top:28px}
._information-form{font-size:.875rem}
._information-form h3,._additional-info-area h3{border-bottom:4px solid black;margin:.625rem 0}
.leftcolumnpar h3{border-bottom:0}
._information-form label{font-weight:600}
._information-form .custom-checkbox label{font-weight:normal;text-transform:inherit}
._information-form input,._information-form select{transition:none;border-color:#c3c3c3;border-radius:inherit;color:#130c0e;font-size:1.125rem;height:46px}
._information-form ul{padding-left:24px}
._information-form ._promotional-info-area section{padding:0 .3125rem 1.25rem .3125rem}
.policyModal .modal-body{padding:0}
.multi-res-modal .modal-header{border:0;justify-content:end;padding-bottom:0}
.multi-res-modal .modal-body{padding:0 0 35px 0}
.truck-modal-header.modal-header,.useLocationModal .modal-header,.policyModal .modal-header,.priceDetailsModal .modal-header,.vehicle-image-detail-modal .modal-header,.tc-modal .modal-header{border-radius:0;height:inherit !important;min-height:42px;background:#00a664;padding:15px 10px 10px 12px}
.useLocationModal .modal-header h4,.policyModal .modal-header h4,.priceDetailsModal .modal-header h4{font-size:18px;color:#fff;font-weight:600;text-transform:uppercase}
.truck-modal-header.modal-header .close,.useLocationModal .modal-header button.close,.policyModal .modal-header button.close,.priceDetailsModal .modal-header button.close,.vehicle-image-detail-modal .modal-header button.close,.tc-modal .modal-header button.close{font-size:30px;margin:-3px 10px auto auto;padding:0;color:#fff;font-weight:normal;opacity:inherit}
.useLocationModal .inner-content,.policyModal .inner-content,.priceDetailsModal .inner-content{padding:0 0 25px}
.policyModal .inner-content h4{padding:0 15px 10px}
.useLocationModal .inner-content h4{border-bottom:2px solid #000;padding:0 0 10px}
.useLocationModal .inner-content h4,.useLocationModal .inner-content p{margin:0 15px 10px}
#policyList h5{height:50px;background:#f3f3f3;padding:15px;border-radius:inherit;font-size:16px;color:#006736;margin:0;padding:14px 33px 2px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#policyList .ui-icon,#policyList .ui-widget-content .ui-icon{background-image:url(clientlib-site/resources/img/icon/icon_plus.svg);background-position:0 0;position:absolute;right:12px;height:20px;width:20px}
#policyList .ui-state-active{border:1px solid #c5c5c5}
#policyList .ui-state-active .ui-icon,#policyList .ui-button:active .ui-icon{background-image:url(clientlib-site/resources/img/icon/icon_minus.svg);top:22px}
#policyList .details{height:auto !important;max-height:100%;overflow-y:auto;padding:10px 15px 15px}
#policyList .details h3{border-bottom:3px solid #000;margin-bottom:20px}
#policyList .ui-accordion-content-active{display:block !important}
.additional-offering-section img{float:left;width:125px;margin:0 20px 20px 0}
.additional-offering-section p{font-size:14px}
.additional-offering-section ul{list-style:none;padding-left:0;font-size:14px;font-weight:normal}
.review-reservation-wrapper a.btn-primary{margin-top:0;color:white !important}
#frmRenterInformation label[for="renterPhone"].invisible{display:none}
.review-reservation-wrapper .ratedetails ._rental-details-block ._review-details ._review-title{padding-bottom:15px}
@media(min-width:576px){#frmRenterInformation label[for="renterPhone"].invisible{display:block;visibility:hidden}
.review-reservation-wrapper ._rental-details-block{padding:15px}
}
@media(min-width:992px){.review-reservation-wrapper ._rental-details-block h3 ._image-wrapper{padding-left:3.75rem;float:right;margin-top:-15px}
.review-reservation-wrapper ._rental-details-block h3 ._image-wrapper img{width:100%;max-width:100%}
._renter-info-area,._additional-info-area{padding:1.875rem 2.8125rem;margin:0 0 25px}
.policyModal .modal-body{padding:0}
.policyModal .inner-content{margin-bottom:32px}
.policyModal .inner-content h4{padding:25px}
#policyList{position:relative;margin-bottom:11px}
#policyList h5{height:50px;padding:14px 25px 2px 10px;position:absolute;width:275px;z-index:99;top:0;display:block;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#policyList h5:first-child{top:0 !important}
#policyList .details{position:absolute;left:275px;max-height:100%;padding:25px 25px 15px;right:0;overflow-y:auto}
#policyList .ui-icon,#policyList .ui-widget-content .ui-icon{background-image:url(clientlib-site/resources/img/icon/back_arrow.png);-webkit-transform:scaleX(-1);transform:scaleX(-1);top:18px}
#policyList .ui-state-active{background:#006736;color:white}
#policyList .ui-state-active .ui-icon,#policyList .ui-button:active .ui-icon{background-image:inherit}
#policyList .ui-widget-content{border:0}
._left-column,._right-column{padding-top:.9375rem}
}
.carousel-inner{padding-bottom:25px;margin-bottom:15px}
.carousel-inner .carousel-item{height:auto}
.carousel-inner .carousel-item img{width:100%;max-width:100%}
.dates-info{top:12px}
.carousel_content{color:#fff}
.ehi-carousel-caption-section{position:absolute;left:10%;top:0;display:flex;align-items:baseline;justify-content:center;width:80%}
.ehi-carousel-caption-section ._caption-content{width:350px;height:150px}
.ehi-carousel-caption-section ._caption-content h3{color:#fff}
.carousel-indicators{width:100px;margin:0 auto !important}
.carousel-indicators li{height:10px;width:10px;border:0;border-radius:50%;text-indent:-999px;background-color:#169a5a;opacity:.3}
@media(min-width:768px){.ehi-carousel-caption-section{align-items:center}
.ehi-carousel-caption-section ._caption-content{width:600px}
.ehi-carousel-caption-section ._caption-content a.details{width:auto}
.carousel-inner .carousel-item{height:auto}
.carousel-inner .carousel-item img{width:100%;max-width:100%}
.carousel-indicators{margin:0 auto !important;left:0}
}
@media(min-width:992px){.ehi-carousel-caption-section ._caption-content{width:750px}
.carousel-indicators{margin:0 auto !important}
}
h1{font-size:2rem;text-transform:uppercase}
._telematics{padding-top:16px}
.ehi-page-text-smaller{text-align:left;font-size:14px;font-weight:400;letter-spacing:0;color:#181818}
._telematics p{padding-bottom:10px;text-align:justify;font-size:14px;font-weight:400;letter-spacing:0;color:#181818}
._telematics p.page-text_20{text-align:justify;font-size:20px;font-weight:700;letter-spacing:0;color:#181818}
._telematics a{color:#006736;text-decoration:none;cursor:pointer;font-weight:700}
._telematics.standard-img{padding-top:28px;padding-bottom:28px;width:100%;height:100%}
._telematics .page-text_20{text-align:justify;font-size:20px;font-weight:700;letter-spacing:0;color:#181818}
.ehi-ul-green{display:block;list-style-type:none;margin-block-start:0;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;text-align:left;font-size:14px;font-weight:700;letter-spacing:0;color:#006736}
.ehi-list-item-normal{padding:.4rem .7rem;font-size:.8rem;font-weight:400;list-style-type:none}
@media(min-width:992px){.ehi-ul-green .list-group-item{cursor:pointer}
}
._truck-comparison-wrapper{padding:.625rem 0;border-bottom:1px solid #c3c3c3}
._truck-comparison-wrapper h4{margin:20px 0 30px}
._truck-comparison-grid{position:relative;padding-top:.3125rem;max-width:100%;overflow:hidden}
._truck-comparison-grid ._truck-comparison-table{width:100%;overflow:auto;background:#ddd}
._truck-comparison-grid ._truck-comparison-table table{background:#fff;width:150%;text-align:center}
._truck-comparison-grid ._truck-comparison-table table thead tr th,._truck-comparison-grid ._truck-comparison-table table tbody tr td{padding:.1875rem 0;font-size:.8125rem;line-height:14px;height:40px;width:100px;color:#707070;vertical-align:middle}
._truck-comparison-grid ._truck-comparison-table table thead tr th:first-child,._truck-comparison-grid ._truck-comparison-table table tbody tr td:first-child{background:#FFF;width:25%;min-width:75px;max-width:75px;padding-top:8px;border-right:1px solid #c3c3c3;text-align:left}
._truck-comparison-grid ._truck-comparison-table table tbody tr:nth-child(odd){background-color:#f3f3f3}
._truck-comparison-grid ._truck-comparison-table table thead tr th{padding:0rem .75rem .75rem;color:#006639;font-weight:bold;vertical-align:baseline}
._truck-comparison-grid ._truck-comparison-table table thead tr th img{height:auto !important;width:75px !important}
._truck-comparison-grid ._truck-comparison-table table thead tr th:first-child{height:auto}
._truck-comparison-grid ._left-scroll,._truck-comparison-grid ._right-scroll{background:0;border:0;font-size:1.5rem;position:absolute;z-index:99;height:92px;width:20px;padding:0;background:#fff}
._truck-comparison-grid ._left-scroll{left:17%;top:0}
._truck-comparison-grid ._right-scroll{right:-4px;top:0}
.clone{width:150% !important;position:absolute;top:0;left:0;pointer-events:none;background:none !important}
.clone th,.clone td{visibility:hidden}
.clone tbody th{visibility:visible}
.clone .fixed-side{visibility:visible}
._comparison-msg{padding:1.875rem 0 0;font-size:.875rem}
._comparison-msg span{display:block}
._vehicle-feature-area{margin:0;padding:15px 0;border-top:3px solid #000}
._vehicle-feature-area .features-item-header{display:none}
._vehicle-feature-area ._features-item ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin:0;padding:0;list-style-type:none}
._vehicle-feature-area ._features-item ul li{margin:0 10px 20px 10px;text-align:center}
._vehicle-feature-area ._features-item ul li img{display:block;height:22px;width:auto;margin:0 auto}
._vehicle-feature-area ._features-item ul li span{display:block;font-size:14px;font-weight:300}
._vehicle-feature-area ._feature-content{padding-top:.9375rem;line-height:20px;margin:0 0 0 15px}
._vehicle-feature-area ._feature-content a{font-size:.875rem;font-weight:bold;text-decoration:underline}
._vehicle-feature-area ._feature-content p{font-size:1.0625rem;padding:0 0 .625rem 0;margin-bottom:0}
._vehicle-feature-area ._feature-content span{font-size:.875rem}
._vehicle-feature-area ._feature-content ul{margin:0 0 1.5rem;padding:0 0 0 18px;list-style-position:outside;font-size:.875rem;line-height:20px;font-weight:300}
._vehicle-feature-area ._feature-content ul li{margin-bottom:15px}
.truck_details ._truck-comparison-wrapper{border-bottom:0;padding-bottom:0;margin:0 auto}
.truck_details ._truck-comparison-wrapper .backTo-grid{border-top:0;margin-top:20px !important;margin-left:-15px;margin-right:-15px}
.truck_details ._truck-comparison-wrapper .backTo-grid .btn-primary{width:100%}
@media(min-width:768px){._truck-comparison-wrapper{padding:2.5rem 0}
._truck-comparison-grid{padding-top:25px}
._truckrental-gallary-section{margin:0}
._vehicle-truck-heading .position-relative>.container{margin:0 auto;padding:0}
._vehicle-truck-heading .position-relative>.container,._vehicle-detail-section>.container:first-child{padding:0;max-width:720px}
._vehicle-feature-area{margin:0;padding:1.875rem 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:space-evenly;align-items:flex-start}
._vehicle-feature-area .features-item-header{display:block;font-weight:bold;font-size:1.0625rem}
._vehicle-feature-area ._features-item ul{display:block}
._vehicle-feature-area ._features-item ul li{margin:0 0 20px 0;text-align:left}
._vehicle-feature-area ._features-item ul li img{height:auto;width:22px}
._vehicle-feature-area ._features-item ul li img,._vehicle-feature-area ._features-item ul li span{display:inline}
._vehicle-feature-area>._feature-content{width:60%;margin:0}
._vehicle-feature-area ._feature-content{padding:0}
._vehicle-feature-area ._feature-content ul li{margin-bottom:15px}
.veh-detail-show-more{display:none}
._truck-comparison-grid button{display:none}
._truck-comparison-grid ._truck-comparison-table table{width:100%}
._truck-comparison-grid ._truck-comparison-table table thead tr th img{height:auto;max-width:150px}
._truck-comparison-grid ._truck-comparison-table table thead tr th:first-child,._truck-comparison-grid ._truck-comparison-table table tbody tr td:first-child{text-align:left;border-right:0}
.truck_details ._truck-comparison-wrapper{border-bottom:0;padding-bottom:0;max-width:720px}
.truck_details ._truck-comparison-wrapper .backTo-grid{border-top:1px solid #c3c3c3;margin-top:40px !important}
.truck_details ._truck-comparison-wrapper .backTo-grid .btn-primary{width:auto}
}
@media(min-width:992px){._vehicle-truck-heading .position-relative>.container,._vehicle-detail-section>.container:first-child,.truck_details ._truck-comparison-wrapper{max-width:960px}
}
@media(min-width:1200px){.vehdetails-par{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;align-content:space-evenly;align-items:flex-start}
.vehiclefeatures{margin:0;width:65%}
.vehicle-similar{min-height:29px}
._vehicle-detail-section .imageslider-clickable{margin:48px 0 0 10px;width:40%}
._vehicle-truck-heading .position-relative>.container,._vehicle-detail-section>.container:first-child,.truck_details ._truck-comparison-wrapper{max-width:1140px}
.vehdetails-par .trucksalebanner{position:absolute;bottom:0}
}
._location-search-section{background:#f3f3f3;border:1px solid #c3c3c3;padding:.9375rem 1.6875rem}
._location-search-section ._reservation-section{padding:0}
._location-search-section ._reservation-section ._location-select-area{margin-bottom:.625rem}
._location-search-section ._reservation-section ._location-select-area ._location-drop{margin-right:26%}
._location-search-section label{font-weight:600}
._location-search-section ._search-input input{background:white}
._all-location-section{padding:15px 30px}
._all-location-section h4{padding:.9375rem 0}
._all-location-section label{font-weight:bold;font-size:1.0625rem}
._all-location-section ul{padding-left:0;list-style:none;font-size:.875rem}
._all-location-section ul li{color:#414042;padding:4px 0;font-weight:lighter}
._all-location-section ul li a{font-weight:bold;text-decoration:none}
._all-location-section ul li.lshead{font-size:1.25rem;color:#000;font-weight:bold}
._pad-none{padding:0}
._search-field-close{background:url("resources/img/icon/close.svg") no-repeat;width:16px;height:16px}
._all-location-section .item{-webkit-column-count:1;-moz-column-count:1;column-count:1}
._all-location-section .item ul{display:inline-block;min-width:200px}
@media(min-width:576px){._location-search-section{padding:1.875rem;margin-top:30px}
._location-search-section ._reservation-section ._location-select-area ._location-drop{margin-right:15px}
._location-search-section .btnSelectLocation{padding:10px 20px}
._all-location-section .item{-webkit-column-count:2;-moz-column-count:2;column-count:2}
}
@media(min-width:992px){._all-location-section .item{-webkit-column-count:3;-moz-column-count:3;column-count:3}
}
._banner-frame-background{background:#f3f3f3}
.vehiclefeatures ._banner-frame-background{background:#fff;max-width:none}
._banner-frame-heading1{text-align:center;font-size:2rem;font:Bold din-2014,Arial,sans-serif;letter-spacing:0;color:#181818;text-transform:uppercase}
._banner-frame-heading2{text-align:center;font-size:1.0625rem;font:normal din-2014,Arial,sans-serif;letter-spacing:0;color:#181818}
._banner-frame-img-heading3{text-align:left;font-size:1.75rem;font:Bold din-2014,Arial,sans-serif;letter-spacing:0;color:#130c0e}
._banner-frame-text{text-align:left;font-size:1.0625rem;font:normal din-2014,Arial,sans-serif;letter-spacing:0;color:#181818}
._banner-image-size{width:100%;height:auto}
._banner-frame-link{text-align:left;font-size:1.0625rem;font:bold din-2014,Arial,sans-serif;letter-spacing:0;color:#006736;text-decoration:none;position:absolute;bottom:1.5625rem;margin-right:30px}
._btn-primary-ehi{background:#00a664;border-radius:0;font-size:1.125rem;font:Bold din-2014,Arial,sans-serif;color:#fff}
._btn-primary-ehi:hover,._btn-primary-ehi:focus{background:#006639;text-decoration:none}
._truck-rental-type .card-body{min-height:0;padding-bottom:4.3125rem}
@media only screen and (max-width:768px){.details{width:100%}
._truck-rental-type .card-body{min-height:inherit}
._padlr-15{margin:0rem -1.875rem 0rem -1.875rem !important}
}
.popover{background:#515151}
.popover-body{color:#f3f3f3;margin-top:.4375rem}
.popover-body a,.popover-body a:hover{color:#f3f3f3;font-weight:600}
.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{border-top-color:#515151 !important}
.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{border-bottom-color:#515151 !important}
.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{border-right-color:#515151 !important}
.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{border-left-color:#515151 !important}
._truck-for-rent-section{margin:0 -15px 0 -15px}
._truck-for-rent-section .card{border:0;border-radius:inherit}
._truck-for-rent-section ._vehicle-details{margin-bottom:.9375rem;padding:.9375rem;border:1px solid #979797;background:#FFF}
._truck-for-rent-section ._vehicle-details .card-body{padding:.625rem 0rem 0rem}
._truck-for-rent-section ._vehicle-details .card-body ._card-title-small{font-size:1rem}
._truck-for-rent-section ._vehicle-details .card-body .card-subtitle{font-size:.875rem}
._truck-for-rent-section ._vehicle-details .card-body .card-subtitle span{display:block;font-weight:bold}
._truck-for-rent-section ._vehicle-details .card-body .card-subtitle span.text-muted{color:#181818 !important;font-weight:normal}
._truck-for-rent-section ._vehicle-details .btn-primary{padding:.9375rem;width:100%;text-transform:uppercase}
._truck-for-rent-section ._vehicle-details .btn-link{width:100%;padding:.9375rem;text-transform:uppercase}
._truck-for-rent-section ._vehicle-details .btn-primary,._truck-for-rent-section ._vehicle-details .btn-link{padding:.625rem;border:2px solid #169a5a;border-radius:inherit;margin:.5rem 0}
._truck-for-rent-section ._vehicle-image-container{width:25%;height:100%;display:flex;flex-flow:column;padding:0 0 0 .625rem;float:right}
._truck-for-rent-section ._accordion-heading-area{position:relative;line-height:2.5rem;padding:0 .9375rem 0 3rem;background:#f8f8f8;font-size:1.25rem;border:1px solid #c3c3c3;border-radius:inherit;margin-top:15px !important}
._truck-for-rent-section ._accordion-heading-area i.fa-minus{position:absolute;right:25px;top:25%;background:url("clientlib-site/resources/img/icon/icon_minus.svg") no-repeat;width:20px;height:20px}
._truck-for-rent-section ._accordion-heading-area i.fa-minus::before{content:none}
._truck-for-rent-section ._accordion-heading-area i.fa-plus{position:absolute;right:25px;top:25%;background:url("clientlib-site/resources/img/icon/icon_plus.svg") no-repeat;width:20px;height:20px}
._truck-for-rent-section ._accordion-heading-area i.fa-plus::before{content:none}
._truck-for-rent-section ._accordion-inner-container{padding:0rem .625rem;background:#f3f3f3;border:1px solid #c3c3c3}
.choose-vehicle ._vehicle-details .btn-view i._arrow-down{position:absolute;top:2px;width:15px;height:15px;background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat right 7px;margin:0 0 0 4px}
._additional-msg{display:inline-block;padding:10px 15px 10px 15px}
._accordion-container{overflow:hidden}
._vehicle-image-container img{width:100%;max-width:100%}
._vehicle-details .btn-view[aria-expanded="true"] i._arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:6px;margin:0 0 0 6px}
.heading-no-border{border-bottom:none !important}
@media(min-width:576px){._your-rate{padding:10px;margin:0 -15px}
._your-rate span.block{display:block !important;padding:8px 0 0 0 !important}
._your-rate br{display:block}
}
@media(min-width:992px){._truck-for-rent-section{margin:0 !important}
._truck-for-rent-section .card{border:1px solid #c3c3c3;margin-bottom:20px}
._truck-for-rent-section ._accordion-heading-area{padding-left:1.5625rem;background:#FFF;border-bottom:1px solid #c3c3c3;margin-bottom:0 !important;margin-top:0 !important}
._truck-for-rent-section ._vehicle-details{padding:.9375rem 2.8125rem}
._truck-for-rent-section ._vehicle-image-container{width:40%;float:left;padding-right:.9375rem}
._truck-for-rent-section ._mrg-none{margin:0}
._truck-for-rent-section ._accordion-inner-container::after{display:block;clear:both;content:""}
._truck-for-rent-section ._accordion-inner-container{padding:2.5rem 5.625rem;background:#f3f3f3}
._additional-msg{display:inline-block;padding:15px 15px 30px}
}
.videoHtml{margin:0}
.video_section{padding-top:20px}
.video_section video{width:100%;height:auto;max-width:100%}
._footer-link-heading{display:block;text-align:left;color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:bold;line-height:25px;margin:10px 0}
._footer-link-heading:hover{color:#fff;text-decoration:inherit}
._footer-inner-link li{padding:5px 0}
._footer-inner-link li a{display:block;text-align:left;color:#fff;opacity:.8}
._footer-logo{position:absolute;width:100px;left:36%;bottom:-22px}
._footer-logo img{width:100%;max-width:100%}
._green-back{background:#00a664}
._policy{margin:30px 0 15px 0;text-align:center}
._policy p{color:#000;margin-bottom:10px;font-size:14px}
._policy p a{color:#006736 !important;text-decoration:none}
._footer-main-sec{padding:1.25rem 0rem 2.1875rem 0rem}
@media(min-width:768px){._footer-logo{position:inherit;width:110px;left:inherit;bottom:inherit;margin-left:-15px}
._footer-logo img{width:100%;max-width:100%}
}
@media(min-width:992px){._footer-inner-link{display:block !important}
._policy{margin-left:-15px}
._policy p{text-align:left}
._policy p br{display:none}
}
._background_base{position:relative}
._background_base:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background-color:#00a664;z-index:-10;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}
._header-logo img{display:block;width:100%;max-width:100%}
.navbar-dark .navbar-nav._utility-link .nav-item{padding:.5rem .9375rem}
.navbar-dark .navbar-nav._utility-link .nav-link{color:#000;font-size:.875rem;line-height:1.5625rem}
.navbar-dark .navbar-nav._utility-link .nav-link:hover{color:#000 !important}
.navbar-dark .navbar-nav._utility-link .dropdown-toggle{border:0;border:0;line-height:43px;font-size:14px;color:#000}
.navbar-dark .navbar-nav._utility-link .btn-outline-info:hover{color:#000;background-color:inherit;border-color:none}
.navbar-dark .navbar-nav._utility-link .btn-outline-info:not(:disabled):not(.disabled):active:focus,.navbar-dark .navbar-nav._utility-link .btn-outline-info:not(:disabled):not(.disabled):active,.navbar-dark .navbar-nav._utility-link .show>.btn-outline-info.dropdown-toggle:focus{box-shadow:inherit;border:inherit}
._language-icon{background:url("clientlib-site/resources/img/icon/language_icon_white.svg") no-repeat;position:absolute;width:20px;height:20px;left:-21px;top:12px}
.navbar{padding:0}
.navbar-dark .navbar-nav .nav-link{color:#fff}
.navbar-dark .navbar-nav .nav-link i{padding-left:3px}
.navbar-nav .nav-item{padding:.5rem .625rem}
.navbar-nav .nav-link{color:#fff;font-size:1.125rem;line-height:1.5rem}
.navbar-nav .nav-link:hover{color:#fff !important}
._logotext span{display:none}
._reservations .dropdown-menu{background:#006736;margin:inherit;border:0;border-radius:inherit}
._reservations .dropdown-menu .dropdown-item{color:#FFF;font-size:.875rem}
._reservations .dropdown-menu .dropdown-item:hover{background-color:#00a664}
._main-nav .nav-item.active,._main-nav .nav-item:hover{background:#006736}
._reservations .dropdown-toggle::after{display:none !important}
._navbar-nav-custom .dropdown-toggle::after{display:none !important}
.navbar-dark.navbar-nav._utility-link .btn-outline-info:hover{color:#FFF}
._lang-selection{top:75%;left:-70%;background:#00a664;border-radius:inherit;border:0}
._lang-selection .dropdown-item{color:#fff}
._lang-selection .dropdown-item:hover{background-color:#00a664}
.ui-selectmenu-menu{z-index:999}
.ui-selectmenu-menu .langdropdown{margin-left:-1px}
.ui-selectmenu-menu .langdropdown .ui-menu-item div{background:#15804d;border:0;border-bottom:1px solid #fff;color:#fff;font-size:14px;padding:12px 18px;margin:0}
.ui-selectmenu-menu .ui-state-disabled{display:none}
._utility-link .ui-button{background:0;border:0;font-size:14px;margin-top:12px;text-align:left;width:100%;max-width:inherit;padding:2px 10px 9px 38px;color:#fff;margin-top:11px}
._utility-link .ui-button .ui-selectmenu-text{color:#fff}
._utility-link .ui-icon{background:url("clientlib-site/resources/img/icon/downArrowSmall.svg") no-repeat 96% 7px !important}
.navbar-nav .tnc-link{color:#fff;display:flex;margin-bottom:.2rem;padding:.5rem 0;font-size:14px;font-weight:700}
.navbar-nav .tnc-link div{padding:.1rem .25rem;background-color:#15804d}
.navbar-nav .tnc-link:hover{color:#fff;background-color:none;text-decoration:none}
.navbar-nav .tnc-link a{color:#fff;text-transform:uppercase}
.navbar-nav .tnc-link i{color:#fff;font-weight:normal;padding-left:3px}
.navbar-nav .tnc-link .tnc-container{padding-left:10px}
.navbar-nav .tnc-link .policy-container{padding-right:10px}
@media(max-width:992px){.navbar-nav .tnc-link.tnc-link-separator{display:none}
}
@media(max-width:768px){.nav_area{height:60px}
._header-logo{width:105px;margin-left:15px}
._background_base{padding:0}
._background_base .container{padding:0;max-width:100%}
._background_base .container .navbar{padding:0}
._navbar-collapse-custom{background:#15804d;z-index:999}
._navbar-collapse-custom>.row{margin:0 !important}
._navbar-toggler-custom{line-height:inherit;background:#15804d;border:0;border-radius:0;font-size:30px;padding:.35rem .75rem}
._navbar-nav-custom{padding:.9375rem 1.875rem}
._navbar-nav-custom .dropdown-toggle::after{display:none !important}
._navbar-nav-custom .dropdown-toggle{color:#FFF}
._navbar-nav-custom .dropdown-toggle .fa-angle-down{float:right;margin-top:14px;align-content:right;font-size:18px;color:#fff}
._background_base:after{height:100%}
.navbar-nav._utility-link{margin:2.5rem 0rem .625rem 0rem;margin-bottom:10px}
.navbar-nav._utility-link .dropdown{margin-left:10px;border:1px solid #fff}
.navbar-nav._utility-link .dropdown ._language-icon{left:10px}
.navbar-nav._utility-link .dropdown .dropdown-toggle{width:100%;text-align:left;padding-left:45px;color:#FFF}
.navbar-nav._utility-link .dropdown .dropdown-toggle::after{float:right;margin-top:19px}
._main-nav{padding-top:0}
._reservations{padding-right:0 !important}
._reservations .dropdown-menu{background:#00a664}
._reservations .dropdown-menu .dropdown-item{color:#FFF}
._main-nav .nav-item.active{background:inherit}
._navbar-collapse-custom hr{background:#FFFFFF46}
._navbar-nav-custom .tnc-link a{color:#fff;font-size:1.125rem;font-weight:normal;text-transform:none}
._navbar-nav-custom .tnc-link i{font-size:1.05rem}
._navbar-nav-custom .nav-item .nav-link i{font-size:1.05rem}
}
@media(min-width:992px){._language-icon{background:url("clientlib-site/resources/img/icon/language_icon.svg") no-repeat;left:-25px;top:18px}
._utility-link .ui-button{background:0;border:0;font-size:14px;margin-top:12px;text-align:right;width:auto;max-width:153px;padding:6px 0}
._utility-link .ui-button .ui-selectmenu-text{color:#000}
._utility-link .ui-icon{background:url("clientlib-site/resources/img/icon/arrow_down.png") no-repeat 96% 7px !important}
}
@media(min-width:768px) and (max-width:991px){._start-reservation h1,._start-reservation p{text-align:left}
.truckSell .details{width:auto}
.navigate-dialog button.navigate-ok{margin-bottom:15px}
._location-content ._location-details-table ul li{margin-right:0;width:27%}
._location-content ._location-details-table ul li:last-child{text-align:right;padding-right:15px}
._step-details ._summary-content ._step-purpose strong{display:block;width:100%;text-align:center}
._step-details ._step-timing-from,._step-details ._step-timing-to{display:block;width:100%}
._step-details ._to{display:none}
._renter-info-area,._additional-info-area{padding:30px}
}
@media(max-width:1200px){.contact-form .row{display:block;margin:0}
.contact-form .row div{padding:0}
}
._location-content ._location-details-table .notification{margin-top:.3rem}
._location-content ._location-details-table .notification span{margin-left:.255rem}
._location-content ._location-details-table .notification span a{font-size:.8725rem;font-weight:600}
._additional-info-area .save-time-icon{display:none}
._additional-info-area .additional-info-container{display:none;margin-top:1rem}
._additional-info-area p.save-time-question{font-weight:600}
._additional-info-area .save-time-radio{padding-bottom:1rem}
._additional-info-area .save-time-radio label{text-transform:none;font-weight:normal}
@media(min-width:768px){._additional-info-area .save-time-container{display:flex;justify-content:space-between}
._additional-info-area .save-time-icon{display:block;width:auto;height:3.3125rem;margin-top:1rem}
}