.form-html .form-item-hidden {
  display: none;
}
.form-html.form-wrapper {
  max-width: 700px;
}
.form-html .input-notes {
  font-size: .9em;
}
.form-html .option-list {
  max-height: 125px;
  overflow: auto;
  width: 175px;
}
.form-html .option-list li {
  position: relative;
  margin: 0 0 2px 0;
}
.form-html .option-list label {
  display: block;
  cursor: pointer;
  width: auto;
  margin: 0 0 0 15px;
  float: none;
  width: auto;
}
.form-html .option-list input {
  margin: 0;
  position: absolute;
  left: 0;
}
.form-html .form-title {
  font-size: 1.5em;
}

.form-field-required-indicator {
  background-image: url("/ui/images/icons/form-icon-required-16x16.png");
  background-position: left top;
  background-repeat: no-repeat;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  height: 16px;
  width: 16px;
  text-align: left;
  display: inline-block;
  text-indent: -999em;
}
.lt-ie8 .form-field-required-indicator {
  text-indent: 0;
}