adjusting responsiveness and a couple other things.
- make footer pos: relative and add zindex to hide header on mobile scrolling to bottom
- Adjust header to display properly on mobile and tablet