responsive style fixes and branding