﻿.fieldset>.fieldCollection,fieldset.narrativeField>.fieldCollection{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 1em}.fieldset .fieldCollection .fieldColumn,fieldset.narrativeField .fieldCollection .field{flex-basis:calc(50% - 2em);min-width:20em;text-align:left}fieldset.narrativeField:not(.onlyField){padding-top:2em}.fieldset .fieldCollection .field{margin:.5em 0}.fieldset .inputWrapper{align-items:center;display:flex;max-width:100%}.fieldset input,.fieldset select,.fieldset textarea{background-color:transparent;border:1px solid #575757;border-radius:3px;box-shadow:inset 0 0 1px;margin:1px;padding:.3em;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:3}.fieldset input:not([type=checkbox]),.fieldset select,.fieldset textarea{-webkit-appearance:button;min-height:2.5em;width:calc(100% - 3px)}.fieldset input[type=checkbox]{min-height:2.5em;min-width:2.5em}.fieldset select::-ms-expand{display:none}.fieldset select[multiple=multiple]{padding:0 1px}@-moz-document url-prefix(){.fieldset select[multiple=multiple]{scrollbar-width:none}.fieldset select[multiple=multiple]:focus option:checked{box-shadow:inset 0 0 10px 100px #767676;color:#000!important}}.fieldset select{-webkit-appearance:none;overflow:hidden;padding-right:2.5em;text-overflow:ellipsis;transition:padding-right .5s}.fieldset input:hover,.fieldset select:hover,.fieldset textarea:hover{border:1px solid #000}.fieldset .readonly,.fieldset input:disabled,.fieldset select:disabled,.fieldset textarea:disabled{cursor:not-allowed;opacity:.5}.fieldset .error label,.fieldset.error label{font-weight:700}.fieldset .error input,.fieldset .error textarea{border:2px solid;padding-right:2.15em}.fieldset .error select{border:2px solid;padding-right:3.5em}.fieldset .field .inlineMessageArea{font-size:.9em;font-weight:400;line-height:1.2em}.fieldset .field .inlineMessageArea .singularMessageArea{padding:.4em 0}.fieldset .field .inlineMessageArea .listMessageArea{list-style-type:circle;margin-left:0;padding:.4em 1em}.fieldButtonOverride,.fieldset .buttonArea{text-align:center}.centredImagePanel a,.fieldButtonOverride button,.fieldset .buttonArea button{border:2px solid;cursor:pointer;margin:1em 1em 0;min-width:8.5em;padding:1em}.fieldButtonOverride button.pendingAction,.fieldset .buttonArea button.pendingAction{cursor:wait;opacity:.3}.fieldButtonOverride button .spinner,.fieldset .buttonArea button .spinner{display:none;opacity:1;width:100%;z-index:2}.fieldButtonOverride button.pendingAction .spinner,.fieldset .buttonArea button.pendingAction .spinner{display:block}.fieldButtonOverride button.pendingAction .text,.fieldset .buttonArea button.pendingAction .text{display:none}.fieldset .brandedIcon,.fieldset .inputWrapper .brandedIcon{font-size:2em;margin-left:-1.15em;pointer-events:none;transform:translate(1.2em);transition:transform .5s;visibility:hidden}.fieldset .error .inputWrapper .brandedIcon,.fieldset.error .brandedIcon{transform:translate(-3px);visibility:visible}.fieldset.checkboxContainer.error .brandedIcon{margin-left:0}.fieldset .inputWrapper .dropdownIcon{margin-left:-1.25em;pointer-events:none;transform:translate(-1em);transition:transform .5s}.fieldset .error .inputWrapper .dropdownIcon{pointer-events:none;transform:translate(-3em)}.blocker{background-color:#fff;height:2.3em;margin-right:-2.4em;width:5.2em;z-index:2}.fieldset .labelFootnote{display:inline-block;font-size:.7em;font-weight:700;left:.2em;position:relative;top:-.65em}.footnoteCollection{padding-bottom:1em}.fieldFootnoteOverride .footnote,.fieldset .footnote,.mandatory{display:flex}.mandatory{margin-bottom:1rem}#footnote:focus,.footnote:focus{border-radius:4px;outline:2px solid #000}.fieldFootnoteOverride .footnoteKey,.fieldset .footnoteKey,.mandatory .mandatoryFieldKey{margin:0 1rem;text-align:center}a.footnoteKey{height:1.25rem}.onlyForScreenReader{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.fieldFootnoteOverride .footnoteKey .requiredIcon,.fieldset .footnoteKey .requiredIcon,.mandatory .mandatoryFieldKey .requiredIcon{font-size:.85em}.fieldset textarea{resize:none}.fieldset input[type=checkbox]~label{cursor:pointer;padding:0 1em}.fieldset .checkboxContainer,.fieldset.checkboxContainer{align-content:center;align-items:center;display:flex}div.interactiveElement:focus{border-radius:2px;outline:2px solid #000;outline-offset:2px}.reviewerTrayDetailsView .fieldButtonOverride button.pendingAction .spinner{font-size:.6em}section.cc305,section.cc305 h3{padding-bottom:.5em}section.cc305 h3{padding-top:.5em}section.cc305 p{padding-bottom:1em}section.cc305.formHeader{text-align:right}section.cc305 ul.disabilityList{column-gap:4em;column-width:38ex;padding:0 2em}@media (max-width:34em){.fieldset .fieldCollection .fieldColumn{flex-grow:1}}
