Recursive deleting, fix firefox overflow on zoom, simplify CSS