.sidebar-menu{display:inline-block;margin-bottom:2em;position:relative;text-align:left;vertical-align:top;width:100%}.sidebar-menu:before{background:#f8f8f8;border-radius:10px;content:"";height:100%;left:0;position:absolute;width:5px}.sidebar-menu--item a{color:#333;cursor:pointer;display:block;font-size:14px;font-weight:500;margin:0;padding:10px 0 10px 1.5rem;position:relative}.sidebar-menu--item.active a:before{border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}@media(max-width:767px){.sidebar-menu{display:none!important}}