table.fixtures.zebra {
    margin: 0 0 10px;
}
table {
    font-size: .75rem;
    font-weight: 400;
    text-transform: none;
    color: #2E2E2E;
    line-height: 1.2;
    border-collapse: collapse;
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
    width: 100%;
    margin: 0;
}
table.zebra thead tr {
    border-bottom: 1px solid #DCDCDC;
}
table.fixtures.zebra thead th.sortable {
    border-top: 1px solid #DCDCDC;
    height: 35px;
	vertical-align:middle;
}
table.fixtures.zebra thead th:first-child {
    border-left: 1px solid #DCDCDC;
}
table.fixtures.zebra th,
table.fixtures.zebra td {
    text-align: center;
    padding: 0 3px;
}
table.fixtures.zebra col.team {
    width: 24%;
}
table.fixtures.zebra col.c {
    width: 4%;
}
table.fixtures.zebra col.perc,
table.fixtures.zebra col.f,
table.fixtures.zebra col.a,
table.fixtures.zebra col.next {
    width: 8%;
}
table.fixtures.zebra col.form {
    width: 10%;
}
table.fixtures.zebra .team .header {
    text-align: left!important;
}

table.fixtures.zebra thead th {
    border-right: 1px solid #DCDCDC;
    font-size: .92em;
    border-bottom: 2px solid #DCDCDC;
    height: 20px;
}
table.fixtures.zebra thead th.sortable span {
    display: block;
    background: none;
    color: #696969;
    float: none;
    margin: 0;
}
table.fixtures.zebra thead th.sortable span.header {
    display: block;
    height: 18px;
    line-height: 18px;
    text-align: center;
}
table.fixtures.zebra tbody tr td {
    border-bottom: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
    font-size: 1.2em;
    line-height: 26px;
    padding: 2px 4px;
}

#fixtures-table table.tablesorter {
    font-family: arial;
    font-size: 8pt;
    width: 100%;
    text-align: left;
    margin: 10px 0 15px;
}
#fixtures-table table.tablesorter thead tr th,
#fixtures-table table.tablesorter tfoot tr th {
    border: 1px solid #FFF;
    font-size: 8pt;
    padding: 4px;
}
#fixtures-table table.tablesorter thead tr .header {
    background-image: url(images/bg.gif);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
