Fix printing issue with selects on Chrome

The CSS changed here was causing vertical lines spanning the page around selectboxes in Chrome.

This can be seen when printing the following pages:

https://www.gov.uk/maternity-paternity-calculator/y/paternity/yes
https://www.gov.uk/feedback/contact

Also includes changing styles for inclusion of <main> tag into pages.