corrected scrolling behavior when contact page is taller than window.innerHeight