.sp-league-menu{display:block;clear:both;padding:0 15px;background:#000;position:relative;z-index:2}.sp-league-menu .sp-inner{width:1000px;max-width:100%;padding:4px 0;text-align:center;margin:0 auto;position:relative}.sp-league-menu .sp-league-menu-title{padding:4px 0;margin-right:8px;color:#fff;line-height:32px}.sp-league-menu .sp-league-menu-logo{width:auto;height:auto;vertical-align:middle}.sp-league-menu .sp-team-link{padding:4px 2px;display:inline-block;vertical-align:middle}.sp-league-menu .sp-team-logo{display:block;max-width:32px;max-height:32px;width:auto;height:auto}.sp-league-menu.sp-align-left .sp-inner{text-align:left}.sp-league-menu.sp-align-right .sp-inner{text-align:right}.sp-template.sp-template-event-statistics{color:inherit;clear:both}.sp-statistic-label{display:block;text-align:center;clear:both}.sp-statistic-value{vertical-align:middle;text-align:center;width:10%}.sp-statistic-ratio{width:80%}.sp-statistic-bar{height:2em;background:#2b353e}.sp-statistic-bar-fill{height:100%;background:#00a69c}@media screen and (min-width:801px){.sp-inline-statistics.sp-performance-sections--1 .sp-event-performance-tables .sp-template-event-performance{box-sizing:border-box;width:30%}.sp-inline-statistics.sp-performance-sections--1 .sp-event-performance-tables .sp-template-event-performance-combined{width:60%}.sp-inline-statistics.sp-performance-sections--1 .sp-event-performance-tables .sp-template-event-statistics{box-sizing:border-box;display:inline-block;clear:none;width:40%;padding-left:10px;padding-right:10px}}.sp-event-matrix .sp-event-matrix-label{text-align:center}.sp-event-matrix .sp-event-matrix-home-label{text-align:left;white-space:nowrap}.sp-event-matrix .sp-event-matrix-team-logo{width:2em;height:2em;display:inline-block;vertical-align:middle;text-align:center}.sp-event-matrix tbody .sp-event-matrix-team-logo{margin-right:.5em}.sp-event-matrix thead .sp-event-matrix-event-column{text-align:center}.sp-event-matrix tbody .sp-event-matrix-empty-cell{background:rgb(0 0 0 / .05)}.sp-event-matrix tbody .sp-event-matrix-event{display:block;text-align:center;padding:.125em .25em;color:#fff!important;font-weight:400;white-space:nowrap}.sp-event-matrix tbody .sp-event-matrix-event:hover{color:#fff!important}.sp-event-matrix tbody .sp-event-matrix-future-event{display:block;text-align:center}.sp-event-matrix tbody .sp-event-matrix-empty-event{opacity:.5}.sp-scoreboard-wrapper{padding:0 35px;position:relative}.sp-scoreboard-nav{font-family:dashicons;font-size:20px;line-height:20px;display:block;position:absolute;top:0;width:35px;height:100%;cursor:pointer;padding:0}.sp-scoreboard-nav:focus{outline:none}.sp-scoreboard-prev:before,.sp-scoreboard-next:before{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}.sp-scoreboard-nav-disabled{display:none}.sp-scoreboard-content{overflow:hidden}.sp-scoreboard{table-layout:fixed;margin:0!important;position:relative;line-height:1.5em}.sp-scoreboard td{width:180px;padding:0}.sp-scoreboard a{color:inherit}.sp-scoreboard-event{display:block;padding:5px 10px 0;overflow:hidden}.sp-scoreboard-date,.sp-scoreboard-time,.sp-scoreboard-league,.sp-scoreboard-season,.sp-scoreboard-venue,.sp-scoreboard-team{display:block;margin:0 0 5px}.sp-scoreboard-team-logo{width:1.5em;display:inline-block}.sp-scoreboard-team-logo img{height:1.5em;width:auto;vertical-align:middle}.sp-header-scoreboard .sp-scoreboard-nav{border-radius:0}.sp-scoreboard-prev{left:0;border-top-right-radius:0;border-bottom-right-radius:0}.sp-scoreboard-next{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.sp-scoreboard-prev:before{content:"\f341"}.sp-scoreboard-next:before{content:"\f345"}.sp-scoreboard-result{float:right}.sp-sponsors{display:block;clear:both;margin:0 auto;text-align:center}.sp-sponsors .sp-sponsors-title{margin-top:0}.sp-sponsors .sponsor{display:inline-block;margin:15px}.sp-sponsors .sp-sponsor-logo{background:#fff0;border:none;box-shadow:none;height:auto;width:auto;display:block}.sp-header-sponsors{z-index:10;right:0;top:100%;margin:10px 10px -10px}.sp-header-sponsors .sp-sponsors .sponsor{margin:5px 5px}.sp-footer-sponsors{clear:both;background:#000}.sp-footer-sponsors .sp-sponsors{position:relative;z-index:2;clear:both;padding:5em 0}.sp-footer-sponsors .sp-sponsors .sp-sponsors-title{color:#fff}@media only screen and (min-width:40.063em){.sp-header-sponsors{float:right}.sp-header-sponsors .sp-sponsors{text-align:right}}.sp-template-timeline{overflow:visible;clear:both}.sp-timeline{height:1px;width:100%;float:left;clear:both;position:relative;overflow:visible;margin:3em 0 4.5em}.sp-timeline hr{margin:0!important;padding:0!important;opacity:.5}.sp-timeline-minute{line-height:3em;top:50%;margin-top:-1.5em;position:absolute;font-size:11px;font-weight:700;cursor:default}.sp-timeline-kickoff-away{visibility:hidden}.sp-timeline-icon{position:absolute;top:-1.5em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sp-timeline-icon-away{bottom:auto;top:2.5em}.sp-timeline-icon img{height:auto;width:auto;max-height:2.5em;max-width:1.5em}.sp-tournament-bracket{border-width:1px;border-spacing:0;border-collapse:separate!important}.sp-tournament-bracket th,.sp-tournament-bracket td{text-align:center;vertical-align:middle}.sp-tournament-bracket td{border:none}.sp-tournament-bracket a{text-decoration:none!important}.sp-tournament-bracket img{vertical-align:middle;width:auto;height:auto;max-width:2em;max-height:2em}.sp-tournament-bracket tr:first-child td{padding-top:20px!important}.sp-tournament-bracket tr:last-child td{padding-bottom:20px!important}.sp-tournament-bracket .sp-event,.sp-tournament-bracket .sp-team{padding:0!important}.sp-tournament-bracket .sp-event .sp-event-title{padding:30px 8px;display:block;font-weight:700}.sp-tournament-bracket .sp-event .sp-event-main{color:#222222!important}.sp-tournament-bracket .sp-home-team{vertical-align:bottom}.sp-tournament-bracket .sp-away-team{vertical-align:top}.sp-tournament-bracket .sp-team .sp-team-name{position:relative;padding:8px;display:block}.sp-tournament-bracket .sp-team span.sp-team-name{cursor:default}.sp-tournament-bracket .sp-team .sp-team-name:before{content:"";position:absolute;top:50%;margin-top:-5px;border-top:5px solid #fff0;border-bottom:5px solid #fff0}.sp-tournament-bracket .sp-team.sp-first-round .sp-team-name:before{border:none}.sp-template-tournament-winner{text-align:center;margin-bottom:2em}.sp-tournament-bracket-double .sp-tournament-bracket .sp-event .sp-event-title{padding:4px 4px 8px}.sp-tournament-bracket td{padding-right:0}.sp-tournament-bracket .sp-event{border-right:8px solid #fff!important}.sp-tournament-bracket .sp-event-flip{border-right:none!important;border-left:8px solid #fff!important}.sp-tournament-bracket .sp-event-final{border-right:none!important;border-left:none!important}.sp-tournament-bracket .sp-team{padding:0 0 0 8px!important}.sp-tournament-bracket .sp-team .sp-team-name:before{left:-8px;border-left:5px solid #fff}.sp-tournament-bracket .sp-team.sp-first-round{padding-left:0!important}.sp-tournament-bracket .sp-event.sp-last-round{border-right:0!important}.sp-tournament-bracket .sp-team-flip{padding:0 8px 0 0!important}.sp-tournament-bracket .sp-team-flip .sp-team-name:before{left:auto;border-left:none;right:-8px;border-right:5px solid #fff}.sp-tournament-bracket .sp-team-flip.sp-last-round{padding-right:0!important}.sp-tournament-bracket .sp-team-flip.sp-last-round .sp-team-name:before{right:auto;border-right:none}.sp-tournament-bracket .sp-team.sp-team-final{padding:0 8px!important}div.jQBracket{font-family:Arial;font-size:14px;position:relative}div.jQBracket .tools{position:absolute;top:0;color:#FFF}div.jQBracket .tools span{cursor:pointer;margin:5px;display:block;text-align:center;width:18px;height:18px;background-color:#666}div.jQBracket .tools span:hover{background-color:#999}div.jQBracket .finals{float:right;right:0;clear:right;position:relative}div.jQBracket .bracket{float:right;clear:left}div.jQBracket .loserBracket{float:right;clear:left;position:relative}div.jQBracket .round{position:relative;float:left}div.jQBracket .match{position:relative}div.jQBracket .editable{cursor:poi