.statsWidget{ padding-bottom: 6px; } .statsWidget a:link, .statsWidget a:visited, .statsWidget a:focus, .statsWidget a:hover{ } .statsWidget h3{ margin: 0; padding: 0; } .statsWidget ul.statsWidget_playerInfo{ list-style-type: none; margin: 0; padding: 0 0 0 0px; } .statsWidget ul.statsWidget_playerInfo li{ display: block; } .statsWidget span.playerInfo{} .statsWidget .odd{ background-color: #e8e8e8; color: #181818; } .statsWidget .alt{ background-color: #ffffff; color: #181818; } /* Container for all the content (non-headings, subheadings) */ .statsWidget_container{ background: none; padding: 0px; } /* The actual stats table inside of any widget */ .statsWidget .stats{ border: 1px solid #e8e8e8; margin: auto; width: 100%; } .statsWidget table.stats tr .name{ text-align: left; } table.stats tr .name a, table.stats tr .name p{ width: 90%; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; margin: 0; padding: 0 2px; display: block; } .col3 .name{ max-width: 160px; } .layout8-col3 .name{ max-width: 110px; } .layout8-col3 .name + .name{ max-width: 100px; } .layout2 .col3 .name + .name{ max-width: 100px; } .layout2-col3 .name{ max-width: 120px; } .layout2-col2 .name{ max-width: 24px; } .layout2-col3 .name + .name{ max-width: 100px; } .statsWidget table.stats tr td{ padding: 2px 2px; text-align: center; } .statsWidget table.stats th{ padding: 4px 2px; text-align: center; } .statsWidget table.stats th.title, .statsWidget table.stats tr.thed{ background: #e8e8e8; color: #181818; font-weight: bold; text-align: left; text-transform: uppercase; } .statsWidget table.stats th.title{ padding: 12px 0; } .statsWidget table.stats tr.thed{ padding: 4px; } /************************************************************** Widget: New Next game stats. **************************************************************/ /* The actual frame in the next game / prev game / game widget box that holds all the team logos, text and records */ .pscms_game_widget_content { clear: both; margin: 0 auto; padding: 0 0 6px 0; width: 100%; } /* Team logos for next game / prev game */ .pscms_game_widget_content .logo{ border: 1px solid #ccc; padding: 1px; width: 46px; height: 46px; overflow: hidden; } #tabscontent{ text-transform: uppercase; } /* Next game / Prev game menu items. */ .statsWidget_container ul.gameWidgetNav{ clear: both; list-style:none; margin: auto; padding: 0; } .statsWidget_container a{} .statsWidget_container a span.menuItem{ color: #181818; display:block; font-weight: bold; padding: 6px; margin-bottom: 1px; } /* Menu item hover tags */ .statsWidget_container a:hover{ } .statsWidget_container a:hover span.menuItem{ color: #181818; } #tabHeaderAvtive span.menuItem, #tabHeaderActive a{ display: block; } #tabHeaderActive span.menuItem{ border-bottom: 1px solid #ffcc00; } /************************************************************** Widget: Next game stats. **************************************************************/ .pscms_widget .pscms_game_widget_content a{ font-weight: bold; font-size: 11px; } .pscms_widget .pscms_game_widget_content .record{ display: block; } .widget_nextGame, .widget_nextGameTop, .widget_nextGameMiddle, .widget_nextGameBottom{ width: 318px; margin: 0; padding: 0; background-repeat: no-repeat; } .widget_nextGame{ margin-bottom: 10px; clear: both; } .widget_nextGameTop{ height: 31px; background-position: top center; } .widget_nextGameMiddle{ height: 124px; background-position: center center; } .widget_nextGameBottom{ height: 41px; background-position: bottom center; } .widget_nextGameTop h2{ color: #000000; font-size: 18px; font-family: Arial, Verdana, sans-serif; font-weight: bold; text-indent: 5px; line-height: 21px; margin: 0; padding: 0; background: none; } .widget_nextGameLink{ clear: both; width: 318px; font-weight: normal; font-size: 12px; display: block; margin: 0; padding: 0; } .widget_nextGameBottom p.away, .widget_nextGameBottom p.home { padding: 0; margin: 0; padding-top: 5px; color: #ffffff; width: 120px; font-size: 14px; font-weight: bold; display: inline; } .widget_nextGame p.away{ float: left; margin-left: 20px; } .widget_nextGame p.home{ float: right; } .widget_nextGame p.home span.record, .widget_nextGame p.away span.record{ display: block; font-size: 10px; font-weight: normal; } .widget_nextGameBox{ width: 100px; height: 100px; background-color: #ffffff; border: 1px solid #dfdfdf; margin-top: 15px; } .widget_nextGameBoxAway{ float: left; margin-left: 10px; } .widget_nextGameBoxHome{ float: right; margin-right: 10px; } /* Next game versus (vs) typographic icon. */ .versus-container{ position: relative; width: 50px; margin: 0 auto; } .versus-icon{ font-size: 56px; font-weight: bold; line-height: 95px; color: #555; font-family: "Roboto", Arial, san-serif; } .versus-icon:before{ content: "v"; top: -5px; left: -2px; position: absolute; } .versus-icon:after{ content: "s"; top: 5px; right: -2px; position: absolute; } /************************************************************** Widget: Previous game stats. **************************************************************/ .widget_prevGame, .widget_prevGameTop, .widget_prevGameMiddle, .widget_prevGameBottom, .widget_prevGameLink{ width: 318px; padding: 0; margin: 0; background-repeat: no-repeat; color: #333333; } .widget_prevGame{ margin-bottom: 10px; position: relative; } .widget_prevGameTop{ background-position: top center; height: 31px; } .widget_prevGameMiddle{ background-position: bottom center; height: 124px; } .widget_prevGameBottom{ background-position: bottom center; height: 41px; } .widget_prevGameTop h2{ color: #000000; font-size: 18px; font-family: Arial, Verdana, sans-serif; font-weight: bold; text-indent: 10px; padding: 0; margin: 0; background: none; width: 318px; line-height: 130%; } .widget_prevGameBottom p{ color: #ffffff; width: 100px; font-size: 14px; font-weight: bold; display: inline; line-height: 130%; position: absolute; top: 150px; left: 8px; } .widget_prevGame p.away{ float: left; margin-left: 14px; } .widget_prevGame p.home{ float: right; } .widget_prevGameLink{ clear: both; font-weight: normal; font-size: 12px; display: block; margin-bottom: 10px; position: relative; top: 15px; } .widget_prevGame p.home span.record, .widget_prevGame p.away span.record{ display: block; font-size: 10px; font-weight: normal; } .widget_prevGameBox{ width: 50px; height: 50px; background-color: #ffffff; border: 1px solid #efefef; margin-left: 10px; } .widget_prevGameBoxAway{ float: left; } .widget_prevGameBoxScore{ float: left; margin-left: 5px; } .widget_prevGameTeamName{ width: 160px; font-size: 14px; font-weight: bold; margin-top:10px; } .widget_prevGameScore{ font-size: 25px; font-weight: bold; display: inline; float: right; margin-right: 5px; margin-bottom: 15px; margin-top: 10px; } .widget_prevGameBoxHome{ float: left; clear: both; } .widget_prevGame .record{ font-size: 10px; }