#fixtures-table table.tablesorter tbody td {
    color: #3D3D3D;
    vertical-align: middle;
    padding: 4px;
}
table#fixtures-table{
	border-left: 2px solid #ebebeb;
	border-top: 2px solid #ebebeb;
}
table#fixtures-table td{
	border-right: 2px solid #ebebeb;
	border-bottom: 2px solid #ebebeb;
}
table.fixtures.zebra td.date {
    text-align: left;
    margin-left: 10px;
}
table.fixtures.zebra tbody tr th {
	background-color: #036;
    /*background: #F2F2F2;
    background: -moz-linear-gradient(center bottom, #E6E6E6, #fff) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left bottom, left top, from(#E6E6E6), to(#fff));*/
    text-align: center;
    color: #fff;
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
    font-size: 1em;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    padding: 10px 7px;
	line-height: 26px;
}
table.fixtures.zebra tbody tr th.cy-winner{	
		line-height: 18px;
}
table.fixtures.zebra tbody tr td.teams-logos span:nth-child(1) {
    display: block;
    float: left;
}
table.fixtures.zebra tbody tr td.teams-logos span:nth-child(2) {
	float: left;
	display: block;
	padding: 8px 9px 0 9px;
}
table.fixtures.zebra tbody tr td.teams-logos span:nth-child(3) {
    display: block;
}
table.fixtures.zebra tbody tr td.teams-logos {
    width: 10%;
    min-width: 80px;
    border-left: 1px solid #DCDCDC;
    border-right: none;
    padding: 1rem;
}
#fixtFilters {
    clear: both;
    overflow: hidden;
    font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
    font-size: 1em;
}
#fixtFilters #filterTabs {
    display: inline-block;
    margin: 0;
    padding: 0;
}
#fixtFilters #filterTabs li {
    display: inline-block;
    margin-right: 10px;
    list-style: none;
    padding: 10px;
}
#fixtFilters #tableFilter {
    display: inline-block;
    float: right;
}
.ui-tabs-selected {
    background-color: #eee;
}
#fixtFilters select {
    padding: 5px;
}
table.fixtures.zebra abbr,
table.zebra.mini-fixtures tbody tr.bottom-half {
    display: none;
}
table.fixtures.zebra col.pos,
table.fixtures.zebra col.p,
table.fixtures.zebra col.w,
table.fixtures.zebra col.l,
table.fixtures.zebra col.d,
table.fixtures.zebra col.pts {
    width: 5%;
}
table.fixtures.zebra thead th.pos,
table.fixtures.zebra tbody tr td.pos {
    border: none;
    border-left: 1px solid #DCDCDC;
}
table.fixtures.zebra .team,
table.fixtures.zebra tbody tr td.teams {
    text-align: left;
}
/* WIDGET */
.inline-tile__wrapper {
    margin-bottom: 20px;
}
.inline-tile__wrapper:after, .inline-tile__wrapper:before {
    display: table;
    content: "";
    line-height: 0;
}
a.inline-tile__bookie {
    display: block;
    box-sizing: border-box;
    float: left;
    color: #fff !important;
    text-align: center;
    font-size: 16px;
    line-height: 21px;
    /*height: 160px;*/
    position: relative;
    margin-right: 1px;
    text-decoration: none;
}
.inline-tile__large-box  a.inline-tile__bookie {
    width: 24.7%;
}
a.inline-tile__bookie:hover {
    color: #fff;
    opacity: 0.8;
    text-decoration: none;
}
.inline-tile__inner-wrap {
    padding: 15px 5px 5px;
}
.inline-tile__large-box .inline-tile__logo {
    height: 20px;
    margin-bottom: 35px;
}
.inline-tile__sash {
    text-transform: uppercase;
    font-size: 11px;
    padding: 0 4px;
    font-weight: bold;
    border-radius: 3px;
    display: inline-block;
    margin-bottom: 2px;
    position: absolute;
    top: 42px;
    left: 50%;
    margin-left: -33px;
}
.inline-tile__sash--recomended {
    color: #333732;
    margin-left: -48px;
}
.inline-tile__large-box .inline-tile__button {
    text-transform: uppercase;
    padding: 10px 0 13px;
    background-color: rgba(0, 0, 0, 0.1);
}
.inline-tile__terms {
    padding-top: 5px;
    clear: left;
    color: #7c8482;
    font-size: 8px;
    text-transform: uppercase;
}
.inline-tile__padd{
	padding:10px 10px;
	min-height:25px;
	display: inline-block;
	margin-bottom:5px;
}
.inline-tile__small-box  a.inline-tile__bookie {
    width: 14%;
}
.inline-tile__small-box .inline-tile__inner-wrap{
	text-align:center;
}
.inline-tile__small-box .inline-tile__inner-wrap,
.inline-tile__small-box .inline-tile__button{
	color: #44424f;
}
.inline-tile__logo{
	width:100%;
}
.inline-tile__reccomm{
	color:#fff;
	font-size: 0.5em;
}
.inline-tile__small-box .rec-block{
	margin-top:-18px;
}
/* Spacer part */
	a.spacer-tile__bookie {
		display: block;
		box-sizing: border-box;
		width:100%;
		color: #fff;
		font-size: 14px;
		position: relative;
		text-decoration: none;
		clear:both;
		overflow:hidden;
		font-family: Open Sans, Arial;
	}
	a.spacer-tile__bookie:hover {
		color: #fff;
		opacity: 0.8;
		text-decoration: none;
	}	
	.spacer-tile__large-box .spacer-tile__logo {
		height: 20px;
		margin-bottom: 35px;
	}	
	.spacer-tile__padd{
		padding:5px;
	}
	a.spacer-tile__bookie img{
			margin: 5px;
	}	

	.spacer-tile__reccomm{
		float: right;
		margin-right:5px;
		line-height: 32px;		
	} 
	/*winner*/
	table.winners-table .name{
			text-align:left;
			font-weight:bold;
	}
	table.winners-table .name a{
			display:inline-block;
	}
	table.winners-table th{
			font-size:14px!important;
	}
	table.winners-table tr:nth-child(odd){
			background-color: #eee;
	}
	table.fixtures.zebra tbody tr td.bestOffer{
	font-weight:bold;
	background-color:#e64946;
	color:#fff;
	}
	/**/
