/* Ladbrokes.com.au Homepage */
/*=======================================================*/
#col-1-3 {
	width: 198px;
	float: left;
	padding-top: 5px;
}

#col-2-3 {
	width: 576px;
	float: left;
	margin-left: 9px;
}

#col-3-3 {
	width: 198px;
	float: left;
	margin-left: 9px;
}

/* Leaderboard Banner */
/*=======================================================*/
.leaderboard-promotion {
	height: 150px;
	margin-bottom: 9px;
	cursor: pointer;
	position: relative;
	display: block;
}

.leaderboard-promotion .cta {
	text-indent: -9999px;
	display: block;
	width: 150px;
	height: 50px;
}

	.leaderboard-promotion.cwc {
		background: url('/images/leaderboard-cwc-homepage.png?_=8feee1ccb289e74cc8bde2c573f57beb') no-repeat top left;
	}

	.leaderboard-promotion.thebmw {
		background: url('/images/leaderboard-thebmw.png?_=a99ae68f819c9ad6208a5e84fad4daaf') no-repeat top left;
	}

	.leaderboard-promotion.aflseason {
		background: url('/images/leaderboard-aflseason.png?_=e4bfaaf68b6f33c1b34205e77d9fb154') no-repeat top left;
	}

	.leaderboard-promotion.melbournecup {
		background: url('/images/homepage-betwithus.png?_=ef587f6e50771295e8a83b55b6900e2f') no-repeat top left;
		height: 163px;
	}

.leaderboard-promotion:hover {
	opacity: 0.9;
}

.leaderboard-promotion .cta {
	background: url('/images/leaderboard-cta.png?_=c3ce7a8726de24fc3e6a711a3dd380ad');
	background-position: 0 0;
	position: absolute;
	top: 50px;
	right: 59px;
}

	.leaderboard-promotion .cta.learnmore {
		background-position: 0 0;
	}

	.leaderboard-promotion .cta.learnmore:hover {
		background-position: -150px 0;
	}

	.leaderboard-promotion .cta.betnow {
		background-position: -300px 0;
	}

	.leaderboard-promotion .cta.betnow:hover {
		background-position: -450px 0;
	}

/* Left Column */
/*=======================================================*/
ul.sidenav-header {
	padding: 0;
	list-style-type: none;
}

	.sidenav-header ul {
		list-style-type: none;
		padding: 0;
	}

ul.sidenav-header a.parent {
	text-transform: uppercase;
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -181px -121px #d32123;
	display: block;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 38px;
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	margin-bottom: 10px;
}

ul.sidenav-header a.parent:hover {
	background-color: #eb3638;
}

	ul.sidenav-header a.parent.expanded {
		background-position: -181px -176px;
	}

.sideNav.contact {
	font-size: 25px;
	font-weight: 600;
	color: #3e3e3e;
}

.sideNav.contact li {
	padding: 15px 10px;
}

.sideNav.contact li span, .sideNav.contact li.customersupport span.title {
	color: #d32123;
	text-transform: uppercase;
	display: block;
	font-size: 11px;
}

.sideNav.contact li.customersupport {
	font-size: 11px;
}

	.sideNav.contact li.customersupport span {
		font-size: 17px;
		display: inline-block;
		color: #3e3e3e;
	}

li.sidenav-promotion .sidenav-joinnow {
	background: url('/images/homepage/home-rightcolumn-sprite.png?_=b63326fc5c418d1201677c5c8668e0ab') no-repeat 0px -332px;
	display: block;
	width: 174px;
	height: 51px;
	text-indent: -9999px;
	padding: 0;
}

	li.sidenav-promotion .sidenav-joinnow:hover {
		background-position: 0 -383px;
	}

	li.sidebar-upcoming.none {
		display: none !important;
	}

.odds-boost-banner {
  display: none;
}
.is-logged-in .odds-boost-banner {
  display: block;
}

/* Slider */
/*=======================================================*/
.homepage-slider {
    display: none;
}

.is-logged-in .homepage-slider {
    display: block;
}

.is-logged-in .logged-out-slider-image {
    display: none;
}

