form {
  margin-bottom: 30px;
}

form label {
  margin-bottom: 10px;
}

form fieldset {
  margin-bottom: 25px !important;
}

.action.button {
  color: white;
  margin: 4px 0;
}

form .field select {
  margin-bottom: 19px;
}

.other-reason {
  display: none;
}

.content table {
  width: 100%;
  margin-bottom: 0;
}
.content table td {
  vertical-align: middle;
  padding: 2px 5px;
}
form table td label {
  font-weight: bold;
  margin-bottom: 0;
}
form table td label span {
  font-weight: normal;
  font-style: italic;
}

form input.text,
form textarea,
form select {
  width: 100%;
}

form .error {
  border: 1px solid red !important;
}
form .error-label {
  color: red;
}

#content ul.optionset {
  padding: 0;
  list-style: none;
  margin-bottom: 10px;
}

#content ul.optionset li {
  background: none;
  padding: 0;
}
#content ul.optionset li input {
}

