.ga-finance-menu-group{
  display:flex;
  flex-direction:column;
  width:100%;
}

.ga-finance-menu-group > .nav[data-page="finance"]{
  width:100%;
}

.ga-finance-submenu{
  display:none;
  margin:3px 0 7px 18px;
  padding-left:10px;
  border-left:1px solid rgba(255,255,255,.08);
}

.ga-finance-menu-group.open .ga-finance-submenu{
  display:block;
}

.ga-finance-subitem{
  display:flex!important;
  width:100%;
  min-height:38px;
  margin:0;
  padding-top:8px!important;
  padding-bottom:8px!important;
  opacity:.9;
  background:transparent!important;
}

.ga-finance-subitem .nav-icon{
  transform:scale(.82);
  opacity:.8;
}

.ga-finance-subitem .nav-label{
  font-size:12px;
}

.ga-finance-subitem.active{
  opacity:1;
  background:rgba(55,123,255,.08)!important;
}