.logged-out-slider-image {
    height: 182px;
    background-size: cover;
    margin-bottom: 5px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.slider {
	margin-bottom: 9px;
	width: 576px;
	height: 238px;
	position: relative;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	-khtml-border-radius: 4px 4px 0 0;
	background-repeat: no-repeat;
}

	.slide {
        display: none;
        border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        -webkit-border-radius: 4px 4px 0 0;
        -khtml-border-radius: 4px 4px 0 0;
        height: 183px;
        cursor: pointer;
        position: absolute;
        height: 182px;
		box-shadow: inset 5px -5px 14px rgba(0,0,0,0.6);
		padding-left: 284px;
		min-width: 292px;
		-webkit-touch-callout: none;
		-webkit-user-select: none; /* Webkit */
		-moz-user-select: none;    /* Firefox */
		-ms-user-select: none;     /* IE 10  */
		-o-user-select: none;
		user-select: none;
		background-repeat: no-repeat;
	}

	/* Standard and Custom Sliders */
	.slide.springcarnival {background-image: url('/images/homepage/slider/spring-carnival.png?_=80a26bf0208acffb5dad09419ca5edee'); box-shadow: none;}
	.slide.megafecta {background-image: url('/images/homepage/slider/slide-megafecta-mbc.jpg?_=716a36140468afbe71f69db9c89b9daa'); box-shadow: none;}
	.slide.interimdividends {background-image: url('/images/homepage/slider/interimdividends.png?_=905c1449ecbeaa2898a5956b93e94615');}
	.slide.upheldprotest {background-image: url('/images/homepage/slider/protestpayout.png?_=85d5dd1fcc049e033de2b76d7c12e2dc');}
	.slide.pyoo {background-image: url('/images/homepage/slider/pyoo.jpg?_=d5e76b26ab7e4deebb49479ba0259543');}
	.slide.doshinadash {background-image: url('/images/homepage/slider/lbcard-doshinadash.jpg?_=e73a57fcb9b3db4eddf1330b2310e3bf'); box-shadow: none;}
	.slide.betanywhere {background-image: url('/images/homepage/slider/lbcard-poster-betanywhere.png?_=06b053879184f9db4e014ec76d5bac4b'); box-shadow: none;}
	.slide.megapick {background-image: url('/images/homepage/slider/megapick.jpg?_=9387a7ef5573605a462b6a9f85d7a303'); box-shadow: none;}
	.slide.shoutsallspring {background-image: url('/images/homepage/slider/shoutsallspring.jpg?_=d85a5701f011546bed786f7c4acc272d'); box-shadow: none;}
	.slide.twodollarlines {background-image: url('/images/homepage/slider/twodollarlines.jpg?_=711c9df4f0fbcfb1d41f716fa1c611d0'); box-shadow: none;}
	.slide.worldcup {background-image: url('/images/homepage/slider/slider-wcs-ausvnether.jpg?_=a50306caeba1f62ef20ce78d3e08840a'); box-shadow: none;}
	.slide.stateoforigin {background-image: url('/images/homepage/slider/slider-state-of-origin.jpg?_=3c1c2e6e2b99e723dcf141c98f5bbfc9'); box-shadow: none;}

	.slide.horse-racing {background-image: url('/images/homepage/slider/horse-racing.jpg?_=3c8383c9d3b2b21f348f51b726004047');}
	.slide.horse-racing-2 {background-image: url('/images/homepage/slider/horse-racing-2.jpg?_=81448c5de0470aed6ecc89ce82d29a4f');}
	.slide.horse-racing-3 {background-image: url('/images/homepage/slider/horseracing-3.jpg?_=35289');}
	.slide.harness {background-image: url('/images/homepage/slider/harness.jpg?_=1e2f266cdf27606c0d9babd88a0e2404');}
	.slide.greyhounds {background-image: url('/images/homepage/slider/greyhounds.jpg?_=f02afd1cf2af749dbca3969a123f7b44');}

	.slide.australian-rules {background-image: url('/images/homepage/slider/australian-rules.jpg?_=022f279bf7771e46450ea42136ec670e');}
	.slide.baseball {background-image: url('/images/homepage/slider/baseball.jpg?_=d8bc9ffe51f95a0bc3789567ff936ee0');}
	.slide.basketball, .slide.nba {background-image: url('/images/homepage/slider/basketball.jpg?_=0fa3750af5faf1d76d4f3c6c352b6d97');}
	.slide.boxing {background-image: url('/images/homepage/slider/boxing.jpg?_=7fdebc876a693a0c205dd44dcf11498d');}
	.slide.cricket {background-image: url('/images/homepage/slider/cricket.jpg?_=26d46c493d5b52ace1ecaab264229f1d');}
	.slide.cycling {background-image: url('/images/homepage/slider/cycling.jpg?_=8c07d9d2a94847bbc8a60d42c4d5a7b9');}
	.slide.darts {background-image: url('/images/homepage/slider/darts.jpg?_=ec73a4074f3e6834db3e629c81cde24a');}
	.slide.futsal {background-image: url('/images/homepage/slider/futsal.jpg?_=35289');}
	.slide.golf {background-image: url('/images/homepage/slider/golf.jpg?_=e816cb05d104ffb067b0823f9ed147a0');}
	.slide.american-football {background-image: url('/images/homepage/slider/american-football.jpg?_=aaee4fe8bed32a86756870f0bbb40909');}
	.slide.ironman {background-image: url('/images/homepage/slider/slider-wcs-ausvnether.png?_=35289');}
	.slide.mixed-martial-arts {background-image: url('/images/homepage/slider/mixed-martial-arts.jpg?_=26bb254fbdcf9446bc6dfd0e7eba32d5');}
	.slide.poker {background-image: url('/images/homepage/slider/poker.jpg?_=fe54522301a0eafeb51db466aabbe5f3');}
	.slide.rugby-league {background-image: url('/images/homepage/slider/rugby-league.jpg?_=c214393cf0d51a455c3b5d672ca4c265');}
	.slide.rugby-union {background-image: url('/images/homepage/slider/rugbyunion.jpg?_=35289');}
	.slide.soccer {background-image: url('/images/homepage/slider/soccer.jpg?_=33d64d2b509af059679286d9d45dbacd');}
	.slide.tennis {background-image: url('/images/homepage/slider/tennis.jpg?_=8f8feac0e2f887640cefa90e458d1fe3');}

	.slide.spring-promo {background-image: url('/images/homepage/slider/underwood-stakes.png?_=5003ca730718135e83db0c9d2d17de8a');}
	.slide.racing-promo-daily {background-image: url('/images/homepage/slider/slide-daily-racing-bonus.png?_=dd79c90418f3df34a6c897b631619164');}
	.slide.racing-promo-1 {background-image: url('/images/homepage/slider/slide-racing-ballaratcup.png?_=9590a5e6ad7dbabeadfb1ddbbbc80f64');}
	.slide.racing-promo-2 {background-image: url('/images/homepage/slider/slide-greyhounds-melbcup.png?_=03a9fcab5a58f38f536417c89ab00b04');}
	.slide.sports-promo-1 {background-image: url('/images/homepage/slider/slide-footyfreaks-aleague.png?_=68ca4a71e81ea8a3c2f46bba1b32f848');}
	.slide.sports-promo-2 {background-image: url('/images/homepage/slider/slide-dollarlines-nba.png?_=bc868faf0dc8a41e5ffcbc99d395d213');}

	.slide.placeholder {
		display: block;
	}

	.slide.custom-promo-slide {
		box-shadow: none;
	}

	.slide.custom-promo-slide .slider-message {
		display: none;
	}

	.slider-message {
		padding: 25px 28px 10px 38px;
		height: 147px;
		background: url('/images/homepage/slider/tint.png?_=717648452b8645dca5920a106a2c852f') top left no-repeat;
		color: #fff;
		text-shadow: 1px 1px 2px rgba(0,0,0,0.9);
		border-radius: 0 4px 0 0;
		-moz-border-radius: 0 4px 0 0;
		-webkit-border-radius: 0 4px 0 0;
		min-width: 171px;
		font-size: 11px;
	}

		.slider-message.bettingpromo {
			padding: 5px 10px 10px 43px;
			height: 167px;
			width: 239px;
			display: table-cell;
			vertical-align: middle;
		}
			.slider-message.bettingpromo p {
				margin: 0 0 5px 0;
			}

		.slider-message .slider-odds {
			background-color: #fff;
			font-weight: 600;
			text-decoration: none;
			text-shadow: none;
			display: block;
			margin-bottom: 3px;
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			line-height: 33px;
			padding: 0 5px;
		}

			.slider-message .slider-odds:hover {
				color: #fff;
				background-color: #b3c500;
			}

		.slider-message .slider-odds span {
			float: right;
			font-size: 13px;
		}

	.slider-message h2 {
		margin: 0;
		padding: 0;
		font-family: din, arial, sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		text-transform: uppercase;
		font-size: 20px;
		font-weight: 600;
	}

		.slider-message h2 a,
		.slider-message h2 a:hover {
			color: #FFF;
			background: none;
			text-decoration: none;
		}

	.slider-message p {
		margin: 3px 0 10px 0;
	}

	.slider-message .slider-anchor {
		background-color: #d32123;
		display: inline-block;
		padding: 5px 10px;
		color: #fff;
		text-decoration: none;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		text-shadow: none;
		font-size: 11px;
	}

	.slider-message a:hover {
		background-color: #eb3638;
	}

	.slider .inner .control-container {
		position: absolute;
		bottom: 0;
	}

	.slider-control {
		float: left;
		width: 174px;
		padding: 2px 9px 8px 8px;
		color: #7a7a7a;
		height: 45px;
		border-top: 1px solid #fff;
		cursor: pointer;
		background: #f0efee;
	}

	.slider-control.active, .slider-control:hover {
		background: #d32123;
		color: #fec1c2;
	}

	.slider-control:first-child {
		border-radius: 0 0 0 4px;
		-moz-border-radius: 0 0 0 4px;
		-webkit-border-radius: 0 0 0 4px;
	}

	.slider-control:first-child + div {
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		width: 175px;
	}

	.slider-control:first-child + div + div {
		border-radius: 0 0 4px 0;
		-moz-border-radius: 0 0 4px 0;
		-webkit-border-radius: 0 0 4px 0;
	}

	.slider-control span, .slider-control:hover span {
		text-transform: uppercase;
		font-size: 11px;
		font-weight: 600;
		color: #252525;
	}

	.slider-control.active span, .slider-control:hover span {
		color: #fff;
	}

	.slider-control p {
		margin: 0;
	}

	/* Slider - Used for Custom Promotions */

	.slide.ironman, .slide.customslider {
		box-shadow: none;
		padding: 0;
	}

	.slide.ironman .slider-message, .slide.customslider .slider-message {
		background: none;
	}

	.slide.ironman h2, .slide.ironman p, .slide.customslider h2, .slide.customslider p {
		display: none;
	}

	.slide.ironman .slider-message, .slide.customslider .slider-message {
		padding: 0;
		width: auto;
		height: 182px;
		width: 576px;
	}

	.slide.ironman .slider-anchor, .slide.customslider .slider-anchor {
		background: none;
		padding: 0;
		text-indent: -9999px;
		display: block;
		height: 100%;
	}

/* Box Styles */
/*=======================================================*/
.midbox {
	margin-bottom: 9px;
}

.midbox.half {
	width: 285px;
	float: left;
	margin-right: 6px;
}

	.midbox.half.last {
		margin-right: 0;
	}

.midbox.featured-events h3 {
	font-weight: 600;
	float: left;
	margin: 8px 0 0 0;
}

	.midbox .filters {
		float: right;
	}

		.midbox .filters input {
		}

		.midbox .filters .filter-container {
			margin-left: 5px;
			background-color: #f6f6f6;
			box-shadow: 0 1px 5px rgba(0,0,0,0.1);
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			width: 58px;
			height: 35px;
			padding-left: 5px;
			float: left;
		}

            .midbox .filters .filter-container .icon {
                display: block;
                background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat;
                width: 36px;
                height: 35px;
                float: left;
                cursor: pointer;
            }

            .midbox .filters .filter-container .icon.horse {background-position: 1px -224px;}
            .midbox .filters .filter-container .icon.harness {background-position: -148px -224px;}
            .midbox .filters .filter-container .icon.greyhound {background-position: -70px -224px;}

            .midbox .filters .filter-container:hover {
                background-color: #fff;
            }

            .midbox .filters .filter-container label {
                width: 36px;
            }

		.midbox .filters span {
			display: block;
			float: left;
			line-height: 35px;
		}

		.midbox .filters .ttg {
			display: block;
			background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') -2px -265px;
			width: 36px;
			height: 35px;
			float: left;
			cursor: pointer;
		}

		.midbox .filters .alpha {
			display: block;
			float: left;
			font-weight: 600;
			padding-left: 2px;
			width: 33px;
			line-height: 34px;
			cursor: pointer;
		}

	.midbox .header {
		border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
		-webkit-border-radius: 4px 4px 0 0;
		background: #252525;
		line-height: 40px;
		text-transform: uppercase;
		font-weight: 400;
		color: #fff;
		padding-left: 10px;
	}

	.midbox .header .control-button {
		display: inline-block;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		background-color: #484848;
		text-align: center;
		min-width: 80px;
		padding: 7px 5px;
		color: #fff;
		text-decoration: none;
		position: relative;
		line-height: 16px;
	}

	.midbox .header a.livebetting {
		padding-right: 27px;
	}

	.midbox .header a.control-button span {
		width: 22px;
		height: 22px;
		line-height: 22px;
		font-weight: 600;
		display: inline-block;
		-webkit-border-radius: 11px;
		-moz-border-radius: 11px;
		background: #d32123;
		position: absolute;
		top: 3px;
		right: 5px;
		text-align: center;
		letter-spacing: 1px;
	}

	.midbox .header a.control-button:hover span {
		background: #eb3638;
		color: #fff;
	}

	.midbox .header a.control-button.active span {
		background: #484848;
	}

	.midbox .header a.control-button.active, .midbox .header a.control-button:hover {
		background-color: #d32123;
	}

	.midbox .header a.control-button.active:hover {
		background-color: #eb3638;
	}

	.midbox.featured-events .header{
		padding: 0 0 0 5px;
	}

	.midbox .inner {
		background: #f0efee;
		border-radius: 0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
		-webkit-border-radius: 0 0 4px 4px;
		border-bottom: 1px solid #ebebeb;
		padding: 5px;
	}

.race-listing {
	float: left;
	width: 137px;
	margin: 5px 6px 0 0;
	background-color: #f9f9f9;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}

	.race-listing:hover {
		background-color: #ffffff;
		cursor: pointer;
	}

	.race-listing.last {
		margin-right: 0;
	}

	.midbox .race-listing .info-1, .midbox .race-listing .info-2 {
		float: left;
		text-align: center;
	}

	.race-listing .info-1 {
		border-right: 1px solid #ececec;
		width: 74px;
	}

	.race-listing .info-2 {
		border-left: 1px solid #fdfdfd;
		width: 60px;
		height: 55px;
		font-weight: 600;
	}

	.race-listing .location {
		font-weight: 600;
		display: table-cell;
		height: 27px;
		width: 70px;
		text-align: center;
		vertical-align: middle;
		padding: 0;
		margin: 0;
		line-height: 11px;
		border: none;
	}

	.midbox .race-listing .info-2 .icon {
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat;
		width: 24px;
		height: 13px;
		margin: 12px auto 9px auto;
	}

		.race-listing .info-2 .icon.horse {background-position: -4px -235px;}
		.race-listing .info-2 .icon.harness {background-position: -154px -235px;}
		.race-listing .info-2 .icon.greyhound {background-position: -77px -237px;}

		.race-listing:hover .info-2 .icon.horse {background-position: -4px -195px;}
		.race-listing:hover .info-2 .icon.harness {background-position: -154px -195px;}
		.race-listing:hover .info-2 .icon.greyhound {background-position: -77px -197px;}

	.race-listing .info-2.has-fixed {
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -310px -358px;
	}

	.race-listing:hover .info-2 {
		color: #d32123;
	}

	.race-listing .race-number {
		font-size: 17px;
		font-weight: 600;
		height: 28px;
	}

	.race-listing .timetogo {
		font-weight: 600;
	}

.feature-header {
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	text-align: left;
	line-height: 30px;
	padding: 0 5px;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 13px;
	background-color: #d32123;
	color: #fff;
}

.feature-subheader {
	background-color: #d32123;
	border-top: 1px solid #f0efee;
	line-height: 30px;
	font-weight: 600;
	color: #fff;
	padding: 0 5px;
}

.feature-event {
	line-height: 30px;
	background-color: #e1e1e1;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
}

	.feature-event div {
		display: inline-block;
		font-weight: 600;
	}

		.feature-event .time {
			width: 60px;
			padding: 0 5px;
		}

		.feature-event .entrant {
			width: 370px;
			padding: 0 5px;
		}

		.feature-event .markets {
			width: 100px;
			padding: 0 5px;
		}

			.feature-event .markets a {
				background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -352px 9px;
				display: block;
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				padding-left: 20px;
				text-decoration: none;
			}

				.feature-event .markets a:hover {
					text-decoration: underline;
				}

.livebet-call {
	background-color: #00882C;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.live-feature-container {
	padding: 0 5px;
	margin-top: 10px;
	background-color: #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.live-feature-container ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.live-feature-container ul li {
	border-bottom: 1px solid #f1f1f1;
	line-height: 40px;
}

	.live-feature-container ul li:last-child {
		border-bottom: none;
	}

	.live-market-row .event {
		width: 110px;
		display: inline-block;
	}

	.live-market-row .entrant {
		font-weight: 600;
		width: 330px;
		display: inline-block;
	}

	.live-market-row .markets {
		width: 90px;
		display: inline-block;
		padding-left: 20px;
		line-height: 30px;
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -352px 9px;
		font-weight: 600;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		text-decoration: none;
		text-transform: uppercase;
	}

		.live-market-row .markets:hover {
			text-decoration: underline;
		}

.feature-odds {
	display: table;
	table-layout: fixed;
	border-spacing: 5px;
	margin-bottom: 5px;
	width: 100%;
	padding-bottom: 10px;
	background: url('/images/homepage/seperator-scan.png?_=a88a146d6b23aefaa8a66288e90a574a') bottom left repeat-x
}

.feature-odds:last-child {
	background: none;
	padding-bottom: 0px;
	margin-bottom: -2px;
}

.feature-odds .feature-row {
	display: table-row;
	width: 100%;
}

.feature-odds .odd-container {
	line-height: 30px;
	display: table-cell;
	vertical-align: top;
}

	.feature-odds a.entrant-odds {
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		background: #fff;
		display: block;
		padding: 0 5px;
		text-decoration: none;
	}

		.feature-odds a.entrant-odds:hover, .feature-odds a.entrant-odds[active] {
			background-color: #b3c500;
			color: #fff;
		}

	.feature-odds a.entrant-odds span {
		float: right;
		font-size: 13px;
		font-weight: 600;
	}

.arrowlink {
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -355px 12px;
	padding: 10px 5px 5px 15px;
	margin: 5px 0;
	display: block;
	float: left;
	text-transform: uppercase;
	font-weight: 600;
	text-decoration: none;
}

	.arrowlink:hover {
		text-decoration: underline;
	}

.reload-icon {
    height:16px;
    width:16px;
    margin-left: 3px;
    background: transparent url('/images/icon-refresh-white.png?_=53af196342adb2664bb34adc92658bce') no-repeat 0 0;
    display: inline-block;
    position: relative;
    top: 4px;
}

.bigbets a,
.exotic-table a {
	text-decoration: none;
}

/* Live Streaming */
/*=======================================================*/
.livestream .featured-image {
	display: block;
	height: 114px;
	box-shadow: inset 0 -5px 15px rgba(0,0,0,0.4), 0 1px 0 #fff;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	background-position: center left;
}

	.livestream .featured-image span {
		display: block;
		height: 114px;
		background: url('/images/homepage/stream/play.png?_=66b240ac03f4c2eb1f0b9a61c9e5cb1b') no-repeat center center;
	}

		.livestream .featured-image span:hover {
			opacity: 0.8;
		}

		body:not(.is-logged-in) .livestream .featured-image span:hover {
			background: url('/images/homepage/stream/usernotice.png?_=0d7ae078bd5d6fccae9f6a7a6fe49d4c') no-repeat center center;
			opacity: 1;
		}

	.livestream .featured-image.horseracing {background-image: url('/images/homepage/stream/horse-racing.jpg?_=271a8f045092645511edd33eeccef7b9');}
	.livestream .featured-image.harness {background-image: url('/images/homepage/stream/harness-racing.jpg?_=4fafd485da9cd42cc9a723ab51d22535');}
	.livestream .featured-image.greyhounds {background-image: url('/images/homepage/stream/greyhound-racing.jpg?_=caa9cf4f3df3127c937ebfab9e13368f');}

	.livestream .featured-image.afl {background-image: url('/images/homepage/stream/australian-rules.jpg?_=165eb5f3f5d36b48fc6d1b438ad2cf5e');}
	.livestream .featured-image.baseball {background-image: url('/images/homepage/stream/baseball.jpg?_=c9fa2bd550a241e5e0855968dde05cfe');}
	.livestream .featured-image.basketball {background-image: url('/images/homepage/stream/basketball.jpg?_=62a3ae3deb8fb7c9fb7bba624c2d407d');}
	.livestream .featured-image.boxing {background-image: url('/images/homepage/stream/boxing.jpg?_=aa17fdec992972fffb74c1b32b4f3bb8');}
	.livestream .featured-image.cricket {background-image: url('/images/homepage/stream/cricket.jpg?_=ed7ef6ad202d7c635b57f974ff04dfe1');}
	.livestream .featured-image.cycling {background-image: url('/images/homepage/stream/cycling.jpg?_=e8782b0be682a3f6b5710c2d446ee5c3');}
	.livestream .featured-image.darts {background-image: url('/images/homepage/stream/darts.jpg?_=c5d76310c0322351118343129096111a');}
	.livestream .featured-image.futsal {background-image: url('/images/homepage/stream/futsal.jpg?_=c66d3859841b91c959ea1fbf8f3f2b1a');}
	.livestream .featured-image.golf {background-image: url('/images/homepage/stream/golf.jpg?_=da0797446c5c19d9fbb74f779e38b91d');}
	.livestream .featured-image.americanfootball {background-image: url('/images/homepage/stream/american-football.jpg?_=8accd032bf05cb041d6b969f19e8b4ec');}
	.livestream .featured-image.handball {background-image: url('/images/homepage/stream/handball.jpg?_=99ca91714a2f3bcd2219e643cece249d');}
	.livestream .featured-image.hockey {background-image: url('/images/homepage/stream/hockey.jpg?_=1ee9a0d7fcda60368ab559b8ca20e9e1');}
	.livestream .featured-image.icehockey {background-image: url('/images/homepage/stream/icehockey.jpg?_=aae50ec8d0da6936f9d44a62a363bc75');}
	.livestream .featured-image.ironman {background-image: url('/images/homepage/stream/ironman.jpg?_=8fb23014cbcc536c275a18613d111209');}
	.livestream .featured-image.mma {background-image: url('/images/homepage/stream/mma.jpg?_=8ec782193e4cd8a9c703cbd461b92106');}
	.livestream .featured-image.motorracing {background-image: url('/images/homepage/stream/motor-racing.jpg?_=f065b7a08386edff898b359cf8fb2a74');}
	.livestream .featured-image.netball {background-image: url('/images/homepage/stream/netball.jpg?_=26159470ab247c4d36c5961c460c2bd2');}
	.livestream .featured-image.olympics, .livestream .featured-image.olympics-2016 {background-image: url('/images/homepage/stream/olympics.jpg?_=2e2be691d4a7a48eba68b38616fc57b4');}
	.livestream .featured-image.poker {background-image: url('/images/homepage/stream/poker.jpg?_=fb784ef222d29a22a8d19f52811405a8');}
	.livestream .featured-image.rugbyleague {background-image: url('/images/homepage/stream/rugby-league.jpg?_=25737c537d59a9ac16163a4afec100cc');}
	.livestream .featured-image.rugbyunion {background-image: url('/images/homepage/stream/rugby-union.jpg?_=dc895af7cf099ebf0c646e5b8bb93b77');}
	.livestream .featured-image.sailing {background-image: url('/images/homepage/stream/sailing.jpg?_=1ddd9b7689324f51ba39514d3e2c3d00');}
	.livestream .featured-image.snooker {background-image: url('/images/homepage/stream/snooker.jpg?_=82b7bed2f619beb1ca37965101629bbd');}
	.livestream .featured-image.soccer {background-image: url('/images/homepage/stream/soccer.jpg?_=da18291e108010a9c4ae2b45b9004e27');}
	.livestream .featured-image.soccer-epl {background-image: url('/images/homepage/stream/soccer-epl.jpg?_=6dde99a33e5ddcbe060d205fe78c62ce');}
	.livestream .featured-image.surfing {background-image: url('/images/homepage/stream/surfing.jpg?_=2571d46704dbcb70a139a809b37b2ae6');}
	.livestream .featured-image.tennis {background-image: url('/images/homepage/stream/tennis.jpg?_=884c03ba5e5e3c452aa2faa624bd5199');}
	.livestream .featured-image.volleyball {background-image: url('/images/homepage/stream/volleyball.jpg?_=459ac67d1c91d0841b0021b46ace4185');}
	.livestream .featured-image.winterolympics {background-image: url('/images/homepage/stream/winterolympics.jpg?_=618afb7ce6e87fa6c639d0a4aedae0c0');}

.livestream .row {
	padding: 0 5px;
	height: 93px;
	max-height: 93px;
	border-bottom: 1px solid #d8d7d6;
	display: table-cell;
	vertical-align: middle;
}

.livestream .row.last {
	border-bottom: none !important;
}

.livestream .details a {
	text-decoration: none;
}
	.livestream .details a:hover {
		text-decoration: underline;
	}

	.livestream .row.last {
		border-bottom: none;
	}

.livestream .row .details {
	float: left;
	width: 206px;
}

.livestream .event {
	font-weight: 600;
	height: 15px;
	overflow: hidden;
}

.livestream .entrant {
	color: #7f7f7f;
	vertical-align: middle;
	max-height: 30px;
	display: block;
	overflow: hidden;
}

	.livestream .entrant a, .livestream .entrant a:hover {
		color: #7f7f7f;
		text-decoration: none;
	}

.livestream .markets {
	display: block;
	width: 90px;
	padding-left: 20px;
	line-height: 30px;
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -352px 9px #2f353e;
	color: #fff;
	font-weight: 600;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 5px;
}

	.livestream .markets:hover {
		text-decoration: underline;
	}

.livestream .watchlive {
	float: left;
	display: block;
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat 0 -115px;
	width: 57px;
	height: 46px;
	text-indent: -9999px;
	margin-top: 11px;
}

	.livestream .watchlive:hover {
		opacity: 0.9;
	}

/* Big Bets */
/*=======================================================*/
.bigbets .inner, .inner.livestream {
	min-height: 218px;
}

.bigbets .row {
	background: url('/images/homepage/seperator-scan.png?_=a88a146d6b23aefaa8a66288e90a574a') bottom left repeat-x;
	padding: 12px 0 18px 0;
}

	.bigbets .row:last-child {
		background: none;
		padding-bottom: 3px;
	}

.bigbets .icon {
	float: left;
	width: 64px;
	height: 62px;
}

	.bigbets .icon.racing .shadow {
		background: url('/images/homepage/silkshadow.png?_=a4f66d73298771887c9e840d55a11f34') no-repeat;
		width: 53px;
		height: 62px;
		padding-left: 11px;
	}

	.bigbets .icon.racing .shadow img {
		max-width: 46px;
		max-height: 60px;
	}

	.bigbets .icon.racing.greyhound .shadow {display: none;} /* greyhound racing icon doesn't need a shadow */

	.bigbets .icon.afl, .bigbets .icon.australian-rules, .bigbets .icon.australianrules {background-image: url('/images/homepage/bigbets/afl.png?_=87b0a43808de487dc9962975a60dd47b');}
	.bigbets .icon.athletics {background-image: url('/images/homepage/bigbets/athletics.png?_=732f7946cec6ed00dc8f7c055912dd73');}
	.bigbets .icon.baseball {background-image: url('/images/homepage/bigbets/baseball.png?_=d765c1f092f615dd38b500e5137c0580');}
	.bigbets .icon.basketball {background-image: url('/images/homepage/bigbets/basketball.png?_=27113abc7ebb2074bd3d93538246bef8');}
	.bigbets .icon.boxing {background-image: url('/images/homepage/bigbets/boxing.png?_=f7c7a0a4b5cde49c3d7a81bc75ae8ccb');}
	.bigbets .icon.cricket {background-image: url('/images/homepage/bigbets/cricket.png?_=2da83c174de33328e7e9b83665d75cc8');}
	.bigbets .icon.cwc-cricket,.bigbets .icon.cricketworldcup,.bigbets .icon.cricket-wc  {background-image: url('/images/homepage/bigbets/cwc-cricket.png?_=35289');}
	.bigbets .icon.commonwealth-games, .bigbets .icon.commonwealthgames {background-image: url('/images/homepage/bigbets/commonwealth-games.png?_=2c2147ef3ded5ae9176b047c1b2491d9');}
	.bigbets .icon.cycling {background-image: url('/images/homepage/bigbets/cycling.png?_=95075c69222a41c3aa9dcfb6e1398448');}
	.bigbets .icon.darts {background-image: url('/images/homepage/bigbets/darts.png?_=36b06fa6df10370cc1943bf050f82133');}
	.bigbets .icon.futsal {background-image: url('/images/homepage/bigbets/futsal.png?_=8b7d7821ffaa3b7d4fcf542d45e4dfaa');}
	.bigbets .icon.golf {background-image: url('/images/homepage/bigbets/golf.png?_=6bddd205eaacafd8d2534746b2c7cc4c');}
	.bigbets .icon.american-football, .bigbets .icon.americanfootball {background-image: url('/images/homepage/bigbets/american-football.png?_=9da871698f186611ee475067d0a27d23');}

	.bigbets .icon.greyhound {background: url('/images/homepage/bigbets/grey-track.png?_=ed16b141dd869fc9c3c2d050a4bdbfad') 0 -5px;}
	.bigbets .icon.greyhound .grey-one, .bigbets .icon.greyhound.us .grey-one, .bigbets .icon.greyhound.uk .grey-one {background-image: url('/images/homepage/bigbets/grey-one.png?_=baa9b31e718214ed4020787e80f6d5d3');} /* red */
	.bigbets .icon.greyhound .grey-two {background-image: url('/images/homepage/bigbets/grey-two.png?_=0ba0717a5bd1c01564ae90a1d02d87b5');} /* checkered bw */
	.bigbets .icon.greyhound .grey-three, .bigbets .icon.greyhound.us .grey-three, .bigbets .icon.greyhound.us .grey-three {background-image: url('/images/homepage/bigbets/grey-three.png?_=743ae5e5e2134a37f8e8f9e23863152a');} /* white */
	.bigbets .icon.greyhound .grey-four, .bigbets .icon.greyhound.us .grey-two, .bigbets .icon.greyhound.uk .grey-two {background-image: url('/images/homepage/bigbets/grey-four.png?_=78dadfa9627067a01a1b7baf1427e0ab');} /* blue */
	.bigbets .icon.greyhound .grey-five, .bigbets .icon.greyhound.us .grey-six, .bigbets .icon.greyhound.us .grey-five {background-image: url('/images/homepage/bigbets/grey-five.png?_=974ebd58935b4a805020e2e67556c9a3');} /* yellow */
	.bigbets .icon.greyhound .grey-six, .bigbets .icon.greyhound.us .grey-four  {background-image: url('/images/homepage/bigbets/grey-six.png?_=7209b94ef27089dc64d8748b496717ba');} /* green */
	.bigbets .icon.greyhound .grey-seven, .bigbets .icon.greyhound.us .grey-five, .bigbets .icon.greyhound.uk .grey-four {background-image: url('/images/homepage/bigbets/grey-seven.png?_=9e7f1ec14c74c01e2dda4ab1abc5fbb1');} /* black */
	.bigbets .icon.greyhound .grey-eight, .bigbets .icon.greyhound.us .grey-nine {background-image: url('/images/homepage/bigbets/grey-eight.png?_=95bcda4ea05812b501873492b0e24b77');} /* purple */
	.bigbets .icon.greyhound .grey-nine, .bigbets .icon.greyhound.us .grey-seven  {background-image: url('/images/homepage/bigbets/grey-nine.png?_=466cae65dc102b45bcc8c805b41bc133');} /* green-white stripes */
	.bigbets .icon.greyhound .grey-ten {background-image: url('/images/homepage/bigbets/grey-ten.png?_=63a3eaa07379b6e6ea2ce670694cf874');} /* red white blue */

	/* US alternates */
	.bigbets .icon.greyhound.us .grey-eight {background-image: url('/images/homepage/bigbets/grey-twelve.png?_=135e0893e97a07b2686c9428175d23c1');}
	/* UK alternates */
	.bigbets .icon.greyhound.uk .grey-six {background-image: url('/images/homepage/bigbets/grey-sixteen.png?_=3c048c76004dea00398bd5115d7159ba');}

	.bigbets .icon.greyhound .grey-one,.bigbets .icon.greyhound .grey-two,.bigbets .icon.greyhound .grey-three,.bigbets .icon.greyhound .grey-four,.bigbets .icon.greyhound .grey-five,.bigbets .icon.greyhound .grey-six, .bigbets .icon.greyhound .grey-seven,.bigbets .icon.greyhound .grey-eight,.bigbets .icon.greyhound .grey-nine,.bigbets .icon.greyhound .grey-ten {
		width: 34px;
		height: 44px;
		margin: -5px 0 0 15px;
	}

	.bigbets .icon.handball {background-image: url('/images/homepage/bigbets/handball.png?_=f2135dba74e61fcc44772f8003db07dc');}
	.bigbets .icon.hockey {background-image: url('/images/homepage/bigbets/hockey.png?_=1954000d5d77bced0c85a483483f7fc0');}
	.bigbets .icon.ice-hockey, .bigbets .icon.icehockey {background-image: url('/images/homepage/bigbets/icehockey.png?_=cf13801daac649f8b35352ea3b13ff4f');}
	.bigbets .icon.ironman {background-image: url('/images/homepage/bigbets/ironman.png?_=35a8da7b43b6658c98dd9f9020f2d7db');}
	.bigbets .icon.mma {background-image: url('/images/homepage/bigbets/mma.png?_=e90655151341e41d15f3998b7236045d');}
	.bigbets .icon.motorracing {background-image: url('/images/homepage/bigbets/motorracing.png?_=88bb46814e56512d99cc784d4aab1e66');}
	.bigbets .icon.netball {background-image: url('/images/homepage/bigbets/netball.png?_=bd7e84eb9d19c736ac4603b49971e589');}
	.bigbets .icon.olympics, .bigbets .icon.olympics-2016 {background-image: url('/images/homepage/bigbets/olympics.png?_=87c6d4854daf802aa803d323c17b64f0');}
	.bigbets .icon.poker {background-image: url('/images/homepage/bigbets/poker.png?_=cceb9f9dffa1ac544aaacea3d7444f7d');}
	.bigbets .icon.rugby-league, .bigbets .icon.rugbyleague {background-image: url('/images/homepage/bigbets/rugbyleague.png?_=3b7e497433ece2dd0cd66eb22471e55b');}
	.bigbets .icon.rugby-union, .bigbets .icon.rugbyunion {background-image: url('/images/homepage/bigbets/rugbyunion.png?_=9023a3655a7cb6a9266a36529bbcacfa');}
	.bigbets .icon.sailing {background-image: url('/images/homepage/bigbets/sailing.png?_=e2ccaa798da96e39c6e9649a4b61b6bf');}
	.bigbets .icon.snooker {background-image: url('/images/homepage/bigbets/snooker.png?_=26c0d13cddfb35917dcd18851ab90d6b');}
	.bigbets .icon.soccer {background-image: url('/images/homepage/bigbets/soccer.png?_=b14b35a484614b056a25420a1d86eea4');}
	.bigbets .icon.surfing {background-image: url('/images/homepage/bigbets/surfing.png?_=b51e166b8fb71b763da03c986d7ee8b6');}
	.bigbets .icon.tennis {background-image: url('/images/homepage/bigbets/tennis.png?_=0f468219579bb595c44d7467fb2695a9');}
	.bigbets .icon.volleyball {background-image: url('/images/homepage/bigbets/volleyball.png?_=a4f7cdcd67cd88946cb018e6ede8f23e');}
	.bigbets .icon.winter-olympics, .bigbets .icon.winterolympics {background-image: url('/images/homepage/bigbets/winterolympics.png?_=5ac7022c1d4038f635f1eb7ebac6b171');}

	.bigbets .icon.greyhound {background: url('/images/homepage/bigbets/grey-track.png?_=ed16b141dd869fc9c3c2d050a4bdbfad') 0 -5px;}


.bigbets .details {
	float: left;
	width: 208px;
}

	.bigbets .entrant {
		font-weight: 800;
		text-transform: uppercase;
	}

	.bigbets .event-location {
		font-weight: 600;
		text-transform: uppercase;
		font-size: 10px;
		color: #666;
		overflow: hidden;
		height: 14px;
	}

	.bigbets .wager {
		font-size: 13px;
		font-weight: 800;
		margin: 8px 0;
	}

	.bigbets .wager span {
		color: #777;
		font-size: 10px;
		font-weight: 800;
		text-transform: uppercase;
		padding-right: 5px;
	}

	.bigbets .addtobetslip, .bigbets .makemulti {
		display: block;
		background: #b3c500;
		text-transform: uppercase;
		line-height: 33px;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		float: left;
		color: #fff;
		text-decoration: none;
		text-align: center;
		width: 192px;
		font-size: 10px;
	}

		.bigbets .addtobetslip:hover {
			background: #c1d400;
		}

	.bigbets .makemulti {
		background: #2f353e;
		width: 80px;
		margin-left: 3px;
	}

		.bigbets .makemulti:hover {
			text-decoration: underline;
		}

/* Sports Betting */
/*=======================================================*/
.sportsbetting .inner {
	height: 314px;
}

.sportsbetting p {
	max-height: 30px;
	min-height: 30px;
}

.sportsbetting.holding-promo p {
	max-height: initial;
}

.holding-promo .sub-title {
	font-size: 13px;
	font-weight: 600;
	text-align: center;
	padding: 0 5px;
}

.holding-promo ul {
	margin: 0;
	padding: 0;
}

.holding-promo ul li {
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -355px 12px;
	padding: 10px 5px 5px 15px;
	list-style-type: none;
	font-weight: 600;
	text-transform: uppercase;
}

.sportsbetting .featured-image {
	display: block;
	height: 92px;
	box-shadow: inset 0 -5px 15px rgba(0,0,0,0.4), 0 1px 0 #fff;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}

	.sportsbetting .featured-image .ispromo {
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -81px -115px;
		width: 45px;
		height: 45px;
		position: absolute;
		right: 2px;
		bottom: 2px;
	}

	.sportsbetting .featured-image.dailyfreebet {background-image: url('/images/homepage/dfbc.png?_=67f2a4af01562bf8e58ea749b9682ce5');}
	.sportsbetting .featured-image.pyoo {background-image: url('/images/homepage/pyoo.png?_=e1e7687ad1b2ecbb138d70b27fe55ebb');}
	.sportsbetting .featured-image.fav-vs-field {background-image: url('/images/homepage/fav-vs-field.png?_=db69a6c4c2ff1b639505af291809a10d');}

	.sportsbetting .featured-image.horse-racing {background-image: url('/images/homepage/sportsfeature/horse-racing.jpg?_=271a8f045092645511edd33eeccef7b9');}
	.sportsbetting .featured-image.harness-racing {background-image: url('/images/homepage/sportsfeature/harness-racing.jpg?_=4fafd485da9cd42cc9a723ab51d22535');}
	.sportsbetting .featured-image.greyhound-racing {background-image: url('/images/homepage/sportsfeature/greyhound-racing.jpg?_=caa9cf4f3df3127c937ebfab9e13368f');}

	.sportsbetting .featured-image.australianrules {background-image: url('/images/homepage/sportsfeature/australian-rules.jpg?_=165eb5f3f5d36b48fc6d1b438ad2cf5e');}
	.sportsbetting .featured-image.baseball {background-image: url('/images/homepage/sportsfeature/baseball.jpg?_=c9fa2bd550a241e5e0855968dde05cfe');}
	.sportsbetting .featured-image.basketball {background-image: url('/images/homepage/sportsfeature/basketball.jpg?_=62a3ae3deb8fb7c9fb7bba624c2d407d');}
	.sportsbetting .featured-image.boxing {background-image: url('/images/homepage/sportsfeature/boxing.jpg?_=aa17fdec992972fffb74c1b32b4f3bb8');}
	.sportsbetting .featured-image.cricket {background-image: url('/images/homepage/sportsfeature/cricket.jpg?_=ed7ef6ad202d7c635b57f974ff04dfe1');}
	.sportsbetting .featured-image.cycling {background-image: url('/images/homepage/sportsfeature/cycling.jpg?_=e8782b0be682a3f6b5710c2d446ee5c3');}
	.sportsbetting .featured-image.darts {background-image: url('/images/homepage/sportsfeature/darts.jpg?_=c5d76310c0322351118343129096111a');}
	.sportsbetting .featured-image.futsal {background-image: url('/images/homepage/sportsfeature/futsal.jpg?_=c66d3859841b91c959ea1fbf8f3f2b1a');}
	.sportsbetting .featured-image.golf {background-image: url('/images/homepage/sportsfeature/golf.jpg?_=da0797446c5c19d9fbb74f779e38b91d');}
	.sportsbetting .featured-image.americanfootball {background-image: url('/images/homepage/sportsfeature/american-football.jpg?_=8accd032bf05cb041d6b969f19e8b4ec');}
	.sportsbetting .featured-image.handball {background-image: url('/images/homepage/sportsfeature/handball.jpg?_=99ca91714a2f3bcd2219e643cece249d');}
	.sportsbetting .featured-image.hockey {background-image: url('/images/homepage/sportsfeature/hockey.jpg?_=1ee9a0d7fcda60368ab559b8ca20e9e1');}
	.sportsbetting .featured-image.icehockey {background-image: url('/images/homepage/sportsfeature/ice-hockey.jpg?_=61971a0272f63b54cdb5ba35c00a0705');}
	.sportsbetting .featured-image.ironman {background-image: url('/images/homepage/sportsfeature/ironman.jpg?_=8fb23014cbcc536c275a18613d111209');}
	.sportsbetting .featured-image.mma {background-image: url('/images/homepage/sportsfeature/mixed-martial-arts.jpg?_=b058321ae0bbbcbb9c24568832dfb6fc');}
	.sportsbetting .featured-image.motorracing {background-image: url('/images/homepage/sportsfeature/motor-racing.jpg?_=f065b7a08386edff898b359cf8fb2a74');}
	.sportsbetting .featured-image.netball {background-image: url('/images/homepage/sportsfeature/netball.jpg?_=26159470ab247c4d36c5961c460c2bd2');}
	.slide.olympics .featured-image.olympics, .slide.olympics-2016 .featured-image.olympics-2016 {background-image: url('/images/homepage/sportsfeature/olympics.jpg?_=2e2be691d4a7a48eba68b38616fc57b4');}
	.sportsbetting .featured-image.olympics2016 {background-image: url('/images/homepage/sportsfeature/olympics2016.jpg?_=8ef4ae0f40ad9c66ac797e542d1f7b8e');}
	.sportsbetting .featured-image.poker {background-image: url('/images/homepage/sportsfeature/poker.jpg?_=fb784ef222d29a22a8d19f52811405a8');}
	.sportsbetting .featured-image.rugbyleague {background-image: url('/images/homepage/sportsfeature/rugby-league.jpg?_=25737c537d59a9ac16163a4afec100cc');}
	.sportsbetting .featured-image.rugbyunion {background-image: url('/images/homepage/sportsfeature/rugby-union.jpg?_=dc895af7cf099ebf0c646e5b8bb93b77');}
	.sportsbetting .featured-image.sailing {background-image: url('/images/homepage/sportsfeature/sailing.jpg?_=1ddd9b7689324f51ba39514d3e2c3d00');}
	.sportsbetting .featured-image.snooker {background-image: url('/images/homepage/sportsfeature/snooker.jpg?_=82b7bed2f619beb1ca37965101629bbd');}
	.sportsbetting .featured-image.soccer {background-image: url('/images/homepage/sportsfeature/soccer.jpg?_=265de50818dc7218853c86958d6b69f3');}
	.sportsbetting .featured-image.soccer-epl, .sportsbetting .featured-image.soccer.country-english {background-image: url('/images/homepage/sportsfeature/soccer-epl.jpg?_=6dde99a33e5ddcbe060d205fe78c62ce');}
	.sportsbetting .featured-image.surfing {background-image: url('/images/homepage/sportsfeature/surfing.jpg?_=2571d46704dbcb70a139a809b37b2ae6');}
	.sportsbetting .featured-image.tennis {background-image: url('/images/homepage/sportsfeature/tennis.jpg?_=ffe43a7d871902215df21edf7d5fbca1');}
	.sportsbetting .featured-image.volleyball {background-image: url('/images/homepage/sportsfeature/volleyball.jpg?_=459ac67d1c91d0841b0021b46ace4185');}
	.sportsbetting .featured-image.winterolympics {background-image: url('/images/homepage/sportsfeature/winter-sports.jpg?_=1d4df7b3758cb600592cf9de714be3f1');}

.sportsbetting .odds, .sportsbetting .dfbc {
	background-color: #fff;
	display: block;
	margin-bottom: 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 33px;
	text-decoration: none;
	padding: 0 10px;
	font-weight: 600;
}

	.sportsbetting .featured-image.pyoo {
		box-shadow: inset 0 -5px 15px rgba(0,0,0,0.2), 0 1px 0 #fff;
	}

	.sportsbetting .dfbc {
		padding: 0 3px 0 5px;
	}

	.sportsbetting .dfbc .icon {
		background-image: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e');
		display: inline-block;
		width: 27px;
		height: 12px;
	}

		.sportsbetting .dfbc.horses .icon {background-position: -4px -235px;}
		.sportsbetting .dfbc.harness .icon {background-position: -154px -235px;}
		.sportsbetting .dfbc.greyhound .icon {background-position: -76px -234px;}

		.sportsbetting .dfbc.horses:hover .icon {background-position: -4px -315px;}
		.sportsbetting .dfbc.harness:hover .icon {background-position: -154px -315px;}
		.sportsbetting .dfbc.greyhound:hover .icon {background-position: -76px -315px;}

	.sportsbetting .dfbc .playnow {
		display: inline-block;
		float: right;
		background: #d32123;
		padding: 0 5px;
		line-height: 25px;
		margin-top: 4px;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		color: #fff;
		text-transform: uppercase;
		font-weight: 400;
		font-size: 10px;
	}

		.sportsbetting .dfbc:hover .playnow {
			background-color: #eb3638;
		}

	.sportsbetting .odds:hover, .sportsbetting .dfbc:hover {
		color: #fff;
		background-color: #b3c500;
	}

	.sportsbetting .odds span {
		float: right;
		font-size: 13px;
		font-weight: 600;
	}

.sportsbetting .viewmarkets {
	display: block;
	float: right;
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -355px 12px;
	font-weight: 800;
	text-transform: uppercase;
	padding: 10px 5px 5px 15px;
	text-decoration: none;
}

	.sportsbetting .viewmarkets:hover {
		text-decoration: underline;
		color: #252525;
	}

/* Popular Exotics */
/*=======================================================*/
h3.redtitle {
	background: #d32123;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	float: left;
	width: 180px;
	margin: 5px 0 5px 0;
	font-size: 12px;
	padding: 0 0 0 10px;
	color: #fff;
	line-height: 30px;
	font-weight: 600;
	text-transform: uppercase;
	clear: both;
}

span.titleend {
	background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') -360px -551px;
	width: 6px;
	margin-top: 5px;
	height: 30px;
	float: left;
	display: block;
}

.exotic-table {
	width: 100%;
	border-collapse: collapse;
	border-bottom: 3px solid #f0efee;
}

.exotic-table td {
		background: #fff;
		padding: 5px;
		border-top: 1px solid #f0efee;
		border-right: 1px solid #f0efee;
	}

.exotic-table tr:hover td {
	background-color: #f9f9f9;
}

.exotic-table th {
	background-color: #252525;
	text-transform: uppercase;
	color: #fff;
	font-weight: 600;
	line-height: 39px;
	border-right: 1px solid #707070;
	border-bottom: 1px solid #252525;
	padding: 0 5px;
}

	.exotic-table th:first-child {
		border-radius: 4px 0 0 0;
		-moz-border-radius: 4px 0 0 0;
		-webkit-border-radius: 4px 0 0 0;
	}

	.exotic-table th:last-child {
		border-radius: 0 4px 0 0;
		-moz-border-radius: 0 4px 0 0;
		-webkit-border-radius: 0 4px 0 0;
		border-right: none;
	}

	.exotic-table .icon span {
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat;
		width: 30px;
		height: 13px;
		display: inline-block;
	}

		.exotic-table .icon.horse span {background-position: -4px -235px;}
		.exotic-table .icon.harness span {background-position: -151px -234px;}
		.exotic-table .icon.greyhound span {background-position: -74px -234px}

	.exotic-table .events {
		text-align: left;
		width: 135px;
		font-weight: 600;
		border-left: 1px solid #f0efee;
	}

 	.exotic-table .bettype {
		text-align: left;
		width: 60px;
	}

	.exotic-table .position {
		text-align: center;
		width: 60px;
		max-width: 60px;
		word-wrap: break-word;
		line-height: 20px;
	}

	.exotic-table .position span {
		display: block;
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat 0 -582px;
		width: 20px;
		height: 20px;
		margin: 0 auto;
	}

	.exotic-table th.ttg {
		text-align: left;
	}

	.exotic-table td.ttg {
		border-right: none;
	}

	.exotic-table td.betting {
		border-left: none;
	}

	.exotic-table .placebet {
		display: block;
		background: #b3c500;
		text-transform: uppercase;
		line-height: 33px;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		float: right;
		color: #fff;
		text-decoration: none;
		text-align: center;
		width: 75px;
		font-size: 10px;
	}

	.exotic-table .placebet:hover {
		background: #c1d400;
	}

/* Right Column */
/*=======================================================*/
BODY.is-logged-in #col-3-3 .joinnow {
	display: none;
}

#col-3-3 .greybox, #col-3-3 .gembox{
	background-color: #f0efee;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-bottom: 9px;
	display: block;
}

#col-3-3 .joinnow {
	padding-bottom: 10px;
    position: relative;
}

    #col-3-3 .joinnow a.title {
        background: url('https://www.ladbrokes.com.au/marketing/site/home-rightcolumn-sprite.png?_=35289') no-repeat 0 0;
        height: 332px;
        display: block;
        position: relative;
    }

    #col-3-3 .joinnow a.terms {
        width: 179px;
        height: 34px;
        display: block;
        z-index: 11;
        position: absolute;
        bottom: 18px;
        left: 9px;
        margin: 0;
    }

    #col-3-3 .joinnow .joinbutton {
        display: block;
        background: url('https://www.ladbrokes.com.au/marketing/site/home-rightcolumn-sprite.png?_=35289') no-repeat 0 -332px;
        width: 174px;
        height: 51px;
        position: absolute;
        bottom: 46px;
        left: 12px;
    }

        #col-3-3 .joinnow .joinbutton:hover {
            background-position: 0 -383px;
        }

