.Tx-Formhandler .form-group {
  position: relative;
}
.Tx-Formhandler .form-group .control-label {
  font-size: 14px;
}
.Tx-Formhandler .form-group .form-control {
  height: 43px;
  font-size: 18px;
}
.Tx-Formhandler .form-group .form-control:focus {
  box-shadow: none;
}
.Tx-Formhandler .form-group.has-error .control-label {
  color: #000000;
}
.Tx-Formhandler .form-group.has-error .form-control {
  background-color: transparent;
  color: #555555;
  border-color: #f44336;
}
.Tx-Formhandler .form-group.has-error .error {
  background-color: transparent;
  font-style: italic;
  font-size: 14px;
  color: #f44336;
}
.Tx-Formhandler .form-group.has-error:after {
  content: "\f00d";
  font-family: 'FontAwesome';
  color: #f44336;
  position: absolute;
  top: 37px;
  right: 16px;
}
