Responsive Layout, Logo fix for host pages

Sorry, I thought that this was grouped in with the other PR when I signed off on it.

This should get the site looking at least reasonable on any screen size.