Make vertically responsive by ensuring box isn't obscured by text