add a div around the label so we can do text-overflow: ellipsis
need white-space: nowrap