<style>
  .widget-container {
    position: sticky;
    top: 90px;
  }

  ul.quick-nav {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
    padding-bottom: 1.5rem !important;
  }

  li.quick-nav__title {
    font-weight: bold;
    margin-bottom: 0.5rem;
  }

  ul.quick-nav li:not(.quick-nav__title) {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
    border-bottom: 1px dotted #ddd;
    transition: .3s;
  }

  ul.quick-nav li:not(.quick-nav__title):hover {
    padding-left: 0.4rem;
  }

  .quick-nav-container {
    position: sticky;
    bottom: 0;
  }

</style>