/* FIXTURES-LADDERS */
#fixtures-and-ladder-fixtures .match__team-wrap dl,
#fixtures-and-ladder-fixtures .match__team-wrap dd{
	margin-left:0;
	margin-right:0;
	}
.card--mc-match--fixture .match__info,.card--mc-match--fixture .match__status-wrap,.card--mc-match--fixture .match__team-wrap,.panel,.panel--mc-score .match__score,.panel--tabs .tab__nav li {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: top;
  letter-spacing: normal;
  word-spacing: normal;
  text-rendering: auto;
}

.panel--fixtureladder .mc--fixture-round {
  border: 0;
  margin-bottom: 20px;
  width: 100%;
  height: auto;
  max-height: 0;
  position: relative;
}

.panel--fixtureladder .mc--fixture-round .header {
  border: 0;
  padding-top: 0;
}

.panel--fixtureladder .header {
  border: 0;
  padding-top: 10px;
  margin-bottom: 10px;
}

.panel--fixtureladder header h2 {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 20px;
  font-size: 1.10rem;
  line-height: 1.2;
  letter-spacing: .02em;
  margin-bottom: 10px;
}
.tab__nav li h2{
	font-size:1em;
}
.panel--fixtureladder .mc--fixture-round__innerwrap {
  background: #fff;
  padding-top: 12px;
  padding-bottom: 2px;
}

.mobile .mc--fixture-round .card--mc-match,.panel--fixtureladder .card--mc-match {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
}

.mc--fixture-round .card {
  margin-right: 15px;
}

.card--mc-match--fixture {
  position: relative;
  transition: border-color,.2s;
}

.card--mc-match {
  font-size: 14px;
  font-size: .875rem;
  line-height: 1;
  margin-bottom: 15px;
}

.card {
  display: block;
  margin-bottom: 30px;
}

.panel--fixtureladder .card--mc-match--fixture > a abbr {
  text-decoration: none;
}

.panel--fixtureladder .card--mc-match--fixture > a {
  padding: 12px 10px;
}

.card--mc-match--fixture > a {
  margin-bottom: -2px;
  display: block;
  border: 2px solid #e1e2e3;
}

.card--mc-match > a {
  padding: 15px;
  text-decoration: none;
}

.mobile .mc--fixture-round .card--mc-match .match__team-wrap,.panel--fixtureladder .card--mc-match .match__team-wrap {
  width: 100%;
  margin-bottom: 10px;
}

.card--mc-match--fixture .match__team-wrap {
  width: 55%;
  padding: 0;
  margin-right: 5%;
}

.card--mc-match .match__team-wrap {
  position: relative;
}

.card--mc-match .team {
  display: inline-block;
  float: left;
  width: 50%;
  text-align: left;
  color: #666;
  position: relative;
}

.card--mc-match .team--a .team__score{
	padding-right: 7px;
}
.card--mc-match .team--b .team__score:before {
  content: "-";
  padding-right: 7px;
}

.card--mc-match .team--b .team__score {
  /*margin-left: -7px;*/
}

.card--mc-match--fixture .team--a .team__name {
  padding-left: 30px;
}

.card--mc-match--fixture .team__name,.card--mc-match--fixture .team__score {
  display: inline-block;
  clear: none;
  float: left;
}

.card--mc-match .team__name {
  font-family: Source Sans Pro,Helvetica,Arial,sans-serif;
}

.team__logo::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url(images/mc-team-logos@2x.png);
  background-size: 100px auto;
}

.card--mc-match--fixture .team__logo {
  position: absolute;
  top: -4px;
  left: 0;
}

.team__logo {
  display: inline-block;
  width: 20px;
  height: 20px;
  box-sizing: content-box;
  padding: 1px;
}

