More cleanup in the header

Responsive positioning improvement for the nav and carousel