update header responsive design

rearrange elements in header to respond to various screen sizes