.fleet_rental_form {
}

.fleet_rental_form .form-group {
    padding: .5rem 1rem;
}

.fleet_rental_form .form-group input[type=text],.fleet_rental_form .form-group input[type=password],.fleet_rental_form .form-group input[type=email],.fleet_rental_form .form-group input[type=date] {
    height: 45px
}

.fleet_rental_form select {
    appearance: auto;
    padding-right: 1rem !important;
    background: url(../../images/icons/chevron-down.svg) no-repeat right #fff;
    -webkit-appearance: none;
    background-position-x: 97%;
    font-size: .875rem;
    height: 45px;
    padding-left: 1rem !important;
}
.form_check_link label{
    display: inline-block !important;
    font-size: .8rem !important;
}
.form_check_link button {
    background: none;
    border: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    color: #516fd6;
}
.contract_form .modal-dialog{
    max-width: 800px;
}
.contract_form .modal-footer [data-bs-dismiss="modal"]{
    font-size: .85rem;
}
.contract_form .modal-body{
    max-height: 400px;
    overflow-y: scroll;
}
.contract_form  .modal-header h5{
    font-size: .875rem;
    font-weight: 450;
    padding-right: .8rem;
}
.contract_form .modal-body .content_widget{
    font-size: .85rem;
    color: #545454;
}
.contract_form .modal-body .content_widget h2{
    font-weight: 450;
    color: #242423;
}
.contract_form .modal-body .content_widget p{
    padding: .5rem 0;
}
.contract_form .modal-body .content_widget ul,.contract_form .modal-body .content_widget ol{
    list-style: disc;
    padding-left: 1.2rem;
}
.contract_form .modal-body .content_widget ul li,.contract_form .modal-body .content_widget ol li{
    padding: .25rem 0;
    font-size: .8rem;
    color: #545454;
}
