.players > .athlete.row h2 {
	font-weight: 700;
	font-size: 1.4em;
	color: rgba(160,0,0,1.0);
}

.players > .athlete.row img {
	box-shadow: 0px 4px 10px #888888;
	margin-bottom: 10px;
}

.players > .athlete.row .info-container > div {
	margin:0;
}

.athlete.row {
	margin-bottom: 20px;
}

.info-container h2 {
	text-shadow: 0 0 1px rgba(160, 0, 0, 0.25);
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 1.1;
}

span.stats, span.video, span.bio {
	padding:4px;
	font-size: 1.1em;
	font-weight: 700;
}

span.number, span.weight-height {
	font-size: 1.0em;
}

.info-container span a {
	/*text-decoration: none;*/
	color: rgba(0,0,0,1.0);
}

.league-info span.link:last-of-type {
	padding-right: 0;
}

/*.league-info span:first-of-type{
	padding-left: 0;
}*/

span.acquired, span.experience {
	display:block;
}

.info-container > div > h3 {
	display: inline;
}

.info-container > div > .league.link > a {
	font-weight: 400;
}

.i-athlete {
	margin-top: 20px;
}