/* Created by Prem Ranjan for CBS WEBAPP */
/*mja */
html{
	overflow-x: hidden;
}
body{
	-webkit-text-size-adjust: none;
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
}
table{
	border-spacing: 0px;
}
.cbsContainer{
	padding: 12px 10px;
}
.separator{
	height: 1px;
	width:100%;
	background-color:#dddddd;
	padding:0px;
}
.center{
	margin-left:auto;
	margin-right: auto;
}
/* Breaking News Related Style - Start*/
.breakingNews_bg{
	background-color: #fff799;
	border-bottom: 2px solid #f2b600;
	border-top: 2px solid #f2b600;
	padding: 5px 10px;
}
.breakingNews_red{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 14px;
	color: #D00101;
}
.breakingNews{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 14px;
	color: #333333;
}


/* Breaking News Related Style - End*/

@media only screen and (orientation:portrait){
	#scrollerTS{
		width: 100%;
	}
	#scrollerSAAG{
		width: 100%;
	}
	#cbsWATopStory{
		width: 100%;
	}
	#tsTitle{
		width: 100%;
	}
	#saagRootContainer{
		width: 100%;
	}
/*	.cbsSpotlightContent{
        height:488px;
	}*/
	.featureBanner{
		width: 100%;
	}
	.cbsMWebLiveStrmBanner{
		width: 100%;
	}
	.mwebADBanner{
		width: 100%;
        background: #333333;
	}
}

@media only screen and (min-width: 480px){
	#scrollerTS{
		width: 100%;
	}
	#scrollerSAAG{
		width: 100%;
	}
	#cbsWATopStory{
		width: 68%;
		height: 1%;
		margin-left: 16%;
		background-color: #575757;
	}
	#tsTitle{
		width: 100%;
	}
	#saagRootContainer{
		width: 68%;
		height: 1%;
		margin-left: 16%;
		background-color: #575757;
	}
	.cbsSpotlightContent{
        /*background: url(/images/mweb/dot_background.png) repeat left top;*/
        background: url(/images/mweb/spotlight_bg_left.png) no-repeat left top, url(/images/mweb/spotlight_bg_right.png) no-repeat right top;
		background-size: 16.2% 100%, 16.2% 100%, auto auto;
	}
	.featureBanner{
		width: 68%;
		margin-left: 16%;
		background-color: #575757;
	}
	.cbsMWebLiveStrmBanner{
		width: 68%;
		margin-left: 16%;
		background-color: #575757;
	}
	.mwebADBanner{
		width: 100%;
        background: url(/images/mweb/dot_background.png) repeat left top;
	}
}

/* TOP STORY STYLES START */
#scrollerTS ul {
	list-style:none;
	display:block;
	float:left;
	padding:0;
	margin:0;
	width: 100%;
}
#scrollerTS li {
	display:block;
	width: 100%;
	float:left;
	text-align:left;
	box-shadow: inset 10px 0 15px -10px black,inset -10px 0 15px -10px black;
	-webkit-box-shadow: inset 10px 0 15px -10px black,inset -10px 0 15px -10px black;
	-moz-box-shadow: inset 10px 0 15px -10px black,inset -10px 0 15px -10px black;
}
#scrollerTS li img {
	text-align: center;
	max-width: 100%;
	display: block;
	/*position: relative; */
	z-index:-2;
}
.titleTS {
	position: absolute; /* absolute position (so we can position it where we want)*/
	bottom: 0px;
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow:0 1px 0 #000;
	text-align:left;
	background:rgba(8,32,70,0.70);
	border-top:1px solid rgba(255,255,255,0.2);
	padding: 0px;
}
#position {
	-webkit-transform: translateZ(0px);
	font-size:27px;
	height: 25px;
	color:#697279;
	margin-top: -25px;
}
#position em {
	display:inline-block;
	font-style:normal;
	text-shadow: 0 -1px 0 rgba(0,0,0,.35);
	font-family:sans-serif;
	opacity:0.5;
}
#position em.on {
	color:#fff;
	opacity:1;
}

/* TOP STORY STYLES END */

