.section__header{display:block;margin:auto;margin-bottom:24px;margin-right:-15px;margin-left:-15px;padding:12px 15px 12px 15px;z-index:3;overflow:hidden;font-weight:600;color:#fff;background-color:#0c1724}.section__header:after,.section__header:before,.section__header h1{margin:0}.details__header{position:relative;margin:auto;padding:15px;margin:0 -15px 0 -15px}.details__header h1{margin:0}.details__header__label{color:#707070;font-size:18px}.details__header__timestamp{position:absolute;display:inline-block;right:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);bottom:0}.govuk-button--secondary,.govuk-button--secondary:hover{background-color:#00703c;color:#fff}.govuk-button--neutral{background-color:#f3f2f1;color:#333!important;box-shadow:0 2px 0 #929191}.govuk-button--neutral:hover{background-color:#dbdad9;color:#333}.govuk-button--disabled{pointer-events:none}.govuk-button--disabled:hover{background-color:transparent}.qab_macro-insert{position:relative;margin-bottom:48px;overflow:auto}.m-auto{margin:auto}.p-0{padding:0}.m-0{margin:0}.mr--0{margin-right:0}.mr--8{margin-right:8px}.mr--16{margin-right:16px}.mr--24{margin-right:24px}.ml--0{margin-left:0}.ml--8{margin-left:8px}.ml--16{margin-left:16px}.ml--24{margin-left:24px}.mt--0{margin-top:0}.mt--8{margin-top:8px}.mt--16{margin-top:16px}.mt--24{margin-top:24px}.mt--48{margin-top:48px}.mb--0{margin-bottom:0}.mb--8{margin-bottom:8px}.mb--16{margin-bottom:16px}.mb--24{margin-bottom:24px}.mb--48{margin-bottom:48px}.align-text--center{text-align:center}.inline-b{display:inline-block}.d-block{display:block}.d_none{display:none}.qrs-link,.qrs-link:hover{text-decoration:underline}.qrs-link:hover{color:#034a90;background-color:transparent;outline:none;box-shadow:none}.loader{border:16px solid #f3f3f3;border-top:16px solid #0c1724;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 1.25s linear infinite;-moz-animation:spin 1.25s linear infinite;animation:spin 1.25s linear infinite;margin:auto;margin-top:50%}.loading__text{text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.accordion{position:relative;border-bottom:1px solid #b1b4b6}.accordion .govuk-accordion__section-button:focus{background-color:transparent;box-shadow:0 0 0 0;color:inherit}.accordion__header{position:relative;display:block;padding:15px 0 15px 0;padding-right:40px;border-top:1px solid #b1b4b6;color:#1d70b8;cursor:pointer}.accordion__header--icon{position:absolute;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:15px;color:#333}.accordion__content{padding:0 0 15px 0}.divider{border:.5px solid #ccc}.divider--dotted{border:none;border-bottom:dotted}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type,.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:10px}.govuk-label p{margin:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d4351c}.govuk-error-summary__list a{cursor:pointer;color:#d4351c!important;text-decoration:underline}.field-error__message{color:#d4351c;font-weight:700}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;z-index:998}.modal-backdrop,.modal-overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.modal-overlay{background:#fff;box-shadow:2px 2px 20px 1px;overflow-x:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-radius:25px;z-index:999}.modal-body{position:relative;padding:20px 10px}.modal-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.modal-buttons>button{margin-right:3%}.circle{width:18px;height:18px;display:inherit;border-radius:50%;border:3px dashed #fff;-webkit-animation:rotate 5s linear infinite;-moz-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite}.hidden{display:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.radio-list__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.radio-list__container-item{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;padding-right:20px}.radio-button__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.radio-button__container-item{-webkit-box-flex:1;-webkit-flex:1 0 21%;-moz-box-flex:1;flex:1 0 21%;margin:0}.radio-button__container-item p{margin:0;padding-right:7px}.radio-button__container-item .govuk-radios__label:before{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;top:unset;left:unset}.radio-button__container-item .govuk-radios__label:after{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative}.radio-button__container-item .govuk-radios__input{position:unset;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;top:0;left:0;width:0;height:0}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mandatory{font-weight:700}.summary-list__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}.summary-list__item{width:50%;margin-bottom:0}.summary-list__item p{margin:0}.outcome-question-parent-element{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin:2% 0}.outcome-question-child-element-rigth{margin:0;width:50%}.outcome-question-child-element-left{display:inherit;-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;justify-content:right;width:50%}.outcome-question-child-element-left>a{text-decoration:underline;text-underline-offset:.1578em;cursor:pointer}.backdrop{position:fixed;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}