@font-face{font-family:'Kristi';font-style:normal;font-weight:400;src:local('Kristi Regular'), local('Kristi-Regular'), url(./font/Kristi-Regular.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;}@font-face{font-family:'Oxygen Mono';font-style:normal;font-weight:400;src:local('Oxygen Mono'), local('OxygenMono-Regular'), url(./font/OxygenMono-Regular-Ext.woff2) format('woff2');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Oxygen Mono';font-style:normal;font-weight:400;src:local('Oxygen Mono'), local('OxygenMono-Regular'), url(./font/OxygenMono-Regular.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;}@font-face{font-family:'Yantramanav';font-style:normal;font-weight:400;src:local('Yantramanav Regular'), local('Yantramanav-Regular'), url(./font/Yantramanav-Regular-Ext.woff2) format('woff2');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Yantramanav';font-style:normal;font-weight:400;src:local('Yantramanav Regular'), local('Yantramanav-Regular'), url(./font/Yantramanav-Regular.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;}@font-face{font-family:'Yantramanav';font-style:normal;font-weight:700;src:local('Yantramanav Bold'), local('Yantramanav-Bold'), url(./font/Yantramanav-Bold-Ext.woff2) format('woff2');unicode-range:U0100-024F, U0259, U1E -1EFF, U2020, U20A -20AB, U20AD-20CF, U2113, U2C 58C 7F, UA720-A7FF;}@font-face{font-family:'Yantramanav';font-style:normal;font-weight:700;src:local('Yantramanav Bold'), local('Yantramanav-Bold'), url(./font/Yantramanav-Bold.woff2) format('woff2');unicode-range:U0000-00FF, U0131, U0152-0153, U02BB-02BC, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2122, U2191, U2193, U2212, U2215, UFEFF, UFFFD;}.primary{color:#405ba6;}.secondary{color:#4f86ca;}.tertiary{color:#ee62df;}.white{color:#fff;}.black{color:#22222d;}.dark{color:#4a4e56;}.gray{color:#aeb4ba;}.red{color:#ff7e7e;}.orange{color:#ffa64f;}.yellow{color:#f7ef85;}.green{color:#58d88c;}.blue{color:#63a9e2;}.violet{color:#c390d4;}.negative{color:#bf1818;}.positive{color:#083a7f;}.primary_bg{background-color:#405ba6;}.secondary_bg{background-color:#4f86ca;}.tertiary_bg{background-color:#ee62df;}.white_bg{background-color:#fff;}.black_bg{background-color:#22222d;}.dark_bg{background-color:#4a4e56;}.gray_bg{background-color:#aeb4ba;}.red_bg{background-color:#ff7e7e;}.orange_bg{background-color:#ffa64f;}.yellow_bg{background-color:#f7ef85;}.green_bg{background-color:#58d88c;}.blue_bg{background-color:#63a9e2;}.violet_bg{background-color:#c390d4;}.negative_bg{background-color:#bf1818;}.positive_bg{background-color:#083a7f;}.monospace{font-family:monospace;}.no_margin{margin:0px;}.bold{font-weight:bold;}.italic{font-style:italic;}.left_align{text-align:right;}.right_align{text-align:right;}.center{text-align:center;}.hide{display:none;}.show{display:inherit;}.warning{background:#f7ef85;color:#4a4e56;font-weight:bold;display:inline-block;padding:0px 20px;height:36px;line-height:36px;box-sizing:border-box;margin:0px;}.warning.gray_bg{background-color:#aeb4ba;}.warning.red_bg{background-color:#ff7e7e;}.warning.orange_bg{background-color:#ffa64f;}.warning.yellow_bg{background-color:#f7ef85;}.warning.green_bg{background-color:#58d88c;}.warning.blue_bg{background-color:#63a9e2;}.warning.violet_bg{background-color:#c390d4;}b,strong{font-weight:700;}a{color:#405ba6;text-decoration:none;}a:hover:not(.no_hover,a .button){color:#405ba6;text-decoration:underline;}a img{border:0;}hr{height:1px;border:0px;border-top:2px solid #d0d5d9;margin:1em 0px;display:block;clear:both;}h1,h2,h3,h4{position:relative;margin:none;font-weight:bold;color:#fff;padding:0.4em;background:#d0d5d9;box-sizing:border-box;margin:0 0 1.0em 0;display:block;}h1,h2{font-size:1.5em;min-height:2.2em;box-shadow:inset 0 -36px 36px -36px rgba(0,0,0,0.1);}h1 svg,h2 svg{position:absolute;top:12px;right:12px;}h1{text-transform:uppercase;background:#4f86ca;}h3,h4{font-size:1.1em;min-height:1.8em;box-shadow:inset 0 -36px 36px -36px rgba(0,0,0,0.1);}h3 svg,h4 svg{position:absolute;top:7px;right:10px;}h3{text-transform:uppercase;background:#4f86ca;}h5,h6{color:#4f86ca;font-size:1.1em;font-weight:bold;padding:2px 10px;}h5 svg,h6 svg{position:absolute;top:5px;right:12px;}table:not(.dataTable){border-collapse:collapse;width:100%;margin:0px;padding:0px;border:none;border-spacing:0px;}table:not(.dataTable) tr:hover{background:#fffffd;}table:not(.dataTable) tr.top_align{vertical-align:top;}table:not(.dataTable) tr.inactive{background:#e8edf2;color:#63a9e2;}table:not(.dataTable) tr.priority{background:#e7d2ee;}table:not(.dataTable) tr.hold{background:#fdfadb;}table:not(.dataTable) tr th.right_align,table:not(.dataTable) tr td.right_align{text-align:right;}table:not(.dataTable) tr th.center_align,table:not(.dataTable) tr td.center_align{text-align:center;}table:not(.dataTable) tr th.left_align,table:not(.dataTable) tr td.left_align{text-align:left;}table:not(.dataTable) tr th.middle_vert,table:not(.dataTable) tr td.middle_vert{vertical-align:middle;}table:not(.dataTable) tr th.primary_bg,table:not(.dataTable) tr td.primary_bg{background-color:#405ba6;}table:not(.dataTable) tr th.secondary_bg,table:not(.dataTable) tr td.secondary_bg{background-color:#4f86ca;}table:not(.dataTable) tr th.tertiary_bg,table:not(.dataTable) tr td.tertiary_bg{background-color:#ee62df;}table:not(.dataTable) tr th.white_bg,table:not(.dataTable) tr td.white_bg{background-color:#fff;}table:not(.dataTable) tr th.black_bg,table:not(.dataTable) tr td.black_bg{background-color:#22222d;}table:not(.dataTable) tr th.dark_bg,table:not(.dataTable) tr td.dark_bg{background-color:#4a4e56;}table:not(.dataTable) tr th.gray_bg,table:not(.dataTable) tr td.gray_bg{background-color:#e8edf2;}table:not(.dataTable) tr th.red_bg,table:not(.dataTable) tr td.red_bg{background-color:#ff7e7e;}table:not(.dataTable) tr th.orange_bg,table:not(.dataTable) tr td.orange_bg{background-color:#ffa64f;}table:not(.dataTable) tr th.yellow_bg,table:not(.dataTable) tr td.yellow_bg{background-color:#f7ef85;}table:not(.dataTable) tr th.green_bg,table:not(.dataTable) tr td.green_bg{background-color:#58d88c;}table:not(.dataTable) tr th.blue_bg,table:not(.dataTable) tr td.blue_bg{background-color:#63a9e2;}table:not(.dataTable) tr th.violet_bg,table:not(.dataTable) tr td.violet_bg{background-color:#c390d4;}table:not(.dataTable) tr th.negative_bg,table:not(.dataTable) tr td.negative_bg{background-color:#bf1818;}table:not(.dataTable) tr th.positive_bg,table:not(.dataTable) tr td.positive_bg{background-color:#083a7f;}table:not(.dataTable) tr th{background-color:#d0d5d9;color:#fff;font-weight:bold;font-size:1.1em;padding:5px 10px;}table:not(.dataTable) tr td{padding:8px 4px;text-align:left;border-bottom:1px solid #e8edf2;}table:not(.dataTable) tr td.no_pad{padding:0px 4px;}table:not(.dataTable) tr td.list_flags{padding:2px 5px 0px 0px;}table:not(.dataTable) tr td.list_flags a{font-size:18px;font-weight:bold;padding:5px 0px 0px 5px;}table:not(.dataTable) tr td.stage{width:60px;vertical-align:top;padding-top:10px;}table:not(.dataTable) tr td.list_analysis{width:60px;}table:not(.dataTable) tr td .checkbox{padding:0px;}table:not(.dataTable) tr td .checkbox .custom_display{margin-right:0;}table:not(.dataTable) tr td span.analysis{display:inline-block;background:#4a4e56;color:#fff;padding:5px 12px;font-weight:bold;margin:4px 0px;}table:not(.dataTable) tr td ul.sublist,table:not(.dataTable) tr td ol.sublist{list-style:none;padding-inline-start:0px;}table:not(.dataTable) tr td ul.sublist li,table:not(.dataTable) tr td ol.sublist li{padding:2px 16px 2px 16px;}table:not(.dataTable) tr td ul.sublist li:nth-child(even),table:not(.dataTable) tr td ol.sublist li:nth-child(even){background:#f2f5f8;}table:not(.dataTable).striped tr,table:not(.dataTable).striped tr.odd{background:#fff;}table:not(.dataTable).striped tr:nth-child(even),table:not(.dataTable).striped tr.even{background:#f2f5f8;}table:not(.dataTable).striped tr.total{background:#e8edf2;}table:not(.dataTable).vertical_striped td,table:not(.dataTable).vertical_striped td.odd{background:#fff;}table:not(.dataTable).vertical_striped td ul.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td ol.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td.odd ul.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td.odd ol.sublist li:nth-child(even){background:#e8edf2;}table:not(.dataTable).vertical_striped td:nth-child(even),table:not(.dataTable).vertical_striped td.even{background:#f2f5f8;}table:not(.dataTable).vertical_striped td:nth-child(even) ul.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td:nth-child(even) ol.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td.even ul.sublist li:nth-child(even),table:not(.dataTable).vertical_striped td.even ol.sublist li:nth-child(even){background:#e1e4e7;}table.no_hover tr:hover,table.no_hover td:hover{background:none;}table.no_hover tr.primary_bg,table.no_hover td.primary_bg{background:#405ba6;}table.no_hover tr.secondary_bg,table.no_hover td.secondary_bg{background:#4f86ca;}table.no_hover tr.tertiary_bg,table.no_hover td.tertiary_bg{background:#ee62df;}table.no_hover tr.white_bg,table.no_hover td.white_bg{background:#fff;}table.no_hover tr.black_bg,table.no_hover td.black_bg{background:#22222d;}table.no_hover tr.dark_bg,table.no_hover td.dark_bg{background:#4a4e56;}table.no_hover tr.gray_bg,table.no_hover td.gray_bg{background:#e8edf2;}table.no_hover tr.red_bg,table.no_hover td.red_bg{background:#ff7e7e;}table.no_hover tr.orange_bg,table.no_hover td.orange_bg{background:#ffa64f;}table.no_hover tr.yellow_bg,table.no_hover td.yellow_bg{background:#f7ef85;}table.no_hover tr.green_bg,table.no_hover td.green_bg{background:#58d88c;}table.no_hover tr.blue_bg,table.no_hover td.blue_bg{background:#63a9e2;}table.no_hover tr.violet_bg,table.no_hover td.violet_bg{background:#c390d4;}table.no_hover tr.negative_bg,table.no_hover td.negative_bg{background:#bf1818;}table.no_hover tr.positive_bg,table.no_hover td.positive_bg{background:#083a7f;}table.no_hover tr.inactive,table.no_hover td.inactive{background:#e8edf2;color:#63a9e2;}table.no_hover tr.priority,table.no_hover td.priority{background:#e7d2ee;}table.no_hover tr.hold,table.no_hover td.hold{background:#fdfadb;}table.pricing{width:550px;background:#fff;}table.pricing tr{border-bottom:8px solid #e8edf2;}table.pricing tr th{vertical-align:top;background:#d0d5d9;}table.pricing tr td input{border:none;font-weight:bold;font-size:1.2em;box-shadow:none;width:120px;margin-top:2px;border-bottom:1px solid #d0d5d9;}table.pricing tr td input.below{color:#bf1818;}table.pricing tr td input.above{color:#58d88c;}table.pricing tr td span{vertical-align:bottom;padding-bottom:3px;width:50px;display:inline-block;}table.pricing tr td label{display:inline-block;line-height:34px;vertical-align:middle;width:80px;text-align:right;font-size:0.9em;padding-right:10px;background:#e8edf2;border:3px solid #fff;}table.weekboard tr.new_section th{border-top:2px solid #fff;}table.weekboard tr.new_section td{border-top:2px solid #d0d5d9;}table.weekboard th{background-color:#aeb4ba !important;}table.weekboard th a{float:right;font-weight:normal;font-style:italic;text-decoration:underline;color:#e8edf2;}table.weekboard th a:hover{color:white;}table.weekboard div{display:block;width:100%;min-height:30px;padding:5px;}table.weekboard div a{height:20px;}table.form_layout{border-collapse:collapse;width:100%;margin:0px;padding:0px;border:none;}table.form_layout tbody{margin-bottom:10px;width:100%;}table.form_layout tr:hover{background:none !important;}table.form_layout tr th{text-align:center;border:1px solid rgba(50,50,50,0.1);}table.form_layout tr th.green_bg{background:#96e6b7;}table.form_layout tr td{padding:5px;border:1px solid #d0d5d9;position:relative;vertical-align:top;}table.form_layout tr td.no_border{border:none;}table.form_layout tr td.green_bg{background:#e9faf0;}table.form_layout tr td.center{text-align:center;}table.form_layout tr td.readonly{background:#f2f5f8;}table.form_layout tr td input{border:none;text-align:right;width:100%;height:100%;padding:8px 8px 7px 8px;margin:0px;background:transparent;border-bottom:1px solid transparent;}table.form_layout tr td input.invalid{border-bottom:1px solid #ff7e7e;}table.form_layout tr td input.readonly{color:#4a4e56;}table.form_layout tr td div.validation_display{display:none;}table.form_layout tr td label{color:#4a4e56;display:block;position:absolute;width:auto;font-weight:normal;font-size:0.85em;top:5px;left:5px;}table.form_layout tr td select.floating{display:block;position:absolute;top:4px;left:4px;}table.form_layout tr td select{margin:0px;}table.form_layout tr td .button,table.form_layout tr td .togglebox,table.form_layout tr td .checkbox{margin-top:0px;margin-bottom:0px;}table tr th.list_icons.1_icon{width:40px;max-width:40px;}table tr th.list_icons.2_icons{width:80px;max-width:80px;}@media (max-width: 600px){table tr th.list_icons.2_icons{width:40px;max-width:40px;}}table tr th.list_icons.3_icons{width:120px;max-width:120px;}@media (max-width: 600px){table tr th.list_icons.3_icons{width:40px;max-width:40px;}}table tr td.list_icons{padding:0px;margin:0px;font-size:0px;border-right:0px;border-left:0px;height:1px;width:40px;color:#fff;white-space:nowrap;overflow-x:hidden;}table tr td.list_icons.1_icon{width:40px;max-width:40px;}table tr td.list_icons.2_icons{width:80px;max-width:80px;}@media (max-width: 600px){table tr td.list_icons.2_icons{width:40px;max-width:40px;}}table tr td.list_icons.3_icons{width:120px;max-width:120px;}@media (max-width: 600px){table tr td.list_icons.3_icons{width:40px;max-width:40px;}}table tr td.list_icons a{display:inline-block;height:40px;width:40px;padding:0px;line-height:40px;box-sizing:border-box;margin:0px;text-align:center;color:#fff;font-size:15px;box-shadow:inset 0 -36px 36px -36px rgba(0,0,0,0.1);}@media (max-width: 600px){table tr td.list_icons a{display:block;float:left;}}table tr td.list_icons a.red{background:#ff7e7e;}table tr td.list_icons a.orange{background:#ffa64f;}table tr td.list_icons a.yellow{background:#f7ef85;}table tr td.list_icons a.green{background:#58d88c;}table tr td.list_icons a.blue{background:#63a9e2;}table tr td.list_icons a.violet{background:#c390d4;}table tr td.list_icons a.white{background:#fff;color:#4a4e56;}table tr td.list_icons a.gray{background:#aeb4ba;}table tr td.list_icons a.black{background:#22222d;}table tr td.list_icons a.disabled{background:#d0d5d9;cursor:default;color:#e8edf2;}table tr td.list_icons a.red:hover{background:#ff6565;}table tr td.list_icons a.orange:hover{background:#ff9936;}table tr td.list_icons a.yellow:hover{background:#f5ec6d;}table tr td.list_icons a.green:hover{background:#43d37e;}table tr td.list_icons a.blue:hover{background:#4d9dde;}table tr td.list_icons a.violet:hover{background:#b97ecd;}table tr td.list_icons a.white:hover{background:#f2f2f2;}table tr td.list_icons a.gray:hover{background:#a0a7ae;}table tr td.list_icons a.black:hover{background:#2d2d3c;}table tr td.list_icons a.full_height{height:100%;min-height:40px;}table.dataTable{width:100%;border-collapse:collapse;border-spacing:0px;}@media (max-width: 600px){table.dataTable{word-break:break-word;}}table.dataTable tbody{background:#fff;}table.dataTable thead th{padding:8px 18px 8px 10px;font-weight:bold;height:20px;overflow:hidden;cursor:pointer;*cursor:hand;background:#929ba3;color:#fff;border:0px;transition:background 150ms ease-out;-moz-transition:background 150ms ease-out;-webkit-transition:background 150ms ease-out;-o-transition:background 150ms ease-out;}table.dataTable thead th:hover{background:#ee62df;}table.dataTable thead th:active{background:#ed54dc;}table.dataTable thead th.sorting_desc,table.dataTable thead th.sorting_asc{background:#aeb4ba;position:relative;}table.dataTable thead th.sorting_desc:after{content:"\025BE";position:absolute;right:10px;top:8px;}table.dataTable thead th.sorting_asc:after{content:"\025B4";position:absolute;right:10px;top:8px;}@media (max-width: 600px){table.dataTable thead th{padding:6px;writing-mode:vertical-lr;text-align:end;height:120px;word-break:normal;letter-spacing:2px;}}table.dataTable tfoot th{padding:10px 18px 10px 10px;border-top:1px solid #d0d5d9;font-weight:bold;}table.dataTable td{border:1px solid #e8edf2;border-top:none;padding:11px 0px 0px 5px;vertical-align:top;transition:background 150ms ease-out;-moz-transition:background 150ms ease-out;-webkit-transition:background 150ms ease-out;-o-transition:background 150ms ease-out;line-height:1.5em;}table.dataTable td a{text-decoration:none;}table.dataTable td a:hover{text-decoration:none;cursor:pointer;}table.dataTable td.no_pad{padding:5px 0px 0px 5px;}table.dataTable td.full{padding:0px;}table.dataTable td.full a{display:block;height:100%;width:100%;padding:12px 0px 6px 5px;box-sizing:border-box;}table.dataTable td.list_flags{padding:10px 5px 0px 0px;}table.dataTable td.list_flags a{font-size:18px;font-weight:bold;padding:5px 0px 0px 5px;}table.dataTable td a.full_height{display:inline-block;box-sizing:border-box;background:#63a9e2;color:#fff;height:100%;padding:8px 15px 8px 15px;margin-top:3px;margin-left:3px;}table.dataTable td .checkbox{padding:8px 0px 0px 8px;}table.dataTable td .checkbox .custom_display{margin-right:0;}table.dataTable td .list_analysis{background:transparent;position:relative;}table.dataTable td .list_analysis .stage_dot{height:16px;width:16px;border-radius:8px;margin:2px 10px 0px 5px;border:2px solid #fff;display:inline-block;}table.dataTable td .list_analysis .stage_dot.positive_stop{border:2px solid #ff7e7e;}table.dataTable td .list_analysis a.result{background:#63a9e2;color:#fff;height:40px;padding:10px;display:block;box-sizing:border-box;margin-top:1px;transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;}table.dataTable td .list_analysis a.result:hover{background:#4d9dde;}table.dataTable td .list_analysis svg{position:absolute;top:12px;right:15px;}table.dataTable td .list_analysis a.soft_delete{position:absolute;top:0px;right:0px;display:inline-block;background:#bf1818;text-align:center;box-sizing:border-box;height:40px;padding:8px 0px;width:0px;overflow:hidden;color:#fff;transition:all 250ms ease;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;}table.dataTable td .list_analysis a.soft_delete span{position:absolute;left:14px;top:11px;display:inline-block;font-weight:bold;width:0px;overflow:hidden;vertical-align:top;transition:width 300ms ease;-moz-transition:width 300ms ease;-webkit-transition:width 300ms ease;-o-transition:width 300ms ease;}table.dataTable td .list_analysis:hover a.soft_delete{width:45px;}table.dataTable td .list_analysis:hover a.soft_delete.open{width:90px;padding-left:40px;}table.dataTable td .list_analysis:hover a.soft_delete.open span{width:35px;}table.dataTable td.stage{font-weight:bold;text-align:center;background:#aeb4ba;padding-left:5px;padding-right:5px;}table.dataTable td.stage svg{visibility:hidden;}table.dataTable td.stage a{font-weight:bold;padding:1px 0px;display:block;float:left;}table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center;}table.dataTable tr,table.dataTable tr.odd{background:#fff;transition:background 150ms ease-out;-moz-transition:background 150ms ease-out;-webkit-transition:background 150ms ease-out;-o-transition:background 150ms ease-out;}table.dataTable tr.gray_row,table.dataTable tr.inactive,table.dataTable tr.odd.gray_row,table.dataTable tr.odd.inactive{background:#d8e0e9;color:#63a9e2;}table.dataTable tr.yellow_row,table.dataTable tr.due_warning,table.dataTable tr.odd.yellow_row,table.dataTable tr.odd.due_warning{background:#fdfce5;}table.dataTable tr.orange_row,table.dataTable tr.odd.orange_row{background:#ffdab5;}table.dataTable tr.red_row,table.dataTable tr.overdue,table.dataTable tr.odd.red_row,table.dataTable tr.odd.overdue{background:#ffdada;}table.dataTable tr.green_row,table.dataTable tr.odd.green_row{background:#d4f5e1;}table.dataTable tr.blue_row,table.dataTable tr.odd.blue_row{background:#e4f0fa;}table.dataTable tr.violet_row,table.dataTable tr.priority,table.dataTable tr.odd.violet_row,table.dataTable tr.odd.priority{background:#ebdaf0;}table.dataTable tr:nth-child(even),table.dataTable tr.even{background:#f2f5f8;transition:background 150ms ease-out;-moz-transition:background 150ms ease-out;-webkit-transition:background 150ms ease-out;-o-transition:background 150ms ease-out;}table.dataTable tr:nth-child(even).gray_row,table.dataTable tr:nth-child(even).inactive,table.dataTable tr.even.gray_row,table.dataTable tr.even.inactive{background:#ced9e3;color:#63a9e2;}table.dataTable tr:nth-child(even).yellow_row,table.dataTable tr:nth-child(even).due_warning,table.dataTable tr.even.yellow_row,table.dataTable tr.even.due_warning{background:#fdfadb;}table.dataTable tr:nth-child(even).orange_row,table.dataTable tr.even.orange_row{background:#ffd4ab;}table.dataTable tr:nth-child(even).red_row,table.dataTable tr:nth-child(even).overdue,table.dataTable tr.even.red_row,table.dataTable tr.even.overdue{background:#ffcbcb;}table.dataTable tr:nth-child(even).green_row,table.dataTable tr.even.green_row{background:#bff0d3;}table.dataTable tr:nth-child(even).blue_row,table.dataTable tr.even.blue_row{background:#cfe4f6;}table.dataTable tr:nth-child(even).violet_row,table.dataTable tr:nth-child(even).priority,table.dataTable tr.even.violet_row,table.dataTable tr.even.priority{background:#e7d2ee;}table.dataTable tr.odd td.sorting_2{background-color:#c5e1df;}table.dataTable tr.odd td.sorting_3{background-color:#fdfce5;}table.dataTable tr.even td.sorting_2{background-color:#c5e1df;}table.dataTable tr.even td.sorting_3{background-color:#fdfce5;}table.dataTable tr:hover{background:#fffffd;}.dataTables_wrapper{position:relative;clear:both;*zoom:1;background:#e8edf2;padding-top:8px;padding-bottom:40px;}.dataTables_wrapper.hide_filters{padding-top:0px;}.dataTables_wrapper.hide_filters .dataTables_filter{display:none;}.search_tables .dataTables_wrapper{background:#fff;padding-bottom:0px;padding-top:0px;}.dataTables_length{float:left;padding-left:8px;height:32px;}.dataTables_length select{background:#fff;height:24px;padding:2px 12px;border-color:#fff;-webkit-appearance:menulist !important;-moz-appearance:menulist !important;appearance:menulist !important;}.dataTables_length select:hover,.dataTables_length select:active{background:#fff;border-color:#fff;}.dataTables_filter{float:right;text-align:right;height:32px;padding-right:8px;}.dataTables_filter input{padding:3px 8px;border:1px solid #d0d5d9;border-radius:0px;outline:none;margin-left:5px;background:#fff;}.dataTables_info{clear:both;float:left;padding:12px 0px 0px 8px;}@media (max-width: 1080px){.dataTables_info{display:none;}}.dataTables_paginate{float:right;text-align:right;padding:9px 5px;}.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;float:left;cursor:pointer;*cursor:hand;color:#111;text-decoration:none;}.paginate_disabled_previous:hover,.paginate_enabled_previous:hover,.paginate_disabled_next:hover,.paginate_enabled_next:hover{text-decoration:underline;}.paginate_disabled_previous:active,.paginate_enabled_previous:active,.paginate_disabled_next:active,.paginate_enabled_next:active{outline:none;}.paginate_disabled_previous,.paginate_disabled_next{color:#666 !important;}.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px;}.paginate_disabled_next,.paginate_enabled_next{padding-right:23px;margin-left:10px;}.paging_full_numbers{height:22px;line-height:22px;}.paging_full_numbers a:active{outline:none;}.paging_full_numbers a:hover{text-decoration:none;}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{padding:4px 10px;margin:0px 3px;cursor:pointer;*cursor:hand;color:#fff;font-weight:bold;}.paging_full_numbers a.paginate_button{background:#405ba6;text-decoration:none;}.paging_full_numbers a.paginate_button:hover{background:#ee62df;}.paging_full_numbers a.disabled{display:none;}.paging_full_numbers a.current{background:#4f86ca;}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white;}table.dataTable th:active{outline:none;}.dataTables_scroll{clear:both;}.dataTables_scrollBody{*margin-top:-1px;}.button{display:inline-block;box-sizing:border-box;position:relative;cursor:pointer;font-family:"Yantramanav", sans-serif;font-size:1em;font-weight:bold;text-decoration:none;text-align:center;color:#fff;height:36px;line-height:36px;min-width:50px;background-color:#4f86ca;padding:0px 10px;margin:0px 4px 0px 0px;outline:0px;border:0px;box-shadow:inset 0 -36px 36px -36px rgba(0,0,0,0.1);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;}.button:hover{color:#fff;background-color:#4781c8;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0px;}.button:active{color:#fff;background-color:#3b79c4;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0px;}.button.small{height:24px;line-height:24px;font-size:0.9em;min-width:30px;}.button.full{width:100%;}.button.yuge{width:100%;height:48px;line-height:48px;font-size:1.3em;margin-bottom:16px;}.button svg{padding-right:0.6em;}.button.icon svg{padding-right:0;}.button .stage_dot{height:16px;width:16px;border-radius:8px;margin:8px 10px 0px 5px;border:2px solid #fff;display:inline-block;}.button.delete,.button.soft_delete{position:relative;background-color:#bf1818;width:45px;color:#fff;transition:all 250ms ease;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;}.button.delete:hover,.button.soft_delete:hover{background-color:#cd1a1a;}.button.delete:active,.button.soft_delete:active{background-color:#a81515;}.button.delete span,.button.soft_delete span{position:absolute;left:14px;top:1px;display:inline-block;font-weight:bold;width:0px;overflow:hidden;vertical-align:top;transition:width 300ms ease;-moz-transition:width 300ms ease;-webkit-transition:width 300ms ease;-o-transition:width 300ms ease;}.button.delete.open,.button.soft_delete.open{width:90px;padding-left:45px;}.button.delete.open span,.button.soft_delete.open span{width:35px;}.button.negative{background-color:#bf1818;color:#fff;}.button.negative:hover{background-color:#cd1a1a;}.button.negative:active{background-color:#a81515;}.button.red{background-color:#ff7e7e;color:#fff;}.button.red:hover{background-color:#ff6a6a;}.button.red:active{background-color:#f55;}.button.yellow{background-color:#f7ef85;color:#fff;}.button.yellow:hover{background-color:#f6ee7b;}.button.yellow:active{background-color:#f5ec6d;}.button.orange{background-color:#ffa64f;color:#fff;}.button.orange:hover{background-color:#ff9936;}.button.orange:active{background-color:#ff9936;}.button.green{background-color:#58d88c;color:#fff;}.button.green:hover{background-color:#43d37e;}.button.green:active{background-color:#30cd70;}.button.blue{background-color:#63a9e2;color:#fff;}.button.blue:hover{background-color:#56a2e0;}.button.blue:active{background-color:#499bdd;}.button.violet{background-color:#c390d4;color:#fff;}.button.violet:hover{background-color:#bf89d1;}.button.violet:active{background-color:#b97ecd;}.button.gray{background-color:#77818b;color:#fff;}.button.gray:hover{background-color:#929ba3;}.button.gray:active{background-color:#858e97;}.button.black{background-color:#22222d;color:#fff;}.button.black:hover{background-color:#4a4e56;}.button.black:active{background-color:#373a40;}.button.disabled{background-color:#d0d5d9;color:#858e97;cursor:default;}.button.disabled:hover{background-color:#d0d5d9;}.button.disabled:active{background-color:#d0d5d9;}input,input:focus,select,select:focus,textarea,textarea:focus,.ui-accordion-header{outline:none;box-shadow:none;box-sizing:border-box;font-family:"Yantramanav", sans-serif;}.form label{font-weight:bold;width:120px;display:inline-block;vertical-align:top;position:relative;top:14px;}@media (max-width: 1080px){.form label{padding-left:10px;}}@media (max-width: 600px){.form label{display:block;padding-top:10px;position:static;}}.form input,.form select,.form span.select2{margin-bottom:5px;}.form span.explanation{display:none;margin:0px 0px 4px 6px;line-height:36px;color:#4a4e56;font-size:0.8em;vertical-align:bottom;}@media (min-width: 1680px){.form span.explanation{display:inline-block;}}.form table{margin:0px 0px 20px 0px;width:100%;}.form table.no_margin{margin:0px;}select,input.string,.togglebox,.switchbox,.fileUpload{height:36px;line-height:36px;box-sizing:border-box;}.fileUpload{margin-bottom:5px;position:relative;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fileUpload input[type="file"]{position:absolute;top:0px;right:0px;visibility:hidden;display:inline;height:0px;width:0px;}.fileUpload .current{display:inline-block;padding-right:20px;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fileUpload .current.replace,.fileUpload .current.remove{background-color:#bf1818;text-decoration:line-through;}.fileUpload .current.replace svg,.fileUpload .current.remove svg{display:none;}.fileUpload .filename{background-color:#e8edf2;width:300px;color:#4a4e56;padding:0px 10px;margin:0px;font-weight:bold;font-family:"Yantramanav", sans-serif;display:inline-block;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;}.fileUpload .filename.differs{background-color:#f7ef85;}.fileUpload .filename.closed{width:0px;margin:0px;padding:0px;}.fileUpload .button{display:inline-block;vertical-align:top;margin-right:0;}.fileUpload .file_remove{position:absolute;top:0px;right:0px;display:inline-block;background:#bf1818;text-align:center;box-sizing:border-box;height:36px;padding:1px 0px;width:0px;overflow:hidden;color:#fff;transition:all 250ms ease;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;}.fileUpload .file_remove span{position:absolute;left:14px;top:0px;display:inline-block;font-weight:bold;width:0px;overflow:hidden;vertical-align:top;transition:width 300ms ease;-moz-transition:width 300ms ease;-webkit-transition:width 300ms ease;-o-transition:width 300ms ease;}.fileUpload:hover .current:not(.remove){padding-right:55px;}.fileUpload:hover .file_remove{width:45px;}.fileUpload:hover .file_remove.open{width:90px;padding-left:40px;}.fileUpload:hover .file_remove.open span{width:35px;}select{max-width:400px;background:#e8edf2 url(/lab/app/image/select.png) center right 5px no-repeat;box-sizing:border-box;border:1px solid #e8edf2;padding:0px 20px 0px 10px;font-size:1em;cursor:pointer;color:#4a4e56;font-weight:bold;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;box-shadow:inset 0 -36px 36px -36px rgba(0,0,0,0.1);}select.attached{display:inline-block;}select:required{border-bottom:1px solid #ff7e7e;}select.reload_trigger{border-bottom:1px solid #58d88c;}select.invalid,select.invalid:hover{border:1px solid #ff7e7e;border-right:5px solid #ff7e7e;}select.tiny{width:80px;}select.small{width:150px;}select.medium{width:250px;}select.long{width:400px;}select:hover{background:#d0d5d9 url(/lab/app/image/select.png) center right 5px no-repeat;}select:active{background:#e8edf2 url(/lab/app/image/select.png) center right 5px no-repeat;}select.tall{padding:9px 8px 8px 8px;margin-top:2px;}select.clean{margin:0px;border:0px;background:transparent url(/lab/app/image/select.png) center right no-repeat;box-sizing:border-box;box-shadow:none;}textarea{max-width:480px;min-width:360px;height:120px;border:1px solid #aeb4ba;resize:none;font-size:1em;padding:5px 10px;font-family:"Yantramanav", sans-serif;display:inline-block;background:#fff;color:#22222d;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.1);}textarea.full{max-width:100%;width:100%;}textarea.readonly{background:#f2f5f8 !important;}textarea.small{height:80px;width:250px;max-width:250px;min-width:100px;}textarea.invalid{border:1px solid #ff7e7e;}input.string{padding:0px 10px;font-size:1em;border:1px solid #aeb4ba;vertical-align:top;width:300px;color:#22222d;background:#fff;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.1);}input.string.tiny{width:80px;}input.string.small{width:150px;}input.string.medium{width:250px;}input.string.long{width:400px;}input.string.tall{padding:9px 8px 8px 8px;}input.string.readonly{background:#f2f5f8 !important;}input.string.price{text-align:right;padding-right:10px;}input.string.time{width:110px;}input.string:required{border-bottom:1px solid #ff7e7e;}input.string.reload_trigger{border-bottom:1px solid #58d88c;}input.string.invalid{border:1px solid #ff7e7e;}input[type="time"]{font-family:monospace;font-size:0.9em;}.dateField{display:inline;}.dateField input[type='date']{padding:0px 0px 0px 10px;border:1px solid #aeb4ba;width:246px;background:#fff;height:36px;line-height:36px;box-sizing:border-box;}.dateField input[type='date'].medium{width:196px;}.dateField input[type='date'].empty{color:#d0d5d9;}.dateField input[type='date'].readonly{background:#f2f5f8 !important;}.dateField input[type='date']:required{border-bottom:1px solid #ff7e7e;}.dateField input[type='date'].reload_trigger{border-bottom:1px solid #58d88c;}.dateField a.button.today{vertical-align:top;margin-right:0px;}.dateField a.button.today svg{padding:0px;}.checkbox{display:block;padding:0px 0px 10px 0px;cursor:pointer;font-size:14px;display:inline-block;vertical-align:middle;}.checkbox:hover .custom_display{color:#fff;}.checkbox:active .custom_display{background:#4a4e56;}.checkbox .custom_input{display:none;}.checkbox .custom_display{height:26px;width:26px;padding:4px 0px 0px 5px;display:inline-block;background:#d0d5d9;color:#d0d5d9;vertical-align:middle;margin-right:8px;font-size:16px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms ease;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,0.1);}.checkbox .custom_display.checked{background:#4f86ca;color:#fff;}.checkbox .custom_display.checked.primary{background:#405ba6;}.checkbox .custom_display.checked.secondary{background:#4f86ca;}.checkbox .custom_display.checked.tertiary{background:#ee62df;}.checkbox .custom_display.checked.white{background:#fff;}.checkbox .custom_display.checked.black{background:#22222d;}.checkbox .custom_display.checked.dark{background:#4a4e56;}.checkbox .custom_display.checked.gray{background:#aeb4ba;}.checkbox .custom_display.checked.red{background:#ff7e7e;}.checkbox .custom_display.checked.orange{background:#ffa64f;}.checkbox .custom_display.checked.yellow{background:#f7ef85;}.checkbox .custom_display.checked.green{background:#58d88c;}.checkbox .custom_display.checked.blue{background:#63a9e2;}.checkbox .custom_display.checked.violet{background:#c390d4;}.checkbox .custom_display.checked.negative{background:#bf1818;}.checkbox .custom_display.checked.positive{background:#083a7f;}.checkbox label{vertical-align:middle;cursor:default;font-weight:normal;width:auto;display:inline;position:relative;top:0px;left:5px;}.togglebox{cursor:pointer;font-size:14px;margin-bottom:5px;display:inline-block;vertical-align:top;}.togglebox:hover .custom_display{background:#d0d5d9;}.togglebox:active .custom_display{background:#aeb4ba;}.togglebox .custom_input{display:none;}.togglebox .custom_display{font-size:14px;min-height:14px;min-width:14px;padding:0px 20px;display:inline-block;background:#e8edf2;color:#4a4e56;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,0.1);}.togglebox .custom_display svg{margin-left:6px;display:none;}.togglebox .custom_display.checked{padding:0px 10px;background:#4f86ca;color:#fff;}.togglebox .custom_display.checked svg{display:inline;}.togglebox .custom_display.checked.primary{background:#405ba6;}.togglebox .custom_display.checked.secondary{background:#4f86ca;}.togglebox .custom_display.checked.tertiary{background:#ee62df;}.togglebox .custom_display.checked.white{background:#fff;}.togglebox .custom_display.checked.black{background:#22222d;}.togglebox .custom_display.checked.dark{background:#4a4e56;}.togglebox .custom_display.checked.gray{background:#e8edf2;color:#4a4e56;}.togglebox .custom_display.checked.red{background:#ff7e7e;}.togglebox .custom_display.checked.orange{background:#ffa64f;}.togglebox .custom_display.checked.yellow{background:#f7ef85;}.togglebox .custom_display.checked.green{background:#58d88c;}.togglebox .custom_display.checked.blue{background:#63a9e2;}.togglebox .custom_display.checked.violet{background:#c390d4;}.togglebox .custom_display.checked.negative{background:#bf1818;}.togglebox .custom_display.checked.positive{background:#083a7f;}.togglebox .custom_display.fixed_180{width:180px;}.togglebox label{vertical-align:middle;cursor:pointer;}.switchbox{margin:0px 0px 5px 0px;cursor:pointer;font-size:14px;display:inline-block;vertical-align:top;}.switchbox:hover .custom_display{background:#d0d5d9;}.switchbox:active .custom_display{background:#aeb4ba;}.switchbox .custom_input{display:none;}.switchbox .custom_display{font-size:14px;min-height:14px;min-width:14px;padding:0px 20px;display:inline-block;vertical-align:top;background:#e8edf2;color:#fff;font-weight:bold;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,0.1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;}.switchbox .custom_display.primary{background:#405ba6;}.switchbox .custom_display.secondary{background:#4f86ca;}.switchbox .custom_display.tertiary{background:#ee62df;}.switchbox .custom_display.white{background:#fff;}.switchbox .custom_display.black{background:#22222d;}.switchbox .custom_display.dark{background:#4a4e56;}.switchbox .custom_display.gray{background:#e8edf2;color:#4a4e56;}.switchbox .custom_display.red{background:#ff7e7e;}.switchbox .custom_display.orange{background:#ffa64f;}.switchbox .custom_display.yellow{background:#f7ef85;}.switchbox .custom_display.green{background:#58d88c;}.switchbox .custom_display.blue{background:#63a9e2;}.switchbox .custom_display.violet{background:#c390d4;}.switchbox .custom_display.negative{background:#bf1818;}.switchbox .custom_display.positive{background:#083a7f;}.string_select{display:inline-block;}.multi_input{display:inline-block;}.multi_input.left_border .readonly{border-left:1px solid #aeb4ba !important;}.multi_input .block{margin:0px;font-size:0px;}.multi_input .block .button{display:inline-block;height:34px;font-size:14px;margin:0px;}.multi_input .block .button.delone,.multi_input .block .button.delone_echain{background-color:#ffa64f;}.multi_input .block .button.addone,.multi_input .block .button.addone_echain{background-color:#083a7f;}.multi_input .block .button svg{padding-right:0px;}.multi_input .block select{display:inline-block;height:34px;border:1px solid #aeb4ba;border-left:0px;margin-top:0px;font-size:13px;vertical-align:top;background:#fff url(/lab/app/image/select.png) center right no-repeat;box-sizing:border-box;}.multi_input .block input[type="text"],.multi_input .block input[type="email"],.multi_input .block input[type="number"],.multi_input .block input[type="readonly"]{padding:8px 0px 8px 10px;display:inline-block;height:34px;background:#fff;border:1px solid #aeb4ba;border-left:0px;font-size:0.8rem;margin-top:0px;margin-bottom:5px;vertical-align:top;}.multi_input .block input.readonly{padding:8px 10px;}.multi_input .block .validation_display{font-size:14px;}.address{margin-top:20px;min-width:600px;width:100%;}.address textarea{margin-top:0;border-top:none;width:99%;}.address table{width:100%;border-collapse:collapse;margin-top:0px;}.address table tr:hover{background:#fff;}.address table tr td{border:1px solid #d0d5d9;position:relative;height:30px;}.address table tr td:hover{background:#fff;}.address table tr td i{position:absolute;top:1px;right:4px;color:#77818b;font-size:11px;font-style:normal;}.address table tr td input[type="text"]{border:0px;width:100%;height:100%;margin:0px;padding-left:10px;background:transparent;}.address table tr td select{width:100%;margin:0px;border:0px;background:transparent url(/lab/app/image/select.png) center right no-repeat;box-sizing:border-box;box-shadow:none;}.validation_display{display:inline-block;background:#ff7e7e;color:#fff;font-weight:bold;margin:0px;padding:0px 20px;height:36px;line-height:36px;}.sp-replacer{margin-bottom:5px;}.sp-replacer,.sp-replacer:hover{border:1px solid #aeb4ba;background:#fff;}.sp-container{border:none;border:1px solid #aeb4ba;}.sp-picker-container{background:#e8edf2;}.select2-container{background:#e8edf2;height:36px;margin:0px;font-weight:bold;color:#4a4e56;position:relative;top:-2px;border-bottom:1px solid #ff7e7e;}.select2-container .select2-selection{background:#e8edf2;border-color:#e8edf2;outline:0px;color:#4a4e56;padding-top:3px;border-radius:0px;height:100%;}.select2-container .select2-selection__rendered{color:#4a4e56 !important;}.select2-selection__arrow{top:4px !important;}.select2-selection,.select2-search,.select2-results,.select2-dropdown{background:#e8edf2;border-color:#63a9e2;}.select2-container--default .select2-results__option--highlighted{background-color:#405ba6;color:#fff;}.select2-dropdown{box-shadow:0px 0px 15px rgba(40,40,40,0.2);}@media (max-width: 600px){.form input.string.tiny,.form input.string.small,.form input.string.medium,.form input.string.long
		select.tiny,.form select.small,.form select.medium,.form select.long,.form textarea.small{width:100%;min-width:none;max-width:none;}.form .dateField input[type='date']{width:calc(100% - 56px) !important;}.form .validation_display{width:100%;text-align:center;}}html{overflow-y:scroll;height:100%;}html.full{overflow-x:hidden;overflow-y:hidden;}body{color:#22222d;font-family:"Yantramanav", sans-serif;font-size:100%;font-size:14px;font-weight:normal;text-align:left;background:#fff;margin:0px auto;padding:0px;max-width:100%;min-width:320px;}body.full{overflow:hidden;height:100%;width:100%;min-width:640px;}body.full .cloud{position:absolute;display:block;transition:left 500ms ease;-moz-transition:left 500ms ease;-webkit-transition:left 500ms ease;-o-transition:left 500ms ease;}body.full .puff{position:absolute;display:block;width:22px;height:22px;background:#fff;opacity:.08;filter:alpha(opacity=8);border-radius:11px;}div{box-sizing:border-box;vertical-align:top;}#content{z-index:0;padding:55px 10px 0px 60px;min-width:320px;min-height:890px;min-height:95vh;transition:padding 200ms ease-out;-moz-transition:padding 200ms ease-out;-webkit-transition:padding 200ms ease-out;-o-transition:padding 200ms ease-out;}#content.dashboard{padding-left:10px;}@media (max-width: 1080px){#content.dashboard{padding:55px 0 0 0 !important;}}#content .grid{width:100%;}#content .grid .col1,#content .grid .col2,#content .grid .col3,#content .grid .col4{width:100%;min-height:1px;}#content .grid .col1:last-child,#content .grid .col2:last-child,#content .grid .col3:last-child,#content .grid .col4:last-child{padding-right:0%;}@media (min-width: 1080px){#content .grid .col1,#content .grid .col2,#content .grid .col3,#content .grid .col4{float:left;padding:0 0.5% 0 0;}#content .grid .col1{width:50%;}#content .grid .col2{width:100%;}#content .grid .col3{width:100%;}#content .grid .col4{width:100%;}}@media (min-width: 1248px){#content .grid .col1{width:50%;}#content .grid .col2{width:50%;}#content .grid .col3{width:50%;}#content .grid .col4{width:100%;}}@media (min-width: 1680px){#content .grid .col1.center,#content .grid .col2.center,#content .grid .col3.center,#content .grid .col4.center{margin:0 auto;float:none;}#content .grid .col1{width:25%;}#content .grid .col2{width:50%;}#content .grid .col3{width:75%;}#content .grid .col4{width:100%;}#content .grid .col1.job{width:38.5%;}#content .grid .col2.job{width:36.5%;}#content .grid .col2.samples{width:64%;}#content .grid .col2.samples_small{width:35%;}#content .grid .col2.result{width:55%;}#content .grid .col2.result_sidebar{width:45%;}}#footer{clear:both;width:100%;height:30px;padding:10px 10px 0px 0px;font-size:0.8em;display:inline-block;text-align:right;color:#4a4e56;}#footer a{color:#4f86ca;}#footer a:hover{color:#ee62df;}#ajax_message .warn,#ajax_message .success,#ajax_message .error{position:fixed;bottom:-80px;left:0px;margin:0px;width:100%;padding:10px;font-size:1.2em;display:block;transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;box-shadow:0px 0px 15px rgba(25,25,25,0.3);}#ajax_message .warn.open,#ajax_message .success.open,#ajax_message .error.open{bottom:0px;}#ajax_message .error{color:#fff;background:#bf1818;z-index:1000;text-align:left;}#ajax_message .error h6{margin:0px;padding:0px 0px 5px 0px;font-size:1.2em;color:#fff;}#ajax_message .error .close{position:absolute;top:8px;right:8px;color:#fff;display:inline-block;padding:4px 4px 2px 4px;}#ajax_message .error .close:hover{background:#ff7e7e;}#ajax_message .warn{color:#4a4e56;background:#f7ef85;z-index:999;text-align:center;font-weight:bold;}#ajax_message .success{color:#fff;background:#58d88c;z-index:999;text-align:center;font-weight:bold;}.c,.clear{clear:both;}.left{float:left;}.center{margin:0px auto;}.right{float:right;}.scroller{position:relative;width:100%;max-height:550px;overflow-y:auto;overflow-x:hidden;}.scroller.full-height{max-height:calc(100vh - 55px);}.tabs{position:relative;}.tabs ul{margin:0px;padding:0px;display:block;z-index:5;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:inset 10px -5px 10px rgba(50,50,50,0.1);}.tabs ul li{list-style:none;display:inline-block;height:36px;line-height:36px;font-size:1em;font-weight:bold;color:#fff;background:#d0d5d9;border-radius:4px 4px 0px 0px;padding:0px 20px;margin:0px;box-sizing:border-box;cursor:pointer;transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;-webkit-transition:background 200ms ease-out;-o-transition:background 200ms ease-out;}.tabs ul li:hover{background-color:#ee62df;}.tabs ul li.active{background-color:#4f86ca;}.tabs .tab_contain{border-top:2px solid #4f86ca;border-radius:2px 2px 0px 0px;position:relative;top:-1px;z-index:10;}.tabs .tab_contain .tab{display:none;}.tabs .tab_contain .tab.active{display:block;}.vert_tabs{font-size:0em;display:block;}.vert_tabs .vert_tab_wrap{font-size:0.9rem;width:20%;margin:0;padding:0;display:inline-block;vertical-align:top;}.vert_tabs .vert_tab_wrap a{display:block;height:36px;line-height:36px;font-size:1em;font-weight:bold;color:#fff;background:#d0d5d9;padding:0px 20px;margin:0px 10px 5px 0px;box-sizing:border-box;width:auto;text-align:center;cursor:pointer;transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;-webkit-transition:background 200ms ease-out;-o-transition:background 200ms ease-out;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,0.1);}.vert_tabs .vert_tab_wrap a:hover{background-color:#ee62df;}.vert_tabs .vert_tab_wrap a.active{background-color:#4f86ca;}.vert_tabs .vert_tab_contain{position:relative;left:-1px;z-index:10;font-size:0.8rem;width:80%;margin:0;padding:0;display:inline-block;border-radius:0px 0px 0px 2px;height:100%;}.vert_tabs .vert_tab_contain .vert_tab{display:none;}.vert_tabs .vert_tab_contain .vert_tab.active{display:block;}.box{margin-bottom:20px;}.box table tr.current{background-color:#fffffd;}.box table tr th{background:#aeb4ba;color:#fff;border-bottom:0px;}.box table tr td{padding:5px 4px;border-bottom:1px solid #e8edf2;vertical-align:middle;}.box table tr td.list_icons{padding:0px;border-right:1px solid #e8edf2;}.box table tr td.stage{font-weight:bold;text-align:center;background:#aeb4ba;}.box table tr td span{color:#aeb4ba;}.box canvas.pie_chart{width:80%;margin:0 auto 20px auto;}.box.third{width:32%;margin-right:1.333%;}.box.third .shaded{height:250px;overflow:hidden;}.box .shaded{background:#e8edf2;padding:8px 10px 8px 10px;position:relative;}.box .shaded span{color:#4a4e56;font-size:11px;}.box .shaded label{width:120px;color:#4a4e56;font-weight:bold;display:inline-block;}.box .shaded .checkbox label{width:auto;}.box .shaded select{background-color:#fff;border:1px solid #aeb4ba;}.box .big_num{position:relative;padding:6px 4px 5px 10px;background:#e8edf2;}.box .big_num span{font-size:2em;font-weight:bold;}.box .big_num div{position:absolute;right:0;top:0;background:#fff;padding:4px 0px 7px 10px;}.box .big_num div svg{position:relative;top:0px;right:0px;font-size:1em;}.box .big_num svg{position:absolute;top:12px;right:12px;font-size:1.5em;}.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{margin:0px;}.box .red_text{color:#bf1818;font-size:14px;font-style:normal;font-weight:bold;}.box.notice{background:#fffffd;min-height:115px;width:500px;}.box.notice h4{color:#405ba6;text-align:left;padding:4px 0px;border-bottom:1px solid #405ba6;}.dialog_contain{position:fixed;top:0px;left:0px;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:999;display:none;}.dialog_contain .dialog{position:absolute;display:none;top:50%;left:50%;margin-top:-200px;margin-left:-250px;min-height:200px;width:500px;background:#fff;border-radius:3px;box-shadow:0px 0px 20px rgba(0,0,0,0.3);padding:10px;}.dialog_contain .dialog.wide{width:650px;margin-left:-325px;}.dialog_contain .dialog p{font-size:1.2em;padding-left:10px;}.dialog_contain .dialog .dialog_shaded{width:650px;background:#f8fafb;border-top:1px solid #e8edf2;border-bottom:1px solid #e8edf2;margin:10px 0px 10px -10px;padding:20px 0px 15px 10px;}#header{position:fixed;top:0px;left:0px;font-size:0px;height:45px;width:100%;min-width:320px;z-index:99;border-bottom:1px solid #aeb4ba;box-shadow:0px 0px 15px rgba(25,25,25,0.5);background:#405ba6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#395194),color-stop(1,#405ba6));background:-moz-linear-gradient(center bottom,#395194 0%,#405ba6 100%);background:-ms-linear-gradient(bottom,#395194 0%,#405ba6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#405ba6', endColorstr='#395194',GradientType=0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;}#header .icons{height:100%;width:auto;font-size:0px;display:inline-block;background-color:rgba(180,180,180,0.1);}#header .icons a{color:#fff;position:relative;font-size:18px;width:50px;height:100%;line-height:45px;display:inline-block;padding:0px;margin:0px;border:0px;text-align:center;transition:all 250ms ease;-moz-transition:all 250ms ease;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;}#header .icons a.active,#header .icons a.active:hover{color:#ee62df;}#header .icons a:hover{background:#405ba6;}@media (min-height: 1080px){#header .icons a.active,#header .icons a.active:hover{color:#ee62df;}#header .icons a:hover{background:#4a4e56;}}#header .icons a .unread{color:#f7ef85;position:absolute;top:6px;right:4px;font-size:14px;}#header .logo{height:100%;overflow:hidden;display:inline-block;padding:0px 20px 0px 10px;background:#fff;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);}#header .logo img{margin:2px;height:40px;}#header .title{display:inline-block;vertical-align:top;height:100%;padding:0px;margin:0px 0px 0px 10px;line-height:45px;color:#fff;font-size:24px;text-transform:uppercase;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#header .title .text span{color:rgba(255,255,255,0.8);}@media (max-width: 1080px){#header .title{display:none;}}#header #ajax_spinner{height:100%;vertical-align:top;position:absolute;top:0px;right:0px;}#header #ajax_spinner .spinner{margin:0px;height:100%;padding:0px;font-size:22px;line-height:45px;width:0px;text-align:center;overflow:hidden;display:inline-block;transition:all 200ms ease;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;color:#fff;z-index:0;}#header #ajax_spinner .spinner.open{width:50px;}#header .page_buttons{position:absolute;top:0px;right:0px;margin:0px;height:44px;width:auto;padding:0px;cursor:pointer;background:transparent;font-size:0px;}#header .page_buttons .search{display:inline-block;height:100%;text-align:left;background:rgba(0,0,0,0.1);padding:0px 8px 0px 2px;cursor:default;}#header .page_buttons .search svg{color:rgba(0,0,0,0.25);font-size:18px;vertical-align:top;padding:12px 8px 0px 8px;}#header .page_buttons .search input{border:none;border-radius:2px;height:30px;padding:5px 10px;margin-top:6px;width:180px;background:#5a75bf;color:#fff;}#header .page_buttons .search input::placeholder{color:rgba(255,255,255,0.5);font-weight:bold;}#header .page_buttons select{padding:0px 20px 0px 10px;height:99%;background:#fff url(/lab/app/image/select.png) center right no-repeat;display:inline-block;border:none;border-right:5px solid #fff;box-sizing:border-box;border-radius:0px;font-size:14px;}#header .page_buttons .button{height:100%;border-radius:0px;line-height:45px;margin:0px;font-size:14px;}#dash{position:fixed;top:0px;left:0px;height:45px;width:100%;min-width:320px;z-index:99;box-shadow:0px 0px 15px rgba(0,0,0,0.15);background:#405ba6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#395194),color-stop(1,#405ba6));background:-moz-linear-gradient(center bottom,#395194 0%,#405ba6 100%);background:-ms-linear-gradient(bottom,#395194 0%,#405ba6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#405ba6', endColorstr='#395194',GradientType=0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;}#dash .menu{position:absolute;top:0px;left:5px;}#dash .menu a{font-size:1.1em;line-height:46px;height:100%;display:inline-block;color:#fff;padding:0px 15px;text-transform:uppercase;font-weight:bold;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;}#dash .menu a:hover{background:#405ba6;}#dash .title{position:absolute;top:0px;right:20px;display:inline-block;vertical-align:top;height:100%;line-height:45px;color:#fff;font-size:24px;text-transform:uppercase;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:left 200ms ease-out;-moz-transition:left 200ms ease-out;-webkit-transition:left 200ms ease-out;-o-transition:left 200ms ease-out;}.ajax_error{display:none;height:auto;text-align:left;color:#fff;background:#ff7e7e;font-size:14px;padding:10px;margin:0px 0px 10px 0px;font-family:"Oxygen Mono", monospace;}.ajax_error.open{display:block;}.ajax_error h6{background:#bf1818;color:#fff;margin:3px 0px;padding:10px;font-size:16px;text-transform:uppercase;}.ajax_error div{padding:10px 2px;}.banner_message{background:var(--col);margin-bottom:10px;height:45px;overflow-x:hidden;width:100%;transition:height 500ms ease-out;-moz-transition:height 500ms ease-out;-webkit-transition:height 500ms ease-out;-o-transition:height 500ms ease-out;display:inline-block;position:relative;}@media (min-width: 1080px){.banner_message{width:49%;}}@media (min-width: 1680px){.banner_message{width:32%;}}.banner_message:hover .banner_title{background:rgba(0,0,0,0.3);}.banner_message.open{overflow-x:scroll;height:350px;}.banner_message .banner_title{display:block;height:45px;box-sizing:border-box;background:rgba(0,0,0,0.2);padding:10px;font-size:1.5em;text-transform:uppercase;font-weight:bold;color:#fff;position:relative;text-align:left;transition:background 200ms ease;-moz-transition:background 200ms ease;-webkit-transition:background 200ms ease;-o-transition:background 200ms ease;}.banner_message .banner_title svg{position:absolute;top:10px;right:10px;}.banner_message strong{color:var(--col);filter:invert(1) hue-rotate(-120deg);}.banner_message h1,.banner_message h2,.banner_message h3,.banner_message h4,.banner_message h5,.banner_message h6,#banner_content h1,#banner_content h2,#banner_content h3,#banner_content h4,#banner_content h5,#banner_content h6{background:none;color:inherit;margin-top:0px;box-shadow:none;text-transform:none;}.banner_message p,#banner_content p{padding:5px 10px 0px 10px;font-size:16px;}#drawer{position:fixed;height:100%;top:45px;left:0px;background:#f8fafb;overflow-x:hidden;overflow-y:auto;width:51px;color:#4a4e56;border-right:1px solid #e8edf2;z-index:40;transition:width 250ms ease;-moz-transition:width 250ms ease;-webkit-transition:width 250ms ease;-o-transition:width 250ms ease;}#drawer.drawer-open{width:250px;z-index:100;}#drawer .menu{position:absolute;left:0px;width:250px;height:100%;z-index:50;padding-bottom:45px;}#drawer .menu.context{display:none;}#drawer .menu.context h6{font-size:12px;position:relative;margin:10px 0px 0px 0px;padding:10px 0px 5px 10px;}#drawer .menu.context h6 svg{position:absolute;top:10px;right:10px;}#drawer .menu.context .metadata{background:rgba(220,220,230,0.4);color:#4a4e56;border-top:1px solid #d0d5d9;border-bottom:1px solid #d0d5d9;padding:10px;box-sizing:border-box;max-height:calc(100vh - 220px);overflow:auto;}#drawer .menu.context .metadata span{font-size:0.8em;}#drawer .menu.user{display:none;}#drawer .menu.user .time{background:rgba(220,220,230,0.4);color:#4a4e56;border-bottom:1px solid #d0d5d9;padding:10px;box-sizing:border-box;text-align:center;margin-bottom:10px;}#drawer .menu.user .time table{margin-bottom:10px;}#drawer .menu.user .time table tr.today,#drawer .menu.user .time table tr.today:hover{background:#cfe4f6 !important;}#drawer .menu.user .time table tr td{text-align:center;border-bottom:1px solid #d0d5d9;font-size:0.9em;}#drawer .menu.user .notifications{width:100%;box-sizing:border-box;padding-bottom:20px;}#drawer .menu.user .notifications h6{font-size:12px;position:relative;margin:0px;padding:10px 0px 5px 10px;border-bottom:1px solid #e8edf2;}#drawer .menu.user .notifications h6 svg{position:absolute;top:10px;right:10px;}#drawer .menu.user .notifications .notification{position:relative;width:100%;font-size:12px;padding:10px;border-bottom:1px solid #e8edf2;transition:background 400ms ease;-moz-transition:background 400ms ease;-webkit-transition:background 400ms ease;-o-transition:background 400ms ease;}#drawer .menu.user .notifications .notification .buttons{padding-top:10px;text-align:right;height:0px;transition:height 200ms ease;-moz-transition:height 200ms ease;-webkit-transition:height 200ms ease;-o-transition:height 200ms ease;overflow:hidden;}#drawer .menu.user .notifications .notification b{display:block;}#drawer .menu.user .notifications .notification .date{position:absolute;top:10px;right:10px;color:#878d98;}#drawer .menu.user .notifications .notification:hover{background:rgba(220,220,230,0.4);}#drawer .menu.user .notifications .notification:hover .buttons{height:40px;}#drawer .menu .bottom{position:absolute;bottom:0px;padding:0 8px 36px 8px;width:100%;}#drawer .menu .links a{display:inline-block;width:100%;height:45px;line-height:45px;color:#4a4e56;text-align:left;box-sizing:border-box;text-decoration:none;text-transform:uppercase;font-weight:bold;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background 500ms ease;-moz-transition:background 500ms ease;-webkit-transition:background 500ms ease;-o-transition:background 500ms ease;}#drawer .menu .links a:hover{color:#405ba6;background:rgba(220,220,230,0.4);}#drawer .menu .links a i{display:inline-block;width:50px;}#drawer .menu .links a svg{width:51px;}#drawer .menu .links a.dev{color:#ff6565;}#drawer .menu .links a.red{color:#ff6565;}#drawer .menu .links a.orange{color:#ff9936;}#drawer .menu .links a.yellow{color:#f1e225;}#drawer .menu .links a.green{color:#30cd70;}#drawer .menu .links a.blue{color:#3891da;}#drawer .menu .links a.violet{color:#af6bc6;}#drawer .menu .links a.negative{color:#bf1818;}#drawer .menu .links a.positive{color:#083a7f;}#drawer .menu .links a.sub-open{background:rgba(220,220,230,0.4);color:#4a4e56;border-top:1px solid #d0d5d9;}#drawer .menu .links a.sub-open svg.drop_icon{color:#4a4e56;padding:0px 0px 12px 0px;}#drawer .menu .links a svg.drop_icon{float:right;padding:12px 0px 0px 0px;}#drawer .menu .links .sub_menu_links{background:rgba(220,220,230,0.4);transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;overflow:hidden;height:auto;max-height:0px;border-color:#d0d5d9;}#drawer .menu .links .sub_menu_links a{display:block;height:80px;width:40%;margin-left:7%;box-sizing:border-box;line-height:12px;text-align:center;float:left;font-size:11px;padding:0px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#drawer .menu .links .sub_menu_links a svg{display:block;width:100%;font-size:26px;padding:12px 0px;}#drawer .menu .links .sub_menu_links a:hover{color:#405ba6;}#drawer .menu .links .sub_menu_links.sub-open{max-height:1000px;padding-bottom:10px;border-bottom:1px solid #d0d5d9;}#specified_subject_wrap{overflow:hidden;height:0px;transition:height 250ms ease;-moz-transition:height 250ms ease;-webkit-transition:height 250ms ease;-o-transition:height 250ms ease;}#specified_subject_wrap.open{height:40px;}#job_barcode_field{position:absolute;top:0px;right:100%;height:100%;width:0px;padding:0px;border-color:transparent;}#job_barcode_field.open{padding:0px 5px;width:100px;border-color:#22222d;}.list_legend{margin:0px;height:36px;cursor:default;background:#e8edf2;padding:4px 5px;}.list_legend span{display:inline-block;height:100%;font-size:0.8em;color:#4a4e56;margin-right:20px;}.list_legend span .button{vertical-align:middle;cursor:default;}.list_legend table{border:none;width:auto;vertical-align:middle;text-align:center;margin:0 auto;}.list_legend table tr{border:none;}.list_legend table tr td{width:130px;font-size:0.8em;padding:5px;border:none;text-align:center;font-weight:bold;}.previously_charged{visibility:hidden;display:inline-block;color:#ff7e7e;font-weight:bold;vertical-align:middle;line-height:36px;padding-left:10px;}.previously_charged.open{visibility:visible;}#password_generate_preview{font-weight:bold;font-size:1.2em;padding-left:10px;letter-spacing:1px;}#fedex_label_display{overflow:hidden;margin:0px;padding:20px;background:#4a4e56;border-bottom:20px solid #4a4e56;width:100%;height:640px;font-size:0px;}#fedex_label_display.no_label{background:#fff url(/lab/app/image/fedex.png) center center no-repeat;border-bottom:20px solid #fff;}#fedex_label_display canvas{width:100%;margin:0px;padding:0px;}.barcode_print{position:absolute;top:0px;right:0px;padding:0px;margin-right:0px;border:8px solid #e8edf2;box-sizing:content-box;}#job_notes_button{position:absolute;right:0px;top:104px;padding:0px;margin-right:0px;border:8px solid #e8edf2;box-sizing:content-box;transition:top 500ms ease;-moz-transition:top 500ms ease;-webkit-transition:top 500ms ease;-o-transition:top 500ms ease;}#job_notes_button.closed{top:44px;}#job_notes .view{color:#ff7e7e;}#job_notes .view.closed{display:none;}#job_notes .edit{width:382px;height:110px;overflow:hidden;transition:height 400ms ease;-moz-transition:height 400ms ease;-webkit-transition:height 400ms ease;-o-transition:height 400ms ease;}#job_notes .edit.closed{height:0px;}#job_notes .edit textarea{width:382px;height:100px;}#google_search{vertical-align:top;margin-top:5px;}#culture_status,#asbestos_fiber_status{display:inline-block;}#project_arrows{margin:0;padding:0;width:100%;font-size:0;position:relative;overflow:hidden;}@media (max-width: 1080px){#project_arrows{display:none;}}#project_arrows div{position:relative;margin:0;margin-left:-5%;padding:0px 0px 0px 50px;width:30%;font-size:78px;font-weight:bold;line-height:.58em;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8% 50%);display:inline-block;color:rgba(255,255,255,0.85);background:#4f86ca;background-image:linear-gradient(right,#76a1d6 0%,#4f86ca 100%);background-image:-o-linear-gradient(right,#76a1d6 0%,#4f86ca 100%);background-image:-moz-linear-gradient(right,#76a1d6 0%,#4f86ca 100%);background-image:-webkit-linear-gradient(right,#76a1d6 0%,#4f86ca 100%);background-image:-ms-linear-gradient(right,#76a1d6 0%,#4f86ca 100%);background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#76a1d6),color-stop(0.5,#4f86ca));background:-ms-linear-gradient(left,#4f86ca 0%,#76a1d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76a1d6', endColorstr='#4f86ca',GradientType=1);transition:background 400ms ease;transition:background-color 400ms ease;transition:background-image 400ms ease;cursor:pointer;}#project_arrows div:hover{background:#4f86ca;background-image:linear-gradient(right,#9dbce2 0%,#76a1d6 100%);background-image:-o-linear-gradient(right,#9dbce2 0%,#76a1d6 100%);background-image:-moz-linear-gradient(right,#9dbce2 0%,#76a1d6 100%);background-image:-webkit-linear-gradient(right,#9dbce2 0%,#76a1d6 100%);background-image:-ms-linear-gradient(right,#9dbce2 0%,#76a1d6 100%);background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#9dbce2),color-stop(0.5,#76a1d6));background:-ms-linear-gradient(left,#76a1d6 0%,#9dbce2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dbce2', endColorstr='#76a1d6',GradientType=1);transition:background 400ms ease;transition:background-color 400ms ease;transition:background-image 400ms ease;}#project_arrows div span{font-size:14px;position:absolute;bottom:0px;left:40%;vertical-align:bottom;line-height:1.0em;display:block;}#project_arrows div:first-child{margin:0;clip-path:none;padding-left:10px;width:27.9%;}#project_arrows div:first-child span{left:20%;}#project_arrows div:last-child{width:27%;}#project_arrows div:last-child span{left:45%;}#print_contain{visibility:hidden;overflow:hidden;width:0;height:0;border:0;margin:0;padding:0;}#live_chain_preview{background:#4a4e56;overflow:scroll;position:relative;height:500px;text-align:center;border-bottom:10px solid #4a4e56;box-sizing:border-box;width:100%;}#live_chain_preview.closed{height:0px;border:0px;}#live_chain_preview canvas{width:98%;height:500px;margin:10px 6px;background:#fff;box-shadow:0px 0px 5px #22222d;}#job_file_placeholder.closed{display:none;}#job_file_preview{width:99.9%;height:600px;border:none;border-bottom:10px solid #4a4e56;display:block;box-sizing:border-box;}#job_file_preview.large{height:800px;}#job_file_preview.closed{display:none;}#samples_file_preview{width:99.9%;height:550px;border:none;border-bottom:10px solid #4a4e56;display:block;box-sizing:border-box;}#samples_file_preview.closed{display:none;}.client_default_volume{margin-top:5px;}.client_default_volume select{min-width:180px;}.list_filters,.list_buttons{position:relative;padding-bottom:5px;clear:both;width:100%;}.list_filters .left,.list_filters .right,.list_buttons .left,.list_buttons .right{position:relative;display:block;padding-top:12px;float:none;}.list_filters .left span,.list_filters .right span,.list_buttons .left span,.list_buttons .right span{width:100%;font-size:0.8em;color:#aeb4ba;text-transform:uppercase;position:absolute;}.list_filters .left p,.list_filters .right p,.list_buttons .left p,.list_buttons .right p{display:inline-block;font-size:1em;color:#aeb4ba;height:15px;margin:18px 8px 0 2px;}.list_filters .left a.button,.list_filters .right a.button,.list_buttons .left a.button,.list_buttons .right a.button{margin-right:0px;}@media (min-width: 1080px){.list_filters .left,.list_buttons .left{float:left;}.list_filters .right,.list_buttons .right{float:right;}}.list_filters .left span,.list_buttons .left span{top:0;left:0;}.list_filters .right span,.list_buttons .right span{top:0;left:0;text-align:left;}@media (min-width: 1080px){.list_filters .right span,.list_buttons .right span{text-align:right;}}.stage_list div{padding:10px;}.bar{position:relative;height:40px;width:100%;background:#aeb4ba;}.bar .max{position:absolute;top:11px;right:5px;color:#fff;font-weight:bold;}.bar .percentage{height:100%;width:0%;background:#58d88c;color:#fff;text-align:right;font-weight:bold;padding:11px 10px;transition:width 500ms ease;-moz-transition:width 500ms ease;-webkit-transition:width 500ms ease;-o-transition:width 500ms ease;}#stats_wrap{width:60%;float:left;}#stats_wrap .pie_chart{width:30%;height:auto;float:right;}#stats_wrap .line_graph{width:100%;height:auto;}#stats_wrap .radar_graph{width:100%;height:auto;}#stats_wrap h4{margin-top:30px;}#stats_wrap table{float:left;margin:10px 0px;width:65%;border-collapse:collapse;}#stats_wrap table tr th,#stats_wrap table tr td{padding:5px 8px;}#stats_wrap table tr th{background:#d0d5d9;}#stats_wrap table tr td{border-bottom:1px solid #d0d5d9;}#coc_preview_container,#coc_preview_select{display:none;}#coc_blanks .coc_blank_pane{display:inline-block;width:400px;margin:8px 28px;}#coc_blanks .coc_blank_pane.green{border:1px solid #58d88c;}#coc_blanks .coc_blank_pane.green span{background-color:#58d88c;}#coc_blanks .coc_blank_pane.orange{border:1px solid #ffa64f;}#coc_blanks .coc_blank_pane.orange span{background-color:#ffa64f;}#coc_blanks .coc_blank_pane.blue{border:1px solid #63a9e2;}#coc_blanks .coc_blank_pane.blue span{background-color:#63a9e2;}#coc_blanks .coc_blank_pane span{width:400px;display:block;box-sizing:border-box;font-family:"Yantramanav", sans-serif;font-size:1em;font-weight:bold;text-decoration:none;color:#fff;padding:4px 0 4px 8px;}#coc_blanks .coc_blank_pane img{margin:20px;}#coc_blanks .coc_blank_pane p{margin:4px auto;color:#22222d;width:320px;text-align:center;}.table_total_header{display:inline-block;font-size:1em;color:#4a4e56;height:15px;margin:18px 8px 0 0;}.sample_header{display:block;width:100%;}.sample_header a{vertical-align:top;width:80px;height:46px;padding-top:6px;margin:0px;}.sample_header .title_section{width:calc(100% - 168px);display:inline-block;}.sample_header .title_section h1{height:46px;padding-top:9px;}.cal-header{width:700px;display:block;margin-bottom:8px;}.cal-header a{vertical-align:top;width:80px;height:46px;padding-top:6px;margin:0px;}.cal-header h1{width:calc(100% - 168px);display:inline-block;height:46px;padding-top:9px;background-color:#aeb4ba;}.cal-body{width:700px;font-size:0;display:grid;grid-template-columns:repeat(7,99px);grid-gap:1px;}.cal-body .daybox{height:100px;display:inline-block;}.cal-body .daybox.real{outline:1px solid #22222d;height:100px;display:inline-block;padding:4px;}.cal-body .daybox.real.today{background:#e8edf2;}.cal-body .daybox.real .date{font-size:12px;margin-bottom:8px;}.cal-body .daybox.real a{display:block;font-size:16px;}@media (max-width: 1439px){.echain_sample_header{display:none;}.echain_samples{width:100%;}.echain_samples .block{width:100%;margin-bottom:20px;}.echain_samples .block input[type='text'],.echain_samples .block select,.echain_samples .block .button,.echain_samples .block .combined{display:block;margin:10px 0;width:100%;max-width:100%;}.echain_samples .block input[type='text'],.echain_samples .block select{border:1px solid #aeb4ba;}.echain_samples .block .button::before{content:attr(title) " ";}.echain_samples .block .combined input[type='text'],.echain_samples .block .combined select{width:calc(100% - 130px);display:inline-block;}.echain_samples .block .combined select{width:130px;display:inline-block;}}@media (min-width: 1440px){.echain_sample_header_simple{display:none;}.combined{display:inline-block;}}.shop{display:grid;row-gap:40px;max-width:100%;justify-content:center;margin:0 100px;}@media (max-width: 420px){.shop{grid-template-columns:1;column-gap:0;}}@media (min-width: 420px){.shop{grid-template-columns:repeat(auto-fit,420px);column-gap:20px;}}.shop .item{position:relative;}@media (max-width: 420px){.shop .item{width:100vw;}}.shop .item img{width:256px;margin:20px calc(82px);}@media (max-width: 420px){.shop .item img{margin:20px calc((100% - 256px) / 2);}}.shop .item h1{text-align:center;background:none;box-shadow:none;color:#22222d;margin:0;}@media (max-width: 420px){.shop .item h1{padding:0 20px;}}.shop .item .description{margin:5px 20px 40px 20px;}@media (max-width: 420px){.shop .item .description{padding:0 10px;}}.shop .item .price{display:inline-block;position:absolute;left:40px;bottom:8px;}.shop .item label{display:inline-block;position:absolute;font-weight:bold;right:40px;bottom:4px;}.shop .item label input{width:40px;}.shop .item label .button{position:relative;top:-1px;}.shop .item label .button.quantity{left:-4px;}.shop .item label .button.remove{left:-8px;}.checkout{max-width:800px;margin:auto;margin-top:100px;padding-bottom:80px;position:relative;}.checkout .estimate{display:inline-block;position:absolute;left:auto;right:auto;bottom:8px;color:#aeb4ba;}@media (max-width: 420px){.checkout .estimate{padding:20px;}}.checkout a{position:absolute;right:64px;bottom:32px;}@media (max-width: 420px){.checkout a{display:block;position:static;margin:20px;}}.checkout .notes{margin-top:8px;}.checkout .notes label{display:block;}.checkout .notes textarea{display:block;width:100%;max-width:100%;}.checkout .items .emptycart td{text-align:center;color:#aeb4ba;font-style:italic;}.checkout .address{width:100%;max-width:800px;min-width:200px !important;}@media (max-width: 420px){.checkout label{padding-left:20px;}}.coc_switch{margin:4px;}.result_header{display:block;width:100%;}.result_header a{vertical-align:top;width:80px;height:46px;padding-top:6px;margin:0px;}.result_header .title_section{width:calc(100% - 265px);display:inline-block;}.result_header .title_section h1{height:46px;padding-top:9px;}.spore_fields,.particle_fields{margin-right:20px;float:left;}.spore_fields input.small,.particle_fields input.small{width:60px;}.spore_fields .average,.particle_fields .average{margin-right:6px;font-weight:bold;}.spore_fields .subject_name,.particle_fields .subject_name{margin-right:6px;}.subject_name{position:relative;display:inline-block;box-sizing:border-box;border:1px solid #aeb4ba;border-bottom:4px solid #aeb4ba;background:#e8edf2;height:36px;width:170px;text-align:right;padding:8px 10px 0px 25px;}.subject_name.active_subject{border-bottom:4px solid #63a9e2;background-color:#e4f0fa;}.subject_name.active_subject .subject_remove{display:none;}.subject_name.large{width:250px;}.subject_name .subject_remove{position:absolute;top:0px;left:0px;height:100%;text-align:center;width:0px;overflow:hidden;line-height:32px;color:#fff;background:#bf1818;transition:width 250ms ease;-moz-transition:width 250ms ease;-webkit-transition:width 250ms ease;-o-transition:width 250ms ease;}.subject_name .subject_remove:hover{background:#a81515;}.subject_name:hover .subject_remove{width:30px;}.count_details{display:none;}.gravimetric_prep label{width:200px;}.gravimetric_prep label.second{margin-left:20px;}#asbestos_tem_worksheet tr input[name$="[fiber_count_small]"],#asbestos_tem_worksheet tr input[name$="[fiber_count_large]"],#asbestos_tem_worksheet tr input[name$="[max_length]"],#asbestos_tem_worksheet tr input[name$="[max_width]"],#asbestos_tem_worksheet tr label[for$="[length]"],#asbestos_tem_worksheet tr label[for$="[max_length]"],#asbestos_tem_worksheet tr label[for$="[width]"],#asbestos_tem_worksheet tr label[for$="[max_width]"],#asbestos_tem_worksheet tr label[for$="[fiber]"],#asbestos_tem_worksheet tr label[for$="[fiber_count_small]"],#asbestos_tem_worksheet tr label[for$="[fiber_count_large]"],#asbestos_tem_worksheet tr .multi_checkbox{display:none;}#asbestos_tem_worksheet tr.ranged input[name$="[fiber_count_small]"],#asbestos_tem_worksheet tr.ranged input[name$="[fiber_count_large]"],#asbestos_tem_worksheet tr.ranged input[name$="[max_length]"],#asbestos_tem_worksheet tr.ranged input[name$="[max_width]"],#asbestos_tem_worksheet tr.ranged label[for$="[length]"],#asbestos_tem_worksheet tr.ranged label[for$="[max_length]"],#asbestos_tem_worksheet tr.ranged label[for$="[width]"],#asbestos_tem_worksheet tr.ranged label[for$="[max_width]"],#asbestos_tem_worksheet tr.ranged label[for$="[fiber]"],#asbestos_tem_worksheet tr.ranged label[for$="[fiber_count_small]"],#asbestos_tem_worksheet tr.ranged label[for$="[fiber_count_large]"],#asbestos_tem_worksheet tr.ranged .multi_checkbox{display:inline-block;}#asbestos_tem_worksheet tr label[for$="[max_length]"],#asbestos_tem_worksheet tr label[for$="[max_width]"]{top:39px;}#asbestos_tem_worksheet tr label[for$="[fiber_count_small]"],#asbestos_tem_worksheet tr label[for$="[fiber_count_large]"]{top:36px;}#asbestos_tem_worksheet tr input[name$="[fiber_count_small]"],#asbestos_tem_worksheet tr label[for$="[fiber_count_small]"]{width:45%;}#asbestos_tem_worksheet tr input[name$="[fiber_count_large]"],#asbestos_tem_worksheet tr label[for$="[fiber_count_large]"]{width:45%;left:50%;}#asbestos_tem_worksheet tr select[name$="[morphology]"]{width:100%;}#asbestos_tem_worksheet tr .multi_checkbox{padding-top:12px;width:112px;}#asbestos_tem_worksheet tr .multi_checkbox label{display:inline-block;position:static;top:0;left:0;width:25px;}#asbestos_tem_worksheet tr .multi_checkbox label input{width:12px;}.user_signature{position:relative;display:inline-block;vertical-align:top;font-size:0.8em;color:#4a4e56;height:9mm;background:#e8edf2;border-bottom:0.3mm solid #aeb4ba;width:70mm;padding:1mm 1mm 10mm 1mm;margin:20px 0px;}.user_signature .name{position:absolute;font-size:0.9em;top:7mm;left:1mm;color:#22222d;}.user_signature .sig{position:absolute;top:0mm;left:25mm;}.user_signature .sig img{height:13mm;opacity:0.8;}.permissions .perm_wrap{width:100%;border-spacing:none;border-collapse:collapse;}.permissions .perm_wrap tr:hover{background:none;}.permissions .perm_wrap tr td{padding:0px;}.permissions .perm_wrap tr td .perm_level{background:#d0d5d9;color:#4a4e56;display:inline-block;padding:6px 0px;width:100%;text-align:center;cursor:pointer;}.permissions .perm_wrap tr td .perm_level.level0{border-right:5px solid #e8edf2;box-sizing:border-box;}.permissions .perm_wrap tr td .perm_level.active{text-decoration:none;color:#e8edf2;}.permissions .perm_wrap tr td .perm_level.active.level0{background:#a81515;}.permissions .perm_wrap tr td .perm_level.active.level1{background:#395194;}.permissions .perm_wrap tr td .perm_level.active.level2{background:#395194;}.permissions .perm_wrap tr td .perm_level.active.level3{background:#395194;}.permissions .perm_wrap tr td .perm_level.included{text-decoration:none;color:#e8edf2;}.permissions .perm_wrap tr td .perm_level.included.level0{background:#a0a7ae;}.permissions .perm_wrap tr td .perm_level.included.level1{background:#395194;}.permissions .perm_wrap tr td .perm_level.included.level2{background:#395194;}.permissions .perm_wrap tr td .perm_level.included.level3{background:#395194;}.permissions .perm_wrap tr td .perm_level:hover,.permissions .perm_wrap tr td .perm_level.active:hover{text-decoration:none;color:#fff;}.permissions .perm_wrap tr td .perm_level:hover.level0,.permissions .perm_wrap tr td .perm_level.active:hover.level0{background:#bf1818;}.permissions .perm_wrap tr td .perm_level:hover.level1,.permissions .perm_wrap tr td .perm_level.active:hover.level1{background:#4f86ca;}.permissions .perm_wrap tr td .perm_level:hover.level2,.permissions .perm_wrap tr td .perm_level.active:hover.level2{background:#4f86ca;}.permissions .perm_wrap tr td .perm_level:hover.level3,.permissions .perm_wrap tr td .perm_level.active:hover.level3{background:#4f86ca;}#frame_main{background:#405ba6;width:100%;max-width:400px;padding:20px;border-bottom:10px solid #fff;}#frame_main .login_message{text-align:center;color:#fff;background:#bf1818;}#frame_main .login_message .errors{display:inline-block;padding:5px;}#frame_main form input[type="text"],#frame_main form input[type="password"]{display:block;width:100%;padding:10px;border:1px solid #fff;margin:10px 0px;box-sizing:border-box;background:#fff;border-radius:2px;}#frame_main form input[type="submit"]{float:right;text-transform:uppercase;padding:0px 30px;margin:0px;border-radius:2px;}#frame_main a{color:#fff;}#frame_main a:hover{text-decoration:underline;}#frame_banner{width:100%;max-width:400px;padding:20px;border-bottom:10px solid #fff;font-size:18px;}#frame_banner .banner_title{width:calc(140%);margin:-20px -20px 0 -20px;padding:3px 10px;}#frame_banner,#login .banner_message{background:var(--col);}#frame_banner .banner_title,#login .banner_message .banner_title{color:#fff;font-weight:bold;font-size:1.5em;background:rgba(0,0,0,0.2);display:block;}#frame_banner h1,#frame_banner h2,#frame_banner h3,#frame_banner h4,#login .banner_message h1,#login .banner_message h2,#login .banner_message h3,#login .banner_message h4{background:rgba(0,0,0,0);box-shadow:none;text-transform:none;}#frame_banner p,#login .banner_message p{margin-top:0;}#frame_banner strong,#login .banner_message strong{color:var(--col);filter:invert(1) hue-rotate(-120deg);}#frame_banner.light,.banner_message.light{color:#22222d;}#frame_banner.dark,.banner_message.dark{color:#fff;}#page_background{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow:hidden;background:#405ba6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2b3d6f),color-stop(1,#405ba6));background:-moz-linear-gradient(center bottom,#2b3d6f 0%,#405ba6 100%);background:-ms-linear-gradient(bottom,#2b3d6f 0%,#405ba6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#405ba6', endColorstr='#2b3d6f',GradientType=0);}#sky{height:100%;width:100%;overflow:hidden;display:none;}@media (min-width: 1080px){#sky{display:block;}}#login{width:500px;position:absolute;top:50%;left:50%;margin:-250px 0px 0px -250px;z-index:10;border-radius:2px;background:#fff;box-shadow:-8px -6px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);border-bottom:3px solid #ee62df;}#login.with_banner{margin:-350px 0px 0px -250px;}#login.reset{margin:-300px 0px 0px -250px;}#login .login_logo{min-height:50px;}#login .login_logo img{width:80%;margin:25px auto 15px auto;display:block;}#login .login_heading{text-align:center;color:#4a4e56;font-size:2em;font-weight:bold;}#login .login_message{text-align:center;padding:10px 30px;}#login .login_message span{color:#bf1818;}#login .login_main{padding:24px 20px 30px 20px;border-radius:2px;width:550px;position:relative;left:-25px;background:#4f86ca;color:#fff;box-shadow:5px 3px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3b79c4),color-stop(1,#4f86ca));background:-moz-linear-gradient(center bottom,#3b79c4 0%,#4f86ca 100%);background:-ms-linear-gradient(bottom,#3b79c4 0%,#4f86ca 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f86ca', endColorstr='#3b79c4',GradientType=0);}#login .login_main form input[type="text"],#login .login_main form input[type="password"]{display:block;width:100%;padding:10px;border:1px solid #fff;margin:10px 0px;box-sizing:border-box;background:#fff;border-radius:2px;}#login .login_main form input[type="submit"]{float:right;text-transform:uppercase;padding:0px 30px;margin:0px;border-radius:2px;}#login .login_main a{color:#fff;}#login .login_main a:hover{text-decoration:underline;}#login .banner_message{padding:20px;width:100%;overflow-x:hidden;}#login .banner_message .banner_title{margin:-20px -20px 0 -20px;}#login .legal{color:#565a64;text-align:center;margin:20px 0px;font-size:12px;line-height:1.5em;}#login .legal a{color:#405ba6;text-decoration:none;}#login .legal a:hover{color:#4f86ca;}#legal{width:900px;height:900px;position:absolute;top:50%;left:50%;margin:-450px 0px 0px -450px;z-index:10;border-radius:2px;background:#fff;box-shadow:-8px -6px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);}#legal .legal_header{height:150px;padding:20px;position:relative;}#legal .legal_header img{width:350px;}#legal .legal_header span{display:inline-block;position:absolute;bottom:20px;right:-10px;padding:10px 50px;border-radius:2px;background:#4f86ca;color:#fff;box-shadow:5px 3px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);font-size:2.5em;font-weight:bold;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#3b79c4),color-stop(1,#4f86ca));background:-moz-linear-gradient(center bottom,#3b79c4 0%,#4f86ca 100%);background:-ms-linear-gradient(bottom,#3b79c4 0%,#4f86ca 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f86ca', endColorstr='#3b79c4',GradientType=0);}#legal .legal_content{height:750px;padding:10px 20px;overflow-y:scroll;}#exception_display{font-family:monospace;padding:10px;}#exception_display h4{background:#bf1818;color:#fff;padding:10px 20px;font-size:20px;}#exception_display p{background:#e8edf2;padding:10px 20px;margin:0px;}#exception_display pre{margin:0px;border-bottom:none;}#error_background{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow:hidden;background:#405ba6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2b3d6f),color-stop(1,#405ba6));background:-moz-linear-gradient(center bottom,#2b3d6f 0%,#405ba6 100%);background:-ms-linear-gradient(bottom,#2b3d6f 0%,#405ba6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#405ba6', endColorstr='#2b3d6f',GradientType=0);}#error_background.e401{background:#63a9e2;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#2785d2),color-stop(1,#63a9e2));background:-moz-linear-gradient(center bottom,#2785d2 0%,#63a9e2 100%);background:-ms-linear-gradient(bottom,#2785d2 0%,#63a9e2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#63a9e2', endColorstr='#2785d2',GradientType=0);}#error_background.e403{background:#c390d4;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a559bf),color-stop(1,#c390d4));background:-moz-linear-gradient(center bottom,#a559bf 0%,#c390d4 100%);background:-ms-linear-gradient(bottom,#a559bf 0%,#c390d4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c390d4', endColorstr='#a559bf',GradientType=0);}#error_background.e500{background:#ffa64f;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff7f02),color-stop(1,#ffa64f));background:-moz-linear-gradient(center bottom,#ff7f02 0%,#ffa64f 100%);background:-ms-linear-gradient(bottom,#ff7f02 0%,#ffa64f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa64f', endColorstr='#ff7f02',GradientType=0);}#sky{height:100%;width:100%;overflow:hidden;display:none;}@media (min-width: 1080px){#sky{display:block;}}body.error .error_main{position:relative;margin-top:80px;text-align:center;font-family:sans-serif;color:#fff;z-index:10;}@media (min-width: 1080px){body.error .error_main{position:absolute;height:400px;width:600px;top:50%;left:50%;margin-top:-200px;margin-left:-300px;}}body.error .error_main h1{font-size:260px;margin:0px;padding:0px;line-height:200px;min-height:0em;width:100%;text-shadow:-6px -2px rgba(0,0,0,0.1);color:#fff;background:transparent;box-shadow:none;}body.error .error_main span{text-transform:uppercase;font-weight:bold;font-size:28px;line-height:20px;margin:0px;padding:0px;margin-left:8px;text-shadow:-3px -1px rgba(0,0,0,0.1);}body.error .action{width:100%;height:56px;background:#fff;position:absolute;display:none;top:50%;margin-top:40px;padding:10px 0px;z-index:10;box-shadow:0px -5px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);}body.error .action a{position:relative;left:50%;}@media (min-width: 1080px){body.error .action{display:block;}}body.error footer{display:none;position:absolute;background:#4f86ca;padding:5px 20px;line-height:1.6em;top:50%;right:60px;width:auto;margin-top:88px;color:#fff;text-align:right;font-size:12px;border-radius:2px;z-index:10;box-shadow:2px 3px 0px rgba(0,0,0,0.1), 0px 0px 15px rgba(0,0,0,0.1);}@media (min-width: 1080px){body.error footer{display:block;}}body.error footer a{color:#fff;}body.error footer a:hover{text-decoration:underline;}pre{background-color:#000;border-top:10px solid #0e0;border-bottom:10px solid #0e0;color:#0e0;padding:20px;font-family:monospace;font-size:12px;letter-spacing:1px;line-height:18px;}div.code{font-family:monospace;background-color:#e8edf2;padding:10px;line-height:20px;font-size:12px;}div.code .num{background:#aeb4ba;display:inline-block;width:30px;text-align:right;color:#e8edf2;padding:0px 5px;margin-right:10px;}div.code .hilight{background:#fffffd;}div.code .hilight .num{background:#ff7e7e;}#dev_panel{position:fixed;bottom:0px;left:0px;width:100%;color:#0e0;background:rgba(0,0,0,0.8);backdrop-filter:blur(4px);font-family:monospace;z-index:50;display:none;}@media (min-width: 1080px){#dev_panel{display:inline-block;}}#dev_panel .panel{height:30px;}#dev_panel .panel span{color:#aeb4ba;}#dev_panel .panel a{color:#0e0;line-height:30px;display:inline-block;padding:0px 20px;cursor:default;}#dev_panel .panel a.blue{color:#63a9e2;padding:0px 10px;}#dev_panel .panel a.red{color:#bf1818;}#dev_panel .panel a.yellow{color:#f7ef85;}#dev_panel .panel a span{color:#fff;}#dev_panel .panel a:hover,#dev_panel .panel a.open{background:#0e0;color:#22222d;}#dev_panel .panel a:hover.blue,#dev_panel .panel a.open.blue{background:#63a9e2;}#dev_panel .panel a:hover span,#dev_panel .panel a.open span{color:#4a4e56;}#dev_panel .drawer .dev_panel_page{display:none;max-height:500px;overflow-y:auto;overflow-x:hidden;}#dev_panel .drawer .dev_panel_page h5{background:#0e0;color:#22222d;text-transform:uppercase;margin:0;padding:4px 10px;font-size:0.9em;}#dev_panel .drawer .dev_panel_page pre{color:#0e0;border-top:none;border-bottom:none;background:transparent;}#dev_panel .drawer .dev_panel_page span{font-size:0.8em;}#dev_panel .drawer .dev_panel_page span.empty{display:inline-block;padding:20px;text-transform:uppercase;}#dev_panel .drawer .dev_panel_page table{font-size:11px;}#dev_panel .drawer .dev_panel_page table.times{float:left;width:22%;}#dev_panel .drawer .dev_panel_page table tr.ERROR{border-left:10px solid #ff7e7e;}#dev_panel .drawer .dev_panel_page table tr.WARNING{border-left:10px solid #f7ef85;}#dev_panel .drawer .dev_panel_page table tr.DEPRECATED{border-left:10px solid #ffa64f;}#dev_panel .drawer .dev_panel_page table tr.NOTICE{border-left:10px solid #63a9e2;}#dev_panel .drawer .dev_panel_page table th{background:#0e0;color:#22222d;text-transform:uppercase;}#dev_panel .drawer .dev_panel_page table td{border-bottom:1px solid #373a40;padding:8px 10px;}#dev_panel .drawer .dev_panel_page table td span{font-size:0.8em;color:#fff;display:inline-block;margin-left:2px;}#dev_panel .drawer .dev_panel_page table td a{color:#fff;}#dev_panel .drawer .dev_panel_page table td a:hover{text-shadow:0px 1px 5px #22222d;}#dev_panel .drawer .dev_panel_page table td a:active{text-shadow:none;}.commit_log{background:#1b1c1f;color:#e8edf2;padding:10px 20px;border:1px solid #4a4e56;white-space:pre;overflow-y:scroll;max-height:700px;}.commit_log span{display:block;}.commit_log span.red,.commit_log span.green,.commit_log span.blue{padding-top:4px;}#theme_preview{height:50px;width:1000px;font-size:0px;}#theme_preview div{height:100%;width:50px;display:inline-block;}