fixes positioning of menu elements
fixes z-index for mobile menu at small screen resolutions
fix positioning of .main-wrap because #sub-menu-wrap no longer has layout
bump z-indexes up by factor of 10 to overlay slider
Merge pull request #200 from JonathanReeve/master

Miscellaneous fixes:

- Misaligned bbPress forum subscribe icon - Fixes #199
- Add border to bbPress forum editor - Fixes #201
- <legend> CSS alignment - Fixes #202

Props @JonathanReeve.
Merge pull request #198 from christianwach/menu-style
Reposition subscribe icon on bbPress topic pages.

This reverts part of commit a76b989f65, which fixed the positioning of
the subscribe icon on bbPress forum pages, but unintentionally broke
positioning on bbPress topic pages.
When setting the background color, use the CSS "background" property.

Previously, when Infinity's "Background Color" theme option was set, the
CSS used the "background-color" property.

This makes logical sense, but when compiling the rest of the theme's CSS,
other background theme options could take precedence, thereby not rendering
the background color.

Therefore, this commit uses the CSS "background" shorthand property to render
the background color as this overrides various CSS background properties.

See #161, #88.
Add support for the new "Settings > Profile" screen.

This new page was introduced in BuddyPress 2.0.  However, we need to
manually add support for it in cbox-theme.

See #203.
Fix profile visibility saving when multiple profile groups are used.

Hotfix for BuddyPress ticket 5666:
https://buddypress.trac.wordpress.org/ticket/5666

We're working around this issue by using our own custom functions to grab
and output all profile field IDs used on a user's "Settings > Profile"
page.

See #203.
Merge branch 'master' of https://github.com/cuny-academic-commons/cbox-theme