/*!*************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./css/module/validate.css ***!
  \*************************************************************************************************************************************************/
/** контейнер вывода ошибок */
.message-top.fail,
.message.fail,
.alerts.errors {
    display: inline-block;
    width: 100%;
    padding: 10px;
    margin: 10px 0;
    background-color: rgba(255, 0, 0, 0.25);
    font-size: 14px;
    color: rgba(255, 0, 0, 1);
}

.message-top,
.message {
    font-size: 14px;
}
.message-top.fail,
.message.fail {
    color: rgba(255, 0, 0, 1);
}
.message-top.success,
.message.success {
    color: green;
}

.field-error { display:inline-block; width: 100%; font-size:12px; line-height:1.3; color:#c0392b; margin-top:4px; }
.error { border-color:#c0392b !important; }
.form-message.fail { color:#c0392b; }
.form-errors-summary { margin:8px 0 0; padding-left:18px; }
.form-errors-summary li { margin:2px 0; }
.form-errors-summary a { -webkit-text-decoration:underline; text-decoration:underline; cursor:pointer; }
.form-message ul li:not(:last-child) { margin-bottom: 0; }



/*# sourceMappingURL=module.8e31d4f8f399c33d8916.css.map*/