/** GENERATED: Tue, 9 Jun 2026 04:54:14 GMT **/
.match{overflow:hidden;margin:0 0 10px}.match .progress-bar{height:4px;background-color:#a9a9a9}.match.live .progress-bar{background-color:#a9a9a9}.match.scheduled .progress-bar{background-color:#a9a9a9}.match.final .progress-bar{background-color:#333}.match .progress-indicator{height:4px;background-color:#ea1a1f}.match .match-details,.match .match-footer{padding:5px 10px;background-color:#eee;color:#333;overflow:hidden;font-size:12px;font-weight:700;border-bottom:1px solid #d3d3d3}.match .match-footer{padding:5px 0}.match .matchup-btn{color:#3d3d40}.match .matchup{padding:10px;font-weight:700;font-size:16px;background-color:#ccc;overflow:hidden;border-bottom:1px solid #d3d3d3;background-image:url(http://soccernet-a2.espncdn.com/design05/i/match/matches-ie.png);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f3f3f3),color-stop(100%,#d9d9d9));background-image:-webkit-linear-gradient(#f3f3f3,#d9d9d9);background-image:-moz-linear-gradient(#f3f3f3,#d9d9d9);background-image:-o-linear-gradient(#f3f3f3,#d9d9d9);background-image:-ms-linear-gradient(#f3f3f3,#d9d9d9);background-image:linear-gradient(#f3f3f3,#d9d9d9)}.match .matchup-btn:hover{text-decoration:none}.match .matchup-btn:hover .matchup,.match.selected .matchup-btn .matchup{background-color:#fafafa;background-image:none}.match .matchup .team{width:40%;float:left;font-size:1em;line-height:40px;white-space:nowrap}.match .matchup .score-time{width:20%;float:left}.match .matchup .score-time p{text-align:center}.match .matchup .score-time p.score{font-size:1.5em;line-height:1.6em}.match .matchup .score-time p.time{font-size:1em;color:#666}.match.live .matchup .score-time p.time{color:#ea1a1f}.match .match-events{padding:5px;background-color:#eee;border-bottom:1px solid #d3d3d3}.match .match-events table{border-top:0 none;margin-bottom:0}.match .match-events table td{border-top:0 none}.match .match-events table td.away{border-right:1px solid #d3d3d3;text-align:right;width:50%}.match .match-events table td p{line-height:15px}.match .match-events table td.away p{float:right}.match .match-events table td.home{text-align:left;width:50%}.match .match-events table td.home p{float:left}.match .match-events table td.away .soccer-icons{float:right}.match .match-footer{width:100%;padding:6px 0;float:left;position:relative;border-bottom:0 none}.match .match-footer .list{float:left;position:relative;left:50%;overflow:visible}.match .match-footer .list li{float:left;position:relative;right:50%;margin-bottom:0}header.frontpage-scores{padding:5px 0;border-top:1px solid #eee;color:#8a8a8a;font-weight:700;overflow:hidden}.match.fp{margin:0}.match.fp.double{float:left;margin-right:6px;width:317px}.match.fp.player-last-match{float:left;margin-right:0;width:100%;margin-bottom:6px}.match.fp.last{margin-right:0}.match.fp .match-details,.match.fp .match-footer{font-size:10px;font-weight:400;padding:3px 5px}.match.fp .matchup{font-size:14px;padding-bottom:3px}.match.fp.double .matchup .team{font-size:.8em;line-height:23px}.match.fp.single .matchup .team{font-size:1em;line-height:23px}.match.fp .matchup .score-time p.score{font-size:1.5em;line-height:1.1em}.match.fp.double .matchup .score-time p.score{font-size:1.2em;line-height:1.3em}.match.fp .matchup .score-time p.time{font-size:.8em}.match.fp.double img.floatright{margin-left:4px}.match.fp.double img.floatleft{margin-right:4px}.no-matches{text-align:center;padding:40px 0;text-transform:uppercase;background:#EEE;font-size:14px;color:#666;font-weight:bold}.flag{border:1px #c9c9c9 solid}.flag.flag-20{width:20px;height:13px}.flag.flag-35{width:35px;height:23px}.flag.flag-60{width:60px;height:40px}.flag.flag-90{width:90px;height:60px}.list.rows li .score-module .home .newFlagImgSmall{margin:0 0 0 5px}.list.rows li .score-module .away .newFlagImgSmall{margin:0 5px 0 0}