/*div.mfeedback {}*/
/*div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:80%; padding-bottom:0.4em;}*/
/*div.mf-name input, div.mf-email input {width:60%;}*/
/*div.mf-message textarea {width: 60%;}*/
/*span.mf-req {color:red;}*/

div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.modal-form__row .input{
    border: 1px solid transparent;
}

.modal-form__row.error .input{
    border: 1px solid #E30613;
}

.form__checkbox.error > label:before{
    border: 1px solid #E30613;
}