PluginProbe ʕ •ᴥ•ʔ
Hustle – Email Marketing, Lead Generation, Optins, Popups / 5.1.1
Hustle – Email Marketing, Lead Generation, Optins, Popups v5.1.1
7.8.13 7.8.13.1 trunk 3.0 3.1 3.1.1 3.1.2 3.1.3 3.1.4 4.3.2 4.4.4 4.4.5 4.4.5.1 4.4.5.4 4.6 4.6.1.1 4.6.1.4 4.7.0.2 4.7.0.3 4.7.0.7 4.7.0.9 4.7.1.0 4.7.1.1 4.8.0.0 5.0.0 5.0.1 5.0.1.1 5.0.1.2 5.1 5.1.1 5.1.2 5.1.3 5.1.3.1 5.1.3.2 5.1.4 5.1.5 6.0 6.0.1 6.0.2 6.0.3 6.0.4.2 6.0.5 6.0.6.1 6.0.7 6.0.8.1 6.0.9 7.0.0.1 7.0.2 7.0.3 7.0.4 7.1.0 7.1.1 7.2.0 7.2.1 7.3.0 7.3.1 7.3.3 7.3.5 7.3.6 7.3.7 7.4.0 7.4.1 7.4.11 7.4.13 7.4.13.1 7.4.2 7.4.3 7.4.4 7.4.5 7.4.5.1 7.4.5.2 7.4.6 7.4.7 7.5.0 7.6.0 7.6.1 7.6.3 7.6.4 7.6.6 7.7.0 7.7.1 7.8.0 7.8.1 7.8.10 7.8.10.1 7.8.10.2 7.8.11 7.8.12 7.8.12.1 7.8.2 7.8.3 7.8.4 7.8.5 7.8.6 7.8.7 7.8.8 7.8.9 7.8.9.1 7.8.9.2 7.8.9.3
wordpress-popup / lib / wpmu-lib / css / sass / animate-css / animate.scss
wordpress-popup / lib / wpmu-lib / css / sass / animate-css Last commit date
animate.scss 9 years ago
animate.scss
3344 lines
1 @charset "UTF-8";
2 /*!
3 * https://github.com/daneden/animate.css/blob/master/animate.css
4 *
5 * Note: This is the unmodified, compiled CSS file from above repository.
6 *
7 * animate.css -http://daneden.me/animate
8 * Version - 3.5.1
9 * Licensed under the MIT license - http://opensource.org/licenses/MIT
10 *
11 * Copyright (c) 2016 Daniel Eden
12 */
13 @charset "UTF-8";
14
15 .animated {
16 -webkit-animation-duration: 1s;
17 animation-duration: 1s;
18 -webkit-animation-fill-mode: both;
19 animation-fill-mode: both;
20 }
21
22 .animated.infinite {
23 -webkit-animation-iteration-count: infinite;
24 animation-iteration-count: infinite;
25 }
26
27 .animated.hinge {
28 -webkit-animation-duration: 2s;
29 animation-duration: 2s;
30 }
31
32 .animated.flipOutX,
33 .animated.flipOutY,
34 .animated.bounceIn,
35 .animated.bounceOut {
36 -webkit-animation-duration: .75s;
37 animation-duration: .75s;
38 }
39
40 @-webkit-keyframes bounce {
41 from, 20%, 53%, 80%, to {
42 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
43 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
44 -webkit-transform: translate3d(0,0,0);
45 transform: translate3d(0,0,0);
46 }
47
48 40%, 43% {
49 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
50 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
51 -webkit-transform: translate3d(0, -30px, 0);
52 transform: translate3d(0, -30px, 0);
53 }
54
55 70% {
56 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
57 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
58 -webkit-transform: translate3d(0, -15px, 0);
59 transform: translate3d(0, -15px, 0);
60 }
61
62 90% {
63 -webkit-transform: translate3d(0,-4px,0);
64 transform: translate3d(0,-4px,0);
65 }
66 }
67
68 @keyframes bounce {
69 from, 20%, 53%, 80%, to {
70 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
71 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
72 -webkit-transform: translate3d(0,0,0);
73 transform: translate3d(0,0,0);
74 }
75
76 40%, 43% {
77 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
78 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
79 -webkit-transform: translate3d(0, -30px, 0);
80 transform: translate3d(0, -30px, 0);
81 }
82
83 70% {
84 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
85 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
86 -webkit-transform: translate3d(0, -15px, 0);
87 transform: translate3d(0, -15px, 0);
88 }
89
90 90% {
91 -webkit-transform: translate3d(0,-4px,0);
92 transform: translate3d(0,-4px,0);
93 }
94 }
95
96 .bounce {
97 -webkit-animation-name: bounce;
98 animation-name: bounce;
99 -webkit-transform-origin: center bottom;
100 transform-origin: center bottom;
101 }
102
103 @-webkit-keyframes flash {
104 from, 50%, to {
105 opacity: 1;
106 }
107
108 25%, 75% {
109 opacity: 0;
110 }
111 }
112
113 @keyframes flash {
114 from, 50%, to {
115 opacity: 1;
116 }
117
118 25%, 75% {
119 opacity: 0;
120 }
121 }
122
123 .flash {
124 -webkit-animation-name: flash;
125 animation-name: flash;
126 }
127
128 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
129
130 @-webkit-keyframes pulse {
131 from {
132 -webkit-transform: scale3d(1, 1, 1);
133 transform: scale3d(1, 1, 1);
134 }
135
136 50% {
137 -webkit-transform: scale3d(1.05, 1.05, 1.05);
138 transform: scale3d(1.05, 1.05, 1.05);
139 }
140
141 to {
142 -webkit-transform: scale3d(1, 1, 1);
143 transform: scale3d(1, 1, 1);
144 }
145 }
146
147 @keyframes pulse {
148 from {
149 -webkit-transform: scale3d(1, 1, 1);
150 transform: scale3d(1, 1, 1);
151 }
152
153 50% {
154 -webkit-transform: scale3d(1.05, 1.05, 1.05);
155 transform: scale3d(1.05, 1.05, 1.05);
156 }
157
158 to {
159 -webkit-transform: scale3d(1, 1, 1);
160 transform: scale3d(1, 1, 1);
161 }
162 }
163
164 .pulse {
165 -webkit-animation-name: pulse;
166 animation-name: pulse;
167 }
168
169 @-webkit-keyframes rubberBand {
170 from {
171 -webkit-transform: scale3d(1, 1, 1);
172 transform: scale3d(1, 1, 1);
173 }
174
175 30% {
176 -webkit-transform: scale3d(1.25, 0.75, 1);
177 transform: scale3d(1.25, 0.75, 1);
178 }
179
180 40% {
181 -webkit-transform: scale3d(0.75, 1.25, 1);
182 transform: scale3d(0.75, 1.25, 1);
183 }
184
185 50% {
186 -webkit-transform: scale3d(1.15, 0.85, 1);
187 transform: scale3d(1.15, 0.85, 1);
188 }
189
190 65% {
191 -webkit-transform: scale3d(.95, 1.05, 1);
192 transform: scale3d(.95, 1.05, 1);
193 }
194
195 75% {
196 -webkit-transform: scale3d(1.05, .95, 1);
197 transform: scale3d(1.05, .95, 1);
198 }
199
200 to {
201 -webkit-transform: scale3d(1, 1, 1);
202 transform: scale3d(1, 1, 1);
203 }
204 }
205
206 @keyframes rubberBand {
207 from {
208 -webkit-transform: scale3d(1, 1, 1);
209 transform: scale3d(1, 1, 1);
210 }
211
212 30% {
213 -webkit-transform: scale3d(1.25, 0.75, 1);
214 transform: scale3d(1.25, 0.75, 1);
215 }
216
217 40% {
218 -webkit-transform: scale3d(0.75, 1.25, 1);
219 transform: scale3d(0.75, 1.25, 1);
220 }
221
222 50% {
223 -webkit-transform: scale3d(1.15, 0.85, 1);
224 transform: scale3d(1.15, 0.85, 1);
225 }
226
227 65% {
228 -webkit-transform: scale3d(.95, 1.05, 1);
229 transform: scale3d(.95, 1.05, 1);
230 }
231
232 75% {
233 -webkit-transform: scale3d(1.05, .95, 1);
234 transform: scale3d(1.05, .95, 1);
235 }
236
237 to {
238 -webkit-transform: scale3d(1, 1, 1);
239 transform: scale3d(1, 1, 1);
240 }
241 }
242
243 .rubberBand {
244 -webkit-animation-name: rubberBand;
245 animation-name: rubberBand;
246 }
247
248 @-webkit-keyframes shake {
249 from, to {
250 -webkit-transform: translate3d(0, 0, 0);
251 transform: translate3d(0, 0, 0);
252 }
253
254 10%, 30%, 50%, 70%, 90% {
255 -webkit-transform: translate3d(-10px, 0, 0);
256 transform: translate3d(-10px, 0, 0);
257 }
258
259 20%, 40%, 60%, 80% {
260 -webkit-transform: translate3d(10px, 0, 0);
261 transform: translate3d(10px, 0, 0);
262 }
263 }
264
265 @keyframes shake {
266 from, to {
267 -webkit-transform: translate3d(0, 0, 0);
268 transform: translate3d(0, 0, 0);
269 }
270
271 10%, 30%, 50%, 70%, 90% {
272 -webkit-transform: translate3d(-10px, 0, 0);
273 transform: translate3d(-10px, 0, 0);
274 }
275
276 20%, 40%, 60%, 80% {
277 -webkit-transform: translate3d(10px, 0, 0);
278 transform: translate3d(10px, 0, 0);
279 }
280 }
281
282 .shake {
283 -webkit-animation-name: shake;
284 animation-name: shake;
285 }
286
287 @-webkit-keyframes headShake {
288 0% {
289 -webkit-transform: translateX(0);
290 transform: translateX(0);
291 }
292
293 6.5% {
294 -webkit-transform: translateX(-6px) rotateY(-9deg);
295 transform: translateX(-6px) rotateY(-9deg);
296 }
297
298 18.5% {
299 -webkit-transform: translateX(5px) rotateY(7deg);
300 transform: translateX(5px) rotateY(7deg);
301 }
302
303 31.5% {
304 -webkit-transform: translateX(-3px) rotateY(-5deg);
305 transform: translateX(-3px) rotateY(-5deg);
306 }
307
308 43.5% {
309 -webkit-transform: translateX(2px) rotateY(3deg);
310 transform: translateX(2px) rotateY(3deg);
311 }
312
313 50% {
314 -webkit-transform: translateX(0);
315 transform: translateX(0);
316 }
317 }
318
319 @keyframes headShake {
320 0% {
321 -webkit-transform: translateX(0);
322 transform: translateX(0);
323 }
324
325 6.5% {
326 -webkit-transform: translateX(-6px) rotateY(-9deg);
327 transform: translateX(-6px) rotateY(-9deg);
328 }
329
330 18.5% {
331 -webkit-transform: translateX(5px) rotateY(7deg);
332 transform: translateX(5px) rotateY(7deg);
333 }
334
335 31.5% {
336 -webkit-transform: translateX(-3px) rotateY(-5deg);
337 transform: translateX(-3px) rotateY(-5deg);
338 }
339
340 43.5% {
341 -webkit-transform: translateX(2px) rotateY(3deg);
342 transform: translateX(2px) rotateY(3deg);
343 }
344
345 50% {
346 -webkit-transform: translateX(0);
347 transform: translateX(0);
348 }
349 }
350
351 .headShake {
352 -webkit-animation-timing-function: ease-in-out;
353 animation-timing-function: ease-in-out;
354 -webkit-animation-name: headShake;
355 animation-name: headShake;
356 }
357
358 @-webkit-keyframes swing {
359 20% {
360 -webkit-transform: rotate3d(0, 0, 1, 15deg);
361 transform: rotate3d(0, 0, 1, 15deg);
362 }
363
364 40% {
365 -webkit-transform: rotate3d(0, 0, 1, -10deg);
366 transform: rotate3d(0, 0, 1, -10deg);
367 }
368
369 60% {
370 -webkit-transform: rotate3d(0, 0, 1, 5deg);
371 transform: rotate3d(0, 0, 1, 5deg);
372 }
373
374 80% {
375 -webkit-transform: rotate3d(0, 0, 1, -5deg);
376 transform: rotate3d(0, 0, 1, -5deg);
377 }
378
379 to {
380 -webkit-transform: rotate3d(0, 0, 1, 0deg);
381 transform: rotate3d(0, 0, 1, 0deg);
382 }
383 }
384
385 @keyframes swing {
386 20% {
387 -webkit-transform: rotate3d(0, 0, 1, 15deg);
388 transform: rotate3d(0, 0, 1, 15deg);
389 }
390
391 40% {
392 -webkit-transform: rotate3d(0, 0, 1, -10deg);
393 transform: rotate3d(0, 0, 1, -10deg);
394 }
395
396 60% {
397 -webkit-transform: rotate3d(0, 0, 1, 5deg);
398 transform: rotate3d(0, 0, 1, 5deg);
399 }
400
401 80% {
402 -webkit-transform: rotate3d(0, 0, 1, -5deg);
403 transform: rotate3d(0, 0, 1, -5deg);
404 }
405
406 to {
407 -webkit-transform: rotate3d(0, 0, 1, 0deg);
408 transform: rotate3d(0, 0, 1, 0deg);
409 }
410 }
411
412 .swing {
413 -webkit-transform-origin: top center;
414 transform-origin: top center;
415 -webkit-animation-name: swing;
416 animation-name: swing;
417 }
418
419 @-webkit-keyframes tada {
420 from {
421 -webkit-transform: scale3d(1, 1, 1);
422 transform: scale3d(1, 1, 1);
423 }
424
425 10%, 20% {
426 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
427 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
428 }
429
430 30%, 50%, 70%, 90% {
431 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
432 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
433 }
434
435 40%, 60%, 80% {
436 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
437 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
438 }
439
440 to {
441 -webkit-transform: scale3d(1, 1, 1);
442 transform: scale3d(1, 1, 1);
443 }
444 }
445
446 @keyframes tada {
447 from {
448 -webkit-transform: scale3d(1, 1, 1);
449 transform: scale3d(1, 1, 1);
450 }
451
452 10%, 20% {
453 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
454 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
455 }
456
457 30%, 50%, 70%, 90% {
458 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
459 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
460 }
461
462 40%, 60%, 80% {
463 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
464 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
465 }
466
467 to {
468 -webkit-transform: scale3d(1, 1, 1);
469 transform: scale3d(1, 1, 1);
470 }
471 }
472
473 .tada {
474 -webkit-animation-name: tada;
475 animation-name: tada;
476 }
477
478 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
479
480 @-webkit-keyframes wobble {
481 from {
482 -webkit-transform: none;
483 transform: none;
484 }
485
486 15% {
487 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
488 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
489 }
490
491 30% {
492 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
493 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
494 }
495
496 45% {
497 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
498 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
499 }
500
501 60% {
502 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
503 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
504 }
505
506 75% {
507 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
508 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
509 }
510
511 to {
512 -webkit-transform: none;
513 transform: none;
514 }
515 }
516
517 @keyframes wobble {
518 from {
519 -webkit-transform: none;
520 transform: none;
521 }
522
523 15% {
524 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
525 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
526 }
527
528 30% {
529 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
530 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
531 }
532
533 45% {
534 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
535 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
536 }
537
538 60% {
539 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
540 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
541 }
542
543 75% {
544 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
545 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
546 }
547
548 to {
549 -webkit-transform: none;
550 transform: none;
551 }
552 }
553
554 .wobble {
555 -webkit-animation-name: wobble;
556 animation-name: wobble;
557 }
558
559 @-webkit-keyframes jello {
560 from, 11.1%, to {
561 -webkit-transform: none;
562 transform: none;
563 }
564
565 22.2% {
566 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
567 transform: skewX(-12.5deg) skewY(-12.5deg);
568 }
569
570 33.3% {
571 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
572 transform: skewX(6.25deg) skewY(6.25deg);
573 }
574
575 44.4% {
576 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
577 transform: skewX(-3.125deg) skewY(-3.125deg);
578 }
579
580 55.5% {
581 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
582 transform: skewX(1.5625deg) skewY(1.5625deg);
583 }
584
585 66.6% {
586 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
587 transform: skewX(-0.78125deg) skewY(-0.78125deg);
588 }
589
590 77.7% {
591 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
592 transform: skewX(0.390625deg) skewY(0.390625deg);
593 }
594
595 88.8% {
596 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
597 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
598 }
599 }
600
601 @keyframes jello {
602 from, 11.1%, to {
603 -webkit-transform: none;
604 transform: none;
605 }
606
607 22.2% {
608 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
609 transform: skewX(-12.5deg) skewY(-12.5deg);
610 }
611
612 33.3% {
613 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
614 transform: skewX(6.25deg) skewY(6.25deg);
615 }
616
617 44.4% {
618 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
619 transform: skewX(-3.125deg) skewY(-3.125deg);
620 }
621
622 55.5% {
623 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
624 transform: skewX(1.5625deg) skewY(1.5625deg);
625 }
626
627 66.6% {
628 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
629 transform: skewX(-0.78125deg) skewY(-0.78125deg);
630 }
631
632 77.7% {
633 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
634 transform: skewX(0.390625deg) skewY(0.390625deg);
635 }
636
637 88.8% {
638 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
639 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
640 }
641 }
642
643 .jello {
644 -webkit-animation-name: jello;
645 animation-name: jello;
646 -webkit-transform-origin: center;
647 transform-origin: center;
648 }
649
650 @-webkit-keyframes bounceIn {
651 from, 20%, 40%, 60%, 80%, to {
652 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
653 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
654 }
655
656 0% {
657 opacity: 0;
658 -webkit-transform: scale3d(.3, .3, .3);
659 transform: scale3d(.3, .3, .3);
660 }
661
662 20% {
663 -webkit-transform: scale3d(1.1, 1.1, 1.1);
664 transform: scale3d(1.1, 1.1, 1.1);
665 }
666
667 40% {
668 -webkit-transform: scale3d(.9, .9, .9);
669 transform: scale3d(.9, .9, .9);
670 }
671
672 60% {
673 opacity: 1;
674 -webkit-transform: scale3d(1.03, 1.03, 1.03);
675 transform: scale3d(1.03, 1.03, 1.03);
676 }
677
678 80% {
679 -webkit-transform: scale3d(.97, .97, .97);
680 transform: scale3d(.97, .97, .97);
681 }
682
683 to {
684 opacity: 1;
685 -webkit-transform: scale3d(1, 1, 1);
686 transform: scale3d(1, 1, 1);
687 }
688 }
689
690 @keyframes bounceIn {
691 from, 20%, 40%, 60%, 80%, to {
692 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
693 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
694 }
695
696 0% {
697 opacity: 0;
698 -webkit-transform: scale3d(.3, .3, .3);
699 transform: scale3d(.3, .3, .3);
700 }
701
702 20% {
703 -webkit-transform: scale3d(1.1, 1.1, 1.1);
704 transform: scale3d(1.1, 1.1, 1.1);
705 }
706
707 40% {
708 -webkit-transform: scale3d(.9, .9, .9);
709 transform: scale3d(.9, .9, .9);
710 }
711
712 60% {
713 opacity: 1;
714 -webkit-transform: scale3d(1.03, 1.03, 1.03);
715 transform: scale3d(1.03, 1.03, 1.03);
716 }
717
718 80% {
719 -webkit-transform: scale3d(.97, .97, .97);
720 transform: scale3d(.97, .97, .97);
721 }
722
723 to {
724 opacity: 1;
725 -webkit-transform: scale3d(1, 1, 1);
726 transform: scale3d(1, 1, 1);
727 }
728 }
729
730 .bounceIn {
731 -webkit-animation-name: bounceIn;
732 animation-name: bounceIn;
733 }
734
735 @-webkit-keyframes bounceInDown {
736 from, 60%, 75%, 90%, to {
737 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
738 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
739 }
740
741 0% {
742 opacity: 0;
743 -webkit-transform: translate3d(0, -3000px, 0);
744 transform: translate3d(0, -3000px, 0);
745 }
746
747 60% {
748 opacity: 1;
749 -webkit-transform: translate3d(0, 25px, 0);
750 transform: translate3d(0, 25px, 0);
751 }
752
753 75% {
754 -webkit-transform: translate3d(0, -10px, 0);
755 transform: translate3d(0, -10px, 0);
756 }
757
758 90% {
759 -webkit-transform: translate3d(0, 5px, 0);
760 transform: translate3d(0, 5px, 0);
761 }
762
763 to {
764 -webkit-transform: none;
765 transform: none;
766 }
767 }
768
769 @keyframes bounceInDown {
770 from, 60%, 75%, 90%, to {
771 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
772 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
773 }
774
775 0% {
776 opacity: 0;
777 -webkit-transform: translate3d(0, -3000px, 0);
778 transform: translate3d(0, -3000px, 0);
779 }
780
781 60% {
782 opacity: 1;
783 -webkit-transform: translate3d(0, 25px, 0);
784 transform: translate3d(0, 25px, 0);
785 }
786
787 75% {
788 -webkit-transform: translate3d(0, -10px, 0);
789 transform: translate3d(0, -10px, 0);
790 }
791
792 90% {
793 -webkit-transform: translate3d(0, 5px, 0);
794 transform: translate3d(0, 5px, 0);
795 }
796
797 to {
798 -webkit-transform: none;
799 transform: none;
800 }
801 }
802
803 .bounceInDown {
804 -webkit-animation-name: bounceInDown;
805 animation-name: bounceInDown;
806 }
807
808 @-webkit-keyframes bounceInLeft {
809 from, 60%, 75%, 90%, to {
810 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
811 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
812 }
813
814 0% {
815 opacity: 0;
816 -webkit-transform: translate3d(-3000px, 0, 0);
817 transform: translate3d(-3000px, 0, 0);
818 }
819
820 60% {
821 opacity: 1;
822 -webkit-transform: translate3d(25px, 0, 0);
823 transform: translate3d(25px, 0, 0);
824 }
825
826 75% {
827 -webkit-transform: translate3d(-10px, 0, 0);
828 transform: translate3d(-10px, 0, 0);
829 }
830
831 90% {
832 -webkit-transform: translate3d(5px, 0, 0);
833 transform: translate3d(5px, 0, 0);
834 }
835
836 to {
837 -webkit-transform: none;
838 transform: none;
839 }
840 }
841
842 @keyframes bounceInLeft {
843 from, 60%, 75%, 90%, to {
844 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
845 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
846 }
847
848 0% {
849 opacity: 0;
850 -webkit-transform: translate3d(-3000px, 0, 0);
851 transform: translate3d(-3000px, 0, 0);
852 }
853
854 60% {
855 opacity: 1;
856 -webkit-transform: translate3d(25px, 0, 0);
857 transform: translate3d(25px, 0, 0);
858 }
859
860 75% {
861 -webkit-transform: translate3d(-10px, 0, 0);
862 transform: translate3d(-10px, 0, 0);
863 }
864
865 90% {
866 -webkit-transform: translate3d(5px, 0, 0);
867 transform: translate3d(5px, 0, 0);
868 }
869
870 to {
871 -webkit-transform: none;
872 transform: none;
873 }
874 }
875
876 .bounceInLeft {
877 -webkit-animation-name: bounceInLeft;
878 animation-name: bounceInLeft;
879 }
880
881 @-webkit-keyframes bounceInRight {
882 from, 60%, 75%, 90%, to {
883 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
884 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
885 }
886
887 from {
888 opacity: 0;
889 -webkit-transform: translate3d(3000px, 0, 0);
890 transform: translate3d(3000px, 0, 0);
891 }
892
893 60% {
894 opacity: 1;
895 -webkit-transform: translate3d(-25px, 0, 0);
896 transform: translate3d(-25px, 0, 0);
897 }
898
899 75% {
900 -webkit-transform: translate3d(10px, 0, 0);
901 transform: translate3d(10px, 0, 0);
902 }
903
904 90% {
905 -webkit-transform: translate3d(-5px, 0, 0);
906 transform: translate3d(-5px, 0, 0);
907 }
908
909 to {
910 -webkit-transform: none;
911 transform: none;
912 }
913 }
914
915 @keyframes bounceInRight {
916 from, 60%, 75%, 90%, to {
917 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
918 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
919 }
920
921 from {
922 opacity: 0;
923 -webkit-transform: translate3d(3000px, 0, 0);
924 transform: translate3d(3000px, 0, 0);
925 }
926
927 60% {
928 opacity: 1;
929 -webkit-transform: translate3d(-25px, 0, 0);
930 transform: translate3d(-25px, 0, 0);
931 }
932
933 75% {
934 -webkit-transform: translate3d(10px, 0, 0);
935 transform: translate3d(10px, 0, 0);
936 }
937
938 90% {
939 -webkit-transform: translate3d(-5px, 0, 0);
940 transform: translate3d(-5px, 0, 0);
941 }
942
943 to {
944 -webkit-transform: none;
945 transform: none;
946 }
947 }
948
949 .bounceInRight {
950 -webkit-animation-name: bounceInRight;
951 animation-name: bounceInRight;
952 }
953
954 @-webkit-keyframes bounceInUp {
955 from, 60%, 75%, 90%, to {
956 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
957 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
958 }
959
960 from {
961 opacity: 0;
962 -webkit-transform: translate3d(0, 3000px, 0);
963 transform: translate3d(0, 3000px, 0);
964 }
965
966 60% {
967 opacity: 1;
968 -webkit-transform: translate3d(0, -20px, 0);
969 transform: translate3d(0, -20px, 0);
970 }
971
972 75% {
973 -webkit-transform: translate3d(0, 10px, 0);
974 transform: translate3d(0, 10px, 0);
975 }
976
977 90% {
978 -webkit-transform: translate3d(0, -5px, 0);
979 transform: translate3d(0, -5px, 0);
980 }
981
982 to {
983 -webkit-transform: translate3d(0, 0, 0);
984 transform: translate3d(0, 0, 0);
985 }
986 }
987
988 @keyframes bounceInUp {
989 from, 60%, 75%, 90%, to {
990 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
991 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
992 }
993
994 from {
995 opacity: 0;
996 -webkit-transform: translate3d(0, 3000px, 0);
997 transform: translate3d(0, 3000px, 0);
998 }
999
1000 60% {
1001 opacity: 1;
1002 -webkit-transform: translate3d(0, -20px, 0);
1003 transform: translate3d(0, -20px, 0);
1004 }
1005
1006 75% {
1007 -webkit-transform: translate3d(0, 10px, 0);
1008 transform: translate3d(0, 10px, 0);
1009 }
1010
1011 90% {
1012 -webkit-transform: translate3d(0, -5px, 0);
1013 transform: translate3d(0, -5px, 0);
1014 }
1015
1016 to {
1017 -webkit-transform: translate3d(0, 0, 0);
1018 transform: translate3d(0, 0, 0);
1019 }
1020 }
1021
1022 .bounceInUp {
1023 -webkit-animation-name: bounceInUp;
1024 animation-name: bounceInUp;
1025 }
1026
1027 @-webkit-keyframes bounceOut {
1028 20% {
1029 -webkit-transform: scale3d(.9, .9, .9);
1030 transform: scale3d(.9, .9, .9);
1031 }
1032
1033 50%, 55% {
1034 opacity: 1;
1035 -webkit-transform: scale3d(1.1, 1.1, 1.1);
1036 transform: scale3d(1.1, 1.1, 1.1);
1037 }
1038
1039 to {
1040 opacity: 0;
1041 -webkit-transform: scale3d(.3, .3, .3);
1042 transform: scale3d(.3, .3, .3);
1043 }
1044 }
1045
1046 @keyframes bounceOut {
1047 20% {
1048 -webkit-transform: scale3d(.9, .9, .9);
1049 transform: scale3d(.9, .9, .9);
1050 }
1051
1052 50%, 55% {
1053 opacity: 1;
1054 -webkit-transform: scale3d(1.1, 1.1, 1.1);
1055 transform: scale3d(1.1, 1.1, 1.1);
1056 }
1057
1058 to {
1059 opacity: 0;
1060 -webkit-transform: scale3d(.3, .3, .3);
1061 transform: scale3d(.3, .3, .3);
1062 }
1063 }
1064
1065 .bounceOut {
1066 -webkit-animation-name: bounceOut;
1067 animation-name: bounceOut;
1068 }
1069
1070 @-webkit-keyframes bounceOutDown {
1071 20% {
1072 -webkit-transform: translate3d(0, 10px, 0);
1073 transform: translate3d(0, 10px, 0);
1074 }
1075
1076 40%, 45% {
1077 opacity: 1;
1078 -webkit-transform: translate3d(0, -20px, 0);
1079 transform: translate3d(0, -20px, 0);
1080 }
1081
1082 to {
1083 opacity: 0;
1084 -webkit-transform: translate3d(0, 2000px, 0);
1085 transform: translate3d(0, 2000px, 0);
1086 }
1087 }
1088
1089 @keyframes bounceOutDown {
1090 20% {
1091 -webkit-transform: translate3d(0, 10px, 0);
1092 transform: translate3d(0, 10px, 0);
1093 }
1094
1095 40%, 45% {
1096 opacity: 1;
1097 -webkit-transform: translate3d(0, -20px, 0);
1098 transform: translate3d(0, -20px, 0);
1099 }
1100
1101 to {
1102 opacity: 0;
1103 -webkit-transform: translate3d(0, 2000px, 0);
1104 transform: translate3d(0, 2000px, 0);
1105 }
1106 }
1107
1108 .bounceOutDown {
1109 -webkit-animation-name: bounceOutDown;
1110 animation-name: bounceOutDown;
1111 }
1112
1113 @-webkit-keyframes bounceOutLeft {
1114 20% {
1115 opacity: 1;
1116 -webkit-transform: translate3d(20px, 0, 0);
1117 transform: translate3d(20px, 0, 0);
1118 }
1119
1120 to {
1121 opacity: 0;
1122 -webkit-transform: translate3d(-2000px, 0, 0);
1123 transform: translate3d(-2000px, 0, 0);
1124 }
1125 }
1126
1127 @keyframes bounceOutLeft {
1128 20% {
1129 opacity: 1;
1130 -webkit-transform: translate3d(20px, 0, 0);
1131 transform: translate3d(20px, 0, 0);
1132 }
1133
1134 to {
1135 opacity: 0;
1136 -webkit-transform: translate3d(-2000px, 0, 0);
1137 transform: translate3d(-2000px, 0, 0);
1138 }
1139 }
1140
1141 .bounceOutLeft {
1142 -webkit-animation-name: bounceOutLeft;
1143 animation-name: bounceOutLeft;
1144 }
1145
1146 @-webkit-keyframes bounceOutRight {
1147 20% {
1148 opacity: 1;
1149 -webkit-transform: translate3d(-20px, 0, 0);
1150 transform: translate3d(-20px, 0, 0);
1151 }
1152
1153 to {
1154 opacity: 0;
1155 -webkit-transform: translate3d(2000px, 0, 0);
1156 transform: translate3d(2000px, 0, 0);
1157 }
1158 }
1159
1160 @keyframes bounceOutRight {
1161 20% {
1162 opacity: 1;
1163 -webkit-transform: translate3d(-20px, 0, 0);
1164 transform: translate3d(-20px, 0, 0);
1165 }
1166
1167 to {
1168 opacity: 0;
1169 -webkit-transform: translate3d(2000px, 0, 0);
1170 transform: translate3d(2000px, 0, 0);
1171 }
1172 }
1173
1174 .bounceOutRight {
1175 -webkit-animation-name: bounceOutRight;
1176 animation-name: bounceOutRight;
1177 }
1178
1179 @-webkit-keyframes bounceOutUp {
1180 20% {
1181 -webkit-transform: translate3d(0, -10px, 0);
1182 transform: translate3d(0, -10px, 0);
1183 }
1184
1185 40%, 45% {
1186 opacity: 1;
1187 -webkit-transform: translate3d(0, 20px, 0);
1188 transform: translate3d(0, 20px, 0);
1189 }
1190
1191 to {
1192 opacity: 0;
1193 -webkit-transform: translate3d(0, -2000px, 0);
1194 transform: translate3d(0, -2000px, 0);
1195 }
1196 }
1197
1198 @keyframes bounceOutUp {
1199 20% {
1200 -webkit-transform: translate3d(0, -10px, 0);
1201 transform: translate3d(0, -10px, 0);
1202 }
1203
1204 40%, 45% {
1205 opacity: 1;
1206 -webkit-transform: translate3d(0, 20px, 0);
1207 transform: translate3d(0, 20px, 0);
1208 }
1209
1210 to {
1211 opacity: 0;
1212 -webkit-transform: translate3d(0, -2000px, 0);
1213 transform: translate3d(0, -2000px, 0);
1214 }
1215 }
1216
1217 .bounceOutUp {
1218 -webkit-animation-name: bounceOutUp;
1219 animation-name: bounceOutUp;
1220 }
1221
1222 @-webkit-keyframes fadeIn {
1223 from {
1224 opacity: 0;
1225 }
1226
1227 to {
1228 opacity: 1;
1229 }
1230 }
1231
1232 @keyframes fadeIn {
1233 from {
1234 opacity: 0;
1235 }
1236
1237 to {
1238 opacity: 1;
1239 }
1240 }
1241
1242 .fadeIn {
1243 -webkit-animation-name: fadeIn;
1244 animation-name: fadeIn;
1245 }
1246
1247 @-webkit-keyframes fadeInDown {
1248 from {
1249 opacity: 0;
1250 -webkit-transform: translate3d(0, -100%, 0);
1251 transform: translate3d(0, -100%, 0);
1252 }
1253
1254 to {
1255 opacity: 1;
1256 -webkit-transform: none;
1257 transform: none;
1258 }
1259 }
1260
1261 @keyframes fadeInDown {
1262 from {
1263 opacity: 0;
1264 -webkit-transform: translate3d(0, -100%, 0);
1265 transform: translate3d(0, -100%, 0);
1266 }
1267
1268 to {
1269 opacity: 1;
1270 -webkit-transform: none;
1271 transform: none;
1272 }
1273 }
1274
1275 .fadeInDown {
1276 -webkit-animation-name: fadeInDown;
1277 animation-name: fadeInDown;
1278 }
1279
1280 @-webkit-keyframes fadeInDownBig {
1281 from {
1282 opacity: 0;
1283 -webkit-transform: translate3d(0, -2000px, 0);
1284 transform: translate3d(0, -2000px, 0);
1285 }
1286
1287 to {
1288 opacity: 1;
1289 -webkit-transform: none;
1290 transform: none;
1291 }
1292 }
1293
1294 @keyframes fadeInDownBig {
1295 from {
1296 opacity: 0;
1297 -webkit-transform: translate3d(0, -2000px, 0);
1298 transform: translate3d(0, -2000px, 0);
1299 }
1300
1301 to {
1302 opacity: 1;
1303 -webkit-transform: none;
1304 transform: none;
1305 }
1306 }
1307
1308 .fadeInDownBig {
1309 -webkit-animation-name: fadeInDownBig;
1310 animation-name: fadeInDownBig;
1311 }
1312
1313 @-webkit-keyframes fadeInLeft {
1314 from {
1315 opacity: 0;
1316 -webkit-transform: translate3d(-100%, 0, 0);
1317 transform: translate3d(-100%, 0, 0);
1318 }
1319
1320 to {
1321 opacity: 1;
1322 -webkit-transform: none;
1323 transform: none;
1324 }
1325 }
1326
1327 @keyframes fadeInLeft {
1328 from {
1329 opacity: 0;
1330 -webkit-transform: translate3d(-100%, 0, 0);
1331 transform: translate3d(-100%, 0, 0);
1332 }
1333
1334 to {
1335 opacity: 1;
1336 -webkit-transform: none;
1337 transform: none;
1338 }
1339 }
1340
1341 .fadeInLeft {
1342 -webkit-animation-name: fadeInLeft;
1343 animation-name: fadeInLeft;
1344 }
1345
1346 @-webkit-keyframes fadeInLeftBig {
1347 from {
1348 opacity: 0;
1349 -webkit-transform: translate3d(-2000px, 0, 0);
1350 transform: translate3d(-2000px, 0, 0);
1351 }
1352
1353 to {
1354 opacity: 1;
1355 -webkit-transform: none;
1356 transform: none;
1357 }
1358 }
1359
1360 @keyframes fadeInLeftBig {
1361 from {
1362 opacity: 0;
1363 -webkit-transform: translate3d(-2000px, 0, 0);
1364 transform: translate3d(-2000px, 0, 0);
1365 }
1366
1367 to {
1368 opacity: 1;
1369 -webkit-transform: none;
1370 transform: none;
1371 }
1372 }
1373
1374 .fadeInLeftBig {
1375 -webkit-animation-name: fadeInLeftBig;
1376 animation-name: fadeInLeftBig;
1377 }
1378
1379 @-webkit-keyframes fadeInRight {
1380 from {
1381 opacity: 0;
1382 -webkit-transform: translate3d(100%, 0, 0);
1383 transform: translate3d(100%, 0, 0);
1384 }
1385
1386 to {
1387 opacity: 1;
1388 -webkit-transform: none;
1389 transform: none;
1390 }
1391 }
1392
1393 @keyframes fadeInRight {
1394 from {
1395 opacity: 0;
1396 -webkit-transform: translate3d(100%, 0, 0);
1397 transform: translate3d(100%, 0, 0);
1398 }
1399
1400 to {
1401 opacity: 1;
1402 -webkit-transform: none;
1403 transform: none;
1404 }
1405 }
1406
1407 .fadeInRight {
1408 -webkit-animation-name: fadeInRight;
1409 animation-name: fadeInRight;
1410 }
1411
1412 @-webkit-keyframes fadeInRightBig {
1413 from {
1414 opacity: 0;
1415 -webkit-transform: translate3d(2000px, 0, 0);
1416 transform: translate3d(2000px, 0, 0);
1417 }
1418
1419 to {
1420 opacity: 1;
1421 -webkit-transform: none;
1422 transform: none;
1423 }
1424 }
1425
1426 @keyframes fadeInRightBig {
1427 from {
1428 opacity: 0;
1429 -webkit-transform: translate3d(2000px, 0, 0);
1430 transform: translate3d(2000px, 0, 0);
1431 }
1432
1433 to {
1434 opacity: 1;
1435 -webkit-transform: none;
1436 transform: none;
1437 }
1438 }
1439
1440 .fadeInRightBig {
1441 -webkit-animation-name: fadeInRightBig;
1442 animation-name: fadeInRightBig;
1443 }
1444
1445 @-webkit-keyframes fadeInUp {
1446 from {
1447 opacity: 0;
1448 -webkit-transform: translate3d(0, 100%, 0);
1449 transform: translate3d(0, 100%, 0);
1450 }
1451
1452 to {
1453 opacity: 1;
1454 -webkit-transform: none;
1455 transform: none;
1456 }
1457 }
1458
1459 @keyframes fadeInUp {
1460 from {
1461 opacity: 0;
1462 -webkit-transform: translate3d(0, 100%, 0);
1463 transform: translate3d(0, 100%, 0);
1464 }
1465
1466 to {
1467 opacity: 1;
1468 -webkit-transform: none;
1469 transform: none;
1470 }
1471 }
1472
1473 .fadeInUp {
1474 -webkit-animation-name: fadeInUp;
1475 animation-name: fadeInUp;
1476 }
1477
1478 @-webkit-keyframes fadeInUpBig {
1479 from {
1480 opacity: 0;
1481 -webkit-transform: translate3d(0, 2000px, 0);
1482 transform: translate3d(0, 2000px, 0);
1483 }
1484
1485 to {
1486 opacity: 1;
1487 -webkit-transform: none;
1488 transform: none;
1489 }
1490 }
1491
1492 @keyframes fadeInUpBig {
1493 from {
1494 opacity: 0;
1495 -webkit-transform: translate3d(0, 2000px, 0);
1496 transform: translate3d(0, 2000px, 0);
1497 }
1498
1499 to {
1500 opacity: 1;
1501 -webkit-transform: none;
1502 transform: none;
1503 }
1504 }
1505
1506 .fadeInUpBig {
1507 -webkit-animation-name: fadeInUpBig;
1508 animation-name: fadeInUpBig;
1509 }
1510
1511 @-webkit-keyframes fadeOut {
1512 from {
1513 opacity: 1;
1514 }
1515
1516 to {
1517 opacity: 0;
1518 }
1519 }
1520
1521 @keyframes fadeOut {
1522 from {
1523 opacity: 1;
1524 }
1525
1526 to {
1527 opacity: 0;
1528 }
1529 }
1530
1531 .fadeOut {
1532 -webkit-animation-name: fadeOut;
1533 animation-name: fadeOut;
1534 }
1535
1536 @-webkit-keyframes fadeOutDown {
1537 from {
1538 opacity: 1;
1539 }
1540
1541 to {
1542 opacity: 0;
1543 -webkit-transform: translate3d(0, 100%, 0);
1544 transform: translate3d(0, 100%, 0);
1545 }
1546 }
1547
1548 @keyframes fadeOutDown {
1549 from {
1550 opacity: 1;
1551 }
1552
1553 to {
1554 opacity: 0;
1555 -webkit-transform: translate3d(0, 100%, 0);
1556 transform: translate3d(0, 100%, 0);
1557 }
1558 }
1559
1560 .fadeOutDown {
1561 -webkit-animation-name: fadeOutDown;
1562 animation-name: fadeOutDown;
1563 }
1564
1565 @-webkit-keyframes fadeOutDownBig {
1566 from {
1567 opacity: 1;
1568 }
1569
1570 to {
1571 opacity: 0;
1572 -webkit-transform: translate3d(0, 2000px, 0);
1573 transform: translate3d(0, 2000px, 0);
1574 }
1575 }
1576
1577 @keyframes fadeOutDownBig {
1578 from {
1579 opacity: 1;
1580 }
1581
1582 to {
1583 opacity: 0;
1584 -webkit-transform: translate3d(0, 2000px, 0);
1585 transform: translate3d(0, 2000px, 0);
1586 }
1587 }
1588
1589 .fadeOutDownBig {
1590 -webkit-animation-name: fadeOutDownBig;
1591 animation-name: fadeOutDownBig;
1592 }
1593
1594 @-webkit-keyframes fadeOutLeft {
1595 from {
1596 opacity: 1;
1597 }
1598
1599 to {
1600 opacity: 0;
1601 -webkit-transform: translate3d(-100%, 0, 0);
1602 transform: translate3d(-100%, 0, 0);
1603 }
1604 }
1605
1606 @keyframes fadeOutLeft {
1607 from {
1608 opacity: 1;
1609 }
1610
1611 to {
1612 opacity: 0;
1613 -webkit-transform: translate3d(-100%, 0, 0);
1614 transform: translate3d(-100%, 0, 0);
1615 }
1616 }
1617
1618 .fadeOutLeft {
1619 -webkit-animation-name: fadeOutLeft;
1620 animation-name: fadeOutLeft;
1621 }
1622
1623 @-webkit-keyframes fadeOutLeftBig {
1624 from {
1625 opacity: 1;
1626 }
1627
1628 to {
1629 opacity: 0;
1630 -webkit-transform: translate3d(-2000px, 0, 0);
1631 transform: translate3d(-2000px, 0, 0);
1632 }
1633 }
1634
1635 @keyframes fadeOutLeftBig {
1636 from {
1637 opacity: 1;
1638 }
1639
1640 to {
1641 opacity: 0;
1642 -webkit-transform: translate3d(-2000px, 0, 0);
1643 transform: translate3d(-2000px, 0, 0);
1644 }
1645 }
1646
1647 .fadeOutLeftBig {
1648 -webkit-animation-name: fadeOutLeftBig;
1649 animation-name: fadeOutLeftBig;
1650 }
1651
1652 @-webkit-keyframes fadeOutRight {
1653 from {
1654 opacity: 1;
1655 }
1656
1657 to {
1658 opacity: 0;
1659 -webkit-transform: translate3d(100%, 0, 0);
1660 transform: translate3d(100%, 0, 0);
1661 }
1662 }
1663
1664 @keyframes fadeOutRight {
1665 from {
1666 opacity: 1;
1667 }
1668
1669 to {
1670 opacity: 0;
1671 -webkit-transform: translate3d(100%, 0, 0);
1672 transform: translate3d(100%, 0, 0);
1673 }
1674 }
1675
1676 .fadeOutRight {
1677 -webkit-animation-name: fadeOutRight;
1678 animation-name: fadeOutRight;
1679 }
1680
1681 @-webkit-keyframes fadeOutRightBig {
1682 from {
1683 opacity: 1;
1684 }
1685
1686 to {
1687 opacity: 0;
1688 -webkit-transform: translate3d(2000px, 0, 0);
1689 transform: translate3d(2000px, 0, 0);
1690 }
1691 }
1692
1693 @keyframes fadeOutRightBig {
1694 from {
1695 opacity: 1;
1696 }
1697
1698 to {
1699 opacity: 0;
1700 -webkit-transform: translate3d(2000px, 0, 0);
1701 transform: translate3d(2000px, 0, 0);
1702 }
1703 }
1704
1705 .fadeOutRightBig {
1706 -webkit-animation-name: fadeOutRightBig;
1707 animation-name: fadeOutRightBig;
1708 }
1709
1710 @-webkit-keyframes fadeOutUp {
1711 from {
1712 opacity: 1;
1713 }
1714
1715 to {
1716 opacity: 0;
1717 -webkit-transform: translate3d(0, -100%, 0);
1718 transform: translate3d(0, -100%, 0);
1719 }
1720 }
1721
1722 @keyframes fadeOutUp {
1723 from {
1724 opacity: 1;
1725 }
1726
1727 to {
1728 opacity: 0;
1729 -webkit-transform: translate3d(0, -100%, 0);
1730 transform: translate3d(0, -100%, 0);
1731 }
1732 }
1733
1734 .fadeOutUp {
1735 -webkit-animation-name: fadeOutUp;
1736 animation-name: fadeOutUp;
1737 }
1738
1739 @-webkit-keyframes fadeOutUpBig {
1740 from {
1741 opacity: 1;
1742 }
1743
1744 to {
1745 opacity: 0;
1746 -webkit-transform: translate3d(0, -2000px, 0);
1747 transform: translate3d(0, -2000px, 0);
1748 }
1749 }
1750
1751 @keyframes fadeOutUpBig {
1752 from {
1753 opacity: 1;
1754 }
1755
1756 to {
1757 opacity: 0;
1758 -webkit-transform: translate3d(0, -2000px, 0);
1759 transform: translate3d(0, -2000px, 0);
1760 }
1761 }
1762
1763 .fadeOutUpBig {
1764 -webkit-animation-name: fadeOutUpBig;
1765 animation-name: fadeOutUpBig;
1766 }
1767
1768 @-webkit-keyframes flip {
1769 from {
1770 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1771 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1772 -webkit-animation-timing-function: ease-out;
1773 animation-timing-function: ease-out;
1774 }
1775
1776 40% {
1777 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1778 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1779 -webkit-animation-timing-function: ease-out;
1780 animation-timing-function: ease-out;
1781 }
1782
1783 50% {
1784 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1785 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1786 -webkit-animation-timing-function: ease-in;
1787 animation-timing-function: ease-in;
1788 }
1789
1790 80% {
1791 -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1792 transform: perspective(400px) scale3d(.95, .95, .95);
1793 -webkit-animation-timing-function: ease-in;
1794 animation-timing-function: ease-in;
1795 }
1796
1797 to {
1798 -webkit-transform: perspective(400px);
1799 transform: perspective(400px);
1800 -webkit-animation-timing-function: ease-in;
1801 animation-timing-function: ease-in;
1802 }
1803 }
1804
1805 @keyframes flip {
1806 from {
1807 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1808 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1809 -webkit-animation-timing-function: ease-out;
1810 animation-timing-function: ease-out;
1811 }
1812
1813 40% {
1814 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1815 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1816 -webkit-animation-timing-function: ease-out;
1817 animation-timing-function: ease-out;
1818 }
1819
1820 50% {
1821 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1822 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1823 -webkit-animation-timing-function: ease-in;
1824 animation-timing-function: ease-in;
1825 }
1826
1827 80% {
1828 -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1829 transform: perspective(400px) scale3d(.95, .95, .95);
1830 -webkit-animation-timing-function: ease-in;
1831 animation-timing-function: ease-in;
1832 }
1833
1834 to {
1835 -webkit-transform: perspective(400px);
1836 transform: perspective(400px);
1837 -webkit-animation-timing-function: ease-in;
1838 animation-timing-function: ease-in;
1839 }
1840 }
1841
1842 .animated.flip {
1843 -webkit-backface-visibility: visible;
1844 backface-visibility: visible;
1845 -webkit-animation-name: flip;
1846 animation-name: flip;
1847 }
1848
1849 @-webkit-keyframes flipInX {
1850 from {
1851 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1852 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1853 -webkit-animation-timing-function: ease-in;
1854 animation-timing-function: ease-in;
1855 opacity: 0;
1856 }
1857
1858 40% {
1859 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1860 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1861 -webkit-animation-timing-function: ease-in;
1862 animation-timing-function: ease-in;
1863 }
1864
1865 60% {
1866 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1867 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1868 opacity: 1;
1869 }
1870
1871 80% {
1872 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1873 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1874 }
1875
1876 to {
1877 -webkit-transform: perspective(400px);
1878 transform: perspective(400px);
1879 }
1880 }
1881
1882 @keyframes flipInX {
1883 from {
1884 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1885 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1886 -webkit-animation-timing-function: ease-in;
1887 animation-timing-function: ease-in;
1888 opacity: 0;
1889 }
1890
1891 40% {
1892 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1893 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1894 -webkit-animation-timing-function: ease-in;
1895 animation-timing-function: ease-in;
1896 }
1897
1898 60% {
1899 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1900 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1901 opacity: 1;
1902 }
1903
1904 80% {
1905 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1906 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1907 }
1908
1909 to {
1910 -webkit-transform: perspective(400px);
1911 transform: perspective(400px);
1912 }
1913 }
1914
1915 .flipInX {
1916 -webkit-backface-visibility: visible !important;
1917 backface-visibility: visible !important;
1918 -webkit-animation-name: flipInX;
1919 animation-name: flipInX;
1920 }
1921
1922 @-webkit-keyframes flipInY {
1923 from {
1924 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1925 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1926 -webkit-animation-timing-function: ease-in;
1927 animation-timing-function: ease-in;
1928 opacity: 0;
1929 }
1930
1931 40% {
1932 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1933 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1934 -webkit-animation-timing-function: ease-in;
1935 animation-timing-function: ease-in;
1936 }
1937
1938 60% {
1939 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1940 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1941 opacity: 1;
1942 }
1943
1944 80% {
1945 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1946 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1947 }
1948
1949 to {
1950 -webkit-transform: perspective(400px);
1951 transform: perspective(400px);
1952 }
1953 }
1954
1955 @keyframes flipInY {
1956 from {
1957 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1958 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1959 -webkit-animation-timing-function: ease-in;
1960 animation-timing-function: ease-in;
1961 opacity: 0;
1962 }
1963
1964 40% {
1965 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1966 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1967 -webkit-animation-timing-function: ease-in;
1968 animation-timing-function: ease-in;
1969 }
1970
1971 60% {
1972 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1973 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1974 opacity: 1;
1975 }
1976
1977 80% {
1978 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1979 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1980 }
1981
1982 to {
1983 -webkit-transform: perspective(400px);
1984 transform: perspective(400px);
1985 }
1986 }
1987
1988 .flipInY {
1989 -webkit-backface-visibility: visible !important;
1990 backface-visibility: visible !important;
1991 -webkit-animation-name: flipInY;
1992 animation-name: flipInY;
1993 }
1994
1995 @-webkit-keyframes flipOutX {
1996 from {
1997 -webkit-transform: perspective(400px);
1998 transform: perspective(400px);
1999 }
2000
2001 30% {
2002 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2003 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2004 opacity: 1;
2005 }
2006
2007 to {
2008 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2009 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2010 opacity: 0;
2011 }
2012 }
2013
2014 @keyframes flipOutX {
2015 from {
2016 -webkit-transform: perspective(400px);
2017 transform: perspective(400px);
2018 }
2019
2020 30% {
2021 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2022 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2023 opacity: 1;
2024 }
2025
2026 to {
2027 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2028 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2029 opacity: 0;
2030 }
2031 }
2032
2033 .flipOutX {
2034 -webkit-animation-name: flipOutX;
2035 animation-name: flipOutX;
2036 -webkit-backface-visibility: visible !important;
2037 backface-visibility: visible !important;
2038 }
2039
2040 @-webkit-keyframes flipOutY {
2041 from {
2042 -webkit-transform: perspective(400px);
2043 transform: perspective(400px);
2044 }
2045
2046 30% {
2047 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2048 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2049 opacity: 1;
2050 }
2051
2052 to {
2053 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2054 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2055 opacity: 0;
2056 }
2057 }
2058
2059 @keyframes flipOutY {
2060 from {
2061 -webkit-transform: perspective(400px);
2062 transform: perspective(400px);
2063 }
2064
2065 30% {
2066 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2067 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2068 opacity: 1;
2069 }
2070
2071 to {
2072 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2073 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2074 opacity: 0;
2075 }
2076 }
2077
2078 .flipOutY {
2079 -webkit-backface-visibility: visible !important;
2080 backface-visibility: visible !important;
2081 -webkit-animation-name: flipOutY;
2082 animation-name: flipOutY;
2083 }
2084
2085 @-webkit-keyframes lightSpeedIn {
2086 from {
2087 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2088 transform: translate3d(100%, 0, 0) skewX(-30deg);
2089 opacity: 0;
2090 }
2091
2092 60% {
2093 -webkit-transform: skewX(20deg);
2094 transform: skewX(20deg);
2095 opacity: 1;
2096 }
2097
2098 80% {
2099 -webkit-transform: skewX(-5deg);
2100 transform: skewX(-5deg);
2101 opacity: 1;
2102 }
2103
2104 to {
2105 -webkit-transform: none;
2106 transform: none;
2107 opacity: 1;
2108 }
2109 }
2110
2111 @keyframes lightSpeedIn {
2112 from {
2113 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2114 transform: translate3d(100%, 0, 0) skewX(-30deg);
2115 opacity: 0;
2116 }
2117
2118 60% {
2119 -webkit-transform: skewX(20deg);
2120 transform: skewX(20deg);
2121 opacity: 1;
2122 }
2123
2124 80% {
2125 -webkit-transform: skewX(-5deg);
2126 transform: skewX(-5deg);
2127 opacity: 1;
2128 }
2129
2130 to {
2131 -webkit-transform: none;
2132 transform: none;
2133 opacity: 1;
2134 }
2135 }
2136
2137 .lightSpeedIn {
2138 -webkit-animation-name: lightSpeedIn;
2139 animation-name: lightSpeedIn;
2140 -webkit-animation-timing-function: ease-out;
2141 animation-timing-function: ease-out;
2142 }
2143
2144 @-webkit-keyframes lightSpeedOut {
2145 from {
2146 opacity: 1;
2147 }
2148
2149 to {
2150 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2151 transform: translate3d(100%, 0, 0) skewX(30deg);
2152 opacity: 0;
2153 }
2154 }
2155
2156 @keyframes lightSpeedOut {
2157 from {
2158 opacity: 1;
2159 }
2160
2161 to {
2162 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2163 transform: translate3d(100%, 0, 0) skewX(30deg);
2164 opacity: 0;
2165 }
2166 }
2167
2168 .lightSpeedOut {
2169 -webkit-animation-name: lightSpeedOut;
2170 animation-name: lightSpeedOut;
2171 -webkit-animation-timing-function: ease-in;
2172 animation-timing-function: ease-in;
2173 }
2174
2175 @-webkit-keyframes rotateIn {
2176 from {
2177 -webkit-transform-origin: center;
2178 transform-origin: center;
2179 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2180 transform: rotate3d(0, 0, 1, -200deg);
2181 opacity: 0;
2182 }
2183
2184 to {
2185 -webkit-transform-origin: center;
2186 transform-origin: center;
2187 -webkit-transform: none;
2188 transform: none;
2189 opacity: 1;
2190 }
2191 }
2192
2193 @keyframes rotateIn {
2194 from {
2195 -webkit-transform-origin: center;
2196 transform-origin: center;
2197 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2198 transform: rotate3d(0, 0, 1, -200deg);
2199 opacity: 0;
2200 }
2201
2202 to {
2203 -webkit-transform-origin: center;
2204 transform-origin: center;
2205 -webkit-transform: none;
2206 transform: none;
2207 opacity: 1;
2208 }
2209 }
2210
2211 .rotateIn {
2212 -webkit-animation-name: rotateIn;
2213 animation-name: rotateIn;
2214 }
2215
2216 @-webkit-keyframes rotateInDownLeft {
2217 from {
2218 -webkit-transform-origin: left bottom;
2219 transform-origin: left bottom;
2220 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2221 transform: rotate3d(0, 0, 1, -45deg);
2222 opacity: 0;
2223 }
2224
2225 to {
2226 -webkit-transform-origin: left bottom;
2227 transform-origin: left bottom;
2228 -webkit-transform: none;
2229 transform: none;
2230 opacity: 1;
2231 }
2232 }
2233
2234 @keyframes rotateInDownLeft {
2235 from {
2236 -webkit-transform-origin: left bottom;
2237 transform-origin: left bottom;
2238 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2239 transform: rotate3d(0, 0, 1, -45deg);
2240 opacity: 0;
2241 }
2242
2243 to {
2244 -webkit-transform-origin: left bottom;
2245 transform-origin: left bottom;
2246 -webkit-transform: none;
2247 transform: none;
2248 opacity: 1;
2249 }
2250 }
2251
2252 .rotateInDownLeft {
2253 -webkit-animation-name: rotateInDownLeft;
2254 animation-name: rotateInDownLeft;
2255 }
2256
2257 @-webkit-keyframes rotateInDownRight {
2258 from {
2259 -webkit-transform-origin: right bottom;
2260 transform-origin: right bottom;
2261 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2262 transform: rotate3d(0, 0, 1, 45deg);
2263 opacity: 0;
2264 }
2265
2266 to {
2267 -webkit-transform-origin: right bottom;
2268 transform-origin: right bottom;
2269 -webkit-transform: none;
2270 transform: none;
2271 opacity: 1;
2272 }
2273 }
2274
2275 @keyframes rotateInDownRight {
2276 from {
2277 -webkit-transform-origin: right bottom;
2278 transform-origin: right bottom;
2279 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2280 transform: rotate3d(0, 0, 1, 45deg);
2281 opacity: 0;
2282 }
2283
2284 to {
2285 -webkit-transform-origin: right bottom;
2286 transform-origin: right bottom;
2287 -webkit-transform: none;
2288 transform: none;
2289 opacity: 1;
2290 }
2291 }
2292
2293 .rotateInDownRight {
2294 -webkit-animation-name: rotateInDownRight;
2295 animation-name: rotateInDownRight;
2296 }
2297
2298 @-webkit-keyframes rotateInUpLeft {
2299 from {
2300 -webkit-transform-origin: left bottom;
2301 transform-origin: left bottom;
2302 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2303 transform: rotate3d(0, 0, 1, 45deg);
2304 opacity: 0;
2305 }
2306
2307 to {
2308 -webkit-transform-origin: left bottom;
2309 transform-origin: left bottom;
2310 -webkit-transform: none;
2311 transform: none;
2312 opacity: 1;
2313 }
2314 }
2315
2316 @keyframes rotateInUpLeft {
2317 from {
2318 -webkit-transform-origin: left bottom;
2319 transform-origin: left bottom;
2320 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2321 transform: rotate3d(0, 0, 1, 45deg);
2322 opacity: 0;
2323 }
2324
2325 to {
2326 -webkit-transform-origin: left bottom;
2327 transform-origin: left bottom;
2328 -webkit-transform: none;
2329 transform: none;
2330 opacity: 1;
2331 }
2332 }
2333
2334 .rotateInUpLeft {
2335 -webkit-animation-name: rotateInUpLeft;
2336 animation-name: rotateInUpLeft;
2337 }
2338
2339 @-webkit-keyframes rotateInUpRight {
2340 from {
2341 -webkit-transform-origin: right bottom;
2342 transform-origin: right bottom;
2343 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2344 transform: rotate3d(0, 0, 1, -90deg);
2345 opacity: 0;
2346 }
2347
2348 to {
2349 -webkit-transform-origin: right bottom;
2350 transform-origin: right bottom;
2351 -webkit-transform: none;
2352 transform: none;
2353 opacity: 1;
2354 }
2355 }
2356
2357 @keyframes rotateInUpRight {
2358 from {
2359 -webkit-transform-origin: right bottom;
2360 transform-origin: right bottom;
2361 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2362 transform: rotate3d(0, 0, 1, -90deg);
2363 opacity: 0;
2364 }
2365
2366 to {
2367 -webkit-transform-origin: right bottom;
2368 transform-origin: right bottom;
2369 -webkit-transform: none;
2370 transform: none;
2371 opacity: 1;
2372 }
2373 }
2374
2375 .rotateInUpRight {
2376 -webkit-animation-name: rotateInUpRight;
2377 animation-name: rotateInUpRight;
2378 }
2379
2380 @-webkit-keyframes rotateOut {
2381 from {
2382 -webkit-transform-origin: center;
2383 transform-origin: center;
2384 opacity: 1;
2385 }
2386
2387 to {
2388 -webkit-transform-origin: center;
2389 transform-origin: center;
2390 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2391 transform: rotate3d(0, 0, 1, 200deg);
2392 opacity: 0;
2393 }
2394 }
2395
2396 @keyframes rotateOut {
2397 from {
2398 -webkit-transform-origin: center;
2399 transform-origin: center;
2400 opacity: 1;
2401 }
2402
2403 to {
2404 -webkit-transform-origin: center;
2405 transform-origin: center;
2406 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2407 transform: rotate3d(0, 0, 1, 200deg);
2408 opacity: 0;
2409 }
2410 }
2411
2412 .rotateOut {
2413 -webkit-animation-name: rotateOut;
2414 animation-name: rotateOut;
2415 }
2416
2417 @-webkit-keyframes rotateOutDownLeft {
2418 from {
2419 -webkit-transform-origin: left bottom;
2420 transform-origin: left bottom;
2421 opacity: 1;
2422 }
2423
2424 to {
2425 -webkit-transform-origin: left bottom;
2426 transform-origin: left bottom;
2427 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2428 transform: rotate3d(0, 0, 1, 45deg);
2429 opacity: 0;
2430 }
2431 }
2432
2433 @keyframes rotateOutDownLeft {
2434 from {
2435 -webkit-transform-origin: left bottom;
2436 transform-origin: left bottom;
2437 opacity: 1;
2438 }
2439
2440 to {
2441 -webkit-transform-origin: left bottom;
2442 transform-origin: left bottom;
2443 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2444 transform: rotate3d(0, 0, 1, 45deg);
2445 opacity: 0;
2446 }
2447 }
2448
2449 .rotateOutDownLeft {
2450 -webkit-animation-name: rotateOutDownLeft;
2451 animation-name: rotateOutDownLeft;
2452 }
2453
2454 @-webkit-keyframes rotateOutDownRight {
2455 from {
2456 -webkit-transform-origin: right bottom;
2457 transform-origin: right bottom;
2458 opacity: 1;
2459 }
2460
2461 to {
2462 -webkit-transform-origin: right bottom;
2463 transform-origin: right bottom;
2464 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2465 transform: rotate3d(0, 0, 1, -45deg);
2466 opacity: 0;
2467 }
2468 }
2469
2470 @keyframes rotateOutDownRight {
2471 from {
2472 -webkit-transform-origin: right bottom;
2473 transform-origin: right bottom;
2474 opacity: 1;
2475 }
2476
2477 to {
2478 -webkit-transform-origin: right bottom;
2479 transform-origin: right bottom;
2480 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2481 transform: rotate3d(0, 0, 1, -45deg);
2482 opacity: 0;
2483 }
2484 }
2485
2486 .rotateOutDownRight {
2487 -webkit-animation-name: rotateOutDownRight;
2488 animation-name: rotateOutDownRight;
2489 }
2490
2491 @-webkit-keyframes rotateOutUpLeft {
2492 from {
2493 -webkit-transform-origin: left bottom;
2494 transform-origin: left bottom;
2495 opacity: 1;
2496 }
2497
2498 to {
2499 -webkit-transform-origin: left bottom;
2500 transform-origin: left bottom;
2501 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2502 transform: rotate3d(0, 0, 1, -45deg);
2503 opacity: 0;
2504 }
2505 }
2506
2507 @keyframes rotateOutUpLeft {
2508 from {
2509 -webkit-transform-origin: left bottom;
2510 transform-origin: left bottom;
2511 opacity: 1;
2512 }
2513
2514 to {
2515 -webkit-transform-origin: left bottom;
2516 transform-origin: left bottom;
2517 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2518 transform: rotate3d(0, 0, 1, -45deg);
2519 opacity: 0;
2520 }
2521 }
2522
2523 .rotateOutUpLeft {
2524 -webkit-animation-name: rotateOutUpLeft;
2525 animation-name: rotateOutUpLeft;
2526 }
2527
2528 @-webkit-keyframes rotateOutUpRight {
2529 from {
2530 -webkit-transform-origin: right bottom;
2531 transform-origin: right bottom;
2532 opacity: 1;
2533 }
2534
2535 to {
2536 -webkit-transform-origin: right bottom;
2537 transform-origin: right bottom;
2538 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2539 transform: rotate3d(0, 0, 1, 90deg);
2540 opacity: 0;
2541 }
2542 }
2543
2544 @keyframes rotateOutUpRight {
2545 from {
2546 -webkit-transform-origin: right bottom;
2547 transform-origin: right bottom;
2548 opacity: 1;
2549 }
2550
2551 to {
2552 -webkit-transform-origin: right bottom;
2553 transform-origin: right bottom;
2554 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2555 transform: rotate3d(0, 0, 1, 90deg);
2556 opacity: 0;
2557 }
2558 }
2559
2560 .rotateOutUpRight {
2561 -webkit-animation-name: rotateOutUpRight;
2562 animation-name: rotateOutUpRight;
2563 }
2564
2565 @-webkit-keyframes hinge {
2566 0% {
2567 -webkit-transform-origin: top left;
2568 transform-origin: top left;
2569 -webkit-animation-timing-function: ease-in-out;
2570 animation-timing-function: ease-in-out;
2571 }
2572
2573 20%, 60% {
2574 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2575 transform: rotate3d(0, 0, 1, 80deg);
2576 -webkit-transform-origin: top left;
2577 transform-origin: top left;
2578 -webkit-animation-timing-function: ease-in-out;
2579 animation-timing-function: ease-in-out;
2580 }
2581
2582 40%, 80% {
2583 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2584 transform: rotate3d(0, 0, 1, 60deg);
2585 -webkit-transform-origin: top left;
2586 transform-origin: top left;
2587 -webkit-animation-timing-function: ease-in-out;
2588 animation-timing-function: ease-in-out;
2589 opacity: 1;
2590 }
2591
2592 to {
2593 -webkit-transform: translate3d(0, 700px, 0);
2594 transform: translate3d(0, 700px, 0);
2595 opacity: 0;
2596 }
2597 }
2598
2599 @keyframes hinge {
2600 0% {
2601 -webkit-transform-origin: top left;
2602 transform-origin: top left;
2603 -webkit-animation-timing-function: ease-in-out;
2604 animation-timing-function: ease-in-out;
2605 }
2606
2607 20%, 60% {
2608 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2609 transform: rotate3d(0, 0, 1, 80deg);
2610 -webkit-transform-origin: top left;
2611 transform-origin: top left;
2612 -webkit-animation-timing-function: ease-in-out;
2613 animation-timing-function: ease-in-out;
2614 }
2615
2616 40%, 80% {
2617 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2618 transform: rotate3d(0, 0, 1, 60deg);
2619 -webkit-transform-origin: top left;
2620 transform-origin: top left;
2621 -webkit-animation-timing-function: ease-in-out;
2622 animation-timing-function: ease-in-out;
2623 opacity: 1;
2624 }
2625
2626 to {
2627 -webkit-transform: translate3d(0, 700px, 0);
2628 transform: translate3d(0, 700px, 0);
2629 opacity: 0;
2630 }
2631 }
2632
2633 .hinge {
2634 -webkit-animation-name: hinge;
2635 animation-name: hinge;
2636 }
2637
2638 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2639
2640 @-webkit-keyframes rollIn {
2641 from {
2642 opacity: 0;
2643 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2644 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2645 }
2646
2647 to {
2648 opacity: 1;
2649 -webkit-transform: none;
2650 transform: none;
2651 }
2652 }
2653
2654 @keyframes rollIn {
2655 from {
2656 opacity: 0;
2657 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2658 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2659 }
2660
2661 to {
2662 opacity: 1;
2663 -webkit-transform: none;
2664 transform: none;
2665 }
2666 }
2667
2668 .rollIn {
2669 -webkit-animation-name: rollIn;
2670 animation-name: rollIn;
2671 }
2672
2673 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2674
2675 @-webkit-keyframes rollOut {
2676 from {
2677 opacity: 1;
2678 }
2679
2680 to {
2681 opacity: 0;
2682 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2683 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2684 }
2685 }
2686
2687 @keyframes rollOut {
2688 from {
2689 opacity: 1;
2690 }
2691
2692 to {
2693 opacity: 0;
2694 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2695 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2696 }
2697 }
2698
2699 .rollOut {
2700 -webkit-animation-name: rollOut;
2701 animation-name: rollOut;
2702 }
2703
2704 @-webkit-keyframes zoomIn {
2705 from {
2706 opacity: 0;
2707 -webkit-transform: scale3d(.3, .3, .3);
2708 transform: scale3d(.3, .3, .3);
2709 }
2710
2711 50% {
2712 opacity: 1;
2713 }
2714 }
2715
2716 @keyframes zoomIn {
2717 from {
2718 opacity: 0;
2719 -webkit-transform: scale3d(.3, .3, .3);
2720 transform: scale3d(.3, .3, .3);
2721 }
2722
2723 50% {
2724 opacity: 1;
2725 }
2726 }
2727
2728 .zoomIn {
2729 -webkit-animation-name: zoomIn;
2730 animation-name: zoomIn;
2731 }
2732
2733 @-webkit-keyframes zoomInDown {
2734 from {
2735 opacity: 0;
2736 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2737 transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2738 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2739 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2740 }
2741
2742 60% {
2743 opacity: 1;
2744 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2745 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2746 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2747 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2748 }
2749 }
2750
2751 @keyframes zoomInDown {
2752 from {
2753 opacity: 0;
2754 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2755 transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2756 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2757 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2758 }
2759
2760 60% {
2761 opacity: 1;
2762 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2763 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2764 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2765 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2766 }
2767 }
2768
2769 .zoomInDown {
2770 -webkit-animation-name: zoomInDown;
2771 animation-name: zoomInDown;
2772 }
2773
2774 @-webkit-keyframes zoomInLeft {
2775 from {
2776 opacity: 0;
2777 -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2778 transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2779 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2780 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2781 }
2782
2783 60% {
2784 opacity: 1;
2785 -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2786 transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2787 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2788 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2789 }
2790 }
2791
2792 @keyframes zoomInLeft {
2793 from {
2794 opacity: 0;
2795 -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2796 transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2797 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2798 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2799 }
2800
2801 60% {
2802 opacity: 1;
2803 -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2804 transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2805 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2806 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2807 }
2808 }
2809
2810 .zoomInLeft {
2811 -webkit-animation-name: zoomInLeft;
2812 animation-name: zoomInLeft;
2813 }
2814
2815 @-webkit-keyframes zoomInRight {
2816 from {
2817 opacity: 0;
2818 -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2819 transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2820 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2821 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2822 }
2823
2824 60% {
2825 opacity: 1;
2826 -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2827 transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2828 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2829 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2830 }
2831 }
2832
2833 @keyframes zoomInRight {
2834 from {
2835 opacity: 0;
2836 -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2837 transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2838 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2839 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2840 }
2841
2842 60% {
2843 opacity: 1;
2844 -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2845 transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2846 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2847 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2848 }
2849 }
2850
2851 .zoomInRight {
2852 -webkit-animation-name: zoomInRight;
2853 animation-name: zoomInRight;
2854 }
2855
2856 @-webkit-keyframes zoomInUp {
2857 from {
2858 opacity: 0;
2859 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2860 transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2861 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2862 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2863 }
2864
2865 60% {
2866 opacity: 1;
2867 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2868 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2869 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2870 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2871 }
2872 }
2873
2874 @keyframes zoomInUp {
2875 from {
2876 opacity: 0;
2877 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2878 transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2879 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2880 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2881 }
2882
2883 60% {
2884 opacity: 1;
2885 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2886 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2887 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2888 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2889 }
2890 }
2891
2892 .zoomInUp {
2893 -webkit-animation-name: zoomInUp;
2894 animation-name: zoomInUp;
2895 }
2896
2897 @-webkit-keyframes zoomOut {
2898 from {
2899 opacity: 1;
2900 }
2901
2902 50% {
2903 opacity: 0;
2904 -webkit-transform: scale3d(.3, .3, .3);
2905 transform: scale3d(.3, .3, .3);
2906 }
2907
2908 to {
2909 opacity: 0;
2910 }
2911 }
2912
2913 @keyframes zoomOut {
2914 from {
2915 opacity: 1;
2916 }
2917
2918 50% {
2919 opacity: 0;
2920 -webkit-transform: scale3d(.3, .3, .3);
2921 transform: scale3d(.3, .3, .3);
2922 }
2923
2924 to {
2925 opacity: 0;
2926 }
2927 }
2928
2929 .zoomOut {
2930 -webkit-animation-name: zoomOut;
2931 animation-name: zoomOut;
2932 }
2933
2934 @-webkit-keyframes zoomOutDown {
2935 40% {
2936 opacity: 1;
2937 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2938 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2939 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2940 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2941 }
2942
2943 to {
2944 opacity: 0;
2945 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2946 transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2947 -webkit-transform-origin: center bottom;
2948 transform-origin: center bottom;
2949 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2950 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2951 }
2952 }
2953
2954 @keyframes zoomOutDown {
2955 40% {
2956 opacity: 1;
2957 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2958 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2959 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2960 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2961 }
2962
2963 to {
2964 opacity: 0;
2965 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2966 transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2967 -webkit-transform-origin: center bottom;
2968 transform-origin: center bottom;
2969 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2970 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2971 }
2972 }
2973
2974 .zoomOutDown {
2975 -webkit-animation-name: zoomOutDown;
2976 animation-name: zoomOutDown;
2977 }
2978
2979 @-webkit-keyframes zoomOutLeft {
2980 40% {
2981 opacity: 1;
2982 -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2983 transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2984 }
2985
2986 to {
2987 opacity: 0;
2988 -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
2989 transform: scale(.1) translate3d(-2000px, 0, 0);
2990 -webkit-transform-origin: left center;
2991 transform-origin: left center;
2992 }
2993 }
2994
2995 @keyframes zoomOutLeft {
2996 40% {
2997 opacity: 1;
2998 -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2999 transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
3000 }
3001
3002 to {
3003 opacity: 0;
3004 -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
3005 transform: scale(.1) translate3d(-2000px, 0, 0);
3006 -webkit-transform-origin: left center;
3007 transform-origin: left center;
3008 }
3009 }
3010
3011 .zoomOutLeft {
3012 -webkit-animation-name: zoomOutLeft;
3013 animation-name: zoomOutLeft;
3014 }
3015
3016 @-webkit-keyframes zoomOutRight {
3017 40% {
3018 opacity: 1;
3019 -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
3020 transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
3021 }
3022
3023 to {
3024 opacity: 0;
3025 -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
3026 transform: scale(.1) translate3d(2000px, 0, 0);
3027 -webkit-transform-origin: right center;
3028 transform-origin: right center;
3029 }
3030 }
3031
3032 @keyframes zoomOutRight {
3033 40% {
3034 opacity: 1;
3035 -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
3036 transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
3037 }
3038
3039 to {
3040 opacity: 0;
3041 -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
3042 transform: scale(.1) translate3d(2000px, 0, 0);
3043 -webkit-transform-origin: right center;
3044 transform-origin: right center;
3045 }
3046 }
3047
3048 .zoomOutRight {
3049 -webkit-animation-name: zoomOutRight;
3050 animation-name: zoomOutRight;
3051 }
3052
3053 @-webkit-keyframes zoomOutUp {
3054 40% {
3055 opacity: 1;
3056 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3057 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3058 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3059 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3060 }
3061
3062 to {
3063 opacity: 0;
3064 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3065 transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3066 -webkit-transform-origin: center bottom;
3067 transform-origin: center bottom;
3068 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3069 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3070 }
3071 }
3072
3073 @keyframes zoomOutUp {
3074 40% {
3075 opacity: 1;
3076 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3077 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3078 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3079 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3080 }
3081
3082 to {
3083 opacity: 0;
3084 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3085 transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3086 -webkit-transform-origin: center bottom;
3087 transform-origin: center bottom;
3088 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3089 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3090 }
3091 }
3092
3093 .zoomOutUp {
3094 -webkit-animation-name: zoomOutUp;
3095 animation-name: zoomOutUp;
3096 }
3097
3098 @-webkit-keyframes slideInDown {
3099 from {
3100 -webkit-transform: translate3d(0, -100%, 0);
3101 transform: translate3d(0, -100%, 0);
3102 visibility: visible;
3103 }
3104
3105 to {
3106 -webkit-transform: translate3d(0, 0, 0);
3107 transform: translate3d(0, 0, 0);
3108 }
3109 }
3110
3111 @keyframes slideInDown {
3112 from {
3113 -webkit-transform: translate3d(0, -100%, 0);
3114 transform: translate3d(0, -100%, 0);
3115 visibility: visible;
3116 }
3117
3118 to {
3119 -webkit-transform: translate3d(0, 0, 0);
3120 transform: translate3d(0, 0, 0);
3121 }
3122 }
3123
3124 .slideInDown {
3125 -webkit-animation-name: slideInDown;
3126 animation-name: slideInDown;
3127 }
3128
3129 @-webkit-keyframes slideInLeft {
3130 from {
3131 -webkit-transform: translate3d(-100%, 0, 0);
3132 transform: translate3d(-100%, 0, 0);
3133 visibility: visible;
3134 }
3135
3136 to {
3137 -webkit-transform: translate3d(0, 0, 0);
3138 transform: translate3d(0, 0, 0);
3139 }
3140 }
3141
3142 @keyframes slideInLeft {
3143 from {
3144 -webkit-transform: translate3d(-100%, 0, 0);
3145 transform: translate3d(-100%, 0, 0);
3146 visibility: visible;
3147 }
3148
3149 to {
3150 -webkit-transform: translate3d(0, 0, 0);
3151 transform: translate3d(0, 0, 0);
3152 }
3153 }
3154
3155 .slideInLeft {
3156 -webkit-animation-name: slideInLeft;
3157 animation-name: slideInLeft;
3158 }
3159
3160 @-webkit-keyframes slideInRight {
3161 from {
3162 -webkit-transform: translate3d(100%, 0, 0);
3163 transform: translate3d(100%, 0, 0);
3164 visibility: visible;
3165 }
3166
3167 to {
3168 -webkit-transform: translate3d(0, 0, 0);
3169 transform: translate3d(0, 0, 0);
3170 }
3171 }
3172
3173 @keyframes slideInRight {
3174 from {
3175 -webkit-transform: translate3d(100%, 0, 0);
3176 transform: translate3d(100%, 0, 0);
3177 visibility: visible;
3178 }
3179
3180 to {
3181 -webkit-transform: translate3d(0, 0, 0);
3182 transform: translate3d(0, 0, 0);
3183 }
3184 }
3185
3186 .slideInRight {
3187 -webkit-animation-name: slideInRight;
3188 animation-name: slideInRight;
3189 }
3190
3191 @-webkit-keyframes slideInUp {
3192 from {
3193 -webkit-transform: translate3d(0, 100%, 0);
3194 transform: translate3d(0, 100%, 0);
3195 visibility: visible;
3196 }
3197
3198 to {
3199 -webkit-transform: translate3d(0, 0, 0);
3200 transform: translate3d(0, 0, 0);
3201 }
3202 }
3203
3204 @keyframes slideInUp {
3205 from {
3206 -webkit-transform: translate3d(0, 100%, 0);
3207 transform: translate3d(0, 100%, 0);
3208 visibility: visible;
3209 }
3210
3211 to {
3212 -webkit-transform: translate3d(0, 0, 0);
3213 transform: translate3d(0, 0, 0);
3214 }
3215 }
3216
3217 .slideInUp {
3218 -webkit-animation-name: slideInUp;
3219 animation-name: slideInUp;
3220 }
3221
3222 @-webkit-keyframes slideOutDown {
3223 from {
3224 -webkit-transform: translate3d(0, 0, 0);
3225 transform: translate3d(0, 0, 0);
3226 }
3227
3228 to {
3229 visibility: hidden;
3230 -webkit-transform: translate3d(0, 100%, 0);
3231 transform: translate3d(0, 100%, 0);
3232 }
3233 }
3234
3235 @keyframes slideOutDown {
3236 from {
3237 -webkit-transform: translate3d(0, 0, 0);
3238 transform: translate3d(0, 0, 0);
3239 }
3240
3241 to {
3242 visibility: hidden;
3243 -webkit-transform: translate3d(0, 100%, 0);
3244 transform: translate3d(0, 100%, 0);
3245 }
3246 }
3247
3248 .slideOutDown {
3249 -webkit-animation-name: slideOutDown;
3250 animation-name: slideOutDown;
3251 }
3252
3253 @-webkit-keyframes slideOutLeft {
3254 from {
3255 -webkit-transform: translate3d(0, 0, 0);
3256 transform: translate3d(0, 0, 0);
3257 }
3258
3259 to {
3260 visibility: hidden;
3261 -webkit-transform: translate3d(-100%, 0, 0);
3262 transform: translate3d(-100%, 0, 0);
3263 }
3264 }
3265
3266 @keyframes slideOutLeft {
3267 from {
3268 -webkit-transform: translate3d(0, 0, 0);
3269 transform: translate3d(0, 0, 0);
3270 }
3271
3272 to {
3273 visibility: hidden;
3274 -webkit-transform: translate3d(-100%, 0, 0);
3275 transform: translate3d(-100%, 0, 0);
3276 }
3277 }
3278
3279 .slideOutLeft {
3280 -webkit-animation-name: slideOutLeft;
3281 animation-name: slideOutLeft;
3282 }
3283
3284 @-webkit-keyframes slideOutRight {
3285 from {
3286 -webkit-transform: translate3d(0, 0, 0);
3287 transform: translate3d(0, 0, 0);
3288 }
3289
3290 to {
3291 visibility: hidden;
3292 -webkit-transform: translate3d(100%, 0, 0);
3293 transform: translate3d(100%, 0, 0);
3294 }
3295 }
3296
3297 @keyframes slideOutRight {
3298 from {
3299 -webkit-transform: translate3d(0, 0, 0);
3300 transform: translate3d(0, 0, 0);
3301 }
3302
3303 to {
3304 visibility: hidden;
3305 -webkit-transform: translate3d(100%, 0, 0);
3306 transform: translate3d(100%, 0, 0);
3307 }
3308 }
3309
3310 .slideOutRight {
3311 -webkit-animation-name: slideOutRight;
3312 animation-name: slideOutRight;
3313 }
3314
3315 @-webkit-keyframes slideOutUp {
3316 from {
3317 -webkit-transform: translate3d(0, 0, 0);
3318 transform: translate3d(0, 0, 0);
3319 }
3320
3321 to {
3322 visibility: hidden;
3323 -webkit-transform: translate3d(0, -100%, 0);
3324 transform: translate3d(0, -100%, 0);
3325 }
3326 }
3327
3328 @keyframes slideOutUp {
3329 from {
3330 -webkit-transform: translate3d(0, 0, 0);
3331 transform: translate3d(0, 0, 0);
3332 }
3333
3334 to {
3335 visibility: hidden;
3336 -webkit-transform: translate3d(0, -100%, 0);
3337 transform: translate3d(0, -100%, 0);
3338 }
3339 }
3340
3341 .slideOutUp {
3342 -webkit-animation-name: slideOutUp;
3343 animation-name: slideOutUp;
3344 }