body
{
    padding: 0px;
    margin: 0px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 14px;
    background-color: #000000;
	color: #ffffff;
    width: 100%;
    height: 100%;
	background-image: url('../assets/background.png');
}

a
{
	color: #b4b4b4;
	text-decoration: none;
	font-weight: 600;
}
a:hover
{
	color: #FFFFFF;
}

.main
{
	color: #FFFFFF;
}

.gamecontent
{
	display: none;
	position: fixed;
	left: 0px;
	top: 0px;
	background-color: rgba(0, 0, 0, 0.8);
	z-index: 1000;
}
.gamecontent .container
{
	position: relative;
	width: 100%;
	height: 100%;
	max-width: 400px;
	max-height: 710px;
	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
	border: solid 1px #2b2b2b;
	box-sizing: content-box;
	cursor: pointer;
}
#game
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1;
}

#start
{
	font-weight: 800;
	font-size: 30px;
	padding: 15px;
	background-color: #c91dac;
	color: white;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .5);
}

.close
{
	color: white;
	background: rgb(185, 18, 135);
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 12px;
	padding: 5px;
	z-index: 1001;
	cursor: pointer;
}

.instruction
{
	max-width: 700px;
}

.players .card
{
	width: 200px;
}