



.pregame #gamehub-stats .head2head,
.pregame #gamehub-stats .seasson-standings,
.pregame #gamehub-stats .scoring-probability,
.livegame #gamehub-stats .head2head,
.livegame #gamehub-stats .seasson-standings,
.livegame #gamehub-stats .scoring-probability,
.livegame .gamehub-content-nav-items-wrapper a:nth-child(2),
.livegame .gamehub #gamehub-highlights-menu,
.livegame .gamehub .highlights-section,
.posgame #gamehub-stats .statistics,
.posgame #gamehub-stats .seasson-standings,
.posgame .gamehub-content-nav-items-wrapper a:first-child,
.posgame .gamehub #gamehub-highlights-menu,
.posgame .gamehub .highlights-section {
    display: block !important;
}

.gamehub .sr-widget {
    padding-right: 0px !important;
}

.posgame.gamehub .gamehub-stats {
    display: flex !important;
    flex-wrap: wrap;
}

    .posgame.gamehub .gamehub-stats > div {
        width: 100%;
    }

    .posgame.gamehub .gamehub-stats .head2head {
        order: 2;
    }

    .posgame.gamehub .gamehub-stats .season-standings {
        order: 1;
    }


.gamehub .season-standings .sr-wwrap,
.gamehub .head2head .sr-wwrap,
.gamehub .statistics .sr-wwrap,
.team-info .sr-wwrap {
    border: solid 1px rgb(228,228,228);
    border-bottom-width: 2px;
}

.gamehub #gamehub-stats > div:not(:last-child) {
    margin-bottom: 40px;
}


/* Sports Radar widgets */

.gamehub .gamehub-live {
    padding: 0;
}

.gamehub .wc-widget {
    width: 100%;
}

.gamehub .sr-widgets-lmts-matchpitch .sr-replay-active .sr-replay-activated {
    /*z-index: -100;*/
}

.gamehub .sr-widgets-lmts-matchpitch .sr-replay-control {
    color: #bbb;
}

.gamehub .sr-widgets-lmts-matchpitch .sr-ticker-attack-indicator .sr-attack-top * {
    color: #333;
    text-shadow: none;
}

.gamehub .sr-widgets-lmts-matchpitch .sr-ticker-attack-indicator .sr-team-left .sr-crest-img {
    max-height: none;
}

.gamehub .sr-widgets-lmts-slides .sr-slides-onevent-title {
    color: #333;
}

.sr-widgets-lmts-matchpitch .sr-svg-container svg path:nth-of-type(2) {
    opacity: 0.1 !important;
}

.gamehub .sr-widget .sr-widget-title {
    color: #c30000;
}

.gamehub .sr-widget .sr-header {
    background-color: rgba(195, 0, 0, 0.5);
}

.gamehub .sr-widget .sr-subheader-1 {
    background-color: rgba(195, 0, 0, 0.5);
}

    .gamehub .sr-widget .sr-subheader-1.sr-pills-carousel, .gamehub .sr-widget .sr-subheader-1.sr-toggle {
        background-color: #c30000;
    }

.gamehub .sr-widget .sr-header-1 {
    background-color: #c30000;
    color: #ffffff;
}

.gamehub .sr-widget .sr-header-2 {
    background-color: #c30000;
    color: #ffffff;
}

.gamehub .sr-widget .sr-header-3 {
    background-color: rgba(195, 0, 0, 0);
    color: #ffffff;
}

.gamehub .sr-widget .sr-header-4 {
    background-color: rgba(195, 0, 0, 0.3);
    color: #ffffff;
}

.gamehub .sr-widget .sr-header-6 {
    color: white;
}

