make header smaller on mobile
added flex for mobile