header now hides when scrolling down, fixed more style issues