#col-3-3 .quickcall {
	background: url('https://www.ladbrokes.com.au/marketing/site/home-rightcolumn-sprite.png?_=35289') no-repeat 0 -1110px;
	display: block;
	height: 230px;
	margin-bottom: 9px;
	text-indent: -9999px;
	cursor: pointer;
}

	#col-3-3 .quickcall:hover {
		opacity: 0.9;
	}

#col-3-3 .odds-boost-banner {
    background: url('https://www.ladbrokes.com.au/marketing/site/home-rightcolumn-sprite.png?_=35289') no-repeat 0 -434px;
    height: 353px;
    margin-bottom: 9px;
    text-indent: -9999px;
    cursor: pointer;
}

    #col-3-3 .odds-boost-banner:hover {
        opacity: 0.9;
    }

    /* Hide due to location (unless logged in) */
    .is-geoblocked #col-3-3 .ride-guide {
        display: none
    }

    .is-geoblocked.is-logged-in #col-3-3 .ride-guide {
        display: block;
    }

#col-3-3 .banner-vic-racing {
    height: 228px;
	display: block;
	margin-bottom: 10px;
	background: url('https://www.ladbrokes.com.au/marketing/site/home-rightcolumn-sprite.png?_=35289') 0 -1087px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
    cursor: pointer;
}

	#col-3-3 .banner-vic-racing .login-notice {
		display: none;
		background: #fff;
		box-shadow: 0 3px 3px rgba(0,0,0,0.2);
		position: absolute;
		left: 5px;
		bottom: 30px;
		width: 168px;
		height: 130px;
		padding: 10px;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		text-align: center;
		border: 1px solid #E0E0E0;
	}

	#col-3-3 .banner-vic-racing span.title {
		font-weight: 600;
		display: block;
		text-transform: uppercase;
		margin-bottom: 5px;
		font-size: 12px;
		color: #D32123;
	}

	#col-3-3 .banner-vic-racing .login-notice:after {
		top: 100%;
		left: 50%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		border-color: rgba(136, 183, 213, 0);
		border-top-color: #fff;
		border-width: 10px;
		margin-left: -10px;
	}

	#col-3-3 .banner-vic-racing .login-notice span.log-button {
		display: block;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		color: #fff;
		text-transform: uppercase;
		line-height: 35px;
		background: #2f353e;
		margin-top: 10px;
	}

		#col-3-3 .banner-vic-racing .login-notice span.log-button:hover {
			background: #3A414C;
			cursor: pointer;
		}

