Improve background gradient css and reenable mobile zooming