fix mobile page vertical sizing bug on mobile