For issue #374

This patch doesn't help with the filesize as this is embedded in the CSS, however it is a lot more readable on mobile now.  And the sections don't have the weird rounded corner on them.