

@font-face {
    font-family: "AntennaCondMedium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/antennacondmed.eot?") format("embedded-opentype"), url("../fonts/antennacondmed.woff") format("woff"), url("../fonts/antennacondmed.ttf") format("truetype"), url("../fonts/antennacondmed.svg#web") format("svg");
}

* {
	margin: 0px;
	padding: 0px;
	font-family: "AntennaCondMedium";
	font-size: 11px;
	color: #777777;
}

a {
	text-decoration: none;
	outline: 0;
}

a:active, 
a:focus {
	
}

a img {
	border: 0px;
}

input:focus {
	outline: none;
}

.ineligible {
	font-size: 11px;
	color: #999;
	font-weight: normal;
	text-transform: none;
}

::-webkit-input-placeholder {
	color: #ccc;
	font-style: italic;
	font-size: 11px;
}
:-moz-placeholder {  
	color: #ccc;  
	font-style: italic;
	font-size: 11px;
}

.container {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  margin-top: 2px;
  width: 650px;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
}
.container:after {
  clear: both;
}

.row {
  margin-left: 0px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  margin-left: 0px;
  margin-right: 0px;
}

.row.preview-row {
	position: relative;
}

body {
	width: 650px;
	overflow-x: hidden;
	margin: 0;
	padding: 0px;
	background: #fff;
}

html .profile,
body .profile {
	width: 600px;
/*	height: 376px;*/
}

h3, h4 {
	/*font-family:'futura-medium'; */
}

.gradient-red {
	background: #912528;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#912528), to(#681017), color-stop(100%, #681017));
	background-image: -webkit-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -moz-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -o-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -ms-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: linear-gradient(to bottom, #912528, #681017 100%, #681017);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#912528', endColorstr='#681017');
}

.button-square {

	display: block;
	width: 100px;
	padding: 8px;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
	text-transform: uppercase;

	background: #912528;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#912528), to(#681017), color-stop(100%, #681017));
	background-image: -webkit-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -moz-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -o-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -ms-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: linear-gradient(to bottom, #912528, #681017 100%, #681017);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#912528', endColorstr='#681017');	

	color: #FFF;	
}

header {
	position: relative;
	height: 170px;
	margin-bottom: 10px;
}

.container {
	width: 650px;
	position: relative;
}

.spanRight {
	width: 300px;
}

.spanLeft {
	width: 650px;
	margin-right: 0;
	margin-left: 0;
	position: relative;
}

.spanLeft,
.spanRight {
	margin-bottom: 10px;
}

.container.brownlow-content .spanLeft,
.container.brownlow-content .spanRight {

}

.brownlow-preview {
	position: relative;
}

.container.brownlow-content .spanLeft.brownlow-preview,
.container.brownlow-content .spanRight.brownlow-article,
.container.brownlow-content .spanLeft.brownlow-live {
	background: #FFF;
}

.scrollbars {

}

.marginLeft {
	margin-left: 15px;
}

.ajax-loader {
	text-align: right;
}

#countDown {
	color: #b3b3b3;
	text-align: right;
	float: right;
	margin-right: 32px;
}

.loader-indicator {
	width: 200px;
	background: #7A0812;
	color: #FFF;
	padding: 10px;
	font-size: 14px;
	text-align: center;
	margin: 0 auto;
	margin-top: 40px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}

.search-box {
	position: absolute;
	top: 4px;
}

.search-box input {
	padding: 5px; border: 1px solid #191919; width: 200px;
}

.hide {
	display: none !important;
}

.show {
	display: block;
}

.fade {
	opacity : 0.5;
    filter: alpha(opacity=50); /* msie */
}

h2 {
	color: #fff;
	text-transform: uppercase;
	text-indent: 40px;
}


[class*="flag-"] {
	width: 28px;
	height: 17px;
	overflow: hidden;
	display: inline-block;
	content: "";
	background: #E7E7E7 url(../images/sprite-flags.png) no-repeat;
}

.flag-ADEL, .flag-adel { background-position: 0px 0px; }
.flag-BL, .flag-bl { background-position: -28px 0px; }
.flag-CARL, .flag-carl { background-position: -56px 0px; }
.flag-COLL, .flag-coll { background-position: -84px 0px; }
.flag-ESS, .flag-ess { background-position: -112px 0px; }
.flag-FREM, .flag-frem { background-position: -140px 0px; }
.flag-GEEL, .flag-geel { background-position: -168px 0px; }
.flag-GC, .flag-gc { background-position: -196px 0px; }
.flag-GWS, .flag-gws { background-position: -224px 0px; }
.flag-HAW, .flag-haw { background-position: -252px 0px; }
.flag-MEL, .flag-mel { background-position: -280px 0px; }
.flag-NM, .flag-nm { background-position: -308px 0px; }
.flag-PA, .flag-pa { background-position: -336px 0px; }
.flag-RICH, .flag-rich { background-position: -364px 0px; }
.flag-STK, .flag-stk { background-position: -392px 0px; }
.flag-SS, .flag-ss { background-position: -420px 0px; }
.flag-WCE, .flag-wce { background-position: -448px 0px; }
.flag-WB, .flag-wb { background-position: -476px 0px; }
.flag-TBA, .flag-tba { background-position: 0px -20px; }	


/* mCSB CONTAINER OVER-RIDING STYLING 

.mCSB_container {
	margin: 0px;
}

.mCSB_draggerContainer {
	padding: 0px;
	margin: 0px;
	background: #DCB7BA;
}

.mCSB_scrollTools .mCSB_draggerRail {
	background: transparent;
}

.mCustomScrollBox .mCSB_scrollTools {
	width: 10px;
}

._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #EDBB6E;
	width: 7px;
	
}

._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover {
	background: #EDBB6E;
	width: 7px;
}


.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools {
	height: 8px;
}

.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools .mCSB_dragger {
	background: #BBAF93;
	margin: 0px;
	height: 8px;
}

.mCSB_horizontal .mCSB_draggerContainer {
	background: #FFF;
}

._mCS_1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
._mCS_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #BBAF93;	
}

.mCSB_horizontal .mCSB_container {
	margin-bottom: 10px;
}

/* HEADER */

.header {
	position: fixed;
	top: 0;
	width: 650px;
	background-color: #ffffff;
	z-index: 200;
	height: 90px;
	left: 0;
}

.header-bar {
	position: absolute;
	bottom: 20px;
	margin-left: 15px;
}

.header-bar h2 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	text-transform: uppercase;
	font-size: 14px;
}

