/* Parsley.js validation styles */
.parsley-errors-list {
  list-style: none;
  margin: 6px 0 0;
  padding: 0;
  color: #c0392b;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.35;
}

.parsley-errors-list.filled {
  margin-bottom: 4px;
}

.parsley-errors-list li {
  margin: 0;
}

input.parsley-error,
select.parsley-error,
textarea.parsley-error,
.field.parsley-error,
.el-input.parsley-error {
  border-color: #c0392b !important;
  box-shadow: 0 0 0 3px rgba(192, 57, 43, 0.12);
}

input.parsley-success,
select.parsley-success,
textarea.parsley-success,
.field.parsley-success,
.el-input.parsley-success {
  border-color: #2ecc71;
}

.parsley-required,
.parsley-type,
.parsley-pattern,
.parsley-minlength,
.parsley-maxlength,
.parsley-equalto,
.parsley-min,
.parsley-max,
.parsley-range,
.parsley-length,
.parsley-check {
  color: #c0392b;
}
