Scrolling navigation with background fade-in

Scrolling navigation with background fade-in.
New divs /data attributes added around the header to accommodate this
.header-wrapper-for-animation and .header-space-holder, also JavaScript
to handle it all.