/**
 * Tabsnav validation error highlighting.
 */

/* Wrapper outline for any invalid form-item */
.form-item.tabsnav--error {
  outline: 1px solid #d9534f;
  border-radius: 4px;
  padding: 4px;
}

/* Optional error label shown below the field */
.form-item.tabsnav--error > .tabsnav--error-message {
  color: #d9534f;
  font-size: 0.875em;
  margin-top: 4px;
  display: block;
}
