/*global*/
.shsPageNav {right: 16px;}
#shsBody .h2PageTitle {border: 0;}

/*Box*/
#shsMastheadScoreboard .shsLiveNav ul li {width: 33.33%;}
#shsMastheadScoreboard .shsMastheadScore {border: 1px solid #cccccc;}
#shsMastheadScoreboard .shsGamePitchers,
#shsMastheadScoreboard .shsGamePitchers span,
#shsMastheadScoreboard .shsGamePitchers a {font-size: 12px;}
#shsMastheadLinescore .shsTableTtlRow {color: #fff;}
#shsGameView b,
#shsBoxscore b,
#shsBoxscore .shsExtraInfo {font-weight: bold;}
#shsBody #shsPreview .shsLiveNav a, #shsBody #shsBoxscore .shsLiveNav a, #shsBody #shsGameView .shsLiveNav a, #shsBody #shsPlayByPlay .shsLiveNav a, #shsBody #shsRecap .shsLiveNav a   {color: #999;}


/*MLB Leaders*/
#shsMLBLeaders .shsHeadTable h2 {padding: 0 0 50px 0 !important;}
#shsMLBLeaders .shsPageNav {top: 0px;}
#shsMLBLeaders .shsTableTtlRow a {color: #eee !important}
#shsMLBLeaders .shsTableTtlRow .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsMLBLeaders .shsBorderTable td {border: 0px !important;}
#shsMLBLeaders .shsTableTtlRow {background-color: #000; color: #fff;}
#shsMLBLeaders .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsMLBLeaders .shsTable {background-color: transparent; border-left: 0px; border-bottom: 2px solid #000}
#shsLeaders .shsMoreLeaders form {padding: 1em;}
#shsLeaders .shsMoreLeaders select {width: 100% !important;}
#shsLeaders .shsMoreLeaders p a {font-family: 'Arial'; color: #39547a !important; font-weight: normal;}
#shsmlbTeamLeaders .shsTableTtlRow a {color: #eee !important}
#shsmlbTeamLeaders .shsTableTtlRow .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsmlbTeamLeaders .shsBorderTable td {border: 0px !important;}
#shsmlbTeamLeaders .shsTableTtlRow {background-color: #000; color: #fff;}
#shsmlbTeamLeaders .shsSorted {background-color: rgba(153, 153, 153, 0.3);}
#shsmlbTeamLeaders .shsTable {background-color: transparent; border-left: 0px; border-bottom: 2px solid #000}

#shsMLBADP .shsTableTtlRow {background-color: #000; color: #fff;}

.shsSportFront .shsFrontSide {margin: 0 !important;}

/*MLB Standings*/
#shsMLBTeamReports .shsTableTtlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsMLBTeamReports .shsTable, #shsMLBTeamReports .shsBorderTable td {border: 0px;}
#shsMLBTeamReports .shsTableSubttlRow {background-color: #000; color: #fff;}
#shsMLBTeamReports .shsBorderTable .shsTableTtlRow td {font-size: 14px;}
#shsMLBTeamReports .shsColTtlRow {background-color: #000; color: #fff;}
#shsMLBTeamReports .shsHeadTable .shsPageNav a, #shsMLBTeamReports .shsHeadTable .shsPageNav strong, #shsMLBTeamReports .shsHeadTable .shsPageNav b {width: 49% !important;}
#shsBody #shsMLBprobables td.shsNamD {line-height: 3em !important;}
#shsMLBTeamSplits .shsTableTtlRow, #shsMLBTeamRoster .shsTableTtlRow, #shsMLBTeamSched .shsTableTtlRow , .shsMLBFindPlayer .shsTableTtlRow {background-color: #fff; color: #000; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#shsMLBTeamSched .shsHideCol {text-align: left;}
#shsMLBTeamSched .shsColTtlRow {background-color: #000; color: #fff;}

.shsSportMastHead .shsTeamLogo {top: 30px !important}


/*Teams*/
.shsAllTeams .shsLogo {display: inline;}
.shsAllTeams .shsTable td.shs1stCol {font-size: 12px; display: block; white-space: normal;}

