.ism-form .form-block{clear:left;margin-bottom:1em}.ism-form .form-block:after,.ism-form .form-block:before{content:"";display:table}.ism-form .form-block:after{clear:both}.ism-form .form-block:after,.ism-form .form-block:before{content:"";display:table}.ism-form .form-block:after{clear:both}@media all and (min-width:700px){.ism-form .col-2x{float:left;width:50%}.ism-form .col-2x-1{padding-right:2.5em}.ism-form .col-2x-2{padding-left:2.5em}}.ism-form .form-group{margin-bottom:.5em}@media all and (min-width:700px){.ism-form .form-group{display:flex}}.ism-form .form-group .label,.ism-form .form-group input{display:block;margin-top:.25em;margin-bottom:.25em}@media all and (min-width:700px){.ism-form .form-group small{margin-left:1.5em}}.ism-form input[type=text]{background:0 0;border:none;border-bottom:1px dotted;height:1em;padding:0;margin-bottom:0}@media all and (min-width:700px){.ism-form .label{white-space:pre;height:1em}}.ism-form .label-default,.ism-form .label-inline{margin-right:1em}.ism-form .label-checkbox,.ism-form .label-radio{margin-right:1em}.ism-form .label-inline-heading{margin-right:1rem}.ism-form .label-hidden{visibility:hidden}.ism-form .equal-indent .label,.ism-form .equal-indent h2{width:250px}.ism-form .label-min-width{min-width:215px}@media all and (min-width:700px){.ism-form .form-row{display:flex}}.ism-form .form-row .col-2x-1{width:250px}.ism-form .form-row .col-2x-2{width:100%;flex-wrap:wrap}@media all and (min-width:700px){.ism-form label.label-inline{margin-left:1em}}.ism-form .form-section-title,.ism-form .label-date,.ism-form .label-referrer{font-size:1em;color:inherit;text-decoration:underline;fonr-weight:bold}@media all and (max-width:700px){.ism-form .form-section-title,.ism-form .label-date,.ism-form .label-referrer{margin-top:1em!important}}.ism-form .label-date{margin-left:0!important}.ism-form .input-date{width:auto;margin-right:3em;border-bottom:0!important}.ism-form .group-2nd-row{width:100%}@media all and (min-width:700px){.ism-form .group-2nd-row{display:flex}}.ism-form .form_required{height:1px;width:1px;margin:0;overflow:hidden}.ism-form input[type=checkbox],.ism-form input[type=radio]{display:none}.ism-form input[type=checkbox]:checked+label .check:before,.ism-form input[type=radio]:checked+label .check:before{background-color:#2d1004}.ism-form .check{display:inline-block;position:relative;width:.75em;height:.75em;border:1px solid #2d1004;border-radius:100%;margin-right:.5em}.ism-form .check:before{content:' ';width:.5em;height:.5em;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;border-radius:100%}.ism-form input[type=submit]{color:inherit;background:0 0;border:1px solid}.ism-form .divider{background:#2d1004;margin:1.5em 0;height:2px;display:block}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}