section
{
	margin-top: 170px;
}
.key-stat h2
{
	margin-bottom: 10px!important;
}
.key-stat
{
	height: 200px;
}
.key-stat .number
{
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #002366;
}
.key-stat .num
{
	font-weight: bold;
	color: #002366;
}
.key-stat .label
{
	text-align: center;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	color: #71797E;
}
.key-stat .txt
{
	font-size: 14px;
	color: #71797E;
}
.key-stat .detail
{
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.key-stat#goals .detail
{
	width: 20%;
	font-weight: bold;
}
.key-stat#players .detail
{
	width: 33%;
}
.key-stat#goals .detail#detail1
{
	left: 0%;
}
.key-stat#goals .detail#detail2
{
	left: 20%;
}
.key-stat#goals .detail#detail3
{
	left: 40%;
}
.key-stat#goals .detail#detail4
{
	left: 60%;
}
.key-stat#goals .detail#detail5
{
	left: 80%;
}
.key-stat#players .detail#detail1
{
	left: 0.5%;
}
.key-stat#players .detail#detail2
{
	left: 33.5%;
}
.key-stat#players .detail#detail3
{
	left: 66.5%;
}
.key-stat#cards .cards
{
	display: inline-block;
	width: 33%;
	margin-top: 30px;
}
.key-stat#cards .cards.first
{
	margin-left: 0.5%;
}
.key-stat#cards .cards.last
{
	margin-right: 0.5%;
}

.key-stat#players .players
{
	display: inline-block;
	width: 50%;
	margin-top: 0px;
}
.key-stat img
{
	height: 32px;
}

.completedGames, .totalGames
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	position: relative;
	font-size: 14px;
}
.gamesCount
{
	font-weight: bold;
	font-size: 16px;
}
.completedGamesBar, .totalGamesBar
{
	border-radius: 5px;
	position: relative;
	height: 10px;
}
.completedGamesBar
{
	background-color: #002366;
	z-index: 1;
	top: 5px;
}
.totalGamesBar
{
	background-color: white;
	top: -5px;
}
.completedGames
{
	z-index: 1;
	color: #002366;
}
.totalGames
{

}
