Re-worked styles for header layout on small screen sizes.