changed css and improved DnD behavior