input.validate.required.error {
    border: solid 1px #960a06 !important;
    box-shadow: 0 0 4px #f9a89f !important;
}

input.validate.required.valid {
    border: solid 1px #598C28;
    box-shadow: 0 0 4px #7FC666;
}

div.responsive div.ErrorMessage.page-error > span.field-error-text {
    width: auto;
}