/* $listgroup
 ------------------------------------------*/
md-list, md-nav-list {
  md-list-item, a[md-list-item] {
    color: rgba(md-color($foreground, base), 0.87);
  }
}
md-list-item, .md-list-item {
  md-icon {
    &[md-list-avatar] {
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-align-content: center;
      -ms-flex-line-pack: center;
      align-content: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      display: flex;
    }
  }
}
md-divider {
  border-top: 1px solid md-color($foreground, divider)!important;
}
md-list md-list-item [md-list-avatar], md-list a[md-list-item] [md-list-avatar], md-nav-list md-list-item [md-list-avatar], md-nav-list a[md-list-item] [md-list-avatar] {
  min-width: 40px;
}
md-list-item.active > .md-list-item {
  background: md-color($background, 'hover');
}
md-list md-list-item .md-list-item,
md-list a[md-list-item] .md-list-item,
md-nav-list md-list-item .md-list-item,
md-nav-list a[md-list-item] .md-list-item {
  font-size: $font-size-base!important;
}