Mobile fixes for homepage