.input-field {
  max-width: 200px;
}
#questionnaire input[type="checkbox"] {
  position: relative;
  margin-left: 0;
}
.ui-datepicker-title {
  display: inline-flex;
  margin: auto;
  word-break: keep-all;
  align-items: center;
  line-height: 0.5em !important;
}
#questionnaire .model-img {
  max-height: 250px;
  max-width: 250px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#questionnaire .help-block-error {
  padding-left: 9px;
  color: red;
}
#legal-content ol ol {
  counter-reset: list;
  margin: 0;
}
#legal-content ol ol > li {
  list-style: none;
  position: relative;
}
#legal-content ol ol > li:before {
  counter-increment: list;
  content: "(" counter(list, decimal) ") ";
  position: absolute;
  left: -1.4em;
}
#legal-content ol ol ol {
  counter-reset: list;
  margin: 0;
}
#legal-content ol ol ol > li {
  list-style: none;
  position: relative;
}
#legal-content ol ol ol > li:before {
  counter-increment: list;
  content: counter(list, lower-alpha);
  position: absolute;
  left: -1.4em;
}
