Issue #73 - improvements for the log-in option and user details.

This is a rather large change but fixes a bunch of issues with the layout for most of the pages related to grid system in addition to improving the log-in box.