body{font:16px sans-serif,"Times New Roman",Times,serif;text-transform:uppercase;margin:0 0 0 0}p{padding:5px 20px;margin:0;height:30px}body{background:#fff!important;color:#000}page{display:block;margin:0 auto}page[size="A4"]{width:21cm;height:29cm}page[size="A4"][layout="landscape"]{width:29.7cm;height:21cm}.mainContainer{width:100%}.hideContent{display:none!important}.pageContent{max-width:70%}.content{margin-bottom:50px;max-width:900px}#pageContent{width:95%;height:99%;margin:auto;background-color:#dcdcdc}#pageContent-form{width:95%;height:99%;margin:auto;background-color:#dcdcdc}#header{width:100%;height:90px;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:right center}#headerImgLeft{display:inline-block;float:left;padding-top:5px}#headerImgRight{display:inline-block;float:right;padding-top:5px}#footer{width:100%;height:100px;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:right center}#footerLeft{display:inline-block;float:left}#footerRight{text-align:center;float:right;width:80%;padding-top:20px}img{background-color:#fff}label{font-weight:bold}.blocklabel{display:block;height:30px;border:1px solid #ccc;line-height:30px}input[type="text"],input[type="number"],input[type="date"],input[type="email"]{width:100%;padding:5px 10px;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;text-transform:uppercase;height:30px}input[type="checkbox"]{padding:5px 10px;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[type="submit"]{width:100%;background-color:#4caf50;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}input[type="submit"]:hover{background-color:#45a049}textarea{max-width:734px;width:734px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:100%}.my-button{width:100%;background-color:#4caf50;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}#wrapper{width:100%;max-width:600px;margin:auto;border:0px solid green;padding:10px;box-shadow:0px 11px 35px 2px rgba(0,0,0,0.14)}.badInput{background-color:#ffb3b3}.goodInput{background-color:#dff0d8}.disabled-button{background-color:#ccc}.section-border{background-color:#005eb8;height:25px;text-transform:uppercase;font-size:16px;font-weight:600;padding:5px;color:#fff}*{box-sizing:border-box}.column{float:left;width:50%;padding:2px}.row:after{content:"";display:table;clear:both}.infoBox input{margin:0px!important;border-radius:0px;box-sizing:border-box}.infoBox p{margin:0px!important;border-radius:0px;box-sizing:border-box;height:16px}.infoBox #dobField{width:100px}#dobFieldYYYY{width:100px}#fieldLabel{background-color:#fff!important}#dobFormLine{height:30px;background-color:#fff;border:1px solid #ccc;padding-left:15px}#dobFormLine select,#dobFormLine input{border:0px;height:28px}#genderFormLine{background-color:#fff;border:1px solid #ccc;height:28px;padding-left:15px;padding-top:5px;padding-bottom:5px}.greyBg{background-color:#dcdcdc;color:#000;font-weight:600}.locationsRadioButtons{display:inline-flex;padding:5 0 5 0}.groupButtons{width:220px;background-color:#c0bbba;border-radius:5px;display:inline-block;margin:10 5 5 5}.dropSelect{width:400px;background-color:#c0bbba;border-radius:5px;display:inline-block;margin:10 5 5 5}.dropSelect p{height:auto}.dropSelectNextToText{float:right;margin-top:-25px;margin-right:4px}.element50pr-width{width:49.5%!important;display:inline-block}.element20pr-width{width:20%!important}.element40pr-width{width:40%!important;display:inline-block}.timeBox{border:1px solid #000;display:inline-block;width:180px;height:150px;padding:10px;color:#000;margin:0 0 5 10;background-color:#fff}.formlabels100{max-width:100px;min-width:60px;display:inline-block}.formlabels150{max-width:150px;min-width:60px;display:inline-block}.qrCodeBox{border:1px solid #ccc;display:inline-block;min-width:200px;height:auto;min-height:150px;color:#000;margin:0 10 5 10;background-color:#fff}.my-button-print{width:100%;background-color:#607d8b;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}.my-button-print-labels{width:100%;background-color:#e6e6fa;color:#000;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}.logout-button{width:150px;float:right;margin:-5 0 0 5;display:inline-block;padding:0;height:25px;background-color:#c73030;border-radius:0px;font-weight:bold}.logout-button:hover{background-color:#d3d3d3}.submittedFormLines{padding-left:10px;height:30px;line-height:30px;background-color:#fff;border:1px solid #ccc}.submittedFormLinesAddress{padding-left:10px;height:60px;line-height:30px;background-color:#fff;border:1px solid #ccc}input[type="radio"]:disabled{background-color:#fff!important}#qrNotes{min-height:30px;border:1px solid #ccc;background-color:#fff;padding:5px;text-transform:none;overflow-wrap:break-word;height:50px}#qrNotes[disabled]{background-color:#fff!important;color:#000}#noticeBanner1{text-align:center;font-weight:bold;padding:5;background:#fff;margin:10;display:none;border:2px solid #000;border-radius:2px}#no-print-notice{padding-top:300px;z-index:1;height:100%;width:754px;position:absolute;color:#000;display:none;transform-origin:80% 25%}.tutorial-button{background-color:#25d366;color:#000;padding:10px 20px;border-radius:4px;font-size:14px;font-weight:bold;border:0px}#mybutton-tutorial{position:fixed;bottom:50%;transform:rotate(-90deg);right:-72px}.login-form{width:340px;margin:30px auto}.login-form form{margin-bottom:15px;background:#d3d3d3;box-shadow:2px 4px 4px rgba(0,0,0,0.3);padding:10px}.login-form input{width:100%;padding:5px 10px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;text-transform:none;height:30px}form h4{color:#000;padding:10px;text-align:center;margin:10px}#captcha{font-size:14px;text-transform:none}#captcha_error{font-size:14px;text-transform:none;color:red}#devTitle{font-size:12px;text-transform:none}#mybtn{margin-left:40px}.consent p{height:auto;text-transform:none;margin-left:0;padding:5}.consent h6{text-align:unset;padding:0;margin-top:5px;margin-bottom:5px}.consent-print p{font-size:10px;padding:5;text-transform:none;height:auto}.consent-print h6{margin-top:1px;margin-bottom:1px}.testListTable{display:inline-block}.requestedTestsDisp{background-color:#c0bbba;border-radius:2px;margin:5 5 5 5;min-height:25px}.requestedTestsDisp p{height:auto;padding:5px 5px;overflow-wrap:anywhere}.tubesTypeDiv{margin:auto;height:auto;vertical-align:middle;display:inline-block}.tubeDescription{line-height:30px;padding-left:5px;font-size:12px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal p{height:auto;text-transform:none;margin-left:0;padding-left:0}.modal h4{padding:0}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:70%}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#postcode_lookup{min-height:30px;background-color:#fff}#getaddress_dropdown{background-color:#90ee90}#postcode_lookup select{margin-top:20px}#postcode_lookup #opc_input{display:inline;width:65%;margin-right:5%}#postcode_lookup #opc_btn{width:45%}#postcode_lookup #opc_button{margin-bottom:3px}#postcode_lookup input,#postcode_lookup select{margin:0px!important;width:30%!important;height:30px!important}#getaddress_button{width:150px;height:30px;background-color:#4caf50;color:#fff;border:none;border-radius:0px;cursor:pointer;float:right}#getaddress_error_message{display:inline-block;color:red!important}.addressLines{width:32.7%!important}.dot_gold{height:20px;width:20px;background-color:#ffd700;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_lavender{height:20px;width:20px;background-color:#ff00bf;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_green{height:20px;width:20px;background-color:green;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_blue{height:20px;width:20px;background-color:#03c;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_grey{height:20px;width:20px;background-color:gray;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_yellow{height:20px;width:20px;background-color:#ff0;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_red{height:20px;width:20px;background-color:red;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.dot_brown{height:20px;width:20px;background-color:#a0522d;border-radius:50%;display:inline-block;float:left;box-shadow:3px 3px 3px;-webkit-print-color-adjust:exact!important}.viewListPage textarea{width:100%;max-width:none}.viewListPage button{width:40%;margin:10px}.siteSelectorLinks a{background-color:#f44336;color:#fff;padding:14px 25px;text-align:center;text-decoration:none;display:inline-block}.siteSelectorLinks{height:350px}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media only screen and (max-width:850px){body{background-color:#add8e6}.pageContent{width:100%;max-width:100%}}