Created by: scphillips
Applied a check when the fade-out timer expires to ensure the 'in' class is not present before removing a tooltip. This prevents the tooltip disappearing if the user mouses out and then back in again before the tooltip has finished fading out.