
html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	line-height: 0.8;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body {
	background: #222;
}

div, ul, li, span, p, label, input, fieldset, form, h1, table, td, tr, h1, h2 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
	border: 0;
	font-weight:normal;
}

input {
	font-size:inherit;
	font-family:inherit;
}

ul, li {
	list-style: none;
}

div {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

#game {
	position: absolute;
	z-index: 10;
	overflow: hidden;
	left: -9999px;
}

#preload {
	position: absolute;
	font-family:helvetica,arial,sans-serif;
	font-size:13px;
	color:#fff;
	width:90px;
	height:90px; line-height:90px;
	top:50%;
	left:50%;
	margin-left:-45px;
	margin-top:-45px;
	text-align:center;
}

#preload span {
	position: absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAADvElEQVR42u2d0WcjURTGV0WFWJGHWLFCrZWHiiq1D1HVxiqVh6iKWFZUrDxUqYqqqqpSVVUVVfpQUStihbUq9g/MflenSmvO2SQzzczc7+H3Mu7cOflJMnMv8513g8EgbBQMYas7TMV+Aufgr8O5OUbR3vEebBm5LmyZMRQ9OjGwDnpGqELPGRuj6OFYALdG4pDcggWK1smAE0HkBVhyuBDGnYCPFP2aBPgBHlzEdcDGy/OcYx2Xcx6cORMU/cgq+CV8O2sgKZyfBDXhfDP3ms2i8+BaENQE+SHnawrzXYO8TaLTYF8Q0gKrY8z/FbSE+fdBOsqi46AG/rgIMMcrHl6vAn4L16qBeNREL4N74VtWBxkfrvsB1IXr3oPlKIj+DK6ED3oEFt7oufxIqOPK1BpG0SmwoywsShO4P5SUhZCpORUG0TGwIfw3GqpgaoJPO1OgKtRnaq+AWFBFF8Cd8AEaYCZAq7UZ0BDqvQOFIInOglOh4DOwGODNq0VwJtR/CrL+i9a3L/suBf4E5RDtd5eFJ6P+uNuxo/7HlZRl83ehqCCTMLUry/mSceC36Hnlrr0LcmZsyMmBXeWpad4P0RlwKFz4EhTN2IhRBJfC5zZOMl6IjoNNYfuy97R9GXE2QE/Yjq1ry3ntca2jbF+mzVhLSCvbsR1QGEX0nsuEB2DOjLGUOePAxc2eF6JvnrYvCXh0ce2H6JUB5b5khaIpmqIpmqIp2nYomqIpmqIpmqKth6IpmqIpmqIp2noomqIpmqIpmqKth6IpmqIpmqIp2noomqIpmqIpmqKth6IpmqIpmqIp2noomqIpmqIp2jLRLb7Q+YzjouWt6NeT5S0WnJfcjPrSfVd56T5lkeCU8tJ9V3rpftwU3K5FMRJdLdXXq2CUYwajvOJ4iGAUT5PKtyMU9bOtJ6/7H15VVrL3v4F4CAXHTe1KL4GycRCkOLZ2COPY2pOLY9OZAedK3n4hwIILQl8Bz/q9eF1wW4nMzAZIcFaJzGxPLjJTZxpUhRDYfoBCYPtCCGwVTIcl1rip3LXXJrFsVp6amsGMNdbJKUHdB28Y1H2gBHXnohA9XwQdJXo+7VNW3aaSVVe0rZlCz4dmCj0LmimIDQ4OlZ9xccxfz5WWJ8qGN880wewQ880qN+AbCxrejJdFrbVw+t/MZ9t7ZRkSoAH6wk1r/eV5zrGO8MzeYFMy99XaidIvYMnhTFn2Z9lmT+eL0AFD4s6cy8aRbIUaaJJgR+kGlGRzX//aVV+wXbW/LBvCVvc/s1BWZhablggAAAAASUVORK5CYII=) 0 0 no-repeat;
	-webkit-animation: loadingSpin 4s linear infinite;
	-moz-animation: loadingSpin 4s linear infinite;
	-ms-animation: loadingSpin 4s linear infinite;
	-o-animation: loadingSpin 4s linear infinite;
	animation: loadingSpin 4s linear infinite;
}

