*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }table { border-collapse:collapse; border-spacing:0 }fieldset, img  { border:0 }address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }caption, th { text-align:left }q:before, q:after { content:''}a img { border:none } input[type="submit"] { cursor:pointer; -webkit-appearance:button;  }input[type="submit"]::-moz-focus-inner { border:0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }audio,canvas,video { display:inline-block; }audio:not([controls]){ display:none; }@-ms-viewport  { width:device-width; }*,*:before,*:after  { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }:link img{ border:none; }a  { outline:none; }.hidden  { display:none; }.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 }.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both;  height:0; }* html .clearfix  { zoom:1; } *:first-child+html .clearfix  { zoom:1; } img, object, embed{ max-width:100%; height:auto; }object, embed  { height:100%; }img{ -ms-interpolation-mode:bicubic; }table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("/include/datatables/DataTables-1.10.18/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/include/datatables/DataTables-1.10.18/images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/include/datatables/DataTables-1.10.18/images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/include/datatables/DataTables-1.10.18/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/include/datatables/DataTables-1.10.18/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}html {height:100%;}body {margin:0;padding:0;color:#6b8197;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:normal;text-align:left;background:#fff url(/images/bg/body.jpg) no-repeat center top;-webkit-background-size:  cover;-moz-background-size:  cover;-o-background-size: cover;background-size: cover;}body.is_admin {font-size:16px;}.pagewidth {width:1200px;margin:0 auto;padding:0 20px 5px 20px;}.tpl-wider-pagewidth .pagewidth {width:1725px;margin:0 auto;padding:0 20px 5px 20px;}.tpl-browser-width .pagewidth {width:auto;max-width:100%;margin:0 auto;padding:0 20px;}.masthead {position:relative;margin:0;padding:25px 0 30px 0;z-index:1000;}.masthead .button {text-transform:uppercase;}.is_admin .masthead {padding:0;}#nav-wrap {margin:0 0 15px 0;}p { margin:5px 0 20px 0; line-height:1.4; }p:last-child { margin-bottom:0; }ul { margin:0 0 15px 0; padding:0; }ul li { margin:0 0 0 30px; padding:0; list-style:disc; line-height:1.4; }ul li ul li { list-style:circle; }ol { margin:0 0 15px 0; padding:0; }ol li { text-align:left; margin:0 0 0 30px; padding:0; list-style:decimal; line-height:1.4; }blockquote  { margin:20px; padding:0px; font-size:22px; }blockquote p{ font-style:italic; margin:0; }small { font-size:11px; }strong, b{ font-weight:700; }em, i { font-style:italic; }table { border-collapse:collapse; border:1px solid #09367a;  }table tr td { padding:5px; }h1, h2, h3, h4, h5, h6 { font-weight:400; line-height:1.2; font-family:'Oswald', sans-serif; }h1 { font-size:32px; margin:0 0 20px 0; text-transform:uppercase; }h2 { font-size:29px; margin:0 0 15px 0; }h3 { font-size:26px; margin:0 0 15px 0; }h4 { font-size:23px; margin:0 0 15px 0; text-transform:none; }h5 { font-size:26px; margin:0 0 15px 0; color:#fc9200; }h6 { font-size:18px; margin:0 0 15px 0; font-weight:700; font-family:'Open Sans', sans-serif; }.is_admin h1 { font-size:28px; margin:0 0 15px 0; }.is_admin h2 { font-size:25px; margin:0 0 10px 0; }.is_admin h3 { font-size:22px; margin:0 0 10px 0; }.is_admin h4 { font-size:19px; margin:0 0 10px 0; }.is_admin h5 { font-size:22px; margin:0 0 10px 0; }.is_admin h6 { font-size:14px; margin:0 0 10px 0; }a  { color:#fc9200; text-decoration:underline; }a:hover  { color:#ae5f29; }label { display:block; margin:0 0 5px 0; }input,button,textarea,select {display:block;color:#555;margin:0 0 5px 0;padding:5px;border:1px solid #ccc;font-size:18px;box-sizing:content-box;-ms-box-sizing:  content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}input[type="radio"],input[type="checkbox"] {display:inline-block;}input:disabled {color:#ccc;}select { line-height:28px;  }::-webkit-input-placeholder{ color:#333; }:-moz-placeholder {  color:#333; }::-moz-placeholder{  color:#333; }:-ms-input-placeholder  { color:#333; }.topbar  { background:#09367a; color:#fff; height:35px; line-height:35px; overflow:hidden; }.topbar .pagewidth{ padding:0; }.topbar a{ color:#fff; text-decoration:none; transition:.3s; }.topbar a:hover{ color:#fc9200; }.topbar .phone { float:right; padding-right:15px; font-size:16px; }.is_admin .topbar { display:none; }#lims-alert { display:none; }.ui-widget-overlay { background-color:black; background-image:none; opacity:0.70; z-index:1040;}.ui-dialog-titlebar button { display:none; }.ui-dialog-content p { color:#000; }.environment {width:100%;text-align:center;color:#09367a;font-weight:900;font-size:16px;background:rgba( 252, 146, 0, 0.4 );padding:2px 5px;border:1px dashed #09367a;}.masthead .pagewidth { padding:0; }.masthead #logo{ float:left; }.is_admin .masthead #logo img { height:60px; margin-top:10px; }.printer-logo  { display:none; }#order-jumper { display:none; }.is_admin #order-jumper { float:left; display:block; margin:20px 0 0 60px; }#order-jumper form { display:flex; flex-direction:row; }#order-jumper form span  { line-height:36px; padding-right:5px; }#order-jumper form input { width:75px; }#order-jumper form input.gobtn { width:32px; }.modal-progress-indicator {position:fixed;z-index:999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;display:none;}.modal-progress-indicator:before {content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);}.modal-progress-indicator:not(:required) {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.modal-progress-indicator:not(:required):after {content:'';display:block;font-size:25px;width:1em;height:1em;margin-top:-0.5em;animation:spinner 1500ms infinite linear;border-radius:0.5em;box-shadow:rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;}@keyframes spinner {0% { transform:rotate(0deg); }100%  { transform:rotate(360deg);  }}.content-wrap {padding-top:10px;padding-bottom:40px;background:rgba(255, 255, 255, 0.9);min-height:400px;}.content-wrap h1 span:not(.num-plurality) {font-size:0.9rem;}.content-wrap h1 span a {color:inherit;text-decoration:none;}.content-wrap h1 span a:hover {color:#ae5f29;}.account-row {background:rgba(255, 255, 255, 0.9);padding-bottom:20px;}.account-row span {font-style:italic;display:inline-block;margin-left:20px}.is_admin .account-row {padding:10px;background:rgba(229, 232, 237, 0.9);border-top:1px solid #395578;border-bottom:1px solid #395578;}.copyright {background:rgba(255, 255, 255, 0.9);text-align:center;font-size:15px;letter-spacing:.5px;padding-bottom:40px;padding-top:40px;}.main-heading .pagewidth {padding-top:30px;height:100px;overflow:hidden;background:#395578 url(/images/bg/page-heading.jpg) no-repeat right top;}.main-heading h1 {line-height:1.1;margin:0;color:#fc9200;}.is_admin .main-heading .pagewidth { padding:10px 20px; height:auto; }.is_admin .main-heading h1 { font-size:20px; }.urgent-notices {padding:10px 25px;margin:0 auto;background-color:rgba(252,146,0,0.75);color:#09367a;width:100%;max-width:1200px;display:none;}.urgent-notices a {color:#09367a;font-weight:600;}.fbio-blue{ color:#2c4262; }.fbio-blue-darker  { color:#395578; }.fbio-blue-darkest { color:#09367a; }.fbio-orange { color:#fc9200; }.fbio-text-on-orange  { color:#09367a; }.fbio-text{ color:#6b8197; }.fbio-gray{ color:#e5e8ed; }.fbio-white  { color:#fff; }.bg-fbio-blue{ background-color:#2c4262; }.bg-fbio-blue-darker  { background-color:#395578; }.bg-fbio-blue-darkest { background-color:#09367a; }.bg-fbio-orange { background-color:#fc9200; }.bg-fbio-text{ background-color:#6b8197; }.bg-fbio-gray{ background-color:#e5e8ed; }.bg-fbio-white  { background-color:#fff; }.bg-fbio-orange.fbio-text-on-orange a { color:#09367a; }.input-has-error{ background-color:#fcebea; }.input-optional-ack-warn { background-color:#f0bf97; }.col-wrap{ clear:both; }.col-wrap .col { float:left; }.col-wrap .col.half  { width:48%; padding:20px 1%; }.col-wrap .col.half-roomy { width:50%; padding:20px 1.5% }.col-wrap .col.third { width:33.3333%; padding:20px 0.5% }.col-wrap .col.two-thirds { width:66.6666%; padding:20px 0.5% }.col-wrap .col.third-roomy { width:33.3333%; padding:20px 1.5% }.col-wrap .col.two-thirds-roomy { width:66.6666%; padding:20px 1.5% }.col-wrap .col.sixth { width:16.6666%; padding:20px 0.5% }.msg-box {margin:10px 0;}.msg-box i.msg-close-handle {float:right;margin:0 0 10px 10px;cursor:pointer;}.error-message {clear:both;border-left:  4px solid #e3342f;border-top:1px solid #e3342f;border-right: 1px solid #e3342f;border-bottom:1px solid #e3342f;background-color:#fcebea;color:#cc1f1a;padding:10px 15px;}.error-message a { color:#cc1f1a; text-decoration:underline; }.info-message {clear:both;border-left:  4px solid #3490dc;border-top:1px solid #3490dc;border-right: 1px solid #3490dc;border-bottom:1px solid #3490dc;background-color:#F1F8FF;color:#2779bd;padding:10px 15px;}.info-message a { color:#2779bd; text-decoration:underline; }.success-message {clear:both;border-left:  4px solid #4dc0b5;border-top:1px solid #4dc0b5;border-right: 1px solid #4dc0b5;border-bottom:1px solid #4dc0b5;background-color:#e8fffe;color:#0d3331;padding:10px 15px;}.success-message a { color:#0d3331; text-decoration:underline; }.warning-message {clear:both;border-left:  4px solid #f6993f;border-top:1px solid #f6993f;border-right: 1px solid #f6993f;border-bottom:1px solid #f6993f;background-color:#ffffff;color:#de751f;padding:10px 15px;}.warning-message a { color:#de751f; text-decoration:underline; }.msg-box p:last-child,.msg-box ul:last-child { margin-bottom:0; }.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_filter input { display:inline-block; }.dataTable .custom-filter-row { background-color:#e5e8ed; font-weight:900; }.dataTable .custom-filter-row select { margin:0; }.dataTable .custom-filter-row label { display:inline-block; margin:0; }#orders.dataTable .custom-filter-row td { padding:5px 10px; }#orders.dataTable .orderstatusblank,#orders.dataTable .orderstatusdraft  { background-color:#f5f5f5; }#orders.dataTable .orderstatusonhold,#orders.dataTable .orderstatuswaitingforprimers  { background-color:#ffefb7; }#orders.dataTable .orderstatusreceived  { background-color:#b7d9ff; }#orders.dataTable .orderstatusunderreview  { background-color:#ffd7b3; }#orders.dataTable .orderstatuscomplete  { background-color:#c2e7ca; }#orders.dataTable .orderstatuscanceled  { background-color:#ffdfdf; }#orders.dataTable tr:hover{ background-color:#e5e8ed; }#orders.dataTable tr td { padding:2px 4px; }#orders.dataTable { font-size:15px; }a.print-icon { text-align:center; color:inherit;  text-decoration:none; display:block; padding:5px 10px; }a.print-icon i {  font-size:50px; display:block; }a.print-icon span { font-size:16px; text-decoration:none; width:60px; display:block; margin-bottom:10px; }a.print-icon:hover { background-color:#e5e8ed; }.ui-widget-content { color:inherit; }.ui-tabs.ui-widget { font-family:inherit; }.ui-tabs.ui-widget .ui-widget-header { background-color:#fff; border:none; border-bottom:1px solid #e5e8ed; }.ui-tabs.ui-widget-content .ui-state-active { background-color:#fc9200; border-color:#fc9200; color:#09367a; }.ui-tabs.ui-widget-content .ui-state-active a { color:#09367a; }.select2-results ul li { margin:0; list-style:none; padding:4px 2px; }form.dsform { float:left; }form.dsform .hide { display:none; }form.dsform h6 { padding:15px 0 5px 0; margin:0; }form.dsform span.required { color:#ff0000; font-weight:bold; }form.dsform fieldset { float:left; margin-top:15px; margin-left:5px; padding:10px; border:1px solid #ccc; }form.dsform fieldset legend { font-weight:bold; font-size:15px; padding:3px 10px; margin-left:-5px;border:1px solid #ccc; background-color:#eee; }form.dsform div.error-message  { display:none; }noscript.dsform div {display:block; clear:both; background-color:#feefb3; border:1px solid #9f6000;color:#9f6000; padding:15px; margin:5px 0; }form.dsform label:not(.radio-checkbox-row label) {display:block; float:left; font-weight:bold; text-align:right; margin:11px 10px 0 0; width:125px;  }form.dsform .form-button-container  { margin-left:135px; } form.dsform div.input-container label:not(.radio-checkbox-row label) { width:auto; }form.dsform input,form.dsform select,form.dsform textarea { float:left; border:1px solid #aaa; padding:1px; margin:0; }form.dsform select optgroup { margin-left:10px; }form.dsform textarea { overflow:auto; }form.dsform div.radio-checkbox-container { float:left; padding:3px 10px 0 0; }form.dsform div.radio-checkbox-row div { padding:0; margin:0 0 0 5px; float:left; }form.dsform div.radio-checkbox-row input { border:0; padding:0; margin:6px 0 0 0; }form.dsform div.radio-checkbox-row.indented-box { padding-left:15px; }form.dsform input { padding:3px 5px; font-size:18px; }form.dsform input:focus,form.dsform select:focus,form.dsform textarea:focus { background-color:#e5e8ed; border:1px solid #000; }form.dsform input.button { margin:15px 15px 15px 0; padding:12px; cursor:pointer; }form.dsform .side-note { float:left; padding:3px 0 0 10px; color:#888; }form.dsform .read-only { padding-top:1px; font-size:14px; height:22px; }form.dsform .under-note { clear:both; font-size:11px; }form.dsform .optional { font-style:italic; }form.dsform .repeatable-remove { text-align:right; }form.dsform .repeatable-pending-remove { color:#999; padding-top:15px; }form.dsform div.input-container { float:left; padding-top:10px; }form.dsform div.field-group { display:none; }form.dsform div.submit-button-replacement { display:none; padding-top:20px; color:#ff0000; font-weight:900; }form.dsform div.file-upload-button-replacement {display:none; background:url(loading.gif) top center no-repeat;margin-top:10px; padding-top:20px; text-align:center; color:#ff0000;font-weight:900; }form.dsform div.field-html { clear:both; font-style:italic; font-size:15px; max-width:760px; }.dont-break-out {overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.development-info { background-color:#fff; color:#000; margin:0 auto 80px auto; width:1200px; font-family:monospace; padding:20px; font-size:12px; border:1px solid #000; display:none; }.development-info > div { display:flex;  }.development-info > div > div { width:50%; }.development-info div.colors p { border:1px solid black; padding:10px 20px; }.development-info div.colors p:last-of-type { margin-bottom:0; }.development-info-toggle { text-align:center; }.todo { background-color:rgba(255, 255, 0, 0.45); }.text-left{ text-align:left;}.text-center { text-align:center; }.text-right  { text-align:right;  }.full-width  { width:100%; }table.valign-top tr td,table.valign-top tr th,.valign-top  { vertical-align:top; }.centered  { margin-left:auto; margin-right:auto; }.italicized{ font-style:italic; }a.float-left.button,a.float-left,.float-left{ float:left; }a.float-right.button,a.float-right,.float-right  { float:right; }.important-inline-block { display:inline-block !important; }.inline-block { display:inline-block; }.is_admin .roomy-tb-20,.roomy-tb-20{ margin-top:20px; margin-bottom:20px; }.is_admin .roomy-tb-10,.roomy-tb-10{ margin-top:10px; margin-bottom:10px; }.chunky-20  { padding:20px; }.margin-t{ margin-top:20px; }.margin-b{ margin-bottom:20px; }.margin-l{ margin-left:20px;}.margin-r{ margin-right:20px;  }.no-margin-b{ margin-bottom:0; }.no-margin-t{ margin-top:0; }.important-margin-t{ margin-top:20px !important; }.important-margin-b{ margin-bottom:20px !important; }.important-margin-l{ margin-left:20px !important;}.important-margin-r{ margin-right:20px !important;  }.important-no-margin-b{ margin-bottom:0 !important; }.important-no-margin-t{ margin-top:0 !important; }.readable-length { max-width:700px; }.flex { display:flex; }.flex-half { width:50%; }.flex-one-third  { width:33.3333%; }.flex-two-thirds { width:66.6666%; }.notes-output-wrap {border:1px dashed #aaa;background-color:#eee;padding:10px;}.notes-output-wrap p {margin-bottom:0;}.big-order-number {font-size:1.5rem;font-weight:900;}table.dataTable a.sm-gray-button.margin-l { margin-left:20px; }@keyframes attention-wiggle { 0% { transform:rotate(0deg); }80% { transform:rotate(0deg); }85% { transform:rotate(2deg); }95% { transform:rotate(-2deg); }  100% { transform:rotate(0deg); }}.attention-wiggle {  display:inline-block;  animation:attention-wiggle 1.0s 2;}.attention-wiggle:hover {  animation:none;}input.button,a.button {background:#fc9200;display:block;margin:10px 0;padding:9px 15px;line-height:1;float:left;letter-spacing:.5px;width:auto;color:#09367a;font-size:16px;text-decoration:none;-o-transition:.3s;-ms-transition:  .3s;-moz-transition: .3s;-webkit-transition: .3s;transition:.3s;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius:9px;-khtml-border-radius:  9px;}input.button:hover,input.button:active,input.button:focus,form.dsform input:focus,a.button:hover {background:#e5e8ed;color:#2c4262;}a.sm-gray-button {background:#e5e8ed;color:#395578;display:block;margin:0 6px;padding:6px 10px;line-height:1;letter-spacing:.5px;width:auto;text-decoration:none;text-align:center;-o-transition:.3s;-ms-transition:  .3s;-moz-transition: .3s;-webkit-transition: .3s;transition:.3s;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius:9px;-khtml-border-radius:  9px;}a.sm-gray-button:hover {background:#6b8197;color:#fff;}a.sm-gray-button:hover::after {border-left:9px solid #fff;color:#fff;}a.tiny-gray-button {background:#e5e8ed;color:#395578;display:block;font-size:14px;margin:0 10px;padding:2px 5px;line-height:1;letter-spacing:.5px;width:auto;text-decoration:none;text-align:center;-o-transition:.3s;-ms-transition:  .3s;-moz-transition: .3s;-webkit-transition: .3s;transition:.3s;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius:9px;-khtml-border-radius:  9px;}a.tiny-gray-button:hover {background:#6b8197;color:#fff;}a.tiny-gray-button:hover::after {border-left:9px solid #fff;color:#fff;}table.dataTable a.sm-gray-button { margin:0; }a.tiny-link {font-size:14px;font-style:italic;cursor:pointer;}a.dark-link {color:inherit;text-decoration-thickness:2px;}div.hr, hr {width:100%;height:1px;clear:both;margin:20px 0;background:#ccc;color:#ccc;}.expired-icon {margin-left:5px;color:#e3342f;}.ds-progress-indicator {padding:0;margin:0 0 20px 0;display:inline-block;position:relative;}.ds-progress-indicator li {list-style-type:none;display:inline-block;margin-left:0;margin-right:25px;height:38px;line-height:38px;width:200px;background:#e5e8ed;font-size:15px;text-align:center;position:relative;color:#000;}.ds-progress-indicator li a {color:#000;}.ds-progress-indicator li::after {content:'';border-left:19px solid #e5e8ed;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:0;position:absolute;right:-19px;}.ds-progress-indicator li.haslink:hover {background:#2c4262;}.ds-progress-indicator li.haslink.active::after,.ds-progress-indicator li.haslink:hover::after {border-left:19px solid #2c4262;border-top:19px solid transparent;border-bottom:19px solid transparent;}.ds-progress-indicator li.haslink:hover {color:#fff;}.ds-progress-indicator li.haslink:hover a {color:#fff;}.ds-progress-indicator li.current-step {background-color:#fc9200;color:#09367a;}.ds-progress-indicator li.current-step a {color:#09367a;}.ds-progress-indicator li.current-step::after {content:'';border-left:19px solid #fc9200;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:0;position:absolute;right:-19px;}.ds-progress-indicator li.completed-step {color:rgba(107, 129, 151, 0.40); }.ds-progress-indicator li.completed-step a {color:rgba(107, 129, 151, 0.40); }.ds-progress-indicator li.completed-step.haslink:hover {color:#fff;}.ds-progress-indicator li.completed-step.haslink:hover a {color:#fff;}.ds-progress-indicator li .fas {margin:0 10px;}.ds-progress-indicator li a {color:#6b8197;text-decoration:none;}form.order-verification-form label:not(.radio-checkbox-row label) { width:230px;  }form.order-verification-form .form-button-container{ margin-left:240px; }form.change-password label:not(.radio-checkbox-row label){ width:170px;  }form.change-password .form-button-container  { margin-left:180px; }form.change-password .password-complexity { margin-left:181px; }form.reset-password label:not(.radio-checkbox-row label) { width:160px;  }form.reset-password .form-button-container{ margin-left:170px; }form.reset-password .password-complexity  { margin-left:171px; }form.lims-login label:not(.radio-checkbox-row label)  { width:134px;  }form.lims-login .form-button-container { margin-left:144px; }form.forgot-password label:not(.radio-checkbox-row label){ width:134px;  }form.forgot-password .form-button-container  { margin-left:144px; }.newnumber-highlight { font-family:monospace; font-size:2.25; font-weight:900; }form.user-edit label:not(.radio-checkbox-row label){ width:220px;  }form.user-edit .form-button-container  { margin-left:0; }form.user-edit fieldset { width:720px; }form.user-edit .password-complexity { margin-left:230px; }form.register label:not(.radio-checkbox-row label) { width:225px;  }form.register .form-button-container{ margin-left:235px; }form.profile-update label:not(.radio-checkbox-row label) { width:220px;  }form.profile-update fieldset  { width:720px; }form.profile-update .form-button-container{ margin-left:10px; }form.string-edit label:not(.radio-checkbox-row label) { width:225px; }form.string-edit .form-button-container{ margin-left:235px; }.main-icon-menu{ margin:20px 0; }.main-icon-menu > div{ float:left; margin:0 15px 20px 15px; text-align:center; width:110px; }.main-icon-menu .fas { width:100%; font-size:48px; margin-bottom:10px; }.main-icon-menu a { color:#6b8197; text-decoration:none; }.main-icon-menu a:hover { color:#395578; text-decoration:underline; }.admin-bordered-bg { background-color:rgba(229, 232, 237, .20); border:1px solid rgb(229, 232, 237); }.index-php ul li,.index-php ol li { margin-bottom:12px; }.index-php span.order-type { font-size:0.9em; font-style:italic; color:#919396; }.admin-icon-menu{ margin:20px 0; }.admin-icon-menu > div{ float:left; margin:0 15px 20px 15px; text-align:center; width:110px; }.admin-icon-menu .fas { width:100%; font-size:48px; margin-bottom:10px; }.admin-icon-menu a { color:#6b8197; text-decoration:none; }.admin-icon-menu a:hover { color:#395578; text-decoration:underline; }form.order-contact label:not(.radio-checkbox-row label)  { width:225px;  }form.order-contact .form-button-container { margin-left:235px; }form.order-contact .repeatable-pending-remove{ display:none; } form.order-information label:not(.radio-checkbox-row label) { width:375px;  }form.order-information .form-button-container { margin-left:385px; }form.order-information .plate_map_preamble { margin-left:385px; margin-top:15px; max-width:465px; }form.order-information .repeatable-pending-remove { display:none; }form.order-information #clone-plate_map_group-add-link { margin:10px 0 0 385px; }form.order-information .repeatable-wrap { margin-top:20px; }form.order-information .plate_map_file_input { background-color:#f4f4f4; }.admin-results-index-php input[type="checkbox"] { transform:scale(1.5); display:block; margin:0 auto; }form.results-attachment .reactions-loading { margin-top:15px; margin-left:20px; display:none; }form.results-attachment .formspacer { margin-bottom:20px; clear:both; }form.results-attachment .order-info-wrap { width:100%; }form.results-attachment label:not(.radio-checkbox-row label) { width:210px; }form.results-attachment label span { font-weight:normal; font-size:0.75; font-style:italic; }form.results-attachment .select2,form.results-attachment select { min-width:700px; }form.results-attachment div.radio-checkbox-row div { margin-right:25px; }form.results-attachment div.radio-checkbox-row input { transform:scale(1.5); margin-right:6px; margin-left:5px; }form.results-attachment .upload-summary { margin-left:220px; display:none; }form.results-attachment textarea { width:700px; height:150px; margin:0; padding:0; }form.results-attachment input.button { margin-left:220px; }form.results-attachment .upload-wrapper { border:none; }form.results-attachment .upload-wrapper.order-files { float:none; }form.results-attachment .upload-wrapper a { display:block; margin-left:20px;  }.tree-wrap .left-wrap {width:400px;margin-right:10px;float:left;border-right:1px solid #eee;}.tree-wrap .search-wrap {width:400px;float:left;font-size:14px;}.tree-wrap .search-wrap label {display:inline-block;}.tree-wrap .search-wrap input {width:300px;display:inline-block;font-size:14px;}.tree-wrap #container-tree {width:400px;float:left;font-size:14px;overflow-x:scroll;}.tree-wrap .jstree-default .jstree-node {margin-left:10px;}.tree-wrap .jstree-default .jstree-wholerow-clicked,.tree-wrap .jstree-default .jstree-wholerow-hovered {background:#e5e8ed;}#container-tree .jstree-node.jstree-dnd-parent > .jstree-wholerow {background:rgb(252,146,0,0.5);}.tree-wrap .container-contents {width:calc( 100% - 410px );padding:0 20px;float:left;}.tree-wrap .container-contents .action-wrap { margin-bottom:15px; }.tree-wrap .container-contents .action-wrap a { margin:0 3px 0 0; }.tree-wrap .container-contents h2 { border-bottom:2px solid #fc9200; margin-bottom:4px; }.tree-wrap .container-contents .breadcrumb-wrap { margin-bottom:20px; font-size:0.9rem; font-style:italic; }.tree-wrap .container-contents .breadcrumb-wrap a { color:inherit; }.tree-wrap .container-contents .breadcrumb-wrap a:hover { color:#fc9200; }.tree-wrap .container-contents .contents { border:none; width:100%; }.tree-wrap .container-contents .contents tr th { border-bottom:1px solid #395578;  font-weight:900; padding:5px; }.tree-wrap .container-contents .contents tr td { padding:5px; vertical-align:top; }.tree-wrap .container-contents .contents tr td .seq { font-size:0.85rem; overflow-wrap:anywhere; }.tree-wrap .container-contents .contents tr td:nth-child(1) { text-align:right; width:40px; }.tree-wrap .container-contents .contents tr td:nth-child(2) { width:44px; }.tree-wrap .container-contents .contents input[type="checkbox"] {padding:5px;margin:5px auto 0 auto;transform:scale(1.5);display:block !important;}.tree-wrap .container-contents .contents tr.checked { background-color:#fcecd6; border:1px dotted #fc9200; }.tree-wrap .container-contents .contents tr:hover { background-color:#e5e8ed; }.tree-wrap .container-contents .contents .controls-row { border-top:1px solid #395578; }.tree-wrap .container-contents .contents .controls-row:hover { background-color:#fff; }.tree-wrap .container-contents .contents .controls-row td:nth-child(2) { vertical-align:top; padding:11px 0 0 0; text-align:right; }.tree-wrap .container-contents .contents .controls-row td:nth-child(2) img { margin-right:-5px; }.tree-wrap .container-contents .contents .controls-row p { margin:0 0 10px 0; }.tree-wrap .container-contents .contents .controls-row select { width:100%; }.tree-wrap .container-contents .contents .controls-row input.button { float:none; display:block; }.tree-wrap .container-contents .items.contents input[type="checkbox"] { margin-top:5px; }.page-containers-admin .ui-menu.ui-widget.ui-widget-content {background-color:#eee;font-size:15px;}.page-containers-admin .ui-menu.ui-widget.ui-widget-content .ui-state-active {margin:inherit;background-color:#aaa;color:#000;border:none;}.page-containers-admin #search.ui-autocomplete-loading {background:white url("/images/ui-loading.gif") right center no-repeat;}.tree-wrap .direct-search-wrap {float:right;font-weight:normal;font-size:0.65em;font-style:italic;}.tree-wrap .direct-search-wrap form {display:flex;flex-direction:row;align-items:center;margin:0;clear; both;}.tree-wrap .direct-search-wrap form * {margin:0 5px;}.tree-wrap .direct-search-wrap form input {font-weight:normal;font-size:0.75em;}.page-container-item-history .log-details { width:100%; }.page-container-item-history .log-details tr td table { width:100%; padding:20px 0; border:none; }.page-container-item-history .log-details tr.title { background-color:#ccc; color:#000; font-weight:900; }.page-container-item-history .log-details tr td table tr { background-color:none;  border-top:1px solid #eee; }.page-container-item-history .log-details tr td table tr:first-child { border:none; }.page-container-item-history .log-details tr td table tr td:first-child { width:150px; font-weight:900; border-top:none; }.admin-containers-add-items-php span.required { color:#ff0000; font-weight:bold; }.admin-containers-add-items-php .num-items-wrap { display:flex; align-items:center; }.admin-containers-add-items-php .num-items-wrap div { margin-left:10px; }.admin-containers-add-items-php .items-to-add tr th { background-color:#ccc; color:#000; font-weight:900; padding:5px; }.admin-containers-add-items-php .items-to-add tr td { vertical-align:top; }.admin-containers-add-items-php .items-to-add .item-name  { width:500px; }.admin-containers-add-items-php .items-to-add .datepicker { width:150px; }.admin-containers-add-items-php .items-to-add-form .button { margin:15px 15px 15px 0; }.admin-containers-add-items-php .items-to-add-form .form-error { color:#ff0000; }.admin-containers-add-items-php .item-num {color:#000;background-color:#e5e8ed;width:2.5rem;height:2.5rem;padding:0.25rem 8px;border-radius:9999px;margin-right:5px;}.admin-containers-add-containers-php span.required { color:#ff0000; font-weight:bold; }.admin-containers-add-containers-php .num-containers-wrap { display:flex; align-items:center; }.admin-containers-add-containers-php .num-containers-wrap div { margin-left:10px; }.admin-containers-add-containers-php .containers-to-add tr th { background-color:#ccc; color:#000; font-weight:900; padding:5px; }.admin-containers-add-containers-php .containers-to-add tr td { vertical-align:top; }.admin-containers-add-containers-php .containers-to-add .item-name  { width:500px; }.admin-containers-add-containers-php .containers-to-add .datepicker { width:150px; }.admin-containers-add-containers-php .containers-to-add-form .button { margin:15px 15px 15px 0; }.admin-containers-add-containers-php .containers-to-add-form .form-error { color:#ff0000; }.admin-containers-add-containers-php .container-num {color:#000;background-color:#e5e8ed;width:2.5rem;height:2.5rem;padding:0.25rem 8px;border-radius:9999px;margin-right:5px;}.admin-individual-data-folder-creator-index-php form { display:flex;  }.admin-individual-data-folder-creator-index-php form input[type="submit"] { margin:0 40px; }.admin-orders-admin-view-order-php #tabs { padding:0; border:none; list-style:none; display:none; }.admin-orders-admin-view-order-php table.lims ul { margin-bottom:0; }.admin-orders-admin-view-order-php table.lims tr th { vertical-align:top; }.admin-orders-admin-view-order-php .qc-save-wrap label { display:inline-block; }.admin-orders-admin-view-order-php .qc-save-wrap h4 { border-bottom:1px solid #fc9200; }.admin-orders-admin-view-order-php .customer-email-wrap {padding:20px;border:1px solid #eee;}.admin-orders-admin-view-order-php .new_status  { margin-bottom:5px; }.admin-orders-admin-view-order-php .email_cc,.admin-orders-admin-view-order-php .email_subject  { width:100%; }.admin-orders-admin-view-order-php .email_body  { width:100%; height:240px; }.admin-orders-admin-view-order-php .download-link  { width:350px; }.admin-orders-admin-view-order-php .internal_notes { width:100%; height:150px; }.admin-orders-log-sample-php h4 {border-bottom:1px solid #fc9200;}.admin-orders-log-sample-php .log-samples label {display:inline-block;}.admin-orders-log-sample-php .log-samples label.set-width-label {width:130px;}.admin-orders-log-sample-php .log-samples label.set-width-label-wide {width:160px;}.admin-orders-log-sample-php .log-samples .qty_input {width:50px;display:inline-block;}.admin-orders-log-sample-php .log-samples label.other-label {width:125px;font-style:italic;padding-left:25px;}.admin-orders-log-sample-php .log-samples .other_desc {margin-left:5px;width:150px;display:inline-block;}.admin-orders-log-sample-php .log-samples .arrival_condition_wrap span {font-style:italic;margin-left:30px;font-size:0.95rem;}.admin-orders-log-sample-php .hand_dropoff {transform:scale(1.5);}.admin-orders-log-sample-php .send_customer_email  {transform:scale(1.5);}.admin-orders-log-sample-php .internal_notes {width:100%;height:150px;margin:0;padding:0;}.admin-orders-log-sample-php .pcr_project_number {display:inline-block;}.admin-orders-log-sample-php .customer-notes {border:1px dashed #aaa;background-color:#eee;padding:10px;}.admin-orders-log-sample-php .customer-notes p {margin-bottom:0;}.admin-orders-log-sample-php .customer-email-wrap {padding:20px;border:1px solid #eee;}.admin-orders-log-sample-php .new_status { margin-bottom:5px; }.admin-orders-log-sample-php .email_cc,.admin-orders-log-sample-php .email_subject { width:100%; }.admin-orders-log-sample-php .email_body { width:100%; height:240px; }.admin-orders-log-sample-php .other_cond { margin-left:20px; width:160px; }.admin-orders-log-sample-php .button.submit { margin-top:30px; }.paste-source-wrap { border:1px solid #09367a; padding:20px; }.paste-source-wrap textarea { width:1110px; height:225px; }.paste-source-wrap input { margin-top:10px; }.paste-source-wrap input:first-of-type { margin-right:20px; }table.reactions-table { border:none; }table.reactions-table .sample-num {color:#000;background-color:#e5e8ed;width:2.5rem;height:2.5rem;padding:0.25rem;border-radius:9999px;margin-right:5px;}table.reactions-table .row-num .sample-num {padding-left:8px;padding-right:8px;}table.reactions-table .fas { color:#2c4262; }table.reactions-table tr.reaction-row td { padding:5px 0; }table.reactions-table tr th { padding:2px 5px; text-align:left; font-size:15px; font-weight:700; vertical-align:bottom; }table.reactions-table tr th.text-center { text-align:center; }table.reactions-table tr td { padding:2px 5px; vertical-align:top; }table.reactions-table tr th.primer-width,table.reactions-table tr td.primer-width { width:180px; }table.reactions-table tr td.checkbox-cell  { text-align:center; width:66px; }table.reactions-table tr td.checkbox-cell input { height:29px; }table.reactions-table tr td.highgc-cell  { width:56px; }table.reactions-table tr td.hairpin-cell { width:66px; }table.reactions-table input  { padding:3px 4px; font-size:15px; border:1px solid #aaa; width:150px; height:24px; margin:0 4px; }table.reactions-table select { padding:3px 4px; font-size:15px; border:1px solid #aaa; width:150px; max-width:150px; height:24px; margin:0 4px; }table.reactions-table input[type="checkbox"] { width:20px; }table.reactions-table input.vector-bp,table.reactions-table input.insert-bp,table.reactions-table input.plasmid-length-bp,table.reactions-table input.conc,table.reactions-table select.num-primers { width:40px;  }table.reactions-table .primer-option,table.reactions-table .primer-selection  { width:180px; }table.reactions-table input.num-colonies { width:55px; }table.reactions-table td.row-num { text-align:right; }table.reactions-table td.row-num span { font-size:13px; margin-top:25px; width:100%; }table.reactions-table tr.withspacing td { padding:2px 3px 20px 3px; } table.reactions-table tr td .fa-sort-down {margin:0 0 0 4px;font-size:32px;display:block;float:left;color:inherit;cursor:pointer;height:18px;overflow:hidden;line-height:0px;}table.reactions-table tr td .fa-sort-down:hover { color:#2c4262; }table.reactions-table tr td .fa-sort-numeric-down {vertical-align:top;margin-left:5px;font-size:20px;display:block;float:left;color:inherit;cursor:pointer;}table.reactions-table tr td .fa-sort-numeric-down:hover { color:#2c4262; }table.reactions-table tr td.checkbox-cell .fas  {line-height:0px;float:none;transform:translateY(-8px);margin-left:0;}table.reactions-table tr:last-of-type td .fa-sort-down { display:none; }table.reactions-table tr:last-of-type td .fa-sort-numeric-down { display:none; }table.reactions-table tr.sample-row.last-sample td.num-primers .fa-sort-down { display:none; }table.reactions-table tr.sample-row { border-top:1px solid #e5e8ed; }table.reactions-table tr.sample-row td { padding-top:20px; }table.reactions-table td input.synthesize { text-transform:uppercase; width:150px; max-width:150px; margin-bottom:5px; }table.reactions-table td select.antibiotic { margin-bottom:5px; }#debug_console {padding:20px;background-color:#e5e8ed;color:#2c4262;font-family:monospace;font-size:12px;}#debug_console span { width:110px; background-color:#DBDEE3; display:inline-block; }.debug { background-color:#e5e8ed; padding:30px; border:2px solid #09367a; }.admin-assignment-setup-seq-plates-php table tr th,.admin-assignment-setup-seq-plates-php table tr td { padding:5px 10px; vertical-align:top; }.admin-assignment-setup-seq-plates-php table tr th {background-color:#ccc;color:#000;font-weight:900;}.admin-assignment-setup-seq-plates-php table tr.order-row { background-color:#eee; }.admin-assignment-setup-seq-plates-php input[type="checkbox"] { transform:scale(1.75); margin:8px; }.admin-assignment-setup-indiv-seq-plates-php table tr th,.admin-assignment-setup-indiv-seq-plates-php table tr td { padding:8px; valign:top; }.admin-assignment-setup-indiv-seq-plates-php input[type="checkbox"] { transform:scale(1.75); margin:8px; }.admin-billing-standard-php ol li,.admin-billing-monthly-php ol li,.admin-billing-bi-monthly-php ol li { margin-bottom:12px; }.tracker .bill_com_invoicing { display:none; }.tracker .bill_com_invoicing td {padding:20px;}.tracker td input.billall {width:38px;font-size:15px;padding:1px;margin:0 auto;}.tracker .not-qaed { background-color:rgba( 250,216,0, .15); }.tracker tr.field-row:hover { background-color:#eee; }.admin-plate-billing-tracker-index-php,.admin-individual-billing-tracker-index-php { scroll-behavior:smooth; }.tracker-qa-general table { border:none; }.tracker-qa-general table tr:hover { background-color:#ccc; }.tracker-qa-general table tr.highlight { background-color:rgba(179, 219, 178, 0.39); border:1px solid rgb(179, 219, 178); }.tracker-qa-general table tr.highlight:hover { background-color:rgb(179, 219, 178); }.tracker-qa-general table tr td { font-size:14px; margin:0; padding:3px 2px; outline:1px solid #fff; min-width:42px; }.tracker-qa-general table tr td a { font-size:14px; }.tracker-qa-general table tr td.notes { padding:3px 2px 3px 40px; font-style:italic; }.tracker-qa-general table tr td:nth-child(n+2) span { font-size:12px; }.tracker-qa-general table tr td:nth-child(n+3):nth-child(-n+15) { min-width:35px; }.tracker-qa-general table tr td.right { text-align:right; }.tracker-qa-general table tr.title td {background-color:#fc9200;color:#09367a;padding:4px 5px;margin:0;font-size:14px;}.tracker-qa-general table tr.subtitle td {font-size:12px; white-space:nowrap; text-align:center;background-color:#ccc;color:#333;}.tracker-qa-general .tracker-ticker { transform:scale(1.5); border-width:1px; margin:4px; }.admin-pricing-levels-prices-php table input[type="text"] { width:70px; }.admin-pricing-levels-prices-php h1 input { font-size:32px; width:515px; display:inline-block; }.customer-processing-instructions {border:1px dashed #000;color:#09367a;background-color:rgba(252, 146, 0, 0.4);padding:10px;}.customer-processing-instructions p {margin-bottom:0;}.password-complexity { width:260px; background-color:white; margin:2px 0 2px 181px; }.password-complexity .status  { padding:4px 10px; margin-bottom:10px; }.password-complexity .status.bad { background-color:hsl(0, 60%, 70%);color:#fff; }.password-complexity .status.weak{ background-color:hsl(25, 80%, 70%);  color:#fff; }.password-complexity .status.medium { background-color:hsl(200, 60%, 70%); color:#fff; }.password-complexity .status.good{ background-color:hsl(200, 60%, 70%); color:#fff; }.password-complexity .status.strong { background-color:hsl(140, 80%, 70%); color:#000; }table.order-metadata {width:100%;border:none;margin-bottom:10px;}table.order-metadata tr td {width:50%;vertical-align:top;padding:0;}table.individual-order { width:100%; }table.individual-order th,table.individual-order td {border:1px solid #666;padding:3px 8px;color:#000;font-size:15px;}table.individual-order th {background-color:#ccc;color:#000;font-weight:900;}table.individual-order td {overflow-wrap:anywhere; }table.individual-order td.seq {overflow-wrap:break-word;}table.individual-order tr.top-title th { background-color:#fff; }table.individual-order tr td .fa-check-square { font-size:18px; margin-left:10px; }.primer-match-type {font-style:italic;font-size:0.8rem;}.tracker table { border:none; width:100%; font-size:15px; }.tracker table.pull-right { width:auto; float:right; }.tracker tr td { padding:3px; border:1px solid #eee; min-width:50px; vertical-align:top; }.tracker td.has-error,.tracker td.has-error input { background-color:#fcebea; }.tracker td input { width:38px; font-size:15px; padding:1px; margin:0 auto; }.tracker td input.checkbox  { display:block; scale:1.35; margin-top:4px; }.tracker tr.has-errors { background-color:#fcebea; }.tracker tr.skipped td { pointer-events:none; filter:blur(3px); }.tracker tr td.skip-wrap { pointer-events:auto; filter:none; }.tracker input[type="submit"] { margin-top:20px; }.tracker input[type="submit"] { margin-top:20px; }.tracker .title { background-color:#2c4262; color:#fff; font-size:1.3rem; font-weight:900; }.tracker .title td { padding:15px 10px;}.tracker .title td p { font-size:0.9rem; font-weight:normal; }.tracker .title td .tiny-gray-button { font-size:0.9rem; font-weight:normal; padding:3px 12px; }.tracker .subtitle { background-color:#acacac; color:#09367a; }.tracker .subtitle td { text-align:center; vertical-align:middle; font-size:0.75rem; padding:0 2px; width:30px; }.tracker .order-sep td {background-color:#eaeaea;color:#000;font-size:0.75rem;padding:5px 10px;border-top:2px solid #aaa;}.tracker .order-sep td a { color:#000; }.tracker .user-billing-notes th,.tracker .order-billing-notes th {background-color:#ccc;color:#2c4262;text-align:right;vertical-align:top;padding:5px 10px;}.tracker textarea { width:96%; height:60px; }.tracker td.sm { width:100%; box-sizing:border-box; text-align:center; }.tracker td .flexed { display:flex; flex-direction:row; justify-content:center; align-items:center; }.tracker td .flexed input { margin-left:0; margin-right:5px; }.tracker td .po_number { width:172px; }.tracker td .invoice_number { width:54px; min-width:54px; }.tracker .fa-arrow-down { margin:4px 6px 0 0; cursor:pointer; }.pseudo-tabs { display:flex; flex-direction:row; margin:10px 0; padding:0; }.pseudo-tabs li {padding:5px 10px;background-color:#e5e8ed;color:#09367a;list-style:none;margin:0 15px 0 0;text-align:center;}.pseudo-tabs li.current { background-color:#fc9200; }.pseudo-tabs li:last-child { margin-right:0; }.pseudo-tabs li a { color:#09367a; }.processing-instructions {margin:10px;background-color:rgba(252, 146, 0, 0.4);color:#09367a;padding:5px 10px;}.invoice-line-item-wrap {padding:20px;border:2px dashed #000;margin:20px 0;background-color:#eee;}.order-samples-list-tbl {margin-bottom:20px;}.order-samples-list-tbl tr th {padding:5px 10px;text-align:left;font-size:15px;font-weight:700;vertical-align:bottom;background-color:#395578;color:#fff;}.order-samples-list-tbl tr td {padding:5px 10px;vertical-align:top;border-bottom:1px solid #eee;}.order-samples-list-tbl tr:last-of-type td {border-bottom:inherit;}.order-samples-list-tbl input[type="checkbox"] {margin:5px auto;transform:scale(1.5);display:block !important;}.order-samples-list-tbl input[type="text"] {width:28px;}.order-samples-list-tbl .num_per_plate_wrap { display:flex; flex-direction:row; align-items:center; }.order-samples-list-tbl .num_per_plate_wrap i { margin-left:4px; }.order-samples-list-tbl tr:last-of-type .num_per_plate_wrap i { display:none; }.logged-data-wrap table tr td,.logged-data-wrap table tr th {border:1px solid #666;padding:8px;color:#000;font-size:15px;}.logged-data-wrap table tr th {background-color:#ccc;color:#000;font-weight:900;}.logged-data-wrap table tr:nth-child(odd) { background-color:#eee; }.logged-data-wrap table tr:hover { background-color:#ccc }.logged-data-wrap table tr td a { color:inherit; }.logged-data-wrap table tr td a .fas,.logged-data-wrap table tr td a .far { font-size:1.3rem; }.logged-data-wrap .all-qc,.logged-data-wrap .qc-wrap input { display:block; margin:0 auto; transform:scale(1.25);  }.logged-data-wrap .all-qc { margin-top:10px; }.logged-data-wrap .qc-save-wrap { margin-bottom:20px; }.new-status-wrap form { display:flex; align-items:center; justify-content:flex-end; }.new-status-wrap form > * {margin-right:15px; }.new-status-wrap form input { margin:0; }table.lims th,table.lims td {border:1px solid #666;padding:3px 8px;color:#000;font-size:15px;}table.lims th {background-color:#ccc;color:#000;font-weight:900;}table.lims.striped tr:nth-child(even) { background-color:#eee; }table.lims.hovered tr:hover { background-color:#ccc; }@media print {@page {  margin:6.35mm }body.is_admin,body {background:none;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;color:#000;}.is_admin p,p {padding:initial;margin:initial;line-height:initial;}.do-not-print,.do-not-print::before,  .topbar,.development-info-toggle,.copyright,.ds-progress-indicator,.account-row,body.order-confirmation .success-message,header {display:none;}.printable-order .print-order-title {display:block;border:none;margin:10px 0;}.printable-order .print-order-title img {display:block;height:50px;}.printable-order h1,.printable-order h2,.printable-order h3 {font-size:12pt;padding:0;margin:10px 0;text-transform:none; } .printable-order #order-information { margin:0; padding:0; }.content-wrap,.pagewidth {width:100%;margin:0;padding:0;min-height:auto;}.printable-order table.individual-order  {border-collapse:collapse;margin:5px 0;font-family:'Fira Sans Extra Condensed', sans-serif;font-weight:normal;font-size:9pt;}.printable-order table.individual-order th,.printable-order table.individual-order td {padding:1px;font-weight:normal;font-size:9pt;}}