/*
Stylesheet for raw table data view of events output (screen / print)
*/
@media all {
	body, thead, tbody, tfoot, th, td {
		background-color: #fff;
		color: #000;
	}
	table {
		border-collapse: collapse;
	}
	thead, tfoot, th, td {
		text-align: left;
	 	-webkit-hyphens: auto;
	 	-moz-hyphens: auto;
	 	-ms-hyphens: auto;
	 	hyphens: auto;
		word-break: break-all;
	}
	small a {
		font-family: "Courier New", Courier, monospace
	}
	.nowrap {
		white-space: nowrap;
	}
	.tshowcase-box-table {
		display: inline-block;
	}
	.tshowcase-box-table td {
		padding-right: 0.5em;
	}
}


@media screen {
	.noscreen {
		display: none;
	}
	body.admin-bar {
		margin-top: 32px;
	}
	body, thead, tbody, tfoot, th, td {
		font-family: Arial, Helvetica, sans-serif;
	}
	#mome_payload_table table,
	#mome_payload_table thead,
	#mome_payload_table tfoot,
	#mome_payload_table tbody,
	#mome_payload_table tr,
	#mome_payload_table th,
	#mome_payload_table td {
		border: 1px solid #333;
		padding-left: 3px;
		padding-right: 3px;
	}
}


@media print {
	.noprint, #wpadminbar {
		display: none;
	}
	body, thead, tbody, tfoot, th, td {
		font-family: "Times New Roman", Times, serif;
		font-size: 10pt;
	}
	#mome_payload_table table,
	#mome_payload_table thead,
	#mome_payload_table tfoot,
	#mome_payload_table tbody,
	#mome_payload_table tr,
	#mome_payload_table th,
	#mome_payload_table td {
		border: 1px solid #333;
		padding-left: 3px;
		padding-right: 3px;
	}
	a, a:link, a:visited {
		color: #000;
		text-decoration: none;
	}
	img.printlogo {
		max-width: 5cm;
		height: 1.5cm;
	}
	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20pt;
	}
}