Various fixes to make the Take Quiz page look and function better on mobile devices