
.print-trigger	{display:none;}

@page :left {
	margin: 0.5cm;
}

@page :right {
	margin: 0.5cm;
}

* {
	color: unset !important;
	background: unset !important;
	-webkit-print-color-adjust: exact !important;
	print-color-adjust: exact !important;
}

body	{
	font-family: "Open Sans", sans-serif;
	color: #000000;
	text-align: left;
	margin: auto;
	width:auto;
	_width:100%;
	background: #FFFFFF !important;
	-webkit-print-color-adjust: exact !important;
}

.list_grid	{	width:100%;border-collapse:collapse;padding:0px;margin:0px;border:0px;font-size:1.2em;	}
.list_grid td	{	padding:3px;text-align:center;border:1px solid #f0f0f0;}


.list,
.list2	{	width:100%;border-collapse:collapse;padding:0px;margin:0px;border:0px;font-size:11px;	}

.list th,
.list2 th,
.list_grid th	{
	border-bottom:1px solid #e0e0dd !important;
	text-align:center;
	padding:2px;	
	font-weight:normal;
	text-transform:none;
	color: #fff !important;
	background: #535a5c !important;
}

.list th.th2,
.list2 th.th2	{
	border-bottom:1px solid #e0e0dd !important;
	text-align:center;
	padding:2px;
	white-space:normal !important;
	font-weight:normal;
	text-transform:none;
	color: #fff !important;
	background: #535a5c !important;


}

.list2 th.th2	{	line-height: 1.6em;}

.list_grid td.noborder,
.list_grid td.clear-col		{	border:0 !important;	}

.list td,
.list2 td{	padding-left:3px;padding-right:3px;text-align:center;white-space:nowrap}

.list2 td{line-height: 1.6em;}

.list tr.bd,
.list2 tr.bd{	background:#fff;	}

.list tr.bd2,
.list2 tr.bd2{	background:#fff;	}


.hist	{	background:#e9e9e9 !important;	}

.list tr.bd td,
.list2 tr.bd td{	border-bottom:1px solid #e0e0dd;	border-right:1px solid #e4e4e4;  cursor:pointer;vertical-align: middle; height:24px;	}

.list tr.bd2 td,
.list2 tr.bd2 td{	border-bottom:1px solid #e0e0dd;	border-right:1px solid #e4e4e4;  vertical-align: middle; height:28px;	}

.center	{margin:10px auto !important;width:90% !important;}

.list th a:link,
.list th a:visited,
.list th a:active,
.list_grid th a:link,
.list_grid th a:visited,
.list_grid th a:active		{	color:#fff;text-decoration:none;	}

.list th a:hover,
.list_grid th a:hover		{	color:#fff;text-decoration:none;	}

.list td.tr-separator	{font-size: 1px;line-height: 1px;border-bottom:2px solid #5b99d4;height: 1px;	}

.list .click	{	background:#009fff !important;	}
.list .hvr	{	background:#009fff !important;	}

.list .click td,
.list .hvr td,
.list .click td a,
.list .hvr td a,
.list .click td a::before,
.list .hvr td a::before{	color:#fff !important;	}


.list tr.cancel		{	background:#e0e0e0;	}
.cancel		{	background:#9c9c9c !important;	}

.list tr.urgent		{	background:#ffc4c4;	}
.urgent		{	background:#ff6868 !important;	}

.lori		{	background:#fff !important;	}
.v_lori		{	background:#fff !important;	}

.list tr.unloading_arrival	{	background:#91cbff;	}
.list tr.loading_leave		{	background:#ffc425;	}
.list tr.loading_arrival	{	background:#f8ff6d;	}
.list tr.truck_spz			{	background:#85ff7c;	}
.list tr.unloading_leave	{	background:#91fffb;	}
.list tr.cecc				{	background:#126ab44d;	}
.list tr.cbt				{	background:#ceeaff;	}

.list tr.r-yellow	{	background:#fffe8d;	}
.list tr.r-orange	{	background:#ffc88d;	}
.list tr.r-green	{	background:#92ff8d;	}
.list tr.r-blue		{	background:#b8e3ff;	}
.list tr.r-violet	{	background:#f88dff;	}
.list tr.r-red		{	background:#f29494;	}
.list tr.r-gray		{	background:#e0e0e0;	}
.list tr.r-orange		{	background:#ffe2b8;	}
.list tr.r-gray-red		{	background:#e0e0e0;color:red !important;	}
