body{
  line-height: 1.5;
}
ul li{
  margin: 0 0 10px;
}
.form_group{
  margin: 5px 0;
}
.form_heading{
  font-size: 200%;
}
.form_subheading{
  font-size: 120%;
  text-align: center;
  font-weight: bold;
}
.select_dentist{
  width: 100%;
  text-align: center;
}
select[name="question_1"]{
  width: 50%;
  display: block;
  margin: 10px auto 0;
}
input[name="question_2"]{
  width: 86%;
}
input[name="question_3"]{
  width: 43.5%;
}
input[name="question_4"]{
  width: 43.25%;
}
input[name="question_5"]{
  width: 94%;
}
input[name="question_6"]{
  width: 92.5%;
}
input[name="question_7"]{
  width: 91.5%;
}
input[name="question_8"]{
  width: 89%;
}
input[name="question_9"]{
  width: 78%;
}
input[name="question_10"]{
  width: 94.25%;
}
input[name="question_11"]{
  width: 92.25%;
}
.office_only{
  margin: 40px 0 0;
}
.office_only .center_text{
  font-size: 125%;
  text-align: center;
}
input[name="question_16"]{
  width: 82%;
}
input[name="question_17"]{
  width: 79%;
}
input[name="question_18"]{
  width: 67%;
}
input[name="question_19"]{
  width: 100%;
}
input[name="question_20"]{
  width: 100%;
}
input[name="question_21"]{
  width: 100%;
}
input[name="question_22"]{
  width: 100%;
}
input[name="question_23"]{
  width: 100%;
}
input[name="question_24"]{
  width: 57.5%;
}
input[name="question_25"],.signature{
  width: 80%;
}
input[name="question_26"],.date{
  width: 19%;
}
.signature,.date{
  display: inline-block;
}
@media print {
  @page {
    size: letter portrait;
    margin: 1cm;
  }
}
