html{background:#34495e}p{padding:1rem .5rem 2rem 1rem}p,.label,li{line-height:1.2}#wrapper{min-width:32rem}#wrapper .loading .loadingFg{background:url('CaseNET/images/loading/loading.gif') no-repeat center 25rem;height:32rem}#header{background:#f2f3f5 url('images/qg-coa.png') no-repeat 1rem .3rem;display:block}#siteName{font-size:2.2rem;padding-top:.5rem;padding-bottom:.8rem;visibility:hidden}#content{background:#fff;padding-top:6rem;padding-bottom:5rem}#footer{padding:2rem 0;margin:0;background:#34495e}#footer p.copy{text-align:center;padding:0}.content{padding:1rem 2rem;max-width:82rem}header.pageHeader{background:#34495e}section header.sectionHeader{border-color:#cacbcd}.dataGroup{background:#fff;border:solid 1px #cacbcd;padding-bottom:1rem;border-radius:.8rem;margin-bottom:2rem}.fieldGroup{background:#f2f3f5;border-color:Transparent;border:none;padding-bottom:1rem;border-radius:.8rem;-ms-box-shadow:0 .1rem 1rem .2rem rgba(120,120,120,.5);-o-box-shadow:0 .1rem 1rem .2rem rgba(120,120,120,.5);-moz-box-shadow:0 .1rem 1rem .2rem rgba(120,120,120,.5);-webkit-box-shadow:0 .1rem 1rem .2rem rgba(120,120,120,.5);box-shadow:0 .1rem 1rem .2rem rgba(120,120,120,.5);margin-bottom:2rem}.fieldGroup header.sectionHeader h1{line-height:1.3}.progressHolder{display:block;position:relative;top:-1.7rem;margin-bottom:2rem;height:.2rem;width:100%;box-sizing:border-box;border:none 1px #3498db;background:transparent;overflow:visible}.progressHolder .progress{position:absolute;top:0;left:0;background:#3498db;width:35%;height:105%}.progressHolder .total{display:block;position:absolute;background:transparent;color:#7e7f82;padding:.3rem .5rem;right:1rem;top:1rem;font-size:1rem}.fieldGroup .validation-summary-valid{display:none}.fieldGroup .validation-summary-errors{margin:0 1rem 1rem 0;box-sizing:border-box}.validation-summary-errors li{margin-left:2rem}.valuePair{text-align:left;margin-bottom:2rem}.valuePair.tickBoxPair{margin-top:.5rem;margin-bottom:.5rem}.valuePair .label{padding-bottom:.5rem;font-weight:bold}.valuePair.tickBoxPair .label{font-weight:normal}.valuePair.inline .label{top:.7rem;position:relative}input.value.rightAligned{text-align:right;padding-right:1rem}.subLink{display:block;text-align:right;font-size:1.1rem;margin-top:.5rem;margin-right:1.5rem}.invisible{display:none}.captcha-error{margin:.5rem 0 .5rem 0;padding:.5rem;background:#ffe6d2;color:#e74c3c;border:solid 1px #fdba26;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem}ul{padding:0 .5rem 2rem 2.5rem}.consentImage{width:100%;display:block}