.card--mc-match--fixture .team--b abbr {
  left: auto;
  right: 30px;
  position: absolute;
}

.card--mc-match--fixture .team--b .team__logo {
  left: auto;
  right: 0;
}

.card--mc-match--fixture .match__info,.card--mc-match--fixture .match__status-wrap {
  width: 20%;
  text-align: center;
  /*  position: absolute;
    top: 13px;
    left: 50%;
    margin-left: -20%; */
}

.card--mc-match--fixture .match__team-wrap {
  width: 100%;
  padding: 0;
  margin-bottom: 10px;
}

.card--mc-match .match__team-wrap {
  position: relative;
}

.mobile .mc--fixture-round .card--mc-match .match__info,.mobile .mc--fixture-round .card--mc-match .match__status-wrap,.mobile .mc--fixture-round .card--mc-match .match__time,.panel--fixtureladder .card--mc-match .match__info,.panel--fixtureladder .card--mc-match .match__status-wrap,.panel--fixtureladder .card--mc-match .match__time {
  width: auto;
  display: inline-block;
  font-family: Arial,Helvetica,sans-serif;
  margin-right: 10px;
  padding: 0;
}

.card--mc-match .match__status {
  float: left;
  display: inline-block;
  text-transform: uppercase;
}

.card--mc-match--fixture .team--a .team__score {
  position: absolute;
  right: 0;
}

.card--mc-match--fixture .team__score {
  display: inline-block;
  clear: none;
  float: left;
}

.card--mc-match .team__score {
  margin-top: -1px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  position: relative;
}

.panel--fixtureladder.afl .card--mc-match .team__score {
  padding-left: 5px;
  padding-right: 5px;
}

.panel--fixtureladder .card--mc-match .match__team-wrap {
  width: 100%;
  margin-bottom: 10px;
}

.panel--fixtureladder .card--mc-match.is-pregame .match__status {
  float: none;
}

.panel--fixtureladder .card--mc-match.is-pregame .match__status-wrap {
  width: 40%;
  text-align: center;
  position: absolute;
  top: 13px;
  left: 50%;
  margin-left: -20%;
}

.card--mc-match .match__status {
  color: #666;
}

.carousel__slides .item {
  display: block;
  height: 100%;
  float: left;
  padding: 0;
}

.panel--fixtureladder .card--mc-match.is-pregame .match__info {
  padding: 0;
}

.panel--fixtureladder .carousel__controls {
  position: absolute;
  display: block;
  width: 100%;
  top: auto;
  left: 0;
  right: 0;
  z-index: 2;
}

.carousel__controls .carousel__next,.carousel__controls .carousel__prev {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  background-color: transparent;
  position: static;
  width: 36px;
  height: 38px;
}

.carousel__controls .carousel__prev {
  left: 0;
}

.panel--fixtureladder .carousel__controls .carousel__next {
  float: right;
}

.panel--fixtureladder .carousel__controls::after {
  clear: both;
  content: "";
  display: table;
}

.panel .header,.table--data th.header {
  position: relative;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #c4c5c6;
  text-align: left;
  margin-bottom: 20px;
  padding-top: 5px;
}

.panel--fixtureladder .header {
  border: 0;
  padding-top: 10px;
  margin-bottom: 10px;
}

.panel--fixtureladder .mc--fixture-round .header {
  border: 0;
  padding-top: 0;
}

.panel--fixtureladder .mc--fixture-round .heading {
  padding: 15px 50px;
  margin-bottom: 0;
	font-size: 1.2em;
    background-color: #eee;
    line-height: 0.9em;
}
#fixtures-and-ladder-ladder h2.heading{
	font-size: 1.3em;	
	margin-top:10px;
	margin-bottom:5px;
}
.panel--fixtureladder .carousel__controls .carousel__next,.panel--fixtureladder .carousel__controls .carousel__prev {
  background-color: #036;
  color: #fff;
  height: 44px;
}

