@media screen and (max-width: 767px) {
  .single-post-sidebar {
    position: fixed;
    top: 22px;
    right: 97px;
    margin-right: 0;
    z-index: 99;
  }
  .single-post-sidebar.opened {
    left: 0;
    right: 0;
    top: 0;
  }
  .table-of-content .table-of-content__content ul {
    padding-bottom: 60px;
  }
  .table-of-content .table-of-content__content ul:after {
    content: unset !important;
  }
}