refactor css and add hover to map icon