.error-block {
	color: darkred;
}

.fixture-row-date {
	height: 40px;
	padding: 10px;
	width: 20%;
	float: left;
	border-bottom: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
}

.fixture-row-left {
	width: 40%;
}

.fixture-row-right {
	width: 40%
}

.fixture-row .standings {
	width: 100%;
}

.fixture-row .standings th,
.fixture-row .standings td {
	padding: 10px;
	height: 40px;
}

.fixture-row .standings th {
	text-align: left;	
}

.fixture-row .standings tr.our_team > td {
	font-weight: bold;
}

.fixture-row .standings .s-name {
	width: 40%;
}
.fixture-row .standings > .s-p,
.fixture-row .standings > .s-w,
.fixture-row .standings > .s-l,
.fixture-row .standings > .s-d,
.fixture-row .standings > .s-gf,
.fixture-row .standings > .s-ga,
.fixture-row .standings > .s-gd,
.fixture-row .standings > .s-pts {
	width: 7%;
}

.teamlist-popup {
	width: 360px;
}

.teamlist-popup img {

}

.loading {
	background: url(../img/loading.gif) no-repeat center center;
}

/* pagination */



.pagination {
	position: relative;
	top: 20px;
    margin-bottom: 20px;
    text-align: right;
}

.pagination li {
    display: inline-block;
    padding: 9px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #000;
    font-size: .875em;
    text-decoration: none;
    color: #717171;
}

.page:hover, .page.gradient:hover {
    background: #000;
    color: #fff;
}

.pagination li.active {
    border: none;
    background: #000;
}

.pagination li.active a {
	color: #f0f0f0;
}

.pagination .next {
	float: none;
	width: auto;
	text-align: left;
}
