﻿/* ERRORBOX */

.error-box:not(span) {
    display: inline-block;
    border-color: #ee5f5b !important;
}

div.multipleFieldItem .error-box:not(span) {
    display: block;
    border-color: #ee5f5b !important;
}

.error-box:focus {
    box-shadow: 0 0 0 .2em rgba(230, 0, 35, .2);
    outline: none;
}

.error-box .fas {
    color: #e5342e !important;
}

.patientInfoForm label {
    display: block;
}

div[data-for] span.error-box,
span.error-box {
    display: inline-table;
    vertical-align: top;
    color: #555;
    border-radius: 4px;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    padding: 5px 10px;
    border: 1px solid #f5aca6;
    background: #ffecec;
}

div.multipleFieldItem > span.error-box {
    display: block;
    margin-left: 0 !important;
    margin-top: .25rem !important
} 

.doctorsForm span.error-box {
    margin-left: 5px;
    padding: 8px 10px;
    margin-bottom: 0px;
}

.public span.error-box,
.public div[data-for] span.error-box {
    display: table;
    margin-left: 0px;
}

#vldMessages,
#ucFormControl_vldMessages {
    padding: 0;
    margin: 0;
}

    #vldMessages span,
    #ucFormControl_vldMessages span {
        display: block;
        margin-left: 0;
        margin-top: 3px;
    }
