#bat-attendee-details-section,#bat-main-contact-section{margin-top:18px}#bat-attendee-details-section label,#bat-main-contact-section label{font-weight:600}.bat-invalid{border-color:#dc3545!important}

.bat-field-error{color:#b32d2e;font-size:13px;margin-top:5px}.bat-invalid{border-color:#b32d2e!important;outline-color:#b32d2e!important}


/* Checkout presentation refinements */
#bat-attendee-details-section .bat-attendee-name-field,
#bat-main-contact-section > .ep-box-col-6 {
    margin-bottom: 14px;
}

#bat-attendee-details-section .bat-attendee-name-field label,
#bat-main-contact-section > .ep-box-col-6 label {
    display: block;
    margin-bottom: 7px;
}

.bat-contact-divider {
    border: 0;
    border-top: 1px dotted #a88aa8;
    opacity: 1;
    margin: 8px 0 10px;
}

.bat-email-note {
    display: block;
    color: #8b00a8;
    font-size: 13px;
    margin-top: 6px;
}
