/* Minification failed. Returning unminified contents.
(8,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(513,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(1068,36): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
 */

/* FB  VELO */
.headerSortUp {
    background: url("data:image/gif;base64, R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat 99%;
}
.headerSortDown {
    background: url(data:image/gif;
    base64, R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7) no-repeat 99%;
}
#VeloRangeVisitor td.FA, #VeloRangeHome td.FA {
    cursor: row-resize;
}

.tdTableVelo td, .tdTableVelo th {
    text-align: center !important;
}


/* rows */
div.dropdown-multicol{
  width: 30em;
}
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 32%;
}

/* Columns */
div.dropdown-multicol2{
  width: 30em;
}
div.dropdown-multicol2>div.dropdown-col{
  display:inline-block;
  width: 32%;
}

/*
Or just:
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 10em;
}

(Former may be more convenient for responsive)
*/

body {
    color:white;
    font-family: 'Lato', sans-serif;
    font-size:14px;
}
.seasonCompColor {
    /*background-color: #0e0e16;*/
    background-color: #333;
}

body.defaultRtrSplash header#splashHeader{
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-size:34px;
}
#dltext
{
    color: white;
    text-align: center;
}

/*erni*/

.fb-sort-velo {
    width: 100px;
    text-align: center;
    background-color: black;
    color:white;
    text-align-last:center;
}

.playerVs span.BetweenInnings {
    margin: 80px;
}
.noteRefresh {
    
    display: none;
    text-align:center;
    background-color:#fbfae2;
    color:#333;
    margin:-5px 0 10px;
  
    cursor: pointer;
}
 .noteRefresh span {
     text-decoration: underline;
    }
 .noteRefresh span:hover {
     color: #FF0000 ;
    }
#xdl
{
 position: absolute;
    left: 50%;
    top: 50%;
    text-align:center;
}
#block
{
   background-color:#000;
   opacity: 0.9;
   position: fixed;
   width:100%;
   height:100%;
   top:0px;
} 

.rtrScoreBoard ul li{
    color:#666666;
    text-shadow:0 1px 0 rgba(255,255,255,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

.rtrScoreBoard ul li:hover{
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

#rtrPullTabTop button{
    color:white;
}


.hideScoreTop{
    display:none;
}

/*date picker*/
.rtrDateToday input, .rtrDateToday{
    color:#FFF;
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-weight:bold;
    font-size:11px;
    padding:5px;
}

/*#region teams*/
header#teamsVs{
    color:white;
    font-family: 'Yanone Kaffeesatz', sans-serif;
}


header#teamsVs  #visitingTeam{
}
header#teamsVs  #visitingTeam .teamName{
    padding-right:80px;
    text-align:right;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
header#teamsVs  #visitingTeam.gameWinner{
}

header#teamsVs  #visitingTeam.gameLoser{
}

header#teamsVs  #homeTeam{

}
header#teamsVs  #homeTeam .teamName{
    padding-left:80px;
    text-align:left;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
#homeTeam.gameWinner{
}

header#teamsVs  #homeTeam.gameLoser{
}

#vsLogo img, * img{
    margin:0;
}
/*#endregion*/





/*#region sidebar*/
.sideBarVisitorTeam, .sideBarHomeTeam{
    text-align:center;
    line-height:125%;
}

.sideBarVisitorTeam{margin-right:1px; float:left}
.sideBarHomeTeam{float:right}

.rtpTeamVs{
    font-size:22px;
    font-weight:normal;
    color:white;
   
}

.rtpBlueLoser{
}

.rtpRedWinner{
}

.sideBarVisitorTeam.rtpBlueLoser{
}

.sideBarHomeTeam.rtpRedWinner{
}

.sideBarVisitorTeam.rtpRedWinner{
}

.sideBarHomeTeam.rtpBlueLoser{
}

.quickGameStat{
    color:white;
    font-weight:bolder;
    font-size:18px;
}

.quickGameStat span{
    display:inline-block;
    width:49%;
    line-height:180%;
    text-align:center;
    font-family: 'Lato', sans-serif;
    font-size:14px;
    font-weight:normal;
}

.playerVs {
    font-size:14px;
    color:#C0C0C0;
    padding:0 10px;
    line-height:130%;
}

.playerVs span{
    font-weight:bold;
    color:white;
}

.rtrep_livepitches{
}

.rtrep_livepitches ul{
    padding:1px;
    margin:0;
}