/* SAAG Related Style - Start*/
#scrollerSAAG li {
	display:block;
	float:left;
	text-align:left;
	width: 100%;
}
#scrollerSAAG ul {
	list-style:none;
	display:block;
	float:left;
	padding:0;
	margin:0;
	width: 100%;
}
.saag{
	background: -moz-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(48,47,47,1) 50%, rgba(34,34,34,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(50%,rgba(48,47,47,1)), color-stop(100%,rgba(34,34,34,1)));
	background: -webkit-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(48,47,47,1) 50%, rgba(34,34,34,1) 100%);
	-moz-box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	-webkit-box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	height: 45px;
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 14px;
	color: #C1C1C1;
	padding: 0px 2px;
	cursor: pointer;
}
.saag_button{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: -moz-linear-gradient(top, rgba(66,66,66,1) 0%, rgba(47,47,47,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(66,66,66,1)), color-stop(100%,rgba(47,47,47,1)));
	background: -webkit-linear-gradient(top, rgba(66,66,66,1) 0%, rgba(47,47,47,1) 100%);
	-moz-box-shadow: 1px 1px 5px 0px #0f0f0f;
	-webkit-box-shadow: 1px 1px 5px 0px #0f0f0f;
	box-shadow: 1px 1px 5px 0px #0f0f0f;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	height: 40px;
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 12px;
	color: #999999;
	border-top: 1px solid #4F4F4F;
}
.saag_button a{
	width: 100%;
	height: 100%;
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 12px;
	color: #999999;
	text-decoration:none;
	cursor: pointer;
	display: block;
	padding-top: 13px;
}
.saag_dropdown{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(/images/mweb/dropDown_arrow.png) no-repeat right center,-moz-linear-gradient(top, rgba(66,66,66,1) 0%, rgba(47,47,47,1) 100%);
	background: url(/images/mweb/dropDown_arrow.png) no-repeat right center,-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(66,66,66,1)), color-stop(100%,rgba(47,47,47,1)));
	background: url(/images/mweb/dropDown_arrow.png) no-repeat right center,-webkit-linear-gradient(top, rgba(66,66,66,1) 0%, rgba(47,47,47,1) 100%);
	background-size: 15px 15px, auto;
	height: 40px;
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 12px;
	color: #999999;
	border: none;
}
.saagNCAAFB{
	background: -moz-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(48,47,47,1) 50%, rgba(34,34,34,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(50%,rgba(48,47,47,1)), color-stop(100%,rgba(34,34,34,1)));
	background: -webkit-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(48,47,47,1) 50%, rgba(34,34,34,1) 100%);
	-moz-box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	-webkit-box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	box-shadow: inset 0 5px 5px -5px #151515,inset -5px 0px 5px -5px #151515,inset 5px 0px 5px -5px #404040, inset 0 -5px 4px -5px #151515;
	height: 45px;
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 13px;
	color: #C1C1C1;
	padding: 0px 2px;
	cursor: pointer;
}
.saagTeamRank{
	color: #777777;
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
}
/* SAAG Related Style - End*/

/* Blue Color Drop Down Related Style - Start*/
.blue_dropdown_bg{
	-webkit-appearance: none;
	-moz-appearance: none;
/*	background: -moz-linear-gradient(top, rgba(11,44,96,1) 0%, rgba(7,28,62,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(11,44,96,1)), color-stop(100%,rgba(7,28,62,1)));
	background: -webkit-linear-gradient(top, rgba(11,44,96,1) 0%,rgba(7,28,62,1) 100%);
*/
	background:#004A8E;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border: 1px solid #081d3e;
	height: 30px;
	margin: 0px 0px 12px 0px;
	padding: 0px 5px;
}
.blue_dropdown{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(/images/mweb/dropDown_arrow.png) no-repeat right center;
	background-size: 15px 15px, auto;
	border: none;
	height: 30px;
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 13px;
	color: #cccccc;
}
/* Blue Color Drop Down Related Style - End*/

/* Section Header Related Style - Start*/
.hdrBg{
	background-position-y:	3px;
    width:95%;
    margin:10px auto 10px auto;
}
.hdrBg_white{
	padding: 0px 5px 0px 0px;
	background-color: #FFF;
	display: inline-block;
}
.hdrBlue{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 16px;
	color: #082046;
}

.hdrBlue_normal{
    font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
    font-size: 16px;
    color:#082046;
}

.hdrGray{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 16px;
	color: #616161;
}
.hdrGrayBold{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	color: #616161;
}
.text_uppercase{
	text-transform: uppercase;
}
.hdrBgSmall_white{
   padding: 0px 5px 0px 0px;
   background-color: #FFF;
   display: inline-block;
}
.hdrBgSmall{
	margin: 0px 0px 10px 0px;
	background-position-y:	3px;
}