@media (-webkit-min-device-pixel-ratio : 1.5), (min-device-pixel-ratio : 1.5) {
	#preload span {
		background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAABJlBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////jEg1EAAAAYnRSTlMAgAh5AgUDfRUGdwl0aH5xDE54W3tgEkJIS1FcbDI1GF5uR2dqVxtTM2E/KR4ZZW1DD2tkJzk8Ii0QLiBVPnpvN1hpJEw7CjZdIxMrRXUNZiYLLx9yESooGhwwB0BUFlo4F/Bfh6IAAARjSURBVHhe7Z1XU9taFEa/YyQhuYCpxYaYgEkDDIGAY0wwGJKQ2svt5f//iTuTh8zdWxeuxNEpntnrEV4Wb98cDWvjXwjzzeY8RovS2rhS42sljBArb9R3yisYFfo19YNaH6PAw7uK8PtD+E64MKsYswsJvObxpEqjJh/DX1oddQWdn+An9Sl1DVN1+Ef09IRIVh88qBLrk6cRPGPztiI0KkCloQi3N+ET8aUi3N/Cd36+rwiXMXyhsjRB1JaP8IOjNrGeWKrAB4JbZeI1vRuRX+9OE+3yrQDOebGnCGdvwahvKMLeC7hlngntd5EG3X1F2HA5WpPX40Rm5zmu4PkOsR5/ncARK1VqshjiSsJF+vdV3YzWOzVFmHmJa3k5owi1O84H6Poj/C+P1hXhrt3RGj6hA3TyEJk4pCNw9knoboBOJchIMuVotLbmFGF1GznYXlWEuRbM84EN0PYr5ORVm43WDzBLdDDNBmiA3ARstE4fRDDIezZAj5/hRjw7ZqP1PUwRN1MD9MZssdHajGGC0iIboPegxb1lOloXS8YH6NhuBE2i3TGzo7VfYwO0hwLonSnCsI/i+MIG6LsuCqL7ztBoTdij0c4pCuR0x8Rz1MeqIiyFKJRwSRGqv+gP0A4boDEKJ2ajtaM3WusNRRh+gxG+DdlorWsMUPpo9PkQpuCj9eSmo3VzkHo0MsivDUUYbBYwQOe2oYGV0cofjdpHMIv+c1TABmh5IYAVgt/esNEaICPne2yA1mGNOhute+cZv1oqwv4nWGVrn43W+UxfLfUHaIGjNcM31JUyezSK4ICIPkdd/w015I9GPTiix5+jQlxFiT8auYM/R5UySQ9O4ZjTQV7piwTOSS5ySa/G8IJ4Nbv0GLxhzDNpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkRZpkaYVD/fEM/n+XTWEE3hjJYO0gTKNVs0mr7RS611YhneDMkmHhdSWjBSaQuNdK9strNJaEQUxA9UxG602632380KqeAZKeub7g4DtZmFFo/RI0KxD6jY1HSSNrNVLORrFU4udWI5+W1a/yKuPfsVXv32sT7qXbLgyrU+6TG26561PugFuuJyuT7q2brhRr8/bM961N38NQJMofUHAxt0FLY6WrdxqiC/NBYYvY6u3RPKje39E/2oLboD1Sy/8Ps7wK3Lydchv6ji4RLT6R87yFqHTspzcz19PSy74AHV3XWtwkLUmxxLIoZyRyB//nunlLCT2Hd3m45VLjRalNdI9UY3qpz3m/8xSbv2U7qu6Jd3I1SjZWiP469oacbBQ5s1gL4+Ftf08Fsb5+4rC9jb/eWvkDuANNmEY/Wr84edU2903eJ+f06jDQ/glBH6vwDf4zQlO9SO8JrF4EtbgHZWNL3Lm2ORxSvJo5DP8G+oEG6D+EzfJV0vhH9vKdsi1dC77AAAAAElFTkSuQmCC) 0 0 no-repeat;
		background-size:90px 90px;
	}
}

#news {
	display: none;
}

@-webkit-keyframes loadingSpin {
	from { -webkit-transform:rotate(0deg); }
	to { -webkit-transform:rotate(360deg); }
}
@-moz-keyframes loadingSpin {
	from { -moz-transform:rotate(0deg); }
	to { -moz-transform:rotate(360deg); }
}
@-ms-keyframes loadingSpin {
	from { -ms-transform:rotate(0deg); }
	to { -ms-transform:rotate(360deg); }
}
@-o-keyframes loadingSpin {
	from { -o-transform:rotate(0deg); }
	to { -o-transform:rotate(360deg); }
}
@keyframes loadingSpin {
	from { transform:rotate(0deg); }
	to { transform:rotate(360deg); }
}
