body {
	margin-top: 2%;
	margin-left: 2%;
	margin-right: 2%;
	color: #c10020;
	background-color: #0f1418;
	background-size: cover;
}
table {
	width:100%;
	padding: 1px;
}
th, td {
	padding: 2%;
	width:44%;
	vertical-align: top;
}
.bg{
	margin-top: -2%;
	margin-left: -2%;
	margin-right: -2%;
	width: 100%; 
	position:absolute;
	z-index: -1;
}
.mainimg {
	width: 100%;
}
.unselectable {
	user-drag: none; 
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.flipped {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
.noload{
	display:none;
}
.small{
	width:25%;
}
:root {
     color-scheme: light only;
}