input, select, textarea {
  border:1px solid #455A77;
}

input.button {
  background-color:#384C69;
  border:1px solid #455A77;
  color:white;
  font-size:11px;
  font-weight:bold;
  padding:1px 3px;
  width: auto !important;
}

.req{
  border: 1px solid #FF0000;
  background-color: #FFDFDF;
}

.form input, select, textarea {
  display: block;
  width: 300px;
}

.form label {
  font-size: 12px;
}

.hidden {
  display: none !important;
}
