Mobile fixes

Mobile fixes to submit buttons so they appear as they do on web, and
cleaned up CSS.