.sbMini .games{
    height:87px;
    padding:0;
    width:auto;
    text-align:left;
    background:#eee;
    font-size:0;
    display:inline-table;
    vertical-align:top
}
.sbMini .games .game{
    padding:7px 0 0 0;
    margin:0;border-right:1px solid #c8c8c8;
    width:65px;
    min-width:65px;
    height:87px;
    background-color:#f4f4f4;
    position:relative;
    vertical-align:top;
    display:table-cell
}
.sbMini .games .game:hover{
    cursor:pointer
}

.sbMini .games .game .gameDetail{
    padding:0 4px 0 4px;
    min-height:64px
}

.sbMini .games .game .runs{
    text-align:right
}

.sbMini .games .game .inningInd{
    margin-top:0;
    margin-left:2px;
    float:left;
    width:24px;
    margin-top:2px
}
.sbMini .games .game .clearb{
    clear:both
}

.sbMini .games .game .upArrow{
    float:left;
    width:0;
    height:0;
    margin:4px 0 0 0;
    border-top:0 solid transparent;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-bottom:4px solid #686868;
    background-image:none;
    background-color:transparent
}
.sbMini .games .game .dnArrow{
    float:left;
    width:0;
    height:0;
    margin:4px 0 0 0;
    border-top:4px solid #686868;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-bottom:0 solid transparent;
    background-image:none;
    background-color:transparent
}
.sbMini .games .game .inningText{
    float:right;
    font-weight:bolder;
    text-align:center;
    margin-top:0;
    margin-right:2px;
    width:10px
}
.sbMini .games .game .inningState{
    font-size:10px;
    color:#000;
    margin-top:4px;
    margin-left:-2px
}
.sbMini .games .game .finalState{
    margin-top:3px;
    color:#d00000;
    text-transform:uppercase;
    font-size:12px
}
.sbMini .games .game .otherState{
    margin-top:3px;
    font-size:12px;
    color:#565656
}
.sbMini .games .game.nixed{
    cursor:default;
    cursor:not-allowed
}
.sbMini .games .game.nixed a{
    cursor:inherit
}
.sbMini .games .game .mobContainer{
    width:24px;
    height:24px;
    display:block;
    position:relative;
    float:right;
    background-image:url(http://mlb.mlb.com/shared/scripts/bam/widget/GDScoreboard/assets/y2013/mob_new.png)
}
@media all and (-webkit-min-device-pixel-ratio:2){
    .sbMini .games .game .mobContainer{
        background-image:url(http://mlb.mlb.com/shared/scripts/bam/widget/GDScoreboard/assets/y2013/mob_new@2x.png);
        background-size:125% auto
    }
}
.sbMini .games .game .mob{
    margin-left:-2px;
    margin-top:-1px;
    background-position:-3px -1px
}
.sbMini .games .game .mobFirst{
    margin-top:-1px;
    background-position:-3px -25px
}
.sbMini .games .game .mobFirstSecond{
    margin-top:-1px;
    background-position:-3px -49px
}
.sbMini .games .game .mobFirstSecondThird{
    margin-top:-1px;
    background-position:-3px -75px
}
.sbMini .games .game .mobFirstThird{
    margin-top:0;
    background-position:-3px -173px
}
.sbMini .games .game .mobSecond{
    margin-top:0;
    background-position:-3px -125px
}
.sbMini .games .game .mobSecondThird{
    margin-top:0;
    background-position:-3px -100px
}
.sbMini .games .game .mobThird{
    margin-top:4px;
    background-position:-3px -150px
}
.sbMini .games .game .gameFlagText{
    font-size:10px;
    text-decoration:none;
    color:#fff;
    font-family:mlb_primary;
    text-align:center;
    background-color:#f00;
    width:100%;
    padding:2px 0 2px 0;
    height:auto
}
.sbMini .gameText{
    font-size:12px;
    text-decoration:none;
    color:#000;
    font-family:mlb_primary;
    text-align:left
}
.sbMini .selectedText{
    font-size:12px;
    text-decoration:none;
    color:#fff;
    font-family:mlb_primary
}
.sbMini .teamInfo{
    width:100%;
    table-layout:fixed
}
.sbMini .outs{
    width:8px;
    height:8px;
    border-radius:50px;
    font-size:1px;
    color:#fff;
    line-height:100px;
    text-align:center;
    background:#c8c8c8;
    float:left;
    margin-top:2px;
    margin-left:0
}
.sbMini .outs:nth-child(2){
    margin-left:4px
}
.sbMini .outs.dark{
    background:#000
}
.sbMini .outs.grey{
    background:#c8c8c8
}
.sbMini .outs.black{
    background:#000
}
.sbMini .outsbaseContainer{
    width:100%;height:24px
}
#scoreboardDisplayDate .gdate{
    width:100%;
    display:inline-block;
    margin:0 auto;
    text-align:center;
    font-size:13px;
    margin-top:30px
}
*,*:before,*:after{
    box-sizing:inherit
}
html{
    box-sizing:border-box;
    overflow:auto !important
}
html body #mlbGDContainer .appColumn #GDSbCalendar{
    float:left;
    width:60px;
    height:87px;
    background:#f6f6f6
}
html body #mlbGDContainer .appColumn #GDScoreboardContent{

    min-width:calc(100% - 60px) !important;
    width:calc(100% - 60px) !important;
    float:left;
    border-left:1px solid #c8c8c8;
    background-color:#f6f6f6;
    min-height:87px;
    height:87px;
}

.sbMini {
        overflow-y: hidden;
    overflow-x:scroll;
    height: 87px;
width: 100%;
white-space: nowrap;
}
.pitchImage{
    position:relative;
    width:100%;
}
.pitchImagePlayer{
    position:absolute;
    background-color:#f5f5f5;
    font-size:9px;
    padding:3px;
    border-radius:5px;
    white-space: nowrap;
}

.\31 B {
    left: 75%;
    top: 70%;
    transform: translate(-50%, -50%);
}

.\32 B {
    left: 75%;
    top: 40%;
    transform: translate(-50%, -50%);
}

.\33 B {
    left: 25%;
    top: 70%;
    transform: translate(-50%, -50%);
}

.SS {
    left: 25%;
    top: 40%;
    transform: translate(-50%, -50%);
}

.LF {
    left: 25%;
    top: 20%;
    transform: translate(-50%, -50%);
}

.RF {
    left: 75%;
    top: 20%;
    transform: translate(-50%, -50%);
}

.CF {
    left: 50%;
    top: 10%;
    transform: translate(-50%, -50%);
}


.C {
    left: 50%;
    top: 92%;
    transform: translate(-50%, -50%);
}

.P {
    left: 50%;
    top: 60%;
    transform: translate(-50%, -50%);
}
abbr[data-original-title], abbr[title] {
    cursor: help;
    border-bottom: none;
}


#boxscore .stats td {
    font-size: 10.5px;
}
#boxscore .stats td:first-child {
    font-size: 9px;
}

.TeamMatchupSummaryViewController {
    margin-top: 10px;
}
