styles.less: Enforce a minimum site width
styles.less: Center header on vertical collapse

Fixes #2.
styles.less: Add a reduced width second tier
styles.less: Define variables for media widths