.bdsForumBanner
{
	width:100%;
	min-height:132px;
	background-size: 100% auto;
	background-position: center 22%;
	background-repeat: no-repeat;
	text-align: right;
}

	.bdsForumBannerContent
	{
		display:inline-block;
		width:50%;
		padding-top:15px;
		text-align: left;
	}

		.bdsForumBannerContentTitle
		{
			margin-bottom:6px;
			font-family: "AvenirNextCondensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
			font-weight:400;
			font-style:italic;
			text-transform: uppercase;
			line-height:1.2;
			font-size:21px;
			color: #17871D;
		}

			.bdsForumBannerContentTitle a
			{
				color: #17871D;
				border-bottom:1px dotted #b0deb2;
			}

		.bdsForumBannerContentItem
		{
			margin-bottom:3px;
		}

			.bdsForumBannerContentItem i.fa
			{
				margin-right:6px;
				color: #17871D;
			}

.matchesListItemShort
{
	margin-bottom:10px;
}

	.matchesListItemShort
	{
		width:32%;
	}

		.matchesListItemShort.margined
		{
			margin:0 2%;
		}

	.matchesListItemShortContent
	{
		padding:10px 15px;
		width:100%;
	}

	.matchesListItemShortContentDate
	{
		margin:-10px -15px 10px -15px;
		padding:7px 0 6px 0;
		font-size: 12px;
		color:#666666;
		text-transform: uppercase;
		text-align: center;
		background-color: rgba(0, 0, 0, 0.05);
	}

		.matchesListItemShortContentChampionship
		{
			margin-bottom:10px;
			padding-bottom:5px;
			border-bottom:1px solid #e5e5e5;
			font-size: 12px;
			text-align: left;
			text-transform: uppercase;
		}

			.matchesListItemShortContentChampionship img
			{
				max-width: 20px;
				max-height: 18px;
				margin-top: -4px;
				margin-right: 6px;
			}

			.matchesListItemShortContentChampionship i.fa
			{
				margin:0 10px;
				color:#868686;
			}

		.matchesListItemShortContentTeams
		{
			width:100%;
		}

		table.matchesListItemShortContentTeams td.team
		{
			width:100%;
			max-width: none;
			vertical-align: middle;
			font-family: "AvenirNextCondensed", "Helvetica Neue", Helvetica, Arial, sans-serif;
			font-weight:400;
			font-style:italic;
			text-transform: uppercase;
			line-height:1.2;
			font-size:21px;
		}

		table.matchesListItemShortContentTeams td.teamLogo
		{
			width:45px;
			max-width: 45px;
			min-width: 45px;
		}

			.matchesListItemShortContentTeams td.teamLogo img
			{
				max-width:35px;
				max-height:35px;
			}

		.oddsWrapper
		{
			margin:5px 45px;
			font-size: 14px;
			text-align:center
		}

			.oddsWrapper .odds
			{
				display:inline-block;
				padding:1px 0;
				width:33.3%;
				text-align: center;
				background-color: rgba(255, 255, 255, 0.7);
			}

				.oddsWrapper .odds.draw
				{
					background-color: rgba(0, 0, 0, 0.02);
				}

.matchesNextShortLink
{
	margin-bottom:40px;
	padding:10px 10px;
	background-color: #ffffff;
	text-align: right;
}

	.matchesNextShortLink i.fa
	{
		margin-right:5px;
	}

.championshipCategory0,
.championshipCategory1,
.championshipCategory13
{
	background-color: #f0f9ff;
}

	a .championshipCategory0,
	.championshipCategory0 a,
	a .championshipCategory1,
	.championshipCategory1 a,
	a .championshipCategory13,
	.championshipCategory13 a
	{
		color: #006992;
	}

.championshipCategory2,
.championshipCategory14
{
	background-color: #eff7e9;
}

	a .championshipCategory2,
	.championshipCategory2 a,
	a .championshipCategory14,
	.championshipCategory14 a
	{
		color: #17871D;
	}

		.breadChampionshipCategory .championshipCategory2:hover,
		.championshipCategory2 a:hover,
		.breadChampionshipCategory .championshipCategory14:hover,
		.championshipCategory14 a:hover
		{
			color: #ff3b27 !important;
		}

.championshipCategory3,
.championshipCategory15
{
	background-color: #fcebe8;
}

	a .championshipCategory3,
	.championshipCategory3 a,
	a .championshipCategory15,
	.championshipCategory15 a
	{
		color: #c92211;
	}

.championshipCategory4,
.championshipCategory16
{
	background-color: #f6e9fc;
}

	a .championshipCategory4,
	.championshipCategory4 a,
	a .championshipCategory16,
	.championshipCategory16 a
	{
		color: #873da6;
	}

.championshipCategory5,
.championshipCategory17
{
	background-color: #fdedde;
}

	a .championshipCategory5,
	.championshipCategory5 a,
	a .championshipCategory17,
	.championshipCategory17 a
	{
		color: #dc6800;
	}

.championshipCategory6
{
	background-color: #efeeff;
}

	a .championshipCategory6,
	.championshipCategory6 a
	{
		color: #221d8a;
	}

.championshipCategory7
{
	background-color: #feedfa;
}

	a .championshipCategory7,
	.championshipCategory7 a
	{
		color: #bc0493;
	}

.championshipCategory8
{
	background-color: #e7eadb;
}

	a .championshipCategory8,
	.championshipCategory8 a
	{
		color: #546615;
	}

.championshipCategory9
{
	background-color: #f0f0f0;
}

	a .championshipCategory9,
	.championshipCategory9 a
	{
		color: #636363;
	}

.championshipCategory10
{
	background-color: #f5f5e0;
}

	a .championshipCategory10,
	.championshipCategory10 a
	{
		color: #ff7200;
	}

.championshipCategory11
{
	background-color: #ece0d6;
}

	a .championshipCategory11,
	.championshipCategory11 a
	{
		color: #653f1e;
	}

.championshipCategory12
{
	background-color: #d8e8e7;
}

	a .championshipCategory12,
	.championshipCategory12 a
	{
		color: #195c5a;
	}





























/* PHONES */
@media screen and (max-width: 767px)
{
	.bdsForumBanner
	{
		width:auto;
		height:auto;
		margin-right:-15px;
		margin-left:-15px;
		background-size: auto auto;
		background-position: right top;
		background-repeat: no-repeat;
		text-align: right;
		padding-bottom:10px;
	}

		.bdsForumBannerContent
		{
			display:block;
			width:100%;
			padding-left:20px;
		}

	.matchesListItemShort
	{
		width:100%;
	}

		.matchesListItemShort.margined
		{
			margin:0;
		}
}