#col-3-3 .banner-cash-king {
	height: 238px;
	display: block;
	margin-bottom: 10px;
	background-image: url('/images/homepage/lb-cash-rightcol-banner.png?_=25c9ceba0ae470799a689a0d400880cb');
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#col-3-3 .banner-cash-out {
    height: 234px;
    display: block;
	margin-top: -7px;
    margin-bottom: 3px;
    background-image: url('/images/homepage/cash-out-rightcol.png?_=8488ccd1e3ea6206835c95842e4e28bd');
    background-repeat: no-repeat;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

/* adding in last  minute change to sidebar */
.col3-fav.favfield {
	background-image: url('/images/homepage/promotion/standalonesidebarad-favvsfield.png?_=20ee2546ae1cf6aaba77e8855f7e422e');
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-bottom: 9px;
	height: 263px;
	display: block;
}

.col3-fav.favfield:hover {
	opacity: 0.9;
}

.col3-fav.betquiz {
	background-image: url('/images/homepage/promotion/standalonesidebarad-betquiz.png?_=bb04f23351ffde581a081ef1338de6ca');
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-bottom: 9px;
	height: 229px;
	display: block;
}

.col3-fav.betquiz:hover {
	opacity: 0.9;
}

BODY.is-logged-in .col3-card, .col3-card {
	background: url('/images/homepage/ladbrokes-card.png?_=21ea8b307b3706dc16f5c425d2a498f6') no-repeat;
	height: 314px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

	.col3-card:hover {
		opacity: 0.9;
	}

.mobile {
	display: block;
	background: #f0efee;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 0 0 0 0;
	margin-bottom: 9px;
	height: 200px;
	background: url('/images/homepage/home-rightcolumn-sprite.png?_=b63326fc5c418d1201677c5c8668e0ab') no-repeat 0 -786px;
}

#col-3-3 .mobile .inner {
	padding: 12px;
}

	#col-3-3 .mobile .inner .icon {
		display: block;
		height: 50px;
		background: url('/images/homepage/home-rightcolumn-sprite.png?_=b63326fc5c418d1201677c5c8668e0ab') no-repeat #434343;
		border-radius: 4px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		margin-top: 10px;
	}

		#col-3-3 .mobile .icon.apple {
			margin-top: 69px;
			background-position: 0 -987px;
		}

		#col-3-3 .mobile .icon.android {
			background-position: 0 -1036px;
		}

		#col-3-3 .mobile .inner .icon:hover {
			background-color: #515151;
		}