/* Section Header Related Style - End*/

/* Styles related to Listing - Start*/
.list_item{
	cursor: pointer;
	padding: 10px 0px;
}
.list_item td{
	padding: 0px 5px 0px 0px;
	vertical-align: middle;
}
.title_link{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 16px;
	color: #082046;
}
/* Styles related to Listing - End*/

/* Styles related to Story - Start*/
.title{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 18px;
	color: #333333;
	padding-bottom: 10px;
}
.byline{
	font-family: Arial,sans-serif;
	font-style: normal;
	font-size: 13px;
	color: #082046;
}
.timestamp{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;;
	font-size: 12px;
	color: #828384;
}
.timestamp_italic{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-style: italic;
	font-size: 12px;
	color: #444444;
}
.author_firstname{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 13px;
	color: #333333;
}
.author_lastname{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 13px;
	color: #082046;
}
.image_caption{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 11px;
	color: #585757;
}
.description{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 14px;
	color: #1B1B1B;
}
/* Styles related to Story - End*/

/* Stats and Standings Related Style - Start*/
.tableHdr_blue{
       font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
       font-style: normal;
       font-weight: 400;
       font-size: 12px;
       color: #142F51;
       padding: 0px 5px;
}
.tableData{
       font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
       font-size: 13px;
       height: 26px;
       padding: 0px 5px;
}
.tableData_blue{
       color: #142F51;
}
.tableData_gary{
       color: #333333;
       text-align: center;
}
.clinch{
    font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
    font-size: 10px;
    color: #333333;
}
/* Stats and Standings Related Style - End*/

/* Rankings Related Style - Start*/
.expandCollapse{
	  color: #082046;
	  font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	  font-size: 14px;
}
.tableHdr_grayBg{
	  font-size: 12px;
	  color: #333333;
	  font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	  background: #dddddd;
	  height: 26px;
	  padding: 0px 5px;
}
.rank_rankings{
	  text-align:center;
	  font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	  font-size : 20px;
	  color: #dddddd;
}
.prevRank_rankings{
	  font-size : 12px;
	  font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	  color: #a4a3a3;
}
.teamName_rankings{
	  color: #082046;
	  font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	  font-size:14px;
}
.record_rankings{
	  font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	  font-size : 12px;
	  color:#666666;
}
.noOfVotes_rankings{
	  font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	  font-size : 10px;
	  color:#082046;
}
.points_rankings{
	  font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	  font-size : 13px;
	  color:#666666;
}
.movement_rankings{
	  font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	  font-size : 13px;
	  color:#444444;
}
/* Rankings Related Style - End*/

/* Footer Related Style - Start*/
.footer{
	background:#333333;
	padding-top: 14px;
}
.footer a{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight:400;
	font-size: 14px;
	color: #A8A8A8;
	text-decoration:none;
	cursor: pointer;
}
.copyright{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700;
	font-size: 12px;
	color: #3F70A0;
	padding: 3px 0px 8px 0px;
}
/* Footer Related Style - End*/

/* Header Related Style - Start*/
#cbsHeader{
	position: fixed;
	z-index: 1554545432100 !important;
	width: 100%;
}
.headerBg {
    background: #0049ce;
    color: #fff;
    font-style: normal;
    font-weight: 400;
    height: 50px;
}
.site-nav-logo {
    align-items: center;
    display: flex;
    height: 100%;
    padding-left: 10px;
}
.hdr_selectedMenu{
	background: url(/images/mweb/header_bg_right.png) no-repeat right;
	background-size: 100% 50px;
	height: 50px;
	font-weight: 700;
	font-size: 14px;
	color: #ffffff;
}
/* Header Related Style - End*/

