centers document.body.firstChild in the viewport