#col-3-3 .promotion {
	height: 100px;
	margin-bottom: 9px;
	display: block;
}

	#col-3-3 .promotion:hover {
		opacity: 0.9;
	}

	.weeklyspecial {
		background: url('/images/homepage/sprite.png?_=7b926af08700bd41375236b2002d151e') no-repeat -83px -502px;
	}

#homepage_biggestbets .entrant {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}


/* Melbourne Cup Field */
/*=======================================================*/
.melbourne-cup.midbox.featured-events .header {
	width: 576px;
	height: 105px;
	display: block;
	background: transparent url('/images/homepage/melbourne-cup/table-header-bg.png?_=49c78fda2bef43f8eb7fca1e44f325a0') no-repeat;
}

.melbourne-cup.midbox.featured-events .header h2 {
	display: none;
}
.melbourne-cup .odds div.odds-change{
    display: none !important;
}

	.melbourne-cup.midbox.featured-events .header .exotic-buttons {
		width: 278px;
		float: right;
	}

		.melbourne-cup.midbox.featured-events .header .exotic-buttons li {
			width: 125px;
			height: 32px;
			margin: 3px;
			display: inline-block;
			float: left;
		}

		.melbourne-cup.midbox.featured-events .header .exotic-buttons li a {
			width: 125px;
			height: 32px;
			background: #2f353e;
			display: block;
			color: #FFF;
			font-size: 12px;
			font-weight: bold;
			line-height: 32px;
			text-align: center;
			text-indent: 0;
			text-decoration: none;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}

		.melbourne-cup.midbox.featured-events .header .exotic-buttons li a:hover {
			background: #414954;
		}

.melbourne-cup.midbox.featured-events .inner {
	padding: 0;
	overflow: hidden;
}

.melbourne-cup.midbox.featured-events .inner .racedetails {
	height: 27px;
	padding: 10px;
	background: #2f353e;
	color: #FFF;
	-webkit-box-shadow: inset 0 -1px 2px 0 rgba(0,0,0,0.1), 0 1px 0 0 rgba(255,255,255,0.1);
	box-shadow: inset 0 -1px 2px 0 rgba(0,0,0,0.1), 0 1px 0 0 rgba(255,255,255,0.1);
	position: relative;
	overflow: hidden;
	z-index: 110;
}

	.melbourne-cup.midbox.featured-events .inner .racedetails div:not(.clear),
	.melbourne-cup.midbox.featured-events .inner .racedetails .track-condition,
	.melbourne-cup.midbox.featured-events .inner .racedetails .weather {
		float: left;
	}

	.melbourne-cup.midbox.featured-events .inner .racedescription {
		width: 280px;
		line-height: 14px;
		overflow: hidden;
	}

		.melbourne-cup.midbox.featured-events .inner .race-desc-number {
			font-size: 14px;
			font-weight: bold;
			text-transform: uppercase;
		}

		.melbourne-cup.midbox.featured-events .inner .race-desc-name {
			clear: both;
			font-size: 10px;
			line-height: 17px;
			color: #5ec2c8;
		}

	.melbourne-cup.midbox.featured-events .inner .race-timetogo .ago-togo:after {
		color: #FFF;
	}

	.melbourne-cup.midbox.featured-events .inner .timeuntil {
		width: 120px;
		padding-left: 5px;
		color: #5ec2c8;
		font-size: 12px;
		font-weight: bold;
	}

		.melbourne-cup.midbox.featured-events .inner .timeuntil::before {
			content: "";
			width: 18px;
			height: 18px;
			display: block;
			float: left;
			background: url('/images/clock-general-white-small.png?_=05dc364bc364f2c26b3143327e287671') no-repeat;
			position: relative;
			top: 4px;
			left: 2px;
		}

		/*.melbourne-cup.midbox.featured-events .inner .timeuntil.ago-closes::after {
			display: none;
		}*/

	.melbourne-cup.midbox.featured-events .inner .race-status {
		width: 80px;
	}

	.melbourne-cup.midbox.featured-events .inner .location-conditions {
		width: 148px;
	}

		.melbourne-cup.midbox.featured-events .inner .location-conditions .track-condition {
			width: 95px;
			color: #5ec2c8 !important;
			font-weight: bold;
			text-transform: uppercase;
		}

		.melbourne-cup.midbox.featured-events .inner .location-conditions .track-condition strong {
			color: #FFF;
		}

		.melbourne-cup.midbox.featured-events .inner .location-conditions .weather {
			width: 42px;
			margin: 0 0 0 5px;
			text-indent: -9999px;
		}

		.melbourne-cup.midbox.featured-events .inner .location-conditions .weather span {
			position: relative;
			top: 6px;
			left: 14px;
		}

	.melbourne-cup.midbox.featured-events .inner .timeuntil,
	.melbourne-cup.midbox.featured-events .inner .location-conditions .track-condition,
	.melbourne-cup.midbox.featured-events .inner .location-conditions .weather {
		height: 27px;
		display: block;
		background: #39404b;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		line-height: 26px;
		text-align: center;
	}

.melbourne-cup.midbox.featured-events .inner table.odds {
	width: 100%;
}

	.melbourne-cup.midbox.featured-events .inner .odds thead {
		color: #FFF;
		background: #39404b;
	}

	.melbourne-cup.midbox.featured-events .odds th {
		background: #39404b;
		text-transform: uppercase;
		padding: 10px;
	}

	.melbourne-cup.midbox.featured-events .odds td.form {
		width: 60px;
	}
	.melbourne-cup.midbox.featured-events .odds td.entrant {
		width: 325px;
		float: left;
	}
	.melbourne-cup.midbox.featured-events .odds th.entrant {
		float: left;
	}

	.melbourne-cup.midbox.featured-events .odds th.win,
	.melbourne-cup.midbox.featured-events .odds th.place {
		padding: 10px 0;
	}

	.melbourne-cup.midbox.featured-events .odds td.win,
	.melbourne-cup.midbox.featured-events .odds td.place {
		width: 95px;
		text-align: center;
	}

	.melbourne-cup.midbox.featured-events .odds td.win span,
	.melbourne-cup.midbox.featured-events .odds td.place span {
		margin: 0;
		padding: 0;
	}

