.footer-menu {
    position: fixed;
    top: 100vh;
    transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    width: var(--sidebar-menu-width) !important;
}

@media (max-width: 1024px) {
  .vertical-menu .main-menu .nav.menu > li {
  		display: inline-block;
  }
}

.ba-goback {
    margin: 5px 0!important;
}
.ba-goback a.zmdi.zmdi-long-arrow-left:hover{
  background-color: var(--accent)!important;
}

@media (min-width: 1025px){
  .sidebar-menu {
      overflow-y: auto;
  }
  
  /* Hide scrollbar for Chrome, Safari and Opera */
  .sidebar-menu::-webkit-scrollbar {
    display: none;
  }

  /* Hide scrollbar for IE, Edge and Firefox */
  .sidebar-menu {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
  }

}
