#businessForm .row{display:block;width:100%}
._field-section,.form-control,.businessLead_form textarea{width:100%}
.businessLeadForm-wrapper ._reservation-section{padding:0}
.businessLeadForm-wrapper .custom-control-label{padding:4px 0 0 15px}
.businessLeadForm-wrapper ._reservation-section ._location-select-area{margin:5px 0 8px 0}
.col-12.mt-3.businessLeadVehicleType-wrapper{margin-top:0 !important}
.businessLeadFrequency .col-sm-12{max-width:none}
.businessLeadFrequency .col-sm-12 input{max-width:fit-content;height:auto}
.businessLeadVehicleType .custom-control.custom-checkbox{margin-top:0}
#formBusinessLead-MSD{position:relative}
#formBusinessLead-MSD .form-required-disclaimer{position:absolute;top:20px;right:1%;color:#656565;font-size:14px}
#formBusinessLead-MSD .form-required-disclaimer .asterixRequired_Before:before{color:#656565;content:" *"}
.asterixRequired{font-weight:bold;font-size:17px}
.optionalFld{font-weight:bold;font-size:17px}
body,html{overflow-x:hidden}
.radio-label-text{font-size:17px}
.terms-and-conditions{color:#00a664 !important;font-weight:bold;text-decoration:underline}
.tcModalBody{margin:1rem 1rem 1rem 1rem}
.tcModalDialog{width:auto;position:relative;margin:1.75rem auto;pointer-events:none}
.tcModalClose{display:flex;justify-content:right}
#formBusinessLead-MSD .form-background{position:absolute;top:0;left:-100%;right:-100%;bottom:-10%;background:#f3f3f3;z-index:-1}
.ui-accordion{padding:50px 0 0 0}
.ui-accordion .ui-accordion-header{display:flex;align-items:center;height:64px;border-radius:10px;font-size:18px;font-weight:700;margin-bottom:20px;padding:0 20px 0 30px;box-shadow:none;background:rgba(255,255,255,0.5)}
.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-content-active{border-color:#006639;border-style:solid}
.ui-accordion .ui-accordion-header-active{background:rgba(255,255,255,1);border-width:2px 2px 0 2px;border-radius:10px 10px 0 0;margin:0}
.ui-accordion-header .header-arrow{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-circle-arrow-down.svg");width:16px;height:16px;position:absolute;right:20px}
.ui-accordion-header.ui-accordion-header-active .header-arrow{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-circle-arrow-up.svg")}
.ui-accordion-header.section-valid:not(.ui-accordion-header-active) .header-arrow{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-circle-arrow-up.svg");transform:rotate(180deg)}
.ui-accordion-header .ui-accordion-header-icon{width:20px;height:20px;left:-10px;top:2px}
.ui-accordion-header.section-valid .ui-accordion-header-icon{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-circle-check-grey.svg")}
#contactDetailsHeader.ui-accordion-header-active .ui-accordion-header-icon{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-status-one-active.svg")}
#rentalNeedsHeader.ui-accordion-header:not(.ui-state-disabled):not(.section-valid) .ui-accordion-header-icon,#rentalNeedsHeader.ui-accordion-header-active .ui-accordion-header-icon{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-status-two-active.svg")}
#rentalNeedsHeader.ui-state-disabled.ui-accordion-header .ui-accordion-header-icon{background-image:url("../../../clientlibs/clientlib-site/resources/img/icon/icon-status-two-inactive.svg")}
.ui-accordion .ui-accordion-content-active{border-top-color:#c3c3c3;border-width:1px 2px 2px 2px;border-radius:0 0 10px 10px;margin-bottom:20px}
.ui-accordion .ui-accordion-content h4{font-size:18px;font-weight:700}
.ui-accordion .ui-accordion-content .row-accordion{margin:0 -15px 20px -15px}
.ui-accordion .ui-accordion-content .form-control,.ui-accordion .ui-accordion-content select{height:50px;width:100%}
.ui-accordion-content select{color:#181918;border-color:#c3c3c3;padding:0 10px}
.ui-accordion .ui-accordion-content .asterixRequired:after{color:#000}
.ui-accordion .ui-accordion-content .col-12{padding:0}
.ui-accordion .ui-accordion-content .form-continue,.ui-accordion .ui-accordion-content #btnbSubmit{width:100%;margin:0;padding:12px 40px;background-color:#127f4a;color:#fff;border:0;border-radius:60px;font-size:15px;font-weight:700;letter-spacing:.25px}
.ui-accordion-content ._location-select-area{display:flex;flex-direction:column}
.ui-accordion-content ._location-select-area.radio-multi-state,.ui-accordion-content ._location-select-area.radio-rental-frequency{flex-direction:row}
.ui-accordion-content .truck-checkboxes{display:flex;flex-wrap:wrap;flex:0 1 100%;margin:15px 0 0 0;padding:0 0 0 20px}
.ui-accordion-content .truck-checkboxes .custom-checkbox{display:flex;flex:0 1 40%;margin:0 20px 15px 0}
.ui-accordion-content .truck-checkboxes .custom-control-label::before,.ui-accordion-content .truck-checkboxes .custom-control-label::after{top:0;left:-30px;width:22px;height:22px}
.ui-accordion-content textarea{min-height:142px}
.terms-conditions-row{display:inline !important}
@media(min-width:576px){.businessLeadForm-wrapper{padding:0 .5rem}
}
@media(min-width:992px){#businessForm .row{display:flex}
.businessLeadForm-wrapper{padding:0 .8rem}
.ui-accordion{margin:0 auto;max-width:1000px}
.ui-accordion .ui-accordion-content-active{display:flex;flex-direction:column}
.ui-accordion .row-name,.ui-accordion .row-suite-city,.ui-accordion .row-email-phone,.ui-accordion .row-comp-address,.ui-accordion .row-company-dba,.ui-accordion .row-state-zip{display:flex}
.row-name .form-group,.row-email-phone .form-group,.row-comp-address .form-group,.row-company-dba .form-group,.row-suite-city .form-group,.row-state-zip .form-group,.row-business-license .form-group{margin:0}
.row-name .form-group,.row-suite-city .form-group,.row-email-phone .form-group,.row-comp-address .form-group,.row-company-dba .form-group,.row-state-zip .form-group,.row-business-license .form-group{order:0;flex:1 1 auto;align-self:auto}
.row-name .form-group-first-name,.row-suite-city .form-group-suite,.row-email-phone .form-group-email,.row-company-dba .form-group-company,.row-state-zip .form-group-state,.row-business-license{margin:0 20px 0 0}
.ui-accordion .row-continue,.ui-accordion .row-recaptcha,.ui-accordion .row-submit{display:flex;justify-content:flex-end}
.ui-accordion-content .truck-checkboxes .custom-checkbox{flex-wrap:wrap;flex:0 1 auto}
.ui-accordion .ui-accordion-content .form-continue,.ui-accordion .ui-accordion-content #btnbSubmit{width:auto;flex:0 1 auto}
}
@media(min-width:1200px){#formBusinessLead-MSD .form-required-disclaimer{right:5%}
}
@media(max-width:924px){.radio-label{display:flex !important;flex:0 1 40%;margin:0 20px 15px 0}
.radio-rental-frequency{display:grid !important;grid-template-columns:1fr 1fr;gap:10px}
}