Rough in basic responsiveness for layout

We're using a table for high-level layout. This drops back to display:
block to implement a linear layout at lower resolutions.