add mobile menu and some responsive styles to homepage