Responsive Fixes

Made some changes to help with mobile versions, however, much more work
needs to be done.