/*global*/
#shsBody {min-height: 400px;}
.shsPageNav {right: 16px;}
.shsPageNav select {width: 250px;}
.shsPageNav {font-size: 12px !important; font-family: 'Arial', sans-serif; margin-right: 5px;}
#shsBody .h2PageTitle {border: 0;}

/*Scoreboard*/
#shsWCBKScoreboard .shsScoreboardMasthead {padding: 0 0 2em 0;}
#shsWCBKScoreboard .shsTableTtlRow {background-color: #000; color: #fff;}
#shsWCBKScoreboard .shsTableSubttlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsWCBKScoreboard .shsRow0Row {background-color: #eee;}
#shsWCBKScoreboard table.shsLinescore td table {background-color: #eee;}
#shsWCBKScoreboard #shsDayNav {font-size: 11px !important; float: left;}
#shsWCBKScoreboard select {float: right;}
#shsWCBKSchedules span.shsGameTime.shsMobile {font-size: 12px !important;}
.shsScoreboardMasthead #shsRefreshControl {position: relative !important; top: -5px !important;}
.shsScoreboardMasthead #shsRefreshControl select {width: 250px;}
#shsCalendarComponent {position: relative; float: right !important; top: 0px !important;}
.shsSportFront .shsFrontSide {margin: 0px !important;}
#shsRefreshControl strong {font-weight: normal !important; font-size: 12px !important;}
.shsScoreboardMasthead #shsRefreshControl {line-height: 3em;}
@media only screen and (max-width: 640px) {#shsWCBKRosters .shsHeadTable .shsPageTitle .h2PageTitle .shs_teamLogo span, #shsWCBKSchedules .shsHeadTable .shsPageTitle .h2PageTitle .shs_teamLogo span, #shsWCBKStats .shsHeadTable .shsPageTitle .h2PageTitle .shs_teamLogo span {display: block;}}


/*WCBK Standings*/
#shsWCBKStandings .shsTableTtlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsWCBKStandings .shsTable, #shsWCBKStandings .shsBorderTable td {border: 0px;}
#shsWCBKStandings .shsTableSubttlRow {background-color: #000; color: #fff;}
#shsWCBKStandings .shsBorderTable .shsTableTtlRow td {font-size: 14px;}
#shsWCBKStandings .shsColTtlRow {background-color: #000; color: #fff;}

/*WCBK Leaders*/
#shsWCBKLeaders .shsTableTtlRow a {color: #eee !important}
#shsWCBKLeaders .shsTableTtlRow .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsWCBKLeaders .shsBorderTable td {border: 0px !important;}
#shsWCBKLeaders .shsTableTtlRow {background-color: #000; color: #fff;}
#shsWCBKLeaders .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsWCBKLeaders .shsTable {background-color: transparent; border-left: 0px; border-bottom: 2px solid #000}
#shsWCBKLeaders .h2PageTitle {border-bottom: 0px !important;}
#shsWCBKLeaders .shsTotD {text-align: left !important;}
#shsWCBKLeaders .shsViewMore {text-align: center !important;}


.shsScoreboardCol .shsTable td {font-size: 12px !important;}

#shsBody select, #shsBody td select, #shsBody input, #shsBody td input, .shsAllTeams .shsTable td.shs1stCol {font-size: 12px !important;}

/*wcbk Polls*/
#shswcbkPolls .shsTableTtlRow a {color: #eee !important}
#shswcbkPolls .shsBorderTable td {border: 0px !important;}
#shswcbkPolls .shsTableTtlRow, #shswcbkPolls .shsColTtlRow {background-color: #000; color: #fff;}
#shswcbkPolls .shsTableSubttlRow {background-color: #fff; color: #000;}
#shswcbkPolls td.shsNamD:nth-of-type(1),
#shswcbkPolls td.shsNumD {text-align: center;}
#shswcbkPolls .shsWCBKPollList .shsWCBKPoll {padding: 0px 5px;}

#shsWCBKStats .shsTeamSched .shsTable .shsTableTtlRow td {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000 !important;}
#shsWCBKStats .shsTeamSched .shsTable tbody {border: 0px !important;}
#shsWCBKStats .shsTableTtlRow, #shsWCBKRosters .shsTableTtlRow, #shsWCBKSchedules .shsTableTtlRow {background-color: #000; color: #fff;}
#shsWCBKStats .shsTableTtlRow a {color: #fff !important;}
.shsPlayerStats .shsTableTtlRow, .shsPlayerLogs .shsTableTtlRow, .shsPlayerLogs .shsColTtlRow {background-color: #000; color: #fff;}

#shsPreview .shsTableTtlRow, #shsWCBKBoxscore .shsTableTtlRow, #shsGameView .shsTableTtlRow, #shsPlayByPlay .shsTableTtlRow, #shsRecap .shsTableTtlRow {background-color: #000;}
#shsBody #shsPreview .shsTableTtlRow a, #shsBody #shsWCBKBoxscore .shsTableTtlRow a, #shsBody #shsGameView .shsTableTtlRow a, #shsBody #shsPlayByPlay .shsTableTtlRow a, #shsBody #shsRecap .shsTableTtlRow a   {color: #fff; font-size: 14px; font-family: 'Arial', sans-serif; border: 0px;}
#shsBody #shsPreview .shsTableTtlRow a.active, #shsBody #shsWCBKBoxscore .shsTableTtlRow a.active, #shsBody #shsGameView .shsTableTtlRow a.active, #shsBody #shsPlayByPlay .shsTableTtlRow a.active, #shsBody #shsRecap .shsTableTtlRow a.active {background-image: none !important; color: #fff !important; border: 0px;}
#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 td.shsScoreBoardTD table tr.shsTableTtlRow td {background-color: #000; color: #fff; border-top: 1px solid #000 !important; border-bottom: 1px solid #000; font-family: 'Arial', sans-serif; font-weight: bold;}
#shsMastheadScoreboard .shsMastheadScore, #shsMastheadScoreboard td.shsScoreBoardTD table td {background-image: none; }
#shsMastheadScoreboard td.shsScoreBoardTD table tr.shsTableSubttlRow td {background-color: #000 !important; color: #fff !important;}
#shsMastheadScoreboard .shsLiveNav a {color: #999 !important;}

.shsWCBKPollList td a  {line-height: 1.5em !important;}
.shsWCBKPollList td {padding-top: 1em; padding-bottom: 1em;}

@media only screen and (min-width: 547px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: none ;}}
@media only screen and (max-width: 546px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: inline-block;}}
@media only screen and (max-width: 640px) {}
	.shsPlayerBasicInfo {margin-left: 50px !important;}
	.shsTeamLogo {margin-left: 0 !important;}
}

/*More Options*/
.shs_sportNav .shs_sportNavList li.moreOptions {display: none;}
@media only screen and (max-width: 568px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: block;}}