html{overflow-y:scroll}a[href],label,input[type='submit'],input[type='image'],input[type="button"],input[type="checkbox"],input[type="radio"],input[type="file"],select,button,.pointer{cursor:pointer}::-webkit-file-upload-button{cursor:pointer}html.no-js .no-js{display:block}html.no-js .js{display:none}html.js .no-js{display:none}html.js .js{display:block}.tooltip small{color:#333}div.tooltip-inner{max-width:200px}.input-group-btn .btn{padding-bottom:9px}hr.hr-condensed{margin-top:0;margin-bottom:0}code{display:inline-block}.main-content form{margin-top:24px}.main-content button.webform-submit,.main-content button.webform-next,.main-content button.webform-previous{margin-top:8px}.view-webform-results{overflow:auto}.view-webform-results td,.view-webform-results th{background:white}.no-gutter{margin-left:0;margin-right:0}.no-gutter [class^='col-']{padding-left:0;padding-right:0}.img-highlight{border-radius:4px;display:inline-block;margin-bottom:4px}@media (min-width: 768px){.main-content fieldset.captcha,.main-content .recaptchatable,.main-content button.webform-submit,.main-content button.webform-next{margin-left:27% !important}}form.preview label{display:block}.webform-confirmation{margin-bottom:20px}@-moz-document url-prefix(){.main-content .form-file{height:auto;padding:6px 12px 7px}}body{padding-top:50px}a{outline:0 none !important}input[type="radio"]:focus{outline:3px solid -webkit-focus-ring-color}#masthead{margin-bottom:20px;background-color:#c8c8c8;color:#777}#masthead h1{color:#2a2a2a}#masthead small{color:#515151}#masthead .well{background-color:#bbb;border-color:#bbb}@media (min-width: 992px){#masthead .well{margin-top:8%;margin-bottom:8%}}#masthead a,#masthead .lead{color:#444}#masthead .lead{padding-top:2px}#masthead .col-md-8{display:table}@media (min-width: 992px){#masthead .col-md-8{min-height:225px}#masthead .col-md-8 h1{display:table-cell;vertical-align:middle}}#left-col{z-index:100;margin-top:20px}@media print{#left-col{display:none}}#sidebar li.active{border:0 #eee solid;border-right-width:4px}#main-content *[id]:before{display:block;content:" ";margin-top:-85px;height:85px;visibility:hidden}#main-content small{font-size:13px}#main-content section{margin-bottom:40px;scroll-snap-type:mandatory;scroll-behavior:smooth;scroll-snap-points-y:repeat(100%);border-bottom:1px solid #fff}@media (min-width: 992px){#main-content section{min-height:100vh}}#footer-wrap{font-size:90%;padding-bottom:20px}*[id]:before{display:block;content:" ";margin-top:-50px;height:50px;visibility:hidden}
