body { background: #222; }
#unity-container { position: absolute }
#unity-container.unity-desktop { left: 50%; top: 50%; transform: translate(-50%, -50%) }
#unity-container.unity-mobile { width: 100%; height: 100% }
#unity-canvas { background: #231F20;
box-shadow: 0 0 20px rgba(0,0,0,0.25) }
.unity-mobile #unity-canvas { width: 100%; height: 100% }
#unity-loading-bar { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: none }
#unity-logo { background: url('game_logo.png') no-repeat center / contain; width: 256px; height: 256px;}
#unity-progress-bar-empty { width: 256px; height: 2px; margin-top: 10px; background: url('progress_dark.png') no-repeat center }
#unity-progress-bar-full { width: 0%; height: 2px; margin-top: 10px; background: url('progress_light.png') no-repeat center }
#unity-footer { position: relative }
.unity-mobile #unity-footer { display: none }

a.downloadLink
{
	color: #aaa;
	font-size: 14px;
	text-decoration: none;
	user-select: none;
	background: #2e2e2e;
	padding: 10px 60px 10px 60px;
	margin: 10px;
	outline: none;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	box-shadow: 0 0 20px rgba(0,0,0,0.25)
}
a.downloadLink:hover { background: #404040; }
a.downloadLink:active 
{ 
	background: #535353; 
	box-shadow: 0 0 5px rgba(0,0,0,0.25)
}

div.rowDiv
{
	color: white;
	text-align: center;
	padding: 10px;
}

a.simpleLink
{
	color: #bbb;
	font-size: 14px;
	text-decoration: none;
	user-select: none;
	font-family: Arial, Helvetica, sans-serif, Verdana;
}

p.comment
{
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	padding: 0px;
}
