body needs padding-bottom for proper scrolling when menu is open