.form{margin-top:.5em;margin-bottom:.5em}.form form fieldset{margin-top:1em}.form form fieldset legend{padding-left:20px;font-weight:400;font-size:1.2em;color:#083440}.form form fieldset div{margin-top:.5em;margin-bottom:.5em}.form form fieldset p{margin-top:.5em}.form form fieldset p.checkbox{display:flex;flex-direction:row;align-items:center}.form form fieldset label{font-weight:600}.form form fieldset label span{display:block;margin-top:.3em;font-weight:400}.form form fieldset p.checkbox label{margin-left:.8em}.form form fieldset input,.form form fieldset select{display:block;margin-top:.5em;font-size:16px;padding:.3em}.form form fieldset select{-webkit-appearance:none;border-radius:0px;background:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:100% 50%;background-repeat:no-repeat;border:1px solid #ccc;padding:4px;padding-right:25px;flex:1 1 auto;font-size:.95em}.form form input.warning{background-image:none;border:2px solid #f6a623}.form form input.error{background-image:none;border:2px solid red}@media print{.form form input[type=text]{padding:0;border:none}}.form form input[type=checkbox]{margin-top:0}.form form .btn-group{margin-top:1.5em;margin-left:20px}.form form .btn-group input[type=submit],.form form .btn-group button,.form form .btn-group .button,.form form .btn-group .btn{margin:0px;font-size:.9em;padding:.4em;background-color:#083440;color:#fff;border:none;border-radius:.1em;min-width:6em}.form form .btn-group input[type=submit].secondary{background-color:#ccc}.form form .btn-group input[type=submit].disabled,.form form .btn-group a.button.disabled{background-color:#ccc}.form form .btn-group.login{width:11.6em;overflow:auto;margin-bottom:2em}.form form .btn-group.login input[type=submit],.form form .btn-group.login button,.form form .btn-group.login .button,.form form .btn-group.login .btn{float:right;margin-right:.3em}.form .form-status{margin-bottom:1.5em}.form section.part{margin-top:1em;margin-bottom:1.5em}