.nav-divider{
  height:1px;
  background:#363646;
  margin:18px 10px 12px;
}

.nav-label{
  margin:0 12px 7px;
  color:#838899;
  font-size:10px;
  font-weight:700;
  letter-spacing:.1em;
}

.side-link{
  display:block;
  border-radius:9px;
  padding:10px 12px;
  color:#c9cbd7;
  text-decoration:none;
  font:inherit;
  line-height:1.25;
}

.side-link:hover,
.side-link:focus{
  background:#282837;
  color:#fff;
  outline:none;
}

.side-link-alert{
  color:#f2c8a4;
}

@media(max-width:850px){
  .nav-divider,
  .nav-label,
  .side-link{
    display:none;
  }
}
