Fixing hidden vs zindex