add a div around the label so we can do text-overflow: ellipsis