.spinner-container{display:flex;flex-grow:1;justify-content:center;align-items:center;flex-direction:column}.spinner-container .message{margin-top:16px}.global-spinner-container{opacity:.7;background-color:#fff;width:100%;height:100%;top:0;left:0;position:fixed;display:flex;flex-direction:column;justify-content:center;align-content:center;z-index:99;text-align:center}.modal-header{border-bottom:none;padding:16px 16px 8px 32px}.modal-body{padding:0 32px;max-height:calc(100vh - 210px);overflow-y:auto}.modal-content{border-color:#a55fa3;border-radius:0;border-width:1.5px}.modal-footer{border-top:none;padding:16px 32px}.clickable-wrapper:focus{outline:none}.main-menu{text-align:center;margin-bottom:10px;margin-top:10px}.main-menu a,.main-menu div[role=button]{background-color:initial;letter-spacing:.1px;margin:0 10px;text-transform:uppercase;color:#ef6966!important;font-size:15px;display:inline-block;letter-spacing:-1px}.main-menu a:focus,.main-menu div[role=button]:focus{outline:none}.main-menu a:active,.main-menu a:hover,.main-menu div[role=button]:active,.main-menu div[role=button]:hover{font-weight:700;text-decoration:none}.main-menu a.is-active,.main-menu div[role=button].is-active{font-weight:700;text-decoration:none;border-bottom:2px solid #ef6966}.main-menu a.is-submenu-active,.main-menu div[role=button].is-submenu-active{font-weight:700;text-decoration:none}.main-menu .submenu-container{margin-top:4px;justify-content:center}nav.navbar{background-color:red}nav.navbar img.logo-image{max-width:120px}header.header>div{border-bottom:7px solid #9ebae2}header.header .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}header.header .navbar-brand img{max-width:160px}header.header .header-right h5{font-size:14px;margin-top:11px;margin-bottom:11px}header.header .header-right .whoAmI-section{text-align:right}header.header .header-right .whoAmI-section .who-am-i-wrapper{display:inline-block;padding:8px 6px 8px 43px;border:2px solid #00acc8;margin-top:10px;margin-bottom:10px;color:#fff;background:#00acc8}header.header .header-right .whoAmI-section .who-am-i-full-name{display:inline-block}header.header .header-right .whoAmI-section .who-am-i-role{display:inline-block;margin-left:10px}header.header .header-right .whoAmI-section .who-am-i-role b{color:#fff;text-transform:uppercase}header.header .header-right .account-menu{text-align:right}header.header .header-right .account-menu a{text-decoration:none;text-transform:uppercase;color:#555;font-size:14px;padding:3px 8px;display:inline-block;font-weight:700}header.header .header-right .account-menu a:focus,header.header .header-right .account-menu a:hover{background-color:initial;text-decoration:underline;color:#a55fa3}header.header .header-right .account-menu a.is-active{text-decoration:underline;color:#a55fa3}header.header .header-right .account-menu .badge{min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:text-bottom;white-space:nowrap;text-align:center;background-color:#c00;border-radius:10px;margin:0 2px}header.header .header-right .account-menu .badge.notifications-count{background-color:#d9534f;top:-10px;position:relative}.footer-container{background-color:#f1f1f1;border-top:2px solid #9ebae2}.footer-container a{padding:0 5px;font-size:12px;color:#585857}.footer-container a:hover{text-decoration:none}.footer-container .container{padding:0}.footer-container .footer-left{margin-top:15px;margin-bottom:15px}.footer-container .footer-left img{max-height:25px;margin-right:18px}.footer-container .footer-right{margin-top:15px;margin-bottom:15px;text-align:right}.footer-container .footer-right img{max-height:25px;margin-left:10px}.footer-container .footer-center{margin-top:15px;margin-bottom:15px;text-align:center}.container{padding-bottom:15px;display:flex;flex-direction:column}.form-group.required>.form-check-label:after,.form-group.required>.form-label:after{content:" *";color:red;margin-left:2px;background-size:7px 7px;height:7px;width:7px;font-size:12px;vertical-align:top}.autocomplete-suggestion{font-size:13px;color:grey;font-style:italic;margin-top:5px}.async-autocomplete-field{width:100%}.overlay-inline-help.tooltip{opacity:1!important}.overlay-inline-help.tooltip .arrow:before{border-top-color:#00acc8}.overlay-inline-help.tooltip .tooltip-inner{max-width:400px;padding:20px;color:#000;text-align:left;background-color:#fff;border-radius:0;border:1px solid #00acc8;opacity:1}.dialog-off-canvas-main-canvas{display:flex;min-height:100vh;flex-direction:column}.sub-title{color:#0065a1;font-weight:700}.sub-title h1{font-size:23px}.page-title{margin:20px 0}.page-title h1{color:#00acc8;font-weight:700;text-transform:uppercase}.page-title h1:before{content:"> "}.page-title p{font-size:16px;margin:15px 0 10px}.inline-label-field{display:block!important}html{scroll-behavior:smooth}body #app{min-height:100vh;display:flex;flex-direction:column}body #app .page-container{flex-grow:1}body .page-description{font-weight:700;margin-top:14px}.btn{text-transform:uppercase;font-weight:700}.inline-button{margin-top:31px}.btn-tertiary{background-color:#fff;border:2px solid #0065a1;min-width:170px;height:56px;color:#0065a1;border-radius:0;text-transform:uppercase;font-weight:700;padding:14px 34px}.btn-tertiary:hover{background-color:#0065a1;border-color:#0065a1;color:#fff}.btn-tertiary:disabled:hover{background-color:#6c757d;border-color:#6c757d}.btn-tertiary.reject{border-color:#e74921;color:#e74921}.btn-tertiary.reject:hover{background-color:#e74921;border-color:#e74921;color:#fff}.btn-tertiary.valid{border-color:#60b35d;color:#60b35d}.btn-tertiary.valid:hover{background-color:#60b35d;border-color:#60b35d;color:#fff}.btn-secondary{background-color:#fff;border:2px solid #a55fa3;min-width:170px;height:56px;color:#a55fa3;border-radius:0;text-transform:uppercase;font-weight:700;padding:14px 34px}.btn-secondary:hover{background-color:#a55fa3;border-color:#a55fa3;color:#fff}.btn-secondary:disabled:hover{background-color:#6c757d;border-color:#6c757d}.btn-secondary.reject{border-color:#e74921;color:#e74921}.btn-secondary.reject:hover{background-color:#e74921;border-color:#e74921;color:#fff}.btn-secondary.valid{border-color:#60b35d;color:#60b35d}.btn-secondary.valid:hover{background-color:#60b35d;border-color:#60b35d;color:#fff}.btn-primary{border-color:#0065a1;border-radius:0;font-size:16px;min-width:170px;height:56px;font-weight:700;text-transform:uppercase}.btn-primary,.btn-primary:focus{background-color:#0065a1;color:#fff;outline:0}.btn-primary:focus{border-color:#fff;box-shadow:none}.btn-primary:active,.btn-primary:hover{outline:0;background-color:#fff!important;border-color:#0065a1!important;color:#0065a1!important;box-shadow:none}.action-link-wrapper{display:inline-block;margin-right:5px;outline:none}.action-link-wrapper a{text-decoration:none}.bottom-section-actions-wrapper{margin-top:20px;margin-bottom:20px}.bottom-section-actions-wrapper.left-section{text-align:left}.bottom-section-actions-wrapper.right-section,.save-section-actions-wrapper{text-align:right}.edit-section-actions-wrapper{text-align:right;position:absolute;position:relative;top:-58px;height:0}.close-modal-link{color:#a55fa3!important;font-weight:700;cursor:pointer}.close-modal-link:hover{text-decoration:underline!important}.no-data-msg{font-style:italic}h1{font-size:25px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}.cob-wrapper{margin-bottom:40px}.cob-wrapper .label{font-weight:400!important}.cob-wrapper .cob-label{text-transform:uppercase;font-size:22px}.cob-wrapper .value,.cob-wrapper .values{text-decoration:underline!important;font-weight:700!important}.cob-wrapper h2{margin-bottom:25px}.glyphicon{font-size:18px}[class*=" c-icon-"],[class^=c-icon-]{font-family:"snc-icon"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-icon-view-cedap:before{content:"\f101"}.c-icon-close:before{content:"\f102"}.c-icon-ear-deep:before{content:"\f103"}.c-icon-file-alt:before{content:"\f104"}.c-icon-oftal:before{content:"\f105"}.c-icon-mars-solid:before{content:"\f106"}.c-icon-calendar:before{content:"\f107"}.c-icon-play-button:before{content:"\f108"}.c-icon-minus:before{content:"\f109"}.c-icon-trash-can:before{content:"\f10a"}.c-icon-archive:before{content:"\f10b"}.c-icon-barcode:before{content:"\f10c"}.c-icon-autocomplete:before{content:"\f10d"}.c-icon-print-delivery:before{content:"\f10e"}.c-icon-envelope-warning:before{content:"\f10f"}.c-icon-clipboard-3:before{content:"\f110"}.c-icon-export:before{content:"\f111"}.c-icon-multiple:before{content:"\f112"}.c-icon-health-check:before{content:"\f113"}.c-icon-check-square-solid:before{content:"\f114"}.c-icon-user:before{content:"\f115"}.c-icon-resend:before{content:"\f116"}.c-icon-ear-2:before{content:"\f117"}.c-icon-comment-dots:before{content:"\f118"}.c-icon-child:before{content:"\f119"}.c-icon-file-upload-solid:before{content:"\f11a"}.c-icon-venus-solid:before{content:"\f11b"}.c-icon-envelope-open:before{content:"\f11c"}.c-icon-envelope:before{content:"\f11d"}.c-icon-deep:before{content:"\f11e"}.c-icon-eye-solid:before{content:"\f11f"}.c-icon-insert:before{content:"\f120"}.c-icon-print-solid:before{content:"\f121"}.c-icon-chevron-down:before{content:"\f122"}.c-icon-chevron-up:before{content:"\f123"}.c-icon-chevron-left:before{content:"\f124"}.c-icon-chevron-right:before{content:"\f125"}.c-icon-edit:before{content:"\f126"}.c-icon-check-circle:before{content:"\f127"}.c-icon-plus-circle-solid:before{content:"\f128"}.c-icon-times-circle:before{content:"\f129"}.c-icon-search-solid:before{content:"\f12a"}.c-icon-tasks:before{content:"\f12b"}.c-icon-add-register:before{content:"\f12c"}.c-icon-add-e:before{content:"\f12d"}.c-icon-add-c:before{content:"\f12e"}.c-icon-add-d:before{content:"\f12f"}.c-icon-plus-symbol-button:before{content:"\f130"}.c-icon-calculation-operations-minus-sign:before{content:"\f131"}.c-icon-danger:before{content:"\f132"}.c-icon-check-2:before{content:"\f133"}.c-icon-add-registry-2:before{content:"\f134"}.c-icon-parents:before{content:"\f135"}.c-icon-duplica-piastra:before{content:"\f136"}.c-icon-download-piastra:before{content:"\f137"}.c-icon-upload-piastra:before{content:"\f138"}.c-icon-auditive-diagnosis:before{content:"\f139"}.c-icon-reload:before{content:"\f13a"}.c-icon-manager-results-1:before{content:"\f13b"}.c-icon-manage-results:before{content:"\f13c"}.c-icon-circle-solid:before{content:"\f13d"}.c-icon-send-notification:before{content:"\f13e"}.c-icon-mars-solid:before,.c-icon-venus-solid:before{font-size:18px;vertical-align:middle}a:hover [class*=" c-icon-"],a:hover [class*=" glyphicon"],a:hover [class^=c-icon-],button:hover [class*=" c-icon-"],button:hover [class*=" glyphicon"],button:hover [class^=c-icon-],span[class*=" c-icon-"]:hover,span[class^=c-icon-]:hover{color:orange;text-decoration:none}a [class*=" c-icon-"],a [class*=" glyphicon"],a [class^=c-icon-],a [class^=glyphicon],button [class*=" c-icon-"],button [class*=" glyphicon"],button [class^=c-icon-],button [class^=glyphicon],span[class*=" c-icon-"],span[class^=c-icon-]{color:#9e9d9c;text-decoration:none}button.btn-icon-wrapper,button.btn-icon-wrapper:active,button.btn-icon-wrapper:focus,button.btn-icon-wrapper:hover{border:0!important;box-shadow:inherit!important;background-color:initial!important;padding:0}.c-icon.clickables{color:#9e9d9c}.c-icon.clickables.c-icon-times-circle:hover{color:red}.c-icon.clickables:hover{color:orange}a.no-underline-icon:focus,a.no-underline-icon:hover{text-decoration:none!important}.action-view-icon.icon.glyphicon{font-size:28px;top:-3px}.view-notify .views-field-nothing-1 a{display:table-cell;width:50px}.view-notify .views-field-nothing-1 a .glyphicon{color:#9e9d9c}.view-notify .views-field-nothing-1 a:hover .glyphicon{color:orange}.view-notify .views-field-nothing-1 a .glyphicon{top:-8px;left:5px}td.views-field-sample-status-actions>span{display:table-cell}td.views-field-sample-status-actions>span a{vertical-align:middle;display:inherit}.page-title>p{color:#00acc8;margin-left:21px;font-size:19px;margin-top:0}body{font-family:"Roboto"}@font-face{font-family:"snc-icon";src:url(/static/fonts/snc-icon.eot);src:url(/static/fonts/snc-icon.eot) format("embedded-opentype"),url(/static/fonts/snc-icon.svg) format("svg"),url(/static/fonts/snc-icon.ttf) format("truetype"),url(/static/fonts/snc-icon.woff) format("woff")}