.boxscore-container { margin: 15px 0; position: relative; }.boxscore-container .boxscore-inner-container a { color: #000; }.team-score { background-color: #2e2e2e; background-position: 0 0; background-repeat: no-repeat; clear: none; position: relative; width: 100px; height: 120px; }.team-score-home { float: left; margin: 0 15px 0 0; -moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px; }.team-score-away { float: left; margin: 0 0 0 15px; -moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px; }.logo-gradient { position: absolute; height: 90px; width: 100px; }.team-score .abbr { background: url( ../../app_images/game_center/floorLight_1422288981.gif) 50% 100% no-repeat; display: block; margin: 0 auto 5px; padding: 0 0 10px; position: absolute; text-align: center; top: 65px; width: 100px; }.team-score p { color: #e6e6e6; text-transform: uppercase; text-align: center; }.team-score .teamLogo-medium span { border: 2px solid #fff; margin: -2px 0 0 -2px; width: 88px !important; height: 28px !important; }.team-score-home .teamLogo-medium { margin: 5px 5px 5px 0; float: right; }.team-score-away .teamLogo-medium { margin: 5px 0 5px 5px; }.winners-notch { background: url(../../app_images/game_center/winnersNotch_1422288981.png); bottom: 0; height: 8px; left: 50%; margin: 0 0 0 -8px; position: absolute; width: 16px; }.boxscore-inner-container { margin: 0 15px 0 230px; } .boxscore { margin: 0; width: 100%; }.boxscore .team { text-align: left; padding: 5px 5px; }.boxscore th { background: #2e2e2e url(../../app_images/game_center/headerBG_1422288981.png) 0 0 repeat-x; color: #fff; font-weight: bold; padding: 5px; text-align: center; width: 100%; }.boxscore th.team { background-image: none; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }.boxscore th.clean { background-image: none; }.boxscore th:last-child { border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .boxscore th.colgroup-edge { border-left: 5px solid #2e2e2e; }.boxscore td { background: #d9d9d9; min-width: 15px; padding: 5px; text-align: center; width: 100%; }.boxscore td.team { background: #e1e1e1; }.boxscore td.colgroup-edge { border-left: 5px solid #e1e1e1; }.boxscore .team-logo, td.team-logo { padding: 5px 0 4px 5px; width: 20px; }.boxscore .team-away td { background: #d9d9d9 url( ../../app_images/game_center/edgeBG1_1422288981.gif) 0 0 repeat-x; border-bottom: 1px solid #c9c9c9; }.boxscore .team-away td.team { background: #e1e1e1; border-bottom: 1px solid #d5d5d5; }.boxscore .team-home td { background: #d9d9d9 url( ../../app_images/game_center/edgeBG2_1422288981.gif) 0 0 repeat-x; }.boxscore .team-home td.team { background: #e1e1e1 url( ../../app_images/game_center/edgeBG2a_1422288981.gif) 0 0 repeat-x; }.boxscore .team-away td.clean { border-bottom: none; }.boxscore td.score-zero { color: #a6a6a6; }.boxscore td.score-final { color: #000; font-weight: bold; }.boxscore .team-away td.score-final { background: #c3c3c3 url( ../../app_images/game_center/edgeBG1-dark_1422288981.gif) 0 0 repeat-x; border-bottom: 1px solid #b5b5b5; }.boxscore .team-home td.score-final { background: #c3c3c3 url( ../../app_images/game_center/edgeBG2-dark_1422288981.gif) 0 0 repeat-x; }.gameListTeam{height: 20px;line-height: 21px;clear: both;margin-bottom: 5px; overflow: hidden;}.gameListTeam .score{float: left;font-weight: bold;margin-right: 5px;padding-left: 10px;text-align: right; min-width: 6%;}GameLiveVideo{ width: 100%; text-align: center;}.boxscore-extras { border-top: 1px solid #d5d5d5; background: #e1e1e1 url(../../app_images/game_center/edgeBG2a_1422288981.gif) 0 0 repeat-x; text-align: center; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;}.boxscore-extras p { display: block; float: left; font: bold 11px Arial, Verdana, sans-serif; text-align: left; margin: 0; }.boxscore-extras .key { color: #666; font: normal 8px Verdana, Arial, sans-serif; line-height: 10px; } .boxscore-extras a { display: block; padding: 0 7px; text-decoration: none; }.boxscore-extras a:hover, .pageElement .boxscore-extras a:hover { color: #000; text-decoration: none;}.boxscore-extras .details { float: right; }.boxscore-extras .details a { padding: 8px 5px 2px; }.boxscore-extras.in_progress p.details { background-image: url(../../app_images/game_center/inprogressBG_1422288981.png); background-image: -moz-linear-gradient(left, rgba(65,138,0,0) 0%, rgba(65,138,0,0.5) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(65,138,0,0)), color-stop(100%,rgba(65,138,0,0.5))); background-image: -webkit-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: -o-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: -ms-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-position: right 50%; background-repeat: repeat-y; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;}tr.in_progress .game_status { background-image: url(../../app_images/game_center/inprogressBG_1422288981.png); background-image: -moz-linear-gradient(left, rgba(65,138,0,0) 0%, rgba(65,138,0,0.5) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(65,138,0,0)), color-stop(100%,rgba(65,138,0,0.5))); background-image: -webkit-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: -o-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: -ms-linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-image: linear-gradient(left, rgba(65,138,0,0) 0%,rgba(65,138,0,0.5) 100%); background-position: right 50%; background-repeat: repeat-y;}.boxscore-extras.in_progress p.details a { margin-bottom: 2px; padding-left: 75px; }tr.in_progress .game_status img,.boxscore-extras.in_progress p.details a img { -webkit-box-shadow: 0px 0px 5px 1px rgba(255, 255, 255, .65); -moz-box-shadow: 0px 0px 5px 1px rgba(255, 255, 255, .65); box-shadow: 0px 0px 5px 1px rgba(255, 255, 255, .65);}p.watchLive-live, p.watchLive-recap { display: block; height: 38px; margin: 15px 20px 15px 15px; text-decoration: none; }p.watchLive-live { background: url(../../app_images/live/watchLive-live_1422288981.png) 0 0; }p.watchLive-recap { background: url(../../app_images/live/watchLive-recap_1422288981.png) 0 0; }p.watchLive-live a, p.watchLive-recap a { display: block; float: right; height: 38px; margin: 0 -5px 0 0; text-indent: -999999px; width: 100%; }p.watchLive-live a { background: url( ../../app_images/live/watchLive-live_1422288981.png) 100% -38px; }p.watchLive-recap a { background: url( ../../app_images/live/watchLive-recap_1422288981.png) 100% -38px; }p.watchLive-live:hover, p.watchLive-recap:hover { background-position: 0 -76px; }p.watchLive-live:hover a, p.watchLive-recap:hover a { background-position: 100% -114px; }p.watchLive-live:active, p.watchLive-recap:active { background-position: 0 -152px; }p.watchLive-live:active a, p.watchLive-recap:active a { background-position: 100% -190px; }.boxscore-extras p.watchLive-link { float: right; margin-top: -2px; }.boxscore-extras p.watchLive-link a { padding: 8px 5px 2px; }#PreviewStatsDiv .next_game { background-color:#333; color:#FFF; overflow:hidden; padding:10px; background-image: -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0) 51%), rgba(0,0,0,0) 95%, rgba(0,0,0,.2) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(50%,rgba(255,255,255,0.05)), color-stop(51%,rgba(255,255,255,0)), color-stop(95%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,.2))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 51%, rgba(0,0,0,0) 95%, rgba(0,0,0,.2) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 51%, rgba(0,0,0,0) 95%, rgba(0,0,0,.2) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 51%, rgba(0,0,0,0) 95%, rgba(0,0,0,.2) 100%); background-image: linear-gradient(top, rgba(255,255,255,0.2) 0%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 51%, rgba(0,0,0,0) 95%, rgba(0,0,0,.2) 100%); -webkit-border-radius:10px 10px 0 0 / 100% 100% 0 0; -moz-border-radius:10px 10px 0 0 / 100% 100% 0 0; border-radius:10px 10px 0 0 / 100% 100% 0 0; border-bottom:1px solid #444;}#PreviewStatsDiv .next_game_splits { border-bottom:10px solid #333; margin-top:0; padding:0;}#PreviewStatsDiv .next_game_splits .NginTableControls { background-color:#333; color:#FFF; }#PreviewStatsDiv .next_game .info { padding-top:6px; text-align:center; line-height:16px; width:20%; float:left;}#PreviewStatsDiv .next_game .header { display:block; font-size:18px; margin-bottom:2px;}#PreviewStatsDiv .next_game .vs_or_at { font-size:30px; display:block; margin-bottom:20px;}#PreviewStatsDiv .next_game .time { display:block; font-size:10px; color:#999;}#PreviewStatsDiv .next_game .team { float:left; width:32%; background:#555; padding:2%;}#PreviewStatsDiv .team_logo { display:inline-block; }#PreviewStatsDiv .team_name { font-size:18px; line-height:20px; height:20px; margin:4px 0 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}#PreviewStatsDiv .next_game .away_team { padding-right:6%; text-align:left; -webkit-border-radius:7px 30% 30% 0 / 100% 100% 0 0; -moz-border-radius:7px 30% 30% 0 / 100% 100% 0 0; border-radius:7px 30% 30% 0 / 100% 100% 0 0; -webkit-box-shadow:inset -10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2); -moz-box-shadow:inset -10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2); box-shadow:inset -10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2);}#PreviewStatsDiv .next_game .home_team { float:right; padding-left:6%; text-align:right; -webkit-border-radius:30% 7px 0 30% / 100% 100% 0 0; -moz-border-radius:30% 7px 0 30% / 100% 100% 0 0; border-radius:30% 7px 0 30% / 100% 100% 0 0; -webkit-box-shadow:inset 10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2); -moz-box-shadow:inset 10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2); box-shadow:inset 10px 2px 20px rgba(0,0,0,.4), 0 0 1px 1px rgba(255,255,255,.2);}#PreviewStatsDiv table tr.last { background-color: #4d4d4d; background-image: -webkit-gradient(linear, left top, left bottom, from(#636363), to(#4d4d4d)); background-image: -moz-linear-gradient(top, #636363, #4d4d4d); }#PreviewStatsDiv table tr.last td { color: white !important; font-weight: bold;}#RosterPlayerStats td.date,#RosterPlayerStats td.name,#RosterPlayerStats td.score,#RosterPlayerStats td.split { white-space:nowrap;}#RosterPlayerStats td:first-child,#RosterPlayerStats th:first-child { text-align:left; padding-left:10px; }#RosterPlayerStats tr[data-toggles] td:first-child { padding-left:1.8em; }#RosterPlayerStats tr.totals td { background-color:#555; color:#FFF; }#RosterPlayerStats tr.season td { background-color:#DDD; border-top:1px solid #BBB; }#RosterPlayerStats tr.subseason td { background-color:#F7F7F7; }#RosterPlayerStats tr.game_log + tr.subseason td { border-top:1px solid #CCC; }#RosterPlayerStats tr.subseason_totals { background: #C1C1C1; }#RosterPlayerStats tr.totals td,#RosterPlayerStats tr.season td,#RosterPlayerStats tr.subseason td { background-image: -moz-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.1)), color-stop(100%,rgba(0,0,0,.1))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%); background-image: linear-gradient(top, rgba(255,255,255,.1) 0%, rgba(0,0,0,.1) 100%);}#RosterPlayerStats tr.subseason td { color: #676767; font-weight: bold;}#GameLogDiv .result { width: 7%; min-width: 50px;}#GameLogDiv .opponent { width: 20%;}#CareerStatsDiv .statTable td.description { text-align: left;}#CareerStatsDiv .statTable tr.season td.date { padding-left: 20px;}#RosterPlayerStats .inactive_notice { color: white; background-color: #9f171d; padding: 10px 0 10px 10px; margin-bottom: 15px; width: 99%;}#RosterPlayerStats .inactive_notice strong { text-transform: uppercase;}i.designation {background-image: url(../../app_images/roster_player_designations.gif); display: inline-block;}i.designation.uncommitted { background-position: 0px 0px; width: 10px; height: 10px; }i.designation.suspended { background-position: -15px 0px; width: 10px; height: 10px; }i.designation.rookie { background-position: -30px 0px; width: 10px; height: 10px; }i.designation.pmj { background-position: -45px 0px; width: 26px; height: 10px; }i.designation.injured { background-position: -76px 0px; width: 10px; height: 10px; }i.designation.import { background-position: -91px 0px; width: 18px; height: 10px; }i.designation.committed { background-position: -114px 0px; width: 10px; height: 10px; }i.designation.affiliate { background-position: -129px 0px; width: 10px; height: 10px; }.rosterTableOverflow{ overflow: auto;}.rosterListingTable .photo img{ width: 50px;}.rosterListingTable .photo { width: 1%}.rosterListingTable .number { width: 1%}.rosterListingTable tbody td.name { text-align: left; width: 20%;}.rosterListingTable tbody td { width: 10%}#rosterPlayerConnections-search,.rosterPlayerToConnect { background: #fdf4bc; border: 1px solid #fde686; margin: 10px 0; padding: 10px; }.rosterPlayerToConnect img { float: left; height: 50px; margin: 0 5px 0 0; width: 50px; }.rosterPlayerToConnect h2 { margin: 0 0 5px 0; }.rosterPlayerToConnect h3 { margin: 5px 0; }#lightboxBody .rosterPlayerConnections p { line-height: 140%; margin-bottom: 10px; }.rosterPlayerConnection-header { padding: 5px 0 0; }.rosterPlayerConnection-header img { margin: -5px 10px 0 0; height: 70px; width: 70px; }.rosterPlayerToConnect .rosterPlayerConnections { border-top: 1px dotted #fde686; margin: 10px 0 -10px; padding: 10px 0 0; }.rosterPlayerConnections { clear: both; line-height: 18px; }.rosterPlayerConnections p,.rosterPlayerConnections h3 { clear: both; }.rosterPlayerConnections p strong { font-size: 13px; }.rosterPlayerConnections p img { float: left; height: 50px; margin: 0 10px 0 0; width: 50px; }#rosterPlayerConnections-search h3,#rosterPlayerConnections-search-results h3 { margin-bottom: 5px; }#rosterPlayerConnections-search-results { margin: 0 10px; }#rosterPlayerConnections-search-results i { background: url(../../app_images/miniLoader_1422288981.gif) 0 50% no-repeat; padding-left: 20px; }#rosterPlayerConnections-button { color: #333; cursor: hand; cursor: pointer; display: block; font-size: 11px; font-weight: normal; line-height: 24px; left: 240px; outline: none; padding: 0; position: absolute; text-align: center; text-decoration: none; top: -35px;}#rosterPlayerConnections-button .teamLogo-tiny { margin: 0 5px 0 0; padding: 0; float: left; }#rosterPlayerConnections-button b { float: left; }#rosterPlayerConnections-button i { background: url(../../app_images/buttons/palette-picker_1422288981.png); display: block; float: left; height: 16px; margin: 4px 0 0 5px; width: 16px;}#rosterPlayerConnections-button i { background-position: 0 0; }#rosterPlayerConnections-button:active i { background-position: -16px 0; }#rosterPlayerConnections-button.close i { background-position: -32px 0; }#rosterPlayerConnections-button.close:active i { background-position: -48px 0; }.rosterPlayerInfoElement-template{ margin-bottom: 10px;}.rosterPlayerInfoElement-template #rosterPlayerConnections-button{ position: relative; padding: 14px; display: inline; left: 0px;}#rosterPlayerConnections-dropdown { background: #f2f2f2; display: none; margin: 2px; padding: 5px; text-align: left; }.prototip #rosterPlayerConnections-dropdown { display: block; }#rosterPlayerConnections-dropdown h3 { margin: 0 0 4px; }#rosterPlayerConnections-dropdown ul { border: 1px solid #e5e5e5; list-style: none; min-width: 200px; }#rosterPlayerConnections-dropdown ul li a { background: #fff; border-bottom: 1px solid #e5e5e5; display: block; font-size: 12px; line-height: 24px; padding: 5px 5px 3px; text-decoration: none; }#rosterPlayerConnections-dropdown ul li a:hover { background: #ffc; }#rosterPlayerConnections-dropdown ul li:first-child a { -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; }#rosterPlayerConnections-dropdown ul li:last-child a { border: none; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; }#rosterPlayerConnections-dropdown ul li a img { margin: 0 3px -3px 0; }#rosterPlayerConnections-dropdown ul li .teamLogo-tiny { float: left; margin: 0 5px 0 0; padding: 0; }.rosterPlayerConnection-checked, .rosterPlayerConnection-unchecked { -webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px; margin: 0 5px 0 0; padding: 2px 3px; }.rosterPlayerConnection-checked { background: #fcf0ab; border: 1px solid #fde686; }.rosterPlayerConnection-unchecked { background: #fbe98b; border: 1px solid #fccd22; }#tab_seasons_content .season { background: #fff; border: 1px solid #666; margin: 10px 0 15px; zoom: 1; } #seasons { width: 66.66666%; float: left; } #prefsLink { float: left; width: 33.33333%; } #newSeason { float: left; width: 66.66666%; } #statisticGroupings { width: 33.33333%; float: left; } #statisticGroupings .pageElementAdmin { margin-left: 15px; } #tab_seasons_content .season .handle { float: left; } #tab_seasons_content .season .empty-handle { display: block; float: left; height: 24px; width: 20px; } #tab_seasons_content .season .header { background: #999 url( ../../app_images/seasonHeadBG_1422288981.gif) 0 100% repeat-x; zoom: 1; } #tab_seasons_content .season h4, #tab_seasons_content .season h3 { float: left; line-height: 22px; } #tab_seasons_content .season .buttons { float: right; line-height: 22px; } #tab_seasons_content .season .buttons a { border-left: 1px solid #666; color: #efefef; display: block; float: left; font-size: 10px; font-variant: normal; height: 24px; padding: 0 5px; text-transform: uppercase; text-decoration: none; } #tab_seasons_content .season .buttons a:hover { background-color: #666; color: #fff; }#tab_seasons_content .subseason { background: #fff url( ../../app_images/subseasonBG_1422288981.gif) 0 100% repeat-x; border-bottom: 1px solid #ccc; clear: both; zoom: 1; } #tab_seasons_content .subseason label { padding: 0 5px 0 2px; } #tab_seasons_content .subseason .buttons span { float: left; font-size: 9px; font-variant: small-caps; } #tab_seasons_content .subseason .buttons a { border-left: 1px solid #ccc; color: #333; display: block; } #tab_seasons_content .subseason .buttons a:hover { background-color: #ccc; color: #000; }#tab_seasons_content .itemVariations .sortSelect { float: right; padding: 5px 5px 5px 0; }.subseason_delete, .statistic_grouping_delete { background-image:url('../../app_images/icons/pe_trash.png'); background-repeat:no-repeat; color: transparent; height: 10px; overflow:hidden; padding:0 4px; text-align:left; width:5px;}#tab_seasons_content .copying_subseason { color: #888 }.subseason_delete:hover, .statistic_grouping_delete:hover { color: transparent; }#sport-header { border-top: 1px solid #000; margin: 1px 1px 0; }#sport-header .teamLogo { left: 15px; height: 40px; width: 120px; }#sport-crumbs { background: #4d4d4d url( ../../app_images/sport-header/crumbsBG_1422288981.gif) 0 50% repeat-x; position: relative;}#sport-crumbs #snm_advert { bottom: 0; height: 44px; margin-top: -8px; position: absolute; right: 0; width: 230px; }#sport-crumbs #snm_advert a { background: none; padding: 0; }#sport-crumbs #snm_advert span { bottom: 3px; color: rgb(204, 204, 204); font-size: 9px; font-weight: bold; position: absolute; right: 0; text-align: left; width: 161px; }#sport-crumbs ul { margin: 0; list-style: none; }#sport-crumbs li { float:left; }#sport-crumbs a { background: url(../../app_images/sport-header/crumbs-arrow_1422288981.gif) 100% 50% no-repeat; color: #ccc; display: block; font-size: 10px; float: left; outline: none; padding: 10px 25px 10px 15px; position: relative; text-decoration: none;}#sport-crumbs a:hover { background: url(../../app_images/sport-header/crumbs-arrow-hover_1422288981.gif) 100% 50% no-repeat; color: #fff; }#sport-crumbs a.last_child,#sport-crumbs a.last_child:hover { background: none; }#sport-crumbs a span { background: url( ../../app_images/team_logos/team-tiny_1422288981.png) 0 50% no-repeat; padding: 5px 0 5px 30px; }#sport-crumbs a span.league { background: url( ../../app_images/team_logos/league-tiny_1422288981.png) 0 50% no-repeat; padding: 5px 0 5px 30px; }#sport-crumbs a span.division { background: url( ../../app_images/team_logos/division-tiny_1422288981.png) 0 50% no-repeat; padding: 5px 0 5px 30px; }#sport-crumbs a span.team { background: url( ../../app_images/team_logos/team-tiny_1422288981.png) 0 50% no-repeat; padding: 5px 0 5px 30px; }#sport-crumbs a.wide { padding-right: 50px; }#sport-crumbs .arrow-down { background: url(../../app_images/buttons/user-nav-dropdown_1422288981.png); display: block; height: 30px; margin: -15px 0 0; opacity: 0.75; padding: 0; position: absolute; right: 15px; top: 50%; width: 30px;}#sport-crumbs a .arrow-down { background-position: 0 -30px; }#sport-crumbs a:hover .arrow-down { opacity: 1; }#sport-crumbs a:active .arrow-down { background-position: -30px -30px; }#sport-crumbs a.close .arrow-down { background-position: -60px -30px; }#sport-crumbs a.close:active .arrow-down { background-position: -90px -30px; }.sportCrumbProtip { display: none; margin: 2px; text-align: left; }.prototip .sportCrumbProtip { display: block; }.sportCrumbProtip ul { list-style: none; min-width: 200px; }.sportCrumbProtip ul li a { background: #fff; border-bottom: 1px solid #e5e5e5; display: block; font-size: 12px; line-height: 24px; padding: 2px 5px 0; text-decoration: none; }.sportCrumbProtip ul li a:hover { background: #ffc; }.sportCrumbProtip ul li:first-child a { -moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px; }.sportCrumbProtip ul li:last-child a { border: none; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; }.sportCrumbProtip ul li a img { margin: 0 3px -3px 0; }.sport-tools { background: transparent url(../../app_images/sport-header/tools-edge_1422288981.png) 50% 0 no-repeat; margin: 0 15px; padding: 10px 0 15px;}.sport-tools ul { float: left; }.sport-tools ul.tools { width: 100%; }.sport-tools .button-tool { float: left; }.sport-tools li,#autoRefreshBar li { border: 1px solid #bbbbbb; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; display: inline; float: left; margin: 0 5px 0 0;}.sport-tools li a,#autoRefreshBar li a,#autoRefreshBar li label { background: #f6f6f6 url( ../../app_images/btnsBG_1422288981.gif) 0 0 repeat-x; border: 1px solid #fff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color: #808080; cursor: pointer; display: block; font: bold 10px/1.1 Verdana, sans-serif; outline: none; padding: 3px 4px; text-decoration: none; width: auto;}.sport-tools li:hover, #autoRefreshBar li:hover { border-color: #666; color: #1a1a1a; }.sport-tools li:active, #autoRefreshBar li:hover { border-color: #999; color: #333; }.sport-tools .selected, #autoRefreshBar .selected { border-color: #666; color: #fff; }.sport-tools li:hover a, #autoRefreshBar li:hover a, #autoRefreshBar li:hover label { background-color: #e7e7e7; background-position: 0 -80px; border-color: #fff; color: #1a1a1a; }.sport-tools li:active a, #autoRefreshBar li:active a, #autoRefreshBar li:active label { background-color: #f9f9f9; background-position: 0 -160px; color: #333; }.sport-tools .selected a, #autoRefreshBar .selected a, #autoRefreshBar .selected label { background-color: #4f4f4f; background-position: 0 -240px; border-color: #7f7f7f; color: #fff; }.sport-admin-buttons, .sport-admin-buttons ul { list-style: none; }.sport-admin-buttons { float: right; margin: 14px 4px 0 0;}.sport-admin-buttons li { display: inline; }#sport-header #tool-pages-menu,#sport-header #sport-admin-menu { display: none; }#tool-home a span { background: url(../../app_images/pill-home_1422288981.png) 0 0; display: block; height: 11px; text-indent: -999999px; width: 10px;}#tool-home a:hover span { background-position: 0 -80px; }#tool-home a:active span { background-position: 0 -160px; }#tool-home.selected span { background-position: 0 -240px; }.sport-tools li.tool-yellow { border-color: #edc52c; }.sport-tools li.tool-yellow a { background: #fddd40 url(../../app_images/sport-header/btnsBG-yl.gif) 0 0 repeat-x; border-color: #ffc; color: #807540; }.sport-tools li.tool-yellow:hover { border-color: #dda300; color: #594100; }.sport-tools li.tool-yellow:active { border-color: #dda300; color: #594100; }.sport-tools li.tool-yellow:hover a { background-color: #fddd40; background-position: 0 -80px; border-color: #ffc; color: #1a1a1a; }.sport-tools li.tool-yellow:active a { background-color: #fddd40; background-position: 0 -160px; color: #333; }#tool-createWidget { float: right; }#tool-createWidget a { background: #fddd40 url( https://../../app_images/sport-header/btnsBG-yl.gif?1422288981) 0 0 repeat-x; border-color: #ffc; }.teamMiniHeader { padding-bottom: 5px; }.teamMiniHeader .teamLogo-small { float: left; }.teamMiniHeader h4 { font-size: 16px; margin-left: 5px; line-height: 20px; float: left;}#sport-tools-overlay { background: #fff url(../../app_images/loader4.gif) 50% 50% no-repeat; opacity: 0.5; position: absolute; z-index: 2; }.playByPlay .statTable{ background: url( ../../app_images/grey_vertical_1422288981.jpg) repeat-y center center; }.playByPlay .statTable td{ border: none; }.playByPlay .statTable .even{ border-bottom: solid 1px #999; }.playByPlay p{ float: right; line-height: 1.4; text-align: right; }.playByPlay .playerPhoto{ float: right; clear: right; margin: 2px 5px 5px; }.playByPlay .playerPhoto img{ width: 30px; }.playByPlay .Goal .playerPhoto img{ width: 50px; }.playByPlay .playerName{ font-size: 12px; margin: 0; }.playByPlay .playAction{ text-align: right; width: 100%; margin: 5px 0;}.playByPlay .playAction em{ background: #666; color: #fff; font-style: normal; padding: 1px 4px; -moz-border-radius: 2px; margin: 0 5px; }.playByPlay .playDescription{ clear: both; margin: 0; width: 100%; padding: 0 5px; }.playByPlay .playMedia{ clear: both; margin: 0 5px; }.playByPlay .awayTeam, .playByPlay .homeTeam{ width: 45%;}.playByPlay .eventTime{ width: 10%; }.playByPlay tbody .eventTime{ font-size: 12px; font-weight: bold; color: #666; }.playByPlay tbody .pbpLeft{ background: url(../../app_images/pbp_left_1422288981.gif) no-repeat left center; }.playByPlay tbody .pbpRight{ background: url( ../../app_images/pbp_right_1422288981.gif) no-repeat right center; }.playByPlay tbody .eventTime span{ background: #CCC; padding: 3px; }.playByPlay .homeTeam .playAction{ text-align: left; }.playByPlay .homeTeam .playerPhoto{ float: left; clear: left; }.playByPlay .homeTeam p{ float: left; text-align: left; }.playByPlay .playAction .goal { font-size: 16px; color: #FFF; }#displayBodyContent .playByPlay thead .eventTime{ background: #2E2E2E url(../../app_images/game_center/headerBG_1422288981.png); } #sport-slider { background: #f2f2f2; border: 1px solid #e6e6e6; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; clear: both; margin: -10px 15px 15px; overflow: hidden; position: relative; padding: 5px; } #scrollbox { position: absolute; width: 1%; } #sport-slider .inner-wrap { position: relative; } #track { bottom: 0; clear: both; height: 10px; position: absolute; width: 100%; z-index: 100; } #track, #track-left, #track-right { background: url(../../app_images/track_1422288981.gif); } #track-left { background-position: 0 -10px; float: left; } #track-right { background-position: -6px -10px; float: right; } #track-left, #track-right { height: 10px; width: 10px; } #handle { background: url(../../app_images/track_1422288981.gif) -16px -10px; cursor: move; height:10px; left: 0; position: absolute; top: 0; width:100px; z-index: 100; } #scroll-container { padding: 0 0 15px; position: relative; overflow: hidden; } #sport-slider li { margin: 0 0 0 2px; } #sport-slider .month { background: url( ../../app_images/months_1422288981.gif) 0 0; display: block; float: left; height: 45px; margin: 2px 2px 0 0; width: 10px; text-indent: -999999px; } #sport-slider .mth-jan { background-position: 0 0; } #sport-slider .mth-feb { background-position: -10px 0; } #sport-slider .mth-mar { background-position: -20px 0; } #sport-slider .mth-apr { background-position: -30px 0; } #sport-slider .mth-may { background-position: -40px 0; } #sport-slider .mth-jun { background-position: -50px 0; } #sport-slider .mth-jul { background-position: -60px 0; } #sport-slider .mth-aug { background-position: -70px 0; } #sport-slider .mth-sep { background-position: -80px 0; } #sport-slider .mth-oct { background-position: -90px 0; } #sport-slider .mth-nov { background-position: -100px 0; } #sport-slider .mth-dec { background-position: -110px 0; } #sport-slider .mth-tbd { background-position: -120px 0; } #sport-slider .games li { position: static; } #sport-slider .games a { padding: 3px 4px 3px; } #sport-slider .games span { display: block; text-align: center; } #sport-slider .games .dayOfTheWeek { font: normal 8px Verdana, sans-serif; text-transform: uppercase; } #sport-slider .games .date { font: normal 18px Verdana, sans-serif; } #sport-slider .games .outcome { font-weight: normal; margin: 0; text-align: center; } #tooltips { display: none; } .prototip .ngin .tooltip-outer { background: #e6e6e6; border: 1px solid #333; position: relative; width: 320px; } .prototip .ngin .tooltip-outer h3 { background: #363636 url( ../../app_images/tooltips/headerBG_1422288981.gif) 0 0 repeat-x; border-bottom: 1px solid #333; color: #fff; font-size: 1.1em; line-height: 30px; padding: 0 10px; text-align: left; } .prototip .ngin .tooltip-inner { height: 94px; position: relative; width: 200px; } .prototip .ngin .mult_games { width: 350px; } .prototip .ngin .rosterTooltip { width: 200px; } .prototip_StemWrapper { margin: 8px 0 0 !important; } .stats { margin: 0 0 10px 85px; } .stats .stats-major { background: url( ../../app_images/tooltips/bio-groove_1422288981.png) 50% 100% no-repeat; font-weight: bold; font-size: 18px; display: block; padding: 0 0 15px; width: auto; } .stats .stats-minor { display: block; padding: 0 0 5px; width: auto; } .prototip .ngin .tooltip-inner .stats { float: left; margin: 0; position: absolute; left: 94px; top: 25px; text-align: center; } .prototip .ngin .tooltip-inner .stats .position { background: url( ../../app_images/tooltips/bio-groove_1422288981.png) 50% 100% no-repeat; font-weight: bold; font-size: 18px; display: block; padding: 0 0 15px; width: 90px; } .prototip .ngin .tooltip-inner .stats .bio { display: block; padding: 10px 0 5px; width: 100px; } .score-home { background: #e6e6e6 url( ../../app_images/tooltips/vs-r_1422288981.png) 0% 50% no-repeat; float: right; width: 160px; } .score-away { background: #e6e6e6 url( ../../app_images/tooltips/vs-l_1422288981.png) 100% 50% no-repeat; float: left; width: 160px; } .mult_games .score-away, .mult_games .score-home { width: 175px; } .score-away .score, .score-home .score { font: bold 48px 'Impact', 'Arial', 'Verdana', sans-serif; } .prototip .ngin .game .tooltip-inner { min-height: 120px; width: 320px; } .prototip .ngin .game { width: 320px; } .prototip .score { border: none; text-align: center; } .score-home .teamName, .score-away .teamName { font-size: 12px; height: 16px; line-height: 16px; overflow: hidden; text-transform: uppercase; text-align: center; } .score-home .teamName { padding: 0 10px 0 15px; } .score-away .teamName { padding: 0 15px 0 10px; } .mult_games .teamName { background: none; border: none; font-size: 10px; height: 30px; line-height: 35px; } .mult_games .score-away .teamName { color: #666; text-align: left; padding: 0 0 2px 5px; } .mult_games .score-home .teamName { color: #666; text-align: right; padding: 0 5px 2px 0; } .game-listing { background: url(../../app_images/tooltips/game-listingBG_1422288981.gif) 0 100% repeat-x; } .game-listing .sport-colors { min-height: 30px; height: 30px; } .game-listing .score-home { background: transparent url( ../../app_images/tooltips/vs-sm-lt-r_1422288981.gif) 0 5px no-repeat; } .game-listing .score-away { background: transparent url( ../../app_images/tooltips/vs-sm-lt-l_1422288981.gif) 100% 5px no-repeat; } .game-listing .score { font: normal 24px 'Impact', 'Arial', 'Verdana', sans-serif; } .game-listing .score-home .score { background: none; margin: 0 75px 0 0; float: right; padding: 0; text-align: right; } .game-listing .score-away .score { background: none; margin: 0 0 0 75px; float: left; padding: 0; text-align: left; } .game-listing p { background: #ccc; border-top: 1px solid #b3b3b3; padding: 10px 0; text-align: center; }#sport-header .pageTitle { font-size: 32px; margin: 0 15px; padding: 20px 0 10px; text-align: center;}body.baseball .snlNotice .snlText{ background: url( ../../app_images/snlLogo-new-beta_1422288981.png) no-repeat center 6px;}body.baseball .snlNotice .snlText.notLive { background: url( ../../app_images/snLogo-new_1422288981.png) no-repeat center 6px;}body.baseball #GameShowScoreboard ul.game_clock-info li.period { width: auto; background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x 0 0; height: 26px; padding: 0 5px; margin: 12px 0 0; }body.baseball #GameShowScoreboard ul.game_clock-info li.period:before { background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x 0 -26px; content: ""; height: 26px; position: absolute; left: -3px; bottom: 0; width: 3px; }body.baseball #GameShowScoreboard ul.game_clock-info li.period:after { background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x -3px -26px; content: ""; height: 26px; position: absolute; right: -3px; bottom: 0; width: 3px; }body.baseball #GameShowScoreboard ul.game_clock-info { }body.baseball .field_position-info { background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x 0 0; height: 26px; overflow: visible; padding-left: 10px; position: relative; }body.baseball .field_position-info:before { background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x 0 -26px; content: ""; height: 26px; position: absolute; left: -3px; top: 0; width: 3px; }body.baseball .field_position-info:after { background: url( ../../app_images/scoreboard/baseball-count-bg_1422288981.png) repeat-x -3px -26px; content: ""; height: 26px; position: absolute; right: -3px; top: 0; width: 3px; }body.baseball .field_position-info .info { background: url( ../../app_images/scoreboard/baseball-count_1422288981.png) no-repeat 0 -1px; width: 29px; }body.baseball .field_position-info .balls { width: 44px; }body.baseball .field_position-info .balls.one, body.baseball .field_position-info .strikes.one, body.baseball .field_position-info .outs.one { background-position: 0 -27px; }body.baseball .field_position-info .balls.two, body.baseball .field_position-info .strikes.two, body.baseball .field_position-info .outs.two { background-position: 0 -53px; }body.baseball .field_position-info .balls.three { background-position: 0 -79px; }body.baseball #GameShowScoreboard .away_team .possession.batting { background-position: right -183px; }body.baseball #GameShowScoreboard .away_team .possession.pitching { background-position: right -122px; }body.baseball #GameShowScoreboard .home_team .possession.batting { background-position: left -183px; }body.baseball #GameShowScoreboard .home_team .possession.pitching { background-position: left -122px; }body.baseball #tab_gs3_play_by_play_content .table_container { padding: 8px; }.inning-team .team-header { background-image: -moz-linear-gradient(top, rgba(255,255,255,0.15) 0%, rgba(0,0,0,0.25) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.15)), color-stop(100%,rgba(0,0,0,0.25))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(0,0,0,0.25) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(0,0,0,0.25) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(0,0,0,0.25) 100%); background-image: linear-gradient(top, rgba(255,255,255,0.15) 0%,rgba(0,0,0,0.25) 100%); border-bottom: solid 2px; border-color: rgb(0,0,0) !important; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; font-size: 12px; height: 36px;}.team-header li { display: block; float: left; font-size: 12px; font-weight: bold; height: 20px; line-height: 20px; margin: 8px 0 0 8px; padding: 0; text-transform: uppercase; }.team-header li.inning-half { background-image: -moz-linear-gradient(top, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.50) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0.50))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.50) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.50) 100%); background-image: -ms-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.50) 100%); background-image: linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.50) 100%); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0 8px;}.team-header li.team-logo { background: black; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 0; width: 60px;}.team-header li.team-name { }.team-header li.inning-stats { float: right; margin-right: 8px; font-size: 10px; }.team-header li.inning-stats > span { background: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png) no-repeat 13px -158px; padding: 4px 8px;}.team-header li.inning-stats > span > span { margin-left: 12px; width: 8px; text-align: center; }li.ininng-stats .inning-total { padding-left: 8px; }ul.atbat, ul.play-actions { overflow: hidden; font-size: 10px; height: auto; }ul.atbat:last-child { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-radius: 0px 0px 4px 4px; border-radius: 0px 0px 4px 4px;}ul.atbat li, ul.play-actions li { position: relative; overflow: hidden;}ul.atbat li > span, ul.play-actions li > span { position: absolute; }ul.atbat { background: url( ../../app_images/game_show_3/baseball/play-by-play-background_1422288981.png) repeat left top; }li.atbat-result { background: rgb(255,255,255); background-image: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(221,221,221) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(221,221,221))); background-image: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); border-top: solid 2px rgb(0,0,0);}li.atbat-result > span { min-height: 14px; padding: 8px 0; }li.atbat-result .batter-result { background-image: url( ../../app_images/game_show_3/baseball/atbat-left_1422288981.png); background-repeat: no-repeat; background-position: right -28px; text-align: center; font-weight: bold; height: 100%; width: 30px; padding-right: 8px; padding-top: 8px; left: 0; top: 0; position: absolute; }li.atbat-result .atbat-string { background: url( ../../app_images/game_show_3/baseball/atbat-right_1422288981.png) repeat-y right 0px; display: block; margin: 0 30px 0 38px; position: relative; }li.atbat-result .atbat-string p { padding: 0 8px 0 16px !important;}li.atbat-result .show-pitches { background: rgba(0,0,0,.1); background-image: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png); background-repeat: no-repeat; background-position: -60px -30px; padding: 0; position: absolute; right: 0; top: 0; text-align: center; width: 30px; height: 100%;}ul.atbat.expanded li.atbat-result .show-pitches { background-position: -90px -30px; }li.atbat-result:hover { background: rgb(187,255,255); background-image: -moz-linear-gradient(top, rgb(238,255,255) 0%, rgb(187,255,255) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(238,255,255)), color-stop(100%,rgb(187,255,255))); background-image: -webkit-linear-gradient(top, rgb(238,255,255) 0%,rgb(187,255,255) 100%); background-image: -o-linear-gradient(top, rgb(238,255,255) 0%,rgb(187,255,255) 100%); background-image: -ms-linear-gradient(top, rgb(238,255,255) 0%,rgb(187,255,255) 100%); background-image: linear-gradient(top, rgb(238,255,255) 0%,rgb(187,255,255) 100%); cursor: pointer;}li.atbat-result .icons { position: absolute; right: 32px; top: 0; padding: 0; }li.atbat-result .icons span { height: 30px; width: 30px; display: none; float: left; }ul.atbat.runs .atbat-string p { margin-right: 32px !important; }ul.atbat.runs .icons .runs-scored { display: block; background-image: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png); background-repeat: no-repeat; }ul.atbat.runs.one .icons .runs-scored { display: block; background-position: 0px 0px; }ul.atbat.runs.two .icons .runs-scored { display: block; background-position: -30px 0px; }ul.atbat.runs.three .icons .runs-scored { display: block; background-position: -60px 0px; }ul.atbat.runs.four .icons .runs-scored { display: block; background-position: -90px 0px; }ul.atbat.non-pitches .atbat-string p { margin-right: 32px !important; }ul.atbat.non-pitches .icons .non-pitch-actions { display: block; background: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png) no-repeat 30px 0px; }ul.atbat.runs.non-pitches .atbat-string p { margin-right: 62px !important; }ul.atbat.pinch-hitter li.atbat-result { background: rgb(204,204,204); background-image: -moz-linear-gradient(top, rgb(204,204,204) 0%, rgb(183,183,183) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(204,204,204)), color-stop(100%,rgb(183,183,183))); background-image: -webkit-linear-gradient(top, rgb(204,204,204) 0%,rgb(183,183,183) 100%); background-image: -o-linear-gradient(top, rgb(204,204,204) 0%,rgb(183,183,183) 100%); background-image: -ms-linear-gradient(top, rgb(204,204,204) 0%,rgb(183,183,183) 100%); background-image: linear-gradient(top, rgb(204,204,204) 0%,rgb(183,183,183) 100%); color: rgb(85,85,85); cursor: auto;}ul.atbat.pinch-hitter li.atbat-result span { padding: 4px 0; }ul.atbat.pinch-hitter li.atbat-result span.show-pitches { display: none; }ul.atbat.pinch-hitter li.atbat-result span.atbat-string { background-image: url( ../../app_images/game_show_3/baseball/atbat-left_1337956124-1422288981.png); background-repeat: no-repeat; background-position: left 50%;}li.atbat-play-actions { display: none; height: auto; }ul.atbat.expanded li.atbat-play-actions { display: block; }ul.play-actions { margin: 0 32px 8px; }ul.play-actions li { background: rgb(255,255,255); color: rgb(102,102,102); border-top: solid 1px rgb(204,204,204); position: relative; overflow: hidden; min-height: 30px; }ul.play-actions li:first-child { border-top: none }ul.play-actions li span { min-height: 14px; padding: 8px 0; }ul.play-actions .play-action-type { width: 30px; text-align: center; width: 30px; position: absolute; top: 0; left: 0; }ul.play-actions .play-action-detail { background: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png) no-repeat -44px -151px; display: block; margin: 0 30px; position: relative; padding-left: 14px;}ul.play-actions .play-action-icon { background-image: url( ../../app_images/game_show_3/baseball/sprites-play-list-baseball_1422288981.png); background-position: 0px 30px; background-repeat: no-repeat; position: absolute; padding: 0; right: 0; top: 0; width: 30px; height: 30px;}.defensive-act { margin-left: 2px; font-style: italic; font-weight: normal; }ul.play-actions li.advanced-batter, ul.play-actions li.out, ul.play-actions li.runs-scored { color: rgb(0,0,0); font-weight: bold; }ul.play-actions li.advanced-runner, ul.play-actions li.substitutions { background-color: rgb(221,221,221); } ul.play-actions li.runs-scored .play-action-icon { background-position: 0px -60px; }ul.play-actions li.out .play-action-icon { background-position: 0px -90px; }ul.play-actions li.substitutions .play-action-icon { background-position: 0px -120px; }ul.play-actions li.advanced-batter .play-action-icon { background-position: 0px -30px; }ul.play-actions li.advanced-runner .play-action-icon { background-position: -30px -30px; }#GameShowContent .box_score_stats table.player_stats-list th[colspan="2"],#GameShowContent .box_score_stats table.player_stats-list tfoot td[colspan="2"] { text-align: left; text-indent: 8px; }#GameShowContent .box_score_stats table.player_stats-list th, #GameShowContent .box_score_stats table.player_stats-list td { font-size: 10px; }#GameShowContent .box_score_stats table.player_stats-list th, #GameShowContent .box_score_stats table.player_stats-list tfoot td { background: rgb(255,255,255); background-image: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(221,221,221) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(221,221,221))); background-image: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background-image: linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); color: rgb(0,0,0); font-weight: bold; height: 30px; line-height: 30px; padding: 0; width: 26px;}#GameShowContent .box_score_stats table.player_stats-list tfoot td { border-top: solid 2px rgb(0,0,0); border-bottom: none; }#GameShowContent .box_score_stats ul.player_stats-list-header.sub li { height: 36px; line-height: 36px; }#GameShowContent .box_score_stats ul.player_stats-list-header.sub { border-bottom: solid 2px rgb(0,0,0); }#GameShowContent .box_score_stats .player_stats-list-header.sub span.team_logo { margin-top: 7px; }.BoxScoreStats-secondary { background: rgb(229,229,229); background-image: -moz-linear-gradient(top, rgb(233,233,233) 0%, rgb(229,229,229) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(233,233,233)), color-stop(100%,rgb(229,229,229))); background-image: -webkit-linear-gradient(top, rgb(233,233,233) 0%,rgb(229,229,229) 100%); background-image: -o-linear-gradient(top, rgb(233,233,233) 0%,rgb(229,229,229) 100%); background-image: -ms-linear-gradient(top, rgb(233,233,233) 0%,rgb(229,229,229) 100%); background-image: linear-gradient(top, rgb(233,233,233) 0%,rgb(229,229,229) 100%); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0px 0px 5px rgba(0,0,0,.25); -moz-box-shadow: inset 0px 0px 5px rgba(0,0,0,.25); box-shadow: inset 0px 0px 5px rgba(0,0,0,.25); margin-top: -20px; padding: 12px;}#GameShowContent .BoxScoreStats-secondary h3 { border-bottom: solid 1px rgb(0,0,0); margin-bottom: .5em; text-transform: uppercase; }#GameShowContent .BoxScoreStats-secondary h4 { color: rgb(51,51,51); font-size: 10px; text-transform: uppercase; }#GameShowContent .BoxScoreStats-secondary ul { color: rgb(51,51,51); font-size: 10px; margin-bottom: 1em; }#GameShowContent .BoxScoreStats-secondary ul:last-child { margin-bottom: none !important; }#GameShowContent .BoxScoreStats-secondary ul li { display: inline-block; }#GameShowContent .BoxScoreStats-secondary ul li:after { content:",";}#GameShowContent .BoxScoreStats-secondary ul li:last-child:after { content: none; }#LiveGame { position:relative; margin-bottom:25px; padding-top:40px; clear:both;}#LiveGame .background,#LiveGame .background .graphics { background:#000; height:100%; left:0; overflow:hidden; position: absolute; top:0; width:100%;}#LiveGame .background .graphics { min-height:535px; }#LiveGame .background .graphics * { height:100%; left:50%; margin-left:-500px; position: absolute; top:0; width:1000px;}#LiveGame .background .top { background:url( ../../app_images/field_of_play/fop_bg_top_1422288981.png) center top; height:150px;}#LiveGame .background .mid { background:url( ../../app_images/field_of_play/fop_bg_mid_1422288981.png) center top; height:auto; top:150px; bottom:384px;}#LiveGame .background .bottom { background:url( ../../app_images/field_of_play/fop_bg_bottom_1422288981.png) center top; height:384px; top:auto; bottom:0;}#LiveGame .background .awayTeamFade { width:700px; }#LiveGame .background .homeTeamFade { width:700px; margin-left:-200px; }#GS_Video { text-align:center; padding:0 20px; position:relative; top:-10px; margin:25px 0;}#currentPlay + #GS_Video { top:-25px; }#GS_VideoWrap { display:inline-block; zoom:1; *display:inline; background:#000; border:13px outset #222; -moz-border-image: url(../../app_images/field_of_play/video_border_1422288981.png) 30 repeat; -webkit-border-image: url(../../app_images/field_of_play/video_border_1422288981.png) 30 repeat; -o-border-image: url(../../app_images/field_of_play/video_border_1422288981.png) 30 repeat; border-image: url(../../app_images/field_of_play/video_border_1422288981.png) 30 repeat; -moz-box-shadow: 0 15px 30px #000; -webkit-box-shadow: 0 15px 30px #000; box-shadow: 0 15px 30px #000;}#GameLiveVideo { background: #000;}#GameLiveVideo object { display: block; margin: 0 auto;}#GameShowContent { margin: 30px 15px 15px; overflow: visible; position: relative; font-size: 100%;}#GameShowContent a { text-decoration:none; }#GameShowContent .rapidContentGeneral,#GameShowContent #contentTabsLoader { width:70%; position:relative; z-index:3; background: rgb(245,245,245); background: -moz-linear-gradient(top, rgb(245,245,245) 0%, rgb(204,204,204) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(204,204,204))); background: -webkit-linear-gradient(top, rgb(245,245,245) 0%,rgb(204,204,204) 100%); background: -o-linear-gradient(top, rgb(245,245,245) 0%,rgb(204,204,204) 100%); background: -ms-linear-gradient(top, rgb(245,245,245) 0%,rgb(204,204,204) 100%); background: linear-gradient(top, rgb(245,245,245) 0%,rgb(204,204,204) 100%); border-bottom: solid 2px #aaa; border-right: solid 1px #aaa; border-left: solid 1px #ccc; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-radius: 0px 10px 10px 10px; border-radius: 0px 10px 10px 10px; overflow: hidden; min-height:400px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5); box-shadow: 0px 0px 10px 0px rgba(0,0,0,.5);}#GameShowContent .tab_menu-listLoader { padding:100px 0; min-height:150px; }#GameShowContent #tab_gs3_game_stats_content.rapidContentGeneral { width:100%; }#GameShowContent.noComments .rapidContentGeneral, #GameShowContent.noComments #contentTabsLoader { width: 100%;}#GameShowContent span.team_logo img { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; vertical-align: middle;}#GameShowContent h1,#GameShowContent h2,#GameShowContent h3,#GameShowContent h4,#GameShowContent h5,#GameShowContent h6,#GameShowContent p,#GameShowContent blockquote,#GameShowContent table,#GameShowContent caption,#GameShowContent tbody,#GameShowContent tfoot,#GameShowContent thead,#GameShowContent tr,#GameShowContent th,#GameShowContent td { margin: 0; padding: 0; border: 0; font-size: 100%; font: "Lucida Grande", verdana, geneva, helvetica, arial, sans-serif; vertical-align: baseline;}#GameShowContent table { border-collapse: collapse; border-spacing: 0;}#GameShowContent li { list-style: none; }#GameShowContent .game_info { border-radius: 0px 5px 0px 0px; overflow: hidden;}#GameShowContent .tab_menu { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; overflow:hidden; width: 70%;}#GameShowContent .tab_menu #iscoreGame { float: right; text-align: right; padding-right: 10px;}#liveGameSimple{ padding-top: 0; margin-bottom: 10px;}#GameShowContent.game_show_nextgen #scorekeeperGame { float: right; text-align: right; padding-top: 7px; padding-right: 8px; color: #bbb;}#GameShowContent .tab_menu #iscoreTimestamp { color: #aaa;}#GameShowContent ul.tab_menu-list { padding: 0 10px; list-style-type: none; float:left; position:relative; z-index:4; overflow: hidden; border-top:1px solid #EEE; -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; -webkit-box-shadow:inset 0 30px 15px -30px rgba(0,0,0,.2); -moz-box-shadow:inset 0 30px 15px -30px rgba(0,0,0,.2); box-shadow:inset 0 30px 15px -30px rgba(0,0,0,.2);}#GameShowContent li.tab_menu-tab { float:left;}#GameShowContent li.tab_menu-tab a { display:block; padding:12px 10px 8px; color:#666; font-weight:bold;}#GameShowContent li.tab_menu-tab.selected a { background-color:#f5f5f5; color:#333; background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 50%, rgba(0,0,0,0.1) 51%, rgba(0,0,0,0) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(255,255,255,0.1)), color-stop(51%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.1) 51%,rgba(0,0,0,0) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.1) 51%,rgba(0,0,0,0) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.1) 51%,rgba(0,0,0,0) 100%); background-image: linear-gradient(top, rgba(255,255,255,0.1) 50%,rgba(0,0,0,0.1) 51%,rgba(0,0,0,0) 100%); padding:8px 9px; margin-top:3px; border:1px solid #999; border-bottom:none; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; box-shadow:0 0 4px rgba(0,0,0,.2);}#GameShowContent li.tab_menu-tab a:hover { color:#333; }.GameShowDataColumn { display:-webkit-box; display:-moz-box; display:box; -webkit-box-orient:vertical; -moz-box-orient:vertical; box-orient:vertical; background:#DDD; position:absolute; top:75px; bottom:25px; right:0; width:30%; overflow:auto; border-bottom: solid 1px #fff; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5); -moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5); box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);}.GameShowDataColumn .gameShowColumnSection { display:-webkit-box; display:-moz-box; display:box; -webkit-box-orient:vertical; -moz-box-orient:vertical; box-orient:vertical; -webkit-box-flex: 100; -moz-box-flex: 100; box-flex: 100; width:100%;}.GameShowDataColumn .gameShowColumnHeader { -webkit-box-flex: 0; -moz-box-flex: 0; box-flex: 0; margin:0; padding:1px; background: #ccc; background: -moz-linear-gradient(top, rgb(255,255,255) 0%, rgb(204,204,204) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(204,204,204))); background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); }#GameShowContent .GameShowDataColumn .gameShowColumnHeader h3 { padding:10px; margin:0;}#GameShowContent .GameShowDataColumn .gameShowColumnHeader h3 .action { float:right !important; margin-top:-2px;}#GameShowContent .GameShowDataColumn .gameShowColumnHeader.collapsable_handle h3 { background-image: url( ../../app_images/user/expand_arrows_1422288981.png); background-position: -92px -39px; background-repeat: no-repeat; padding-left: 24px;}#GameShowContent .GameShowDataColumn .collapsed .gameShowColumnHeader.collapsable_handle h3 { background-image: url( ../../app_images/user/expand_arrows_1422288981.png); background-position: -142px 11px;}.GameShowDataColumn .gameShowColumnContent { -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; overflow:auto; padding2:0 5px; width: 100%;}.GameShowDataColumn .gameShowColumnSection.news { -webkit-box-flex: 0; -moz-box-flex: 0; box-flex: 0; max-height:50%;}.GameShowDataColumn .gameShowColumnSection:first-child .gameShowColumnHeader { -webkit-border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; border-radius: 0 5px 0 0;}.GameShowDataColumn .gameShowColumnSection:last-child .gameShowColumnContent { -webkit-border-radius: 0 0 5px 0; -moz-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0;}.GameShowDataContainer { padding: 20px 0 0 20px;}.GameShowDataContainer .StatWidgetGroup { background: #FFF; background: -moz-linear-gradient(top, rgb(255,255,255) 75%, rgb(238,238,238) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,rgb(255,255,255)), color-stop(100%,rgb(238,238,238))); background: -webkit-linear-gradient(top, rgb(255,255,255) 75%,rgb(238,238,238) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 75%,rgb(238,238,238) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 75%,rgb(238,238,238) 100%); background: linear-gradient(top, rgb(255,255,255) 75%,rgb(238,238,238) 100%); border-bottom: solid 1px #999; -moz-border-radius: 0px 5px 5px 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.25); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.25); box-shadow: 0px 0px 10px 0px rgba(0,0,0,.25); margin: 0 20px 20px 0; overflow: hidden; position: relative; z-index: 25;}.GameShowDataContainer.game_stats .StatWidgetGroup { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.GameShowDataContainer .StatWidgetGroup.inset { border-bottom: solid 1px #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.5); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.5); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.5);}.GameShowDataContainer.game_summary .StatWidgetGroup.inset,.GameShowDataContainer.game_preview .StatWidgetGroup.inset { background: #FFF; background: -moz-linear-gradient(top, rgb(102,102,102) 0%, rgb(51,51,51) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(102,102,102)), color-stop(100%,rgb(51,51,51))); background: -webkit-linear-gradient(top, rgb(102,102,102) 0%,rgb(51,51,51) 100%); background: -o-linear-gradient(top, rgb(102,102,102) 0%,rgb(51,51,51) 100%); background: -ms-linear-gradient(top, rgb(102,102,102) 0%,rgb(51,51,51) 100%); background: linear-gradient(top, rgb(102,102,102) 0%,rgb(51,51,51) 100%); }.StatWidgetTabsGroup { margin: -10px 20px 0 0; overflow: hidden; padding-top: 10px; }#GameShowContent h1,#GameShowContent h2,#GameShowContent h3,#GameShowContent h4,#GameShowContent h5 { font-weight: bold; }.StatWidgetContainer { display: block; float: left; overflow: hidden; padding: 20px 0 0 20px; width: 100%; }.StatWidgetContainer-sub { margin-right: 20px; overflow: hidden; }.StatWidgetColumn { display: block; float: left; }.StatWidgetHolder { }.StatWidget { display: block; margin: 0 20px 20px 0; }.StatWidgetHolder .StatWidgetContainer-sub { margin-right: 0; }.StatWidgetHolder .StatWidgetHolder { margin-right: 20px; }.z10 { z-index: 10; }.z9 { z-index: 9; }.z8 { z-index: 8; }.z7 { z-index: 7; }.z6 { z-index: 6; }.z5 { z-index: 5; }.z4 { z-index: 4; }.z3 { z-index: 3; }.z2 { z-index: 2; }.z1 { z-index: 1; }.width25 { width:25%; }.width33 { width:33.333333%; }.width50 { width:50%; }.width66 { width:66.666666%; }.width75 { width:75%; }.width100 { width:100%; }#GameShowContent .StatWidgetHolder p.noEntry,#GameShowContent .StatWidget span.no_stats { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display: block; width: 100%; padding: 5px 0; text-align: center;}#GameShowContent .team_stats-list .noEntry { display: block; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; border-top: none; font-style: normal; font-size: 9px; background: rgb(204, 204, 204) url( ../../app_images/game_show_3/diagonal_stripes_1422288981.png);}#GameShowContent .StatWidgetTabsGroup-inset { background: rgb(102,102,102); background: -moz-linear-gradient(top, rgb(153,153,153) 0%, rgb(51,51,51) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(153,153,153)), color-stop(100%,rgb(51,51,51))); background: -webkit-linear-gradient(top, rgb(153,153,153) 0%,rgb(51,51,51) 100%); background: -o-linear-gradient(top, rgb(153,153,153) 0%,rgb(51,51,51) 100%); background: -ms-linear-gradient(top, rgb(153,153,153) 0%,rgb(51,51,51) 100%); background: linear-gradient(top, rgb(153,153,153) 0%,rgb(51,51,51) 100%); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); margin: 0 20px 0 0;}#GameShowContent ul.StatWidgetTabs-inset { border-bottom: solid 1px #fff; list-style-type: none; margin-bottom: 20px; overflow: hidden; width: 100%;}#GameShowContent ul.StatWidgetTabs-inset.tabs-1 li { width: 100%; } #GameShowContent ul.StatWidgetTabs-inset.tabs-2 li { width: 50%; } #GameShowContent ul.StatWidgetTabs-inset.tabs-3 li { width: 33.333333% } #GameShowContent ul.StatWidgetTabs-inset a:link,#GameShowContent ul.StatWidgetTabs-inset a:visited { color:#ddd; }#GameShowContent ul.StatWidgetTabs-inset a:hover,#GameShowContent ul.StatWidgetTabs-inset a:active { color:#fff; }#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li:before { content: none; }#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li { background: rgba(255,255,255,.35); color: #ccc; display: block; float: left; margin: 0; padding: 10px 0; text-align: center; text-shadow: -1px -1px 0px rgba(0,0,0,.25); text-transform: uppercase;}#GameShowContent ul.StatWidgetTabs-inset.stats_toggle li { color:#ddd; cursor:pointer; }#GameShowContent ul.StatWidgetTabs-inset.stats_toggle li:hover { color:#fff; }#GameShowContent .GameShowDataContainer.play_by_play .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li { width: 20% }#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li.selected,#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li:hover,#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li:active { background:none; color: #fff; position:relative; text-shadow: -1px -1px 0px rgba(0,0,0,.5);}#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li.selected a { color:#fff; }#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li { background-image: url( ../../app_images/game_show_3/border-black_1422288981.png), url( ../../app_images/game_show_3/border-white_1422288981.png); background-repeat: repeat-y; background-position: right, left; position: relative;}#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li:first-child { background-image: url( ../../app_images/game_show_3/border-black_1422288981.png); background-repeat: repeat-y; background-position: right;}#GameShowContent .StatWidgetTabsGroup-inset ul.StatWidgetTabs-inset li:last-child { background-image: url( ../../app_images/game_show_3/border-white_1422288981.png); background-repeat: repeat-y; background-position: left;}.StatWidgetTabs-inset .carrot { display: none; }.StatWidgetTabs-inset li.selected .carrot { background-image: url( ../../app_images/game_show_3/carrot-up_1422288981.png); background-repeat: no-repeat; background-position: 50% bottom; display: block; height: 38px; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 100%;}#GameShowContent ul.StatWidgetTabs { list-style-type: none; width: 100%; }#GameShowContent ul.StatWidgetTabs li { background:#b2b2b2; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); color: #666; display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 20px; text-shadow: -1px -1px 0px rgba(0,0,0,.1); text-transform: uppercase; height: 3em; line-height: 3em; position: relative;}#GameShowContent ul.StatWidgetTabs li h3 { display: block; float: left; }#GameShowContent ul.StatWidgetTabs li span { display: block; float: left; height: 43px; left: 100%; width: 69px; position: absolute; top: -7px; background: url( ../../app_images/game_show_3/tab-edge-right_1422288981.png); background-color: transparent;}x-#GameShowContent ul.StatWidgetTabs li:before { content: url( ../../app_images/game_show_3/tab-edge-right-gray_1422288981.png); position: absolute; left: 100%; top: -7px;}#GameShowContent ul.StatWidgetTabs li.selected { background: #fff; position: relative; z-index: 50;}#GameShowContent ul.StatWidgetTabs li.more_stats { background:none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: block; float: right; opacity: .5; filter:Alpha(opacity=50); padding: 0; text-shadow: 1px 1px 0px rgba(255,255,255,1);}#GameShowContent ul.StatWidgetTabs li.more_stats:before { content: none;}#GameShowContent ul.StatWidgetTabs li.live_game_sheet { background: rgb(204, 204, 204); background-image: rgb(137,137,137); background-image: -moz-linear-gradient(top, rgb(137,137,137) 0%, rgb(155,155,155) 50%, rgb(140,140,140) 50%, rgb(102,102,102) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(137,137,137)), color-stop(50%,rgb(155,155,155)), color-stop(50%,rgb(140,140,140)), color-stop(100%,rgb(102,102,102))); background-image: -webkit-linear-gradient(top, rgb(137,137,137) 0%,rgb(155,155,155) 50%,rgb(140,140,140) 50%,rgb(102,102,102) 100%); background-image: -o-linear-gradient(top, rgb(137,137,137) 0%,rgb(155,155,155) 50%,rgb(140,140,140) 50%,rgb(102,102,102) 100%); background-image: -ms-linear-gradient(top, rgb(137,137,137) 0%,rgb(155,155,155) 50%,rgb(140,140,140) 50%,rgb(102,102,102) 100%); background-image: linear-gradient(top, rgb(137,137,137) 0%,rgb(155,155,155) 50%,rgb(140,140,140) 50%,rgb(102,102,102) 100%); cursor:pointer; padding: 0 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border-top: solid 1px rgb(229, 229, 229); color: black; font-size: 10px; font-weight: bold; text-shadow: 1px 1px 0px rgba(255, 255, 255, .25); opacity: 1; height: 20px; line-height: 20px; border: solid 1px rgb(102, 102, 102); border-top: initial; border-top: solid 1px rgb(51, 51, 51); border-bottom: solid 1px white; float: right;}#GameShowContent ul.StatWidgetTabs li.live_game_sheet:hover { background-image: rgb(66,66,66); background-image: -moz-linear-gradient(top, rgb(66,66,66) 0%, rgb(112,112,112) 50%, rgb(94,94,94) 50%, rgb(51,51,51) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(66,66,66)), color-stop(50%,rgb(112,112,112)), color-stop(50%,rgb(94,94,94)), color-stop(100%,rgb(51,51,51))); background-image: -webkit-linear-gradient(top, rgb(66,66,66) 0%,rgb(112,112,112) 50%,rgb(94,94,94) 50%,rgb(51,51,51) 100%); background-image: -o-linear-gradient(top, rgb(66,66,66) 0%,rgb(112,112,112) 50%,rgb(94,94,94) 50%,rgb(51,51,51) 100%); background-image: -ms-linear-gradient(top, rgb(66,66,66) 0%,rgb(112,112,112) 50%,rgb(94,94,94) 50%,rgb(51,51,51) 100%); background-image: linear-gradient(top, rgb(66,66,66) 0%,rgb(112,112,112) 50%,rgb(94,94,94) 50%,rgb(51,51,51) 100%); color: #fff; text-shadow: -1px -1px 0px rgba(0, 0, 0, .25);}#GameShowContent ul.StatWidgetTabs-mini { list-style-type: none; width: 100%; } #GameShowContent ul.StatWidgetTabs-mini li { background:#b2b2b2; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); color: #666; display: block; float: left; margin: 0 20px 0 0; padding: 0 0 0 1em; text-shadow: -1px -1px 0px rgba(0,0,0,.1); text-transform: uppercase; height: 2.5em; line-height: 2.5em; position: relative;}#GameShowContent ul.StatWidgetTabs-mini li:before { content: url( ../../app_images/game_show_3/tab-edge-right-gray_1422288981.png); position: absolute; left: 100%; top: -7px;}#GameShowContent ul.StatWidgetTabs-mini li.selected { background: #fff; position: relative; z-index: 50;}#GameShowContent ul.StatWidgetTabs-mini li.selected:before { content: url( ../../app_images/game_show_3/tab-edge-right_1422288981.png); position: absolute; left: 100%; top: -7px;}#GameShowContent ul.StatWidgetTabs-mini li.more_stats { background:none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: block; float: right; opacity: .5; filter:Alpha(opacity=50); padding: 0; text-shadow: 1px 1px 0px rgba(255,255,255,1);}#GameShowContent ul.StatWidgetTabs-mini li.more_stats:before { content: none;}.StatWidget.player_stat-leader-header { background: rgba(0,0,0,.25) 100%); background: -moz-linear-gradient(top, rgba(0,0,0,.1), 0%, rgba(0,0,0,.25) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.1)), color-stop(100%,rgba(0,0,0,.25))); background: -webkit-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,.25) 100%); background: -o-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,.25) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,.25) 100%); background: linear-gradient(top, rgba(0,0,0,.1) 0%, rgba(0,0,0,.25) 100%); -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); color: #444; margin: 0 30px 0 10px; padding: 0; text-align: center; text-shadow: 1px 1px 0px rgba(255,255,255,.5);}.StatWidget.player_stat-leader-header div { background: url( ../../app_images/game_show_3/player_stat-leader-header_1422288981.png) repeat-x left top ; display: block; height: 100%; padding: 5px 0; width: 100%;}span.player_stat-leader-header { font-size: 12px; font-weight: bold; text-align: center; width: 100%; }#GameShowContent .player_stat-leader { background: rgb(255,255,255) 100%); background: -moz-linear-gradient(top, rgb(255,255,255), 0%, rgb(229,229,229) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(229,229,229))); background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: linear-gradient(top, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background-image: url( ../../app_images/game_show_3/diagonal_stripes_1422288981.png); -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); box-shadow: 0px 0px 5px 0px rgba(0,0,0,.25); color: #fff; font-weight: bold; padding: 10px; overflow: hidden; text-shadow: -1px -1px 0px rgba(0,0,0,.25); text-transform: uppercase;}.player_stat-leader div { overflow: hidden; position: relative; }.player_stat-leader .player_photo { display: block; margin: 0 0 10px 0; position:absolute; width: 100px; height: 100px; top: 0; left: 0; }.player_stat-leader .player_photo span.player_photo_image { display: block; width: 100%; height: 100%; text-align:center; line-height:98px; }.player_stat-leader .player_photo span.player_photo_image img.portrait { width: 100%; vertical-align:middle; margin:-9999px; }.player_stat-leader .player_photo span.player_photo_image img.landscape { height: 100%; vertical-align:middle; margin:-9999px; }.GameShowDataContainer.game_summary .player_stat-leader .player_photo span.player_photo_image { line-height:58px; }.player_stat-leader .player_statbox { background-image: url( ../../app_images/game_show_3/player_stat-leader-arrow-stat_category_1422288981.png); background-repeat: repeat-x ; background-position: 50% 0; display: block; margin: 0 0 10px 110px; height: 100px;}.player_stat-leader .player_statbox span.statbox_stat { background-image: url( ../../app_images/game_show_3/player_stat-leader-stat_1422288981.png); background-repeat: repeat-x ; background-position: 0 50%; font-size: 28px; height: 50%; line-height: 50px;}.player_stat-leader .player_statbox span.statbox_category { font-size: 14px; height: 50%; line-height: 16px;}.player_stat-leader .player_statbox span.statbox_category span { display: inline-block; line-height: 100%; font-size: 10px; vertical-align: middle; }.player_stat-leader .player_statbox span { display: block; text-align: center; }.player_stat-leader ul { background-image: url( ../../app_images/game_show_3/player_stat-leader-player_name_1422288981.png); background-repeat: repeat-x ; background-position: 0 50%; font-size: 12px; height: 30px;}.player_stat-leader ul li { line-height: 30px; text-indent:10px; vertical-align: middle; }.player_stat-leader .player_no { background-image: url( ../../app_images/game_show_3/player_stat-leader-arrow-player_no_1422288981.png); background-repeat: no-repeat ; background-position: 50% 50%; clear: left; display: block; float: left; text-align: center; text-indent:-4px; width: 50px;}.player_stat-leader .player_name { display: block; float: left; max-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.GameShowDataContainer.game_preview .player_stat-leader ul li.player_name { max-width: 185px; }.GameShowDataContainer.game_summary .player_stat-leader ul li.player_name { max-width: 120px; }.GameShowDataContainer.game_summary .player_stat-leader .player_name { max-width: 120px; }.GameShowDataContainer.game_preview .player_stat-leader .player_name { max-width: 180px; }.player_stat-leader .player_stats-extra { clear: left; display: block; float: left; width: 100%; }.player_stat-leader .player_stats-extra ul { background-image: none; color: #000; font-weight: normal; margin-top: 10px; text-shadow: none; }.player_stat-leader .player_stats-extra ul li { background: rgb(255,255,255) 100%); background: -moz-linear-gradient(top, rgb(255,255,255), 0%, rgb(204,204,204) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(204,204,204))); background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background: linear-gradient(top, rgb(255,255,255) 0%,rgb(204,204,204) 100%); background-image: url( ../../app_images/game_show_3/stat_arrow-down_1422288981.png); background-repeat: no-repeat ; background-position: 50% 50%; display: block; float: left; font-size: 9px; height: 56px; margin-left: 0px; text-align: center; text-indent: 0;}.player_stat-leader .player_stats-extra ul li span { display: block; height: 50%; vertical-align:middle; width: 100%;}.player_stat-leader .player_stats-extra ul li span.stat { font-size: 12px; font-weight: bold; }.player_stat-leader .player_stats-extra ul li:first-child { margin-left: 0; }.player_stat-leader .player_stats-extra.stat_5 ul li { width: 20%; }.player_stat-leader .player_stats-extra.stat_4 ul li { width: 25%; }.player_stat-leader .player_stats-extra.stat_3 ul li { width: 33.333333%; }.player_stat-leader .player_stats-extra.stat_2 ul li { width: 50%; }.GameShowDataContainer.game_summary .player_stat-leader .player_stats-extra { display: none; }.GameShowDataContainer.game_summary .player_stat-leader .player_photo { display: block; margin: 0 0 10px 0; position:absolute; width: 60px; height: 60px; }.GameShowDataContainer.game_summary .player_stat-leader .player_statbox { background-position: 50% -16px; height: 60px; margin: 0 0 10px 70px; }.GameShowDataContainer.game_summary .player_stat-leader .player_statbox span.statbox_stat { font-size: 21px; height: 50%; line-height: 25px; }.GameShowDataContainer.game_summary .player_stat-leader .player_statbox span.statbox_category { font-size: 10px; height: 50%; line-height: 30px; }.GameShowDataContainer.game_summary .player_stat-leader ul { background-position: 0 50%; font-size: 10px; height: 30px; }.GameShowDataContainer.game_summary .player_stat-leader ul li { line-height: 30px; text-indent: 5px; }.GameShowDataContainer.game_summary .player_stat-leader .player_no { background-position: -20px 50%; text-align: center; text-indent: -5px; width: 35px; }#GameShowContent .StatWidgetContainer.team_stat-comparison { background: url( ../../app_images/game_show_3/vertical_divider_1422288981.png) repeat-y 50% 50%; }.team_stat-comparison .stat_category { text-transform: uppercase; }#GameShowContent .team_stat-comparison h3 { margin-bottom: 5px; }#GameShowContent .team_stat-comparison .stat-bar_graph { margin-bottom: 5px; overflow: hidden; width: 100% }.team_stat-comparison .stat-bar_graph .awayTeam,.team_stat-comparison .stat-bar_graph .homeTeam { background-image: url( ../../app_images/game_show_3/stat_comparison-shine_1422288981.png); background-repeat: repeat-x; background-position: 50% 50%; display: block; float: left; height: 30px; max-width: 98%; min-width: 2%;}#tab_gs3_game_summary_content .team_stat-comparison .stat-bar_graph .awayTeam,#tab_gs3_game_summary_content .team_stat-comparison .stat-bar_graph .homeTeam { max-width: 88%; min-width: 12%;}#tab_gs3_player_stats_content .player_stats-list-header .teamLogo-tiny { margin-top: 4px;}.team_stat-comparison .stat-bar_graph .awayTeam { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px;}.team_stat-comparison .stat-bar_graph .homeTeam { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px;}.team_stat-comparison .stat_totals { display: block; float: left; text-transform: uppercase; }.team_stat-comparison .stat_totals:last-child { float: right; text-align: right; }.team_stat-comparison .stat_totals h2 { color: #333; display: block; text-shadow: 1px 1px 0px rgba(255,255,255,.75);}.team_stat-comparison .stat-bar_graph .awayTeam span img,.team_stat-comparison .stat-bar_graph .homeTeam span img { padding: 5px; vertical-align: middle;}.team_stat-comparison .stat-bar_graph .homeTeam span img { float: right; }#GameShowContent .vertical_graph-container { background: #ccc; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; overflow: hidden; padding: 10px; width: 100%;}#GameShowContent .vertical_graph-category { display: block; float: left; text-align: center; width: 50%; }#GameShowContent .vertical_graph-category h3 { clear: both; display: block; text-transform: uppercase; }#GameShowContent .vertical_graph-single { display: block; float: left; }#GameShowContent .vertical_graph-bar { display: block; height: 50px; width: 30px; }#GameShowContent .table_container table thead th { white-space:nowrap; padding:0 5px; }#GameShowContent .table_container table td.player_name { white-space:nowrap; padding-right:20px; }#GameShowContent .table_container { background: #ffffff; background: -moz-linear-gradient(top, rgb(255,255,255), 75%, rgb(229,229,229) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,rgb(255,255,255)), color-stop(100%,rgb(229,229,229))); background: -webkit-linear-gradient(top, rgb(255,255,255) 75%,rgb(229,229,229) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 75%,rgb(229,229,229) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 75%,rgb(229,229,229) 100%); background: linear-gradient(top, rgb(255,255,255) 75%,rgb(229,229,229) 100%); border-bottom: solid 1px rgba(255,255,255,.25); -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, .5); -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, .5); box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, .5); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; margin: 5px 0 0 0; padding: 10px 20px 20px 20px;}.GameShowDataContainer.play_by_play .table_container { margin: 0 20px 20px 0; }.GameShowDataContainer.play_by_play .StatWidgetColumn .StatWidgetHolder { margin-right: 20px; }ul.player_stats-list-header { background: #000; background-image: -moz-linear-gradient(top, rgba(0,0,0,.0), 0%, rgba(0,0,0,.25) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.0)), color-stop(100%,rgba(0,0,0,.25))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: -ms-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); -moz-border-radius-topleft: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; color: #fff; overflow: hidden; width: 100%;}#GameShowContent .GameShowDataContainer.game_preview ul.player_stats-list-header.homeTeam li { float:right; padding: 0 10px 0 0; text-align: right; }#GameShowContent ul.player_stats-list-header li { display: block; float: left; height: 50px; line-height: 50px; padding: 0 0 0 10px; text-shadow: -1px -1px 0px rgba(0,0,0,.25); text-transform: uppercase;}#GameShowContent ul.player_stats-list-header.sub li { height: 30px; line-height: 30px; }#GameShowContent table.player_stats-list { width: 100% }#GameShowContent table.player_stats-list td { border-bottom: solid 1px #999; padding: 5px 0; }#GameShowContent table.player_stats-list th { background: #C6C6C6; color: #333; height: 20px; line-height: 20px; text-transform: uppercase; vertical-align: middle;}#GameShowContent table.player_stats-list td.player_name,#GameShowContent table.player_stats-list th.player_name { text-align: left; width: 150px; }#GameShowContent table.player_stats-list td.jersey_no,#GameShowContent table.player_stats-list th.jersey_no { width: 50px; }#GameShowContent table.player_stats-list tfoot td { background: #ccc; color: #999; text-transform: uppercase; }#GameShowContent table.player_stats-list tfoot tr.totals td { background: #4d4d4d; color: #eee; text-transform: uppercase; }#GameShowContent table.player_stats-list td,#GameShowContent table.player_stats-list th { text-align: center; }#GameShowContent table.player_stats-list td.sub { text-indent: 2em; }#GameShowContent ul.team_stats-list-header { background: #000 url( ../../app_images/game_show_3/team_stats-list-header-background_1422288981.jpg) repeat-x 0 0; border-bottom: solid 1px #fff; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -moz-border-radius-topleft: 5px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,.75); color: #fff; overflow: hidden; width: 100%;}#GameShowContent ul.team_stats-list-header li { display: block; float: left; height: 36px; line-height: 36px; padding-left: 10px; text-shadow: -1px -1px 0px rgba(0,0,0,.5); text-transform: uppercase;}#GameShowContent ul.team_stats-list-header li.team_logo { float: right; padding: 0; text-align: center; width: 10%; }#GameShowContent ul.team_stats-list-header li.team_logo span { padding: 7px 0; vertical-align: middle; }#GameShowContent ul.team_stats-list-header li.team_logo span a { margin: 0 auto; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list { font-weight:bold; text-transform: uppercase; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list:first-child { margin-top: -10px; }#GameShowContent ul.team_stats-list li ul { overflow: hidden; border-bottom: solid 1px #666; }#GameShowContent ul.team_stats-list li ul li { display: block; float: left; height: 30px; line-height: 30px; padding: 8px 0; vertical-align: middle; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li { height: 20px; line-height: 20px; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list span.team_logo { display: block; height: 20px; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat-bar_graph .awayTeam span { border-right: 1px solid rgba(255, 255, 255, .2); display: block; position: relative; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat-bar_graph .homeTeam span { border-left: 1px solid rgba(0, 0, 0, .2); display: block; position: relative; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list span.team_logo a { display: none; }#GameShowContent ul.team_stats-list li ul li.stat_category { width: 20%; }#GameShowContent ul.team_stats-list li ul li.stat-bar_graph { width: 60%; }#GameShowContent ul.team_stats-list li ul li.stat-bar_graph span a { border: none; }#GameShowContent ul.team_stats-list li ul li.team_stat { float: right; text-align: center; width: 10%; }#GameShowContent span.ts1,#GameShowContent span.ts2 { font-size: .65em; text-transform: uppercase; display: none; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat_category { overflow: hidden; text-indent: 10px; text-overflow: ellipsis; white-space: nowrap; width: 30%; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat-bar_graph { width: 40%; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat-bar_graph span img { display: none; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.team_stat,#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list-header li.team_logo { width: 15%; }#GameShowContent .GameShowDataContainer.game_stats ul.team_stats-list li ul li.stat-bar_graph span { height: 20px; }#GameShowContent .GameShowDataContainer.game_summary .team_stat-comparison .StatWidget { margin-bottom: 15px; }.GameShowDataContainer.game_summary span.ts1,.GameShowDataContainer.game_summary span.ts2 { clear:left; color:#333; display: block; font-weight: normal; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul { overflow: hidden; border-bottom: none; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat_category { font-weight: bold; height: 20px; line-height:15px; padding: 0; text-transform: uppercase; width: 100% }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph { clear:left; margin: 0; padding: 0; width: 100%; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph .awayTeam,#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph .homeTeam { height: 30px; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph span { height: 30px; padding: 5px; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph .awayTeam span { border-right: 1px solid rgba(255, 255, 255, .2); display: block; position: relative; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph .homeTeam span { border-left: 1px solid rgba(0, 0, 0, .2); display: block; position: relative; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.stat-bar_graph .homeTeam span a { display: block; position: absolute; right: 5px; top: 5px; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.team_stat { font-size: 1.5em; font-weight: bold; height: 30px; line-height: 35px; padding: 0; text-shadow: 1px 1px 0px rgba(255, 255, 255, .75); width: 75px; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.team_stat.ts1 { float: left; text-align: left; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.team_stat.ts2 { float: right;text-align: right; }#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.team_stat.ts1 span,#GameShowContent .GameShowDataContainer.game_summary ul.team_stats-list li ul li.team_stat.ts2 span { height: 15px; line-height: 15px; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat-bar_graph .awayTeam,#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat-bar_graph .homeTeam { height: 30px; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat-bar_graph span a { display: none; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat_category { text-indent: 10px; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat-bar_graph .awayTeam span { border-right: 1px solid rgba(255, 255, 255, .2); display: block; height: 30px; margin: 0; position: relative; }#GameShowContent .GameShowDataContainer.game_preview ul.team_stats-list li ul li.stat-bar_graph .homeTeam span { border-left: 1px solid rgba(0, 0, 0, .2); display: block; height: 30px; margin: 0; position: relative; }#GameShowContent .stat-bar_graph div.awayTeam { background-image: url( ../../app_images/game_show_3/stat_comparison-shine_1422288981.png); background-repeat: repeat-x; background-position: 50% 50%; -moz-border-radius-bottomleft: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; border-radius: 5px 0px 0px 5px; display: block; float: left; height: 20px; width: 35%;}#GameShowContent .stat-bar_graph div.homeTeam { background-image: url( ../../app_images/game_show_3/stat_comparison-shine_1422288981.png); background-repeat: repeat-x; background-position: 50% 50%; -moz-border-radius-bottomleft: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px; display: block; float: left; height: 20px; width: 65%;}#GameShowContent .StatWidgetContainer.header { background: rgba(0,0,0,.25); color:#999; margin: 0; padding: 10px 0 10px 20px; text-transform: uppercase; }#GameShowContent .StatWidgetContainer-sub.header { margin: 0 0 -15px 0; }#GameShowContent .StatWidgetGroup.inset.game_details .background { background-image: url( ../../app_images/game_show_3/game_details-background_1422288981.png); background-repeat: repeat-x; background-position: left top; }#GameShowContent ul.game_details li { border-bottom: 1px solid #999; border-bottom: 1px solid rgba(255,255,255,.1); color: #999; font-size: 10px; padding: .25em 0; }#GameShowContent ul.game_details li h3 { padding: .5em 0; text-transform: uppercase; }#GameShowContent ul.game_details li.subcategory { text-indent: 1.25em; }#GameShowContent ul.game_details a,#GameShowContent ul.game_details a:visited { color:#ccc; text-decoration: none; }#GameShowContent ul.game_details a:hover,#GameShowContent ul.game_details a:active { color: #fff; text-decoration: underline; }#GameShowContent .StatWidgetContainer.game_details.header { -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; padding: 10px 0; text-indent: 20px;}#GameShowContent .StatWidgetContainer li.play_details.away{float:left;}#GameShowContent .StatWidgetContainer li.play_details.home{float:right; padding-right:10px}#GameShowContent .StatWidgetContainer li.team_score.home{float:left; padding-left:10px}#GameShowContent .StatWidgetContainer li.team_score.away{float:right;}#GameShowContent .StatWidgetContainer li.shooutout_total{font-size:1.5em;height:30px;line-height:35px;padding:0 10px;text-shadow:1px 1px 0px rgba(255,255,255,.75);width:55px;text-align:center;}#GameShowContent .StatWidgetContainer li.shooutout_total.away{float:right;}.StatWidgetGroupContainer.game_preview-header .StatWidgetContainer { padding: 10px 0 0 10px; }.StatWidgetGroupContainer.game_preview-header .StatWidgetGroup { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;}.StatWidgetGroupContainer.game_preview-header .StatWidgetContainer-sub { margin-right: 10px; }.StatWidgetGroupContainer.game_preview-header .StatWidget { margin: 0 10px 10px 0; }.StatWidgetGroupContainer.game_preview-column .StatWidgetGroup { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; margin: 0;}.StatWidgetGroupContainer.game_preview-header .carrot.down { background: #000; display: block; float: left; height: 25px; width: 100%; }.GameShowDataContainer.game_preview span.team_logo { display: block; margin: 9px 0; }.GameShowDataContainer.game_preview ul.player_stats-list-header { background: url( ../../app_images/game_show_3/scoring_summary-shine_1422288981.png) repeat-x 50% 50%; }.GameShowDataContainer.game_stats .team_stats-list-header span.team_logo { display: block; margin:; }.GameShowDataContainer.game_stats .player_stats-list-header span.team_logo { display: block; margin-top: 8px; }.GameShowDataContainer.game_stats .player_stats-list-header.sub span.team_logo { display: block; margin-top: 5px; }.GameShowDataContainer.game_stats .player_stats-list-header.sub { background-image: -moz-linear-gradient(top, rgba(0,0,0,.0), 0%, rgba(0,0,0,.5) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.0)), color-stop(100%,rgba(0,0,0,.5))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.5) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.5) 100%); background-image: -ms-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.5) 100%); background-image: linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.5) 100%); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}.StatWidgetGroupContainer.player_stats .table_container { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; margin-top: 0; padding: 10px;}.StatWidgetGroupContainer.player_stats .carrot { background: url( ../../app_images/game_show_3/carrot-player_stats_list-header_1422288981.png) no-repeat 50% 50%; display: block; height: 10px; margin: 0 auto; padding: 0; top: 0; width: 24px;}.StatWidgetGroupContainer.player_stats .player_stats_header { margin-bottom: 0; }.StatWidgetGroupContainer.player_stats table.player_stats-list sortable th { font-size: 9px; }.GameShowDataContainer.game_stats .player_stats .category_separator { background: url( ../../app_images/game_show_3/player_stat-separator_1422288981.png) repeat-x; display: block; float: left; height: 10px; width: 100%; }.StatWidgetContainer-sub .StatWidgetContainer:last-child .category_separator { background-image: none; }#GameShowContent table.player_stats-list th { font-size: 9px; }#GameShowContent table.player_stats-list th.statPlayer { text-align: left; }#GameShowContent table.player_stats-list td.highlight { background: url( ../../app_images/game_show_3/td-highlight_1422288981.png) repeat-x; }#GameShowContent table.player_stats-list tr.odd { background: none; }#GameShowContent table.player_stats-list tr.even { background: none; }#GameShowContent ul.scoring_summary { margin-top: 0px; }#GameShowContent ul.scoring_summary li.interval_row ul { overflow: hidden;}#GameShowContent ul.scoring_summary li.interval_row ul li { font-weight: bold; text-transform: uppercase; }#GameShowContent ul.scoring_summary li.scoring_info { margin-bottom: 5px; }#GameShowContent ul.scoring_summary li.interval_row ul li,#GameShowContent ul.scoring_summary li.scoring_info ul li { display: block; float: left; font-size: 10px; padding: 3px 0; vertical-align: top; }#GameShowContent ul.scoring_summary li.interval_row,#GameShowContent ul.scoring_summary li.scoring_info { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; width: 100%;}#GameShowContent ul.scoring_summary li.scoring_info { clear:left; }#GameShowContent ul.scoring_summary li.scoring_info ul { background-image: url( ../../app_images/game_show_3/scoring_summary-shine_1422288981.png) ; background-repeat: repeat-x; background-position: 0 -40px; overflow: hidden;}#GameShowContent ul.scoring_summary li.scoring_info ul li.team_score { color: #fff; }#GameShowContent li.interval_row ul li.team_logo { width: auto; }#GameShowContent ul.scoring_summary li.interval_row ul li.team_score { margin-right: 10px; width: 54px; }#GameShowContent ul.scoring_summary li.scoring_info ul li.team_logo { padding-left: 10px; width: 60px; }#GameShowContent ul.scoring_summary li.scoring_info ul li.score_type { font-weight: bold; height: 30px; padding: 10px 0 0 10px; width: 42px; }#GameShowContent ul.scoring_summary li.scoring_info ul li.game_clock { padding-left: 10px; width: 30px; }#GameShowContent ul.scoring_summary li.scoring_info ul li.play_details { max-width: 250px; padding-left: 10px; }#GameShowContent ul.scoring_summary li ul li.team_score { float: right; font-weight: bold; text-align: center; width: 64px; }span.team_score { background: url( ../../app_images/game_show_3/scoring_summary-score_1422288981.png) no-repeat 50% 50%; display: block; height: 20px; width: 54px; line-height: 2em; text-align: center; }span.team_score.new { background-image: url( ../../app_images/game_show_3/scoring_summary-score-new_1422288981.png); }#GameShowContent .commentStreamContainer { background: none; border-bottom: none; border-top: none; }#GameShowContent .gameShowColumnSection.comments .thread { background-image: none; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px; border-top: none; margin-bottom: 5px;}#GameShowContent .gameShowColumnSection.comments .thread-even,#GameShowContent .gameShowColumnSection.comments .thread-odd { background: rgb(255,255,255); background: -moz-linear-gradient(top, rgb(255,255,255), 0%, rgb(221,221,221) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(221,221,221))); background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); background: linear-gradient(top, rgb(255,255,255) 0%,rgb(221,221,221) 100%); }.GameShowDataColumn .comment-form { width:auto; }.GameShowDataColumn .pageElementAdmin .commentThreadElement { margin:0; }#GameShowContent #comment_link_0 { float:right; margin: -28px 10px 0 10px; }#GameShowContent .thread .comment-form fieldset { margin-left:0; }#GameShowContent .comment-form select { min-width:50%; }#GameShowContent #commentStreamComments { padding: 0; margin: 0; }.gameShowColumnSection.comments .comment img { height: 40px; margin-bottom: 10px; width: 40px; }.gameShowColumnSection.comments .comment-content { margin-left: 0; }#GameShowContent .gameShowColumnSection.comments .commentThreadElement-container > h3 { display:none; }#GameShowContent .gameShowColumnSection.comments .comment-content h3 { padding-left: 50px; }#GameShowContent .gameShowColumnSection.comments .comment-content h3 span { display: block; }#GameShowContent .gameShowColumnSection.comments .comment-content p { clear: left; }.gameShowColumnSection.comments .comment.subcomment img { height: 40px; margin: 0 0 10px 0; width: 40px; }.gameShowColumnSection.comments .comment.subcomment { border-top: solid 1px #ccc; margin: 0 10px 10px 20px; padding-left: 0; }#GameShowContent .newsAggregatorElement .item { background: rgb(255,255,255); background: -moz-linear-gradient(top, rgb(255,255,255), 0%, rgb(239,239,239) 75%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(75%,rgb(239,239,239))); background: -webkit-linear-gradient(top, rgb(255,255,255) 0%,rgb(239,239,239) 75%); background: -o-linear-gradient(top, rgb(255,255,255) 0%,rgb(239,239,239) 75%); background: -ms-linear-gradient(top, rgb(255,255,255) 0%,rgb(239,239,239) 75%); background: linear-gradient(top, rgb(255,255,255) 0%,rgb(239,239,239) 75%); -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px; margin-right: 0; padding: 10px;}#GameShowContent .newsAggregatorElement { padding: 10px; margin-right: 0 }#GameShowContent .GameShowDataContainer.play_by_play li.noEntry { background: rgb(229,229,229) url( ../../app_images/game_show_3/diagonal_stripes_1422288981.png); padding-top: 10px !important; text-transform: uppercase; font-size: 9px; font-style: normal;}#GameShowContent .GameShowDataContainer.game_summary .noEntry,#GameShowContent .GameShowDataContainer.game_stats .noEntry,#GameShowContent .StatWidget.player_stat-leader .noEntry { background: rgb(229,229,229); background: -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.1) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.1) 100%); background: linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.1) 100%); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; display: block; color: #666; font-style: normal; font-size: 9px; font-weight: bold; padding: 10px 0; margin: 0; border: none; text-shadow: none;}#GameShowContent p.noEntry { padding: 10px 0; font-style: normal; font-size: 9px; text-transform: uppercase; }#GameShowContent .GameShowDataContainer.game_stats .StatWidgetGroupContainer.stats_section.player_stats p.noEntry { margin: 20px 0 20px 20px; }#GameShowContent .GameShowDataContainer.game_stats .StatWidgetGroupContainer.stats_section.team_stats p.noEntry { margin: 0px 40px 20px 0px; }#gameGalleryHeader { overflow:hidden; padding:10px 10px 10px 3%; border-bottom: 1px solid #DDD;}#gameGalleryHeader .count { float:left; margin-left:10px; color:#999; line-height:36px;}#gameGalleryHeader .button { float:left; margin-top:8px;}#gameGalleryHeader .tool_pagination { padding:10px 10px 0; border-top:none;}#GameShowContent .galleryItemList { border-top:1px solid #FFF; border-bottom:1px solid #BBB; min-height: 324px;}#GameShowContent.game_show_nextgen { margin: 0;}#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul li.team_score { color: #000; }#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul { background-image: none;}#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul li.team_name { width: 15%; padding-left: 10px }#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul li.score_type { font-weight: normal }#GameShowContent.game_show_nextgen ul.scoring_summary li.interval_row{ -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}#GameShowContent.game_show_nextgen ul.scoring_summary{ margin-bottom: 20px; font-family: "Lucida Grande", verdana, geneva, helvetica, arial, sans}#GameShowContent.game_show_nextgen ul.scoring_summary li.interval_row ul { display: block; padding-left: 10px; background: #C6C6C6;}#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info { margin-bottom: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul li.game_clock { width: 45px; }#GameShowContent.game_show_nextgen .extra_game_details{ width: 50%; float: left;}#GameShowContent.game_show_nextgen .list_officials{ width: 50%; float: left;}#GameShowContent.game_show_nextgen .extra_game_details .pageElement{ margin: 0 15px 15px 15px;}#GameShowContent.game_show_nextgen .list_officials .pageElement{ margin: 0 15px 15px 0;}#GameShowContent.game_show_nextgen #game_details{ padding: 0px 0px 10px 0px;}#GameShowContent.game_show_nextgen #game_details ul{ font-size: 11px;}#GameShowContent.game_show_nextgen #game_details li{ padding-left: 5px;}#GameShowContent.game_show_nextgen .game_boxscore h3{ font-size: 16px; line-height: 24px;}#GameShowContent.game_show_nextgen #game_details h3{ font-size: 16px; line-height: 24px;}#GameShowContent.game_show_nextgen #gameTotal .even td, #GameShowContent.game_show_nextgen .game_details .even{ background-color: #FFFFFF;}#GameShowContent.game_show_nextgen #gameTotal .odd td, #GameShowContent.game_show_nextgen .game_details .odd{ background-color: #EFEFEF;}#GameShowContent.game_show_nextgen #gameTotal .stat_table td{ width: 70px}#GameShowContent.game_show_nextgen ul.scoring_summary li.scoring_info ul li.play_details { max-width: 450px; padding-left: 10px; }#GameShowContent.game_show_nextgen .tab_menu{ width: 100%;}#GameShowContent.game_show_nextgen .live_game_sheet{ float: right; text-align: right; padding: 5px 0;}#GameShowContent.game_show_nextgen .sport-tools{ background: none; margin: 0 5px;}#GameShowContent.game_show_nextgen .rapidContentGeneral,#GameShowContent.game_show_nextgen #contentTabsLoader { width: 100%; position: relative; z-index: 3; background: rgb(245,245,245); background: -moz-linear-gradient(top, rgb(245,245,245) 0%, rgb(232,232,232) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(245,245,245)), color-stop(100%,rgb(232,232,232))); background: -webkit-linear-gradient(top, rgb(245,245,245) 0%,rgb(232,232,232) 100%); background: -o-linear-gradient(top, rgb(245,245,245) 0%,rgb(232,232,232) 100%); background: -ms-linear-gradient(top, rgb(245,245,245) 0%,rgb(232,232,232) 100%); background: linear-gradient(top, rgb(245,245,245) 0%,rgb(232,232,232) 100%); border-bottom: solid 2px #aaa; border-right: solid 1px #aaa; border-left: solid 1px #ccc; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; -webkit-border-radius: 0px 7px 7px 7px; border-radius: 0px 7px 7px 7px; overflow: hidden; min-height: 400px; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.4); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,.4); box-shadow: 0px 0px 10px 0px rgba(0,0,0,.4);}#GameShowContent.game_show_nextgen { overflow: visible; position: relative; font-size: 100%;}#GameShowContent.game_show_nextgen ul.tab_menu-list { list-style-type: none; float: left; position: relative; z-index: 4; overflow: hidden; border-top: 1px solid #EEE; -webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; -webkit-box-shadow: inset 0 30px 15px -30px rgba(0,0,0,.2); -moz-box-shadow: inset 0 30px 15px -30px rgba(0,0,0,.2); box-shadow: inset 0 30px 15px -30px rgba(0,0,0,.2); font-size: 12px;}#GameShowContent.game_show_nextgen #rapidTabs { padding: 0px;}#GameShowContent.game_show_nextgen .GameShowDataContainer { padding: 20px 10px 0 10px;}#GameShowContent.game_show_nextgen .player_stats-list td { border: solid 1px #CCC;}#GameShowContent.game_show_nextgen .player_stats-list th { vertical-align: middle;}#GameShowContent.game_show_nextgen .player_stats-list th,#GameShowContent.game_show_nextgen .player_stats-list td { border-right: solid 1px #FFF; padding: 3px 6px; line-height: 100%; height: 10px;}#GameShowScoreboardSimple { background-color: #f5f5f5;}#GameShowContent .player_stats-list .player_name,#GameShowScoreboardSimple .player_stats-list .player_name { text-align: left; width: 220px;}#GameShowScoreboardSimple .player_stats-list th,#GameShowContent.game_show_nextgen player_stats-list th { background: #DADADA; text-transform: uppercase; font-size: 11px;}#GameShowScoreboardSimple table td, #GameShowScoreboardSimple table th{ border-right: 1px solid #FFFFFF;}#GameShowScoreboardSimple li.info span{ font-size: 12px;}#tab_nextgen_comments_content .GameShowDataColumn { position: inherit !important; width: 100% !important; background: none;}#tab_nextgen_comments_content .GameShowDataColumn .commentStreamContainer { min-height: 100px !important;}#tab_nextgen_comments_content #comment_link_0 { margin: 10px 0px; }.game_info_bar_v2 { background: #EFEFEF; list-style: none; border-top: solid 1px #CCC; border-bottom: solid 1px #CCC; height: 40px; color: #666; font-size: 12px;}.game_info_bar_v2,#GameShowScoreboardSimple { margin-bottom: 25px;}.game_info_bar_v2 .location a { color: #666;}.game_info_bar_v2 li { float: left; line-height: 3.4; margin-left: 20px;}.game_info_bar_v2 .video-link { float: right;}.game_info_bar_v2 .status { font-weight: bold; text-align: center; float: right; padding: 0 20px; background: #464646; color: #FFFFFF;}.game_info_bar_v2 .date { font-weight: bold; text-transform: uppercase;}.game_header_v2 { margin: 0 15px;}.game_header_v2 .away, .game_header_v2 .home { height: 35px;}.game_header_v2 .away { margin-bottom: 5px;}.game_header_v2 .home { margin-bottom: 10px;}.game_header_v2 h3, .game_header_v2 .team_logo { float: left;}.game_header_v2 h3 { font-size: 22px; font-weight: normal; line-height: 30px; padding-left: 5px;}.game_header_v2 .score { font-weight: bold;}#GameShowContent .teamHeadline { border-bottom: solid 2px; font-size: 14px; line-height: 170%; padding: 5px 0; display: block;}#GameShowContent .teamHeadline .team_logo { float: left; padding-right: 5px;}#GameShowContent .line_score_v2 .team { width: 250px; text-align: left;}#GameShowContent .stat_table { font-size: 10px; line-height: 120%; margin-bottom: 15px;}#GameShowContent .stat_table td { width: 56px;}#GameShowContent .stat_table .odd td { background: #FFFFFF;}#GameShowContent .stat_table .totals { font-weight: bold;}#GameShowContent.nextgen { margin-right: 0; margin-left: -10px;}#GameShowContent.nextgen #rapidTabs { padding: 0;}.game_boxscore .StatWidgetColumn .spacer { margin-right: 15px;}#GameShowScoreboardSimple { margin-bottom: 20px;}#GameShowScoreboardSimple .player_stats-list { table-layout: fixed; border: 1px solid #CCCCCC; width: 100%;}#GameShowScoreboardSimple .player_stats-list th,#GameShowScoreboardSimple .player_stats-list td { text-align: center;}#GameShowScoreboardSimple .player_stats-list td { padding: 4px 6px;}#GameShowScoreboardSimple .player_stats-list th.team { width: 20%;}#GameShowScoreboardSimple .box-score-border { border-top: 1px solid #CCCCCC;}#GameShowScoreboardSimple .no-border-right { border-right: 1px solid #FFFFFF;}#GameShowScoreboardSimple .player_stats-list .team { text-align: left;}#GameShowScoreboardSimple .player_stats-list th { background: #DADADA; text-transform: uppercase; text-align: center;}#GameShowScoreboardSimple .player_stats-list .player_name { text-align: left; width: 220px;}#GameShowScoreboardSimple .player_stats-list th { font-size: 11px;}#GameShowScoreboardSimple .stat_table th { padding: 0;}#GameShowScoreboardSimple td.score-final { background-color: #EEEEEE;}.gameShow #GameShowContent .game_notes { font-size: 12px;}#GameShowContent .game_notes h1 { font-size: 32px;}#GameShowContent .game_notes h2 { font-size: 24px;}#GameShowContent .game_notes h3 { font-size: 18px;}#GameShowContent .game_notes h4 { font-size: 16px;}#GameShowContent .game_notes h5 { font-size: 14px;}#GameShowContent .game_notes h6 { font-size: 12px;}#GameShowContent .game_notes p { margin-bottom: 10px; line-height: 150%;}#GameShowContent .game_notes ul, #GameShowContent .game_notes ol { padding-left: 40px; margin-bottom: 10px;}#GameShowContent .game_notes li { list-style: inherit; line-height: 150%;}#GameShowContent .game_notes a { text-decoration: underline;}#GameShowContent .game_notes blockquote { padding-left: 10px; margin-left: 30px; margin-bottom: 10px; font-style: italic; border-left: 3px solid #ccc;}#GameShowContent .game_notes hr { margin: 20px 0; border: 0; border-top: 1px solid #ccc;}body.football #GameShowScoreboard li.down { background: url( ../../app_images/scoreboard/li-down_1422288981.png) no-repeat 50% 50%; width: 18px; }body.football #GameShowScoreboard li.togo { background: url( ../../app_images/scoreboard/li-togo_1422288981.png) no-repeat 50% 50%; width: 30px; }body.football #GameShowScoreboard li.ballon { background: url( ../../app_images/scoreboard/li-ballon_1422288981.png) no-repeat 50% 50%; margin-right: 5px; width: 30px; }body.football #GameShowScoreboard li.dd-start { background: url( ../../app_images/scoreboard/dd-start_1422288981.png) no-repeat 50% 50%; width: 20px; }body.football #GameShowScoreboard li.dd-end { background: url( ../../app_images/scoreboard/dd-end_1422288981.png) no-repeat 50% 50%; width: 22px; }body.football #GameShowScoreboard .away_team .possession.active { background-position: right -61px; }body.football #GameShowScoreboard .home_team .possession.active { background-position: left -61px; }body.football #GameShowScoreboard .timeoutsAway { background: url( ../../app_images/scoreboard/bg-timeouts-away_1422288981.png) no-repeat 50% 50%; display: block; height: 58px; left: 150px; width: 148px; }body.football #GameShowScoreboard .timeoutsHome { background: url( ../../app_images/scoreboard/bg-timeouts-home_1422288981.png) no-repeat 50% 50%; display: block; height: 58px; right: 150px; width: 148px; }body.football #GameShowScoreboard .timeoutsAway .timeouts-remaining { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat 0 -1px; display: block; height: 50px; left: 22px; position: relative; top: 11px; width: 100px; }body.football #GameShowScoreboard .timeoutsHome .timeouts-remaining { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat -100px -1px; display: block; height: 50px; right: -25px; position: relative; top: 11px; width: 100px; }body.football #GameShowScoreboard .timeoutsAway .timeouts-remaining.zero { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat 0 -1px; }body.football #GameShowScoreboard .timeoutsHome .timeouts-remaining.zero { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat -100px -1px; }body.football #GameShowScoreboard .timeoutsAway .timeouts-remaining.one { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat 0 -51px; }body.football #GameShowScoreboard .timeoutsHome .timeouts-remaining.one { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat -100px -51px; }body.football #GameShowScoreboard .timeoutsAway .timeouts-remaining.two { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat 0 -101px; }body.football #GameShowScoreboard .timeoutsHome .timeouts-remaining.two { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat -100px -101px; }body.football #GameShowScoreboard .timeoutsAway .timeouts-remaining.three { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat 0 -150px; }body.football #GameShowScoreboard .timeoutsHome .timeouts-remaining.three { background: url( ../../app_images/scoreboard/timeouts_1422288981.png) no-repeat -100px -150px; }#GameShowContent ul.play_by_play-filters { background: rgba(0,0,0,.25); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; overflow: hidden; }#GameShowContent ul.play_by_play-start_period { background: #ccc; background: -moz-linear-gradient(top, rgb(204,204,204), 0%, rgb(229,229,229) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(204,204,204)), color-stop(100%,rgb(229,229,229))); background: -webkit-linear-gradient(top, rgb(204,204,204) 0%,rgb(229,229,229) 100%); background: -o-linear-gradient(top, rgb(204,204,204) 0%,rgb(229,229,229) 100%); background: -ms-linear-gradient(top, rgb(204,204,204) 0%,rgb(229,229,229) 100%); background: linear-gradient(top, rgb(204,204,204) 0%,rgb(229,229,229) 100%); -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; color: #666; font-size: 10px; margin-top: 5px; overflow: hidden; padding: 5px; text-transform: uppercase;}.play_by_play-carrot { background: url( ../../app_images/game_show_3/carrot-period-start_1422288981.png) no-repeat 50% top; clear: left; display: block; height: 5px; margin: 0 auto; width: 100%; }#GameShowContent ul.play_by_play-filters li { display: block; float: left; height: 3em; line-height: 3em; padding: 0 0 0 10px; }#GameShowContent ul.play_by_play-filters li.single_player { float: right; padding-right: 10px; }#GameShowContent table.play_by_play { width: 100%; }#GameShowContent table.play_by_play th { background: #ccc; color: #333; padding: 10px 10px 10px 0; text-transform: uppercase; vertical-align: middle;}#GameShowContent table.play_by_play td { border-bottom: solid 1px #ccc; font-size: 10px; padding: 5px 0; vertical-align: top;}#GameShowContent table.play_by_play tr.possessionStart td { padding: 0; }#GameShowContent table.play_by_play tr.columnHeaders th { font-size: 9px; height: 20px; line-height: 20px; padding: 0; }table.play_by_play .play-icon { width:42px; height:30px; }table.play_by_play .play-downAndDistance,table.play_by_play .play-ballOn,table.play_by_play .play-gameClock { width: 55px; }table.play_by_play .play-playDetails { width: auto; }table.play_by_play tr.touchdown .play-icon { background: url( ../../app_images/game_show_3/play_icon-td_1422288981.png) no-repeat 50% 50%; }table.play_by_play tr.made_field_goal .play-icon { background: url( ../../app_images/game_show_3/play_icon-fg_1422288981.png) no-repeat 50% 50%; }table.play_by_play tr.conversion_success .play-icon { background: url( ../../app_images/game_show_3/play_icon-2p_1422288981.png) no-repeat 50% 50%; }table.play_by_play tr.safety .play-icon { background: url( ../../app_images/game_show_3/play_icon-sf_1422288981.png) no-repeat 50% 50%; }table.play_by_play tr.extra_point_made .play-icon { background: url( ../../app_images/game_show_3/play_icon-xp_1422288981.png) no-repeat 50% 50%; }#GameShowContent ul.play_by_play-drive-header { background-image: none; background-image: -moz-linear-gradient(top, rgba(0,0,0,.0), 0%, rgba(0,0,0,.25) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,.0)), color-stop(100%,rgba(0,0,0,.25))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: -ms-linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); background-image: linear-gradient(top, rgba(0,0,0,.0) 0%,rgba(0,0,0,.25) 100%); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.5); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,.5); box-shadow: 0px 0px 5px 0px rgba(0,0,0,.5); margin: 10px 0 0 0; overflow: hidden;}#GameShowContent ul.play_by_play-drive-header li { padding: 0 10px; display: block; float: left; font-weight: bold; height: 44px; line-height: 44px; text-transform: uppercase;}#GameShowContent ul.play_by_play-drive-header li.drive-start,#GameShowContent ul.play_by_play-drive-header li.drive-summary { background-image: url( ../../app_images/game_show_3/play_by_play-arrow_1422288981.png); background-repeat: no-repeat; background-position: left 50%; text-indent: 4px;}body.football #FOP { padding:50px 16px 0; margin:-50px 0 0; height:425px; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; position:relative; overflow:hidden; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.2) 32%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(10%,rgba(0,0,0,0.1)), color-stop(32%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); background: linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); z-index: 100; clear: both;}body.football #FOP .field { padding:0 8.2%; height:400px; background:#060; border:6px solid #FFF; margin:0; position:relative; overflow:visible; -webkit-box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px; -moz-box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px; box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px; -webkit-transition: all 1000ms ease-in-out; -moz-transition: all 1000ms ease-in-out; -o-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out;}body.football #FOP .in_bounds { position:relative; height:100%; width:100%; overflow:visible; }body.football #FOP .line_of_scrimmage,body.football #FOP .first_down_line { position:absolute; top:0; left:-1000px; width:3px; height:100%; background:#4BF; z-index:3; margin-left:-1px; }body.football #FOP .first_down_line { background:#FC0; }body.football #FOP .grass { width:100%; height:100%; display:block; margin:0;}body.football #FOP ul.yardlines { margin:0; padding:0; position:absolute; top:0; left:0; height:100%; width:100%; list-style:none;}body.football #FOP ul.yardlines li { opacity:.7; position:absolute; top:0; bottom:0; width:1px; height:100%; z-index:2;}body.football #FOP ul.yardlines li._5yd { border-left:1px solid #FFF; }body.football #FOP ul.yardlines li:nth-child(10n+6) { border-left:1px solid #FFF; background:rgba(0,0,0,.2); width:5%; z-index:1;}body.football #FOP ul.yardlines li._5yd span { border-top:1px solid #FFF; border-bottom:1px solid #FFF; color:#FFF; font:bold 16px "Arial Black",sans-serif; letter-spacing:5px; display:block; position:absolute; top:40%; bottom:40%; height:20%; margin-left:-2px; width:3px; white-space:nowrap; overflow:visible;}body.football #FOP ul.yardlines li._5yd span span { border:none; top:auto; bottom:-170%; height:auto; margin-left:0; text-indent:-12px; }body.football #FOP ul.yardlines li._5yd span span + span { top:-170%; bottom:auto; transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg);}body.football #FOP ul.yardlines li._1yd,body.football #FOP ul.yardlines li._1yd span { background:none; height:20%; top:40%; margin-top:-2px; border-top:3px solid #FFF; border-bottom:3px solid #FFF; }body.football #FOP ul.yardlines li._1yd span { width:1px; height:auto; position:absolute; top:-200%; bottom:-200%; margin:-1px 0 1px; }body.football #FOP ul.yardlines li.first span span { text-indent:2px; border:none; }body.football #FOP ul.yardlines li.first span span + span { text-indent:-12px; }body.football #FOP ul.yardlines li.last { margin-left:-1px; } body.football #FOP ul.yardlines li.last span { left:auto; right:0; border:none; text-indent:-15px; }body.football #FOP ul.yardlines li.last span span + span { text-indent:5px; }body.football #FOP .endzone { display:block; width:8.333%; height:100%; position:absolute; right:0; top:0; overflow:hidden;}body.football #FOP .endzone img { display:block; width:100%; height:100%;}body.football #FOP .endzone span { font:bold 30px "Arial Black",Verdana,sans-serif; white-space:nowrap; position:absolute; top:0; left:50%; margin:0 0 0 -25px; line-height:50px; letter-spacing:1px; color:#FFF; width:400px; text-align:center; text-transform:uppercase; transform:rotate(90deg) translate(175px, 175px); -webkit-transform:rotate(90deg) translate(175px, 175px); -moz-transform:rotate(90deg) translate(175px, 175px); -o-transform:rotate(90deg) translate(175px, 175px); -ms-transform:rotate(90deg) translate(175px, 175px); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}body.football #FOP .endzone:first-child { left:0; right:auto;}body.football #FOP .endzone:first-child span { transform:rotate(-90deg) translate(-175px, -175px); -webkit-transform:rotate(-90deg) translate(-175px, -175px); -moz-transform:rotate(-90deg) translate(-175px, -175px); -o-transform:rotate(-90deg) translate(-175px, -175px); -ms-transform:rotate(-90deg translate(-175px, -175px)); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}body.football #FOP .playStringContainer { position:absolute; top:0; left:50%; width:230px; padding:0 50px 20px; height:70px; line-height:60px; margin-left:-165px; opacity:.6; z-index:5; background:url( ../../app_images/field_of_play/football/field_of_play_nav_1422288981.png) 0 -150px no-repeat; -webkit-transition: opacity 300ms ease-in-out; -moz-transition: opacity 300ms ease-in-out; -o-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out;}body.football #FOP .playStringContainer:hover,body.football #FOP.view_3d .playStringContainer { opacity:1; }body.football #FOP .playString { cursor:default; color:#DDD; width:100%; line-height:1.2em; display:inline-block; zoom:1; *display:inline; vertical-align:middle; padding:5px 0;}body.football #FOP #PlayNavigationButtons { z-index:5; position: absolute; bottom:25px; left:50%; width:400px; margin-left:-200px; opacity:.6; text-align:center; background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); background: linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; transition: all 300ms linear;}body.football #FOP #PlayNavigationButtons:hover { opacity:1;}body.football #FOP #PlayNavigationButtons div { position:relative; cursor:pointer; display:inline-block; zoom:1; *display:inline; width: 60px; height: 0; margin:0 -8px; background:url( ../../app_images/field_of_play/football/field_of_play_nav_1422288981.png) 0 1000px no-repeat; vertical-align:middle; overflow:hidden;}body.football #FOP #PlayNavigationButtons .prevDrive { padding-top:50px; background-position: 0 -10px; }body.football #FOP #PlayNavigationButtons .nextDrive { padding-top:50px;background-position: -240px -10px; }body.football #FOP #PlayNavigationButtons .prevPlay { padding-top:60px; background-position: -60px -5px; z-index:2; }body.football #FOP #PlayNavigationButtons .nextPlay { padding-top:60px; background-position: -180px -5px; z-index:2; }body.football #FOP #PlayNavigationButtons .latestPlay { padding-top:70px; background-position: -120px 0; margin:0 -12px; z-index:3; }body.football #FOP #PlayNavigationButtons .prevDrive:active { background-position: 0 -80px; }body.football #FOP #PlayNavigationButtons .nextDrive:active { background-position: -240px -80px; }body.football #FOP #PlayNavigationButtons .prevPlay:active { background-position: -60px -75px; }body.football #FOP #PlayNavigationButtons .nextPlay:active { background-position: -180px -75px; }body.football #FOP #PlayNavigationButtons .latestPlay:active { background-position: -120px -70px; }body.football #FOP #FOPbuttons { position:absolute; top:70px; right:20px; opacity:.4; z-index:5; -webkit-transition: opacity 300ms ease-in-out; -moz-transition: opacity 300ms ease-in-out; -o-transition: opacity 300ms ease-in-out; transition: opacity 300ms ease-in-out;}body.football #FOP #FOPbuttons div { cursor:pointer; width:50px; height:0; padding-top:35px; overflow:hidden; background:url( ../../app_images/field_of_play/football/field_of_play_nav_1422288981.png) 0 1000px no-repeat;}body.football #FOP #FOPbuttons:hover { opacity:1; }body.football #FOP #FOPbuttons .viewToggle { background-position:-300px -2px; }body.football #FOP #FOPbuttons .viewToggle:active { background-position:-300px -36px; }body.football #FOP #FieldOfPlay.view_3d #FOPbuttons .viewToggle { background-position:-300px -70px; }body.football #FOP #FieldOfPlay.view_3d #FOPbuttons .viewToggle:active { background-position:-300px -104px; }body.football #FOP #DrivesContainer { z-index:4; height:400px; width:100%; top:0; left:0; background-color: rgba(0,0,0,.2); position:absolute; overflow:hidden;}body.football #FOP #Drives { height:100%; top:400px; position: relative; overflow:visible;}body.football #FOP .yds0 { width: 0%;}body.football #FOP .yds1 { width: 1%;}body.football #FOP .yds2 { width: 2%;}body.football #FOP .yds3 { width: 3%;}body.football #FOP .yds4 { width: 4%;}body.football #FOP .yds5 { width: 5%;}body.football #FOP .yds6 { width: 6%;}body.football #FOP .yds7 { width: 7%;}body.football #FOP .yds8 { width: 8%;}body.football #FOP .yds9 { width: 9%;}body.football #FOP .yds10 { width: 10%;}body.football #FOP .yds11 { width: 11%;}body.football #FOP .yds12 { width: 12%;}body.football #FOP .yds13 { width: 13%;}body.football #FOP .yds14 { width: 14%;}body.football #FOP .yds15 { width: 15%;}body.football #FOP .yds16 { width: 16%;}body.football #FOP .yds17 { width: 17%;}body.football #FOP .yds18 { width: 18%;}body.football #FOP .yds19 { width: 19%;}body.football #FOP .yds20 { width: 20%;}body.football #FOP .yds21 { width: 21%;}body.football #FOP .yds22 { width: 22%;}body.football #FOP .yds23 { width: 23%;}body.football #FOP .yds24 { width: 24%;}body.football #FOP .yds25 { width: 25%;}body.football #FOP .yds26 { width: 26%;}body.football #FOP .yds27 { width: 27%;}body.football #FOP .yds28 { width: 28%;}body.football #FOP .yds29 { width: 29%;}body.football #FOP .yds30 { width: 30%;}body.football #FOP .yds31 { width: 31%;}body.football #FOP .yds32 { width: 32%;}body.football #FOP .yds33 { width: 33%;}body.football #FOP .yds34 { width: 34%;}body.football #FOP .yds35 { width: 35%;}body.football #FOP .yds36 { width: 36%;}body.football #FOP .yds37 { width: 37%;}body.football #FOP .yds38 { width: 38%;}body.football #FOP .yds39 { width: 39%;}body.football #FOP .yds40 { width: 40%;}body.football #FOP .yds41 { width: 41%;}body.football #FOP .yds42 { width: 42%;}body.football #FOP .yds43 { width: 43%;}body.football #FOP .yds44 { width: 44%;}body.football #FOP .yds45 { width: 45%;}body.football #FOP .yds46 { width: 46%;}body.football #FOP .yds47 { width: 47%;}body.football #FOP .yds48 { width: 48%;}body.football #FOP .yds49 { width: 49%;}body.football #FOP .yds50 { width: 50%;}body.football #FOP .yds51 { width: 51%;}body.football #FOP .yds52 { width: 52%;}body.football #FOP .yds53 { width: 53%;}body.football #FOP .yds54 { width: 54%;}body.football #FOP .yds55 { width: 55%;}body.football #FOP .yds56 { width: 56%;}body.football #FOP .yds57 { width: 57%;}body.football #FOP .yds58 { width: 58%;}body.football #FOP .yds59 { width: 59%;}body.football #FOP .yds60 { width: 60%;}body.football #FOP .yds61 { width: 61%;}body.football #FOP .yds62 { width: 62%;}body.football #FOP .yds63 { width: 63%;}body.football #FOP .yds64 { width: 64%;}body.football #FOP .yds65 { width: 65%;}body.football #FOP .yds66 { width: 66%;}body.football #FOP .yds67 { width: 67%;}body.football #FOP .yds68 { width: 68%;}body.football #FOP .yds69 { width: 69%;}body.football #FOP .yds70 { width: 70%;}body.football #FOP .yds71 { width: 71%;}body.football #FOP .yds72 { width: 72%;}body.football #FOP .yds73 { width: 73%;}body.football #FOP .yds74 { width: 74%;}body.football #FOP .yds75 { width: 75%;}body.football #FOP .yds76 { width: 76%;}body.football #FOP .yds77 { width: 77%;}body.football #FOP .yds78 { width: 78%;}body.football #FOP .yds79 { width: 79%;}body.football #FOP .yds80 { width: 80%;}body.football #FOP .yds81 { width: 81%;}body.football #FOP .yds82 { width: 82%;}body.football #FOP .yds83 { width: 83%;}body.football #FOP .yds84 { width: 84%;}body.football #FOP .yds85 { width: 85%;}body.football #FOP .yds86 { width: 86%;}body.football #FOP .yds87 { width: 87%;}body.football #FOP .yds88 { width: 88%;}body.football #FOP .yds89 { width: 89%;}body.football #FOP .yds90 { width: 90%;}body.football #FOP .yds91 { width: 91%;}body.football #FOP .yds92 { width: 92%;}body.football #FOP .yds93 { width: 93%;}body.football #FOP .yds94 { width: 94%;}body.football #FOP .yds95 { width: 95%;}body.football #FOP .yds96 { width: 96%;}body.football #FOP .yds97 { width: 97%;}body.football #FOP .yds98 { width: 98%;}body.football #FOP .yds99 { width: 99%;}body.football #FOP .yds100 { width: 100%;}.homeTeam,.awayTeam { background-color: #999;}body.football #FOP .driveContainer { float:left; padding:10px 8.2%; width:83.6%; overflow:hidden; margin:3px 0;}body.football #FOP .play { position:relative; height:15px; margin:3px 0; overflow:visible; display: none;}body.football #FOP .bar { width:100%; height:100%; }body.football #FOP .driveBar { position:relative; height:15px; background:url( ../../app_images/utils/black-30_1422288981.png); background:rgba(0,0,0,.3); padding:9999px 30px; margin:-9999px -30px; cursor:pointer;}body.football #FOP .current .driveBar { cursor:default; height:0; margin-bottom: -10002px;}body.football #FOP .current .driveBar * { display:none; }body.football #FOP .current .driveBar .teamlogo { display:block; }body.football #FOP .driveBar .bar,body.football #FOP .play .bar { -webkit-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 6px, rgba(255, 255, 255, 0.5) 0px -2px 10px -6px inset; -moz-box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 6px, rgba(255, 255, 255, 0.5) 0px -2px 10px -6px inset; box-shadow: rgba(0, 0, 0, 0.292969) 0px 1px 6px, rgba(255, 255, 255, 0.5) 0px -2px 10px -6px inset; cursor:pointer;}body.football #FOP .play.current .bar { background-image: url( ../../app_images/field_of_play/football/play_bar_1422288981.png); background-position:center center; background-image: -moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.2) 50%, rgba(0,0,0,0.2) 51%, rgba(0,0,0,0) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.4)), color-stop(50%,rgba(255,255,255,0.2)), color-stop(51%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0) 100%); background-image: linear-gradient(top, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0) 100%); -webkit-box-shadow: rgba(255,255,255, 0.6) 0px 2px 10px, rgba(255, 255, 255, 0.5) 0px -2px 10px 2px inset; -moz-box-shadow: rgba(255,255,255, 0.6) 0px 2px 10px, rgba(255, 255, 255, 0.5) 0px -2px 10px 2px inset; box-shadow: rgba(255,255,255, 0.6) 0px 2px 10px, rgba(255, 255, 255, 0.5) 0px -2px 10px 2px inset; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; transition: all 300ms linear;}body.football #FOP div.play div.icon_right { width:12px; height:15px; position:absolute; top:0; background: url( ../../app_images/field_of_play/drivebar/arrow-right_1422288981.png) no-repeat right top; left:100%;} body.football #FOP div.driveBar div.icon_right { width:12px; height:15px; position:absolute; background: url( ../../app_images/field_of_play/drivebar/arrow-right_1422288981.png) no-repeat; right:15px;} body.football #FOP div.play div.icon_left { width:12px; height:15px; position:absolute; background: url( ../../app_images/field_of_play/drivebar/arrow-left_1422288981.png) no-repeat right top; left:-15px;}body.football #FOP div.driveBar div.icon_left { width:12px; height:15px; position:absolute; background: url( ../../app_images/field_of_play/drivebar/arrow-left_1422288981.png) no-repeat; left:18px;}body.football #FOP .teamlogo { width:20px; height:15px; position:absolute; top:9999px; } body.football #FOP .teamlogo.awayTeam { left:5px;} body.football #FOP .teamlogo.homeTeam { right:5px;} body.football #FOP .driveContainer.current.expanded div.play,body.football #FOP .driveContainer.current.expanded { display: block;}html.csstransforms3d body.football #FOP.view_3d .field { -webkit-transform: perspective(600) rotateX(35deg) translate3d(0,-102px,-80px); -moz-transform: perspective(600) rotateX(35deg) translate3d(0,-102px,-80px); -o-transform: perspective(600) rotateX(35deg) translate3d(0,-102px,-80px); -ms-transform: perspective(600) rotateX(35deg) translate3d(0,-102px,-80px); transform: perspective(600) rotateX(35deg) translate3d(0,-102px,-80px);}html.csstransforms3d body.football #FOP .noTransform { -webkit-transform: none !important;} html.csstransforms3d body.football #FOP .noTransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}body.hockeyish #FOP .current_play { display:none; }body.hockeyish #FOP .play_area { margin-top:0 !important; }body.hockeyish #FOP.view_3d .play_area { margin-top:-80px !important; }body.hockeyish #GameShowScoreboard .possession { display: none; }body.hockeyish #GameShowScoreboard li.sog { background-image: url( ../../app_images/scoreboard/li-sog_1422288981.png); background-repeat: no-repeat; background-position: 50% 50%; margin: 0 10px; text-align: center; width: 50px; }body.hockeyish #GameShowScoreboard li.sog span { font-size: 20px; }body.hockeyish #GameShowScoreboard li.sog div.sog { color: #fff; display: block; float: left; height: 26px; line-height: 26px; text-align: center; width: 24px; }body.hockeyish #GameShowScoreboard li.sog div.logo-mini { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: block; float: left; height: 16px; width: 16px; margin: 5px; }body.hockeyish #GameShowScoreboard li.sog div.logo-mini a { border: none; background-size: 16px; background-position: left top; display: block; width: 16px !important; height: 16px !important; }body.hockeyish #GameShowScoreboard .away_team .posession .pp { background: none no-repeat 50% 50%; }body.hockeyish #GameShowScoreboard .home_team .posession .pp { background: none no-repeat 50% 50%; }body.hockeyish #GameShowScoreboard .timeoutsAway { background: url( ../../app_images/scoreboard/bg-timeouts-away_1422288981.png) no-repeat 50% 50%; display: none; height: 76px; left: 110px; position: absolute; top: 100px; width: 164px; z-index: 113; } body.hockeyish #GameShowScoreboard .timeoutsHome { background: url( ../../app_images/scoreboard/bg-timeouts-home_1422288981.png) no-repeat 50% 50%; display: none; height: 76px; right: 110px; position: absolute; top: 100px; width: 164px; z-index: 113; } body.hockeyish #GameShowScoreboard .timeoutsAway .timeouts-remaining { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat 25px -1px; display: block; height: 50px; left: 25px; position: relative; top: 23px; width: 100px; }body.hockeyish #GameShowScoreboard .timeoutsHome .timeouts-remaining { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat -75px -1px; display: block; height: 50px; right: -35px; position: relative; top: 23px; width: 100px; }body.hockeyish #GameShowScoreboard .timeoutsAway .timeouts-remaining.zero { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat 25px -1px; }body.hockeyish #GameShowScoreboard .timeoutsHome .timeouts-remaining.zero { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat -75px -1px; }body.hockeyish #GameShowScoreboard .timeoutsAway .timeouts-remaining.one { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat 25px -51px; }body.hockeyish #GameShowScoreboard .timeoutsHome .timeouts-remaining.one { background: url( ../../app_images/scoreboard/timeouts-hockey_1422288981.png) no-repeat -75px -51px; }#FOP-timeline-container { background: url( ../../app_images/field_of_play/hockeyish/slider-background_1422288981.png) no-repeat 50% 25px; height: 110px; margin: -60px -25px 70px; overflow:visible; position:relative; top:68px; z-index:101;}#FOP-timeline { background: #222; border-top:solid 1px #000; border-bottom:solid 1px #666; height: 6px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; height: 8px; margin:6px 100px; position: relative;}#FOP-timeline .ui-slider-handle { background: url( ../../app_images/field_of_play/hockeyish/slider-handle_1422288981.png) no-repeat 50% bottom; bottom:-6px; display: block; height: 35px; overflow: visible; position: absolute; width: 30px; z-index: 10;}#FOP-timeline .ui-slider-handle.left { margin-left:-30px;}#FOP-timeline .ui-state-focus { outline: none; }#FOP-timeline .ui-slider-range { background: #6c602d; height: 100%; margin: 0; position: absolute; }#FOP-timeline .ui-slider-pattern { background: url( ../../app_images/field_of_play/hockeyish/slider-pattern_1422288981.png) repeat-x 50%; height:100%; position: absolute; width: 100%; }#FOP-timeline .ui-slider-pattern:before { content:url( ../../app_images/field_of_play/hockeyish/slider-grooves_1422288981.png); position: absolute; top:-3px; left:-70px; }#FOP-timeline .ui-slider-pattern:after { content:url( ../../app_images/field_of_play/hockeyish/slider-grooves_1422288981.png); position: absolute; top:-3px; right:-70px; }#FOP-timeline .interval { background: url( ../../app_images/field_of_play/hockeyish/interval-divider_1422288981.png) no-repeat 50%; display: block; width: 4px; height: 100%; position: relative; float: left; height: 10px; margin-left: 33.3333333%; top: -1px; z-index: 5; }#FOP-timeline-start,#FOP-timeline-stop { background: #ccc; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: block; font-size: 9px; font-weight: bold; margin:0; padding: 2px; position: relative; text-align: center; top: -30px; width: 30px;}#FOP-timeline-start { margin-left:8px; }.ui-slider-handle.left .arrow,.ui-slider-handle.right .arrow { border-color: #ccc transparent transparent transparent; border-style: solid; border-width: 5px; display: block; height: 0px; margin: 0 0 0 20px; position: relative; top: -30px; width: 0px;}.ui-slider-handle.right .arrow { margin-left:12px; }#FOP-timeline-markers { position: relative; height: 18px; margin:0 100px; padding-top:15px; -moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}#FOP-timeline-filters { background: url( ../../app_images/field_of_play/hockeyish/filters-background_1422288981.png) no-repeat 50%; height: 51px; line-height: 31px; margin:-21px 50px 0; text-align:center; padding-top:21px;}#FOP-timeline-filters div { margin:auto; overflow: hidden; width: auto; }#FOP-timeline-filters span.filters,#FOP-timeline-filters label { font-family: 'LeagueGothicRegular', 'Arial Narrow', Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px; padding: 0 6px;}#FOP-timeline-filters span.filters { background: none; -moz-border-radius-topleft: 20px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 20px; -webkit-border-radius: 20px 0px 0px 20px; border-radius: 20px 0px 0px 20px; color: #000; text-shadow: 1px 1px 0px rgba(255, 255, 255, .25);}#FOP-timeline-filters label { background-image: url( ../../app_images/field_of_play/hockeyish/filter-shine_1422288981.png); background-repeat: repeat-x; background-position: 50%; border: solid 1px #666; border-top: solid 1px #444; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .75); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .75); box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, .75); color: #ccc; cursor: pointer; display: inline-block; text-transform: uppercase;}#FOP-timeline-filters label.deselected { background: rgba(0,0,0,.5) url( ../../app_images/field_of_play/hockeyish/filter-shine-deselected_1422288981.png) repeat-x 50%; color: #333;}#FOP-timeline-filters label.deselected:hover { background: url( ../../app_images/field_of_play/hockeyish/filter-shine-deselected_1422288981.png) repeat-x 50%; color: #ccc;}#FOP-timeline-filters label span { position: absolute; bottom: 100%; left: 0; width: 100%;}#FOP-timeline-filters label.homeTeam span,#FOP-timeline-filters label.awayTeam span { height: 26px;}#FOP-timeline-filters label span.filterIcon { height: 30px;}#FOP-timeline-filters label.homeTeam span a,#FOP-timeline-filters label.awayTeam span a { margin: 0 auto;}#FOP-timeline-filters input[type=checkbox] { position: absolute; left: -999px;}#FOP-timeline-container .cap { display:block; height:100%; position:absolute; top:0; width:84px;}#FOP-timeline-container .cap.left { background: url( ../../app_images/field_of_play/hockeyish/cap-left_1422288981.png) no-repeat 50%; left:-5px;}#FOP-timeline-container .cap.right { background: url( ../../app_images/field_of_play/hockeyish/cap-right_1422288981.png) no-repeat 50%; right:-9px;}#FOP-timeline-container .cap span { display:block; height:30px; position:absolute; width:80px;}#FOP-timeline-container .cap.right span { right:0;}body.hockeyish #FOP a { text-decoration:none; }body.hockeyish #FOP { padding: 24px 16px 0; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; position: relative; overflow: hidden; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 10%, rgba(0,0,0,0.2) 32%, rgba(0,0,0,0) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(10%,rgba(0,0,0,0.1)), color-stop(32%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); background: linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 10%,rgba(0,0,0,0.2) 32%,rgba(0,0,0,0) 100%); z-index: 100; clear: both;}body.hockeyish #FOP .play_area { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; height:452px; margin:80px 0 0 0; margin:0; position:relative; overflow:visible; -webkit-box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px; -moz-box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px; box-shadow: rgba(0, 0, 0, 0.699219) 0px 6px 8px -4px;}body.hockeyish #FOP .plays,body.hockeyish #FOP .texture2,body.hockeyish #FOP .texture1 { height:100%; width:100%; overflow:visible; position: absolute; z-index:1; display:block; margin:0; }body.hockeyish #FOP .plays { z-index:3; }body.hockeyish #FOP .texture2 { z-index:2; }body.hockeyish #FOP .sponsor { display:none; }body.hockeyish #FOP #no_location.goal b { background-image: url( ../../app_images/field_of_play/ice_hockey/goal_1422288981.png); }body.hockeyish #FOP #no_location.shot b { background-image: url( ../../app_images/field_of_play/ice_hockey/shot_1422288981.png); }body.hockeyish #FOP #no_location.shotongoal b { background-image: url( ../../app_images/field_of_play/ice_hockey/shot_1422288981.png); }body.hockeyish #FOP #no_location.shotofftarget b { background-image: url( ../../app_images/field_of_play/lacrosse/missed-shot_1422288981.png); }body.hockeyish #FOP #no_location.blockedshot b { background-image: url( ../../app_images/field_of_play/ice_hockey/block_1422288981.png); }body.hockeyish #FOP #no_location.penalty b { background-image: url( ../../app_images/field_of_play/ice_hockey/penalty_1422288981.png); }body.hockeyish #FOP #no_location.hit b { background-image: url( ../../app_images/field_of_play/ice_hockey/hit_1422288981.png); }body.hockeyish #FOP #no_location.faceoff b { background-image: url( ../../app_images/field_of_play/ice_hockey/faceoff_1422288981.png); }body.hockeyish #FOP #no_location.looseball b { background-image: url( ../../app_images/field_of_play/lacrosse/loose-ball_1422288981.png); }body.hockeyish #FOP #no_location.turnover b { background-image: url( ../../app_images/field_of_play/ice_hockey/turnover_1422288981.png); }body.hockeyish #FOP #no_location.goaliechange b { background-image: url( ../../app_images/field_of_play/ice_hockey/goalie-change_1422288981.png); }body.hockeyish #FOP #no_location.goal b { padding-left:30px; }body.hockeyish #FOP #no_location { padding:10px; border:1px solid #666; -webkit-box-shadow:0 2px 10px rgba(0,0,0,.3); -moz-box-shadow:0 2px 10px rgba(0,0,0,.3); box-shadow:0 2px 10px rgba(0,0,0,.3); position:absolute; z-index:10; top:45%; width:200px; left:50%; margin-left:-110px; border-radius:6px; display:none; text-align:center; opacity:.8;}body.hockeyish #FOP #no_location b { padding:5px 0 5px 21px; background-repeat:no-repeat; background-position:left center; }html.csstransforms3d body.hockeyish #FOP { -webkit-perspective: 700px; -moz-perspective: 700px; -o-perspective: 700; -ms-perspective: 700; perspective: 700;}html.csstransforms3d body.hockeyish #FOP .play.new .shadow { opacity:0;}html.csstransforms3d body.hockeyish #FOP .play_area,html.csstransforms3d body.hockeyish #FOP .shadow { -webkit-transition: all 1000ms ease-in-out; -moz-transition: all 1000ms ease-in-out; -ms-transition: all 1000ms ease-in-out; -o-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out;}html.csstransforms3d body.hockeyish #FOP .play_area { margin:0 0 -130px; margin:-80px 0 -130px; -webkit-transform: rotateX(50deg) scale(.9) translate3d(0,-150px,-50px);-moz-transform: rotateX(50deg) scale(.9) translate3d(0,-150px,-50px);-o-transform: rotateX(50deg) scale(.9) translate3d(0,-150px,-50px);-ms-transform: rotateX(50deg) scale(.9) translate3d(0,-150px,-50px);transform: rotateX(50deg) scale(.9) translate3d(0,-150px,-50px);}.NGIN_tip.hockeyish_fop_popup .container { overflow:visible; }.hockeyish_fop_popup .NGIN_tip .close_tip { font:11px bold Verdana, Arial, sans-ersif; cursor:pointer; display:block; position:absolute; top:-6px; right:-6px; width:12px; height:12px; border:2px solid #FFF; background:#111; color:#FFF; font-weight:bold; text-align:center; line-height:10px; -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.25); -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.25); box-shadow: 0 0 5px 0 rgba(0,0,0,.25); -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}.hockeyish_fop_popup .close_tip span { display: block; padding: 10px; margin: -10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}.fopPopUp { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; background: #fff url( ../../app_images/game_show_3/diagonal_stripes_1422288981.png) left bottom; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.25); box-shadow: 0 0 10px 0 rgba(0,0,0,.25); color: #fff; font-family: 'LeagueGothicRegular',Impact,sans-serif; overflow: hidden; padding: 7px; position: relative; text-transform: uppercase; margin: 20px 0; width: 120px;}.fopPopUp.expanded { width: 350px; margin-left:-115px; }.fopPopUp .carrot-top,.fopPopUp .carrot-bottom { border-width:0; border-style:solid; border-left-color:transparent; border-right-color:transparent; background:transparent; display:block; height: 0px; left: 0; margin: 0 auto; position: relative; top: 0; width: 0;}.fopPopUp .carrot-top { border-bottom-color:transparent; }.fopPopUp .carrot-bottom { border-top-color:transparent; }.fopPopUp .playerName .carrot-bottom { border-width:2px 4px 4px 4px; }.fopPopUp .playInfo { background-image: url( ../../app_images/game_show_3/stat_comparison-shine_1422288981.png); background-repeat: repeat-x; background-position: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position: relative; padding:0 4px 0 7px; height:28px; line-height:30px;}.fopPopUp .playInfo .playType { font-size: 18px; }.fopPopUp .timeStamp { border-left: solid 1px #fff; float:right; font-family: "Lucida Grande", verdana, geneva, helvetica, arial, sans; padding-left: 3px; margin:7px 0 0 0; text-align:left;}.fopPopUp .timeStamp .interval,.fopPopUp .timeStamp .clock { font-size: 8px; line-height: 8px; }.fopPopUp .timeStamp .interval { font-weight: bold; }.fopPopUp .backToPlay { height:0; background:#EEE; text-align: center; margin:0; position: relative; top: -4px; border-radius: 5px; margin: 0 3px 0 -3px; -webkit-shadow:inset 0 -1px 5px 2px rgba(255,255,255,.3), inset 0 0px 5px rgba(0,0,0,.3); -moz-box-shadow:inset 0 -1px 5px 2px rgba(255,255,255,.3), inset 0 0px 5px rgba(0,0,0,.3); box-shadow:inset 0 -1px 5px 2px rgba(255,255,255,.3), inset 0 0px 5px rgba(0,0,0,.3); cursor:pointer; font:9px normal "Lucida Grande", verdana, geneva, helvetica, arial, sans; line-height:11px;}.fopPopUp .backToPlay:hover { background:#333; }.fopPopUp .backToPlay span { text-transform:uppercase; color: #999; background: url( ../../app_images/field_of_play/ice_hockey/backToPlay_1422288981.png) -2px 2px no-repeat; padding-left:18px;}.fopPopUp.two-player { width:247px; }.fopPopUp.two-player.expanded { width:350px; margin-left:-51px; }.fopPopUp.Faceoff .winner { background:url( ../../app_images/field_of_play/ice_hockey/faceOff-won_1422288981.png) no-repeat 50%; float:left; height:26px; width:45px; }.fopPopUp.Faceoff .playInfo { text-align:center; }.fopPopUp .playerCard { -moz-border-radius: 0 0 11px 11px; -webkit-border-radius: 0 0 11px 11px; border-radius: 0 0 11px 11px; margin:0 -6px -6px; border:6px solid #FFF; border-top:none; background-image:url( ../../app_images/field_of_play/ice_hockey/playerDetails-bg_1422288981.png); background-repeat:repeat-x; overflow:visible; float:left; height:78px; width:120px;}.fopPopUp .playerCard + .playerCard { margin-left:1px; margin-right:-50%; }.fopPopUp .playerCard.collapsed + .playerCard { margin-left:-6px; }.fopPopUp .playerCard > .playerName { color:#222; text-align:center; font-size:12px; line-height:12px; background:#FFF; height:18px; padding:6px 6px 0; margin:0 -6px;}.fopPopUp .playerInfo { -moz-border-radius: 11px 11px 0 0; -webkit-border-radius: 11px 11px 0 0; border-radius: 11px 11px 0 0; margin:-6px; border:6px solid #FFF; border-bottom:none; padding: 7px 7px 6px; text-align:right; line-height:20px; min-width:106px; height:41px;}.fopPopUp .playerInfo > .playerName { float: left; overflow:hidden; white-space: nowrap; width:0; text-align:left; text-indent:7px;}.fopPopUp .playerInfo > .playerName .firstName { display:block; font-size: 16px; }.fopPopUp .playerInfo > .playerName .lastName { display:block; font-size: 26px; }.fopPopUp .playerPhoto { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height: 40px; width: 40px; float: left; background: #666 none center center;}.fopPopUp .playerInfo .teamLogo-small { display:inline-block; vertical-align:middle; border:none; }.fopPopUp .playerInfo .playerNumber { font-size:53px; line-height:43px; height:40px; text-indent:-50px; overflow:hidden; text-align:right; float:right; opacity:.5;}.fopPopUp .playerInfo .playerSpecs { font-size:16px; line-height:16px; text-align:center; overflow:hidden; width:auto; position:relative; top:4px;}.fopPopUp .playerInfo .playerSpecs.small { width:60px; margin:0 0 0 auto; }.fopPopUp .playerInfo .playerSpecs.large { text-align:right; display:none;}.fopPopUp .playerStats { height:0;}.fopPopUp .playerStatLine { padding:7px 7px 0; line-height: 26px; white-space:nowrap;}.fopPopUp .gameStatsList { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #333; background-color: rgba(0, 0, 0, .3); width: 74%;}.fopPopUp .gameStatsList table { font-family: 'LeagueGothicRegular',Impact,sans-serif; font-size:12px; width:100%; }.fopPopUp .gameStatsList td { padding:0 10px 0 0; color:#FFF; white-space:nowrap; }.fopPopUp .gameStatsList td.gameStats { padding:0; width:1%; }.fopPopUp .gameStatsList td.gameStats span { display:block; background:#000; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; padding:0 5px 0 10px;}.fopPopUp .gameStatsList td.separator span { display:block; height:0; border-color:transparent transparent transparent #000; border-width:13px 0 13px 7px; border-style:solid;}.fopPopUp .gameStatsList .statCategory { vertical-align:middle; }.fopPopUp .gameStatsList .singleStat { vertical-align:middle; font-size:18px; }.fopPopUp .profileButton { width:24%; float:right; font-size:12px;}.fopPopUp .profileButton a { line-height:13px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color:#333; background-color: rgba(0, 0, 0, .3); background-image: url( ../../app_images/field_of_play/ice_hockey/btn-out_1422288981.png); background-repeat: no-repeat; background-position: right center; display: block; padding:7px; color:#FFF;}.fopPopUp .profileButton a:hover { background-color:#333; background-color:rgba(0,0,0,.75); }.fopPopUp .gamePlays { color:#FFF; overflow:hidden; background:#111; margin-bottom:7px;}.fopPopUp .playList { margin:0 7px; height:0;}.fopPopUp .totalPlays { border-bottom: dotted 1px #666; font-size: 14px; padding:0 8px 4px; }.fopPopUp .singlePlay { border-bottom: dotted 1px #666; font-size: 14px; line-height: 30px; padding: 5px; }.fopPopUp .singlePlay .playType { background: rgb(200,32,39); background-image: url( ../../app_images/black_1422288981.png); display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-align: center; width: 90px;}.fopPopUp .singlePlay .role { margin-left: 10px; }.fopPopUp .singlePlay .time { float: right; margin-right: 10px; }.fopPopUp.noTransitions { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}.fopPopUp,.fopPopUp .playInfo,.fopPopUp .playerInfo2,.fopPopUp .playerInfo > .playerName,.fopPopUp .playerInfo .playerNumber,.fopPopUp .playerCard,.fopPopUp .playerCard > .playerName,.fopPopUp .playerStats,.fopPopUp .gamePlays,.fopPopUp .playList,.fopPopUp .backToPlay { -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; overflow:hidden;}.fopPopUp.expanded .playInfo,.fopPopUp.expanded .playerCard > .playerName { height:0; padding-top:0; padding-bottom:0; overflow:hidden;}.fopPopUp.expanded .playerInfo .playerSpecs.small { display:none; }.fopPopUp.expanded .playerCard { width:350px; height:255px;}.fopPopUp .playerCard.collapsed { width:0; height:0; }.fopPopUp.expanded .playerStats { height: 40px; }.fopPopUp.expanded .gamePlays { height:auto; }.fopPopUp.expanded .playList { height:140px; overflow:auto; }.fopPopUp.expanded .playerInfo .playerSpecs.large { display:block; }.fopPopUp.expanded .playerInfo > .playerName { width:200px; margin-right:-200px; }.fopPopUp.expanded .playerInfo .playerNumber { text-indent:5px; }.fopPopUp.expanded .gamePlays .carrot-top,.fopPopUp.expanded .gamePlays .carrot-bottom { border-width:5px;}.fopPopUp.expanded .backToPlay { height:12px; }.fopPopUp .playerCard.expandable:hover { cursor:pointer; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMiUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMC40NiIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4yMyIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMzYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background-image: -moz-linear-gradient(top, rgba(196,196,196,0) 32%, rgba(253,253,253,0.46) 67%, rgba(255,255,255,0.23) 68%, rgba(255,255,255,0) 69%, rgba(255,255,255,0.36) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(32%,rgba(196,196,196,0)), color-stop(67%,rgba(253,253,253,0.46)), color-stop(68%,rgba(255,255,255,0.23)), color-stop(69%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.36))); background-image: -webkit-linear-gradient(top, rgba(196,196,196,0) 32%,rgba(253,253,253,0.46) 67%,rgba(255,255,255,0.23) 68%,rgba(255,255,255,0) 69%,rgba(255,255,255,0.36) 100%); background-image: -o-linear-gradient(top, rgba(196,196,196,0) 32%,rgba(253,253,253,0.46) 67%,rgba(255,255,255,0.23) 68%,rgba(255,255,255,0) 69%,rgba(255,255,255,0.36) 100%); background-image: -ms-linear-gradient(top, rgba(196,196,196,0) 32%,rgba(253,253,253,0.46) 67%,rgba(255,255,255,0.23) 68%,rgba(255,255,255,0) 69%,rgba(255,255,255,0.36) 100%); background-image: linear-gradient(top, rgba(196,196,196,0) 32%,rgba(253,253,253,0.46) 67%,rgba(255,255,255,0.23) 68%,rgba(255,255,255,0) 69%,rgba(255,255,255,0.36) 100%); }.fopPopUp .playerCard.expandable:hover .playerInfo { -webkit-box-shadow: inset 0 0 15px 2px rgba(255,255,255,.6); -moz-box-shadow: inset 0 0 15px 2px rgba(255,255,255,.6); box-shadow: inset 0 0 15px 2px rgba(255,255,255,.6);}.fopPopUp.expanded .playerCard.expandable:hover { cursor:default; background-image: url( ../../app_images/field_of_play/ice_hockey/playerDetails-bg_1422288981.png);}.fopPopUp.expanded .playerCard.expandable:hover .playerInfo { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}body.hockeyish #PBP .pbp-team-header { color: #fff; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; overflow: hidden;}body.hockeyish #PBP .pbp-team-header li { background-image: url( ../../app_images/game_show_3/stat_comparison-shine_1422288981.png); background-repeat: repeat-x; background-position: 50%; display: block; float: left; height: 36px; line-height: 36px; text-transform: uppercase; }body.hockeyish #PBP .pbp-team-header li.awayTeam,body.hockeyish #PBP .pbp-team-header li.homeTeam { width: 45%; }body.hockeyish #PBP .pbp-team-header li.interval { background-color: #333; width: 10%; }body.hockeyish #PBP .pbp-team-header li.interval span { color: #ccc; display: block; font-size: 10px; line-height: 13px; margin-top: 5px; text-align: center; width: 100%; }body.hockeyish #PBP .pbp-team-header li.interval + li { margin-right:-10px; } body.hockeyish #PBP .pbp-team-header a.teamLogo-small { background: url( ../../app_images/game_show_3/teamlogo_small_1422288981.jpg) no-repeat 50% 50%; margin: 8px; }body.hockeyish #PBP .pbp-team-header span { display: block; float: left; }body.hockeyish #PBP .pbp-team-header .homeTeam span { float: right; }body.hockeyish #PBP .pbp-bg { -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; position: absolute; width: 100%; height: 100%; top:0; left: 0; z-index:-1;}body.hockeyish #PBP .pbp-bg .awayTeam,body.hockeyish #PBP .pbp-bg .homeTeam,body.hockeyish #PBP .pbp-bg .middle { float: left; height: 100%; }body.hockeyish #PBP .pbp-bg .awayTeam,body.hockeyish #PBP .pbp-bg .homeTeam { width: 45%; }body.hockeyish #PBP .pbp-bg .middle + div { margin-right:-10px; } body.hockeyish #PBP .pbp-bg .middle { width: 10%; background: #333 url( ../../app_images/game_show_3/ice_hockey/timeline_1422288981.gif) repeat-y 50% top; }body.hockeyish #PBP .pbp-bg .awayTeam { -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 0px 0px 5px; border-radius: 0px 0px 0px 5px; background-image: url( ../../app_images/game_show_3/ice_hockey/gradient-l_1422288981.png); background-image: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.35) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.35))); background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.35) 100%); background-image: -o-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.35) 100%); background-image: -ms-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.35) 100%); background-image: linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.35) 100%); background-size: 100%; background-repeat: repeat-y;}body.hockeyish #PBP .pbp-bg .homeTeam { -moz-border-radius-bottomright: 5px; -webkit-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px; background-image: url( ../../app_images/game_show_3/ice_hockey/gradient-r_1422288981.png); background-image: -moz-linear-gradient(left, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.65) 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.35)), color-stop(100%,rgba(0,0,0,0.65))); background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 100%); background-image: -o-linear-gradient(left, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 100%); background-image: -ms-linear-gradient(left, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 100%); background-image: linear-gradient(left, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.65) 100%); background-size: 100%; background-repeat: repeat-y;}body.hockeyish #PBP { -webkit-box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, .25); -moz-box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, .25); box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, .25); -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; position: relative;}body.hockeyish #PBP li.pbpHeader { margin-bottom: 10px; }body.hockeyish #PBP ul.pbp-list { overflow:hidden; list-style:none; margin:0; }body.hockeyish #PBP ul.pbp-list li { overflow:hidden; padding-top: 10px; margin-top: -10px; position: relative; } body.hockeyish #PBP ul.pbp-list li.interval-header { margin-top: 0px; margin-bottom: 10px; }body.hockeyish #PBP ul.pbp-list li .pbp-team-header li { padding-top: 0px; margin-top: 0px; }body.hockeyish #PBP ul.pbp-list li:first-child { margin-top: 0px; padding-top: 0; }body.hockeyish #PBP ul.pbp-list li.playHome { clear:right; }body.hockeyish #PBP ul.pbp-list li.playAway { clear:left; }body.hockeyish #PBP ul.pbp-list li div.playBlock { position: relative; width:45%; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; z-index: 5;}body.hockeyish #PBP ul.pbp-list li.playHome div.playBlock { float:right; }body.hockeyish #PBP ul.pbp-list li.playAway div.playBlock { float:left; }body.hockeyish #PBP ul.pbp-list li div.clockTime { clear: both; color: #ccc; padding: 5px 0; position: relative; top: 0; margin-top: 5px; width: 10%; z-index: 2; }body.hockeyish #PBP ul.pbp-list li div.clockTime span { background: #333; display: block; margin: 0 auto; position: relative; text-align: center; width: 50px; }body.hockeyish #PBP ul.pbp-list li.playHome div.clockTime { float: right; clear:left; right: 0; }body.hockeyish #PBP ul.pbp-list li.playAway div.clockTime { float: left; clear:right; left: 0; }body.hockeyish #PBP div.empty { width: 45%; }body.hockeyish #PBP .clockTime span.time-top { background: url( ../../app_images/game_show_3/ice_hockey/timeline_1422288981.gif) repeat-y 50%; display: block; height: 20px; width: 100%; }body.hockeyish #PBP .clockTime span.time { display: block; padding: 2px 0; width: 100%; }body.hockeyish #PBP .clockTime span.time-bottom { background: url( ../../app_images/game_show_3/ice_hockey/timeline_1422288981.gif) repeat-y 50%; display: block; height: 200px; width: 100%;}body.hockeyish #PBP .pbp-team-header .team_logo { width: auto; height: auto; margin: 0; }body.hockeyish #PBP ul.pbp-list li.playAway .padder { padding: 0 5px 10px 10px; position: relative; }body.hockeyish #PBP ul.pbp-list li.playHome .padder { padding: 0 10px 10px 5px; position: relative; }body.hockeyish #PBP ul.pbp-list .box { background: #fff; background: -moz-linear-gradient(top, #ffffff 65%, #e5e5e5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(65%,#ffffff), color-stop(100%,#e5e5e5)); background: -webkit-linear-gradient(top, #ffffff 65%,#e5e5e5 100%); background: -o-linear-gradient(top, #ffffff 65%,#e5e5e5 100%); background: -ms-linear-gradient(top, #ffffff 65%,#e5e5e5 100%); background: linear-gradient(top, #ffffff 65%,#e5e5e5 100%); -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; display: block; overflow: hidden; padding: 10px; border: 0 solid; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1); -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}body.hockeyish #PBP ul.pbp-list li.playAway .carrot,body.hockeyish #PBP ul.pbp-list li.playHome .carrot { position: absolute; top: 7px; width: 10px; height: 22px; z-index: 3; }body.hockeyish #PBP ul.pbp-list li.playAway .carrot { background: url( ../../app_images/game_show_3/ice_hockey/carrot-r_1422288981.png) no-repeat 50% 50%; right: -4px; }body.hockeyish #PBP ul.pbp-list li.playHome .carrot { background: url( ../../app_images/game_show_3/ice_hockey/carrot-l_1422288981.png) no-repeat 50% 50%; left: -4px; }body.hockeyish #PBP ul.pbp-list .playType { -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-size: 9px; font-weight: bold; padding: 0 4px; text-transform: uppercase;}body.hockeyish #PBP ul.pbp-list .playBlock:hover .playType { background: #000; color: #fff; overflow: hidden; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;}body.hockeyish #PBP ul.pbp-list .playBlock:hover .playType a { color: #fff; }body.hockeyish #PBP ul.pbp-list .playType a { cursor: pointer; display: block; width: 100%; height: 100%; }body.hockeyish #PBP ul.pbp-list .playAway .playType { background: rgb(229,229,229); background: -moz-linear-gradient(left, rgb(255,255,255) 0%, rgb(229,229,229) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(255,255,255)), color-stop(100%,rgb(229,229,229))); background: -webkit-linear-gradient(left, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: -o-linear-gradient(left, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: -ms-linear-gradient(left, rgb(255,255,255) 0%,rgb(229,229,229) 100%); background: linear-gradient(left, rgb(255,255,255) 0%,rgb(229,229,229) 100%); text-align: right;}body.hockeyish #PBP ul.pbp-list .playHome .playType { background: rgb(229,229,229); background: -moz-linear-gradient(left, rgb(229,229,229) 0%, rgb(255,255,255) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(229,229,229)), color-stop(100%,rgb(255,255,255))); background: -webkit-linear-gradient(left, rgb(229,229,229) 0%,rgb(255,255,255) 100%); background: -o-linear-gradient(left, rgb(229,229,229) 0%,rgb(255,255,255) 100%); background: -ms-linear-gradient(left, rgb(229,229,229) 0%,rgb(255,255,255) 100%); background: linear-gradient(left, rgb(229,229,229) 0%,rgb(255,255,255) 100%); }body.hockeyish #PBP ul.pbp-list .playAway .playType.goal,body.hockeyish #PBP ul.pbp-list .playHome .playType.goal { background: #000; color: #fff; font-size: 11px;}body.hockeyish #PBP ul.pbp-list .playType.goal a { color: #fff; }body.hockeyish #PBP .playerInfo { clear: both; display: block; font-weight: bold; padding-top: 5px; overflow: hidden; }body.hockeyish #PBP .playerPhoto { display: block; float: right; height: 30px; overflow: hidden; width: 30px; }body.hockeyish #PBP .playerPhoto img { width:30px; }body.hockeyish #PBP .playHome .playerPhoto { float: left; }body.hockeyish #PBP .playAway .playerName { display: block; text-align: right; padding-right: 40px !important; }body.hockeyish #PBP .playHome .playerName { display: block; text-align: left; padding-left: 40px !important; }body.hockeyish #PBP .playerName a:hover { text-decoration: underline; }body.hockeyish #PBP .extraDetails { color: #666; border-top: dotted 1px #e5e5e5; clear: both; font-size: 9px; margin-bottom: -5px; margin-top: 5px; padding-top: 5px; text-decoration: italic; }body.hockeyish #PBP .playAway .extraDetails { text-align: right; }body.hockeyish #PBP .customNote { padding-left: 12px; background: url( ../../app_images/game_show_3/play_by_play-note_1422288981.png) left 60% no-repeat; }body.hockeyish #PBP .playAway .customNote { padding-left: 0px; padding-right: 12px; background-position: right 60%; }body.hockeyish #PBP ul.pbp-list li.playAway:hover .box { padding-left: 2px; }body.hockeyish #PBP ul.pbp-list li.playHome:hover .box { padding-right: 2px; }html.csstransforms3d body.hockeyish #FOP .play { position: absolute; width: 35px; -webkit-transition: opacity 0ms linear; -moz-transition: opacity 0ms linear; -ms-transition: opacity 0ms linear; -o-transition: opacity 0ms linear; transition: opacity 0ms linear; -webkit-transform: translate3d(-17.5px,15px,1px);-moz-transform: translate3d(-17.5px,15px,1px);-o-transform: translate3d(-17.5px,15px,1px);-ms-transform: translate3d(-17.5px,15px,1px);transform: translate3d(-17.5px,15px,1px); -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d; background: url( ../../app_images/live/hockey_icon_shadow_1422288981.png) bottom no-repeat;}html.csstransforms3d body.hockeyish .svg-pin { height: 48px; -webkit-transform-origin: 0 48px 0;-moz-transform-origin: 0 48px 0;-o-transform-origin: 0 48px 0;-ms-transform-origin: 0 48px 0;transform-origin: 0 48px 0; -webkit-transform: rotateX(-90deg) translate3d(1px,0,-15px);-moz-transform: rotateX(-90deg) translate3d(1px,0,-15px);-o-transform: rotateX(-90deg) translate3d(1px,0,-15px);-ms-transform: rotateX(-90deg) translate3d(1px,0,-15px);transform: rotateX(-90deg) translate3d(1px,0,-15px);}html.csstransforms3d body.hockeyish .svg-pin svg { height: 48px; width: 35px;}html.csstransforms3d body.hockeyish .svg-pin svg .position-pin { stroke: #000;}html.csstransforms3d body.hockeyish .svg-pin.homeTeam, .svg-pin.awayTeam { background-color: transparent;}body.hockeyish #FOP .play { cursor:pointer; display:none; }html.csstransforms3d body.hockeyish .play svg .action-icon { opacity: 0; fill: #fff; stroke: #000;}#FOP-timeline-filters,.fopPopUp,.fopPopUp .playInfo,.fopPopUp .playerInfo,.fopPopUp .playerInfo2,.fopPopUp .playerInfo > .playerName,.fopPopUp .playerInfo .playerNumber,.fopPopUp .playerCard,.fopPopUp .playerCard > .playerName,.fopPopUp .playerStats,.fopPopUp .gamePlays,.fopPopUp .playList,.fopPopUp .backToPlay { -moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}html.csstransforms3d body.hockeyish #FOP .play.penalty svg .penalty,html.csstransforms3d body.hockeyish #FOP .play.hit svg .hit,html.csstransforms3d body.hockeyish #FOP .play.shot svg .shot,html.csstransforms3d body.hockeyish #FOP .play.blockedshot svg .block,html.csstransforms3d body.hockeyish #FOP .play.faceoff svg .faceoff,html.csstransforms3d body.hockeyish #FOP .play.turnover svg .turnover,html.csstransforms3d body.hockeyish #FOP .play.goal svg .goal { opacity: 1.0;}html.csstransforms3d body.hockeyish #FOP .play.new .svg-pin { -webkit-transform-origin: 0 100px 100px;-moz-transform-origin: 0 100px 100px;-o-transform-origin: 0 100px 100px;-ms-transform-origin: 0 100px 100px;transform-origin: 0 100px 100px; opacity:0;}html.csstransforms3d body.hockeyish #FOP .play_area,html.csstransforms3d body.hockeyish #FOP .plays,html.csstransforms3d body.hockeyish #FOP .play { -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}html.csstransforms3d body.hockeyish #FOP .play .shadow { display:none; }#FOP-timeline-markers .marker.filter_show.slider_show.team_show,body.hockeyish #FOP .play.filter_show.slider_show.team_show { display:block; }#FOP-timeline-markers .marker { position: absolute; width: 6px; height: 24px; bottom: 10px; background: none; margin-left: -3px; overflow:visible; display:none;}#liveGameSimple:hover .marker svg,#liveGameSimple.dim_plays .marker svg,body.hockeyish #liveGameSimple.dim_plays .play .svg-pin,body.hockeyish #liveGameSimple:hover .play .svg-pin { opacity:.2; }body.hockeyish #liveGameSimple.dim_plays .play.active .svg-pin,body.hockeyish #liveGameSimple:hover .play .svg-pin:hover,body.hockeyish #liveGameSimple.dim_plays .marker.active { opacity:1; z-index:499; }#FOP-timeline-markers .marker:hover svg,#FOP-timeline-markers .marker.active svg { opacity: 1.0;}#liveGameSimple.no-nested-3d-transforms { display: none;}body.ice_hockey #FOP .play_area { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background: rgba(255,255,255,1); height:452px;}body.ice_hockey #FOP .lines,body.ice_hockey #FOP .ice { display:block; height:100%; margin:0; overflow:visible; position: absolute; width:100%; z-index:1;}body.ice_hockey #FOP .lines { z-index:2; }body.lacrosse #FOP .play_area { -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; height:452px;}body.lacrosse #FOP .texture2,body.lacrosse #FOP .texture1 { display:block; height:100%; margin:0; overflow:visible; position: absolute; width:100%; z-index:1;}body.lacrosse #FOP .texture1 { opacity:.6; }body.lacrosse #FOP .texture2 { z-index:2; }body.hockeyish.lacrosse #FOP .play_area:hover .play,body.hockeyish.lacrosse #FOP.dim_plays .play,body.hockeyish.lacrosse #FOP.dim_plays .marker { opacity:.2; }body.hockeyish.lacrosse #FOP .play_area:hover .play:hover,body.hockeyish.lacrosse #FOP.dim_plays .play.active,body.hockeyish.lacrosse #FOP.dim_plays .marker.active { opacity:1; z-index:499; }body.hockeyish.lacrosse #FOP .play,body.hockeyish.lacrosse #FOP .play .pin { display:block; width:0; height:0; bottom:0; overflow:visible; position:absolute; z-index:2; left:0; opacity:1;}body.hockeyish.lacrosse #FOP .play { cursor:pointer; display:none; }body.hockeyish.lacrosse #FOP .play .play_icon { display:block; position:absolute; top:0; z-index:3; border-style:solid; border-color:#EEE; border-width:1px; background-position:center center; background-repeat:no-repeat;}body.hockeyish.lacrosse #FOP .play .arrow { display: block; position: absolute; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-style: solid; border-width: 0 6px 0; background: transparent; margin-left: -6px; bottom: 0; left: 50%; z-index:2;}body.hockeyish.lacrosse #FOP .play .shadow { width: 30px; height: 30px; background: url( ../../app_images/live/hockey_icon_shadow_1422288981.png) center center no-repeat; display: none; margin: -15px; opacity:1;}body.hockeyish.lacrosse #FOP .play.goal .pin { height:14px; }body.hockeyish.lacrosse #FOP .play.shot .pin,body.hockeyish.lacrosse #FOP .play.shotongoal .pin,body.hockeyish.lacrosse #FOP .play.shotofftarget .pin,body.hockeyish.lacrosse #FOP .play.blockedshot .pin { height:12px; }body.hockeyish.lacrosse #FOP .play.penalty .pin,body.hockeyish.lacrosse #FOP .play.hit .pin,body.hockeyish.lacrosse #FOP .play.faceoff .pin,body.hockeyish.lacrosse #FOP .play.looseball .pin,body.hockeyish.lacrosse #FOP .play.turnover .pin { height:10px; }body.hockeyish.lacrosse #FOP .goal .play_icon { border-radius:15px; width:28px; height:27px; left:-15px; }body.hockeyish.lacrosse #FOP .shot .play_icon,body.hockeyish.lacrosse #FOP .shotofftarget .play_icon,body.hockeyish.lacrosse #FOP .shotongoal .play_icon,body.hockeyish.lacrosse #FOP .blockedshot .play_icon { border-radius:13px; width:24px; height:23px; left:-13px; }body.hockeyish.lacrosse #FOP .penalty .play_icon,body.hockeyish.lacrosse #FOP .hit .play_icon,body.hockeyish.lacrosse #FOP .faceoff .play_icon,body.hockeyish.lacrosse #FOP .looseball .play_icon,body.hockeyish.lacrosse #FOP .turnover .play_icon { border-radius:5px; width:20px; height:19px; left:-11px; }body.hockeyish.lacrosse #FOP .goal .play_icon,body.hockeyish.lacrosse #FOP #no_location.goal b { background-image: url( ../../app_images/field_of_play/ice_hockey/goal_1422288981.png); }body.hockeyish.lacrosse #FOP .shot .play_icon,body.hockeyish.lacrosse #FOP #no_location.shot b { background-image: url( ../../app_images/field_of_play/ice_hockey/shot_1422288981.png); }body.hockeyish.lacrosse #FOP .shotongoal .play_icon,body.hockeyish.lacrosse #FOP #no_location.shotongoal b { background-image: url( ../../app_images/field_of_play/ice_hockey/shot_1422288981.png); }body.hockeyish.lacrosse #FOP .shotofftarget .play_icon,body.hockeyish.lacrosse #FOP #no_location.shotofftarget b { background-image: url( ../../app_images/field_of_play/lacrosse/missed-shot_1422288981.png); }body.hockeyish.lacrosse #FOP .blockedshot .play_icon,body.hockeyish.lacrosse #FOP #no_location.blockedshot b { background-image: url( ../../app_images/field_of_play/ice_hockey/block_1422288981.png); }body.hockeyish.lacrosse #FOP .penalty .play_icon,body.hockeyish.lacrosse #FOP #no_location.penalty b { background-image: url( ../../app_images/field_of_play/ice_hockey/penalty_1422288981.png); }body.hockeyish.lacrosse #FOP .hit .play_icon,body.hockeyish.lacrosse #FOP #no_location.hit b { background-image: url( ../../app_images/field_of_play/ice_hockey/hit_1422288981.png); }body.hockeyish.lacrosse #FOP .faceoff .play_icon,body.hockeyish.lacrosse #FOP #no_location.faceoff b { background-image: url( ../../app_images/field_of_play/ice_hockey/faceoff_1422288981.png); }body.hockeyish.lacrosse #FOP .looseball .play_icon,body.hockeyish.lacrosse #FOP #no_location.looseball b { background-image: url( ../../app_images/field_of_play/lacrosse/loose-ball_1422288981.png); }body.hockeyish.lacrosse #FOP .turnover .play_icon,body.hockeyish.lacrosse #FOP #no_location.turnover b { background-image: url( ../../app_images/field_of_play/ice_hockey/turnover_1422288981.png); }body.hockeyish.lacrosse #FOP #no_location.goaliechange b { background-image: url( ../../app_images/field_of_play/ice_hockey/goalie-change_1422288981.png); }body.hockeyish.lacrosse #FOP #no_location.goal b { padding-left:30px; }body.hockeyish.lacrosse #FOP #no_location { padding:10px; border:1px solid #666; -webkit-box-shadow:0 2px 10px rgba(0,0,0,.3); -moz-box-shadow:0 2px 10px rgba(0,0,0,.3); box-shadow:0 2px 10px rgba(0,0,0,.3); position:absolute; z-index:10; top:45%; width:200px; left:50%; margin-left:-110px; border-radius:6px; display:none; text-align:center; opacity:.8;}body.hockeyish.lacrosse #FOP #no_location b { padding:5px 0 5px 21px; background-repeat:no-repeat; background-position:left center; }#FOP-timeline-markers .marker.filter_show.slider_show.team_show,body.hockeyish.lacrosse #FOP .play.filter_show.slider_show.team_show { display:block; }html.csstransforms3d body.hockeyish.lacrosse #FOP { -webkit-perspective: 700px; -moz-perspective: 700px; -o-perspective: 700; -ms-perspective: 700; perspective: 700;}html.csstransforms3d body.hockeyish.lacrosse #FOP .play.new .pin { -webkit-transform-origin: 0 100px 100px; -moz-transform-origin: 0 100px 100px; -o-transform-origin: 0 100px 100px; -ms-transform-origin: 0 100px 100px; transform-origin: 0 100px 100px; opacity:0;}html.csstransforms3d body.hockeyish.lacrosse #FOP .play.new .shadow { opacity:0;}html.csstransforms3d body.hockeyish.lacrosse #FOP .play .shadow { -webkit-transform: translate3d(0,-0,-13px); }html.csstransforms3d body.hockeyish.lacrosse #FOP .play_area,html.csstransforms3d body.hockeyish.lacrosse #FOP .arrow,html.csstransforms3d body.hockeyish.lacrosse #FOP .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .shadow { -webkit-transition: all 1000ms ease-in-out; -moz-transition: all 1000ms ease-in-out; -o-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out;}html.csstransforms3d body.hockeyish.lacrosse #FOP .play { -webkit-transition: opacity 0ms linear; -moz-transition: opacity 0ms linear; -o-transition: opacity 0ms linear; transition: opacity 0ms linear; -webkit-transform: translate3d(0,0,14px); transform: translate3d(0,0,14px);}html.csstransforms3d body.hockeyish.lacrosse #FOP .play_area,html.csstransforms3d body.hockeyish.lacrosse #FOP .plays,html.csstransforms3d body.hockeyish.lacrosse #FOP .play { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d;}html.csstransforms3d body.hockeyish.lacrosse #FOP .play_area { margin:0 0 -130px; margin:-80px 0 -130px; -webkit-transform: rotateX(50deg) scaleY(.9) translate3d(0,-150px,-50px); -moz-transform: rotateX(50deg) scaleY(.9) translate3d(0,-150px,-50px); -o-transform: rotateX(50deg) scaleY(.9) translate3d(0,-150px,-50px); -ms-transform: rotateX(50deg) scaleY(.9) translate3d(0,-150px,-50px); transform: rotateX(50deg) scaleY(.9) translate3d(0,-150px,-50px);}html.csstransforms3d body.hockeyish.lacrosse #FOP .goal .pin { -webkit-transform-origin: 0 52px 0; -moz-transform-origin: 0 52px 0; -o-transform-origin: 0 52px 0; -ms-transform-origin: 0 52px 0; transform-origin: 0 52px 0;}html.csstransforms3d body.hockeyish.lacrosse #FOP .pin { -webkit-transform-origin: 0 48px 0; -moz-transform-origin: 0 48px 0; -o-transform-origin: 0 48px 0; -ms-transform-origin: 0 48px 0; transform-origin: 0 48px 0; -webkit-transform: rotateX(-90deg) translate3d(0,14px,0); -moz-transform: rotateX(-90deg) translate3d(0,14px,0); -o-transform: rotateX(-90deg) translate3d(0,14px,0); -ms-transform: rotateX(-90deg) translate3d(0,14px,0); transform: rotateX(-90deg) translate3d(0,14px,0);}html.csstransforms3d body.hockeyish.lacrosse #FOP .play.goal .pin { height: 48px; }html.csstransforms3d body.hockeyish.lacrosse #FOP .play.shot .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.shotongoal .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.shotofftarget .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.blockedshot .pin { height: 42px; }html.csstransforms3d body.hockeyish.lacrosse #FOP .play.penalty .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.hit .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.faceoff .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.looseball .pin,html.csstransforms3d body.hockeyish.lacrosse #FOP .play.turnover .pin { height: 41px; }html.csstransforms3d body.hockeyish.lacrosse #FOP .play .play_icon { border-width:1px 1px 1px 1px; border-color:#EEE #EEE transparent #EEE; }html.csstransforms3d body.hockeyish.lacrosse #FOP .play .arrow { border-width: 24px 10px 0; margin-left: -10px; }html.csstransforms3d body.hockeyish.lacrosse #FOP .play .shadow { display:block; }