Restructure item-list-tab css

"item-list-tab" is used for BP navigation in groups, members, etc. this
is a generalization and cleanup to handle the main nav/subnav cases
better and to apply the styling to groups/members/activity directory
pages.