/* Menu Related Style - Start*/
/*.menuSelected{
	font-weight: 700;
	color: #ffffff;
	background-color: #09101c;
}
.menuUnSelected{
	font-weight: 700;
	color: #a8a8a8;
	background-color: #142136;
}*/
.menuSelected{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	color: #ffffff;
	background-color: #09101c;
}
.menuUnSelected{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	color: #ffffff;
	background-color: #004A8E;
}
.subMenuSelected{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	color: #ffffff;
	background: -moz-linear-gradient(top, rgba(0,154,208,1) 0%, rgba(0,102,182,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,154,208,1)), color-stop(100%,rgba(0,102,182,1)));
	background: -webkit-linear-gradient(top, rgba(0,154,208,1) 0%, rgba(0,102,182,1) 100%);
}
.subMenuUnSelected{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	background: #333333;
	color: #fff;
}
.subMenus{
	display: none;
}
/*#subMenus0 li:last-child,#subMenus1 li:last-child,#subMenus2 li:last-child,#subMenus3 li:last-child,#subMenus4 li:last-child,#subMenus5 li:last-child,#subMenus6 li:last-child,
#subMenus7 li:last-child,#subMenus8 li:last-child,#subMenus9 li:last-child,#subMenus10 li:last-child,#subMenus11 li:last-child,#subMenus12 li:last-child{
	-moz-box-shadow:inset 10px 0 10px -8px #000, inset -10px 0 10px -8px #000, inset  0 -8px 8px -7px #000;
	-webkit-box-shadow:inset 10px 0 10px -8px #000, inset -10px 0 10px -8px #000, inset  0 -8px 8px -7px #000;
	box-shadow:inset 10px 0 10px -8px #000,inset -10px 0 10px -8px #000,inset  0 -8px 8px -7px #000;
}
#subMenus0 li:first-child,#subMenus1 li:first-child,#subMenus2 li:first-child,#subMenus3 li:first-child,#subMenus4 li:first-child,#subMenus5 li:first-child,#subMenus6 li:first-child,
#subMenus7 li:first-child,#subMenus8 li:first-child,#subMenus9 li:first-child,#subMenus10 li:first-child,#subMenus11 li:first-child,#subMenus12 li:first-child{
	-moz-box-shadow:inset 10px 0 10px -8px #000,inset -10px 0 10px -8px #000,inset  0  8px 8px  -7px #000;
	-webkit-box-shadow:inset 10px 0 10px -8px #000,inset -10px 0 10px -8px #000,inset  0  8px 8px  -7px #000;
	box-shadow:inset 10px 0 10px -8px #000,inset -10px 0 10px -8px #000,inset  0  8px 8px  -7px #000;
}
li.subMenuSelected{
	-moz-box-shadow:nonen !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
}*/

/* Menu Related Style - End*/

/* Body Content Related Style - Start*/
.cbsBodyContentMask{
	display: none;
	width: 20%;
	height: 100%;
	box-shadow: inset 35px 0px 95px 0px black;
	-moz-box-shadow: inset 35px 0px 95px 0px black;
	-webkit-box-shadow: inset 35px 0px 95px 0px black;
	position: absolute;
	z-index: 24;
	cursor: pointer;
}
.cbsBodyContent{
	position: relative;
	z-index: 2;
	width: 100%;
	left: 0px;
	margin-top: 50px;
}
/* Body Content Related Style - End*/

/* Styles for Team and Player Page Menu - Start*/

.teamPageNav{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	margin: 0px 0px 12px 0px;
}
.teamPageNav_unSel{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: -moz-linear-gradient(top, rgba(11,44,96,1) 0%, rgba(7,28,62,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(11,44,96,1)), color-stop(100%,rgba(7,28,62,1)));
	background: -webkit-linear-gradient(top, rgba(11,44,96,1) 0%,rgba(7,28,62,1) 100%);
	border-right: 1px solid #25467b;
	border-left: 1px solid #25467b;
	color: #c1c1c1;
	cursor:pointer;
	padding: 8px 0px 8px 5px;
}
.teamPageNav_sel{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: -moz-linear-gradient(top, rgba(50,51,53,1) 0%, rgba(50,50,50,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(50,51,53,1)), color-stop(100%,rgba(50,50,50,1)));
	background: -webkit-linear-gradient(top, rgba(50,51,53,1) 0%,rgba(50,50,50,1) 100%);
	color: #FFFFFF;
	padding: 8px 0px 8px 5px;
}
.tpSubMenuContainer{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
	z-index:5;
	position: absolute;
	min-width:45%;
	right: 10px;
	top: 42.4px;
}
.ppPageNav{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
	border-radius:2px;
	border: 1px solid #17577e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	height: 30px;
}
/* Styles for Team and Player Page Menu - End*/

