.stock-report, .history {	width: 100%;}.stock-low {	color:red;}.stock-zero {	color:red;	font-weight: bold;}.history {	margin-bottom: 10px;}.stock-report, .history th {		background-color: #f1f1f1;	border-bottom-color: #dfdfdf;	text-shadow: #fff 0 1px 0;	padding: 7px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	text-align: left; }.stock-report, .history td {	padding-left: 7px;}.history tr {	cursor: pointer;}.history tr:hover {    background-color: #f1f1f1;}.mutation  {	padding-left: 1px;	border-style: solid;	border-color: black;	border-width: 1px;	width: 50px;}.comment {	padding: 15px 10px;	font-weight: bold;}.comment input {	padding-left: 1px;	border-style: solid;	border-color: #dfdfdf;;	border-width: 1px;	width: 600px;}/*  Datatables */.dataTables_wrapper {	position: relative;	clear: both;	zoom: 1; /* Feeling sorry for IE */}.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;}.dataTables_length {	width: 40%;	float: left;}.dataTables_filter {	width: 50%;	float: right;	text-align: right;}.dataTables_paginate {	float: right;	text-align: right;}.dataTables_info {	width: 60%;	float: left;}.paginate_disabled_previous, .paginate_enabled_previous,.paginate_disabled_next, .paginate_enabled_next {	height: 19px;	float: left;	cursor: pointer;	*cursor: hand;	color: #111 !important;}.paginate_disabled_previous:hover, .paginate_enabled_previous:hover,.paginate_disabled_next:hover, .paginate_enabled_next:hover {	text-decoration: none !important;}.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;}.paginate_disabled_previous {	background: url('../images/back_disabled.png') no-repeat top left;}.paginate_enabled_previous {	background: url('../images/back_enabled.png') no-repeat top left;}.paginate_enabled_previous:hover {	background: url('../images/back_enabled_hover.png') no-repeat top left;}.paginate_disabled_next {	background: url('../images/forward_disabled.png') no-repeat top right;}.paginate_enabled_next {	background: url('../images/forward_enabled.png') no-repeat top right;}.paginate_enabled_next:hover {	background: url('../images/forward_enabled_hover.png') no-repeat top right;}/* DataTables Sorting */.sorting_asc {	background: url('../images/sort_asc.png') no-repeat center right;}.sorting_desc {	background: url('../images/sort_desc.png') no-repeat center right;}.sorting {	background: url('../images/sort_both.png') no-repeat center right;}.sorting_asc_disabled {	background: url('/images/sort_asc_disabled.png') no-repeat center right;}.sorting_desc_disabled {	background: url('/images/sort_desc_disabled.png') no-repeat center right;}