.ui.bakerloo.label, .ui.bakerloo.labels .label, .ui.bakerloo.progress>.bar {
    background-color: #894e24!important;
    border-color: #894e24!important;
    color: #fff!important;
}

.ui.bakerloo.ribbon.label {
    border-color: #894e24!important;
}

.ui.central.label, .ui.central.labels .label, .ui.central.progress>.bar {
    background-color: #c6201c!important;
    border-color: #c6201c!important;
    color: #fff!important;
}

.ui.central.ribbon.label {
    border-color: #c6201c!important;
}

.ui.circle.label, .ui.circle.labels .label, .ui.circle.progress>.bar {
    background-color: #ffce00!important;
    border-color: #ffce00!important;
    color: #fff!important;
}

.ui.circle.ribbon.label {
    border-color: #ffce00!important;
}

.ui.district.label, .ui.district.labels .label, .ui.district.progress>.bar {
    background-color: #007229!important;
    border-color: #007229!important;
    color: #fff!important;
}

.ui.district.ribbon.label {
    border-color: #007229!important;
}

.ui.dlr.label, .ui.dlr.labels .label, .ui.dlr.progress>.bar {
    background-color: #00afad!important;
    border-color: #00afad!important;
    color: #fff!important;
}

.ui.dlr.ribbon.label {
    border-color: #00afad!important;
}

.ui.elizabeth.label, .ui.elizabeth.labels .label, .ui.elizabeth.progress>.bar {
    background-color: #6950a1!important;
    border-color: #6950a1!important;
    color: #fff!important;
}

.ui.elizabeth.ribbon.label {
    border-color: #6950a1!important;
}

.ui.hammersmith-city.label, .ui.hammersmith-city.labels .label, .ui.hammersmith-city.progress>.bar {
    background-color: #d799af!important;
    border-color: #d799af!important;
    color: #fff!important;
}

.ui.hammersmith-city.ribbon.label {
    border-color: #d799af!important;
}

.ui.jubilee.label, .ui.jubilee.labels .label, .ui.jubilee.progress>.bar {
    background-color: #6a7278!important;
    border-color: #6a7278!important;
    color: #fff!important;
}

.ui.jubilee.ribbon.label {
    border-color: #6a7278!important;
}

.ui.metropolitan.label, .ui.metropolitan.labels .label, .ui.metropolitan.progress>.bar {
    background-color: #751056!important;
    border-color: #751056!important;
    color: #fff!important;
}

.ui.metropolitan.ribbon.label {
    border-color: #751056!important;
}

.ui.northern.label, .ui.northern.labels .label, .ui.northern.progress>.bar {
    background-color: #000000!important;
    border-color: #000000!important;
    color: #fff!important;
}

.ui.northern.ribbon.label {
    border-color: #000000!important;
}

.ui.london-overground.label, .ui.london-overground.labels .label, .ui.london-overground.progress>.bar {
    background-color: #e86a10!important;
    border-color: #e86a10!important;
    color: #fff!important;
}

.ui.london-overground.ribbon.label {
    border-color: #e86a10!important;
}

.ui.piccadilly.label, .ui.piccadilly.labels .label, .ui.piccadilly.progress>.bar {
    background-color: #0019a8!important;
    border-color: #0019a8!important;
    color: #fff!important;
}

.ui.piccadilly.ribbon.label {
    border-color: #0019a8!important;
}

.ui.tram.label, .ui.tram.labels .label, .ui.tram.progress>.bar {
    background-color: #66cc00!important;
    border-color: #66cc00!important;
    color: #fff!important;
}

.ui.tram.ribbon.label {
    border-color: #66cc00!important;
}

.ui.victoria.label, .ui.victoria.labels .label, .ui.victoria.progress>.bar {
    background-color: #00a0e2!important;
    border-color: #00a0e2!important;
    color: #fff!important;
}

.ui.victoria.ribbon.label {
    border-color: #00a0e2!important;
}

.ui.waterloo-city.label, .ui.waterloo-city.labels .label, .ui.waterloo-city.progress>.bar {
    background-color: #76d0bd!important;
    border-color: #76d0bd!important;
    color: #fff!important;
}

.ui.waterloo-city.ribbon.label {
    border-color: #76d0bd!important;
}

