Styles for narrower displays

Basic media queries for narrower displays.

Only set the minimum central column width and large font sizes
for displays >= 768px.