form.standard-form #response_msg *,form.standard-form .form-group legend{font-weight:700}.form-contact-info{text-align:left;padding:2em 1em;margin:0 0 0 auto;width:15.75em;font-size:.9rem}.form-contact-info .heading{font-size:1em;margin:0;padding:0;font-weight:700;display:block}form.standard-form{width:30em;max-width:100%;margin:0 0 3em;box-sizing:border-box;padding:0 .25em;font-size:1rem}form.standard-form .form-content{padding-bottom:0}form.standard-form .indicates-required{padding:1em;text-align:right}form.standard-form .validusercheck{position:absolute;left:-999990em}form.standard-form .alert,form.standard-form .alert h3,form.standard-form .asterisk{color:#E91C23}form.standard-form .response.success{color:#006300;background-color:#efe}form.standard-form #mce-error-response{color:#000;border-color:#E91C23}form.standard-form .response{margin-bottom:2em;border:1px solid #000;padding:1em}form.standard-form fieldset{box-sizing:border-box}form.standard-form fieldset.form-related-items{margin:1em 0;border-bottom-width:1px;border-style:solid;padding:1em;box-sizing:border-box}form.standard-form .form-legend{padding-top:.5em}form.standard-form .form-item{margin:1.5em}form.standard-form .form-item.hidden{display:none}form.standard-form input,form.standard-form select,form.standard-form textarea{font-size:1rem;box-sizing:border-box;padding:.5em;border:1px solid #000;outline:0;background-color:inherit}form.standard-form input:focus,form.standard-form input:hover,form.standard-form select:focus,form.standard-form select:hover,form.standard-form textarea:focus,form.standard-form textarea:hover{border-width:2px;outline:0}form.standard-form input:not([type=reset]):not([type=submit]):not(.birthday):not([type=checkbox]):not([type=radio]),form.standard-form select,form.standard-form textarea{width:100%;margin:1px}form.standard-form input:not([type=reset]):not([type=submit]):not(.birthday):not([type=checkbox]):not([type=radio]):focus,form.standard-form input:not([type=reset]):not([type=submit]):not(.birthday):not([type=checkbox]):not([type=radio]):hover,form.standard-form select:focus,form.standard-form select:hover,form.standard-form textarea:focus,form.standard-form textarea:hover{margin:0}form.standard-form .button,form.standard-form input[type=submit]{margin:1px auto;padding:.5em;height:2.5em}form.standard-form .button:focus,form.standard-form .button:hover,form.standard-form input[type=submit]:focus,form.standard-form input[type=submit]:hover{padding:.5em;height:2.5em;margin:0 auto}form.standard-form select{height:2.25em;padding:0;line-height:2.25em;text-transform:capitalize}form.standard-form select option:focus{outline:0;border:none;height:2.25em;text-transform:capitalize}form.standard-form select:focus,form.standard-form select:hover,form.standard-form textarea:focus,form.standard-form textarea:hover{margin:1px}form.standard-form div.datefield *{display:inline}form.standard-form div.datefield * input{min-width:3em}form.standard-form .form-item>fieldset{padding:0}form.standard-form .label-standard{display:block}form.standard-form .form-item>fieldset>legend .asterisk,form.standard-form .form-item>fieldset>legend .label,form.standard-form label .asterisk,form.standard-form label .label{display:inline;font-size:1em}form.standard-form .form-item>fieldset>legend .asterisk,form.standard-form label .asterisk{margin-left:-.75em}form.standard-form .form-item>fieldset>legend .instructions,form.standard-form label .instructions{padding:.1em 0 1em}form.standard-form .form-group ul{list-style-type:none;margin:0;padding:0}form.standard-form .form-group ul input,form.standard-form .form-group ul label{display:inline}form.standard-form .checkbox,form.standard-form .radio-button{margin:1em}form.standard-form .checkbox input,form.standard-form .radio-button input{display:inline-block;width:1em}form.standard-form .checkbox label,form.standard-form .radio-button label{margin-left:.5em;display:inline-block;vertical-align:middle;width:calc(100% - 3em)}form.standard-form .checkbox label span,form.standard-form .radio-button label span{display:block;font-size:.8rem}form.standard-form .checkbox>input:checked+label,form.standard-form .radio-button>input:checked+label{font-weight:700}form.standard-form .alert,form.standard-form .alert h3{display:none}form.standard-form .alert.active{display:block}form.standard-form .button{width:10em;display:block;margin:0 auto}form.standard-form .button:focus,form.standard-form .button:hover{outline:0}form.standard-form .divider-border-top{margin-top:2em;padding-top:2em}form.standard-form progress{text-align:center;display:inline-block}form.standard-form progress:after{content:attr(value) '%';display:inline-block;margin-top:1em}