/*Player*/
#shsMLBPlayerStats .shsSportMastHead select {float: right;}
#shsMLBPlayerStats .shsPlayerBioInfo a {line-height: normal;}
#shsMLBPlayerStats.shsMLBPlayerNews .shsNamD i b {font-weight: bold;}

/*Injuries*/
#shsMLBrecentinj .shsTableTtlRow, #shsMLBinj .shsTableTtlRow {background-color: #000; color: #fff; border-top: 1px solid #000;}
#shsMLBrecentinj .shsTableTitle, #shsMLBinj .shsTableTitle {font-family: 'Arial';}


/*Transactions*/
#shsMLBrecenttrans .shsHeadTable .shsPageNav strong {background-color: transparent !important;}
#shsMLBrecenttrans .shsTableTtlRow {background-color: #000; color: #fff; border-top: 1px solid #000;}
#shsMLBrecenttrans .shsTableTitle {font-family: 'Arial';}

.shsMLBPlayerEnc .shsTableTtlRow, .shsMLBPlayerEnc .shsColTtlRow, .shsMLBPlayerFielding .shsTableTtlRow, .shsMLBPlayerFielding .shsColTtlRow, .shsMLBPlayerLogs .shsTableTtlRow, .shsMLBPlayerLogs .shsColTtlRow, .shsMLBPlayerNews .shsTableTtlRow {background-color: #000; color: #fff;}
.shsMLBPlayerEnc .shsTableSubttlRow, .shsMLBPlayerFielding .shsTableSubttlRow, .shsMLBPlayerLogs .shsTableSubttlRow {background-color: #fff; border-top: 1px solid #000; color: #000;}

.shsMLBPlayerSplits .shsTableTtlRow {background-color: #000; color: #fff;}
.shsMLBPlayerSplits .shsTableSubttlRow td {background-color: #fff; color: #000; font-size: 12px !important;}
.shsMLBPlayerSplits .shsTableSubttlRow {border-top: 1px solid #000; border-bottom: 1px solid #000;}
.shsMLBPlayerSplits .shsColTtlRow {background-color: #eee; border-bottom: 1px solid #aaa;} 

.shsMLBFindPlayer .shsColTtlRow {background-color: #000; color: #fff;}
.shsMLBFindPlayer .shsColTtlRow td {text-align: left;}

@media only screen and (max-width: 40em) {
	/*Scoreboard*/
	#shsCalendarComponent {top: -20px;}
	.shsScoreboardMasthead #shsRefreshControl {right: 0px !important; top: 70px; padding: 0 !important;}
	/*Leaders*/
	#shsLeaders .shsMoreLeaders form {padding: 0 1em;}
	#shsMLBLeaders .shsHeadTable h2 {padding: 0 !important;}
	#shsMLBADP .shsBorderTable td a {line-height: 1.5em; display: block; padding: 1em 0;}
	/*Standings*/
	#shsMLBTeamReports .shsPageNav {font-size: 0;}
	#shsMLBTeamReports .shsHeadTable .shsPageNav a, #shsMLBTeamReports .shsHeadTable .shsPageNav strong, #shsMLBTeamReports .shsHeadTable .shsPageNav b {width: 50% !important;}
	/*Teams*/
	.shsAllTeams .shsBorderTable td.shs1stCol {line-height: 1.5em !important; display: block; padding: 1em 0;}

	/*Team*/
	#shsTeamPages .shsTeamTransInj .shsTable td a {line-height: 1.5em !important; display: block; padding: 1em 0;}
	#shsMLBTeamReports .shsBorderTable .shsTableTtlRow td {font-size: 12px;}
	#shsMLBTeamReports .shsTable a {white-space: normal !important; line-height: 1.5em !important;}
	#shsMLBTeamReports .shsTable td {padding:.75em 0 !important;}
	#shsMLBTeamRoster .shsTable td a {line-height: 1.5em !important; display: block; padding: 1em 0;}

	/*Injuries*/
	#shsMLBrecentinj .shsPageNav, #shsMLBinj .shsPageNav {font-size: 0px;}
}

/*More Options*/
.shs_sportNav .shs_sportNavList li.moreOptions {display: none;}
@media only screen and (max-width: 874px) {.shs_sportNav .shs_sportNavList li.moreOptions {display: block;}}