.rtrep_livepitches ul li{
}

.playerVsLegend{
    font-size:12px;
    
}

.playerVsLegend ul{
    margin:0;
    padding:0;
}

.playerVsLegend ul li{
    margin:0;
    padding:0 8px;
    display:inline-block;
    list-style:none;
    line-height:200%;
}

.playerVsLegend ul li span{
    line-height:200%;
    display:block;
    padding:0 0 0 5px;
    float:right;
    color:#333;
}

.playerVsLegend .rtrep_inplay .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_strike .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_ball .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}


.rtrep_livepitches .rtrep_theball{
    color:white;
    text-align:center;
    line-height:195%;
    overflow:hidden;
}

.rtrep_livepitches .rtrep_inplay.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_strike.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_ball.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.ballCount {
}

.playDesc{
    padding:0 0 0 8px;
}

.playDesc h4{
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size:20px;
}

.playScored{
}

.rtrep_livepitches .standTable{
    color:#4C4C4C;
}



/*#endregion*/


/*#region radio buttons*/
.rtpPitchesRadioBorder{
}
.rtpPitchesRadioDiv h4{
    font-size:14px;
    font-weight:normal;
    text-decoration:underline;
    text-align: left;
/*    text-align:center;*/ /**8/10/2020*/
}
.rtpPitchesRadioDiv, .rtpPitchesRadioComp{
    color:white;
}

.rtpPitchesRadioDiv ul,  .rtpPitchesRadioComp ul{
    margin:0;
    padding:0 0 20px 10px;
}

.rtpPitchesRadioDiv ul li,  .rtpPitchesRadioComp ul li{
    /*display:inline-block;*/
    padding:0 23px;
    line-height:210%;
    cursor:pointer;
    list-style:none;
}

.rtpPitchesRadioDiv ul li.rtp_active {
}

.rtpPitchesRadioDiv ul li.rtp_inActive {
}

.xmlLiveFeed{
    text-align:right;
}

.xmlLiveFeed a {
    display: inline-block;
    color: white;
    text-align:center;
    margin:2px 0;
}

/*#endregion*/

/*#region the pitches tables*/
.theLead thead{
    color:white;
    font-size:14px;
    
}

thead{
    text-align:center;
    color:#333;
}

.theDeficit thead{
    color:white;
    font-size:14px;
}

.rtrepTheTableData table tr td, .rtrepTheTableData table.rtrPitches tr th{
    font-weight:normal;
    line-height:200%;

}
.rtrepTheTableData table tr td{
    font-size:16px;
    text-align:center;
    color:white;
}
.rtrepTheTableData table tr td:nth-child(1){
    font-size:16px;
    text-align:left;padding-left:7px;
}


.rtrepTheTableData table tr th:nth-child(2){
    font-weight:bold;
    text-align:left;
    padding-left:7px;

}

.rtrepTheTableData table tr th:nth-child(10){
    font-size:.9em;
}

.rtrepTheTableData table tr th{
    font-weight:bold;
    text-align:center;
    padding-left:0px;
    font-weight:normal;
    line-height:200%;
    width:98px;
    
}

.rtrepTheTableData table tr th:last-child{
    font-size:.76em;
    
}

.rtrepTheTableData table tr td{
    word-wrap:break-word;
    word-break: break-word;
}
/*#endregion*/

