.form-input-inline {
  border: 1px solid #ccc;
  border-radius: 5px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  padding: 3px 5px;
  transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
}

.form-control.programming-key {
  width: 70px !important;
  text-align: center;
}



input[type="email"],
input[type="password"],
input[type="number"],
input[type="text"] {
  &.ng-invalid.ng-dirty {
    @include ng-form-validation($state-danger-text, $state-danger-text, $state-danger-bg);
  }

  // &.ng-valid.ng-dirty {
  //   @include ng-form-validation($state-success-text, $state-success-text, $state-success-bg);
  // }
  // &.ng-dirty {
  //   @include ng-form-validation($state-warning-text, $state-warning-text, $state-warning-bg);
  // }
}
