Update Stylus stylesheets with CSS-like syntax

Braces, colons, and semicolons are added. Other refactoring is intentionally
omitted to keep the diff as straightforward as possible.
Merge pull request #1522 from openjck/stylus-css-syntax

Update Stylus stylesheets with CSS-like syntax
Fix main menu subheading font size on search results page
Merge pull request #1526 from darkwing/submenu-search-results

Fix main menu subheading font size on search results page