/*edited 04102015 junji*/
.headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName,
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        font-size:26px;
        line-height:105px;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName{
        padding-right: 20px;
        text-align:center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        padding-left: 20px;/*was 60*/
        text-align:center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam.gameWinner{
        background-size:auto 60px;
        background-position:left center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam.gameLoser {
        background-size:auto 60px;
        background-position:right center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc h4{
        display:inline-block;
        padding-right: 5px;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc .playDetails{
        display:inline-block;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell .playerVsLegend{
        text-align:center;
    }

/* FB  VELO */
.headerSortUp {
    background: url("data:image/gif;base64, R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat 99%;
}
.headerSortDown {
    background: url(data:image/gif;
    base64, R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7) no-repeat 99%;
}
#VeloRangeVisitor td.FA, #VeloRangeHome td.FA {
    cursor: row-resize;
}

.tdTableVelo td, .tdTableVelo th {
    text-align: center !important;
}


/* rows */
div.dropdown-multicol{
  width: 30em;
}
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 32%;
}

/* Columns */
div.dropdown-multicol2{
  width: 30em;
}
div.dropdown-multicol2>div.dropdown-col{
  display:inline-block;
  width: 32%;
}

/*
Or just:
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 10em;
}

(Former may be more convenient for responsive)
*/

body {
    color:white;
    font-family: 'Lato', sans-serif;
    font-size:14px;
}
.seasonCompColor {
    /*background-color: #0e0e16;*/
    background-color: #333;
}

.seasonCompColor td {
    color: #9C9C9C !important;
}

.seasonCompColor td {
    border-bottom: 3px solid transparent !important;
    border-top: 3px solid transparent !important;
}

body.defaultRtrSplash header#splashHeader{
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-size:34px;
}
#dltext
{
    color: white;
    text-align: center;
}

/*erni*/

.fb-sort-velo {
    width: 100px;
    text-align: center;
    background-color: black;
    color:white;
    text-align-last:center;
}

.playerVs span.BetweenInnings {
    margin: 80px;
}
.noteRefresh {
    
    display: none;
    text-align:center;
    background-color:#fbfae2;
    color:#333;
    margin:-5px 0 10px;
  
    cursor: pointer;
}
 .noteRefresh span {
     text-decoration: underline;
    }
 .noteRefresh span:hover {
     color: #FF0000 ;
    }
#xdl
{
 position: absolute;
    left: 50%;
    top: 50%;
    text-align:center;
}
#block
{
   background-color:#000;
   opacity: 0.9;
   position: fixed;
   width:100%;
   height:100%;
   top:0px;
} 

.rtrScoreBoard ul li{
    color:#666666;
    text-shadow:0 1px 0 rgba(255,255,255,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

.rtrScoreBoard ul li:hover{
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

#rtrPullTabTop button{
    color:white;
}


.hideScoreTop{
    display:none;
}

/*date picker*/
.rtrDateToday input, .rtrDateToday{
    color:#FFF;
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-weight:bold;
    font-size:11px;
    padding:5px;
}

/*#region teams*/
header#teamsVs{
    color:white;
    font-family: 'Yanone Kaffeesatz', sans-serif;
}


header#teamsVs  #visitingTeam{
}
header#teamsVs  #visitingTeam .teamName{
    padding-right:80px;
    text-align:right;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
header#teamsVs  #visitingTeam.gameWinner{
}

header#teamsVs  #visitingTeam.gameLoser{
}

header#teamsVs  #homeTeam{

}
header#teamsVs  #homeTeam .teamName{
    padding-left:80px;
    text-align:left;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
#homeTeam.gameWinner{
}

header#teamsVs  #homeTeam.gameLoser{
}

#vsLogo img, * img{
    margin:0;
}
/*#endregion*/





/*#region sidebar*/
.sideBarVisitorTeam, .sideBarHomeTeam{
    text-align:center;
    line-height:125%;
}

.sideBarVisitorTeam{margin-right:1px; float:left}
.sideBarHomeTeam{float:right}

.rtpTeamVs{
    font-size:22px;
    font-weight:normal;
    color:white;
   
}

.rtpBlueLoser{
}

.rtpRedWinner{
}

.sideBarVisitorTeam.rtpBlueLoser{
}

.sideBarHomeTeam.rtpRedWinner{
}

.sideBarVisitorTeam.rtpRedWinner{
}

.sideBarHomeTeam.rtpBlueLoser{
}

.quickGameStat{
    color:white;
    font-weight:bolder;
    font-size:18px;
}

.quickGameStat span{
    display:inline-block;
    width:49%;
    line-height:180%;
    text-align:center;
    font-family: 'Lato', sans-serif;
    font-size:14px;
    font-weight:normal;
}

.playerVs {
    font-size:14px;
    color:#C0C0C0;
    padding:0 10px;
    line-height:130%;
}

.playerVs span{
    font-weight:bold;
    color:white;
}

.rtrep_livepitches{
}

.rtrep_livepitches ul{
    padding:1px;
    margin:0;
}

.rtrep_livepitches ul li{
}

.playerVsLegend{
    font-size:12px;
    
}

.playerVsLegend ul{
    margin:0;
    padding:0;
}

.playerVsLegend ul li{
    margin:0;
    padding:0 8px;
    display:inline-block;
    list-style:none;
    line-height:200%;
}

.playerVsLegend ul li span{
    line-height:200%;
    display:block;
    padding:0 0 0 5px;
    float:right;
    color:#333;
}

