#gb-ls * {
    font-family: 'Inter', sans-serif;
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-holder {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper > .gb-link {
    border-left: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper > .gb-link:hover {
    background-color: var(--color-primary-hover);
    border-left: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper > .gb-link.active {
    background-color: var(--color-secondary);
    border-left: var(--color-secondary);
}

#gb-ls .gb-livescore-header .gb-livescore-navbar-wrapper {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-navbar-wrapper > div > a {
    border-right: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-navbar-wrapper > div > a:hover {
    background-color: var(--color-primary-hover);
    border-right: var(--color-primary);
}

#gb-ls .gb-livescore-header .gb-livescore-navbar-wrapper > div.active > a {
    background-color: var(--color-secondary);
    border-right: var(--color-secondary);
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper #chooselanguagemenu li a:hover {
    background-color: var(--color-primary-hover);
}

#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper #chooselanguagemenu .active,
#gb-ls .gb-livescore-header .gb-livescore-schedule-bar-wrapper #chooselanguagemenu .active a:hover {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-sub-navbar-wrapper {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-sub-navbar-wrapper > div > div.active > .pagetitle,
#gb-ls .gb-livescore-holder .gb-livescore-sub-navbar-wrapper > div > div.active > a {
    color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-sub-navbar-wrapper > div > div > a:hover {
    background-color: var(--color-primary-hover);
}

#gb-ls .gb-livescore-holder .gb-livescore-socials-wrapper .gb-icon {
    border-left: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-socials-wrapper .gb-icon:hover {
    background-color: var(--color-primary-hover);
    border-left: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-info-wrapper .group .gb-header {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-info-wrapper .group .gb-header .arrow-holder,
#gb-ls .gb-livescore-holder .gb-info-wrapper .group .gb-header .arrow-holder:hover,
#gb-ls .gb-livescore-holder .gb-info-wrapper .group .gb-header .arrow-holder.active {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .year-holder .year-wrapper > div > a {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .year-holder .year-wrapper > div > a:hover {
    background-color: var(--color-primary-hover);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .year-holder .year-wrapper > div.active > a {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-schedule-month-wrapper .gb-livescore-schedule-month.expandable .gb-header .arrow-header .arrow-holder {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-schedule-month-wrapper .gb-livescore-schedule-month.expandable .gb-header .arrow-header .arrow-holder:hover {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-schedule-month-wrapper .gb-livescore-schedule-month.expandable .gb-header .arrow-header .arrow-holder.active {
    background-color: var(--color-secondary);
}

#gb-ls .gb-livescore-holder .gb-livescore-completescorecard-score-holder .gb-livescore-list-bar-wrapper {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .scorecard-entry-scores-holder > .scorecard-list-rowBlank > div,
#gb-ls .gb-livescore-holder .gb-livescore-completeteamscorecard-holder .list-cut .list-cut-inner .gb-btn,
#gb-ls .gb-livescore-holder .gb-livescore-matchplay-scorecard-wrapper .completeScorecardButtons_wrapper > div {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-completescorecard-chart-header {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-section-wrapper {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .stats-buttons-holder .stats-buttons-wrapper > div > a {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .stats-buttons-holder .stats-buttons-wrapper > div > a:hover {
    background-color: var(--color-primary-hover);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .rounds-holder > .rounds-wrapper > div > a {
    background-color: var(--color-primary);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .rounds-holder > .rounds-wrapper > div > a:hover {
    background-color: var(--color-primary-hover);
}

#gb-ls .gb-livescore-holder .gb-livescore-list-bar-wrapper .rounds-holder > .rounds-wrapper > div.active > a {
    background-color: var(--color-secondary);
}