.header-bar h2 a {
	display: block;
	color: inherit;
	font-size: inherit;
	font-family: inherit;
}

.brownlow-logo {
	position: absolute;
	z-index: 99;
	top: 20px;
	left: 425px;
}

.header-bar,
.span-header-bar-left,
.span-header-bar-right {
	height: 40px;
	text-align: center;
	font-family: 'AntennaCondMedium';
	background: #F1ECE3;	
	color: #969690; 	
}
.span-header-bar-left,
.span-header-bar-right {
	width: 480px;
}

.span-header-bar-left h2,
.span-header-bar-right h2 {
	color: #969690; 
}

.span-header-highlighted {
	background-image: -webkit-gradient(linear, center top, center bottom, from(#EDBB6E), to(#CAA15F), color-stop(100%, #CAA15F));
	background-image: -webkit-linear-gradient(top, #EDBB6E, #CAA15F 100%, #CAA15F);
	background-image: -moz-linear-gradient(top, #EDBB6E, #CAA15F 100%, #CAA15F);
	background-image: -o-linear-gradient(top, #EDBB6E, #CAA15F 100%, #CAA15F);
	background-image: -ms-linear-gradient(top, #EDBB6E, #CAA15F 100%, #CAA15F);
	background-image: linear-gradient(to bottom, #EDBB6E, #CAA15F 100%, #CAA15F);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDBB6E', endColorstr='#CAA15F');		
}

.span-header-highlighted h2 {
	color: #6A000C;		
}



/* Predictions Screen */


.listing-toggle,
.round-toggle {
	height: 30px;
}

.round-toggle {
	position: absolute;
	top: 60px;
	left: 0;
	width: 620px;
	padding-left: 10px;
}

.listing-toggle {
	position: absolute;
	top: 25px;
	left: 0;
	width: 645px;
	margin-left: 5px;
}

.listing-toggle ul
.listing-toggle ul li, {
	margin: 0px;
	padding: 0px;
	height: 20px;
	line-height: 20px;
}

.listing-toggle ul {
	list-style: none;
	margin-top: 8px;
}

.listing-toggle ul li {
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
}

.listing-toggle > ul > li:last-child {
	border-right: 0px;
}

/*.listing-toggle a {
	line-height: 20px;
	padding: 5px 10px 3px;
	margin-right: 5px;
	color: #191919;
	text-transform: uppercase;
	font-weight: normal;
	border: 1px solid #191919;
	font-size: 14px !important;
}*/

/*.listing-toggle a:hover{
	background-color: #C39A36;
	color: #ffffff;
	border: 1px solid #C39A36;
}


.listing-toggle a.active {
	background-color: #C39A36;
	color: #ffffff;
	font-weight: normal;
	border: 1px solid #C39A36;
}

.listing-button {
	background: #912528;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#912528), to(#681017), color-stop(100%, #681017));
	background-image: -webkit-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -moz-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -o-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -ms-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: linear-gradient(to bottom, #912528, #681017 100%, #681017);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#912528', endColorstr='#681017');	
	
	color: #FFFFFF !important;
}*/


	
.round-toggle {
	background-image: -webkit-gradient(linear, center top, center bottom, from(#FFF), to(#EBEBEB), color-stop(100%, #EBEBEB));
	background-image: -webkit-linear-gradient(top, #FFF, #F7F5EF 100%, #EBEBEB);
	background-image: -moz-linear-gradient(top, #FFF, #F7F5EF 100%, #EBEBEB);
	background-image: -o-linear-gradient(top, #FFF, #F7F5EF 100%, #EBEBEB);
	background-image: -ms-linear-gradient(top, #FFF, #F7F5EF 100%, #EBEBEB);
	background-image: linear-gradient(to bottom, #FFF, #F7F5EF 100%, #EBEBEB);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EBEBEB');
	color: #161616;
}

ul.round-header {
	margin: 8px 0 0 0;
	padding: 0px;
	list-style: none;
	height: 18px;
}

ul.round-header li {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-left: 2px;
	
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 10px;
	
	display: inline-block;
/*	background: #FAF8F2;*/
}

ul.round-header {
	float: right; 
	margin-right: 0;	
}

.predictions-container {
	background: #FFF;
	position: absolute;
	top: 90px;
	left: 0;
	padding-bottom: 40px;
}

.predictions {
	overflow: hidden;
}

.predictions [class*="span"] {
	height: 40px;
	border-top: 1px solid #F1EFE9;
}

.no-filter-results {
	display: none;
}


.no-filter-results p {
	padding: 20px;
}

.span-headshot {
	width: 36px;	
}
.span-headshot img {
	margin-left: 6px;
	margin-top: 4px;
}

.player_image {
	position: absolute;
	bottom: 0;
	left: 1px;
	height: 35px;
	width: 33px;
}

.headshot_leaderboard>.player_image {
	position: absolute;
	bottom: 0;
	left: 15px;
	height: 45px;
	width: 42px;

}

.ineligible {
	opacity: 0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}


.span-details {
	padding-left: 40px;
	position: relative;
	width: 95px;
	
	display: table-cell;
	vertical-align: middle;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#F7F5EF), color-stop(100%, #F7F5EF));
	background-image: -webkit-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -moz-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -o-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -ms-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: linear-gradient(to bottom, #ffffff, #F7F5EF 100%, #F7F5EF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F5EF');	
}

.span-details span.fullname {
	display: block;
	padding-top: 2px;
	padding-bottom: 1px;
	width: 89px;
	overflow: hidden;
	text-overflow: ellipsis;	
}

.leaders-overall .span-details span.fullname {
	padding-top: 0;
	margin-top: -8px;
}

.span-details.headshot_thumb, .leader .headshot_thumb {
	background-size: 33px 35px;
	background-position: 1px bottom;
	background-repeat: no-repeat;
}

.leader .headshot_thumb { 
	background-size: 42px 45px;
	background-position: left bottom;
}
.span-predictions {
	width: 465px;
	background: #FFF;
	color: #191919;
}

.span-predicted {
	width: 30px;
	font-size: 8px;	
	text-align: center;
	line-height: 10px;
	background: #FFF;	
	text-transform: uppercase;
	color: #191919;
}

.span-predicted span {
	font-size: 16px;
	display: block;
	margin-top: 8px;
	margin-bottom: 2px;
	color: #191919;
}



/* Round Predictions */

ul.round-predictions {
	margin: 0px;
	padding: 0px;
	list-style: none;
	margin-top: 8px;
	height: 18px;
}

ul.round-predictions li {
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-left: 2px;
	
	background: #E7E7E7;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	font-size: 10px;
	
	display: inline-block;
}

span.played {
	background: #EEEEEE;
}

ul.round-predictions li.dnp,
span.dnp {
	background: #777777;
	color: #fbfbfb;
}

ul.round-predictions li.votes,
span.votes {
	background: #191919;
	color: #ffffff;
}

ul.round-predictions li.ineligible,
span.ineligible {
	background: transparent;
	border: 0px;
	line-height: 4px;
}

.footer {
	position: fixed;
	bottom: 0;
	height: 40px;
	width: 650px;
	margin: 0 auto;
	background-color: #ffffff;
	z-index: 104;
}

.footer div.tab_logo, .tab_logo {
	position: absolute;
	left: 5px;
	top: 8px;
	z-index: 101;

}

.footer-live {
	position: relative;
	height: 40px;
	width: 650px;
	margin: 0 auto;
	background-color: #ffffff;
}

.footer-live div.tab_logo {
	position: absolute;
	left: 5px;
	top: 8px;

}

.grid-legend {
	position: relative;
	height: 36px !important;
	line-height: 36px !important;
	border-top: 1px solid #F1EFE9;
	text-align: right;
	width: 630px;
}

.legend_title {
	position: absolute;
	top: 0px;
	left: 360px;
}

div.legend_key_box {
	width: 10px;
	height: 10px;
	border: 1px solid #666666;
	position: absolute;
	top: 12px;
	left: 275px;
	display: inline-block;
}

div.legend_ineligible {
	left: 340px;    
	height: 10px;
    position: absolute;
    top: 0px;
    width: 10px;
}

div.legend_title_played {
	left: 422px;
}

div.legend_played {
	left: 402px;
	background-color: #EEEEEE;
}

div.legend_title_votes {
	left: 490px;
}

div.legend_votes {
	left: 472px;
	background: #191919;
}

div.legend_title_no_play {
	left: 570px;
}

div.legend_no_play {
	left: 552px;
	background: #777777;
	color: #ffffff;
}

div.legend_current_round {
	left: 563px;
}

div.legend_current_round_box {
	left: 545px;
	background-color: #c49c3c;
}

.grid-legend span:nth-child(even) {
	margin-right: 30px;
}

.grid-legend span:nth-child(odd) {
	margin-left: 5px;
	margin-bottom: -1px;
}


/* ODDS BUTTON */

/*.odds-button-now,
.odds-button {
	
	border: 1px solid #CCCCCC;

	font-size: 9px;
	width: 50px;
	height: 14px;
	text-align: center;
	line-height: 15px;
	margin-right: 30px;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	text-decoration: none;
	
	background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#F2F2F2), color-stop(100%, #F2F2F2));
	background-image: -webkit-linear-gradient(top, #ffffff, #F2F2F2 100%, #F2F2F2);
	background-image: -moz-linear-gradient(top, #ffffff, #F2F2F2 100%, #F2F2F2);
	background-image: -o-linear-gradient(top, #ffffff, #F2F2F2 100%, #F2F2F2);
	background-image: -ms-linear-gradient(top, #ffffff, #F2F2F2 100%, #F2F2F2);
	background-image: linear-gradient(to bottom, #ffffff, #F2F2F2 100%, #F2F2F2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F2F2F2');
}*/

.odds-box {
	height: 45px;
	position: relative;
}

.odds-button-now,
.odds-button {
	font-size: 10px;
	width: 50px;
	height: 16px;
	text-align: center;
	line-height: 15px;
	margin-right: 30px;
	text-decoration: none;
	color: #ffffff;
}

.odds-button {
	position: absolute;
	top: 20px;
	left: 40px;
	z-index: 103;
}

.leader .odds-button {
	position: absolute;
	top: 23px;
	left: 65px;
	z-index: 103;
}

/*.odds-button:hover span { display: none; }
.odds-button:hover:before { content: "BET NOW"; font-size: 9px; }*/

/*.odds-button-now,
.odds-button:hover {
	border: 1px solid #008F54;
	color: #fff;
	
	background-image: -webkit-gradient(linear, center top, center bottom, from(#8DC645), to(#008F54), color-stop(100%, #008F54));
	background-image: -webkit-linear-gradient(top, #8DC645, #008F54 100%, #008F54);
	background-image: -moz-linear-gradient(top, #8DC645, #008F54 100%, #008F54);
	background-image: -o-linear-gradient(top, #8DC645, #008F54 100%, #008F54);
	background-image: -ms-linear-gradient(top, #8DC645, #008F54 100%, #008F54);
	background-image: linear-gradient(to bottom, #8DC645, #008F54 100%, #008F54);	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8DC645', endColorstr='#008F54');
}*/

.star {
	position: absolute;
	bottom: 0px;
	right: 20px;
	color: #CCCCCC;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

.star.fav {
	color: #C39A36
}

.popup-list { position:relative }
.popup-list .trigger {

}
.popup-list .field:hover {

}
.popup-list > ul.popup-options { 
	display:none;
	position:absolute; left:20px; top: 25px; z-index:999;
	width: 350px;
	margin:0; padding:10px; list-style:none;
	background:#fff; color:#333;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	-moz-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999
}
.popup-list > ul.popup-options li {
	padding: 10px;
/*	display: block;*/
	width: 150px;
	float: left;
	border-bottom: solid 1px #EEE;
}
.popup-list > ul.popup-options li:hover {
	background: #CCC; 
	color: #444;
	cursor: pointer;
}
.popup-list > ul.popup-options > li:last-child {  }


/* LIVE ##################### */

.brownlow-live {
	position: relative;
	margin-left: 7px;
}

.chat-box {
	height: 520px;
	margin-bottom: 10px;
	background: #FFF;
}

.live-radio {
	float: right;
}

.live {
	height: 820px;
}

.live-container {
	width: 630px; 
	margin-left: 10px; 
/*	background: #F3F3F3;*/
}


/*  Round Selector */

.round-selector {
	position: absolute;
    right: -4px;
	top: 10px;
	width: 390px;
	height: 22px;
}

.brownlow-live .round-selector {
	top: 30px;
}

.round-selector a,
.round-selector-inner a {
	padding: 0px;
	margin: 0px;
	display: block;
	width: 25px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	float: left;
	font-weight: normal;
}

.span-round-selector,
.span-round-selector a {
	width: 24px;
	color: #BAAE92;
}

.span-round-container {
	width: 324px;
	height: 22px;
	overflow: hidden;
	position: relative;
}

.round-selector-inner {
	position: absolute;
	top: 0px;
	width: 630px;
	left: 0px;
	padding-left: 2px;
}

.round-selector-inner a {
	margin-right: 2px;
	font-size: 0;
}

/*.round-selector-inner a:hover,
.span-round-selector:hover, 
.span-round-selector a:hover,
.round-selector-inner a.active {
	background: #616161;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#616161), to(#545454), color-stop(100%, #545454));
	background-image: -webkit-linear-gradient(top, #616161, #545454 100%, #616161);
	background-image: -moz-linear-gradient(top, #616161, #545454 100%, #616161);
	background-image: -o-linear-gradient(top, #616161, #545454 100%, #616161);
	background-image: -ms-linear-gradient(top, #616161, #545454 100%, #616161);
	background-image: linear-gradient(to bottom, #616161, #545454 100%, #616161);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161', endColorstr='#545454');
	color: #FFF;
}*/

.span-round-selector a:hover strong {
	color: #FFF;
}

/*.round-selector-inner a.live-round {
	font-weight: bold;
	background-color: #161616 !important;
	background-image: none !important;
	color: #FFF;
}*/

.span-round-breakdown {
	width: 400px; 
	overflow: hidden;
	position: absolute;
	height: 750px;
	top: 70px;
	left: 235px;
}

.round-container {
	height: 850px;
	width: 9200px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.span-round-overview {
	width: 400px;
	float: left;
}

.span-match {
	width: 190px;
	margin-left: 10px;
	height: 140px;
	margin-bottom: 10px;
}

.match-score {
	position: relative;
	background: #fff;
	margin-bottom: 3px;
	border: 1px solid #E9E6DC;
	height: 33px;
}

.match-score p {
	padding: 1px 5px;
	line-height: 16px;
}

.match-score p span {
	display: block;
	font-size: 13px;
}

.match-vote {

	height: 33px;
	line-height: 33px;
	color: #666666;
	
	background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#F7F5EF), color-stop(100%, #F7F5EF));
	background-image: -webkit-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -moz-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -o-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -ms-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: linear-gradient(to bottom, #ffffff, #F7F5EF 100%, #F7F5EF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F5EF');		
	
	border-bottom: 1px solid #E9E6DC;
	border-left: 1px solid #E9E6DC;
	border-right: 1px solid #E9E6DC;		
}

.match-vote:nth-child(2) {
	border-top: 1px solid #E9E6DC;
}

.match-vote .v-flag,
.match-vote .v-name,
.match-vote .v-vote {
	position: relative;
	display: block;
	float: left;
	height: 33px;
	line-height: 33px;
}

.match-vote .v-flag {
	width: 40px;
}

.match-vote .v-flag img {
	position: absolute;
	bottom: 0px;
	left: 5px;
}

.match-vote .v-flag [class*="flag-"] {
	margin-top: 8px;	
	margin-left: 6px;
}

.match-vote .v-name {
	width: 125px;
}

.match-vote .v-vote {
	width: 15px;
	font-size: 16px;
	color: #191919;
}


.leader {
	position: relative;
	top: 35px;
	/*width: 230px;*/
	width: 219px;
	padding-right: 11px;
	height: 45px;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#F7F5EF), color-stop(100%, #F7F5EF));
	background-image: -webkit-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -moz-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -o-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -ms-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: linear-gradient(to bottom, #ffffff, #F7F5EF 100%, #F7F5EF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F5EF');	
}

.leader .span-no {
	position: relative;
	width: 20px;
	text-align: center;
	font-size: 16px;
	line-height: 45px;
	color: #777777;
}

.leader .span-headshot {
	width: 40px;
	height: 45px;
}

.leader .span-headshot img {
	position: absolute;
	bottom: 0px;
	margin: 0px;
}

.leader .span-details {
	/*width: 130px;*/
	width: 120px;
	height: 45px;
	padding: 0;
}

.leader .span-details span.fullname {
	width: 122px;
	padding-left: 5px;
}

.leader .span-total-votes {
	/*width: 35px;*/
	width: 35px;
	height: 35px;
	text-align: center;
	font-size: 7px;	
	margin-top: 10px;
	line-height: 15px;
	text-transform: uppercase;
	border-left: 1px solid #F3F3F3;
	color: #191919;
}

.leader .span-total-votes span {
	display: block;
	font-size: 16px;
	color: #191919;
}


/* PROFILE ################################################################################################################################################### */

.profile {
	width: 600px;
	
	background-color: #2D2B2C;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#666666), to(#2D2B2C), color-stop(100%, #2D2B2C));
	background-image: -webkit-linear-gradient(top, #666666, #2D2B2C 100%, #2D2B2C);
	background-image: -moz-linear-gradient(top, #666666, #2D2B2C 100%, #2D2B2C);
	background-image: -o-linear-gradient(top, #666666, #2D2B2C 100%, #2D2B2C);
	background-image: -ms-linear-gradient(top, #666666, #2D2B2C 100%, #2D2B2C);
	background-image: linear-gradient(to bottom, #666666, #2D2B2C 100%, #2D2B2C);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#2D2B2C');
		
	min-height: 0px;
}

	#span-profile-headshot {
	width: 195px;
	height: 213px;
	margin-left: 50px;
	margin-right: 10px;
	background-position: top center;
	background-repeat: no-repeat;
	border: 1px solid #f1efe9;
}

.span-profile-gamestats {
	width: 345px;
	margin: 0 auto;
}

.span-profile-polls-odds {
	width: 102px;
	margin-left: 10px;
	background: #FFF;
	height: 77px;	
	border: 1px solid #E7E7E7; 
	position: absolute;
	top: 100px;
	right: 135px;
}



.votes-status {
	text-align: center;
	background: #E7E7E7;
	padding-top: 10px;
}

.profile h2,
.profile h3 {
	text-transform: uppercase;
	color: #6A000C;
	padding: 8px;
	font-size: 10px;
}

.profile h2 {
	display: inline;
	font-size: 18px;
}

.profile-container {
	
	/*background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#F7F5EF), color-stop(100%, #F7F5EF));
	background-image: -webkit-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -moz-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -o-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: -ms-linear-gradient(top, #ffffff, #F7F5EF 100%, #F7F5EF);
	background-image: linear-gradient(to bottom, #ffffff, #F7F5EF 100%, #F7F5EF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F5EF');	*/
}

.profile-header {
	padding-bottom: 10px;
}

.profile-fullname {
	color: #222222;
	font-size: 17px;
	position: absolute;
	top: 6px;
	font-weight: normal;
	left: 12px;
}

.round-headings a {
	display: block;
/*	height: 18px;*/
}

.profile-votes {
	position: relative;
	margin-bottom: 20px;
	margin-top: 20px;
	clear: both;
}
.profile-votes ul {
	height: 16px;
	margin-left: 50px;
}
.profile-votes ul li {
/*	height: 18px;*/
/*	padding: 2px;*/
	width: 20px;
	height: 20px;
	line-height: 20px;
}

.round-stats-box,
.profile-stats-box {
	position: relative;
	border: 1px solid #F1EFE9; 
	background: #FFF;	
	height: 100px; 	
	margin-bottom: 6px;
	padding: 3px 5px;
}

.round-stats-box {
	height: 120px; 
}

ul.stats-labels,
ul.stats-data {
	position: absolute;
	top: 30px;
	left: 3px;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 340px;
}

ul.stats-labels li,
ul.stats-data li {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;	
	width: 107px;
	height: 20px;
	margin-right: 5px;
}

ul.stats-labels li {
	text-indent: 5px;
	border-right: 1px solid #F1EFE9;
}

ul.stats-labels li:nth-child(3),
ul.stats-labels li:nth-child(6),
ul.stats-labels li:nth-child(9) {
	border-right: 0px;
}

ul.stats-data li {
	text-align: right;
	width: 103px;
	margin-right: 7px;
}

/* links; EDBB6E*/



.round-headings a {
/*	padding: 2px;*/
/*	width: 18px;*/
}

.round-headings a:hover,
.round-headings a.active {
	
	background: #912528;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#912528), to(#681017), color-stop(100%, #681017));
	background-image: -webkit-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -moz-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -o-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: -ms-linear-gradient(top, #912528, #681017 100%, #681017);
	background-image: linear-gradient(to bottom, #912528, #681017 100%, #681017);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#912528', endColorstr='#681017');	
	
	color: #FFF;	
}


.current-votes {
	font-size: 42px;
	padding-bottom: 5px;
}

.predicted-votes {
	font-size: 9px;
	text-align: center;	
	text-transform: uppercase;
	border-top: 1px solid #F1EFE9;
	padding-top: 10px;
	background: #FFF;
}

.profile-player-odds {
	font-size: 20px;
	color: #666;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 50px;
	display: inline-block;
}

.span-profile-headshot {
	position: relative;
}


.fancybox-close {
	right: 2px !important;
	top: 2px !important;
}

.clear {
	clear: both;
}
#profileModal {
    position: fixed;
    z-index:11100;
    top: 50%;
    left: 50%;
    height:544px;
    width:580px;
    background: #fff;
    display: none;
    padding: 10px;
    margin-left: -301px;
    margin-top: -272px;
    border: 1px solid #333333;
}
/* Modal - Used for Player Profile */


#lean_overlay {
    position: fixed;
    z-index:11000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

.thinner_box {
	width: 345px;
	margin: 0 auto;
}

.clickable {
	cursor: pointer;
}

#closeButton {
	color: #0e1f3d;
	padding: 3px 3px 2px;
	line-height: 10px;
	font-size: 13px;
	position: absolute;
	right: 10px;
	top: 12px;
	border: 1px solid #0e1f3d;
}

.votes-label {
	margin-top: 8px;
}

/* Tiny Scrollbar */
#scrollbar1 { width: 240px; margin: 0; position: absolute; top: 70px; left: 5px;}
/*#scrollbar1 .viewport { width: 230px; height: 750px; overflow: hidden; position: absolute; left: 0; }*/
#scrollbar1 .viewport { width: 230px; height: 750px; overflow-x: hidden; overflow-y: scroll; position: absolute; left: 0; -webkit-overflow-scrolling: touch; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; margin-top: -35px;}
#scrollbar1 .scrollbar{position: relative; background-position: 0 0; float: right; width: 15px;  background-color: #161616; z-index: 20;}
#scrollbar1 .track { background: #fefefe; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb {height: 20px; width: 7px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; background: #303030; border-radius: 5px; }
#scrollbar1 .thumb .end {overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.current-round-legend {
	width: 10px; 
	height: 10px; 
	border: 1px solid #666666; 
	display: inline-block; 
	background: #161616;
	position: absolute;
	top: 12px;
	left: 548px;	
}

.current-round-legend-text {
	position: absolute;
	top: 0;
	left: 560px;

}

.ineligible-text {
	position: absolute;
	top: 20px;
	left: 40px;
	width: 44px;
	text-transform: uppercase;
	font-size: 9px;
	color: #777777;
	background-color: #eeeeee;
	padding: 1px 3px;
	text-align: center;

}

.ineligible-text-live {
	position: absolute;
	top: 25px;
	left: 65px;
	width: 44px;
	text-transform: uppercase;
	font-size: 9px;
	color: #777777;
	background-color: #eeeeee;
	padding: 1px 3px;
	text-align: center;
	z-index: 30;
}

#countDown_holder {
	position: absolute;
	top: 2px;
}

.search-box, #countDown_holder {
	right: 25px;
}

.brownlow-preview, .brownlow-preview .header {
	top: -20px;
}

.brownlow-preview #countDown {
	display: none;
}

.player_title {
	width: 100px !important;
	text-align: left !important;
	text-transform: uppercase;
}

.round_title {
	width: 11px !important;
}

.bet {
	color: #ffffff;
	line-height: 17px;
	z-index: 4;
	height: 16px;
	overflow: hidden;

	background: #6b3d89;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#6b3d89), to(#513d84), color-stop(100%, #513d84));
	background-image: -webkit-linear-gradient(top, #6b3d89, #513d84 100%, #513d84);
	background-image: -moz-linear-gradient(top, #6b3d89, #513d84 100%, #513d84);
	background-image: -o-linear-gradient(top, #6b3d89, #513d84 100%, #513d84);
	background-image: -ms-linear-gradient(top, #6b3d89, #513d84 100%, #513d84);
	background-image: linear-gradient(to bottom, #6b3d89, #513d84 100%, #513d84);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b3d89', endColorstr='#513d84');

}

.bet_now img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
    border: 1px solid #6b3d89;
}

/*.profile-player-odds_amount, .profile-player-odds_title, .odds-button-now {
	background: #00863F;
	height: 14px;
	color: #ffffff;
	font-size: 11px;
	width: 50px;
	display: inline-block;
	text-align: center;
}

div a.odds-button-now {
	text-align: center;
}*/

.overall_button, .club_button, .favs_button {
	display: inline-block;
	width: 74px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: top left;

}

/*.odds-holder {
	width: 50px;
	position: absolute;
	left: 80px;
	top: 0;
}*/

.overall_button {
	background-image: url('../images/Overall_Off.jpg');
}

.club_button {
	background-image: url('../images/Club_off.jpg');
}

.favs_button {
	background-image: url('../images/Favs_off.jpg');
}

.overall_button:hover, .overall_button.active {
	background-image: url('../images/Overall_on.jpg');
}

.club_button:hover, .club_button.active {
	background-image: url('../images/Club_on.jpg');
}

.favs_button:hover, .favs_button.active {
	background-image: url('../images/Favs_on.jpg');
}

/*.odds-box {
	position: relative;
	height: 45px;
	width: 195px;
}

.odds-box .tab-logo-img {
	position: absolute;
	left: 0;
	top: 0;
}

.odds-box .odds-holder {
	position: absolute;
	top: 0;
	left: 80px;
}

.odds-box .odds-holder .profile-player-odds_amount {
	width: 50px;
	padding: 2px 0;
	text-align: center;
	color: #ffffff;
	background-color: #00863F;
}*/

/* Round buttons */

.round_1_button {
	background-image: url('../images/1_off.jpg');
	background-position: center center;
}

a.round_1_button.active, a.round_1_button:hover {
	background-image: url('../images/1_on.jpg');
}

.round_2_button {
	background-image: url('../images/2_off.jpg');
	background-position: center center;
}

a.round_2_button.active, a.round_2_button:hover {
	background-image: url('../images/2_on.jpg');
}

.round_3_button {
	background-image: url('../images/3_off.jpg');
	background-position: center center;
}

a.round_3_button.active, a.round_3_button:hover {
	background-image: url('../images/3_on.jpg');
}

.round_4_button {
	background-image: url('../images/4_off.jpg');
	background-position: center center;
}

a.round_4_button.active, a.round_4_button:hover {
	background-image: url('../images/4_on.jpg');
}

.round_5_button {
	background-image: url('../images/5_off.jpg');
	background-position: center center;
}

a.round_5_button.active, a.round_5_button:hover {
	background-image: url('../images/5_on.jpg');
}

.round_6_button {
	background-image: url('../images/6_off.jpg');
	background-position: center center;
}

a.round_6_button.active, a.round_6_button:hover {
	background-image: url('../images/6_on.jpg');
}

.round_7_button {
	background-image: url('../images/7_off.jpg');
	background-position: center center;
}

a.round_7_button.active, a.round_7_button:hover {
	background-image: url('../images/7_on.jpg');
}

.round_8_button {
	background-image: url('../images/8_off.jpg');
	background-position: center center;
}

a.round_8_button.active, a.round_8_button:hover {
	background-image: url('../images/8_on.jpg');
}

.round_9_button {
	background-image: url('../images/9_off.jpg');
	background-position: center center;
}

a.round_9_button.active, a.round_9_button:hover {
	background-image: url('../images/9_on.jpg');
}

.round_10_button {
	background-image: url('../images/10_off.jpg');
	background-position: center center;
}

a.round_10_button.active, a.round_10_button:hover {
	background-image: url('../images/10_on.jpg');
}

.round_11_button {
	background-image: url('../images/11_off.jpg');
	background-position: center center;
}

a.round_11_button.active, a.round_11_button:hover {
	background-image: url('../images/11_on.jpg');
}

.round_12_button {
	background-image: url('../images/12_off.jpg');
	background-position: center center;
}

a.round_12_button.active, a.round_12_button:hover {
	background-image: url('../images/12_on.jpg');
}

.round_13_button {
	background-image: url('../images/13_off.jpg');
	background-position: center center;
}

a.round_13_button.active, a.round_13_button:hover {
	background-image: url('../images/13_on.jpg');
}

.round_14_button {
	background-image: url('../images/14_off.jpg');
	background-position: center center;
}

a.round_14_button.active, a.round_14_button:hover {
	background-image: url('../images/14_on.jpg');
}

.round_15_button {
	background-image: url('../images/15_off.jpg');
	background-position: center center;
}

a.round_15_button.active, a.round_15_button:hover {
	background-image: url('../images/15_on.jpg');
}

.round_16_button {
	background-image: url('../images/16_off.jpg');
	background-position: center center;
}

a.round_16_button.active, a.round_16_button:hover {
	background-image: url('../images/16_on.jpg');
}

.round_17_button {
	background-image: url('../images/17_off.jpg');
	background-position: center center;
}

a.round_17_button.active, a.round_17_button:hover {
	background-image: url('../images/17_on.jpg');
}

.round_18_button {
	background-image: url('../images/18_off.jpg');
	background-position: center center;
}

a.round_18_button.active, a.round_18_button:hover {
	background-image: url('../images/18_on.jpg');
}

.round_19_button {
	background-image: url('../images/19_off.jpg');
	background-position: center center;
}

a.round_19_button.active, a.round_19_button:hover {
	background-image: url('../images/19_on.jpg');
}

.round_20_button {
	background-image: url('../images/20_off.jpg');
	background-position: center center;
}

a.round_20_button.active, a.round_20_button:hover {
	background-image: url('../images/20_on.jpg');
}

.round_21_button {
	background-image: url('../images/21_off.jpg');
	background-position: center center;
}

a.round_21_button.active, a.round_21_button:hover {
	background-image: url('../images/21_on.jpg');
}

.round_22_button {
	background-image: url('../images/22_off.jpg');
	background-position: center center;
}

a.round_22_button.active, a.round_22_button:hover {
	background-image: url('../images/22_on.jpg');
}

.round_23_button {
	background-image: url('../images/23_off.jpg');
	background-position: center center;
}

a.round_23_button.active, a.round_23_button:hover {
	background-image: url('../images/23_on.jpg');
}

.round-scroller-left {
	background-image: url('../images/left_off.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 8px;
	height: 21px;
}

.round-scroller-left:hover, .round-scroller-left:active  {
	background-image: url('../images/left_on.png');

}

.round-scroller-right {
	background-image: url('../images/right_off.png');
	background-position: center center;
	background-repeat: no-repeat;
	width: 8px;
	height: 21px;
}

.round-scroller-right:hover, .round-scroller-right:active  {
	background-image: url('../images/right_on.png');

}

.footer-live {
	position: relative;
}

.legend_live_ineligible {
	position: absolute;
	right: 115px;
}

.footer-tab {
	margin-bottom: -3px; 
}

.odds-button .bet {
          position: absolute;
          transition: width 0.5s ease-in-out, transform 0.5s ease-in-out, background 1s;
          width: 50px;
          border: 1px solid #4e3d83;
          -webkit-font-smoothing: antialiased;
}

.goGreen {
	background: #4e3d83;
	width: 40px !important;
}