.playerVsLegend .rtrep_inplay .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_strike .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_ball .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}


.rtrep_livepitches .rtrep_theball{
    color:white;
    text-align:center;
    line-height:195%;
    overflow:hidden;
}

.rtrep_livepitches .rtrep_inplay.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_strike.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_ball.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.ballCount {
}

.playDesc{
    padding:0 0 0 8px;
}

.playDesc h4{
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size:20px;
}

.playScored{
}

.rtrep_livepitches .standTable{
    color:#4C4C4C;
}



/*#endregion*/


/*#region radio buttons*/
.rtpPitchesRadioBorder{
}
.rtpPitchesRadioDiv h4{
    font-size:14px;
    font-weight:normal;
    text-decoration:underline;
    text-align: left;
/*    text-align:center;*/ /**8/10/2020*/
}
.rtpPitchesRadioDiv, .rtpPitchesRadioComp{
    color:white;
}

.rtpPitchesRadioDiv ul,  .rtpPitchesRadioComp ul{
    margin:0;
    padding:0 0 20px 10px;
}

.rtpPitchesRadioDiv ul li,  .rtpPitchesRadioComp ul li{
    /*display:inline-block;*/
    padding:0 23px;
    line-height:210%;
    cursor:pointer;
    list-style:none;
    width: 100%;
}

.rtpPitchesRadioDiv ul li.rtp_active {
}

.rtpPitchesRadioDiv ul li.rtp_inActive {
}

.xmlLiveFeed{
    text-align:right;
}

.xmlLiveFeed a {
    display: inline-block;
    color: white;
    text-align:center;
    margin:2px 0;
}

/*#endregion*/

/*#region the pitches tables*/
.theLead thead{
    color:white;
    font-size:14px;
    
}

thead{
    text-align:center;
    color:#333;
}

.theDeficit thead{
    color:white;
    font-size:14px;
}

.rtrepTheTableData table tr td, .rtrepTheTableData table.rtrPitches tr th{
    font-weight:normal;
    line-height:200%;

}
.rtrepTheTableData table tr td{
    font-size:16px;
    text-align:center;
    color:white;
}
.rtrepTheTableData table tr td:nth-child(1){
    font-size:16px;
    text-align:left;padding-left:7px;
}


.rtrepTheTableData table tr th:nth-child(2){
    font-weight:bold;
    text-align:left;
    padding-left:7px;

}

.rtrepTheTableData table tr th:nth-child(10){
    font-size:.9em;
}

.rtrepTheTableData table tr th{
    font-weight:bold;
    text-align:center;
    padding-left:0px;
    font-weight:normal;
    line-height:200%;
    width:98px;
    
}

.rtrepTheTableData table tr th:last-child{
    font-size:.76em;
    
}

.rtrepTheTableData table tr td{
    word-wrap:break-word;
    word-break: break-word;
}
/*#endregion*/

