.mobad_sb a, .mobad_sb a:hover, .mobad_sb a:visited,
.mobad_cb a, .mobad_cb a:hover, .mobad_cb a:visited{
text-decoration:none;
}

.mobad_sb {
    display: block;    
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/sportsbet.png) 10px 50% no-repeat #0076d9;
    text-decoration: none;
    color: #fff;
    padding: 7px 10px 7px 125px;
    margin-bottom: 20px;
	border-radius: 5px;
    position: relative;
    height: 40px;
    overflow: hidden;
}

.mobad_cb {
    display: block;    
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/beteasy.png) 38px 50% no-repeat #8935c0;
    text-decoration: none;
    color: #fff;
    padding: 7px 10px 7px 125px;
    margin-bottom: 20px;
	border-radius: 5px;
    position: relative;
    height: 44px;
    overflow: hidden;
}

.mobad_lb {
    display: block;    
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/ladbrokes.png) 10px 50% no-repeat #ff0b24;
    text-decoration: none;
    color: #fff;
    padding: 7px 10px 7px 125px;
    margin-bottom: 20px;
	border-radius: 5px;
    position: relative;
    height: 44px;
    overflow: hidden;
}

.mobad-bonus {
    font-family: Roboto, sans-serif;
	text-transform:uppercase;
    font-weight: 700;
    font-size: 20px;
	padding:3px 0;
	}

.mobad-claim {
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/fingerprint.png) 0% 50% no-repeat;
    font-family: Roboto, sans-serif;
	text-transform:uppercase;
    font-weight: 700;
    font-size: 15px;
	padding:4px 0px 2px 22px;
	}

.mobad-bonuscb {
    font-family: Roboto, sans-serif;
	text-transform:uppercase;
    font-weight: 700;
    font-size: 18px;
	line-height:18px;
	margin-top:-5px;
	padding:0px 0;
	}

.mobad-bonuscb span {
    font-weight: 400;
	line-height:10px;
    font-size: 12px;
	padding:0;
	margin-top:-10px;
	}

.mobad-offer {
    font-family: Roboto, sans-serif;
	text-transform:uppercase;
    font-weight: 400;
    font-size: 13px;
	line-height:14px;
	padding:1px 0;
	}

.mobad-offer span {
    font-weight: 400;
    font-size: 9px;
	}

.mobad-requirements {
    font-family: Roboto, sans-serif;
	text-transform:uppercase;
    font-weight: 400;
    font-size: 8px;
	padding:5px 0;
	}

.repeatingPattern {
     background: url(../images/bgPattern.png) repeat;
     background-size: 100px 100px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
     .mobad_sb {
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/sportsbet-2x.png) 10px 50% no-repeat #0076d9;
     background-size: 106px 22px;
}
     .mobad_cb {
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/beteasy-2x.png) 38px 50% no-repeat #8935c0;
     background-size: 52px 27px;
}
     .mobad_lb {
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/ladbrokes-2x.png) 10px 50% no-repeat #ff0b24;
     background-size: 106px 22px;
}

	.mobad-claim {
	background:url(http://www.justracing.com.au/wp-content/themes/justracing/images/retina/fingerprint-2x.png) 0% 50% no-repeat;
     background-size: 18px 22px;
	}
}

/*FadeIn*/
.fadeIn{
	display: inline;
}
.fadeIn div{
	animation: fadeEffect 8s linear infinite 0s;
	-ms-animation: fadeEffect 8s linear infinite 0s;
	-webkit-animation: fadeEffect 8s linear infinite 0s;
	color: #fff;
	opacity: 0;
	overflow: hidden;
	position: absolute;
}
.fadeIn div:nth-child(2){
	animation-delay: 4s;
	-ms-animation-delay: 4s;
	-webkit-animation-delay: 4s;
}
.fadeIn div:nth-child(3){
	animation-delay: 8s;
	-ms-animation-delay: 8s;
	-webkit-animation-delay: 8s;
}

/*FadeIn Animation*/
@-moz-keyframes fadeEffect{
	0% { opacity: 0; }
	5% { opacity: 1; -moz-transform: translateY(0px); }
	25% { opacity: 1; -moz-transform: translateY(0px); }
	30% { opacity: 0; -moz-transform: translateY(0px); }
	80% { opacity: 0; }
	100% { opacity: 0; }
}
@-webkit-keyframes fadeEffect{
	0% { opacity: 0; }
	5% { opacity: 1; -webkit-transform: translateY(0px); }
	25% { opacity: 1; -webkit-transform: translateY(0px); }
	30% { opacity: 0; -webkit-transform: translateY(0px); }
	80% { opacity: 0; }
	100% { opacity: 0; }
}
@-ms-keyframes fadeEffect{
	0% { opacity: 0; }
	5% { opacity: 1; -ms-transform: translateY(0px); }
	25% { opacity: 1; -ms-transform: translateY(0px); }
	30% { opacity: 0; -ms-transform: translateY(0px); }
	80% { opacity: 0; }
	100% { opacity: 0; }
}