.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
/********************************************/
form.validate input.error {  
    -webkit-box-shadow: 0px 0px 5px #FF0000;  
    -moz-box-shadow: 0px 0px 5px #FF0000;  
    box-shadow: 0px 0px 5px #FF0000;  
}  

form.validate textarea.error {  
    -webkit-box-shadow: 0px 0px 5px #FF0000;  
    -moz-box-shadow: 0px 0px 5px #FF0000;  
    box-shadow: 0px 0px 5px #FF0000;  
}  

form.validate select.error {  
    -webkit-box-shadow: 0px 0px 5px #FF0000;  
    -moz-box-shadow: 0px 0px 5px #FF0000;  
    box-shadow: 0px
}
form.validate label.error, label.error {
    color: red;
	font-size: 11px;
    /*float: right;
    font-size: 11px;
    font-weight: bold;
    padding-left: 0.5em;
    position: absolute;
    vertical-align: top;*/
}