/*edited 04102015 junji*/
.headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName,
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        font-size:26px;
        line-height:105px;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName{
        padding-right: 20px;
        text-align:center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        padding-left: 20px;/*was 60*/
        text-align:center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam.gameWinner{
        background-size:auto 60px;
        background-position:left center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam.gameLoser {
        background-size:auto 60px;
        background-position:right center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc h4{
        display:inline-block;
        padding-right: 5px;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc .playDetails{
        display:inline-block;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell .playerVsLegend{
        text-align:center;
    }
.field {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 10px;
    height: 10px;
    top: 15px;
    left: -30px;
}

.base.top {
    top: -8.5px;
    left: 6.43px;
    transform: translate(-50%, -50%) rotate(45deg);
}

.base.left {
    top: 2.7px;
    left: -19px;
    transform: translate(50%, -50%) rotate(45deg);
}

.base.right {
    top: 2.6px;
    right: -7.5px;
    transform: translate(50%, -50%) rotate(45deg);
}

.base {
    width: 14px;
    height: 14px;
    background-color: #6C6C6C;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: rotate(45deg);
}


/* FB  VELO */
.headerSortUp {
    background: url("data:image/gif;base64, R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat 99%;
}
.headerSortDown {
    background: url(data:image/gif;
    base64, R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7) no-repeat 99%;
}
#VeloRangeVisitor td.FA, #VeloRangeHome td.FA {
    cursor: row-resize;
}

.tdTableVelo td, .tdTableVelo th {
    text-align: center !important;
}


/* rows */
div.dropdown-multicol{
  width: 30em;
}
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 32%;
}

/* Columns */
div.dropdown-multicol2{
  width: 30em;
}
div.dropdown-multicol2>div.dropdown-col{
  display:inline-block;
  width: 32%;
}

/*
Or just:
div.dropdown-row>a.dropdown-item{
  display:inline-block;
  width: 10em;
}

(Former may be more convenient for responsive)
*/

body {
    color:white;
    font-family: 'Lato', sans-serif;
    font-size:14px;
}
.seasonCompColor {
    /*background-color: #0e0e16;*/
    background-color: #333;
}

.seasonCompColor td {
    color: #9C9C9C !important;
}

.seasonCompColor td {
    border-bottom: 3px solid transparent !important;
    border-top: 3px solid transparent !important;
}

body.defaultRtrSplash header#splashHeader{
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-size:34px;
}
#dltext
{
    color: white;
    text-align: center;
}

/*erni*/

.fb-sort-velo {
    width: 100px;
    text-align: center;
    background-color: black;
    color:white;
    text-align-last:center;
}

.playerVs span.BetweenInnings {
    margin: 80px;
}
.noteRefresh {
    
    display: none;
    text-align:center;
    background-color:#fbfae2;
    color:#333;
    margin:-5px 0 10px;
  
    cursor: pointer;
}
 .noteRefresh span {
     text-decoration: underline;
    }
 .noteRefresh span:hover {
     color: #FF0000 ;
    }
#xdl
{
 position: absolute;
    left: 50%;
    top: 50%;
    text-align:center;
}
#block
{
   background-color:#000;
   opacity: 0.9;
   position: fixed;
   width:100%;
   height:100%;
   top:0px;
} 

.rtrScoreBoard ul li{
    color:#666666;
    text-shadow:0 1px 0 rgba(255,255,255,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

.rtrScoreBoard ul li:hover{
    color:#FFF;
    text-shadow:0 1px 0 rgba(0,0,0,1);
    text-align:center;
    font-size:11px;
    font-weight:bold;
}

#rtrPullTabTop button{
    color:white;
}


.hideScoreTop{
    display:none;
}

/*date picker*/
.rtrDateToday input, .rtrDateToday{
    color:#FFF;
    font-family:Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-weight:bold;
    font-size:11px;
    padding:5px;
}

/*#region teams*/
header#teamsVs{
    color:white;
    font-family: 'Yanone Kaffeesatz', sans-serif;
}


header#teamsVs  #visitingTeam{
}
header#teamsVs  #visitingTeam .teamName{
    padding-right:80px;
    text-align:right;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
header#teamsVs  #visitingTeam.gameWinner{
}

header#teamsVs  #visitingTeam.gameLoser{
}

header#teamsVs  #homeTeam{

}
header#teamsVs  #homeTeam .teamName{
    padding-left:80px;
    text-align:left;
    display:block;
    font-size:49px;
    font-weight:bold;
    line-height:255%;
    text-transform:uppercase;
}
#homeTeam.gameWinner{
}

header#teamsVs  #homeTeam.gameLoser{
}

#vsLogo img, * img{
    margin:0;
}
/*#endregion*/





/*#region sidebar*/
.sideBarVisitorTeam, .sideBarHomeTeam{
    text-align:center;
    line-height:125%;
}

.sideBarVisitorTeam{margin-right:1px; float:left}
.sideBarHomeTeam{float:right}

.rtpTeamVs{
    font-size:22px;
    font-weight:normal;
    color:white;
   
}

.rtpBlueLoser{
}

.rtpRedWinner{
}

.sideBarVisitorTeam.rtpBlueLoser{
}

.sideBarHomeTeam.rtpRedWinner{
}

.sideBarVisitorTeam.rtpRedWinner{
}

.sideBarHomeTeam.rtpBlueLoser{
}

.quickGameStat{
    color:white;
    font-weight:bolder;
    font-size:18px;
}

.quickGameStat span{
    display:inline-block;
    width:49%;
    line-height:180%;
    text-align:center;
    font-family: 'Lato', sans-serif;
    font-size:14px;
    font-weight:normal;
}

.playerVs {
    /*height: 20.2px;*/
    font-size:14px;
    color:#C0C0C0;
    padding:0 10px;
    line-height:130%;
}

.playerVs span{
    font-weight:bold;
    color:white;
}

.rtrep_livepitches{
}

.rtrep_livepitches ul{
    padding:1px;
    margin:0;
}

