.has-error .form-control {
    border-color: #f0915a!important;
    -webkit-box-shadow: inset 0 1px 1px rgb(240, 145, 90);
    box-shadow: inset 0 1px 1px rgb(240, 145, 90);
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #f0915a;
}.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}

.small, small {
    font-size: 100%;
}
.has-error .form-control:focus {
    border-color: #f0915a!important;
    -webkit-box-shadow: inset 1px 2px 3px 3px rgba(0,0,0,.075), 0 0 6px #06164e;
    box-shadow: inset 1px 2px 3px 3px rgba(0,0,0,.075), 0 0 6px #06164e;
}
.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 1px 1px 2px 2px rgba(0,0,0,.075), 0 0 6px #2bb12d;
    box-shadow: inset 1px 1px 2px 2px rgba(0,0,0,.075), 0 0 6px #2bb12d;
}
.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}