section
{
	margin-top: 160px;
}
.row div
{
	padding: 0px;
	margin: 0px;
}
.row div p
{
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.row.player
{
	height: 60px;
}
.playerPhoto
{
	width: 40px;
	height: 40px;
}

.row.info
{
	text-align: center;
}
.row.info .teamLogo
{
	width: 80px;
	height: 80px;
}

.player .player1
{
	text-align: left;
}
.player .player2
{
	text-align: right;
}

/*
.date
{
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Extrabold;
}
.date .col
{
	padding: 0px;
	margin: 0px;
}
hr
{
	height: 1px;
	margin: 0px;
	padding: 0px;
}
.game
{
	height: 40px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
}
.game:hover
{
	background-color: #CCCCCC;
}
.game .teamLogo
{
	height: 40px;
	width: 40px;
}
.game .team1 span, .game .team2 span, .game .pool span, .game .status span, .game .stadium span
{
	top: 10px;
	position: relative;
	height: 20px;
}
.game.row .col-1, .game.row .col-2, .game.row .col-3
{
	height: 40px;
	padding: 0px;
}
.game div span.twoLines
{
	position: relative;
	height: 40px;
}
.game div span.twoLines span.line
{
	position: relative;
	display: block;
	height: 20px;
}
.game div span.twoLines span.line1
{
	top: -14px;
}
.game div span.twoLines span.line2
{
	top: -14px;
}

.row.pictograms
{
	height: 10px;
	position: relative;
	top: -2px;
}
.row.pictograms div
{
	padding:0px;
	margin: 0px;
	text-align: center;
}
.row.pictograms .col-3 span a
{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 5px;
}
.row.pictograms .col-3 span a.unselectedPictogram
{
	background-color: gray;
}
.row.pictograms .col-3 span a.selectedPictogram
{
	background-color: blue;
}
*/
