html .hero-form #enterprise-pbk {
    position: relative !important;
    font-family: 'DIN2014-r' !important;
}

#enterprise-pbk .widget-search-form .widget-search-form-group:nth-of-type(1) .element .checkbox {
    display: flex;
}

#enterprise-pbk .widget-search-form .widget-search-form-group .widget-search-form-item .element input:focus {
    outline: none !important;
    box-shadow: unset !important;
    border: unset !important;
}

.header .navbar .navbar-nav li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 10px 10px;
    height: 70px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-left: 1px solid #006639;
    background-color: #169A5A;
    color: #fff;
    font-size: 18px;
}

.form-checked .hero-form {
    max-width: 1800px !important;
}

#enterprise-pbk .field-widget-rate-list .rate-list-item.rate-vendorCount-1 .main {
    width: 41% !important;
    text-align: left;
}

.grid .grid-row .section-body {
    text-align: left;
    margin-top: 10px;
}

#enterprise-pbk .grid {
    display: block !important;
    font-family: 'DIN2014-r';
}

main.content {
    font-family: 'DIN2014-r';
    /* overflow: hidden; */
}

html #enterprise-pbk {
    font-family: 'DIN2014-r' !important;
    position: relative !important;
}

#enterprise-pbk .widget-search-form .widget-search-form-group {
    padding: 4px;
}

section.sec-p.address.bg-transparent #enterprise-pbk .widget-search-form .widget-search-form-group .widget-search-form-item .element input:focus {
    outline: none !important;
}

#enterprise-pbk .field-widget-summary-v2 .widget-summary-wrapper .widget-summary-section .section-header h1, #enterprise-pbk .field-widget-summary-v2 .widget-summary-wrapper .widget-summary-section .section-header h2, #enterprise-pbk .field-widget-summary-v2 .widget-summary-wrapper .widget-summary-section .section-header h3 {
    margin-bottom: unset;
}

#enterprise-pbk dl {
    text-align: left;
}

#enterprise-pbk .grid .grid-cell .field-wrapper.color-light {
    text-align: left;
}

#enterprise-pbk .button-link-like {
    text-align: left;
}

#enterprise-pbk .field-widget-reservation p {
    margin-top: 9.6px !important;
    text-align: left;
}

.hero-form .body .input input {
    margin-top: 4px !important;
    font-family: 'DIN2014-r' !important;
    accent-color: #169A5A;
}

#enterprise-pbk .field-widget-equipment .body .enterprise-pbk-vehicle-option {
    text-align: left;
}

.hero-form #enterprise-pbk .body .enterprise-pbk-vehicle-option input {
    accent-color: #169A5A;
    width: 18px !important;
    height: 18px !important;
}

.hero-form .widget-search-form .widget-search-form-item .element .checkbox input {
    width: 20px inherit;
    width: 20px;
    height: 20px;
    accent-color: #169A5A;
}

#enterprise-pbk .widget-search-form .widget-search-form-group:first-child .widget-search-form-item .element .label {
    margin-left: 4px;
}

.hero-form #enterprise-pbk .field-widget-policy li {
    list-style-type: none !important;
    margin: 8px 0 !important;
}

.hero-form #enterprise-pbk .wysiwyg ul {
    margin: unset !important;
}

#enterprise-pbk #enterprise-pbk-upgrades-and-options .enterprise-pbk-vehicle-upgrade-container .enterprise-pbk-vehicle-upgrade-text-container {
    text-align: left;
}

.hero-form #enterprise-pbk fieldset.inline ul li {
    width: 100% !important;
}

#enterprise-pbk fieldset label {
    text-align: left;
}

.hero-form #enterprise-pbk .field-widget-form .form input{
    /* border: 2px solid #cccccc !important; */
    border: 1px solid #cccccc !important
}

.hero-form #enterprise-pbk .button.enterprise-pbk-btn-reset {
    font-size: 16px !important;
    width: 75px;
    margin-left: 44px;
    padding: 10px !important;
}

.hero-form .grid-cell .enterprise-pbk-vehicle-upgrade-container h2 {
    text-align: left;
}

.hero-form #enterprise-pbk button, #enterprise-pbk input, #enterprise-pbk select, #enterprise-pbk textarea {
    font-family: 'DIN2014-r' !important;
}

.hero-form #enterprise-pbk button, #enterprise-pbk input, #enterprise-pbk select, #enterprise-pbk textarea {
    /* font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif !important; */
    font-family: 'DIN2014-r' !important;
}

/* new lines ************************************************************************************************************** */

.hero-form #enterprise-pbk fieldset label.enterprise-pbk-error {
    background: #fff !important;
    color: red !important;
}

/* Login form validation errors ********************************************************************************************** */

.signin-tabs .form-control.is-invalid {
    border-color: #dc3545 !important;
    background-image: none;
}

.signin-tabs .error-message {
    color: #dc3545;
    font-size: 14px;
    margin-top: 5px;
    display: block;
}

.signin-tabs .form-group {
    margin-bottom: 15px;
}

/* term page css ************************************************************************************************************* */

.sec-p .short_headings p {
    margin-bottom: 5px;
}

section.term_section {
    margin-top: -45px;
}

/* term page css ************************************************************************************************************* */