html.day-mode .table-of-contents-title{
    color: var(--theme-color-dark-grey);
}
html.night-mode .table-of-contents-title{
    color: var(--theme-color-near-white);
}
.table-of-contents-entry{
    display: block;
    margin-bottom: 7px;
    font-size: 18px;
    font-weight: 500;
    float: left;
    clear: both;
}

/*Day / Night mode*/
html.day-mode .table-of-contents-entry{
    color: var(--theme-color-dark-grey);
}
html.night-mode .table-of-contents-entry{
    color: var(--theme-color-near-white) !important;
}
html.day-mode .table-of-contents-entry:hover{
    color: var(--theme-color-mute-green-2);
}
html.night-mode .table-of-contents-entry:hover{
    color: var(--theme-color-mute-green-3) !important;
}
.table-of-contents-entry.desktop-exclusive{
    display: block;
}
.table-of-contents-entry.mobile-exclusive{
    display: none;
}

/*Responsive Design - Breakpoints*/
/*Mobile Viewport Content Variables (<- 1079px)*/
@media only screen and (min-width: 1px) and (max-width: 1079px){
    .table-of-contents-entry.desktop-exclusive{
        display: none;
    }
    .table-of-contents-entry.mobile-exclusive{
        display: block;
    }
}