Cleanup and Responsive

Hide the main header subheading when the device width is too small to
display it (under 480px)