html{margin:0;padding:0}body{background-color:#fff;color:#666;font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}a{color:#333;outline:none;text-decoration:underline}a:link,a:visited,a:active{color:#333}a:hover{color:#888}a.red-bold{color:#c00;font-weight:bold}a.red-bold:link,a.red-bold:visited,a.red-bold:active{color:#c00}a.red-bold:hover{color:#f11}header,footer,hgroup,nav,section{display:block}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#555;margin-bottom:0;padding-bottom:0}h1{font-size:1.5em}h2{font-size:1.35em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.no-wrap{white-space:nowrap}.clickable{cursor:pointer}.hover{cursor:alias}.no-entry{cursor:not-allowed}.content-wrapper{margin:0 auto;max-width:1400px}header .content-wrapper{padding-top:10px}#header-top{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:10px}#header-menu{background:#407edb;border-top:1px solid #024b7e;border-bottom:1px solid #024b7e;padding:4px;margin-top:3px}content .content-wrapper{margin-top:3px}.main-content{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:5px 10px 5px 10px}footer{font-size:.82em}footer .content-wrapper{margin-top:3px}#footer-separator{background-color:silver;border:1px solid #999;height:2px;margin-top:3px}#footer-content{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:1px 10px;margin-top:3px}.site-title{margin:0;padding:0}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:none;text-decoration:none}ul#menu{font-size:1.3em;font-weight:600;margin:0;padding:0;text-align:left}ul#menu li{display:inline;list-style:none;padding:0 15px 0 15px;border-right:2px groove #87a9dc}ul#menu li a{background:none;color:#fff;text-decoration:none;vertical-align:middle;cursor:pointer}ul#menu li a:hover{color:#f5f734;text-decoration:none}ul#menu a.dropdown-item:first-of-type{padding-top:0}ul#menu a.dropdown-item{color:gray;width:80%;border-bottom:1px dashed #d3d3d3;padding-left:10px;margin-left:10px;padding-top:6px;padding-bottom:6px}ul#menu a.dropdown-item:last-of-type{border-bottom:none;padding-bottom:0}ul#menu a.dropdown-item:hover{color:#000}ul#menu div.dropdown-menu{top:9px!important}fieldset{margin:0;padding:10px;margin-bottom:10px;border:1px solid #ccc}fieldset legend{margin-left:10px}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}label{font-size:1em;font-weight:600}label.checkbox{display:inline}input,textarea,select{border:1px solid #ccc;background:#fff;color:#333;font-size:1em;margin:5px 0 6px 0;padding:5px}textarea{font-family:inherit;width:350px}input:focus,textarea:focus,select:focus{border:1px solid #5aa0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}tr input.check-box{border:0;margin:0}input[type="submit"],input[type="button"],button{background:linear-gradient(#f3cb7f,#ecbc5f);border:1px solid #787878;border-radius:6px;cursor:pointer;font-size:1em;font-weight:600;padding:7px;margin-right:8px;width:auto;min-width:20px}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#4b4;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d;font-weight:bold}.field-validation-error{color:#e80c4d;font-weight:bold;margin-left:5px;display:block}.field-validation-valid{display:none}input.input-validation-error,select.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-errors ul{margin:0;padding:5px 0 10px 0}.validation-summary-errors ul li{list-style-type:none}.validation-summary-valid{display:none}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}label.two-col{display:inline-block;width:150px;vertical-align:baseline;padding-top:8px}label.three-col{display:inline-block;width:200px;vertical-align:text-top}div.single-line{display:inline-block}div.single-line input[type="checkbox"]{margin-top:10px}div.input-size{margin:5px 0 10px 0}#login{display:block;margin:0 0 10px;text-align:right}#login a{margin-left:10px;margin-right:3px;padding:2px 3px}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}#logoutForm{display:inline}table{border-collapse:collapse;border-spacing:0;margin-top:.75em;border:1px solid #7b96b9;background-color:#fff}table.alternate-rows tr:nth-child(odd){background-color:#fff}table.alternate-rows tr:nth-child(even){background-color:#f4f4f4}table tr{line-height:25px}table thead tr{border-bottom:1px solid #7b96b9}th{text-align:left;border:none 0;padding:.25em 2em .25em .25em;color:#fff;background-color:#7b96b9}th a{display:block;position:relative;color:#fff}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0}th a:hover{color:#000}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0;font-size:.75em}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}td{padding:.25em 1em .25em .25em;border:0 none}tr.pager td{padding:0 .25em 0 0}table.no-table{border:none;background-color:transparent}table.no-table tbody tr td:first-of-type{font-weight:600}table.no-table tbody tr.label-header td:first-of-type{font-weight:bold;text-decoration:underline}table.no-table tbody tr.label-value td:first-of-type{font-weight:bold}table.no-table tbody tr td:last-of-type{font-weight:normal}.like-label-header{font-weight:bold;text-decoration:underline}th.rotate{height:150px;white-space:nowrap;padding:0}th.rotate>div{transform:translate(2px,65px) rotate(270deg);width:25px}th.rotate>div>span{padding:5px 5px}th.border-right,td.border-right{border-right:1px solid #7b96b9}td.category-header-left{text-align:center;border-right:1px solid #7b96b9}td.category-header-last{text-align:center}td.num-value{text-align:right}td.banner{border-top:1px solid #7b96b9;border-bottom:1px solid #7b96b9;font-weight:bold;background-color:#d3e3ff}table tbody tr.sample-rejected td{background-color:#fbcdcd}table tbody tr.sample-suspicious td{background-color:#fcdf9d}table tbody tr.sample-warning td{background-color:#ffe0cc}td.bold{font-weight:bold}td.haspopup{position:relative;cursor:pointer}td.haspopup:after{content:"";position:absolute;top:0;right:0;width:0;height:0;display:block;border-left:6px solid transparent;border-bottom:6px solid transparent;border-top:6px solid #bfbfbf}.k-dirty{border-color:#ff0 transparent transparent #ff0}div.k-tabstrip{-webkit-box-shadow:none;box-shadow:none;border:none;background-color:transparent}div.k-tabstrip:focus{-webkit-box-shadow:none;box-shadow:none}div.k-tabstrip ul.k-tabstrip-items{padding:0 1em;border-bottom:1px solid #9f9f9f}div.k-tabstrip ul.k-tabstrip-items li{margin-left:.3em;border-radius:6px 6px 0 0}div.k-tabstrip div.k-content{border:none;margin:0;padding:1em 0;overflow:inherit}ul.k-panelbar{background:none;border:none}ul.k-panelbar li.k-state-highlight{background-color:#eae8e8}ul.k-panelbar li.k-state-highlight span.k-state-selected{background-color:#eae8e8}ul.k-panelbar li.k-state-highlight span.k-state-focused{border:none;box-shadow:none}#page-nav a{padding-left:3px;padding-right:3px}home{font-size:120%}.home-content-container{margin-top:10px;padding-bottom:10px}.home-content-container-border-bottom{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.home-panel{background-color:#fff;padding:0 5px;min-height:130px}.home-panel-left{float:left;width:66%;border-right:1px solid #ccc}.home-panel-right{float:right;width:30%}.home-panel-text-container{float:left;width:836px}.home-panel-image-container{float:right;width:200px;border:1px solid #ccc;border-radius:6px;margin-left:10px;margin-top:10px}.home-panel-image-container div{padding-left:10px}.detail-left{float:left;width:49%}.detail-right{float:right;width:49%}.border-right{border-right:1px solid #ddd}.disabled-link{color:#aaa;outline:none;text-decoration:underline;cursor:pointer}.disabled-underlined{color:#aaa;text-decoration:underline}.user-inactive{color:#bbb}.user-inactive-new{color:#f2b31f;font-weight:bold}.cusum-run-from{border:1px solid #d2c924;background-color:#fcfa6f;padding:5px}.cusum-run-from div:first-child{padding-top:10px}.cusum-run-from-error{border:1px solid #d00;background-color:#fee;padding:10px 5px;color:red}.cusum-run-from-error div a{color:red;font-weight:bold}.cusum-highlight{border:1px solid #e19f05;background-color:#fae5b4;padding:5px}.cusum-run-conformity{color:#c00;font-weight:bold}#EditConformityMethodBPeriod .col-md-2{padding-top:0;vertical-align:middle}#EditConformityMethodBPeriod .form-group>div{display:inline-block;height:100%;vertical-align:middle;margin-top:5px}#EditConformityMethodBPeriod .form-group>div{display:inline-block;height:100%;vertical-align:middle;margin-top:5px}#ConformityMethodBPeriods li.currentPeriod span.k-link{background-color:#ffdfba}.error{color:#e80c4d}.success{color:green}.circle{height:100px;width:100px;display:block;border:1px solid #000;border-radius:100px}.red{border-color:red;background:red}.ui-widget-header{background:#eae8e8;border:none;font-weight:normal}.ui-widget-overlay{opacity:.6!important}.no-close-button .ui-dialog-titlebar-close{visibility:hidden}div.ui-dialog-titlebar-close span.ui-icon-closethick{}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:center;float:none}.ui-dialog-buttonset{margin-left:30px}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0}.confirmButton{background:#90ee90!important}@media only screen and (max-width:850px){header .float-left,header .float-right{float:none}header .site-title{margin:10px;text-align:center}#login{font-size:.85em;margin:0 0 12px;text-align:center}#login ul{margin:5px 0;padding:0}#login li{display:inline;list-style:none;margin:0;padding:0}#login a{background:none;color:#999;font-weight:600;margin:2px;padding:0}#login a:hover{color:#333}nav{margin-bottom:5px}ul#menu{margin:0;padding:0;text-align:center}ul#menu li{margin:0;padding:0 10px 0 10px}#login{text-align:center}.main-content{background-position:10px 0}.content-wrapper{padding-right:10px;padding-left:10px}input{width:90%}#loginForm{border-right:none;float:none;width:auto}#loginForm .validation-error{display:block;margin-left:15px}footer .float-left,footer .float-right{float:none}footer{text-align:center;height:auto;padding:10px 0}footer p{margin:0}}@page{size:A4}@media print{html,body{width:210mm;height:297mm}.content-wrapper{display:block;min-width:1000px;margin:0 auto}#header-top{border:none;padding:10px}#login{display:none}#header-menu{display:none}p.site-title{padding:0;margin:0}p.site-title img{height:100%;width:100%}.main-content{border:none;background:none;padding:0 10px 0 10px}#page-nav{display:none}.message-success{display:none}.error{display:none}.cusum-run-from{border:2px solid red}#footer-separator{display:none}#footer-content{display:none}.no-print{display:none}div.k-tabstrip ul.k-tabstrip-items{border:none}div.k-tabstrip ul.k-tabstrip-items li:not(.k-state-active){display:none}div.k-tabstrip ul.k-tabstrip-items li.k-item,div.k-tabstrip ul.k-tabstrip-items li.k-state-default,div.k-tabstrip ul.k-tabstrip-items li.k-tab-on-top,div.k-tabstrip ul.k-tabstrip-items li.k-state-active{border:none}div.k-tabstrip ul.k-tabstrip-items li.k-state-active span.k-loading{border:none}div.k-tabstrip ul.k-tabstrip-items li.k-state-active span.k-link{font-weight:bold;font-size:1.1em;text-decoration:underline;padding:0;margin:0}div.k-chart svg{overflow:visible!important}ul.k-panelbar li.k-item span.k-link{display:none}}