.afl .team__logo.teamAdelaide:after,.afl .team__logo.teamAdelaideCrows:after{background-position:0 -20px}.afl .team__logo.teamBrisbane:after,.afl .team__logo.teamBrisbaneLions:after{background-position:0 -40px}
.afl .team__logo.teamCarlton:after{background-position:0 -60px}.afl .team__logo.teamCollingwood:after{background-position:0 -80px}.afl .team__logo.teamEssendon:after{background-position:0 -100px}.afl .team__logo.teamFremantle:after{background-position:0 -120px}.afl .team__logo.teamGeelong:after,.afl .team__logo.teamGeelongCats:after{background-position:0 -140px}.afl .team__logo.teamGoldCoast:after,.afl .team__logo.teamGoldCoastSuns:after{background-position:0 -160px}.afl .team__logo.teamHawthorn:after{background-position:0 -180px}.afl .team__logo.teamNorthMelbourne:after{background-position:0 -200px}.afl .team__logo.teamMelbourne:after{background-position:0 -220px}.afl .team__logo.teamPortAdelaide:after{background-position:0 -240px}.afl .team__logo.teamRichmond:after{background-position:0 -260px}.afl .team__logo.teamStKilda:after{background-position:0 -280px}.afl .team__logo.teamSydney:after,.afl .team__logo.teamSydneySwans:after{background-position:0 -300px}.afl .team__logo.teamWestCoast:after,.afl .team__logo.teamWestCoastEagles:after{background-position:0 -320px}.afl .team__logo.teamWesternBulldogs:after{background-position:0 -340px}.afl .team__logo.teamGreaterWesternSydney:after,.afl .team__logo.teamGWSGiants:after{background-position:0 -360px}.rugby-league .team__logo.teamBrisbaneBroncos:after{background-position:-20px -20px}.rugby-league .team__logo.teamCanberraRaiders:after{background-position:-20px -40px}.rugby-league .team__logo.teamCanterbury-BankstownBulldogs:after{background-position:-20px -60px}.rugby-league .team__logo.teamCronulla-SutherlandSharks:after{background-position:-20px -80px}.rugby-league .team__logo.teamGoldCoastTitans:after{background-position:-20px -100px}.rugby-league .team__logo.teamManly-WarringahSeaEagles:after{background-position:-20px -120px}.rugby-league .team__logo.teamMelbourneStorm:after{background-position:-20px -140px}.rugby-league .team__logo.teamNewcastleKnights:after{background-position:-20px -160px}.rugby-league .team__logo.teamWarriors:after{background-position:-20px -180px}.rugby-league .team__logo.teamNorthQueenslandCowboys:after{background-position:-20px -200px}.rugby-league .team__logo.teamParramattaEels:after{background-position:-20px -220px}.rugby-league .team__logo.teamPenrithPanthers:after{background-position:-20px -240px}.rugby-league .team__logo.teamSouthSydneyRabbitohs:after{background-position:-20px -260px}.rugby-league .team__logo.teamStGeorge-IllawarraDragons:after{background-position:-20px -280px}.rugby-league .team__logo.teamSydneyRoosters:after{background-position:-20px -300px}.rugby-league .team__logo.teamWestsTigers:after{background-position:-20px -320px}.rugby-league .team__logo.teamNewSouthWales:after{background-position:-20px -340px}.rugby-league .team__logo.teamQueensland:after{background-position:-20px -360px}.rugby-league .team__logo.teamCityOrigin:after{background-position:-20px -380px}.rugby-league .team__logo.teamCountryOrigin:after{background-position:-20px -400px}.rugby-league .team__logo.teamAustralia:after{background-position:-20px -420px}.rugby-league .team__logo.teamCookIslands:after{background-position:-20px -440px}.rugby-league .team__logo.teamEngland:after{background-position:-20px -460px}.rugby-league .team__logo.teamFiji:after{background-position:-20px -480px}.rugby-league .team__logo.teamFrance:after{background-position:-20px -500px}.rugby-league .team__logo.teamItaly:after{background-position:-20px -520px}.rugby-league .team__logo.teamIreland:after{background-position:-20px -540px}.rugby-league .team__logo.teamNewZealand:after{background-position:-20px -560px}.rugby-league .team__logo.teamPapuaNewGuinea:after{background-position:-20px -580px}.rugby-league .team__logo.teamSamoa:after{background-position:-20px -600px}.rugby-league .team__logo.teamScotland:after{background-position:-20px -620px}.rugby-league .team__logo.teamTonga:after{background-position:-20px -640px}.rugby-league .team__logo.teamUSA:after{background-position:-20px -660px}.rugby-league .team__logo.teamWales:after{background-position:-20px -680px}.rugby-union .team__logo.teamBlues:after{background-position:-40px -20px}.rugby-union .team__logo.teamBrumbies:after{background-position:-40px -40px}.rugby-union .team__logo.teamBulls:after{background-position:-40px -60px}.rugby-union .team__logo.teamCheetahs:after{background-position:-40px -80px}.rugby-union .team__logo.teamChiefs:after{background-position:-40px -100px}.rugby-union .team__logo.teamCrusaders:after{background-position:-40px -120px}.rugby-union .team__logo.teamHighlanders:after{background-position:-40px -140px}.rugby-union .team__logo.teamHurricanes:after{background-position:-40px -160px}.rugby-union .team__logo.teamRebels:after{background-position:-40px -180px}.rugby-union .team__logo.teamReds:after{background-position:-40px -200px}.rugby-union .team__logo.teamSharks:after{background-position:-40px -220px}.rugby-union .team__logo.teamStormers:after{background-position:-40px -240px}.rugby-union .team__logo.teamWaratahs:after{background-position:-40px -260px}.rugby-union .team__logo.teamForce:after{background-position:-40px -280px}.rugby-union .team__logo.teamLions:after{background-position:-40px -300px}.rugby-union .team__logo.teamKings:after{background-position:-40px -320px}.rugby-union .team__logo.teamSunwolves:after{background-position:-40px -340px}.rugby-union .team__logo.teamJaguares:after{background-position:-40px -360px}.rugby-union .team__logo.teamArgentina:after{background-position:-60px -20px}.rugby-union .team__logo.teamAustralia:after{background-position:-60px -40px}.rugby-union .team__logo.teamCanada:after{background-position:-60px -60px}.rugby-union .team__logo.teamEngland:after{background-position:-60px -80px}.rugby-union .team__logo.teamFiji:after{background-position:-60px -100px}.rugby-union .team__logo.teamFrance:after{background-position:-60px -120px}.rugby-union .team__logo.teamGeorgia:after{background-position:-60px -140px}.rugby-union .team__logo.teamIreland:after{background-position:-60px -160px}.rugby-union .team__logo.teamItaly:after{background-position:-60px -180px}.rugby-union .team__logo.teamJapan:after{background-position:-60px -200px}.rugby-union .team__logo.teamNamibia:after{background-position:-60px -220px}.rugby-union .team__logo.teamNewZealand:after{background-position:-60px -240px}.rugby-union .team__logo.teamRomania:after{background-position:-60px -260px}.rugby-union .team__logo.teamRussia:after{background-position:-60px -280px}.rugby-union .team__logo.teamSamoa:after{background-position:-60px -300px}.rugby-union .team__logo.teamScotland:after{background-position:-60px -320px}.rugby-union .team__logo.teamSouthAfrica:after{background-position:-60px -340px}.rugby-union .team__logo.teamTonga:after{background-position:-60px -360px}.rugby-union .team__logo.teamUnitedStates:after{background-position:-60px -380px}.rugby-union .team__logo.teamWales:after{background-position:-60px -400px}.rugby-union .team__logo.teamBarbarians:after{background-position:-60px -420px}.rugby-union .team__logo.teamBritish-IrishLions:after{background-position:-60px -440px}.rugby-union .team__logo.teamCombinedNSWQLDCountry:after{background-position:-60px -460px}.rugby-union .team__logo.teamUruguay:after{background-position:-60px -480px}.football .team__logo.teamAdelaideUnited:after,.football .team__logo.teamAdelaideUnitedFC:after{background-position:-80px -20px}.football .team__logo.teamBrisbaneRoar:after,.football .team__logo.teamBrisbaneRoarFC:after{background-position:-80px -40px}.football .team__logo.teamCentralCoastMariners:after,.football .team__logo.teamCentralCoastMarinersFC:after{background-position:-80px -60px}.football .team__logo.teamGoldCoastUnited:after{background-position:-80px -80px}.football .team__logo.teamMelbourneCity:after,.football .team__logo.teamMelbourneCityFC:after,.football .team__logo.teamMelbourneHeartFC:after{background-position:-80px -100px}.football .team__logo.teamMelbourneVictory:after,.football .team__logo.teamMelbourneVictoryFC:after{background-position:-80px -120px}.football .team__logo.teamNewcastleJets:after,.football .team__logo.teamNewcastleJetsFC:after{background-position:-80px -140px}.football .team__logo.teamPerthGlory:after,.football .team__logo.teamPerthGloryFC:after{background-position:-80px -160px}.football .team__logo.teamSydneyFC:after{background-position:-80px -180px}.football .team__logo.teamWellingtonPhoenix:after,.football .team__logo.teamWellingtonPhoenixFC:after{background-position:-80px -200px}.football .team__logo.teamWesternSydneyFC:after,.football .team__logo.teamWesternSydneyWanderers:after,.football .team__logo.teamWesternSydneyWanderersFC:after{background-position:-80px -220px}

