#lists {
  background-color: #212121;
  color: #eee;
  padding: 18px 0;
  font-size: 13px;
  box-shadow: inset -1px 0 0 #000, inset -2px 0 0 #333, 1px 0 2px rgba(#000, .25);
  z-index: 3;
  position: absolute;

  .list {
    a {
      color: #999;
      padding: 0 18px;
      line-height: 26px;
      transition: color .3s ease;

      &:hover {
        color: #ccc;
        background: #2a2a2a;
      }

      &.selected {
        color: #fff;
        background: #333;
      }
    }
  }

  .primary {
    display: block;
    font-size: 16px;
    margin-bottom: 18px;

    a {
      line-height: 34px;
    }
  }

  .title {
    color: #5d5d5d;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 34px;
    padding: 0 18px;
  }
}

#lists {
  background-color: #212121;
  color: #eee;
  padding: 18px 0;
  font-size: 13px;
  box-shadow: inset -1px 0 0 #000, inset -2px 0 0 #333, 1px 0 2px rgba(#000, .25);
  z-index: 3;
  position: absolute;
  -webkit-font-smoothing: antialiased;

  .list {
    a {
      color: #999;
      padding: 0 18px;
      line-height: 26px;
      transition: color .3s ease;

      &:hover {
        color: #ccc;
        background: #2a2a2a;
      }

      &.selected {
        color: #fff;
        background: #333;
      }
    }
  }

  .primary {
    display: block;
    font-size: 16px;
    margin-bottom: 18px;

    a {
      line-height: 34px;
    }
  }

  .title {
    color: #5d5d5d;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 34px;
    padding: 0 18px;
  }
}

Fix font weight in lists
Fix font weight in lists
