fix page height and background-color on mobile