.gamehub .sr-widget .sr-section-1 {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-section-2 {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-live-badge .sr-icon-live {
    color: white;
}

.gamehub .sr-widget .sr-tabs .sr-tabs-header:after {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-tabs .sr-tab {
    color: #ffffff;
    background-color: rgba(195, 0, 0, 0.6);
}

    .gamehub .sr-widget .sr-tabs .sr-tab.sr-active {
        background-color: #c30000;
    }

    .gamehub .sr-widget .sr-tabs .sr-tab:hover {
        background-color: #c30000;
    }

.gamehub .sr-widget .sr-pills .sr-pill.sr-active {
    color: #ffffff;
    background-color: #c30000;
    border-left-color: transparent;
}

    .gamehub .sr-widget .sr-pills .sr-pill.sr-active:hover {
        background-color: #c30000;
    }

.gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-day:hover, .gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-round:hover, .gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-active.sr-day:hover, .gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-active.sr-round:hover {
    color: white;
}

.gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-day.sr-active, .gamehub .sr-widget .sr-pills.sr-pills-carousel .sr-pill.sr-round.sr-active {
    color: white;
}

.gamehub .sr-widget .sr-selected {
    background: linear-gradient(to right, rgba(195, 0, 0, 0.5), transparent);
    background-color: rgba(255, 255, 255, 0.1);
}

.gamehub .sr-widget[dir="rtl"] .sr-selected {
    background: linear-gradient(to left, rgba(195, 0, 0, 0.5), transparent);
    background-color: rgba(255, 255, 255, 0.1);
}

.gamehub .sr-widget .sr-highlight {
    background: linear-gradient(to right, rgba(195, 0, 0, 0.3), transparent);
}

.gamehub .sr-widget[dir="rtl"] .sr-highlight {
    background: linear-gradient(to left, rgba(195, 0, 0, 0.3), transparent);
}

.gamehub .sr-widget .sr-highlight-solid {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-highlight-solid-trans {
    background-color: rgba(195, 0, 0, 0.3);
}

.gamehub .sr-widget .sr-default-tooltip {
    color: #242424;
    background-color: #fff;
    border-color: #aaa;
}

.gamehub .sr-widget .sr-team-header-home {
    background-color: rgba(195, 0, 0, 0.5);
    color: #ffffff;
}

.gamehub .sr-widget .sr-team-header-away {
    background-color: rgba(195, 0, 0, 0.5);
    color: #ffffff;
}

.gamehub .wc-matchcommentary .sr-team-header-home,
.gamehub .wc-matchcommentary .sr-team-header-away,
.gamehub .wc-matchcommentary .sr-highlight-solid-trans {
    background-color: white;
    color: rgb(66,66,66);
}

.gamehub .sr-widget .sr-color-home {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-color-away {
    background-color: white;
}

.gamehub .sr-widget .sr-border-color-home {
    border-color: #c30000;
}

.gamehub .sr-widget .sr-border-color-away {
    border-color: white;
}

.gamehub .sr-widgets-matchlineups.sr-large .sr-matchlineups {
    z-index: 1;
}

.gamehub .sr-widget .sr-matclineups-pitch .sr-player-home, .gamehub .sr-widget .sr-lmts-tactical-home .sr-shirt, .gamehub .sr-widget .sr-widgets-lmts-playerinfo .sr-home, .gamehub .sr-widget .sr-lmts-lineups-player .sr-home {
    background-color: #c30000;
    color: #242424;
}

.gamehub .sr-widget .sr-matclineups-pitch .sr-player-away, .gamehub .sr-widget .sr-lmts-tactical-away .sr-shirt, .gamehub .sr-widget .sr-widgets-lmts-playerinfo .sr-away, .gamehub .sr-widget .sr-lmts-lineups-player .sr-away {
    background-color: white;
    color: #242424;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-tabs-header.sr-home:after {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-tabs-header.sr-away:after {
    background-color: white;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-away:after {
    background-color: white;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-tab .sr-lineups-header-home {
    background-color: rgba(195, 0, 0, 0.75);
    color: #242424;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-tab .sr-lineups-header-away {
    background-color: rgba(255, 255, 255, 0.75);
    color: #242424;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-tab.sr-active {
    background-color: white;
}

    .gamehub .sr-widget .sr-matclineups-teams .sr-tab.sr-active:first-child {
        background-color: #c30000;
    }

    .gamehub .sr-widget .sr-matclineups-teams .sr-tab.sr-active .sr-lineups-header-home {
        background-color: #c30000;
    }

    .gamehub .sr-widget .sr-matclineups-teams .sr-tab.sr-active .sr-lineups-header-away {
        background-color: white;
    }

.gamehub .sr-widget .sr-matclineups-teams .sr-matchlineups-home .sr-matchlineups-shirtnumber {
    background-color: #c30000;
    color: #242424;
}

.gamehub .sr-widget .sr-matclineups-teams .sr-matchlineups-away .sr-matchlineups-shirtnumber {
    background-color: #c8c8c8;
    color: #242424;
}

.gamehub .sr-widget.sr-large .sr-matclineups-teams .sr-tab .sr-lineups-header-home {
    background-color: rgba(195, 0, 0, 0.5);
    color: #ffffff;
}

.gamehub .sr-widget.sr-large .sr-matclineups-teams .sr-tab .sr-lineups-header-away {
    background-color: rgba(195, 0, 0, 0.5);
    color: #ffffff;
}

.gamehub .sr-widget .sr-cuproster-match-date {
    background-color: rgba(195, 0, 0, 0.3);
}

.gamehub .sr-widget .sr-odd-outcome {
    color: #ffffff;
    background-color: rgba(195, 0, 0, 0.5);
}

    .gamehub .sr-widget .sr-odd-outcome:hover {
        background-color: #c30000;
    }

.gamehub .sr-widget .sr-form-home .sr-form-inner {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-form-away .sr-form-inner {
    background-color: white;
}

.gamehub .sr-widget .sr-last-next-home:before {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-last-next-away:before {
    background-color: white;
    lin
}

.gamehub .sr-widget .sr-dropdown-overlay:before {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-dropdown-list ul {
    background-color: rgba(36, 36, 36, 0.95);
}

.gamehub .sr-widget .sr-item-last {
    border-color: #c30000;
}

.gamehub .sr-widget .sr-group-name.sr-active {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-group-name:hover {
    background-color: rgba(195, 0, 0, 0.6);
}

.gamehub .sr-widget .sr-comment-share .sr-icon:hover {
    color: #c30000;
}

.gamehub .sr-widget .sr-comment-item .sr-score-change {
    color: white;
}

.gamehub .sr-widget .sr-datepicker-calendar-table .sr-day.sr-active {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-datepicker-calendar-table .sr-day.sr-today {
    border: 1px solid #c30000;
}

.gamehub .sr-widget .sr-toggle-datepicker-calendar:hover .sr-icon.sr-icon-calendar, .gamehub .sr-widget .sr-toggle-datepicker-calendar.sr-active .sr-icon.sr-icon-calendar {
    color: white;
}

.gamehub .sr-widget .sr-toggle-live:hover .sr-icon.sr-icon-live, .gamehub .sr-widget .sr-toggle-live.sr-active .sr-icon.sr-icon-live {
    color: white;
}

.gamehub .sr-widget .sr-toggle-odds.sr-active:hover .sr-switcher-toggle, .gamehub .sr-widget .sr-toggle-odds.sr-active .sr-switcher-toggle {
    background: white;
}

.gamehub .sr-widget .sr-toggle-odds.sr-active .sr-toggle-odds-text {
    color: white;
}

.gamehub .sr-widget .sr-live-colorBox {
    background: white;
    color: red;
}

.gamehub .sr-widget .sr-embedded .sr-matchheader-soccer .sr-live-wrapper {
    background: white;
    color: red;
}

.gamehub .sr-widget .sr-playerinfo-wrap {
    background-color: rgba(36, 36, 36, 0.7);
    color: #ffffff;
}

    .gamehub .sr-widget .sr-playerinfo-wrap .sr-content {
        background-color: rgba(36, 36, 36, 0.7);
        color: #ffffff;
    }

    .gamehub .sr-widget .sr-playerinfo-wrap .sr-playerinfo-content > .sr-player-info, .gamehub .sr-widget .sr-playerinfo-wrap .sr-tab-pane {
        background-color: #242424;
        color: #ffffff;
    }

.gamehub .sr-widget.sr-widgets-playerinfo.sr-medium .sr-tabs .sr-tab, .gamehub .sr-widget.sr-widgets-playerinfo.sr-large .sr-tabs .sr-tab {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-lmts-heatmap-tab:hover .sr-nav-icon:before, .gamehub .sr-widget .sr-lmts-heatmap-tab:hover .sr-nav-title {
    color: #c30000;
}

.gamehub .sr-widget .sr-lmts-heatmap-tab .sr-nav-icon:before, .gamehub .sr-widget .sr-lmts-heatmap-tab .sr-nav-title {
    color: #666;
}

.gamehub .sr-widget .sr-lmts-heatmap-tab-selected .sr-nav-icon:before, .gamehub .sr-widget .sr-lmts-heatmap-tab-selected .sr-nav-title,
.gamehub .sr-widget .sr-lmts-heatmap-tab-selected .sr-lmts-icon-heatmap-switch:before {
    color: #c30000;
}

.gamehub .sr-widget .sr-lmts-lineups-tab:hover, .gamehub .sr-widget .sr-lmts-lineups-tab.sr-tab-selected {
    color: #c30000;
}

    .gamehub .sr-widget .sr-lmts-lineups-tab.sr-tab-selected .sr-nav-title {
        border-color: #c30000;
    }

.gamehub .sr-widget .sr-lmts-pitch-branding {
    background: #c30000;
}

.gamehub .sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard-head {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-lmts .sr-widgets-matchinfo {
    background-color: rgba(36, 36, 36, 0.8);
    color: #ffffff;
    box-shadow: 0 0 23px black;
}

.gamehub .sr-widget .sr-lmts .sr-events .sr-generic-ticker[data-team="home"] .sr-ticker-side {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-lmts .sr-events .sr-generic-ticker[data-team="away"] .sr-ticker-side {
    background-color: #ddd;
}

.gamehub .sr-widget .sr-lmts [data-team="home"] .sr-lmts-icon-man {
    color: #c30000;
    text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
}

.gamehub .sr-widget .sr-lmts [data-team="away"] .sr-lmts-icon-man {
    color: #ddd;
    text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
}

.gamehub .sr-widget .sr-lmts [data-team="home"] .sr-position-circle-inner {
    border-color: #c30000;
    box-shadow: 0 0 3px 1px #c30000, 0 0 3px 1px #c30000 inset;
}

.gamehub .sr-widget .sr-lmts [data-team="away"] .sr-position-circle-inner {
    border-color: #ddd;
    box-shadow: 0 0 3px 1px #ddd, 0 0 3px 1px #ddd inset;
}

.gamehub .sr-widget .sr-lmts .sr-ball-behind[data-team="home"] {
    box-shadow: 20px 0 5px 0 rgba(195, 0, 0, 0.5);
}

.gamehub .sr-widget .sr-lmts .sr-ball-behind[data-team="away"] {
    box-shadow: 20px 0 5px 0 rgba(255, 255, 255, 0.8);
}

.gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="home"] .sr-circle, .gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="home"] .sr-spot, .gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="home"] .sr-time {
    background-color: #c30000;
}

.gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="away"] .sr-circle, .gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="away"] .sr-spot, .gamehub .sr-widget .sr-lmts .sr-lmts-positioned-event-spot[data-team="away"] .sr-time {
    background-color: #ddd;
}

.gamehub .sr-widget.sr-widgets-matchcommentary .sr-event-content .sc-event-full, .gamehub .sr-widget.sr-widgets-matchcommentary .sr-comment-tennis.sr-tennis-set-won {
    background-color: rgba(195, 0, 0, 0.2);
}

.gamehub .sr-widget.sr-widgets-oddscomparison .sr-oddscomparison-selectors .sr-button, .gamehub .sr-widget.sr-widgets-oddscomparison .sr-oddscomparison-selectors .sr-dropdown-indicator, .gamehub .sr-widget.sr-widgets-oddscomparison .sr-oddscomparison-selectors .sr-button-home {
    background-color: rgba(195, 0, 0, 0.5);
}

    .gamehub .sr-widget.sr-widgets-oddscomparison .sr-oddscomparison-selectors .sr-button.sr-button-active, .gamehub .sr-widget.sr-widgets-oddscomparison .sr-oddscomparison-selectors .sr-button:hover {
        background-color: #c30000;
    }

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsupcomingmatches .sr-odd-outcome:hover {
    background-color: rgba(195, 0, 0, 0.5);
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddstournaments .sr-title-outrights {
    color: #c30000;
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsmatchdetails .sr-odds-row.sr-row-average {
    background-color: rgba(195, 0, 0, 0.5);
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsmatchdetails .sr-odds-row.sr-row-highest {
    background-color: rgba(195, 0, 0, 0.3);
    color: #ffffff;
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsmatchdetails .sr-oddsdropdown-header, .gamehub .sr-widget.sr-widgets-oddscomparison-oddsmatchdetails .sr-odds-legend {
    background-color: rgba(195, 0, 0, 0.3);
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsmatchlist .sr-iconOdds-statistics:hover {
    color: #c30000;
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsoutrights .sr-average {
    color: #c30000;
}

.gamehub .sr-widget.sr-widgets-oddscomparison-oddsoutrights .sr-odds-header-left, .gamehub .sr-widget.sr-widgets-oddscomparison-oddsoutrights .sr-odds-header-right, .gamehub .sr-widget.sr-widgets-oddscomparison-oddsoutrights .sr-competitor, .gamehub .sr-widget.sr-widgets-oddscomparison-oddsoutrights .sr-outrightodds {
    border-right: 1px solid rgba(0, 0, 0, 0.8);
    border-bottom: 1px solid rgba(0, 0, 0, 0.8);
    background-color: rgba(195, 0, 0, 0.3);
}

.gamehub .sr-widget.sr-widgets-momentum2 .sr-fill-home {
    fill: #c30000;
}

.gamehub .sr-widget.sr-widgets-momentum2 .sr-fill-away {
    fill: #ddd;
}

.gamehub .sr-widget.sr-widgets-momentum2 .sr-stroke-home {
    stroke: #c30000;
}

.gamehub .sr-widget.sr-widgets-momentum2 .sr-stroke-away {
    stroke: #ddd;
}


.gamehub .sr-lmts-momentum-holder.sr-widget.sr-widget-level-1.sr-widgets-momentum2,
.gamehub .sr-lmts-momentum-holder.sr-widget.sr-widget-level-1.sr-widgets-momentum2 .sr-content,
.gamehub .sr-lmts-momentum-holder.sr-widget.sr-widget-level-1.sr-widgets-momentum2 .sr-content .sr-chartist {
    width: 100%;
}

.gamehub .sr-widget .sr-comment-item .sr-score,
.gamehub .sr-widget .sr-header-1,
.gamehub .sr-widget .sr-header-2 {
    background-color: #bbb !important;
}

.gamehub .sr-lmts-momentum-holder {
    background-color: white;
}

.gamehub .sr-lmts-collapse-container {
}

.gamehub .sr-lmts-collapse-container-inner {
    background-color: white !important;
}

.gamehub .sr-team-top-bg, .gamehub .sr-team-bottom-bg {
    background-color: #bbb;
    border: none;
}

.gamehub .sr-indicator .sr-indicator-fill,
.gamehub .sr-labels text {
    fill: rgb(143,143,143);
}

.gamehub .sr-indicator .sr-indicator-stroke,
.gamehub .sr-lmts-momentum-holder .sr-grid {
    stroke: rgb(143,143,143);
}

.gamehub .sr-lmts-nav-button {
    opacity: 1;
}

    .gamehub .sr-lmts-nav-button .sr-lmts-icon {
    }

        .gamehub .sr-lmts-nav-button .sr-lmts-icon:before {
            color: #bbb;
            background-color: black;
            border-radius: 50%;
            transition: color 200ms;
        }

    .gamehub .sr-lmts-nav-button.sr-lmts-selected .sr-lmts-icon:before,
    .gamehub .sr-lmts-nav-button:hover .sr-lmts-icon:before {
        color: rgb(229,229,229);
    }

.gamehub .wc-matchcommentary {
    color: black;
}

    .gamehub .wc-matchcommentary .sr-commentary.sr-header-3 {
        display: none;
    }

    .gamehub .wc-matchcommentary .sr-comment-share {
        display: none;
    }

.gamehub .sr-widget img,
.gamehub .wc-widget img {
    opacity: 1;
    display: inline;
}

.gamehub .wc-matchstatistics div,
.gamehub .wc-matchcommentary div {
    color: #333 !important;
}

.gamehub .wc-matchHeadToHead div {
    color: rgb(100,100,100) !important;
}

.gamehub .sr-bb .srt-primary-6 {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
}

    .gamehub .sr-bb .srt-primary-6 div {
        color: white !important;
    }

.gamehub .sr-bb .srt-base-1 {
    background-color: white !important;
}

.gamehub .sr-widget img {
    fill: none;
    background-color: transparent !important;
}

.gamehub .sr-headerlargescore__team-name.sr-headerlargescore__team-name-team2.srt-text-secondary,
.gamehub .sr-headerlargescore__team-name.sr-headerlargescore__team-name-team1.srt-text-secondary {
    color: rgb(99,99,99) !important;
}

/*.gamehub .sr-goalstats__wrapper, .gamehub .sr-bb .srt-base-1, .gamehub .sr-bb .srt-base-1-home-1, .gamehub .sr-bb .srt-base-1-away-1 {*/
.gamehub .sr-bb .srt-base-1-away-1 {
    background-color: transparent !important;
    color: rgb(218,88,86) !important;
}

.gamehub .sr-bb .srt-home-1 {
    color: white !important;
}

.gamehub .sr-bb .sr-dualcircularchart__slice.srt-fill-away-1,
.gamehub .sr-bb .srt-away-1 {
    background-color: rgb(218,88,86) !important;
    fill: rgb(218,88,86) !important;
}

.gamehub .sr-bb .srt-base-1-home-1 {
    background-color: transparent !important;
    color: #c30000 !important;
}

.gamehub .sr-bb .sr-substitutions__time {
    background-color: transparent !important;
}

.gamehub .sr-bb .sr-substitutions__circle {
    fill: white !important;
    background-color: white !important;
}

.gamehub .sr-goalshots__svg-soccer-goal {
    fill: rgb(225,225,225);
}

.gamehub .sr-bb .sr-headersection__line {
    border-color: rgb(225,225,225) !important;
}


.gamehub .wc-matchHeadToHead .sr-last-matches .sr-last-matches__wdl {
    color: white !important;
}

.gamehub .wc-matchHeadToHead .sr-last-matches .srt-text-secondary {
    /*color: rgb(100,100,100) !important;*/
}

.gamehub .wc-matchHeadToHead .sr-seasonstats__chart-title-holder div,
.gamehub .wc-matchHeadToHead .sr-simpletab__content div,
.gamehub .wc-matchHeadToHead .sr-lastmeetingsresults__circular-chart-holder div,
.gamehub .wc-matchHeadToHead .sr-lastmeetingsresults__team-holder-home div,
.gamehub .wc-matchHeadToHead .sr-leagueposition__wrapper .sr-leagueposition__circular-chart-home div {
    color: #c30000 !important;
}

.gamehub .wc-matchHeadToHead .sr-lastmeetingsresults__team-holder-away div,
.gamehub .wc-matchHeadToHead .sr-leagueposition__wrapper .sr-leagueposition__circular-chart-away div {
    color: rgb(218,88,86) !important;
}

.gamehub .wc-matchHeadToHead .srt-fill-away-1 {
    fill: rgb(218,88,86);
}

.gamehub .wc-matchHeadToHead .srt-stroke-away-1 {
    stroke: rgb(218,88,86);
}

.gamehub .wc-matchHeadToHead .sr-dualslidechart__inlineRight div {
    color: white !important;
}

.gamehub .wc-matchHeadToHead .sr-stackedcomparisonchart__label-average {
    fill: rgb(77,77,77);
}

.gamehub .wc-matchlineups .sr-tabs-content, .gamehub .wc-matchlineups .sr-tab-pane,
.gamehub .wc-toplists .sr-pills-content, .gamehub .wc-toplists .sr-pill-pane {
    /*min-height: 3000px;*/
}


.gamehub .wc-toplists .sr-content {
    position: relative;
}

/*
.gamehub .wc-toplists .sr-pill-pane{
    float: left;
    position: static;
}


@media screen and (min-width: 1402px) {
    .gamehub .wc-toplists .sr-content > *,
    .gamehub .wc-toplists .sr-content > * > * > * > * > *
    {
        position: relative;
    }

}*/



.gamehub .wc-matchlineups div {
    color: black !important;
}

.gamehub .wc-matchlineups .sr-lineups-header {
    background-color: white !important;
}

.gamehub .wc-matchlineups .sr-player span,
.gamehub .wc-matchlineups .sr-matchlineups-shirtnumber {
    color: white !important;
}


.gamehub .wc-matchlineups .sr-player .sr-player-away {
    background-color: rgb(200,200,200);
}



.gamehub .wc-matchlineups .sr-content.sr-hasPitch {
    position: static !important;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-close-btn {
    background-color: rgb(220, 220, 220);
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-playerinfo-content > .sr-player-info {
    background-color: white;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-tabs-content,
.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-highlight {
    background: white;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-tabs .sr-tab {
    background-color: rgb(220,220,220) !important;
    color: white !important;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-subheader-1 {
    background-color: white;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-tab-pane {
    background-color: white;
}

.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-player-fact span,
.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-player-fact div {
    color: rgb(36,36,36) !important;
}

.gamehub .wc-matchlineups .sr-border.sr-matchlineups-row,
.gamehub .wc-matchlineups .sr-playerinfo-wrap .sr-border {
    border-bottom: 1px solid rgb(220,220,220);
}

.gamehub .wc-matchlineups .sr-list.sr-border.sr-lineups-title {
    border-top: none;
}

.gamehub .wc-matchlineups .sr-border:first-child {
    border-top: 1px solid rgb(220,220,220);
}



.gamehub .wc-toplists .sr-ranking-row .sr-ranking-score {
    background-color: #fff !important;
}


    .gamehub .wc-toplists .sr-ranking-row .sr-ranking-score + td {
        background-color: #fff !important;
    }

.gamehub .wc-toplists .sr-header-2 {
    background-color: rgb(197,197,197) !important;
}

.gamehub .wc-toplists .sr-pills-header.sr-subheader-1 .sr-pill,
.gamehub .wc-toplists .sr-pills-header.sr-subheader-1 {
    background-color: rgb(226,226,226) !important;
}

.gamehub .wc-toplists .sr-ranking-row.sr-highlight {
    background: linear-gradient(to right, rgba(180, 180, 180, 0.3), transparent);
}

.gamehub .wc-toplists .sr-ranking-row .sr-ranking-score,
.gamehub .wc-toplists .sr-ranking-row div {
    color: rgb(36,36,36) !important;
}



/* SEASON STANDINGS */

.gamehub .season-standings .sr-seasonstandings__subheader.srt-base-1.srt-elevation-1 {
    z-index: 1;
}

.gamehub .season-standings .srt-base-1-primary {
    color: #c30000 !important;
}

.gamehub .season-standings .sr-seasonstandings__subheader {
    /*border: 1px solid #ccc !important;*/
}


.gamehub .season-standings .sr-seasonstandings__position,
.gamehub .season-standings .sr-seasonstandings__start-position,
.gamehub .season-standings .sr-seasonstandings__ylabel-element,
.gamehub .season-standings .sr-seasonstandings__chart-labels-round,
.gamehub .season-standings .sr-seasonstandings__relegation-legend-name {
    color: #242424 !important;
}

.gamehub .season-standings .sr-seasonstandings__name {
    color: rgb(36, 36, 36) !important;
}

.gamehub .season-standings .sr-seasonstandings__content-chart-table.srt-base-1 {
    /*border: 1px solid #ccc !important;*/
}

.gamehub .season-standings .sr-bb .sr-seasonstandings__content-wrap {
    padding-top: 0px;
    border-top: none;
}


/* SCORING PROBABILITY */
.gamehub .scoring-probability .sr-matchteamheader__team.srt-text-secondary,
.gamehub .scoring-probability .sr-scoringprobabilityperperiod__title.srt-text-secondary,
.gamehub .scoring-probability .sr-scoringprobabilityperperiod__outer_label {
    color: rgb(36, 36, 36) !important;
}

.gamehub .scoring-probability .sr-scoringprobabilityperperiod__chart_hairlines.srt-stroke-neutral-8 {
    stroke: #ccc !important;
}


.gamehub .scoring-probability .srt-fill-away-1 {
    /* background-color:rgba(195, 0, 0, 0.5) !important; */
    fill: rgba(195, 0, 0, 0.5) !important;
}

.gamehub .scoring-probability .sr-scoringprobabilityperperiod__wrapper {
    border: 1px solid rgb(225,225,225) !important;
}


.gamehub .season-standings-sidebar {
    padding-top: 15px;
}

.gamehub .wc-season-standings-sidebar {
}


    .gamehub .wc-season-standings-sidebar .sr-tabs-header .sr-tab {
        background-color: rgb(220,220,220);
    }

    .gamehub .wc-season-standings-sidebar .sr-pills .sr-pill {
        background-color: rgb(136,136,136);
    }

        .gamehub .wc-season-standings-sidebar .sr-tabs .sr-tabs-header:after,
        .gamehub .wc-season-standings-sidebar .sr-pills .sr-pill:hover,
        .gamehub .wc-season-standings-sidebar .sr-pills .sr-pill.sr-active,
        .gamehub .wc-season-standings-sidebar .sr-pills .sr-pill.sr-active:hover,
        .gamehub .wc-season-standings-sidebar .sr-tabs-header .sr-tab.sr-active,
        .gamehub .wc-season-standings-sidebar .sr-tabs-header .sr-tab:hover {
            background-color: rgb(197,197,197);
        }

    .gamehub .wc-season-standings-sidebar .sr-subheader-1 {
        background-color: rgb(226,226,226);
    }

        .gamehub .wc-season-standings-sidebar .sr-tab-content *,
        .gamehub .wc-season-standings-sidebar .sr-subheader-1.sr-livetable-table * {
            color: #333 !important;
        }

    .gamehub .wc-season-standings-sidebar .sr-tab-content .sr-wdl-outcome * {
        color: white !important;
    }


    .gamehub .wc-season-standings-sidebar .sr-pills .sr-pill.sr-active {
    }

.gamehub .head2head .sr-positionchart__box-content.srt-away-1 {
    color: white !important;
}

/* gamehub widgets tfs fixes */

.gamehub .head2head .sr-bb .sr-singlecircularchart__slice,
.gamehub .head2head .sr-bb .sr-singlecircularchart__slice-inner {
    stroke-width: 17;
}

.gamehub .head2head .sr-bb .sr-singlecircularchart__chart-wrapper-medium {
    height: 130px;
    width: 130px;
}

.gamehub .gamehub-stats,
.gamehub .gamehub-lineup,
.gamehub .gamehub-tops {
    z-index: 0;
}


/*
    TEAM INFO
*/

.team-info .sr-bb .srt-primary-6, .sr-bb .srt-primary-6:first-child {
    display: block !important;
}

.team-info .sr-teamtableposition__wrapper .srt-icon,
.team-info .sr-teaminfoheader__venue .srt-icon {
    fill: #c30000;
    opacity: 1;
}

.team-info .sr-teamtableposition__wrapper div {
    color: rgb(187,187,187);
}

.team-info .sr-teamtableposition__wrapper .sr-headersection__label-left {
    color: rgba(0,0,0,0.870588);
}

.team-info .sr-bb .sr-dualaveragechart__average-line {
    border-right-style: dashed;
    border-right-color: rgb(116,116,116);
}

@media screen and (max-width: 425px) {
    .gamehub .head2head .sr-seasonstats__chart-holder {
        width: 100%;
    }

    .gamehub .wc-season-standings-sidebar td,
    .gamehub .wc-season-standings-sidebar div {
        font-size: 9px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-wins,
    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-draws,
    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-loss {
        width: 13px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-goal {
        width: 35px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-diff {
        width: 22px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-points {
        width: 21px;
    }


    .gamehub .head2head .sr-bb .sr-singlecircularchart__chart-wrapper-medium {
        height: 100px;
        width: 100px;
    }

    .gamehub .head2head .sr-bb .sr-singlecircularchart__slice, .gamehub .head2head .sr-bb .sr-singlecircularchart__slice-inner {
        stroke-width: 12;
    }

    .gamehub .scoring-probability .sr-scoringprobabilityperperiod__legend-team {
        width: 100%;
    }
}


@media screen and (min-width: 768px) and (max-width: 992px) {
    .gamehub .wc-season-standings-sidebar td,
    .gamehub .wc-season-standings-sidebar div {
        font-size: 12px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-wins,
    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-draws,
    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-loss {
        width: 13px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-goal {
        width: 35px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-diff {
        width: 22px;
    }

    .gamehub .wc-season-standings-sidebar .sr-livetable .sr-points {
        width: 21px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .gamehub .season-standings-sidebar {
        padding-left: 2% !important;
        padding-right: 2% !important;
    }
}

@media screen and (min-width: 768px) {
    .gamehub .season-standings-sidebar {
        padding-right: 24px;
    }
}