/*Styles for Game Tracker Menu - START */
.gtPageNav{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
	border-radius:2px;
	border: 1px solid #17577e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	height: 30px;
}
.gtPageNav_unSel{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: -moz-linear-gradient(top, rgba(39,139,186,1) 0%, rgba(22,85,139,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(39,139,186,1)), color-stop(100%,rgba(22,85,139,1)));
	background: -webkit-linear-gradient(top, rgba(39,139,186,1) 0%,rgba(22,85,139,1) 100%);
	border-right: 1px solid #5598bd;
	cursor:pointer;
}
.gtPageNav_sel{
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: #003556;
	opacity: .9;
	box-shadow: inner 0 0 9px #000;
}
.gtStatsNav_hover{
	-webkit-appearance: none;
	-moz-appearance: none;
	background: -moz-linear-gradient(top, rgba(0,139,199,1) 0%, rgba(1,104,181,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,139,199,1)), color-stop(100%,rgba(1,104,181,1)));
	background: -webkit-linear-gradient(top, rgba(0,139,199,1) 0%,rgba(1,104,181,1) 100%);
	cursor: pointer;
}
.gtPageNav_subNav_unSel{
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: #007fc1;
	border-bottom: 1px solid #379CD1;
	cursor: pointer;
	color: #c1c1c1;
	padding: 8px;
}
.gtPageNav_subNav_sel{
	-webkit-appearance: none;
	-moz-appearance: none;
	color: #FFFFFF;
	background-color: #4facdc;
	border-bottom: 1px solid #379CD1;
	box-shadow: 0px 2px 2px  #494949;
	padding: 8px;
}
.gtSubMenuContainer{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
	z-index:5;
	position: absolute;
	min-width:45%;
	right: 10px;
	top: 42.4px;
}
.rotateUp{
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
}
.rotateDown{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
}
/* Styles for Game Tracker Menu - ENDS */

/* Styles for Game Tracker Field View - START */

.fieldPos{
	color: #181818;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
/* Styles for Game Tracker Field View - ENDS */

/* Styles for Scores - START */
.gameDate{
	font-family: "proxima-nova-n6","proxima-nova",verdana,sans-serif; font-weight: 600; font-style: normal;
	font-size: 12px;
	color: #666666;
}
.teamAbbr{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 14px;
	color: #082046;
}
.teamWinLoss{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 13px;
	color: #666666;
}
.teamScore{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 27px;
	color: #333333;
}
.gameStatus{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	color: #333333;
}
.gameSeparator{
	color: #333333;
	height: 2px;
}
.outstyle{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 11px;
	color: #333333;
}
.inning{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 18px;
	color: #082046;
}
.gambling{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
.messageBold{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-size: 14px;
	color: #333333;
}
.messageNormal{
	font-family: "proxima-nova-n4","proxima-nova",verdana,sans-serif; font-weight: 400; font-style: normal;
	font-size: 14px;
	color: #333333;
}
.cbsScoresGameBg{
	background: -moz-linear-gradient(top, #e5e5e5 0%, #d9d9d9 30%, #c9c9c9 50%, #b9b9b9 75%, #b4b4b4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(30%,rgba(217,217,217,1)), color-stop(50%,rgba(201,201,201,1)), color-stop(75%,rgba(185,185,185,1)), color-stop(100%,rgba(180,180,180,1)));
	background: -webkit-linear-gradient(top, rgba(229,229,229,1) 0%,rgba(217,217,217,1) 30%,rgba(201,201,201,1) 50%,rgba(185,185,185,1) 75%,rgba(180,180,180,1) 100%);
	border-bottom: 1px solid #212121;
	width: 100%;
	height: 66px;
	padding: 5px;
}
.inprogressGTime{
	font-family: "proxima-nova-n7","proxima-nova",verdana,sans-serif; font-weight: 700; font-style: normal;
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	color: #082046;
}
/* Styles for Scores - ENDS */


/* Styles for Scores Push Down- START */
.cbsScoresPushBg{
	background: -moz-linear-gradient(top, #383838 0%, #181818 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(100%,#181818));
	background: -webkit-linear-gradient(top, #383838 0%,#181818 100%);
/*	//background: -moz-linear-gradient(left, #030303 0%, #232323 20%, #232323 80%, #030303 100%);
	//background: -webkit-gradient(linear, left top, right top, color-stop(0%,#030303), color-stop(20%,#232323), color-stop(80%,#232323), color-stop(100%,#030303));
	//background: -webkit-linear-gradient(left, #030303 0%,#232323 20%,#232323 80%,#030303 100%);
*/	border-bottom: 1px solid #444444;
	width: 100%;
	height: 54px;
	padding: 5px 0px;
}
/* Styles for Scores Push Down - ENDS */
/*mja*/
