*:focus:not(select) {    outline: none;}#DataTable {	width: 100%;	margin: 0px;		padding: 70px 0px 0px 0px;		border-bottom: 1px solid black;}#DataTable td div, .FixedHeader_Cloned table td div {	margin: 0px;	padding: 0px;	font-weight: bold;}#DataTable thead, #thead-clone-dock thead, .FixedHeader_Cloned table thead {	position: relative;	margin: 0px;	background-color: white;	border-bottom: 1px solid black;	cursor: pointer;}#DataTable thead td, #thead-clone-dock thead td, .FixedHeader_Cloned table thead td {	position: relative;	border-bottom: 1px solid black;	padding: 0px;	margin: 0px;}#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{	position: absolute;	border-bottom: 1px solid grey;	bottom: 37px;	width: 110px;		transform:rotate(-45deg);	-ms-transform:rotate(-45deg); /* IE 9 */	-webkit-transform:rotate(-42deg); /* Opera, Chrome, and Safari */}table .stat-check-title span:not(.first-line) {	position: absolute;	border-bottom: 1px solid grey;	bottom: 35px;	width: 110px;	text-align: left; 	transform:rotate(-45deg);	-ms-transform:rotate(-45deg); /* IE 9 */	-webkit-transform:rotate(-42deg); /* Opera, Chrome, and Safari */}table .stat-check-title span:not(.first-line):hover,table .manuf-title:hover, table .model-title:hover, table .notes-title:hover {	color: #F89C42;}.temp {	position: absolute;	border-bottom: 1px solid grey;	bottom: 26px;	width: 110px;	text-align: left; 	transform:rotate(-45deg);	-ms-transform:rotate(-45deg); /* IE 9 */	-webkit-transform:rotate(-45deg); /* Opera, Chrome, and Safari */	left: 58%;}#DataTable {	width: 100% !important;}#DataTable_filter {	display: none;}#DataTable tbody tr {	cursor: pointer;}#DataTable tbody tr td {		padding: 10px 0px;	margin: 0px;}#DataTable tbody tr td:nth-child(odd) {	background-color: #e8e8e8;}#DataTable tbody tr:hover {	background-color: #007AC3;	opacity: .9;}#DataTable tbody .detail-clicked:hover td {	background-color: #007AC3;	opacity: .9;}#DataTable tbody tr:not(.detail-clicked):hover td {	color: white;	font-weight: bold;	background: #007AC3;}#DataTable tbody tr td:nth-of-type(1), #DataTable tbody tr td:nth-of-type(2) {	padding-left: 5px;}#DataTable tbody tr td:not(:nth-of-type(1)):not(:nth-of-type(2)) {	text-align: center;}#DataTable tbody .detail-clicked td {	color: #F89C42;	font-weight: bold;}.notes-title div {	text-align: center;}#DataTable tbody tr td img {	vertical-align: middle;	max-width: 100%;}.hidden-secret {	display: none;}#DataTable_info {	display: none;}#DataTable_paginate {	display: block;	cursor: pointer;	margin-top: 6px;	text-align: center;}#DataTable_paginate .current {	padding: 2px;	margin: 0px 2px;	border: 1px solid black;	background-color: #F89C42;	color: white;}#DataTable_paginate .disabled {		opacity: .5;	cursor: not-allowed !important;}#DataTable_paginate .disabled:hover {		background-color: #007AC3 !important;}#DataTable_paginate .paginate_button:not(.current) {	padding: 2px;	margin: 0px 2px;	border: 1px solid black;	background-color: #007AC3;	color: white;}#DataTable_paginate .paginate_button:hover {	background-color: #F89C42;}#ie-message-dialog {	z-index: 9999;}.FixedHeader_Cloned {	display: none;	top: 40px !important;	background-color: white !important;}.FixedHeader_Cloned table {	width: 100% !important;	padding-top: 70px;}.fixate {	position: fixed !important;	top: 100px;}.secret-has-notes > span {	background-color: #ffff77  !important;	color: #007AC3;}.secret-has-notes:hover > span {	color: #F89C42 !important;}.button-secret {	display: none !important;}/**	MEDIA QUERIES*/@media all and (max-width: 2000px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 66%;	}			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -25%;	}}@media all and (max-width: 1150px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 64%;	}			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -28%;	}}@media all and (max-width: 1050px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 58%;	}			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -30%;	}}@media all and (max-width: 950px) {			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -32%;	}}@media all and (max-width: 910px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 56%;	}}@media all and (max-width: 860px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 53%;	}			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -34%;	}}@media all and (max-width: 830px) {	#DataTable .stat-check-title span:not(.first-line), 	#thead-clone-dock .stat-check-title span:not(.first-line),	.FixedHeader_Cloned table .stat-check-title span:not(.first-line) {				left: 50%;	}			#DataTable .stat-check-title .first-line, #thead-clone-dock .stat-check-title .first-line, .FixedHeader_Cloned table .stat-check-title .first-line{		left: -36%;	}}@media all and (max-width: 768px) {	#DataTable {			table-layout: auto !important;	}	#DataTable thead .stat-check-title {			display: none;	}		#DataTable tbody td:not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)) {			display: none;	}		#DataTable .stat-check-title span:not(.first-line), #thead-clone-dock .stat-check-title span:not(.first-line), .FixedHeader_Cloned table .stat-check-title span:not(.first-line) {			display: none;	}		#DataTable tbody td {			background-color: white !important;	}		#DataTable tbody tr:nth-of-type(odd) td {			background-color: #E8E8E8 !important;	}		#DataTable tbody tr:hover td {			background-color: #007AC3 !important;	}		/**		Sets the width of the fixed headers thead titles	*/	.FixedHeader_Cloned .manuf-title, .FixedHeader_Cloned .model-title, .FixedHeader_Cloned .notes-title {			width: 3% !important;	}		.FixedHeader_Cloned .stat-check-title {			display: none;	}		.FixedHeader_Cloned table {			padding-top: 0px !important;	}		.FixedHeader_Cloned {			top: 0px !important;	}}@media all and (max-width: 480px) {	.FixedHeader_Cloned {			width: 100% !important;		top: 45px !important;		left: 0px !important;	}		.FixedHeader_Cloned .model-title div {			padding-left: 20px !important;	}		.FixedHeader_Cloned table td div span {			height: 48px;		line-height: 48px;	}		.model-title div {			padding-left: 5px !important;	}}