body{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff;display:inline-block}header,footer,nav,section{display:block}.titleheading{display:inline-block;vertical-align:top;font-size:40px}.g-recaptcha{min-width:305px;min-height:80px}fieldset{border:1px solid #ddd;padding:1.4em 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{padding:.5em 1em .5em 0;display:table-cell;width:100px;white-space:nowrap}.editor-field{padding:.5em 0 .5em 0;display:table-cell}.display-label{display:table-cell;font-weight:bold}.display-field{display:table-cell}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:normal;color:red}.validation-summary-valid{display:none}.buttonContainer{padding-top:5px}.roundedButton{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;text-decoration:underline;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.roundedButton:hover,.roundedButton:focus,.roundedButton:active,.roundedButton.active{color:#333;text-decoration:none;background-color:#dcdcdc;z-index:100;outline:none}