@media (min-width: 992px) {
    #scrollspy-wrapper {
        position: sticky;
        top: 64px;
    }

    #sidebar-wrapper {
        position: sticky;
        top: 64px;
    }
}

#on-this-page-contents img {
    display: none;
}

#scrollspy-wrapper li, #on-this-page-contents li {
    background-color: transparent;
    border: 0;
    padding-top: 0.4em;
    padding-bottom: 0.4em;
}

#scrollspy-wrapper a:hover, #scrollspy-wrapper .active, #on-this-page-contents a:hover {
    color: white;
    border-radius: 5px;
}

#scrollspy-wrapper li a img {
    max-height: 1em;
}
