*{font-family:sans-serif}body{font-size:14px;color:#555}.twoColumnForm{display:-ms-grid;display:grid;-ms-grid-columns:5fr 5fr;grid-template-columns:5fr 5fr;grid-row-gap:20px;grid-column-gap:20px;align-items:baseline;justify-items:normal}.twoColumnForm input,.twoColumnForm select{box-sizing:border-box;width:275px;height:50px;padding:10px;border:1px solid #ddd;font-size:18px;color:#707070}.twoColumnForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZD0nTTYsOCBMMTAsMTIgTDE0LDgnIGZpbGw9J25vbmUnIHN0cm9rZT0nIzMzNjdhMCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PC9zdmc+);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat}.twoColumnForm input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-grid-column-align:start;justify-self:start;width:1em;height:1em;border:1px solid #ddd;font-size:12px;vertical-align:text-bottom;margin-left:0}.twoColumnForm input[type=checkbox]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMCAxMCc+PHBhdGggZD0nTTMsNiBMNSw4IEw4LDInIGZpbGw9J25vbmUnIHN0cm9rZT0nIzMzNjdhMCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PC9zdmc+);background-repeat:no-repeat}.twoColumnForm textarea{box-sizing:border-box;width:570px;height:150px;padding:10px;margin-right:-295px;border:1px solid #ddd;font-size:18px;color:#707070}.twoColumnForm output{box-sizing:border-box;width:275px;height:50px;padding:10px;font-size:18px;color:#707070}.ng-valid.ng-touched:not(form){border:1px solid #28a745}.ng-invalid.ng-touched:not(form){border:1px solid #dc3545}input[type=checkbox].ng-valid.ng-touched{outline:#28a745 solid 2px}input[type=checkbox].ng-invalid.ng-touched{outline:#dc3545 solid 2px}.buttonRow{display:flex;justify-content:flex-start;padding-top:1em;padding-bottom:1em}.buttonRow button{box-sizing:border-box;width:160px;height:50px;color:#555;background-color:#fff;border:3px solid #555;font-size:18px;font-weight:700}.buttonRow button:disabled{-webkit-filter:opacity(50%);filter:opacity(50%)}.buttonRow button:not(:disabled):hover{color:#fff;background-color:#555}.buttonRow button:not(:nth-of-type(1)){margin-left:5pt}
/*# sourceMappingURL=styles.69550d91be8eb78ecee8.css.map*/