.game-package { /* SCOREBOARD */ /* GAME SUMMARY */ }
.game-package #content-wrapper #content { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .player-popup-content .player-popup-background { margin-top: -6px; margin-bottom: -2px; }
.game-package .player-popup-content .player-popup-background .mod-content table.tablehead tr.stathead td { font-size: 10px !important; font-weight: 700 !important; line-height: 1 !important; padding-left: 0 !important; }
.game-package .game-actions { height: 37px; }
.game-package .game-actions ul { overflow: inherit; }
.game-package .game-actions ul:before, .game-package .game-actions ul:after { content: ""; display: table; clear: both; }
.game-package .game-actions ul li a { background: #3366cc; color: white !important; border: 1px solid #3366cc; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; -webkit-transition: all 0.15s ease; -moz-transition: all 0.15s ease; -o-transition: all 0.15s ease; transition: all 0.15s ease; }
.game-package .game-actions ul li a span.outer { background: transparent; }
.game-package .game-actions ul li a:hover { background: white; color: #3366cc !important; }
.game-package .scoreboard-strip-wrapper #ootScoreboard.oot-wide { margin: 0 auto 0 -10px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard.oot-wide .scoreboard-title-hq { margin: 0; }
.game-package .scoreboard-strip-wrapper #ootScoreboard.oot-wide #ootShadow { opacity: .3; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .mod-content-hq { width: 680px !important; padding-left: 0; padding-top: 0; height: 50px; top: 0; left: 28px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-prev, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-next { height: 50px; line-height: 51px; top: 0; bottom: 0; background-color: #FBFBFB; border-color: transparent; border-top-width: 0; border-bottom-width: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-prev:before, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-next:before { color: #3366cc; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-prev:hover, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-next:hover { background-color: #eee; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-prev { border-right-color: #cccccc; margin-left: 0px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .oot-next { border-left-color: #cccccc; margin-right: 0px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel { height: 50px; padding-left: 1px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel ul li { height: 50px; padding: 0; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel ul li .game { border-right-color: transparent; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel ul li:hover .game { background-color: #eee; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel ul li:last-child .game { border-right-color: #d6d6d6; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .scores-carousel ul li:last-child:hover .game { border-right-color: #d6d6d6; border-right-width: 1px; padding-right: 0; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 a:hover.ootLink .game { border-right: 0 solid transparent; padding-right: 1px; border-left-color: #d6d6d6; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 a:hover.ootLink .game.live { background-color: white; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game { width: 76px; background: white; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; font-size: 10px; border-top-color: transparent; border-bottom-color: transparent; height: 50px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .teams { line-height: 1.5; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .hidden-scores, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .scores { line-height: 1.5; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .away-winner { height: 20px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .away-winner + .teams .away { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .home-winner { background-position: -260px -398px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game .home-winner + .teams .home { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game > .game-left { width: 90%; margin-bottom: 20px; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game-status { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; background-color: transparent; padding-top: 2px; padding-bottom: 2px; height: 13px; color: #888888; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game-status:before, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .game-status:after { content: ""; display: table; clear: both; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .clear:before, .game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .clear:after { content: ""; display: table; clear: both; }
.game-package .scoreboard-strip-wrapper #ootScoreboard #scoreboard2 .final .scores { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .scoreboard-title-hq .subhead span a { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; font-size: 12px; }
.game-package .series-status a { background: #3366cc; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; border-radius: 14px; border: 1px solid #3366cc; position: relative; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.game-package .series-status a:before { font-family: "ESPNIcons"; -webkit-font-smoothing: antialiased; text-transform: none; content: "\E00D"; color: white; line-height: 16px; position: absolute; top: 0; left: -1px; right: 0; bottom: 0; }
.game-package .series-status a:hover { text-decoration: none; background-color: #3a7fef; }
.game-package .gamehq-wrapper .summary-tabs-container { height: inherit; background: white; }
.game-package .gamehq-wrapper .summary-tabs-container:before, .game-package .gamehq-wrapper .summary-tabs-container:after { content: ""; display: table; clear: both; }
.game-package .status-bar { background: white; color: #333 !important; }
.game-package .status-bar .game-state { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .status-bar .series-status p { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
.game-package .status-bar .series-dropdown p.close-link { font-size: 12px; }
.game-package .status-bar .series-dropdown p.dd-series-status { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; font-size: 13px; }
.game-package .status-bar .series-dropdown table.dd-game th { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; background-color: #ddd; color: #333; }
.game-package .status-bar .series-dropdown table.dd-game th span { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
.game-package .status-bar .series-dropdown table.dd-game tr td.footer-links { border-bottom: 0 solid transparent !important; }
.game-package .tabs, .game-package .story-container { top: 0; }
.game-package .tabs { padding-bottom: 4px; }
.game-package .tabs ul li a { background: white; border-top: none; border-left: none; border-right: none; border-bottom: 4px solid transparent; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
.game-package .tabs ul li.active a { border-bottom-color: #cc0000 !important; }
.game-package .tabs ul:hover li a { border-bottom-color: transparent !important; }
.game-package .tabs ul:hover li:hover a { border-bottom-color: #cc0000 !important; }
.game-package .matchup .team .team-info h3 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .matchup .team .team-info h3 span { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .matchup .team .team-info p { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .game-vitals p { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .game-vitals p strong { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .game-vitals .game-time-location p { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .linescore tr.periods td { background-color: #FBFBFB; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; color: #999; border-top: 1px solid #f2f2f2 !important; border-left: 1px solid #f2f2f2 !important; }
.game-package .linescore tr.periods td:last-child, .game-package .linescore tr.periods td:nth-last-child(2), .game-package .linescore tr.periods td:nth-last-child(3) { background-color: #FBFBFB !important; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .linescore tr td { border-left: 1px solid #f2f2f2 !important; }
.game-package .linescore tr td:last-child, .game-package .linescore tr td:nth-last-child(2), .game-package .linescore tr td:nth-last-child(3) { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .game-notes span { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .mod-open-gamepack .mod-content table.mod-data thead tr th { background: white; font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; font-size: 10px; line-height: 1.2; padding: 6px 6px 5px !important; text-transform: uppercase; border-right: 0px solid #ddd; }
.game-package .mod-open-gamepack .mod-content table.mod-data thead tr th:last-child { border-right-color: transparent; }
.game-package .mod-open-gamepack .mod-content table.mod-data thead tr.team-color-strip th { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; background-color: white; text-transform: none; }
.game-package .mod-open-gamepack .mod-content table.mod-data a { text-decoration: none; }
.game-package .mod-open-gamepack .mod-content table.mod-data a:hover { color: #3366cc !important; }
.game-package .mod-open-gamepack .mod-content table.mod-data th, .game-package .mod-open-gamepack .mod-content table.mod-data td { line-height: 1.3; border-bottom: 1px solid #f2f2f2 !important; }
.game-package .mod-open-gamepack .mod-content table.mod-data th strong, .game-package .mod-open-gamepack .mod-content table.mod-data td strong { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
.game-package .mod-open-gamepack .mod-content table.mlb-box td, .game-package .mod-open-gamepack .mod-content table.mlb-box th { padding: 4px 6px !important; }
.game-package .gp-body { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .gp-body div[style*="width:"] { width: 440px !important; }
.game-package .tickets-body { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 400 !important; }
.game-package .tickets-body h2 { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 600 !important; }
.game-package a.stubhub-link { font-family: "BentonSans", "Helvetica Neue", sans-serif !important; font-weight: 700 !important; }
