#app {
  
  .main-container{
    background-image: linear-gradient(90deg, rgba(180, 175, 175, 0.15) 10%, rgba(0, 0, 0, 0) 10%), linear-gradient(rgba(180, 175, 175, 0.15) 10%, rgba(0, 0, 0, 0) 10%);
    background-size: 10px 10px;
    min-height: 100%;
    // overflow: hidden;
    
  }

 .sidebar-container {
 
    -webkit-transition: width .28s;
    transition: width 0.28s;
    height: 120px !important;
    background-color: $base-menu-background;
    position: fixed;
    font-size: 0px;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1001;
    overflow: hidden;
    -webkit-box-shadow: 2px 0 6px rgba(0,21,41,.35);
    box-shadow: 2px 0 6px rgba(0,21,41,.35);
 }

  
}
.el-menu--popup{min-width: 1rem;}
.el-submenu__icon-arrow {
  right: 4px;
  top: 54%;
  color: #333;
}
.el-submenu__title:hover {
    background-color: #1f2846;
}
.el-menu-item:hover, .el-menu-item:focus {
    outline: none;
    background-color: #1f2846;
}