.rtrep_livepitches ul li{
}

.playerVsLegend{
    font-size:12px;
    
}

.playerVsLegend ul{
    margin:0;
    padding:0;
}

.playerVsLegend ul li{
    margin:0;
    padding:0 8px;
    display:inline-block;
    list-style:none;
    line-height:200%;
}

.playerVsLegend ul li span{
    line-height:200%;
    display:block;
    padding:0 0 0 5px;
    float:right;
    color:#333;
}

.playerVsLegend .rtrep_inplay .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_strike .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}

.playerVsLegend .rtrep_ball .rtrep_theball{
    display:inline-block;
    margin:5px 0 0;
}


.rtrep_livepitches .rtrep_theball{
    color:white;
    text-align:center;
    line-height:195%;
    overflow:hidden;
}

.rtrep_livepitches .rtrep_inplay.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_strike.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.rtrep_livepitches .rtrep_ball.rtrep_theball{
    display:inline-block;
    margin:auto;
}

.ballCount {
}

.playDesc{
    padding:0 0 0 8px;
}

.playDesc h4{
    font-family: 'Yanone Kaffeesatz', sans-serif;
    font-size:20px;
}

.playScored{
}

.rtrep_livepitches .standTable{
    color:#4C4C4C;
}



/*#endregion*/


/*#region radio buttons*/
.rtpPitchesRadioBorder{
}
.rtpPitchesRadioDiv h4{
    font-size:14px;
    font-weight:normal;
    text-decoration:underline;
    text-align: left;
/*    text-align:center;*/ /**8/10/2020*/
}
.rtpPitchesRadioDiv, .rtpPitchesRadioComp{
    color:white;
}

.rtpPitchesRadioDiv ul,  .rtpPitchesRadioComp ul{
    margin:0;
    padding:0 0 20px 10px;
}

.rtpPitchesRadioDiv ul li,  .rtpPitchesRadioComp ul li{
    /*display:inline-block;*/
    padding:0 23px;
    line-height:210%;
    cursor:pointer;
    list-style:none;
    width: 80%;
}

.rtpPitchesRadioDiv ul li.rtp_active {
}

.rtpPitchesRadioDiv ul li.rtp_inActive {
}

.xmlLiveFeed{
    text-align:right;
}

.xmlLiveFeed a {
    display: inline-block;
    color: white;
    text-align:center;
    margin:2px 0;
}

/*#endregion*/

/*#region the pitches tables*/
.theLead thead{
    color:white;
    font-size:14px;
    
}

thead{
    text-align:center;
    color:#333;
}

.theDeficit thead{
    color:white;
    font-size:14px;
}

.rtrepTheTableData table tr td, .rtrepTheTableData table.rtrPitches tr th{
    font-weight:normal;
    line-height:200%;

}
.rtrepTheTableData table tr td{
    font-size:16px;
    text-align:center;
    color:white;
}
.rtrepTheTableData table tr td:nth-child(1){
    font-size:16px;
    text-align:left;padding-left:7px;
}


.rtrepTheTableData table tr th:nth-child(2){
    font-weight:bold;
    text-align:left;
    padding-left:7px;

}

.rtrepTheTableData table tr th:nth-child(10){
    font-size:.9em;
}

.rtrepTheTableData table tr th{
    font-weight:bold;
    text-align:center;
    padding-left:0px;
    font-weight:normal;
    line-height:200%;
    width:98px;
    
}

.rtrepTheTableData table tr th:last-child{
    font-size:.76em;
    
}

.rtrepTheTableData table tr td{
    word-wrap:break-word;
    word-break: break-word;
}
/*#endregion*/

/*edited 04102015 junji*/
.headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName,
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        font-size:26px;
        line-height:105px;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam .teamName{
        padding-right: 20px;
        text-align:center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam .teamName{
        padding-left: 20px;/*was 60*/
        text-align:center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #visitingTeam.gameWinner{
        background-size:auto 60px;
        background-position:left center;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell header#teamsVs #homeTeam.gameLoser {
        background-size:auto 60px;
        background-position:right center;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc h4{
        display:inline-block;
        padding-right: 5px;
    }
    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell ul li .standTable.fullWidthTable .standTableRow .standTableCell.playDesc .playDetails{
        display:inline-block;
    }

    .headerPackage .standTable.fullWidthTable .standTableRow .standTableCell .playerVsLegend{
        text-align:center;
    }
