*{box-sizing:border-box}*+*{margin-top:1em}.nodisp{display:none}body{font-family:"Roboto","Segoe UI","Helvetica Neue","Arial",sans-serif;font-size:18px;background-color:#465861;background-repeat:no-repeat;background-size:100% auto;min-width:1160px}a{text-decoration:none;color:#0079ea}a[disabled]{pointer-events:none;opacity:.6}a,.button,.navLink:before{transition:all .3s ease}.editLink img{width:.8em;height:.8em;opacity:.6;margin-bottom:-.05em;margin-left:.2em;margin-right:.2em}td .editLink img{width:1em;height:1em;margin-bottom:-.15em;opacity:1}.editLink:hover{text-decoration:underline}.editLink:hover img{opacity:1}.tick{width:1.2em;height:1.2em;opacity:.6}.content{margin:auto;width:1200px;max-width:100%;background-color:#fff;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.3)}.fieldBlock p{padding:0 .5rem;margin:.2em 0;line-height:1.4}.input-width{min-width:13.3em;width:13.3em}.security-question-width{min-width:15em}.clickable{cursor:pointer}.h3-form{margin-top:1.5em}.h3-top{margin-top:0}h1{font-size:3em;margin:0}.pageHeader{background-color:#2f444e;padding:1em 2em;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;padding-left:1em;padding-right:1em}.logoArea{display:flex}.logo{width:300px;height:auto}.logoTitle{margin-top:1rem;display:block}.logoSubtitle{display:block;font-size:20px;font-weight:600;line-height:1;margin-top:.5em}.logoWrapper img{width:200px;height:100px}img.aubLogo{margin-top:0;height:100px;width:auto}.sijilliLogo{fill:white}.epicLogo{fill:#ff3263}.pageHeaderRightLink{margin-left:auto;padding-top:3.5em}.allergyblock{white-space:pre-wrap}.flexDivJustifyAlign{display:flex;justify-content:space-between}.summaryRightLink{display:flex;float:right}.hidden{display:none}nav{display:flex;justify-content:space-around;position:relative}nav hr{position:absolute;top:.5em;border:none;box-shadow:none;border-bottom:4px solid rgba(255,255,255,.3);width:calc(100% - 7em);z-index:0}.navLink{color:#fff;display:block;margin-top:0;width:7em;padding:0;font-size:.9em;justify-content:flex-start;align-items:center;display:flex;flex-direction:column;text-align:center;z-index:1}.navLink:before{content:" ";display:block;width:2em;height:2em;border-radius:2em;background-color:#2f444e;margin-bottom:.5em;border:4px solid rgba(255,255,255,.3);box-shadow:0 0 0 4px #2f444e}.navLink:hover{text-decoration:underline}.navLink:hover:before{border-color:rgba(255,255,255,.8)}.navLink--current,.navLink--current:hover{color:#fff;text-decoration:none;cursor:default;font-weight:500}.navLink--current:before,.navLink--current:hover:before{border-color:#fff;background-color:#0898e8}.navLink--complete:before{background-color:#17ce4d;background-image:url("../images/checkmark.svg");background-repeat:no-repeat;background-position:center center;background-size:20px}.nav-disabled{pointer-events:none;color:#808080}.overflowSpan{width:300px;display:block;word-wrap:break-word}.collectorPublicKey{word-wrap:break-word;width:900px}.errorDiv{margin-top:1.5em}.errorDiv>span{color:#f00;margin-left:8px}.nextPrevDiv{margin-bottom:0}#btnPrev{margin-left:8px}#btnNext{float:right;margin-top:0;margin-right:8px}.select-required,input[type=date]:invalid,input[type=month]:invalid{border-color:#ff6168;box-shadow:0 0 0 1px #ff6168}.section{padding:1em;margin-top:0}.sectionContent{margin-top:0}.sectionContent--summary .field{margin-right:2em;min-width:8em}.sectionContent>hr{margin:2em 0}h2,h3,h4{margin-bottom:.25em;color:#2d434e;margin-left:.5rem}h2{font-size:2em;margin-top:.5em}h3{font-size:1.45em;margin-top:2em;padding-left:.25rem}h4{font-size:1.15em;margin-top:2em;padding-left:.25rem}.h2link{font-weight:bold;font-size:2em;margin-top:.5em}.h2link:hover{text-decoration:underline}.fieldBlock{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:left}.field{position:relative}.field+.field{margin-top:0}.field--required .label:after{content:" *";color:#f00}.field>*{display:block;margin:.1rem .5rem .1rem .5rem}.value{padding-left:4px;font-size:1.1em}.valueEmphasized{font-weight:600;font-size:1.5em}.label,.helptext,thead th{font-size:.9em;color:#808080;padding-left:4px;font-weight:normal;text-align:left}.helptext{font-style:italic}input[type=text],input[type=name],input[type=date],input[type=month],input[type=number],input[type=password],input[type=email],textarea,select,input[type=radio]+label,input[type=checkbox]+label{padding:4px;font-size:1.1em;font-family:"Roboto","Segoe UI","Helvetica Neue","Arial",sans-serif;box-shadow:none;border:1px solid rgba(0,0,0,.2);border-radius:4px;background-color:#fff;max-width:300px}.inlineInputs input[type=radio]+label,.inlineInputs input[type=checkbox]+label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input[type=text],input[type=name],input[type=date],input[type=month],input[type=number],input[type=password],select,input[type=radio]+label,input[type=checkbox]+label{height:2em}input[type=date],input[type=month]{max-width:9em}input[type=date]::-webkit-inner-spin-button,input[type=month]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}input:placeholder{color:rgba(0,0,0,.5)}input[type=number]{width:4em}input[required],select[required]{border-color:#ff6168;box-shadow:0 0 0 1px #ff6168}input[required]:valid,select[required]:valid{background-color:#fff;box-shadow:none;border-color:rgba(0,0,0,.2)}input.input-validation-error,select.input-validation-error{border-color:#ff6168;box-shadow:0 0 0 1px #ff6168}input[type=radio],input[type=checkbox]{position:absolute;opacity:0;z-index:-1}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;min-width:70px;margin-top:0;padding:.4em .5em}input[type=radio]+label:hover,input[type=checkbox]+label:hover{background-color:rgba(0,0,0,.1);cursor:pointer}input[type=radio]+label{text-align:center}input[type=radio]+label.radioEmpty,input[type=radio]:focus+label.radioEmpty{width:100%;height:2.75em;position:relative;border:none;background-color:transparent;text-align:center}input[type=radio]+label.radioEmpty:before,input[type=radio]:focus+label.radioEmpty:before{min-width:auto;border-radius:1em;width:1.6em;height:1.6em;border:1px solid #808080;box-shadow:inset 0 0 0 6px white;display:inline-block;content:" "}input[type=radio]:checked+label.radioEmpty,input[type=radio]:focus:checked+label.radioEmpty{background-color:transparent}input[type=radio]:checked+label.radioEmpty:before,input[type=radio]:focus:checked+label.radioEmpty:before{background-color:#017cc1}input[type=radio]:checked+label,input[type=checkbox]:checked+label{background-color:#017cc1;color:#fff}.singleSelect input[type=radio]+label{border-radius:0;border-left:none}.singleSelect input[type=radio]:first-child+label{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid rgba(0,0,0,.2);margin-left:.5rem}.singleSelect input[type=radio]+label:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid rgba(0,0,0,.2)}input[type=checkbox]+label{position:relative;padding-left:2em}input[type=checkbox]+label:before{content:" ";display:inline-block;width:1em;height:1em;background-color:#fff;border:1px solid #808080;position:absolute;left:.5em}input[type=checkbox]:checked+label:before{background-color:transparent;border-color:transparent;background-image:url("../images/checkmark.svg");background-repeat:no-repeat}input:focus,select:focus,textarea:focus,input[type=radio]:focus+label,input[type=checkbox]:focus+label{outline:none;border-color:#138eff;box-shadow:0 0 0 1px #138eff}textarea{height:3.5em}.inlineInputs{display:flex}.inlineInputs>*{margin-top:0;margin-right:.5rem}.inlineInputs+.inlineInputs{margin-top:.5em}.fieldInline--conditional{display:none}input:checked+label+.fieldInline--conditional{display:inline-block}.formFooter{text-align:right;justify-content:space-between;background-color:#2f444e;padding:1.5em;margin-top:2em}.foormFooterSpreader{flex-grow:1}.formFooter>*{margin-top:0}.formFooter-override{background-color:transparent;padding:0}.topNav{text-align:right;flex-grow:1;padding-top:.35em}.button{display:inline-block;padding:.8em 2em .7em;background-color:#bb284b;color:#fff;border-radius:6px;font-size:1.1em;-webkit-appearance:none;border:none;cursor:pointer}.button img{display:inline-block;width:1.2em;height:1.2em;margin-bottom:-.25em;margin-right:.5em;margin-left:-.75em}.button:hover{background-color:#dc144a}.button-green{background-color:#006400}.button-green:hover{background-color:#228b22}table{width:calc(100% - 1em);border-collapse:collapse;margin:1.5em .5em}th{vertical-align:baseline}td{vertical-align:middle}td input[type=text]{width:100%;max-width:none}#HdrSection{margin:0;padding-bottom:0;padding-top:.5em}.patientID *{text-align:right;margin-top:.25em}.col_Patient{width:60%}.col_Gender{width:12%}.col_Age{width:20%}.col__Dx{width:100%}.col__Reason{min-width:11em}.col__Source select{max-width:150px}.col__Delete{max-width:30px}.col__Dx>span,.col__Freq>span{margin:0;padding:0;position:relative}.col__Dx input[type=text]{padding-right:30px}.col__Dx img,.col__Freq img{margin-top:0;position:absolute;Right:5px;top:-2px}.col__Delete img,.col__Dx img,.col__Freq img{width:24px;height:24px;cursor:pointer;margin-bottom:-7px;margin-left:2px;opacity:.4}.col__Delete img:hover,.col__Dx img:hover,.col__Freq img:hover{opacity:.8}.col__Date{min-width:6em}.col__Date .value{font-size:1.1em;padding-left:4px;font-weight:normal;padding-right:8px}.col__Dose{white-space:nowrap}.col__Dose>*{display:inline-block;margin-top:0}.col__Dose input[type=text]{width:3em}.col__Days{max-width:120px;min-width:120px;text-align:center;padding:0 !important}.col__Freq{min-width:9em}.col__Edit{text-align:right;width:6em}.addNewRow{text-align:center;padding-top:.5em}.dataTable td,.summaryDataTable td{border-bottom:1px solid rgba(0,0,0,.1);padding:.55em .25em .45em}.dataTable tbody tr:hover{background-color:rgba(0,0,0,.05)}.dataTable tr:last-child td,.summaryDataTable tr:last-child td{border-bottom:0}td.deviceTable{vertical-align:top}.col__PublicKey{width:380px}input[type=checkbox].checkboxOnly+label{padding-left:1em;padding-right:0;min-width:2.25em}.vaccinationsBlock .field{min-width:15em}.summaryBlock{border-top:1px solid rgba(0,0,0,.3);padding-top:0;margin-top:3em}.summaryBlock:first-child{border-top:none;padding-top:0}.cursorHand{cursor:pointer}.pullLeft{position:relative;float:left}.rowAlter:nth-child(2n+1){background-color:#fff8dc}.button+.message{color:#007d00}.button+.message.error{color:#f00}.printOnly{display:none}@media print{.printOnly{display:block}body{font-size:10pt;background-color:#fff;background-image:none}.pageHeader h1{margin-left:1em}nav,.topNav,.formFooter,.pageHeaderRightLink,.screenOnly{display:none}.content{box-shadow:none;width:100%}a{color:#000}a img{display:none}.logoWrapper a img{display:inline}.logo{width:200px}h2,h3,h4{margin-top:1em}h2,h3,h4,.value,.label,table,.fieldBlock p{margin-left:0;padding-left:0}.fieldBlock{margin-top:.75em}.section{padding:0}.sectionContent--summary h3{padding-top:0}.summaryBlock{page-break-inside:avoid}.scorelabel{font-size:.9em;color:#808080;padding-left:4px;font-weight:normal}td{page-break-inside:avoid}}.p-margin-left{margin-left:8px}.field-security{width:240px;display:inline-block;font-size:larger;padding-left:4px}.characterCount{color:#00f;font-size:medium;float:right;margin:0}.disclaimer{font-size:12px}.forceUpper input[type=text]{text-transform:uppercase}.loading:before{content:url("../images/loading.gif");display:inline;margin-right:.2em}.pinExample{font-size:80%}.emphasizeText{text-decoration:underline;color:#f00}