.ball{
	width:20px;
	height:33px;
	background: transparent url("../../images/ball_klein.png") no-repeat center !important;
}

.ball_active{
	width:20px;
	height:33px;
	background: transparent url("../../images/ball_klein_hover.png") no-repeat center !important;
}

.label{
	width:226px;
	font-size: 16px;
	vertical-align:top;
}

ul.icons.major li {
    padding-right: 1.5em;
}

ul.icons li:last-child {
    padding-right: 1.5em !important;
}

#banner .inner{
	padding: 5% 10% !important;
}

#message{
	float: left;
	clear: both;
}

h1.rank{
	padding-top: 0em !important;
}

h2.these{
	padding-top: 1em !important;

}

header.major{
	padding-bottom: 4em;
}

.active{
	background-color: #5555;
}