player DOM overlapping position issue fix