Switch to HTML5 'email' input plus style tweaks.
Fix form submission to handle CORS errors.