@keyframes booked - flyin {
    0 % {
        opacity: 0;transform: scale(0.9);
    }
    100 % {
        opacity: 1;transform: scale(1);
    }
}
@ - webkit - keyframes booked - flyin {
    0 % {
        opacity: 0; - webkit - transform: scale(0.9);
    }
    100 % {
        opacity: 1; - webkit - transform: scale(1);
    }
}
@ - moz - keyframes booked - flyin {
    0 % {
        opacity: 0; - moz - transform: scale(0.9);
    }
    100 % {
        opacity: 1; - moz - transform: scale(1);
    }
}
@ - ms - keyframes booked - flyin {
    0 % {
        opacity: 0; - ms - transform: scale(0.9);
    }
    100 % {
        opacity: 1; - ms - transform: scale(1);
    }
}
@ - o - keyframes booked - flyin {
    0 % {
        opacity: 0; - o - transform: scale(0.9);
    }
    100 % {
        opacity: 1; - o - transform: scale(1);
    }
}
@keyframes booked - popflyin {
    0 % {
        opacity: 0;transform: scale(0.95);
    }
    50 % {
        opacity: 1;transform: scale(1.01);
    }
    100 % {
        opacity: 1;transform: scale(1);
    }
}
@ - webkit - keyframes booked - popflyin {
    0 % {
        opacity: 0; - webkit - transform: scale(0.95);
    }
    50 % {
        opacity: 1; - webkit - transform: scale(1.01);
    }
    100 % {
        opacity: 1; - webkit - transform: scale(1);
    }
}
@ - moz - keyframes booked - popflyin {
    0 % {
        opacity: 0; - moz - transform: scale(0.95);
    }
    50 % {
        opacity: 1; - moz - transform: scale(1.01);
    }
    100 % {
        opacity: 1; - moz - transform: scale(1);
    }
}
@ - ms - keyframes booked - popflyin {
    0 % {
        opacity: 0; - ms - transform: scale(0.95);
    }
    50 % {
        opacity: 1; - ms - transform: scale(1.01);
    }
    100 % {
        opacity: 1; - ms - transform: scale(1);
    }
}
@ - o - keyframes booked - popflyin {
    0 % {
        opacity: 0; - o - transform: scale(0.95);
    }
    50 % {
        opacity: 1; - o - transform: scale(1.01);
    }
    100 % {
        opacity: 1; - o - transform: scale(1);
    }
}
@keyframes booked - flyout {
    0 % {
        opacity: 1;transform: scale(1);
    }
    100 % {
        opacity: 0;transform: scale(0.9);
    }
}
@ - webkit - keyframes booked - flyout {
    0 % {
        opacity: 1; - webkit - transform: scale(1);
    }
    100 % {
        opacity: 0; - webkit - transform: scale(0.9);
    }
}
@ - moz - keyframes booked - flyout {
    0 % {
        opacity: 1; - moz - transform: scale(1);
    }
    100 % {
        opacity: 0; - moz - transform: scale(0.9);
    }
}
@ - ms - keyframes booked - flyout {
    0 % {
        opacity: 1; - ms - transform: scale(1);
    }
    100 % {
        opacity: 0; - ms - transform: scale(0.9);
    }
}
@ - o - keyframes booked - flyout {
    0 % {
        opacity: 1; - o - transform: scale(1);
    }
    100 % {
        opacity: 0; - o - transform: scale(0.9);
    }
}
@keyframes booked - popdown {
    0 % {
        opacity: 0;transform: translateY(-5 px);
    }
    100 % {
        opacity: 1;transform: translateY(0);
    }
}
@ - webkit - keyframes booked - popdown {
    0 % {
        opacity: 0; - webkit - transform: translateY(-5 px);
    }
    100 % {
        opacity: 1; - webkit - transform: translateY(0);
    }
}
@ - moz - keyframes booked - popdown {
    0 % {
        opacity: 0; - moz - transform: translateY(-5 px);
    }
    100 % {
        opacity: 1; - moz - transform: translateY(0);
    }
}
@ - ms - keyframes booked - popdown {
    0 % {
        opacity: 0; - ms - transform: translateY(-5 px);
    }
    100 % {
        opacity: 1; - ms - transform: translateY(0);
    }
}
@ - o - keyframes booked - popdown {
    0 % {
        opacity: 0; - o - transform: translateY(-5 px);
    }
    100 % {
        opacity: 1; - o - transform: translateY(0);
    }
}
@keyframes booked - fadein {
    0 % {
        opacity: 0;
    }
    100 % {
        opacity: 1;
    }
}
@ - webkit - keyframes booked - fadein {
    0 % {
        opacity: 0;
    }
    100 % {
        opacity: 1;
    }
}
@ - moz - keyframes booked - fadein {
    0 % {
        opacity: 0;
    }
    100 % {
        opacity: 1;
    }
}
@ - ms - keyframes booked - fadein {
    0 % {
        opacity: 0;
    }
    100 % {
        opacity: 1;
    }
}
@ - o - keyframes booked - fadein {
    0 % {
        opacity: 0;
    }
    100 % {
        opacity: 1;
    }
}
@keyframes booked - fadeout {
    0 % {
        opacity: 1;
    }
    100 % {
        opacity: 9;
    }
}
@ - webkit - keyframes booked - fadeout {
    0 % {
        opacity: 1;
    }
    100 % {
        opacity: 9;
    }
}
@ - moz - keyframes booked - fadeout {
    0 % {
        opacity: 1;
    }
    100 % {
        opacity: 9;
    }
}
@ - ms - keyframes booked - fadeout {
    0 % {
        opacity: 1;
    }
    100 % {
        opacity: 9;
    }
}
@ - o - keyframes booked - fadeout {
    0 % {
        opacity: 1;
    }
    100 % {
        opacity: 9;
    }
}