Using offset() instead of position() to determin where to animate to based on DOM position, not relative to parent.