.parsley-validated.parsley-error {
  border-color: #e5603b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #e5603b;
}
.parsley-validated.parsley-error:focus {
  border-color: #e5603b;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
  -moz-box-shadow: 0 0 6px #f8b9b7;
  box-shadow: 0 0 6px #f8b9b7;
}
.parsley-validated.parsley-success,
.parsley-validated.parsley-success:focus {
  border-color: #56bc76;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #56bc76;
}
.parsley-error-list {
  list-style-type: none;
  margin: 5px 0 0 0;
  color: #e5603b;
}