body{font-family:Roboto,sans-serif;color:#616061}h1{font-weight:700;margin-bottom:30px}.txt-labstats-error,.txt-labstats-orange{color:#e85531}.txt-labstats-success,.txt-labstats-green{color:#197c6d}.btn-labstats-teal{background:#00a0a8;color:#fff;transition:300ms}.btn-labstats-teal:hover{background:#006d77;color:#fff}.btn-labstats-teal:disabled,.btn-labstats-teal:disabled:hover{background:#808184}.btn-group .btn-labstats-teal{background:#fff;color:#00a0a8;border-color:#00a0a8}.btn-group .btn-labstats-teal.active{background:#00a0a8;color:#fff}.btn-labstats-teal-outline{background:#fff;color:#00a0a8;border-color:#00a0a8;transition:300ms}.btn-labstats-teal-outline:hover{background:#00a0a8;color:#fff}.lnk-labstats-teal,.lnk-labstats-teal:active,.lnk-labstats-teal:visited{color:#00a0a8}.lnk-labstats-teal:hover{color:#006d77}.large-loading-icon{margin:100px}.ajax-error{display:inline-block;padding:7px 12px;margin:15px;border-radius:25px;font-size:18px;line-height:18px;letter-spacing:-1px;text-transform:uppercase;background:rgba(0,0,0,.05);color:rgba(0,0,0,.25)}.report-page-report-description{margin-left:20px;margin-bottom:20px;font-size:14px}.clickable-popup-text,a.clickable-popup-text{border-bottom:dotted 1px #009;color:#006;cursor:help}.clickable-popup-text:hover,a.clickable-popup-text:hover{text-decoration:none;border-bottom-color:#00d;color:#00a;cursor:help}.error-text{color:#de3e4d}.modal-sub-title{color:#999;font-size:14px;letter-spacing:-.25px}.header-container{background:#fff;border-radius:5px;overflow:hidden}.header-container.condensed-container .header-body{padding:10px}.section-container{background:#f4f4f4;border-radius:5px;overflow:hidden}.section-container .section-header{font-size:20px;padding:10px 40px;margin:0;background:#333;color:#eee}.section-container.subtle .section-header{background:rgba(0,0,0,.05);color:#444}.section-container.condensed-container .section-header{padding:10px 20px}.section-container .section-header .section-header-label{line-height:32px}.section-container .section-body{padding:40px}.section-container.condensed-container .section-body{padding:20px}.header-popup-wrapper{position:relative}.header-popup{position:absolute;top:0;left:0;width:150px;max-height:200px;background:#fff;text-align:left;border:solid 1px #ccc;padding:5px;z-index:1000;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);box-shadow:0 8px 6px -6px rgba(0,0,0,.5)}.header-popup .header-popup-item{border-bottom:solid 1px #eee;padding:5px}.header-popup .header-popup-item:hover{cursor:pointer;background:#f0f0f0}.header-popup .header-popup-item:last-child{border-bottom:none}.cls-grid-wrapper{position:relative}.cls-grid-wrapper .cls-grid-loading{display:none;opacity:0}.cls-grid-wrapper.loading-now .cls-grid-loading{display:block;opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;padding-left:-31px;padding-top:-31px;background:url("../Images/LabStats-Loading.gif") no-repeat center center}.cls-grid-wrapper .dataTables_wrapper{opacity:1;-webkit-transition:opacity 200ms;transition:opacity 200ms}.cls-grid-wrapper.loading-now .dataTables_wrapper{opacity:.35}.general-msg-popup{top:-50%;left:40%;position:absolute;background:#fff;box-shadow:0 10px 6px -6px #777;border:solid 1px rgba(0,0,0,.1);border-top-width:0;z-index:1000;-moz-transform:scale(.4,.4);-ms-transform:scale(.4,.4);-o-transform:scale(.4,.4);-webkit-transform:scale(.4,.4);transform:scale(.2,.2);-webkit-transition:top 300ms,transform 300ms,-webkit-transform 300ms,-o-transform 300ms,-ms-transform 300ms,-moz-transform 300ms;-moz-transition:top 300ms,transform 300ms,-webkit-transform 300ms,-o-transform 300ms,-ms-transform 300ms,-moz-transform 300ms;-o-transition:top 300ms,transform 300ms,-webkit-transform 300ms,-o-transform 300ms,-ms-transform 300ms,-moz-transform 300ms;transition:top 300ms,transform 300ms,-webkit-transform 300ms,-o-transform 300ms,-ms-transform 300ms,-moz-transform 300ms}.general-msg-popup.show{top:20%;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.general-msg-popup .general-msg-popup-title{padding:5px;padding-left:25px;line-height:30px;font-size:18px;color:#fff;background:#333;font-weight:bold}.general-msg-popup .general-msg-popup-title-replacement{width:100%;height:12px;background:#333}.general-msg-popup .general-msg-popup-body{padding:25px;width:375px;min-height:120px}.general-msg-popup>button{width:100px;float:right;margin:20px}.teal-icon{color:#00a0a8;margin:0 5px 0 15px}.tree-view-display-control{margin:5px;cursor:pointer}h1.clean,h2.clean,h3.clean,h4.clean,h5.clean,h6.clean{margin:0;padding:0}.copy-button{border-bottom-left-radius:0;border-top-left-radius:0;vertical-align:baseline;padding-top:3px;padding-bottom:3px}.copy-text-area-button{position:absolute;bottom:1px;right:1px;border-bottom-right-radius:0;border-top-right-radius:0;border-top-left-radius:4px}.copy-container{display:flex;flex-wrap:nowrap;position:relative}.number-bullet{display:inline-block;padding:0 5px;border-radius:100%;background:#e8e8e8;color:#da2032;vertical-align:middle;font-weight:bold}h3 .number-bullet{font-size:16px;margin-bottom:5px}.pointer{cursor:pointer}#reportStatusWidget{position:fixed;right:50px;bottom:50px}#reportStatusWidgetContent{background-color:#fff;border-radius:10px;box-shadow:0 10px 28px -6px rgba(0,0,0,.125);width:375px}#reportStatusWidgetContent p{margin:0}#reportStatusWidgetContent>div{padding:25px 0 30px 30px}div#reportStatusContentTitle{display:flex;flex-flow:column nowrap;align-items:center;font-size:18px;color:#000;background-color:#f1f1f2;border-radius:10px 10px 0 0;padding:15px 0}#reportStatusContentTitle h1{font-size:26px;text-align:center;max-width:285px;margin:10px 0}#reportStatusContentTitle p{text-align:center;font-weight:600}h1#no-reports-title{font-size:18px;font-weight:600;max-width:325px;margin:0}#reportStatusContentDetails h2{font-size:18px;color:#575757;font-weight:700;margin:0 0 15px 0}#reportStatusContentDetails p{display:flex;width:275px}#reportStatusContentDetails .btn{padding:8px;width:275px}#reportStatusContentDetails>ul{max-height:100px;overflow-y:clip;list-style-type:none;padding:0 20px 0 0;transition:max-height .4s ease}#reportStatusContentDetails>ul.expanded-list{max-height:550px;overflow-y:scroll}#reportStatusContentDetails>ul>li{font-size:16px;color:#000;margin-bottom:10px}#reportStatusContentDetails>ul ul{list-style-type:disc;font-weight:400}#reportStatusContentDetails>ul ul ul{list-style-type:circle}#criteriaExpandBtn{position:relative;display:block;width:100%;margin-left:-15px;text-align:center;box-shadow:0 -10px 20px 15px #fff}#criteriaExpandBtn:hover{cursor:pointer}#criteriaExpandBtn.expanded-list{box-shadow:none}#criteriaDivider{width:100%;margin:15px 0 20px -15px;border-color:#d3d3d3}#reportStatusWidgetToggle{display:flex;justify-content:flex-end}#reportStatusWidgetToggle button{display:flex;align-items:center;justify-content:space-evenly;height:50px;min-width:75px;border:none;border-radius:25px;margin-top:20px}#reportStatusWidgetToggle i{font-size:25px;padding:0 15px}#widgetReportToggleText{font-size:14px;font-weight:500;padding-right:15px}#license-overage-banner{background-color:#c02926}#license-expiration-banner{background-color:#00a0a8}.license-banner{color:#fff;text-align:center;padding:10px 15px;vertical-align:middle}#license-banner-hide-button{font-style:italic;text-decoration:underline;float:right;cursor:pointer}#license-banner-contact-support{text-decoration:underline;color:#fff}.tooltip2024-container{position:relative;cursor:pointer}.tooltip2024-container .tooltip2024-text{visibility:hidden;position:absolute;top:-50%;left:625%;width:343px;background-color:#f3f3f3;color:#616061;padding:5px 10px;transform:translateX(-50%);transition:opacity .3s;text-align:left;box-shadow:0 1px 4.2px 0 #a0a0a0;z-index:50}.tooltip2024-container:hover .tooltip2024-text{visibility:visible;opacity:1}html{padding:0;margin:0}body{padding:0;margin:0;color:#616061;background:#fff}h1{margin-top:0}.logo-header{height:60px}.login-column{display:flex;justify-content:center;align-items:center}.content-column{display:none}.username{display:flex;justify-content:space-between;align-items:center}.username-edit{font-weight:bold}@media(min-width:1200px){body{min-height:700px}.logo-header{position:absolute;top:0;left:0;right:60%;z-index:2}.login-column{position:absolute;top:0;bottom:0;left:0;right:60%;min-height:700px;z-index:1;margin:0}.content-column{display:initial;position:absolute;top:0;bottom:0;left:40%;right:0;min-height:700px;background:#064c51}.content-column iframe{width:100%;height:100%}}