.carousel {
  position: absolute;
  left: 0;
  top: 0;
}

.carousel-box {
  overflow: hidden;
  min-height: 750px;
  position: relative;
}
.entry-content ul.nav,
.entry-content ul.carousel__controls{
	margin:0;
}
.ladder-fixt-box {
  width: 100%;
}

.card--mc-match--fixture {
  position: relative;
  letter-spacing: -.32em;
  transition: border-color,.2s;
}

.card--mc-match.is-fulltime .match__status {
  color: #f4b350;
}

.card--mc-match .match__info {
  color: #777579;
}

.card--mc-match--fixture:hover > a,.card--mc-match--fixture > a:focus {
  border: 2px solid #777579;
}

/* ladders */

table.table--data {
  margin-bottom: 30px;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
    border-right: 1px solid #e1e2e3;
}

.is-vishidden {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  clip: rect(1px,1px,1px,1px);
  white-space: nowrap;
}

.table--data td,.table--data th {
  font-size: 14px;
  padding: 15px 6.6667px;
  border-bottom: 1px solid #e1e2e3;
  vertical-align: middle;
  text-align: center;
}

.table--data th {
  font-weight: 700;
}

.table--data td:last-child,.table--data th:last-child {
  /*padding-right: 0;*/
  text-align: center;
}

