/*  03/08/20 ThV  */
#root .sr-widget .sr-widget-title {
    color: white
}

#root .sr-widget .sr-subheader-1.sr-pills-carousel, #root .sr-widget .sr-subheader-1.sr-toggle, #root .sr-widget .sr-header-1, #root .sr-widget .sr-header-2, #root .sr-widget .sr-section-1, #root .sr-widget .sr-section-2 , #root .sr-widget .sr-tabs .sr-tabs-header:after, #root .sr-widget .sr-tabs .sr-tab.sr-active, #root .sr-widget .sr-tabs .sr-tab:hover, #root .sr-widget .sr-container-tabs .sr-container-tab.sr-active, #root .sr-widget .sr-pills .sr-pill.sr-active, #root .sr-widget .sr-pills .sr-pill.sr-active:hover, #root .sr-widget .sr-highlight-solid, #root .sr-widget .sr-color-home, #root .sr-widget .sr-matclineups-pitch .sr-player-home, #root .sr-widget .sr-lmts-tactical-home .sr-shirt, #root .sr-widget .sr-widgets-lmts-playerinfo .sr-home, #root .sr-widget .sr-lmts-lineups-player .sr-home, #root .sr-widget .sr-matclineups-teams .sr-tabs-header.sr-home:after {
    background-color: var(--o-primary);
}

#root .sr-widget.sr-widgets-matchheader .sr-scoreboard-head, #root .sr-widget .sr-matclineups-teams .sr-away:after, #root .sr-widget .sr-matclineups-teams .sr-tabs-header.sr-away:after, #root .sr-widget .sr-matclineups-pitch .sr-player-away, #root .sr-widget .sr-lmts-tactical-away .sr-shirt, #root .sr-widget .sr-widgets-lmts-playerinfo .sr-away, #root .sr-widget .sr-lmts-lineups-player .sr-away, #root .sr-widget .sr-color-away, #root .sr-widget .sr-lmts .sr-lmts-positioned-event-spot .sr-time {
    background-color: var(--o-primary-b);
}

#root .sr-widget .sr-border-color-home {
    border-color: var(--o-primary-b)
}

#root .sr-widget .sr-border-color-away {
    border-color: var(--o-blue-b)
}

#root .sr-widget .sr-fill-home {
    fill: var(--o-yellow)
}

#root .sr-widget .sr-fill-away {
    fill: var(--o-blue-b)
}

#root .sr-widget.sr-widgets-momentum2 .sr-stroke-home {
    stroke: var(--o-yellow)
}

#root .sr-widget.sr-widgets-momentum2 .sr-stroke-away {
    stroke: var(--o-blue-b)
}

/* Tabs */
#root #cont-match-tracker .tracker-tabs {
    background-color: var(--o-primary-c);
    color: var(--c-white);
    height: 24px;
    padding: 0;
    z-index: 10
}

#root #cont-match-tracker .tracker-tabs .tab-selected {
    background-color: var(--o-primary);
    color: var(--c-white);
    box-shadow: inset 0 -4px var(--o-yellow);
    font-weight: 500;
}

/* Team Name Responsivness */
#root .sr-size-small .sr-content>.sr-lmts-scoreboard-wraper .sr-teamName-box .sr-full {
    display: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
}

#root .sr-size-small .sr-content>.sr-lmts-scoreboard-wraper .sr-teamName-box .sr-abbr {
    display: none;
}

.sr-loader__container {
}

.sr-loader__container svg {
    /* fill:var(--c-white-e); */
    ; }

.sr-bb {
    border-color: var(--c-tint)
}

#betradar-v3-lmts {
    /* background-color:var(--o-primary-b); */
}

svg.srt-fill-soccer-yellow-card {
    fill: var(--o-yellow)
}

svg.srt-fill-soccer-red-card {
    fill: var(--o-red-a)
}

/* BetConstruct Tracker Height Adjustment */

.mobile .iframe-container.betconstruct iframe.live-match-tracker {
    height: calc(0.667 * 100vw);
}

.desktop .iframe-container.betconstruct iframe.live-match-tracker {
    /* height: 202px; */
}

.expand-right-sidebar .desktop .iframe-container.betconstruct iframe.live-match-tracker {
    height: 365px;
}

