ol.team-list li, ol.stadium-list li { width: 48%; margin:1%; display: inline-block; text-align:center; background:var(–paletteColor6); border-radius:5px; padding:1em 2em; transform:.5s ease; } ol.team-list li:hover, ol.stadium-list li:hover { background: var(–paletteColor3); transform:.5s ease; } ol.team-list li a, ol.stadium-list li a { text-decoration:none; font-size:2em; font-weight:900;} ol.team-list li:hover a, ol.stadium-list li:hover a{ color: var(–paletteColor8) !important;} ol.team-list li { font-size: 0px; } ol.team-list li a { font-size: 2rem;line-height:3; } div.bonus { background: none; } div.bonus .bonus-card-footer .bonus { color: #080808; } .ranking.group-ranking-wide { min-width: 100%; } .matchinfo.new-layout .match-card-header .time, .matchinfo.new-layout .match-card-header span { text-align: center; font-weight: 700; font-size: 14px; border-bottom: 1px solid #ebebeb; padding-bottom: 7px; margin-bottom: 1em; } .matchinfo.new-layout .matchtype { padding: 15px; font-size: 20px; text-transform: uppercase; } table tr th:first-child { padding-left: 10px; } table.pool-ranking.ranking-page, div.ranking, table.football-pool.teaminfo, .prediction-table-questions.statistics{ width: 100%; } table.pool-ranking td { font-size: 14px; } table.statistics { max-width: 100% !important; } .wrapper.next-prediction-countdown { border: 1px solid #ddd; padding: 20px; background: #2a2a2a; font-weight: bold; text-align: center; color: #fff; } .wrapper.next-prediction-countdown a{ color: #fff; } .widget_footballpoolshoutboxwidget p { font-size: 100%; } table.matchinfo td { vertical-align: middle; padding-left: 10px; } table.matchinfo td.time, table.matchinfo td.home, table.matchinfo td.flag, table.matchinfo td.away, table.matchinfo td.score { background: #e7e7e7; border-top: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important; } .football-pool-widget h5 { border-bottom: 1px solid #ebebeb; padding-bottom: 10px; font-size: 18px; text-transform: uppercase; } .football-pool-widget hr { margin-bottom: 10px ; } a.name, span.date { font-weight: 600; padding-top: 10px; } .group-ranking th.team, .group-ranking th.plays, .group-ranking th.goals, .group-ranking th.wins, .group-ranking th.draws, .group-ranking th.losses, .group-ranking th.points { background-color: #ddd; padding: 0px; } table.ranking th { border-bottom: 1px solid #b0b0b0; } .group-ranking td.team, .group-ranking td.wins, .group-ranking td.draws, .group-ranking td.losses, .group-ranking td.goals { background-color: #fff; font-size: 15px; } .group-ranking td.points, .group-ranking td.plays { background-color: #ddd; font-size: 15px; } table.ranking.group-ranking { margin-bottom: 0em; } div.ranking { border: 0; margin: 1em 0; font-size:1.3rem; } table.matchinfo .matchdate { background-color: #473f3f; font-weight: bold; font-size: .9em; padding: 5px; } table.matchinfo .matchtype { color: #303030; background-color: var(–paletteColor2); font-size: .9em; padding: 5px; } table.matchinfo, table.pool-ranking.ranking-page, div.ranking { max-width: 100%; } table.ranking td { text-align: center; } td.team { text-align: left !important; } table.ranking.group-ranking tr:nth-child(even) { background: #fff; } table .ranking tr:nth-child(odd) { background: #F8f8f8; }