.table--data td:first-child,.table--data th:first-child {
  text-align: left;
}

.table--data .table__heading th:first-child {
  text-align: left;
}

.table--data abbr {
  text-decoration: none;
}

/* TABS  */

.nav {
  list-style: none;
  margin-left: 0;
  clear: both;
  overflow: hidden;
}

.tab__nav ul {
  margin: 0;
  text-align: left;
}

.tab__nav li {
  background: #efeff4;
  margin: 0;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  box-sizing: border-box;
  float: left;
  width: 50%;
}

.tab__nav li.is-selected {
  background-color: #fff;
  border-top: 2px solid red;
}

.tab__nav li a {
  text-align: center;
  color: #777579;
  padding: 15px;
}

.nav ul > li,.nav ul > li > a {
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-decoration: none;
}

.nav ul > li,.nav ul > li > a {
  display: inline-block;
  *display: inline;
  zoom: 1;
  text-decoration: none;
}

.tab__nav li,.tab__nav ul > li > a {
  display: block;
}

.tab__nav li.is-selected a {
  color: #666;
}

.panel--tabs .tab__nav li a {
  padding: 15px 5px;
}

.nav ul > li.is-selected > a {
  font-weight: 700;
}

.panel--tabs .tab__nav li h2 {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.panel--tabs .tab__nav li {
  padding: 0;
}

.tab__nav li:last-child {
  border-right: 0;
}

.tab__content {
  position: relative;
  overflow: hidden;
}

.tab__panel {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  height: auto;
  visibility: hidden;
}

.tab__panel {
  padding: 0;
  letter-spacing: normal;
}

.tab__panel.is-selected {
  z-index: 1;
  position: relative;
  opacity: 1;
  visibility: visible;
}

.panel--tabs .tab__panel {
  transition: all .2s ease-out;
}
/* /FIXTURES-LADDERS */
/* COMP LOGOS */
.comp-box {
    width: 100%;
    padding-bottom: 25%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    overflow: hidden;
    position: relative;
	margin-bottom:10px;
}
.comp-box:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
.adelaide-crows-home {
    background-image: url(images/adelaide-crows-home.png);
}
.adelaide-crows-away:after {
    background-image: url(images/adelaide-crows-away.png);
}
.brisbane-lions-home {
    background-image: url(images/brisbane-lions-home.png);
}
.brisbane-lions-away:after {
    background-image: url(images/brisbane-lions-away.png);
}
.carlton-blues-away:after {
    background-image: url(images/carlton-blues-away.png);
}
.carlton-blues-home {
    background-image: url(images/carlton-blues-home.png);
}
.collingwood-magpies-away:after {
    background-image: url(images/collingwood-magpies-away.png);
}
.collingwood-magpies-home {
    background-image: url(images/collingwood-magpies-home.png);
}
.essendon-bombers-away:after {
    background-image: url(images/essendon-bombers-away.png);
}
.essendon-bombers-home {
    background-image: url(images/essendon-bombers-home.png);
}
.fremantle-dockers-away:after {
    background-image: url(images/fremantle-dockers-away.png);
}
.fremantle-dockers-home {
    background-image: url(images/fremantle-dockers-home.png);
}
.geelong-cats-away:after {
    background-image: url(images/geelong-cats-away.png);
}
.geelong-cats-home {
    background-image: url(images/geelong-cats-home.png);
}
.gold-coast-suns-away:after {
    background-image: url(images/gold-coast-suns-away.png);
}
.gold-coast-suns-home {
    background-image: url(images/gold-coast-suns-home.png);
}
.gws-giants-away:after {
    background-image: url(images/gws-giants-away.png);
}
.gws-giants-home {
    background-image: url(images/gws-giants-home.png);
}
.hawthorn-hawks-away:after {
    background-image: url(images/hawthorn-hawks-away.png);
}
.hawthorn-hawks-home {
    background-image: url(images/hawthorn-hawks-home.png);
}
.melbourne-demons-away:after {
    background-image: url(images/melbourne-demons-away.png);
}
.melbourne-demons-home {
    background-image: url(images/melbourne-demons-home.png);
}
.north-melbourne-kangaroos-away:after {
    background-image: url(images/north-melbourne-kangaroos-away.png);
}
.north-melbourne-kangaroos-home {
    background-image: url(images/north-melbourne-kangaroos-home.png);
}
.port-adelaide-power-away:after {
    background-image: url(images/port-adelaide-power-away.png);
}
.port-adelaide-power-home {
    background-image: url(images/port-adelaide-power-home.png);
}
.richmond-tigers-away:after {
    background-image: url(images/richmond-tigers-away.png);
}
.richmond-tigers-home {
    background-image: url(images/richmond-tigers-home.png);
}
.st-kilda-saints-away:after {
    background-image: url(images/st-kilda-saints-away.png);
}
.st-kilda-saints-home {
    background-image: url(images/st-kilda-saints-home.png);
}
.sydney-swans-away:after {
    background-image: url(images/sydney-swans-away.png);
}
.sydney-swans-home {
    background-image: url(images/sydney-swans-home.png);
}
.west-coast-eagles-away:after {
    background-image: url(images/west-coast-eagles-away.png);
}
.west-coast-eagles-home {
    background-image: url(images/west-coast-eagles-home.png);
}
.western-bulldogs-away:after {
    background-image: url(images/western-bulldogs-away.png);
}
.western-bulldogs-home {
    background-image: url(images/western-bulldogs-home.png);
}	
/* /COMP LOGOS */

@media screen
  and (min-device-width: 320px) 
and (max-device-width: 480px){
	.inline-tile__small-box{
		text-align:center;
	}	
	.inline-tile__small-box a.inline-tile__bookie {
		width: 32%;
		display:inline-block;
		float:none;
	}

}