Fix some layout issues with mobile, cleanup some CSS relating to
buttons, etc