Bug Fixes for page header and server time

The last commit broke mobile page layout. Fixed the css so mobile layout
works again but still aligned the header and sidebar.

Also fixed the server time to display differently for mobile vs desktop.