inleft
2022-03-04 ec6f207325f1996d71fb4e0c6acada906ec026bd
commit | author | age
ec6f20 1
I 2 .my404 {
3     table {
4         border-collapse: collapse;
5         border-spacing: 0;
6     }
7
8     caption,
9     th,
10     td {
11         text-align: left;
12         font-weight: normal;
13         vertical-align: middle;
14     }
15
16     q,
17     blockquote {
18         quotes: none;
19     }
20
21     q:before,
22     q:after,
23     blockquote:before,
24     blockquote:after {
25         content: "";
26         content: none;
27     }
28
29     a img {
30         border: none;
31     }
32
33     article,
34     aside,
35     details,
36     figcaption,
37     figure,
38     footer,
39     header,
40     hgroup,
41     main,
42     menu,
43     nav,
44     section,
45     summary {
46         display: block;
47     }
48
49     /***********VARIABLES***********/
50     /*Movement*/
51     /*Colors*/
52     /***********STYLES***********/
53     /* body {
54   background-color: #d4e7ba;
55 } */
56
57     /*.ele-container {
58   background: -webkit-linear-gradient(top, rgba(0, 141, 210, 0.63) 0%, transparent 100%);
59   background: linear-gradient(to bottom, rgba(0, 141, 210, 0.63) 0%, transparent 100%);
60   height: 500px;
61   overflow: hidden;
62   position: relative;
63   width: 100%;
64 }*/
65
66     .ele-wrapper {
67         -webkit-animation: ele-movement 1s infinite linear;
68         animation: ele-movement 1s infinite linear;
69         left: 40%;
70         position: absolute;
71         top: 30%;
72         margin: auto 0px;
73         -webkit-transform: translate3D(-50%, -75%, 0);
74         -ms-transform: translate3D(-50%, -75%, 0);
75         transform: translate3D(-50%, -75%, 0);
76         width: 200px;
77     }
78
79     .ele-body {
80         -webkit-animation: body-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
81         animation: body-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
82         background: -webkit-linear-gradient(top, #cfcfcf 0%, #9c9c9c 70%);
83         background: linear-gradient(to bottom, #cfcfcf 0%, #9c9c9c 70%);
84         border: 1px solid #808080;
85         border-radius: 100px 50px 70px 60px;
86         height: 165px;
87         position: relative;
88         width: 100%;
89         z-index: 1;
90     }
91
92     .ele-tail {
93         -webkit-animation: tail-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
94         animation: tail-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
95         border-top: 7px solid #808080;
96         border-radius: 50%;
97         height: 50px;
98         position: absolute;
99         -webkit-transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
100         transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
101         width: 64px;
102     }
103
104     .ele-tail:before {
105         border-top: 5px solid #C2C2C2;
106         border-radius: 50%;
107         content: '';
108         height: 50px;
109         position: absolute;
110         width: 64px;
111         top: -6px;
112     }
113
114     .ele-head {
115         -webkit-animation: head-movement 2s infinite linear;
116         animation: head-movement 2s infinite linear;
117         background: #C2C2C2;
118         border-radius: 50%;
119         border-top: 1px solid #808080;
120         box-shadow: -1px 1px 2px #808080;
121         height: 150px;
122         position: absolute;
123         -webkit-transform: translate3d(80%, -25%, 0);
124         transform: translate3d(80%, -25%, 0);
125         width: 155px;
126     }
127
128     .ele-eyes:before,
129     .ele-eyes:after {
130         -webkit-animation: eyes-blink 3.5s infinite linear;
131         animation: eyes-blink 3.5s infinite linear;
132         background-color: #FDFDFD;
133         border-radius: 50%;
134         bottom: -48px;
135         content: '';
136         height: 10px;
137         position: absolute;
138         width: 10px;
139     }
140
141     .ele-eyebrows {
142         -webkit-animation: eyebrows-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
143         animation: eyebrows-movement 1s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93);
144         background: -webkit-linear-gradient(bottom, #C2C2C2 20%, #9c9c9c 100%);
145         background: linear-gradient(to top, #C2C2C2 20%, #9c9c9c 100%);
146         border-radius: 10px;
147         border-top: 1px solid #808080;
148         bottom: 88px;
149         height: 20px;
150         left: 92px;
151         position: absolute;
152         width: 60px;
153     }
154
155     .ele-eyes {
156         left: 60%;
157         position: absolute;
158         top: 6%;
159     }
160
161     .ele-eyes:before {
162         left: 41px;
163     }
164
165     .ele-eyes:after {
166         left: 10px;
167     }
168
169     .ele-ear {
170         -webkit-animation: ear-movement 1s infinite linear;
171         animation: ear-movement 1s infinite linear;
172         background: -webkit-linear-gradient(right, #C2C2C2 10%, darkgray 100%);
173         background: linear-gradient(to left, #C2C2C2 10%, darkgray 100%);
174         border-bottom: 1px solid #808080;
175         border-left: 1px solid #808080;
176         border-top: 1px solid #808080;
177         border-radius: 60px 0 0 50%;
178         height: 110px;
179         left: -22px;
180         position: absolute;
181         top: 25px;
182         -webkit-transform: rotateZ(-10deg);
183         transform: rotateZ(-10deg);
184         width: 60px;
185     }
186
187     .ele-mouth {
188         -webkit-animation: mouth-movement 1s infinite linear;
189         animation: mouth-movement 1s infinite linear;
190         background: -webkit-linear-gradient(top, #C2C2C2 50%, darkgray 100%);
191         background: linear-gradient(to bottom, #C2C2C2 50%, darkgray 100%);
192         border-radius: 0px 100% 0px 0px;
193         border-top: 2px solid #808080;
194         height: 160px;
195         left: 83%;
196         position: absolute;
197         top: 35%;
198         width: 30px;
199     }
200
201     .ele-mouth:before {
202         -webkit-animation: mouth-after-movement 1s infinite linear;
203         animation: mouth-after-movement 1s infinite linear;
204         background-color: darkgray;
205         border-bottom: 1px solid #808080;
206         border-left: 1px solid #808080;
207         border-radius: 8px;
208         bottom: 0;
209         content: '';
210         height: 15px;
211         left: -5px;
212         position: absolute;
213         width: 40px;
214     }
215
216     .ele-fang-front,
217     .ele-fang-back {
218         border-bottom: 12px solid #FFF;
219         border-radius: 50%;
220         height: 40px;
221         position: absolute;
222         -webkit-transform: rotateZ(20deg);
223         transform: rotateZ(20deg);
224         width: 50px;
225     }
226
227     .ele-fang-front {
228         box-shadow: 0px 1px 0px #808080;
229         left: 100px;
230         top: 100px;
231     }
232
233     .ele-fang-front:before {
234         background-color: #C2C2C2;
235         bottom: -10px;
236         content: '';
237         height: 45px;
238         left: -5px;
239         position: absolute;
240         width: 15px;
241     }
242
243     .ele-fang-front:after {
244         background-color: #C2C2C2;
245         border-radius: 0 50% 50% 0;
246         bottom: -14px;
247         box-shadow: 1px 1px 0px #808080;
248         content: '';
249         height: 21px;
250         left: 6px;
251         position: absolute;
252         -webkit-transform: rotateZ(20deg);
253         transform: rotateZ(20deg);
254         width: 15px;
255     }
256
257     .ele-fang-back {
258         border-bottom-color: #e6e6e6;
259         left: 115px;
260         top: 95px;
261         z-index: -1;
262     }
263
264     .ele-fang-back:before {
265         background-color: #C2C2C2;
266         bottom: -10px;
267         content: '';
268         height: 25px;
269         position: absolute;
270         width: 30px;
271     }
272
273     div[class^="ele-leg-"] {
274         border-left: 1px solid #808080;
275         height: 88px;
276         position: absolute;
277         width: 50px;
278     }
279
280     div[class^="ele-leg-"]:before {
281         background-color: rgba(74, 74, 74, 0.53);
282         border-radius: 50%;
283         bottom: -30px;
284         box-shadow: 0 0 2px rgba(74, 74, 74, 0.53);
285         content: '';
286         height: 10px;
287         left: 50%;
288         position: absolute;
289         -webkit-transform: translateX(-50%) rotateZ(0deg);
290         transform: translateX(-50%) rotateZ(0deg);
291         width: 50px;
292     }
293
294     .ele-leg-front {
295         background-color: #9c9c9c;
296         top: 100%;
297         z-index: 1;
298     }
299
300     .ele-leg-front .ele-foot {
301         background-color: #9c9c9c;
302     }
303
304     .ele-leg-back {
305         background-color: #828282;
306         top: 95%;
307     }
308
309     .ele-leg-back .ele-foot {
310         background-color: #828282;
311     }
312
313     .ele-leg-back .ele-foot:before,
314     .ele-leg-back .ele-foot:after {
315         background-color: #bababa;
316     }
317
318     .ele-leg-1 {
319         -webkit-animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
320         animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
321         right: 57.5%;
322     }
323
324     .ele-leg-1:before {
325         -webkit-animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
326         animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
327     }
328
329     .ele-leg-1 .ele-foot {
330         -webkit-animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
331         animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
332     }
333
334     .ele-leg-2 {
335         -webkit-animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
336         animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
337         right: 67.5%;
338     }
339
340     .ele-leg-2:before {
341         -webkit-animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
342         animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
343     }
344
345     .ele-leg-2 .ele-foot {
346         -webkit-animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
347         animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
348     }
349
350     .ele-leg-3 {
351         -webkit-animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
352         animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
353         right: 5%;
354     }
355
356     .ele-leg-3:before {
357         -webkit-animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
358         animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
359     }
360
361     .ele-leg-3 .ele-foot {
362         -webkit-animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
363         animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) -1s;
364     }
365
366     .ele-leg-4 {
367         -webkit-animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
368         animation: leg-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
369         right: 15%;
370     }
371
372     .ele-leg-4:before {
373         -webkit-animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
374         animation: foot-shadow-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
375     }
376
377     .ele-leg-4 .ele-foot {
378         -webkit-animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
379         animation: foot-animation 2s infinite cubic-bezier(0.63, 0.15, 0.49, 0.93) 0s;
380     }
381
382     .ele-foot:before,
383     .ele-foot:after {
384         background-color: #E0E0E0;
385         border-radius: 10px 10px 0 0;
386         bottom: 0;
387         content: '';
388         height: 15px;
389         position: absolute;
390         width: 11px;
391     }
392
393     .ele-foot {
394         border-radius: 25px 25px 35% 40%;
395         bottom: -17.5px;
396         box-shadow: -1px 1px 0px #808080;
397         height: 35px;
398         left: 50%;
399         overflow: hidden;
400         position: absolute;
401         -webkit-transform: translateX(-49%) rotateZ(0deg);
402         transform: translateX(-49%) rotateZ(0deg);
403         width: 55px;
404     }
405
406     .ele-foot:before {
407         right: -7.5px;
408     }
409
410     .ele-foot:after {
411         bottom: -3px;
412         right: 5px;
413     }
414
415     @-webkit-keyframes leg-animation {
416         0% {
417             height: 65px;
418             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
419             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
420         }
421
422         25% {
423             height: 40px;
424         }
425
426         50% {
427             height: 65px;
428             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, -15deg) translate3d(0, 30%, 0);
429             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, -15deg) translate3d(0, 30%, 0);
430         }
431
432         75% {
433             height: 65px;
434         }
435
436         100% {
437             height: 65px;
438             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
439             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
440         }
441     }
442
443     @keyframes leg-animation {
444         0% {
445             height: 65px;
446             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
447             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
448         }
449
450         25% {
451             height: 40px;
452         }
453
454         50% {
455             height: 65px;
456             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, -15deg) translate3d(0, 30%, 0);
457             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, -15deg) translate3d(0, 30%, 0);
458         }
459
460         75% {
461             height: 65px;
462         }
463
464         100% {
465             height: 65px;
466             -webkit-transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
467             transform: translate3d(0, -90%, 0) rotate3d(0, 0, 1, 10deg) translate3d(0, 30%, 0);
468         }
469     }
470
471     @-webkit-keyframes foot-animation {
472         0% {
473             -webkit-transform: translateX(-49%) rotateZ(-10deg);
474             transform: translateX(-49%) rotateZ(-10deg);
475         }
476
477         15% {
478             -webkit-transform: translateX(-49%) rotateZ(5deg);
479             transform: translateX(-49%) rotateZ(5deg);
480         }
481
482         40% {
483             -webkit-transform: translateX(-49%) rotateZ(0deg);
484             transform: translateX(-49%) rotateZ(0deg);
485         }
486
487         50% {
488             -webkit-transform: translateX(-49%) rotateZ(15deg);
489             transform: translateX(-49%) rotateZ(15deg);
490         }
491
492         100% {
493             -webkit-transform: translateX(-49%) rotateZ(-10deg);
494             transform: translateX(-49%) rotateZ(-10deg);
495         }
496     }
497
498     @keyframes foot-animation {
499         0% {
500             -webkit-transform: translateX(-49%) rotateZ(-10deg);
501             transform: translateX(-49%) rotateZ(-10deg);
502         }
503
504         15% {
505             -webkit-transform: translateX(-49%) rotateZ(5deg);
506             transform: translateX(-49%) rotateZ(5deg);
507         }
508
509         40% {
510             -webkit-transform: translateX(-49%) rotateZ(0deg);
511             transform: translateX(-49%) rotateZ(0deg);
512         }
513
514         50% {
515             -webkit-transform: translateX(-49%) rotateZ(15deg);
516             transform: translateX(-49%) rotateZ(15deg);
517         }
518
519         100% {
520             -webkit-transform: translateX(-49%) rotateZ(-10deg);
521             transform: translateX(-49%) rotateZ(-10deg);
522         }
523     }
524
525     @-webkit-keyframes foot-shadow-animation {
526         0% {
527             -webkit-transform: translateX(-50%) rotateZ(-8deg);
528             transform: translateX(-50%) rotateZ(-8deg);
529             bottom: -20px;
530             width: 50px;
531         }
532
533         25% {
534             bottom: -30px;
535             width: 40px;
536         }
537
538         50% {
539             -webkit-transform: translateX(-50%) rotateZ(13deg);
540             transform: translateX(-50%) rotateZ(13deg);
541             bottom: -20px;
542             width: 50px;
543         }
544
545         100% {
546             -webkit-transform: translateX(-50%) rotateZ(-8deg);
547             transform: translateX(-50%) rotateZ(-8deg);
548             bottom: -20px;
549             width: 50px;
550         }
551     }
552
553     @keyframes foot-shadow-animation {
554         0% {
555             -webkit-transform: translateX(-50%) rotateZ(-8deg);
556             transform: translateX(-50%) rotateZ(-8deg);
557             bottom: -20px;
558             width: 50px;
559         }
560
561         25% {
562             bottom: -30px;
563             width: 40px;
564         }
565
566         50% {
567             -webkit-transform: translateX(-50%) rotateZ(13deg);
568             transform: translateX(-50%) rotateZ(13deg);
569             bottom: -20px;
570             width: 50px;
571         }
572
573         100% {
574             -webkit-transform: translateX(-50%) rotateZ(-8deg);
575             transform: translateX(-50%) rotateZ(-8deg);
576             bottom: -20px;
577             width: 50px;
578         }
579     }
580
581     @-webkit-keyframes eyes-blink {
582         0% {
583             height: 10px;
584         }
585
586         3% {
587             height: 1px;
588         }
589
590         5% {
591             height: 10px;
592         }
593
594         100% {
595             height: 10px;
596         }
597     }
598
599     @keyframes eyes-blink {
600         0% {
601             height: 10px;
602         }
603
604         3% {
605             height: 1px;
606         }
607
608         5% {
609             height: 10px;
610         }
611
612         100% {
613             height: 10px;
614         }
615     }
616
617     @-webkit-keyframes ele-movement {
618         0% {
619             -webkit-transform: translate3D(-50%, -54%, 0);
620             transform: translate3D(-50%, -54%, 0);
621         }
622
623         50% {
624             -webkit-transform: translate3D(-50%, -57%, 0);
625             transform: translate3D(-50%, -57%, 0);
626         }
627
628         100% {
629             -webkit-transform: translate3D(-50%, -54%, 0);
630             transform: translate3D(-50%, -54%, 0);
631         }
632     }
633
634     @keyframes ele-movement {
635         0% {
636             -webkit-transform: translate3D(-50%, -54%, 0);
637             transform: translate3D(-50%, -54%, 0);
638         }
639
640         50% {
641             -webkit-transform: translate3D(-50%, -57%, 0);
642             transform: translate3D(-50%, -57%, 0);
643         }
644
645         100% {
646             -webkit-transform: translate3D(-50%, -54%, 0);
647             transform: translate3D(-50%, -54%, 0);
648         }
649     }
650
651     @-webkit-keyframes mouth-movement {
652         0% {
653             height: 160px;
654             width: 28px;
655         }
656
657         50% {
658             height: 150px;
659             width: 30px;
660         }
661
662         100% {
663             height: 160px;
664             width: 28px;
665         }
666     }
667
668     @keyframes mouth-movement {
669         0% {
670             height: 160px;
671             width: 28px;
672         }
673
674         50% {
675             height: 150px;
676             width: 30px;
677         }
678
679         100% {
680             height: 160px;
681             width: 28px;
682         }
683     }
684
685     @-webkit-keyframes mouth-after-movement {
686         0% {
687             width: 37px;
688         }
689
690         50% {
691             width: 40px;
692         }
693
694         100% {
695             width: 37px;
696         }
697     }
698
699     @keyframes mouth-after-movement {
700         0% {
701             width: 37px;
702         }
703
704         50% {
705             width: 40px;
706         }
707
708         100% {
709             width: 37px;
710         }
711     }
712
713     @-webkit-keyframes tail-movement {
714         0% {
715             -webkit-transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
716             transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
717         }
718
719         50% {
720             -webkit-transform: translate3d(-5%, 65%, 0) rotateZ(-18deg);
721             transform: translate3d(-5%, 65%, 0) rotateZ(-18deg);
722         }
723
724         100% {
725             -webkit-transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
726             transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
727         }
728     }
729
730     @keyframes tail-movement {
731         0% {
732             -webkit-transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
733             transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
734         }
735
736         50% {
737             -webkit-transform: translate3d(-5%, 65%, 0) rotateZ(-18deg);
738             transform: translate3d(-5%, 65%, 0) rotateZ(-18deg);
739         }
740
741         100% {
742             -webkit-transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
743             transform: translate3d(-3%, 69%, 0) rotateZ(-20deg);
744         }
745     }
746
747     @-webkit-keyframes head-movement {
748         0% {
749             -webkit-transform: translate3d(80%, -22%, 0) rotateZ(3deg);
750             transform: translate3d(80%, -22%, 0) rotateZ(3deg);
751         }
752
753         25% {
754             -webkit-transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
755             transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
756         }
757
758         50% {
759             -webkit-transform: translate3d(80%, -23%, 0) rotateZ(-3deg);
760             transform: translate3d(80%, -23%, 0) rotateZ(-3deg);
761         }
762
763         75% {
764             -webkit-transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
765             transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
766         }
767
768         100% {
769             -webkit-transform: translate3d(80%, -22%, 0) rotateZ(3deg);
770             transform: translate3d(80%, -22%, 0) rotateZ(3deg);
771         }
772     }
773
774     @keyframes head-movement {
775         0% {
776             -webkit-transform: translate3d(80%, -22%, 0) rotateZ(3deg);
777             transform: translate3d(80%, -22%, 0) rotateZ(3deg);
778         }
779
780         25% {
781             -webkit-transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
782             transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
783         }
784
785         50% {
786             -webkit-transform: translate3d(80%, -23%, 0) rotateZ(-3deg);
787             transform: translate3d(80%, -23%, 0) rotateZ(-3deg);
788         }
789
790         75% {
791             -webkit-transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
792             transform: translate3d(80%, -22.5%, 0) rotateZ(0deg);
793         }
794
795         100% {
796             -webkit-transform: translate3d(80%, -22%, 0) rotateZ(3deg);
797             transform: translate3d(80%, -22%, 0) rotateZ(3deg);
798         }
799     }
800
801     @-webkit-keyframes body-movement {
802         0% {
803             height: 160px;
804             margin-top: 5px;
805         }
806
807         50% {
808             height: 162.5px;
809             margin-top: 2.5px;
810         }
811
812         100% {
813             height: 160px;
814             margin-top: 5px;
815         }
816     }
817
818     @keyframes body-movement {
819         0% {
820             height: 160px;
821             margin-top: 5px;
822         }
823
824         50% {
825             height: 162.5px;
826             margin-top: 2.5px;
827         }
828
829         100% {
830             height: 160px;
831             margin-top: 5px;
832         }
833     }
834
835     @-webkit-keyframes ear-movement {
836         0% {
837             height: 115px;
838         }
839
840         50% {
841             height: 110px;
842         }
843
844         100% {
845             height: 115px;
846         }
847     }
848
849     @keyframes ear-movement {
850         0% {
851             height: 115px;
852         }
853
854         50% {
855             height: 110px;
856         }
857
858         100% {
859             height: 115px;
860         }
861     }
862
863     @-webkit-keyframes eyebrows-movement {
864         0% {
865             height: 18px;
866         }
867
868         50% {
869             height: 20px;
870         }
871
872         100% {
873             height: 18px;
874         }
875     }
876
877     @keyframes eyebrows-movement {
878         0% {
879             height: 18px;
880         }
881
882         50% {
883             height: 20px;
884         }
885
886         100% {
887             height: 18px;
888         }
889     }
890 }