even better responsive styling on header components