#banner-container .transmition-type-live,
#banner-container-sports .transmition-type-live,
#sinopse-content .transmition-type-live,
.sinopse-container .transmition-type-live,
.sport-slide .transmition-type-live {
    background-color: #ff0000 !important;
    color: var(--color-font-primary) !important;
    padding: 0.8vh 1vh;
    font-weight: 800;
    font-size: 1.5vh;
    text-shadow: none;
}

#banner-container .transmition-type-replay,
#banner-container-sports .transmition-type-replay,
#sinopse-content .transmition-type-replay,
.sinopse-container .transmition-type-replay,
.sport-slide .transmition-type-replay {
    background-color: #FFB812 !important;
    color: var(--color-font-primary) !important;
    padding: 0.8vh 1vh;
    font-weight: 800;
    font-size: 1.5vh;
    text-shadow: none;
}

#banner-container .transmition-type-coming-soon,
#banner-container-sports .transmition-type-coming-soon,
#sinopse-content .transmition-type-coming-soon,
.sinopse-container .transmition-type-coming-soon,
.sport-slide .transmition-type-coming-soon {
    background-color: #666666 !important;
    color: var(--color-font-primary) !important;
    padding: 0.8vh 1vh;
    font-weight: 800;
    font-size: 1.5vh;
    text-shadow: none;
}

#banner-container .transmition-type-rescheduled,
#banner-container-sports .transmition-type-rescheduled,
#sinopse-content .transmition-type-rescheduled,
.sinopse-container .transmition-type-rescheduled,
.sport-slide .transmition-type-rescheduled {
    background-color: #008cff !important;
    color: var(--color-font-primary) !important;
    padding: 0.8vh 1vh;
    font-weight: 800;
    font-size: 1.5vh;
    text-shadow: none;
}

#banner-container .transmition-type-not-informed,
#banner-container-sports .transmition-type-not-informed,
#sinopse-content .transmition-type-not-informed,
.sinopse-container .transmition-type-not-informed,
.sport-slide .transmition-type-not-informed {
    background-color: #000000 !important;
    color: var(--color-font-primary) !important;
    padding: 0.8vh 1vh;
    font-weight: 800;
    font-size: 1.5vh;
    text-shadow: none;
}