﻿.contact ul li{display:block}
.row-bdr{border-style:solid;border-width:2px;border-bottom-color:#bbb;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff}
tr.error{border-bottom-color:#bbb}
.questions th{padding:1em 0.675em 1em 0;font-weight:bold;font-size:1.5em;text-align:left}
.questions td,.questions-2 td{padding:2em 1em 1em}
.questions td,.questions th,.questions-2 td{vertical-align:top}
.questions-col-1{width:55%}
#more{font-size:1.25em;color:#14649c;text-align:right;font-weight:bold}
.topic-heading{font-weight:bold}
.topics tr td{padding:.5em 1em 1em 0}
.jump{top:-.125em;left:8em}
.jump2{top:0;left:16em}
.jump,.jump2{position:absolute;z-index:999}
.jump a,.jump2 a{display:inline-block;padding:.25em .5em}
#submit{margin-right:1em}
#submit a{width:13em}
#err-wrap,#submit{display:table-cell;vertical-align:top}
.err-sub-wrap{margin-left:1.5em}
.err-msg{width:auto}
.error td{background-color:mistyrose}
.resize{position:relative}
#root{display:none}
h2{top:0.375em;left:2em;padding:0;margin:0}
@media only screen and (min-width:650px) and (max-width:749px) {
  #submit{min-width:13.75em}
  .jump{top:5.875em;left:-9.5em}
}
@media only screen and (min-width:550px) and (max-width:649px) {
  h2{top:0}
  .jump{top:5.875em;left:-9.5em}
  #err-wrap{margin-top:1em;width:100%}
  .err-sub-wrap{margin-left:0}
  #err-wrap,#submit{display:block}
}
@media only screen and (min-width:450px) and (max-width:549px) {
  h2{top:0}
  .resize{font-size:90%;padding-bottom:2.5em}
  .questions td,.questions-2 td{padding-left:0;padding-right:.5em}
  .questions-col-1{width:60%}
  .contact ul li{padding-right:0}
  .jump{top:5.875em;left:-9.5em}
  .jump2{top:0em;left:17em}
  .err-sub-wrap{margin-left:0}
  #err-wrap{margin-top:1em;width:100%}
  #err-wrap,#submit{display:block}
}
@media only screen and (min-width:360px) and (max-width:449px) {
  h1{font-size:150%}
  #bcw{font-size:75%}
  h2{top:0}
  .resize{font-size:90%;padding-bottom:2.5em}
  .questions td,.questions-2 td{padding-left:0;padding-right:.5em}
  .questions-col-1{width:60%}
  .contact ul li{padding-right:0}
  .jump{top:5.875em;left:-9.5em}
  .jump2{top:10.75em;left:2.75em}
  #err-wrap{margin-top:1em;width:100%}
  .err-sub-wrap{margin-left:0}
  #err-wrap,#submit{display:block}
}
@media only screen and (min-width:200px) and (max-width:359px) {
  h1{font-size:125%}
  h2{top:0}
  #bcw{font-size:70%}
  .resize{font-size:80%;padding-bottom:1.5em}
  .questions td,.questions-2 td{padding-left:0;padding-right:.5em}
  .questions-col-1{width:60%}
  .topic-options{font-size:90%}
  .contact ul li{padding-right:0}
  .jump{top:5.875em;left:-9.5em}
  .jump2{top:11.5em;left:2.75em}
  #err-wrap{margin-top:1em;width:100%}
  .err-sub-wrap{margin-left:0}
  #err-wrap,#submit{display:block}
}