Add size specification to h6 headings

Without a size specified for h6, the browser renders the text as 16px which is much
smaller than the body font. This increases the size of the h5 to 1.111 and sets the
h6 size as 1rem.

The h6 header is used in books within the CMS as well as other documents with deep
hierarchy.
Merge remote-tracking branch 'upstream/master' into 4.0-dwt
Allow live editing the examples
slight style changes for events and month widget
missing space
Merge branch 'release-4.0'
Merge remote-tracking branch 'upstream/master' into 4.0-live-edit
Merge pull request #562 from mfairchild365/4.0-live-edit

Redo #559
Add a shortcut for heading font.
Add flex box testing functions.
Expanded search box should overlap site title.
Merge pull request #564 from smeranda/cleaning_up

Heading shortcut, flexbox test, search fix
Use the correct red in the mobile N.
Remove subtle text shadow from buttons. More flat.
Merge pull request #565 from smeranda/Super_Vector_Grooviness

Use the correct red in the mobile N.
Merge pull request #566 from smeranda/Easy_Button

Remove subtle text shadow from buttons. More flat.
Merge pull request #567 from rklus16/wdn

Redo #566
removed subtabs from tabs example
Merge pull request #569 from rklus16/wdn

removed subtabs from tabs example
Streamline buttons a bit more.