footer and nav mobile fixes