.shsMiniRowSpacer td {padding: 0;}

.shsPageNav {position: relative;}
@media only screen and (max-width: 40em) {.shsSportFront .shsFrontSide {margin: 0 !important;}}

#shsCBKScoreboard .h2PageTitle {color: #000; font-family: "Francois One", sans-serif; padding: .5em 0; font-weight: normal;}
#shsCBKScoreboard .shsScoreboardMasthead {margin: 0 0 2em 0;}
#shsCBKScoreboard .shsTableTtlRow {background-color: #000; color: #fff;}
#shsCBKScoreboard .shsTableSubttlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsCBKScoreboard .shsRow0Row {background-color: #eee;}
#shsCBKScoreboard table.shsLinescore td table {background-color: #eee;}
#shsCBKScoreboard #shsDayNav {font-size: 11px !important;}
.shsScoreboardCol .shsTable td {font-size: 12px !important;}
#shsNCAABracket > table:nth-of-type(1) {margin-top: 2em;}

#shsMastheadScoreboard .shsLiveNav ul li {width: 33.33%;}
#shsMastheadScoreboard td.shsScoreBoardTD table tr.shsTableTtlRow td {background-color: #000; color: #fff; border: none;}
#shsMastheadScoreboard .shsMastheadScore, #shsMastheadScoreboard td.shsScoreBoardTD table td {background-image: none; }
#shsMastheadScoreboard td.shsScoreBoardTD table tr.shsTableSubttlRow td {background-color: #000 !important; color: #fff !important;}
.shsOverallStats table.shsTable.shsBorderTable tr.shsTableTtlRow td {color: #fff;}

.shsTeamSet td {padding: 0;}
#shsTeamPages .shsColTtlRow:not(.shsThirdGameActive) {background-color: #fff; color: #000; border-bottom: 1px solid #000 !important; border-top: 1px solid #000;}
#shsTeamPages #shsMiniDivStand .shsTable .shsTableTtlRow td {border-bottom: 0 !important;}

/*CBK Standings*/
#shsCBKStandings .shsTableTtlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsCBKStandings .shsTable, #shsCBKStandings .shsBorderTable td {border: 0px;}
#shsCBKStandings .shsTableSubttlRow {background-color: #000; color: #fff;}
#shsCBKStandings .shsBorderTable .shsTableTtlRow td {font-size: 14px;}
#shsCBKStandings .shsColTtlRow {background-color: #000; color: #fff;}
#shsBody select, #shsBody td select {font-size: 12px;}

/*CBK Leaders*/
#shsCBKLeaders .shsTableTtlRow a {color: #eee !important}
#shsCBKLeaders .shsTableTtlRow .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsCBKLeaders .shsBorderTable td {border: 0px !important;}
#shsCBKLeaders .shsTableTtlRow {background-color: #000; color: #fff;}
#shsCBKLeaders .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsCBKLeaders .shsTable {background-color: transparent; border-left: 0px; border-bottom: 2px solid #000}
#shsCBKLeaders .shsColTtlRow {background-color: #fff; color: #000; border-bottom: 1px solid #000;}
#shsCBKLeaders .shsColTtlRow td {text-align: left !important;}

/*CBK Polls*/
#shsCBKPolls .shsCBKPollList .shsTable td {font-size: 12px !important;}
#shsCBKPolls .shsTableTtlRow a {color: #eee !important}
#shsCBKPolls .shsBorderTable td {border: 0px !important;}
#shsCBKPolls .shsTableTtlRow, #shsCBKPolls .shsColTtlRow {background-color: #000; color: #fff;}
#shsCBKPolls .shsTableSubttlRow {background-color: #fff; color: #000;}
.shsCBKPollList .shsTableTtlRow {background-color: #000; color: #fff;}
#shsCBKStats .shsTeamSched .shsTable .shsTableTtlRow td {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000 !important;}
#shsCBKStats .shsTeamSched .shsTable tbody {border: 0px !important;}
#shsCBKStats .shsTableTtlRow, #shsCBKRosters .shsTableTtlRow, #shsCBKSchedules .shsTableTtlRow {background-color: #000; color: #fff;}
#shscbkRosters td {text-align: left !important;}
#shsCBKStats .shsTableTtlRow a {color: #fff !important;}
#shsCBKPlayerStats .shsTableTtlRow, .shsPlayerLogs .shsTableTtlRow, .shsPlayerLogs .shsColTtlRow {background-color: #000; color: #fff;}
#shsCBKPlayerStats .shsTableSubttlRow {background-color: #fff; color: #000; border-top: 1px solid #000;}
#shscbkTeamStats .shsTableTtlRow, #shscbkRosters .shsTableTtlRow, #shscbkSchedules .shsTableTtlRow {background-color: #000; color: #fff;}
#shscbkTeamStats .shsTableTtlRow a {color: #fff;}
#shsMiniDivStand .shsTableSubttlRow {background-color: #000; color: #fff;}
#shsPreview .shsTableTtlRow, #shsCBKBoxscore .shsTableTtlRow, #shsGameView .shsTableTtlRow, #shsCBKPlayByPlay .shsTableTtlRow, #shsRecap .shsTableTtlRow, #shsCBKPlayByPlay .shsColTtlRow {background-color: #000;}
#shsPreview .shsPreviewLink {display: none;}
#shsBody #shsPreview .shsTableTtlRow a, #shsBody #shsCBKBoxscore .shsTableTtlRow a, #shsBody #shsGameView .shsTableTtlRow a, #shsBody #shsCBKPlayByPlay .shsTableTtlRow a, #shsBody #shsRecap .shsTableTtlRow a, #shsCBKPlayByPlay .shsColTtlRow   {color: #fff; font-size: 14px; font-family: 'Roboto', sans-serif; border: 0px;}
#shsBody #shsPreview .shsTableTtlRow a.active, #shsBody #shsCBKBoxscore .shsTableTtlRow a.active, #shsBody #shsGameView .shsTableTtlRow a.active, #shsBody #shsCBKPlayByPlay .shsTableTtlRow a.active, #shsBody #shsRecap .shsTableTtlRow a.active {background-image: none !important; color: #fff !important; border: 0px;}
#shsCBKBoxscore .shsColTtlRow, #shsCBKPlayByPlay .shsColTtlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsMastheadScoreboard .shsLiveNav ul li {border-right: 0px !important;}
#shsScoringSummary .shsTableSubttlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsMastheadScoreboard .shsLiveNav a {color: #999 !important;}
#shsMastheadScoreboard .shsLiveNav a.active {color: #fff;}

.shsAllTeams .shsTable td.shs1stCol {font-size: 12px;}
.shsCBKPollList .shsTable td {font-size: 12px !important;}

/*Player*/
#select_player select {float: right;}

/*Odds*/
#shsOdds .shsBorderTable td {vertical-align: middle !important; line-height: 3em !important;}

@media only screen and (max-width: 40em) {
	/*global*/
	#shsBody .shsPageNav select {margin-bottom: 1em !important;}
	.shsPlayerBasicInfo {margin-left: 60px !important;}
	.shsTeamLogo {margin-left: 0 !important;}
	/*Scoreboard*/
	#shsCBKScoreboard .shsScoreboardMasthead {margin: 0 0 2em 0;}
	#shsCalendarComponent {top: 130px;}
	/*Team, Leaders*/
	#shsCBKLeaders .shsBorderTable td a,
	#shscbkTeamStats .shsBorderTable td a,
	#shscbkRosters .shsBorderTable td a {line-height: 1.5em; display: block; padding: 1em 0;}
	/*Leaders*/
	#shsCBKLeaders td {white-space: normal !important;}
	#shsCBKLeaders .shsPageNav select {margin: 0 !important;}
	/*Player*/
	#shsCBKPlayerStats .shsSportMastHead .shsTable:first-child .shsTeamLogo {top: 1.5em !important;}
	#shsCBKPlayerStats .shsPlayerBioInfo td a {line-height: 1.5em; display: block; padding: 0;}

}

@media only screen and (min-width: 641px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: none ;}}
@media only screen and (max-width: 640px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: inline-block;}}