div#up-next {
    margin: 15px;
}

#sidebar-fixture-table {
    font-family: 'Saira Semi Condensed', sans-serif;
    font-size: 12px;
    width: 100%;
}

#sidebar-fixture-table tr {
    border-bottom: 1px solid #ccc;
}

#sidebar-fixture-table tr td.v{
    padding: 5px;
}

#sidebar-fixture-table tr td.score {
    padding: 5px;
}

#sidebar-fixture-table th.score, #sidebar-fixture-table td.score {
    text-align: right;
}

#sidebar-fixture-table th.name, #sidebar-fixture-table td.name {
    letter-spacing: -0.01rem;
    padding-right: 5px;
}

/* #sidebar-fixture {
    margin-top: 15px;
} */

h4#sidebar-fixture-round {
    font-size: 0.8rem;
    font-weight: 600;
    border-bottom: 1px solid #000;
    padding-bottom: 7px;
}

.sidebar-fixture-header {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 15px;
}

.fixture-controls {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-end;
    align-items: center;
}

div#fixture-prev {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M10.828 12l4.95 4.95-1.414 1.414L8 12l6.364-6.364 1.414 1.414z'/%3E%3C/svg%3E");
    border-radius: 4px 0 0 4px;
}

div#fixture-prev:hover, div#fixture-prev:focus {
    z-index: 1000;
}

div#fixture-next {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M13.172 12l-4.95-4.95 1.414-1.414L16 12l-6.364 6.364-1.414-1.414z'/%3E%3C/svg%3E");
    margin-left: -1px;
    border-radius: 0 4px 4px 0;
}

/* TEMP SPOT FOR FINALS LABELS 

.scoreboard-main.scoreboard-main--1:before {
    content: 'ELIMINATION FINAL';
    display: block;
    overflow: hidden;
    padding: 0 10px;
    font-weight: 600;
}

.scoreboard-main.scoreboard-main--2:before {
    content: 'QUALIFYING FINAL';
    display: block;
    overflow: hidden;
    padding: 0 10px;
    font-weight: 600;
}

.scoreboard-main.scoreboard-main--3:before {
    content: 'CONSOLATION CUP QUALIFIER';
    display: block;
    overflow: hidden;
    padding: 0 10px;
    font-weight: 600;
} */

.game-label {
    background: #646464;
    padding: 5px 10px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    box-shadow: 0 1px 3px 0 rgb(45 50 56 / 15%), 0 0 0 1px rgb(45 50 56 / 5%);
    margin: 0 70px;
    font-weight: 600;
    text-align: center;
    color: white;
    font-family: 'Saira Semi Condensed', sans-serif;
    text-transform: uppercase;
}