.validation-summary-errors, .validation-summary-valid {
  display: inline-block;
  width: 100%;
  background: #f2dede;
  padding: 10px 20px;
  border: 1px solid #ebccd1;
  margin-bottom: 20px; }
  .validation-summary-errors ul, .validation-summary-valid ul {
    list-style: none;
    padding: 0px;
    margin: 0px; }
    .validation-summary-errors ul li, .validation-summary-valid ul li {
      display: inline-block;
      width: 100%;
      padding: 4px 0px 10px 20px;
      color: #a94442;
      position: relative; }
      .validation-summary-errors ul li:before, .validation-summary-valid ul li:before {
        content: '';
        position: absolute;
        width: 5px;
        height: 5px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background-color: #a94442;
        top: 10px;
        left: 0px; }

.validation-summary-valid {
  background: #dff0d8;
  border: 1px solid #d6e9c6; }
  .validation-summary-valid ul li {
    color: #3c763d; }
    .validation-summary-valid ul li:before {
      background-color: #3c763d; }

.field-validation-error {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  color: #a94442;
  background-color: #f2dede;
  border: 1px solid #ebccd1;
  padding: 10px; }

.field-validation-valid {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  color: #3c763d;
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  padding: 10px; }

.input-validation-error {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .input-validation-error:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }

.input-validation-valid {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .input-validation-valid:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }

/*# sourceMappingURL=validator.css.map */