.melbourne-cup.midbox.featured-events table.odds tbody .row {
	background: url('/images/row-bg.png?_=d9102f38bfc485fe2499fa9789421e52') bottom left repeat-x #f1f1f1;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e8e7e7;
	position: relative;
}

	.melbourne-cup.midbox.featured-events table.odds tbody .row {
		border-top: 1px solid #fff;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td {
		height: 50px;
		background: url('/images/row-bg.png?_=d9102f38bfc485fe2499fa9789421e52') repeat-x bottom left #f2f1f1;
		border-bottom: 1px solid #e8e7e7;
		border-top: 1px solid #fff;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row:hover td.data,
	.melbourne-cup.midbox.featured-events table.odds tbody .row:hover td.win,
	.melbourne-cup.midbox.featured-events table.odds tbody .row:hover td.place {
		background: url('/images/row-bg-hover.png?_=fd623193954325f877eb7bd92e8f4c7d') repeat-x bottom left #ededed;
	}

	/*.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds,
	.melbourne-cup.midbox.featured-events table.odds tbody .row:hover td.odds {
		border-left: 1px solid #fff;
	}*/

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds:hover {
		background: none !important;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds:hover a {
		color: #272a2d;
		text-decoration: none;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds a {
		margin: 0 5px;
		display: block;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		text-decoration: none;
		text-shadow: none;
		background: #fafafa;
		box-shadow: inset -1px 1px 0 0 #FFF, 0 1px 2px rgba(0,0,0,0.1);
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds a:hover,
	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds a:active,
	.melbourne-cup.midbox.featured-events table.odds tbody .row td.odds a[active=true] {
		background: #b6c80d;
		color: #FFF;
		text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
		/*box-shadow: inset -1px 1px 0 0 rgba(255,255,255,0.15), 0 1px 2px 0 rgba(0,0,0,0.1);*/
		box-shadow: none;
		-webkit-transition: background-color 500ms, color 500ms, text-shadow 500ms;
		-moz-transition: background-color 500ms, color 500ms, text-shadow 500ms;
		-o-transition: background-color 500ms, color 500ms, text-shadow 500ms;
		transition: background-color 500ms, color 500ms, text-shadow 500ms;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.entrant-silks {
		text-align: center;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row .horses-silks {
		width: 50px !important;
		height: 50px;
		margin: 0;
		padding: 0;
		background: #FFF;
		-webkit-border-radius: 48px;
		-moz-border-radius: 48px;
		border-radius: 48px;
		display: inline-block;
		position: relative;
		z-index: 100;
		box-shadow: 0 1px 1px 0 rgba(0,0,0,0.15);
	}

.melbourne-cup.midbox.featured-events table.odds tbody .row .horses-silks .silk-box {
    width: 50px;
    height: 50px;
    display: block;
    margin: 0 auto;
}

/*.melbourne-cup .saddle-1 .silk-exists { background-position: 0px 0px; }
.melbourne-cup .saddle-2 .silk-exists { background-position: -25px 0px; }
.melbourne-cup .saddle-3 .silk-exists { background-position: -50px 0px; }
.melbourne-cup .saddle-4 .silk-exists { background-position: -75px 0px; }
.melbourne-cup .saddle-5 .silk-exists { background-position: -100px 0px; }
.melbourne-cup .saddle-6 .silk-exists { background-position: -125px 0px; }
.melbourne-cup .saddle-7 .silk-exists { background-position: -150px 0px; }
.melbourne-cup .saddle-8 .silk-exists { background-position: -175px 0px; }
.melbourne-cup .saddle-9 .silk-exists { background-position: -200px 0px; }
.melbourne-cup .saddle-10 .silk-exists { background-position: -225px 0px; }
.melbourne-cup .saddle-11 .silk-exists { background-position: -250px 0px; }
.melbourne-cup .saddle-12 .silk-exists { background-position: -275px 0px; }
.melbourne-cup .saddle-13 .silk-exists { background-position: -300px 0px; }
.melbourne-cup .saddle-14 .silk-exists { background-position: -325px 0px; }
.melbourne-cup .saddle-15 .silk-exists { background-position: -350px 0px; }
.melbourne-cup .saddle-16 .silk-exists { background-position: -375px 0px; }
.melbourne-cup .saddle-17 .silk-exists { background-position: -400px 0px; }
.melbourne-cup .saddle-18 .silk-exists { background-position: -425px 0px; }
.melbourne-cup .saddle-19 .silk-exists { background-position: -450px 0px; }
.melbourne-cup .saddle-20 .silk-exists { background-position: -475px 0px; }
.melbourne-cup .saddle-21 .silk-exists { background-position: -500px 0px; }
.melbourne-cup .saddle-22 .silk-exists { background-position: -525px 0px; }
.melbourne-cup .saddle-23 .silk-exists { background-position: -550px 0px; }
.melbourne-cup .saddle-24 .silk-exists { background-position: -575px 0px; }
.melbourne-cup .saddle-25 .silk-exists { background-position: -600px 0px; }
.melbourne-cup .saddle-26 .silk-exists { background-position: -625px 0px; }
.melbourne-cup .saddle-27 .silk-exists { background-position: -650px 0px; }
.melbourne-cup .saddle-28 .silk-exists { background-position: -675px 0px; }
.melbourne-cup .saddle-29 .silk-exists { background-position: -700px 0px; }
.melbourne-cup .saddle-30 .silk-exists { background-position: -725px 0px; }
.melbourne-cup .saddle-31 .silk-exists { background-position: -750px 0px; }
.melbourne-cup .saddle-32 .silk-exists { background-position: -775px 0px; }*/

.melbourne-cup .entrant-silks .silk-box {
	background-image: url('/images/homepage/melbourne-cup/melb-cup-silk-sprite.png?_=32d16572bea893210185235a759ef50e');
	background-repeat: no-repeat;
}

.melbourne-cup .saddle-1 .silk-box { background-position: 0px 0px; }
.melbourne-cup .saddle-2 .silk-box { background-position: -50px 0px; }
.melbourne-cup .saddle-3 .silk-box { background-position: -100px 0px; }
.melbourne-cup .saddle-4 .silk-box { background-position: -150px 0px; }
.melbourne-cup .saddle-5 .silk-box { background-position: -200px 0px; }
.melbourne-cup .saddle-6 .silk-box { background-position: -250px 0px; }
.melbourne-cup .saddle-7 .silk-box { background-position: -300px 0px; }
.melbourne-cup .saddle-8 .silk-box { background-position: -350px 0px; }
.melbourne-cup .saddle-9 .silk-box { background-position: -400px 0px; }
.melbourne-cup .saddle-10 .silk-box { background-position: -450px 0px; }
.melbourne-cup .saddle-11 .silk-box { background-position: -500px 0px; }
.melbourne-cup .saddle-12 .silk-box { background-position: -550px 0px; }
.melbourne-cup .saddle-13 .silk-box { background-position: -600px 0px; }
.melbourne-cup .saddle-14 .silk-box { background-position: -650px 0px; }
.melbourne-cup .saddle-15 .silk-box { background-position: -700px 0px; }
.melbourne-cup .saddle-16 .silk-box { background-position: -750px 0px; }
.melbourne-cup .saddle-17 .silk-box { background-position: -800px 0px; }
.melbourne-cup .saddle-18 .silk-box { background-position: -850px 0px; }
.melbourne-cup .saddle-19 .silk-box { background-position: -900px 0px; }
.melbourne-cup .saddle-20 .silk-box { background-position: -950px 0px; }
.melbourne-cup .saddle-21 .silk-box { background-position: -1000px 0px; }
.melbourne-cup .saddle-22 .silk-box { background-position: -1050px 0px; }
.melbourne-cup .saddle-23 .silk-box { background-position: -1100px 0px; }
.melbourne-cup .saddle-24 .silk-box { background-position: -1150px 0px; }
.melbourne-cup .saddle-25 .silk-box { background-position: -1200px 0px; }
.melbourne-cup .saddle-26 .silk-box { background-position: -1250px 0px; }
.melbourne-cup .saddle-27 .silk-box { background-position: -1300px 0px; }
.melbourne-cup .saddle-28 .silk-box { background-position: -1350px 0px; }
.melbourne-cup .saddle-29 .silk-box { background-position: -1400px 0px; }
.melbourne-cup .saddle-30 .silk-box { background-position: -1450px 0px; }
.melbourne-cup .saddle-31 .silk-box { background-position: -1500px 0px; }
.melbourne-cup .saddle-32 .silk-box { background-position: -1550px 0px; }

	.melbourne-cup.midbox.featured-events table.odds tbody .row .form-number {
		width: 42px;
		height: 15px;
		margin: -10px auto 0;
		color: #FFF;
		font-size: 10px;
		text-transform: uppercase;
		background: #39404b;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		display: block;
		position: relative;
		z-index: 110;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row.scratched .form-number {
		display: none;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row .entrant.data {
		padding: 15px 0 0 10px;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row .entrant-details {
		font-size: 15px;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row .entrant-additional {
		font-size: 11px;
	}

	.melbourne-cup.midbox.featured-events table.odds tbody .row td.win a,
	.melbourne-cup.midbox.featured-events table.odds tbody .row td.place a {
		/*width: 100%;*/
		height: 50px;
		display: block;
		line-height: 50px;
	}

	.melbourne-cup .race-comments {
		height: 50px;
		padding: 15px;
		color: #FFF;
		overflow: hidden;
		background: #262b33;
		box-shadow: inset 0 -1px 10px 0 rgba(0,0,0,0.2), 0 1px 0 0 rgba(255,255,255,0.1);
		position: relative;
		z-index: 100;
		-webkit-transition: height 500ms;
		-moz-transition: height 500ms;
		-o-transition: height 500ms;
		transition: height 500ms;
	}

		.melbourne-cup .race-comments.expanded {
			/*height: auto;*/
			/*max-height: 100%;*/
			-webkit-transition: height 500ms;
			-moz-transition: height 500ms;
			-o-transition: height 500ms;
			transition: height 500ms;
		}

		.melbourne-cup .race-comments h3 {
			width: 100%;
			margin: 0 0 5px;
			padding: 0 0 5px;
			color: #FFF;
			border-bottom: solid 1px rgba(0,0,0,0.1); /*0 1px 0 0 rgba(0,0,0,0.1); */
			box-shadow: 0 1px 0 0 rgba(255,255,255,0.05); /*solid 1px rgba(255,255,255,0.1); */
		}

		.melbourne-cup .race-comments p {
			color: rgba(255,255,255,0.7);
		}

	.melbourne-cup .expand-more {
		margin: 0;
		padding: 3px 8px;
		display: block;
		font-size: 12px;
		text-decoration: none;
		cursor: pointer;
		color: #FFF;
		background: #39404b;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		position: absolute;
		top: 9px;
		right: 14px;
		z-index: 20;
	}

	.melbourne-cup .expand:after {
		content: "";
		width: 100%;
		height: 50px;
		display: block;
		position: absolute;
		bottom: 0;
		background: -moz-linear-gradient(top,  rgba(38,43,51,0) 0%, rgba(38,43,51,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,43,51,0)), color-stop(100%,rgba(38,43,51,1)));
		background: -webkit-linear-gradient(top,  rgba(38,43,51,0) 0%,rgba(38,43,51,1) 100%);
		background: -o-linear-gradient(top,  rgba(38,43,51,0) 0%,rgba(38,43,51,1) 100%);
		background: -ms-linear-gradient(top,  rgba(38,43,51,0) 0%,rgba(38,43,51,1) 100%);
		background: linear-gradient(to bottom,  rgba(38,43,51,0) 0%,rgba(38,43,51,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00262b33', endColorstr='#262b33',GradientType=0 );
		z-index: 10;
	}

	.melbourne-cup .expanded:after {
		display: none;
	}

	.footer-formguide,
	.footer-fullfield {
		display: block;
		padding: 5px 10px;
		background: #2f353e;
		text-align: center;
		font-size: 12px;
		color: #fff;
		text-decoration: none;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}

	.footer-formguide:hover,
	.footer-fullfield:hover {
		background: #414954;
		color: #fff;
	}

	.footer-formguide {
		float: left;
		margin: 10px 0 10px 10px;
	}

	.footer-fullfield {
		float: right;
		margin: 10px 10px 10px 0;
	}


/* Right Column Live Betting */
/*=======================================================*/
.promotion.livebet.horseracing {background-image: url('/images/homepage/livebetting/horseracing.png?_=1a60e5ae1ed3d04ec104f23582f778ce');}
.promotion.livebet.harness {background-image: url('/images/homepage/livebetting/harness.png?_=b2d1189be41705fde3cc2fae113b9ca3');}
.promotion.livebet.greyhounds {background-image: url('/images/homepage/promotion/greyhounds.png?_=9ab332ea8028133090903d3ed35ea500');}

.promotion.livebet.afl {background-image: url('/images/homepage/livebetting/afl.png?_=62fd726d410eb2da5d2776b02c58b7ea');}
.promotion.livebet.baseball {background-image: url('/images/homepage/livebetting/baseball.png?_=e1b5480da053723e99d8ad79652e1cdd');}
.promotion.livebet.basketball {background-image: url('/images/homepage/livebetting/basketball.png?_=05eb3579746febc43d53c91b698f3f43');}
.promotion.livebet.boxing {background-image: url('/images/homepage/livebetting/boxing.png?_=aac97698e317aa0f4c6f8b2d74661518');}
.promotion.livebet.cricket {background-image: url('/images/homepage/livebetting/cricket.png?_=28ebbd0f7e13e9938579bfa36cd133c0');}
.promotion.livebet.cycling {background-image: url('/images/homepage/livebetting/cycling.png?_=a50ca673c45bd55529809ee129f0dd27');}
.promotion.livebet.darts {background-image: url('/images/homepage/livebetting/darts.png?_=eb0e8b364975c01a50b942b63e6dcd3a');}
.promotion.livebet.futsal {background-image: url('/images/homepage/livebetting/futsal.png?_=06c218d8b65d3c89e18277d86af27775');}
.promotion.livebet.golf {background-image: url('/images/homepage/livebetting/golf.png?_=a75e46e5d3c641df40f28552fa1e9ea9');}
.promotion.livebet.american-football {background-image: url('/images/homepage/livebetting/american-football.png?_=6323cb81b7674674c177079166cb1210');}
.promotion.livebet.handball {background-image: url('/images/homepage/livebetting/handball.png?_=4a1b91c5547584fb9e9aa1a062193352');}
.promotion.livebet.hockey {background-image: url('/images/homepage/livebetting/hockey.png?_=25a6313ba6267712de5311887c86383f');}
.promotion.livebet.icehockey {background-image: url('/images/homepage/livebetting/icehockey.png?_=3f7a881c8eaba86f53267046b8dd4d5b');}
.promotion.livebet.ironman {background-image: url('/images/homepage/livebetting/ironman.png?_=31eef535a228350460a5e0779fdb27f7');}
.promotion.livebet.mma {background-image: url('/images/homepage/livebetting/mma.png?_=48f4e16545250c380151c515d8c4b924');}
.promotion.livebet.motorracing {background-image: url('/images/homepage/livebetting/motorracing.png?_=2b4d06e64b9e7ab2337e1e2fa4ef9e8d');}
.promotion.livebet.netball {background-image: url('/images/homepage/livebetting/netball.png?_=4c792dd5d57977d36b519a15776665da');}
.promotion.livebet.olympics, .promotion.livebet.olympics-2016 {background-image: url('/images/homepage/livebetting/olympics.png?_=67f431cd9a0f031c09418ce82cbbd93e');}
.promotion.livebet.poker {background-image: url('/images/homepage/livebetting/poker.png?_=ff5b2e9f7e6daaeccf27264024bd237d');}
.promotion.livebet.rugbyleague {background-image: url('/images/homepage/livebetting/rugbyleague.png?_=bc915084b7f0995bdb2df0e33b2e310c');}
.promotion.livebet.rugbyunion {background-image: url('/images/homepage/livebetting/rugbyunion.png?_=9f1abce6ad515ab8eb3158b248f95758');}
.promotion.livebet.sailing {background-image: url('/images/homepage/livebetting/sailing.png?_=4f43175d2d3926c3508860b89b059878');}
.promotion.livebet.snooker {background-image: url('/images/homepage/livebetting/snooker.png?_=bcad82c6d033724ef8f3fb6edca8629e');}
.promotion.livebet.soccer {background-image: url('/images/homepage/livebetting/soccer.png?_=1fecfc5c5506a25d76a57312749d8f76');}
.promotion.livebet.surfing {background-image: url('/images/homepage/livebetting/surfing.png?_=962431490612bc98157255644112cfbd');}
.promotion.livebet.tennis {background-image: url('/images/homepage/livebetting/tennis.png?_=a3ef608cd69f0d999b2bddab77b3b89b');}
.promotion.livebet.volleyball {background-image: url('/images/homepage/livebetting/volleyball.png?_=799b9eac39fa9d314a82b63ad7d9f720');}
.promotion.livebet.winterolympics {background-image: url('/images/homepage/livebetting/winterolympics.png?_=4214ec6028a825d92a13ed29882340c7');}

.promotion.swimming {background-image: url('/images/homepage/livebetting/swimming.png?_=a18915fbc7181ef28a79204926f77166');}

/* Right Column Promotions */
/*=======================================================*/

/* Standard Promotions - Do not remove weekly
.promotion.dollarlines {background-image: url('/images/homepage/promotion/2dollarlines-special.png?_=f9ac89cfb17d9b85f225594d55d6cf02');}
.promotion.quaddie {background-image: url('/images/homepage/promotion/racing-early-quaddies.png?_=cbf49002b559f71b7c505f60be493553');}

.promotion.pb-lawrence {background-image: url('/images/homepage/promotion/racing-refund-pblawrence.png?_=ee193c06dbb281424186fbf4ef6a0b28');}
.promotion.sandown-r3 {background-image: url('/images/homepage/promotion/greyhound-sandown-r3.png?_=1c230bb4e93cab012622d9b38e69b77e');}

.promotion.racing-promo-1 {background-image: url('/images/homepage/promotion/racing-promo-1.png?_=c8fda0fea2e5b33898a4333de5339691');}
.promotion.racing-promo-2 {background-image: url('/images/homepage/promotion/racing-promo-2.png?_=4da5bf4728579221a60c8e2e854779de');}
.promotion.racing-promo-3 {background-image: url('/images/homepage/promotion/racing-promo-3.png?_=63d529deba9041fd58fad233a1917a01');}
.promotion.racing-promo-4 {background-image: url('/images/homepage/promotion/racing-promo-4.png?_=04eab575d150848e032a33406081424c');}

.promotion.nrl-grandfinal {background-image: url('/images/homepage/promotion/nrl-grandfinal.png?_=40985e02d12ec1df4abc980239d227e3');}

.promotion.horseracing {background-image: url('/images/homepage/promotion/horseracing.png?_=ad144973616a9ef8e33f479c896ae213');}
.promotion.horseracing-custom {background-image: url('/images/homepage/promotion/horseracing-special-custom.png?_=92cb11b513eb545f2d305e36c1e8a4a5');}
.promotion.harness {background-image: url('/images/homepage/promotion/harnessracing.png?_=c967bdb398262f28e74c9ef98b5fbb2c');}
.promotion.harness-promo-1 {background-image: url('/images/homepage/promotion/harness-promo-1.png?_=2ce922778a9082d51580dcee663e89e0');}
.promotion.harness-promo-2 {background-image: url('/images/homepage/promotion/harness-promo-2.png?_=35289');}
.promotion.harness {background-image: url('/images/homepage/promotion/harnessracing.png?_=c967bdb398262f28e74c9ef98b5fbb2c');}
.promotion.greyhounds {background-image: url('/images/homepage/promotion/greyhoundracing.png?_=46afbf931c338c340d955b4462a15347');}
.promotion.greyhounds-custom {background-image: url('/images/homepage/promotion/greyhound-special-custom.png?_=3ff4e36aeec58eb35f3e23ef02dbf091');}

.promotion.afl {background-image: url('/images/homepage/promotion/afl.png?_=53013c7e8a64e65d5d2499a93ea7ffa4');}
.promotion.baseball {background-image: url('/images/homepage/promotion/baseball.png?_=922a336eb3174beefcb17141807753cc');}
.promotion.basketball {background-image: url('/images/homepage/promotion/basketball.png?_=580c24826ea9bb8991b80b8c17d5acb3');}
.promotion.boxing {background-image: url('/images/homepage/promotion/boxing.png?_=b60074b88a1bc298014e12d6ef256527');}
.promotion.cricket {background-image: url('/images/homepage/promotion/cricket.png?_=ff0700bae3efa7ae123966ddebd7b98d');}
.promotion.cycling {background-image: url('/images/homepage/promotion/cycling.png?_=698e9a76ab23d906c8e1c4a73048db78');}
.promotion.cycling-custom {background-image: url('/images/homepage/promotion/sports-cycling-custom-1.png?_=e87850a9e6220eafe15783dd32cc2046');}
.promotion.cycling-custom-2 {background-image: url('/images/homepage/promotion/sports-cycling-custom-2.png?_=35289');}
.promotion.cycling-custom-3 {background-image: url('/images/homepage/promotion/sports-cycling-custom-3.png?_=35289');}
.promotion.darts {background-image: url('/images/homepage/promotion/darts.png?_=b625fce4efcd88b97879cbf0ba69625d');}
.promotion.futsal {background-image: url('/images/homepage/promotion/futsal.png?_=5c576beddbfd5a3c6df26e817805b218');}
.promotion.golf {background-image: url('/images/homepage/promotion/golf.png?_=8a556edb61cf8f5cfa2f88ed3e3d7040');}
.promotion.american-football {background-image: url('/images/homepage/promotion/american-football.png?_=42f625f5f359beb5885c4a091d6f8113');}
.promotion.handball {background-image: url('/images/homepage/promotion/handball.png?_=9605c18d4c15bb78afcb1d957f8c90c6');}
.promotion.hockey {background-image: url('/images/homepage/promotion/hockey.png?_=d47a2da819737814e626c2a49b833dbb');}
.promotion.icehockey {background-image: url('/images/homepage/promotion/icehockey.png?_=a9f10a879b875de385579a9dc37c28af');}
.promotion.ironman {background-image: url('/images/homepage/promotion/ironman.png?_=4c41d5d03923ed9c2b965b16b437ea69');}
.promotion.mma {background-image: url('/images/homepage/promotion/mma.png?_=8926d7984aa8d7dfc3f660665a0c46d7');}
.promotion.motorracing {background-image: url('/images/homepage/promotion/motorracing.png?_=9de556c0031f7faee170580cb70b2aad');}
.promotion.netball {background-image: url('/images/homepage/promotion/netball.png?_=2854d41d399cf9d94f41c494d45539fd');}
.promotion.olympics {background-image: url('/images/homepage/promotion/olympics.png?_=1bc1d43c37d9b90171412aef9ad932f7');}
.promotion.poker {background-image: url('/images/homepage/promotion/poker.png?_=138ae279351f2b16e97647d3fab3a79a');}
.promotion.nfl-lines {background-image: url('/images/homepage/promotion/nfl-lines.png?_=d42e329cd74a2985ec77ab8b0cdb72f9');}
.promotion.nfl-special {background-image: url('/images/homepage/promotion/nfl-special.png?_=4bf1789a18ac458e752fdf64eca75dc5');}

.promotion.rugby-custom-1 {background-image: url('/images/homepage/promotion/rugby-custom-1.png?_=35289');}

.promotion.rugbyleague {background-image: url('/images/homepage/promotion/rugbyleague.png?_=bc8ee23d8a9813f27bbe44e229f1731b');}
.promotion.rugbyunion {background-image: url('/images/homepage/promotion/rugbyunion.png?_=cd53064e9cd49c1ef88a8121eb526913');}
.promotion.sailing {background-image: url('/images/homepage/promotion/sailing.png?_=27264dbba78c173ccab9fd538e1ad925');}
.promotion.snooker {background-image: url('/images/homepage/promotion/snooker.png?_=2cf98402e571d5beaa737a8ef334b062');}
.promotion.soccer {background-image: url('/images/homepage/promotion/soccer.png?_=08d71fda7cb0d5b96f7a7c14f12c7ef1');}
.promotion.surfing {background-image: url('/images/homepage/promotion/surfing.png?_=d22f2776f4849ffa8b8207169c39f69d');}
.promotion.tennis {background-image: url('/images/homepage/promotion/tennis.png?_=c80f1917b0047a5c720d123b2494b580');}
.promotion.volleyball {background-image: url('/images/homepage/promotion/volleyball.png?_=aa8d09977fde143c5b6fa5bf37311c40');}
.promotion.winterolympics {background-image: url('/images/homepage/promotion/winterolympics.png?_=af71e2298a0be0feb0ae99504dbca5bc');}
.promotion.swimming {background-image: url('/images/homepage/promotion/swimming.png?_=d26fc16e6830bcddf520ef24e54cc5f5');}
.promotion.footyfreaks {background-image: url('/images/homepage/promotion/footyfreaks.png?_=822cc1db6f91966262885a712c75925b');}
.promotion.footyfreaks-special {background-image: url('/images/homepage/promotion/footyfreak-special.png?_=726c8f4656a4a8853748d5407131bf76');}
.promotion.soccer-offer1 {background-image: url('/images/homepage/promotion/soccer-headlineoffer.png?_=8ddff5dcda77d2f54c54e34f9550d024');}
.promotion.soccer-offer2 {background-image: url('/images/homepage/promotion/soccer-priceboost.png?_=d2a1bea47b6c2fb13de6cadf80b4c344');}
.promotion.soccer-custom {background-image: url('/images/homepage/promotion/soccer-custom.png?_=0292e159a6b9c3329ebb40b51b4c6a83');}
.promotion.soccer-custom-2 {background-image: url('/images/homepage/promotion/soccer-custom-2.png?_=80192d2759afb03dd08ff92237dcf3ac');}
.promotion.soccer-custom-3 {background-image: url('/images/homepage/promotion/soccer-custom-3.png?_=4d758c0c91bedd56daf45e33e5136770');}
.promotion.bledisloe-footyfreaks {background-image: url('/images/homepage/promotion/bledisloe-footyfreaks.png?_=a0856e5711705531536b7c29d2ac8670');}

.promotion.afl-special {background-image: url('/images/homepage/promotion/afl-special.png?_=83e098288609260d309ceeee104cb9a7');}
.promotion.afl-custom {background-image: url('/images/homepage/promotion/afl-custom.png?_=7fcc23c83c2ec87e062aaab26877e135');}
.promotion.sports-promo-hybrid-refund {background-image: url('/images/homepage/promotion/sports-promo-nrl-afl.png?_=2f176ba7e5bee44d466da1ea087a1888');}


.promotion.footyfreaks {background-image: url('/images/homepage/promotion/standalonesidebarad-afl-nrl.png?_=d140e56c4d291a0ee0fec44b26d694ef');}
.promotion.footyfreaks-soo {background-image: url('/images/homepage/promotion/footyfreak-soo.png?_=3a5a4a60bf4a38ba20325a0160a5719d');}
.promotion.footyfreaks-rugby{background-image: url('/images/homepage/promotion/footyfreak-special-rugby.png?_=56a630f43776b6f78757d8dc9e948333');}

.promotion.worldcup-custom-1 {background-image: url('/images/homepage/promotion/worldcup-custom-1.png?_=858c7cabb2957153a13be1bbb11297f6');}
.promotion.worldcup-custom-2 {background-image: url('/images/homepage/promotion/worldcup-custom-2.png?_=204ac091259041622c6cab52a4d231fe');}
.promotion.worldcup-headline {background-image: url('/images/homepage/promotion/worldcup-headline-offer.png?_=a5e921184d9411b90274c288d5074218');}*/

/***** homepage promos from sprite file ****/

#col-3-3 .promotion {
	height: 109px;
	width: 192px;
	margin: 0 0 3px;
	display: block;
}

#col-3-3 .promotion:first-child {margin-top: 0px;}
#col-3-3 .promotion:nth-child(2) {background-position: 0 -109px;}
#col-3-3 .promotion:nth-child(3) {background-position: 0 -218px;}
#col-3-3 .promotion:nth-child(4) {background-position: 0 -327px;}
#col-3-3 .promotion:last-child {margin-bottom: 0px;background-position: 0 -436px;}

.promotion {background-image: url('/images/leaderboard-home-banners-default.png?_=175c485be1acb6ae0a9006a75ebd719e');}

.promotion.racing-promo-1 {background-position: 0 0;}
.promotion.racing-promo-2 {background-position: 0 -109px;}
.promotion.racing-promo-3 {background-position: 0 -218px;}
.promotion.racing-promo-4 {background-position: 0 -327px;}
.promotion.racing-promo-5 {background-position: 0 -436px;}
.promotion.racing-promo-6 {background-position: 0 -545px;}
.promotion.racing-promo-7 {background-position: 0 -763px;}
.promotion.racing-promo-8 {background-position: 0 -872px;}

.promotion.sports-promo-1 {background-position: -192px 0;}
.promotion.sports-promo-2 {background-position: -192px -109px;}
.promotion.sports-promo-3 {background-position: -192px -218px;}
.promotion.sports-promo-4 {background-position: -192px -327px;}
.promotion.sports-promo-5 {background-position: -192px -436px;}
.promotion.sports-promo-6 {background-position: -192px -545px;}
.promotion.sports-promo-8 {background-position: -192px -763px;}

/* default promos */
.promotion.quaddie {background-position: 0 -654px;}
.promotion.weeklyspecial {background-position: -192px -654px;}

.homepage-promos {width: 192px;padding: 3px 3px;margin-bottom: 9px;background: #f0efee;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}

/*** end ***/

#col-3-3 .promotion.footyfreaks { height: 314px; }

#col-3-3 .promotion-besttote {
	display: block;
	background: url('/images/homepage/rightcolumn-besttote.png?_=716c66ed9ac63f7f7960b64905ed7551') no-repeat center center #f0efee;
	height: 325px;
}

/* adding in change to besttote offer (height image and position) */
 .promotion-besttote-qes {
	background: url('/images/homepage/rightcolumn-besttote-qes.png?_=459d21d91c3a2450042530f0b247f1e8') no-repeat center bottom #f0efee;
	display: block;
	height: 314px;
}

 .promotion-besttote-qes:hover{
 	opacity: 0.9;
 }

/* Right Column Promotions - $100 */
/*=======================================================*/
.promotion.horseracing-100 {background-image: url('/images/homepage/promotion/horseracing-100.png?_=35289');}
.promotion.harness-100 {background-image: url('/images/homepage/promotion/harness-100.png?_=35289');}
.promotion.greyhounds-100 {background-image: url('/images/homepage/promotion/greyhounds-100.png?_=35289');}

.promotion.afl-100 {background-image: url('/images/homepage/promotion/afl-100.png?_=3b146af5284356c97cab3b2773f34fbc');}
.promotion.baseball-100 {background-image: url('/images/homepage/promotion/baseball-100.png?_=5e80c94f967e2d9b6278302fce3e460e');}
.promotion.basketball-100 {background-image: url('/images/homepage/promotion/basketball-100.png?_=0b8edb5c096e12709403f67e0daee64d');}
.promotion.boxing-100 {background-image: url('/images/homepage/promotion/boxing-100.png?_=35289');}
.promotion.cricket-100 {background-image: url('/images/homepage/promotion/cricket-100.png?_=39cfb95f8c8c716eb909a54cb42f806c');}
.promotion.cycling-100 {background-image: url('/images/homepage/promotion/cycling-100.png?_=35289');}
.promotion.darts-100 {background-image: url('/images/homepage/promotion/darts-100.png?_=35289');}
.promotion.futsal-100 {background-image: url('/images/homepage/promotion/futsal-100.png?_=35289');}
.promotion.golf-100 {background-image: url('/images/homepage/promotion/golf-100.png?_=ce9ce9698837a5186ce534cce744abd0');}
.promotion.american-football-100 {background-image: url('/images/homepage/promotion/american-football-100.png?_=35289');}
.promotion.handball-100 {background-image: url('/images/homepage/promotion/handball-100.png?_=35289');}
.promotion.hockey-100 {background-image: url('/images/homepage/promotion/hockey-100.png?_=35289');}
.promotion.icehockey-100 {background-image: url('/images/homepage/promotion/icehockey-100.png?_=35289');}
.promotion.ironman-100 {background-image: url('/images/homepage/promotion/ironman-100.png?_=35289');}
.promotion.mma-100 {background-image: url('/images/homepage/promotion/mma-100.png?_=35289');}
.promotion.motorracing-100 {background-image: url('/images/homepage/promotion/motorracing-100.png?_=35289');}
.promotion.netball-100 {background-image: url('/images/homepage/promotion/netball-100.png?_=35289');}
.promotion.olympics-100 {background-image: url('/images/homepage/promotion/olympics-100.png?_=35289');}
.promotion.poker-100 {background-image: url('/images/homepage/promotion/poker-100.png?_=35289');}
.promotion.rugbyleague-100 {background-image: url('/images/homepage/promotion/rugbyleague-100.png?_=f4ed0c87e490653662fca244f7e18ec1');}
.promotion.rugbyunion-100 {background-image: url('/images/homepage/promotion/rugbyunion-100.png?_=190285633ae9d6c3d742994368fbff2e');}
.promotion.sailing-100 {background-image: url('/images/homepage/promotion/sailing-100.png?_=35289');}
.promotion.snooker-100 {background-image: url('/images/homepage/promotion/snooker-100.png?_=35289');}
.promotion.soccer-100 {background-image: url('/images/homepage/promotion/soccer-100.png?_=de8c18e1ed8b073d6bf172ce29c3b410');}
.promotion.surfing-100 {background-image: url('/images/homepage/promotion/surfing-100.png?_=35289');}
.promotion.tennis-100 {background-image: url('/images/homepage/promotion/tennis-100.png?_=560c1bdaf1ac1e03e050168e276fc79e');}
.promotion.volleyball-100 {background-image: url('/images/homepage/promotion/volleyball-100.png?_=35289');}
.promotion.winterolympics-100 {background-image: url('/images/homepage/promotion/winterolympics-100.png?_=35289');}
.promotion.swimming-100 {background-image: url('/images/homepage/promotion/swimming-100.png?_=ca311dee3ba803ec759bc980fe413754');}

/* Right Column Promotions - $50 */
/*=======================================================*/
.promotion.horseracing-50 {background-image: url('/images/homepage/promotion/horseracing-50.png?_=11bc092806870baae8038bf07a87eee9');}
.promotion.harness-50 {background-image: url('/images/homepage/promotion/harness-50.png?_=621a8f4520e1fb6bd363a04a86793cac');}
.promotion.greyhounds-50 {background-image: url('/images/homepage/promotion/greyhounds-50.png?_=f1136bd014b4d2a4eb30496563710f65');}

.promotion.afl-50 {background-image: url('/images/homepage/promotion/afl-50.png?_=acbfdbd89800da34dc0b5b8b17e2c3bb');}
.promotion.baseball-50 {background-image: url('/images/homepage/promotion/baseball-50.png?_=74e8683c978d3605e376c3eaa6527731');}
.promotion.basketball-50 {background-image: url('/images/homepage/promotion/basketball-50.png?_=a5facdc5247e2ef518c21d4a4eb46558');}
.promotion.boxing-50 {background-image: url('/images/homepage/promotion/boxing-50.png?_=a7b777dde4675020b1a17dc369a79f67');}
.promotion.cricket-50 {background-image: url('/images/homepage/promotion/cricket-50.png?_=d8b1ed78cf67125afd750c61eddb1535');}
.promotion.cycling-50 {background-image: url('/images/homepage/promotion/cycling-50.png?_=c96d0c1907fa2f6a714b879a29c11ef3');}
.promotion.darts-50 {background-image: url('/images/homepage/promotion/darts-50.png?_=5a6e000fecbe88249ec4d45b607ae94c');}
.promotion.futsal-50 {background-image: url('/images/homepage/promotion/futsal-50.png?_=be13539c6ac2b01ce3b52e1b8f03d579');}
.promotion.golf-50 {background-image: url('/images/homepage/promotion/golf-50.png?_=1eec3cb44f3cc8d14a1af2aff1a89e4b');}
.promotion.american-football-50 {background-image: url('/images/homepage/promotion/american-football-50.png?_=6b6e1ec2048df7311317ab9358df6250');}
.promotion.handball-50 {background-image: url('/images/homepage/promotion/handball-50.png?_=fd95cd22406fdf81f6fdac87e8269da2');}
.promotion.hockey-50 {background-image: url('/images/homepage/promotion/hockey-50.png?_=e790bc2a45da12c6dc3b24be37a01847');}
.promotion.icehockey-50 {background-image: url('/images/homepage/promotion/icehockey-50.png?_=69ef6a3387fe67497b316d1e4bf2500c');}
.promotion.ironman-50 {background-image: url('/images/homepage/promotion/ironman-50.png?_=af900ce3ba4bf30c275f80889a70edb2');}
.promotion.mma-50 {background-image: url('/images/homepage/promotion/mma-50.png?_=c144b91d3ea43b06c7880bb331ee8b27');}
.promotion.motorracing-50 {background-image: url('/images/homepage/promotion/motorracing-50.png?_=e2aff1d20dc4fe5c41a2098d83c1f5a9');}
.promotion.netball-50 {background-image: url('/images/homepage/promotion/netball-50.png?_=7f0404010864582ea24f808d877d001e');}
.promotion.olympics-50 {background-image: url('/images/homepage/promotion/olympics-50.png?_=6d7a49febe0a9ab36ee384a58a4f450f');}
.promotion.poker-50 {background-image: url('/images/homepage/promotion/poker-50.png?_=14b6fbdff5cb01bd3d7ba47b49fc07ea');}
.promotion.rugbyleague-50 {background-image: url('/images/homepage/promotion/rugbyleague-50.png?_=79a254add47d76de6ef91e97626063ba');}
.promotion.rugbyunion-50 {background-image: url('/images/homepage/promotion/rugbyunion-50.png?_=bd54a23ded27c2f9edfd666a8710d107');}
.promotion.sailing-50 {background-image: url('/images/homepage/promotion/sailing-50.png?_=59cc868d74dbddf572dd08046608db95');}
.promotion.snooker-50 {background-image: url('/images/homepage/promotion/snooker-50.png?_=3eb0b1180933c018a1b3c02c04e0815d');}
.promotion.soccer-50 {background-image: url('/images/homepage/promotion/soccer-50.png?_=c04739f018053200e17de8be20abcf60');}
.promotion.surfing-50 {background-image: url('/images/homepage/promotion/surfing-50.png?_=e512102cac8409e9909179494b57f332');}
.promotion.tennis-50 {background-image: url('/images/homepage/promotion/tennis-50.png?_=16fe6216f6c85abd41cc2d1535fcee60');}
.promotion.volleyball-50 {background-image: url('/images/homepage/promotion/volleyball-50.png?_=5aadca7c361371e01b8d25947b987da0');}
.promotion.winterolympics-50 {background-image: url('/images/homepage/promotion/winterolympics-50.png?_=e6e4d03d8ae59e07a75dc383a5e2b762');}
.promotion.swimming-50 {background-image: url('/images/homepage/promotion/swimming-50.png?_=d552a83123a372b9920573748441e2d9');}

/* Right Column Promotions - $25 */
/*=======================================================*/
.promotion.horseracing-25 {background-image: url('/images/homepage/promotion/horseracing-25.png?_=6bd692349a3ca4d3e03627c38572831c');}
.promotion.harness-25 {background-image: url('/images/homepage/promotion/harness-25.png?_=d59546301ff4068cfaba42993f5bb75e');}
.promotion.greyhounds-25 {background-image: url('/images/homepage/promotion/greyhounds-25.png?_=35289');}

.promotion.afl-25 {background-image: url('/images/homepage/promotion/afl-25.png?_=6c6712f1f27f1db9b8043baa8e91babd');}
.promotion.baseball-25 {background-image: url('/images/homepage/promotion/baseball-25.png?_=ba450bf1aa68cd299fd7c9b030a8ec14');}
.promotion.basketball-25 {background-image: url('/images/homepage/promotion/basketball-25.png?_=1b755647c0faa61dead55c7e5d3a8373');}
.promotion.boxing-25 {background-image: url('/images/homepage/promotion/boxing-25.png?_=455e78e722ea7868c515a358d3a0e7ba');}
.promotion.cricket-25 {background-image: url('/images/homepage/promotion/cricket-25.png?_=f3475611bdf68fbf52e4f11c810e61df');}
.promotion.cycling-25 {background-image: url('/images/homepage/promotion/cycling-25.png?_=c3c599824158fa2cba7e615f8211de29');}
.promotion.darts-25 {background-image: url('/images/homepage/promotion/darts-25.png?_=6c61c1a29a3a35779c217924325549aa');}
.promotion.futsal-25 {background-image: url('/images/homepage/promotion/futsal-25.png?_=948ad6247a84e97ae02b51f6f60a80df');}
.promotion.golf-25 {background-image: url('/images/homepage/promotion/golf-25.png?_=6aa53b8688c2a6138a78d05107c98209');}
.promotion.american-football-25 {background-image: url('/images/homepage/promotion/american-football-25.png?_=d1327fa20f14c65c0775ca3a6d4d5439');}
.promotion.handball-25 {background-image: url('/images/homepage/promotion/handball-25.png?_=4c2186fcb1df535b8c698e2b5c87b058');}
.promotion.hockey-25 {background-image: url('/images/homepage/promotion/hockey-25.png?_=0c3d80116557b920636fbed1c371d413');}
.promotion.icehockey-25 {background-image: url('/images/homepage/promotion/icehockey-25.png?_=fae3ff82ca3c3a24dadf53e211659aa0');}
.promotion.ironman-25 {background-image: url('/images/homepage/promotion/ironman-25.png?_=763961f75b92ecd9720a678fc327d868');}
.promotion.mma-25 {background-image: url('/images/homepage/promotion/mma-25.png?_=8741be693c150ac723448ea09eb01a71');}
.promotion.motorracing-25 {background-image: url('/images/homepage/promotion/motorracing-25.png?_=e8b7965f715798453dd534ae1f268e68');}
.promotion.netball-25 {background-image: url('/images/homepage/promotion/netball-25.png?_=7eb6b87a04128c8232bc4b6d02fa9505');}
.promotion.olympics-25 {background-image: url('/images/homepage/promotion/olympics-25.png?_=75f60c4f0c0ac37595a0d330814bc4cb');}
.promotion.poker-25 {background-image: url('/images/homepage/promotion/poker-25.png?_=287dfea54f51c5aafd1678b1902878c8');}
.promotion.rugbyleague-25 {background-image: url('/images/homepage/promotion/rugbyleague-25.png?_=f076e07027a0286b6353ed153e2280d7');}
.promotion.rugbyunion-25 {background-image: url('/images/homepage/promotion/rugbyunion-25.png?_=ff14db6647d9584da12fbec37833711a');}
.promotion.sailing-25 {background-image: url('/images/homepage/promotion/sailing-25.png?_=4d1c614e01f50d50b3d797ea0f4cf9d4');}
.promotion.snooker-25 {background-image: url('/images/homepage/promotion/snooker-25.png?_=68e2dd8c8fcb3c0aaa6fdf8682ef6b25');}
.promotion.soccer-25 {background-image: url('/images/homepage/promotion/soccer-25.png?_=6301c2d0117ffca159f565bdfa9dd4c2');}
.promotion.surfing-25 {background-image: url('/images/homepage/promotion/surfing-25.png?_=f9e829f38c9c81a8d20ebb334af25c7f');}
.promotion.tennis-25 {background-image: url('/images/homepage/promotion/tennis-25.png?_=be204253cf4c9af767006da3c14de3d6');}
.promotion.volleyball-25 {background-image: url('/images/homepage/promotion/volleyball-25.png?_=635925a46e6d7b7efbb754d76cf3134f');}
.promotion.winterolympics-25 {background-image: url('/images/homepage/promotion/winterolympics-25.png?_=64e7e60399c7359a6cbde7339f01a123');}
.promotion.swimming-25 {background-image: url('/images/homepage/promotion/swimming-25.png?_=b41432b3cdaada8710f9454fd7f6355e');}

/* Right Column Free Bet */
/*=======================================================*/
.promotion.horseracing-freebet {background-image: url('/images/homepage/promotion/horseracing-freebet.png?_=647b47abfd387ea211bf6b326410dd69');}
.promotion.aleague-special {background-image: url('/images/homepage/promotion/a-league-specials.png?_=bf1ab0b6dece539fe7d537455cf2f338');}
.promotion.soccer-bonus {background-image: url('/images/homepage/promotion/soccer-custom.png?_=0292e159a6b9c3329ebb40b51b4c6a83');}
.promotion.aleague-elimination {background-image: url('/images/homepage/promotion/aleague-elimination-finals.png?_=8a6afba7d960a70eead165dda48e1056');}
