.irs--flat .irs-line {
    background-color: rgba(237, 237, 237, 1.0); /* Black 10% */
    border-radius: 6px;
}

.irs--flat .irs-bar--single {
    background-color: rgba(28, 34, 55, 1.0); /* GL Mørkeblå */
    border-radius: 6px;
}

.irs--flat .irs-min, .irs--flat .irs-max {
    font-size: 11px;

    color: rgba(100, 99, 9, 1.0); /* Black 75% */
    background-color: inherit;
}

.irs--flat .irs-single {
    padding: 2px 6px;

    font-size: 11px;
    font-weight: 600;

    color: rgba(28, 34, 55, 1.0); /* GL Mørkeblå */
    background-color: rgba(203, 246, 248, 1.0); /* GL Turkis */
}

.irs--flat .irs-single:before {
    border-top-color: rgba(203, 246, 248, 1.0); /* GL Turkis */
}

.irs--flat .irs-handle > i:first-child {
    background-color: transparent;
}

.irs--flat .irs-handle.state_hover > i:first-child,
.irs--flat .irs-handle:hover > i:first-child {
    background-color: transparent;
}