Hart. fixes restraining mobile view to max 100%

including hiding the footer on mobile view.