/* Contact form client-side validation */
.error-message{
  display:block;
  margin-top:6px;
  font-size:0.95em;
  color:#fff;
}
.input-error{
  border:2px solid #b00020 !important;
  outline:none;
}
.form-status{
  margin: 0 0 12px 0;
  border-radius: 4px;
  padding: 10px;
  text-align: center;
}
.form-status.is-error{
  background: #324146;
  color:#ED0800;
}
.form-status.is-success{
  background: #324146;
  color:#1CE815;
}
.submit-btn[disabled]{ opacity:0.7; cursor:not-allowed; }
