.elementor-element-edit-mode .stm_auto_loan_calculator_wrap .stm_auto_loan_calculator.novo .stm_calculator_results {
    flex-direction: column;
}

.stm_auto_loan_calculator .form-group .labeled > span {
    color: #cc6119;
}

.stm_auto_loan_calculator .inline-form {
    display: flex;
    flex-direction: column;
}

@media (min-width: 992px) {
    .stm_auto_loan_calculator .inline-form {
        flex-direction: row;
        align-items: flex-end;
    }
}

.stm_auto_loan_calculator .inline-form .col {
    flex-grow: 1;
    padding: 0 8px;
}

.stm_auto_loan_calculator .inline-form .col input[type=text], .stm_auto_loan_calculator .inline-form .col input[type=number], .stm_auto_loan_calculator .inline-form .col input[type=email], .stm_auto_loan_calculator .inline-form .col input[type=tel], .stm_auto_loan_calculator .inline-form .col input[type=search], .stm_auto_loan_calculator .inline-form .col input[type=password] {
    height: 40px;
    font-size: 13px;
}

.stm_auto_loan_calculator .inline-form .calculate_loan_payment {
    min-height: 37px;
    padding-top: 14px;
}

@media (min-width: 992px) {
    .stm_auto_loan_calculator .inline-form .calculate_loan_payment {
        margin-bottom: 3px;
    }
}

.stm-template-car_dealer_elementor .stm_auto_loan_calculator .inline-form .calculate_loan_payment {
    box-shadow: 0 2px 0 #567ab4;
}