Use detach instead of hide on the dragged element

This wont mess up any styling using :first-child or stuff