.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes flash {0%, 50%, 100% {opacity: 1} 25%, 75%{opacity: 0}}@-moz-keyframes flash {0%, 50%, 100% {opacity: 1}  25%, 75%{opacity: 0}}@-o-keyframes flash {0%, 50%, 100% {opacity: 1}  25%, 75%{opacity: 0}}@keyframes flash {0%, 50%, 100% {opacity: 1}  25%, 75%{opacity: 0}}.flash{-webkit-animation-name: flash;-moz-animation-name: flash;-o-animation-name: flash;animation-name: flash;}@-webkit-keyframes shake {0%, 100% {-webkit-transform: translateX(0)} 10%, 30%, 50%, 70%, 90%{-webkit-transform: translateX(-10px)} 20%, 40%, 60%, 80%{-webkit-transform: translateX(10px)}}@-moz-keyframes shake {0%, 100% {-moz-transform: translateX(0)} 10%, 30%, 50%, 70%, 90%{-moz-transform: translateX(-10px)} 20%, 40%, 60%, 80%{-moz-transform: translateX(10px)}}@-o-keyframes shake {0%, 100% {-o-transform: translateX(0)} 10%, 30%, 50%, 70%, 90%{-o-transform: translateX(-10px)} 20%, 40%, 60%, 80%{-o-transform: translateX(10px)}}@keyframes shake {0%, 100% {transform: translateX(0)} 10%, 30%, 50%, 70%, 90%{transform: translateX(-10px)} 20%, 40%, 60%, 80%{transform: translateX(10px)}}.shake{-webkit-animation-name: shake;-moz-animation-name: shake;-o-animation-name: shake;animation-name: shake;}@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0)} 40%{-webkit-transform: translateY(-30px)} 60%{-webkit-transform: translateY(-15px)}}@-moz-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0)} 40%{-moz-transform: translateY(-30px)} 60%{-moz-transform: translateY(-15px)}}@-o-keyframes bounce {0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0)} 40%{-o-transform: translateY(-30px)} 60%{-o-transform: translateY(-15px)}}@keyframes bounce {0%, 20%, 50%, 80%, 100% {transform: translateY(0)} 40%{transform: translateY(-30px)} 60%{transform: translateY(-15px)}}.bounce{-webkit-animation-name: bounce;-moz-animation-name: bounce;-o-animation-name: bounce;animation-name: bounce;}@-webkit-keyframes tada {0% {-webkit-transform: scale(1)}  10%, 20%{-webkit-transform: scale(0.9) rotate(-3deg)} 30%, 50%, 70%, 90%{-webkit-transform: scale(1.1) rotate(3deg)} 40%, 60%, 80%{-webkit-transform: scale(1.1) rotate(-3deg)} 100%{-webkit-transform: scale(1) rotate(0)}}@-moz-keyframes tada {0% {-moz-transform: scale(1)}  10%, 20%{-moz-transform: scale(0.9) rotate(-3deg)} 30%, 50%, 70%, 90%{-moz-transform: scale(1.1) rotate(3deg)} 40%, 60%, 80%{-moz-transform: scale(1.1) rotate(-3deg)} 100%{-moz-transform: scale(1) rotate(0)}}@-o-keyframes tada {0% {-o-transform: scale(1)}  10%, 20%{-o-transform: scale(0.9) rotate(-3deg)} 30%, 50%, 70%, 90%{-o-transform: scale(1.1) rotate(3deg)} 40%, 60%, 80%{-o-transform: scale(1.1) rotate(-3deg)} 100%{-o-transform: scale(1) rotate(0)}}@keyframes tada {0% {transform: scale(1)}  10%, 20%{transform: scale(0.9) rotate(-3deg)} 30%, 50%, 70%, 90%{transform: scale(1.1) rotate(3deg)} 40%, 60%, 80%{transform: scale(1.1) rotate(-3deg)} 100%{transform: scale(1) rotate(0)}}.tada{-webkit-animation-name: tada;-moz-animation-name: tada;-o-animation-name: tada;animation-name: tada;}@-webkit-keyframes swing {20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center;} 20%{-webkit-transform: rotate(15deg);}  40%{-webkit-transform: rotate(-10deg);} 60%{-webkit-transform: rotate(5deg);}  80%{-webkit-transform: rotate(-5deg);}  100%{-webkit-transform: rotate(0deg);}}@-moz-keyframes swing {20% { -moz-transform: rotate(15deg);}  40%{-moz-transform: rotate(-10deg);} 60%{-moz-transform: rotate(5deg);}  80%{-moz-transform: rotate(-5deg);}  100%{-moz-transform: rotate(0deg);}}@-o-keyframes swing {20% { -o-transform: rotate(15deg);}  40%{-o-transform: rotate(-10deg);} 60%{-o-transform: rotate(5deg);}  80%{-o-transform: rotate(-5deg);}  100%{-o-transform: rotate(0deg);}}@keyframes swing {20% { transform: rotate(15deg);}  40%{transform: rotate(-10deg);} 60%{transform: rotate(5deg);}  80%{transform: rotate(-5deg);}  100%{transform: rotate(0deg);}}.swing{-webkit-transform-origin: top center;-moz-transform-origin: top center;-o-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;-moz-animation-name: swing;-o-animation-name: swing;animation-name: swing;}@-webkit-keyframes wobble {0% { -webkit-transform: translateX(0%);}  15%{-webkit-transform: translateX(-25%) rotate(-5deg);}  30%{-webkit-transform: translateX(20%) rotate(3deg);}  45%{-webkit-transform: translateX(-15%) rotate(-3deg);}  60%{-webkit-transform: translateX(10%) rotate(2deg);}  75%{-webkit-transform: translateX(-5%) rotate(-1deg);}  100%{-webkit-transform: translateX(0%);}}@-moz-keyframes wobble {0% { -moz-transform: translateX(0%);}  15%{-moz-transform: translateX(-25%) rotate(-5deg);}  30%{-moz-transform: translateX(20%) rotate(3deg);}  45%{-moz-transform: translateX(-15%) rotate(-3deg);}  60%{-moz-transform: translateX(10%) rotate(2deg);}  75%{-moz-transform: translateX(-5%) rotate(-1deg);}  100%{-moz-transform: translateX(0%);}}@-o-keyframes wobble {0% { -o-transform: translateX(0%);}  15%{-o-transform: translateX(-25%) rotate(-5deg);}  30%{-o-transform: translateX(20%) rotate(3deg);}  45%{-o-transform: translateX(-15%) rotate(-3deg);}  60%{-o-transform: translateX(10%) rotate(2deg);}  75%{-o-transform: translateX(-5%) rotate(-1deg);}  100%{-o-transform: translateX(0%);}}@keyframes wobble {0% { transform: translateX(0%);}  15%{transform: translateX(-25%) rotate(-5deg);}  30%{transform: translateX(20%) rotate(3deg);}  45%{transform: translateX(-15%) rotate(-3deg);}  60%{transform: translateX(10%) rotate(2deg);}  75%{transform: translateX(-5%) rotate(-1deg);}  100%{transform: translateX(0%);}}.wobble{-webkit-animation-name: wobble;-moz-animation-name: wobble;-o-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes pulse {0% { -webkit-transform: scale(1);}  50%{-webkit-transform: scale(1.1);}    100%{-webkit-transform: scale(1);}}@-moz-keyframes pulse {0% { -moz-transform: scale(1);}  50%{-moz-transform: scale(1.1);}    100%{-moz-transform: scale(1);}}@-o-keyframes pulse {0% { -o-transform: scale(1);}  50%{-o-transform: scale(1.1);}    100%{-o-transform: scale(1);}}@keyframes pulse {0% { transform: scale(1);}  50%{transform: scale(1.1);}    100%{transform: scale(1);}}.pulse{-webkit-animation-name: pulse;-moz-animation-name: pulse;-o-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes flip {0% { -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;} 40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;} 50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;} 80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;} 100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;}}@-moz-keyframes flip {0% { -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function: ease-out;} 40%{-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function: ease-out;} 50%{-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function: ease-in;} 80%{-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function: ease-in;} 100%{-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function: ease-in;}}@-o-keyframes flip {0% { -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function: ease-out;} 40%{-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function: ease-out;} 50%{-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function: ease-in;} 80%{-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function: ease-in;} 100%{-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function: ease-in;}}@keyframes flip {0% { transform: perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function: ease-out;} 40%{transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function: ease-out;} 50%{transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function: ease-in;} 80%{transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function: ease-in;} 100%{transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function: ease-in;}}.animated.flip{-webkit-backface-visibility: visible !important;-webkit-animation-name: flip;-moz-backface-visibility: visible !important;-moz-animation-name: flip;-o-backface-visibility: visible !important;-o-animation-name: flip;backface-visibility: visible !important;animation-name: flip;}@-webkit-keyframes flipInX {0% { -webkit-transform: perspective(400px) rotateX(90deg);opacity: 0;}        40%{-webkit-transform: perspective(400px) rotateX(-10deg);}        70%{-webkit-transform: perspective(400px) rotateX(10deg);}        100%{-webkit-transform: perspective(400px) rotateX(0deg);opacity: 1;}}@-moz-keyframes flipInX {0% { -moz-transform: perspective(400px) rotateX(90deg);opacity: 0;}        40%{-moz-transform: perspective(400px) rotateX(-10deg);}        70%{-moz-transform: perspective(400px) rotateX(10deg);}        100%{-moz-transform: perspective(400px) rotateX(0deg);opacity: 1;}}@-o-keyframes flipInX {0% { -o-transform: perspective(400px) rotateX(90deg);opacity: 0;}        40%{-o-transform: perspective(400px) rotateX(-10deg);}        70%{-o-transform: perspective(400px) rotateX(10deg);}        100%{-o-transform: perspective(400px) rotateX(0deg);opacity: 1;}}@keyframes flipInX {0% { transform: perspective(400px) rotateX(90deg);opacity: 0;}        40%{transform: perspective(400px) rotateX(-10deg);}        70%{transform: perspective(400px) rotateX(10deg);}        100%{transform: perspective(400px) rotateX(0deg);opacity: 1;}}.flipInX{-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInX;-moz-backface-visibility: visible !important;-moz-animation-name: flipInX;-o-backface-visibility: visible !important;-o-animation-name: flipInX;backface-visibility: visible !important;animation-name: flipInX;}@-webkit-keyframes flipInY {0% { -webkit-transform: perspective(400px) rotateY(90deg);opacity: 0;}        40%{-webkit-transform: perspective(400px) rotateY(-10deg);}        70%{-webkit-transform: perspective(400px) rotateY(10deg);}        100%{-webkit-transform: perspective(400px) rotateY(0deg);opacity: 1;}}@-moz-keyframes flipInY {0% { -moz-transform: perspective(400px) rotateY(90deg);opacity: 0;}        40%{-moz-transform: perspective(400px) rotateY(-10deg);}        70%{-moz-transform: perspective(400px) rotateY(10deg);}        100%{-moz-transform: perspective(400px) rotateY(0deg);opacity: 1;}}@-o-keyframes flipInY {0% { -o-transform: perspective(400px) rotateY(90deg);opacity: 0;}        40%{-o-transform: perspective(400px) rotateY(-10deg);}        70%{-o-transform: perspective(400px) rotateY(10deg);}        100%{-o-transform: perspective(400px) rotateY(0deg);opacity: 1;}}@keyframes flipInY {0% { transform: perspective(400px) rotateY(90deg);opacity: 0;}        40%{transform: perspective(400px) rotateY(-10deg);}        70%{transform: perspective(400px) rotateY(10deg);}        100%{transform: perspective(400px) rotateY(0deg);opacity: 1;}}.flipInY{-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInY;-moz-backface-visibility: visible !important;-moz-animation-name: flipInY;-o-backface-visibility: visible !important;-o-animation-name: flipInY;backface-visibility: visible !important;animation-name: flipInY;}@-webkit-keyframes fadeIn {0% {opacity: 0}  100%{opacity: 1}}@-moz-keyframes fadeIn {0% {opacity: 0}  100%{opacity: 1}}@-o-keyframes fadeIn {0% {opacity: 0}  100%{opacity: 1}}@keyframes fadeIn {0% {opacity: 0}  100%{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInUp {0% { opacity: 0;-webkit-transform: translateY(20px);}  100%{opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUp {0% { opacity: 0;-moz-transform: translateY(20px);}  100%{opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUp {0% { opacity: 0;-o-transform: translateY(20px);}  100%{opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInUp {0% { opacity: 0;transform: translateY(20px);}  100%{opacity: 1;transform: translateY(0);}}.fadeInUp{-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInDown {0% { opacity: 0;-webkit-transform: translateY(-20px);}  100%{opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDown {0% { opacity: 0;-moz-transform: translateY(-20px);}  100%{opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDown {0% { opacity: 0;-o-transform: translateY(-20px);}  100%{opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInDown {0% { opacity: 0;transform: translateY(-20px);}  100%{opacity: 1;transform: translateY(0);}}.fadeInDown{-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInLeft {0% { opacity: 0;-webkit-transform: translateX(-20px);}  100%{opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeft {0% { opacity: 0;-moz-transform: translateX(-20px);}  100%{opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeft {0% { opacity: 0;-o-transform: translateX(-20px);}  100%{opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInLeft {0% { opacity: 0;transform: translateX(-20px);}  100%{opacity: 1;transform: translateX(0);}}.fadeInLeft{-webkit-animation-name: fadeInLeft;-moz-animation-name: fadeInLeft;-o-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight {0% { opacity: 0;-webkit-transform: translateX(20px);}  100%{opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInRight {0% { opacity: 0;-moz-transform: translateX(20px);}  100%{opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInRight {0% { opacity: 0;-o-transform: translateX(20px);}  100%{opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInRight {0% { opacity: 0;transform: translateX(20px);}  100%{opacity: 1;transform: translateX(0);}}.fadeInRight{-webkit-animation-name: fadeInRight;-moz-animation-name: fadeInRight;-o-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInUpBig {0% { opacity: 0;-webkit-transform: translateY(2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUpBig {0% { opacity: 0;-moz-transform: translateY(2000px);}  100%{opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUpBig {0% { opacity: 0;-o-transform: translateY(2000px);}  100%{opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInUpBig {0% { opacity: 0;transform: translateY(2000px);}  100%{opacity: 1;transform: translateY(0);}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;-moz-animation-name: fadeInUpBig;-o-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeInDownBig {0% { opacity: 0;-webkit-transform: translateY(-2000px);}  100%{opacity: 1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDownBig {0% { opacity: 0;-moz-transform: translateY(-2000px);}  100%{opacity: 1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDownBig {0% { opacity: 0;-o-transform: translateY(-2000px);}  100%{opacity: 1;-o-transform: translateY(0);}}@keyframes fadeInDownBig {0% { opacity: 0;transform: translateY(-2000px);}  100%{opacity: 1;transform: translateY(0);}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;-moz-animation-name: fadeInDownBig;-o-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeftBig {0% { opacity: 0;-webkit-transform: translateX(-2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeftBig {0% { opacity: 0;-moz-transform: translateX(-2000px);}  100%{opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeftBig {0% { opacity: 0;-o-transform: translateX(-2000px);}  100%{opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInLeftBig {0% { opacity: 0;transform: translateX(-2000px);}  100%{opacity: 1;transform: translateX(0);}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;-moz-animation-name: fadeInLeftBig;-o-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRightBig {0% { opacity: 0;-webkit-transform: translateX(2000px);}  100%{opacity: 1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInRightBig {0% { opacity: 0;-moz-transform: translateX(2000px);}  100%{opacity: 1;-moz-transform: translateX(0);}}@-o-keyframes fadeInRightBig {0% { opacity: 0;-o-transform: translateX(2000px);}  100%{opacity: 1;-o-transform: translateX(0);}}@keyframes fadeInRightBig {0% { opacity: 0;transform: translateX(2000px);}  100%{opacity: 1;transform: translateX(0);}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;-moz-animation-name: fadeInRightBig;-o-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes slideInDown {0% { opacity: 0;-webkit-transform: translateY(-2000px);} 100%{-webkit-transform: translateY(0);}}@-moz-keyframes slideInDown {0% { opacity: 0;-moz-transform: translateY(-2000px);} 100%{-moz-transform: translateY(0);}}@-o-keyframes slideInDown {0% { opacity: 0;-o-transform: translateY(-2000px);} 100%{-o-transform: translateY(0);}}@keyframes slideInDown {0% { opacity: 0;transform: translateY(-2000px);} 100%{transform: translateY(0);}}.slideInDown{-webkit-animation-name: slideInDown;-moz-animation-name: slideInDown;-o-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {0% { opacity: 0;-webkit-transform: translateX(-2000px);}  100%{-webkit-transform: translateX(0);}}@-moz-keyframes slideInLeft {0% { opacity: 0;-moz-transform: translateX(-2000px);}  100%{-moz-transform: translateX(0);}}@-o-keyframes slideInLeft {0% { opacity: 0;-o-transform: translateX(-2000px);}  100%{-o-transform: translateX(0);}}@keyframes slideInLeft {0% { opacity: 0;transform: translateX(-2000px);}  100%{transform: translateX(0);}}.slideInLeft{-webkit-animation-name: slideInLeft;-moz-animation-name: slideInLeft;-o-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {0% { opacity: 0;-webkit-transform: translateX(2000px);}  100%{-webkit-transform: translateX(0);}}@-moz-keyframes slideInRight {0% { opacity: 0;-moz-transform: translateX(2000px);}  100%{-moz-transform: translateX(0);}}@-o-keyframes slideInRight {0% { opacity: 0;-o-transform: translateX(2000px);}  100%{-o-transform: translateX(0);}}@keyframes slideInRight {0% { opacity: 0;transform: translateX(2000px);}  100%{transform: translateX(0);}}.slideInRight{-webkit-animation-name: slideInRight;-moz-animation-name: slideInRight;-o-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes bounceIn {0% { opacity: 0;-webkit-transform: scale(.3);}  50%{opacity: 1;-webkit-transform: scale(1.05);}  70%{-webkit-transform: scale(.9);}  100%{-webkit-transform: scale(1);}}@-moz-keyframes bounceIn {0% { opacity: 0;-moz-transform: scale(.3);}  50%{opacity: 1;-moz-transform: scale(1.05);}  70%{-moz-transform: scale(.9);}  100%{-moz-transform: scale(1);}}@-o-keyframes bounceIn {0% { opacity: 0;-o-transform: scale(.3);}  50%{opacity: 1;-o-transform: scale(1.05);}  70%{-o-transform: scale(.9);}  100%{-o-transform: scale(1);}}@keyframes bounceIn {0% { opacity: 0;transform: scale(.3);}  50%{opacity: 1;transform: scale(1.05);}  70%{transform: scale(.9);}  100%{transform: scale(1);}}.bounceIn{-webkit-animation-name: bounceIn;-moz-animation-name: bounceIn;-o-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInUp {0% { opacity: 0;-webkit-transform: translateY(2000px);}  60%{opacity: 1;-webkit-transform: translateY(-30px);}  80%{-webkit-transform: translateY(10px);}  100%{-webkit-transform: translateY(0);}}@-moz-keyframes bounceInUp {0% { opacity: 0;-moz-transform: translateY(2000px);}  60%{opacity: 1;-moz-transform: translateY(-30px);}  80%{-moz-transform: translateY(10px);}  100%{-moz-transform: translateY(0);}}@-o-keyframes bounceInUp {0% { opacity: 0;-o-transform: translateY(2000px);}  60%{opacity: 1;-o-transform: translateY(-30px);}  80%{-o-transform: translateY(10px);}  100%{-o-transform: translateY(0);}}@keyframes bounceInUp {0% { opacity: 0;transform: translateY(2000px);}  60%{opacity: 1;transform: translateY(-30px);}  80%{transform: translateY(10px);}  100%{transform: translateY(0);}}.bounceInUp{-webkit-animation-name: bounceInUp;-moz-animation-name: bounceInUp;-o-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceInDown {0% { opacity: 0;-webkit-transform: translateY(-2000px);}  60%{opacity: 1;-webkit-transform: translateY(30px);}  80%{-webkit-transform: translateY(-10px);}  100%{-webkit-transform: translateY(0);}}@-moz-keyframes bounceInDown {0% { opacity: 0;-moz-transform: translateY(-2000px);}  60%{opacity: 1;-moz-transform: translateY(30px);}  80%{-moz-transform: translateY(-10px);}  100%{-moz-transform: translateY(0);}}@-o-keyframes bounceInDown {0% { opacity: 0;-o-transform: translateY(-2000px);}  60%{opacity: 1;-o-transform: translateY(30px);}  80%{-o-transform: translateY(-10px);}  100%{-o-transform: translateY(0);}}@keyframes bounceInDown {0% { opacity: 0;transform: translateY(-2000px);}  60%{opacity: 1;transform: translateY(30px);}  80%{transform: translateY(-10px);}  100%{transform: translateY(0);}}.bounceInDown{-webkit-animation-name: bounceInDown;-moz-animation-name: bounceInDown;-o-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {0% { opacity: 0;-webkit-transform: translateX(-2000px);}  60%{opacity: 1;-webkit-transform: translateX(30px);}  80%{-webkit-transform: translateX(-10px);}  100%{-webkit-transform: translateX(0);}}@-moz-keyframes bounceInLeft {0% { opacity: 0;-moz-transform: translateX(-2000px);}  60%{opacity: 1;-moz-transform: translateX(30px);}  80%{-moz-transform: translateX(-10px);}  100%{-moz-transform: translateX(0);}}@-o-keyframes bounceInLeft {0% { opacity: 0;-o-transform: translateX(-2000px);}  60%{opacity: 1;-o-transform: translateX(30px);}  80%{-o-transform: translateX(-10px);}  100%{-o-transform: translateX(0);}}@keyframes bounceInLeft {0% { opacity: 0;transform: translateX(-2000px);}  60%{opacity: 1;transform: translateX(30px);}  80%{transform: translateX(-10px);}  100%{transform: translateX(0);}}.bounceInLeft{-webkit-animation-name: bounceInLeft;-moz-animation-name: bounceInLeft;-o-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {0% { opacity: 0;-webkit-transform: translateX(2000px);}  60%{opacity: 1;-webkit-transform: translateX(-30px);}  80%{-webkit-transform: translateX(10px);}  100%{-webkit-transform: translateX(0);}}@-moz-keyframes bounceInRight {0% { opacity: 0;-moz-transform: translateX(2000px);}  60%{opacity: 1;-moz-transform: translateX(-30px);}  80%{-moz-transform: translateX(10px);}  100%{-moz-transform: translateX(0);}}@-o-keyframes bounceInRight {0% { opacity: 0;-o-transform: translateX(2000px);}  60%{opacity: 1;-o-transform: translateX(-30px);}  80%{-o-transform: translateX(10px);}  100%{-o-transform: translateX(0);}}@keyframes bounceInRight {0% { opacity: 0;transform: translateX(2000px);}  60%{opacity: 1;transform: translateX(-30px);}  80%{transform: translateX(10px);}  100%{transform: translateX(0);}}.bounceInRight{-webkit-animation-name: bounceInRight;-moz-animation-name: bounceInRight;-o-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes rotateIn {0% { -webkit-transform-origin: center center;-webkit-transform: rotate(-200deg);opacity: 0;}  100%{-webkit-transform-origin: center center;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateIn {0% { -moz-transform-origin: center center;-moz-transform: rotate(-200deg);opacity: 0;}  100%{-moz-transform-origin: center center;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateIn {0% { -o-transform-origin: center center;-o-transform: rotate(-200deg);opacity: 0;}  100%{-o-transform-origin: center center;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateIn {0% { transform-origin: center center;transform: rotate(-200deg);opacity: 0;}  100%{transform-origin: center center;transform: rotate(0);opacity: 1;}}.rotateIn{-webkit-animation-name: rotateIn;-moz-animation-name: rotateIn;-o-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInUpLeft {0% { -webkit-transform-origin: left bottom;-webkit-transform: rotate(90deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInUpLeft {0% { -moz-transform-origin: left bottom;-moz-transform: rotate(90deg);opacity: 0;}  100%{-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInUpLeft {0% { -o-transform-origin: left bottom;-o-transform: rotate(90deg);opacity: 0;}  100%{-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInUpLeft {0% { transform-origin: left bottom;transform: rotate(90deg);opacity: 0;}  100%{transform-origin: left bottom;transform: rotate(0);opacity: 1;}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;-moz-animation-name: rotateInUpLeft;-o-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft {0% { -webkit-transform-origin: left bottom;-webkit-transform: rotate(-90deg);opacity: 0;}  100%{-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInDownLeft {0% { -moz-transform-origin: left bottom;-moz-transform: rotate(-90deg);opacity: 0;}  100%{-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInDownLeft {0% { -o-transform-origin: left bottom;-o-transform: rotate(-90deg);opacity: 0;}  100%{-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInDownLeft {0% { transform-origin: left bottom;transform: rotate(-90deg);opacity: 0;}  100%{transform-origin: left bottom;transform: rotate(0);opacity: 1;}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;-moz-animation-name: rotateInDownLeft;-o-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInUpRight {0% { -webkit-transform-origin: right bottom;-webkit-transform: rotate(-90deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInUpRight {0% { -moz-transform-origin: right bottom;-moz-transform: rotate(-90deg);opacity: 0;}  100%{-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInUpRight {0% { -o-transform-origin: right bottom;-o-transform: rotate(-90deg);opacity: 0;}  100%{-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInUpRight {0% { transform-origin: right bottom;transform: rotate(-90deg);opacity: 0;}  100%{transform-origin: right bottom;transform: rotate(0);opacity: 1;}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;-moz-animation-name: rotateInUpRight;-o-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateInDownRight {0% { -webkit-transform-origin: right bottom;-webkit-transform: rotate(90deg);opacity: 0;}  100%{-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}@-moz-keyframes rotateInDownRight {0% { -moz-transform-origin: right bottom;-moz-transform: rotate(90deg);opacity: 0;}  100%{-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}@-o-keyframes rotateInDownRight {0% { -o-transform-origin: right bottom;-o-transform: rotate(90deg);opacity: 0;}  100%{-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}@keyframes rotateInDownRight {0% { transform-origin: right bottom;transform: rotate(90deg);opacity: 0;}  100%{transform-origin: right bottom;transform: rotate(0);opacity: 1;}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;-moz-animation-name: rotateInDownRight;-o-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes lightSpeedIn {0% { -webkit-transform: translateX(100%) skewX(-30deg);opacity: 0;} 60%{-webkit-transform: translateX(-20%) skewX(30deg);opacity: 1;} 80%{-webkit-transform: translateX(0%) skewX(-15deg);opacity: 1;} 100%{-webkit-transform: translateX(0%) skewX(0deg);opacity: 1;}}@-moz-keyframes lightSpeedIn {0% { -moz-transform: translateX(100%) skewX(-30deg);opacity: 0;} 60%{-moz-transform: translateX(-20%) skewX(30deg);opacity: 1;} 80%{-moz-transform: translateX(0%) skewX(-15deg);opacity: 1;} 100%{-moz-transform: translateX(0%) skewX(0deg);opacity: 1;}}@-o-keyframes lightSpeedIn {0% { -o-transform: translateX(100%) skewX(-30deg);opacity: 0;} 60%{-o-transform: translateX(-20%) skewX(30deg);opacity: 1;} 80%{-o-transform: translateX(0%) skewX(-15deg);opacity: 1;} 100%{-o-transform: translateX(0%) skewX(0deg);opacity: 1;}}@keyframes lightSpeedIn {0% { transform: translateX(100%) skewX(-30deg);opacity: 0;} 60%{transform: translateX(-20%) skewX(30deg);opacity: 1;} 80%{transform: translateX(0%) skewX(-15deg);opacity: 1;} 100%{transform: translateX(0%) skewX(0deg);opacity: 1;}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;-moz-animation-name: lightSpeedIn;-o-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;-moz-animation-timing-function: ease-out;-o-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes hinge {0% { -webkit-transform: rotate(0);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}  20%, 60%{-webkit-transform: rotate(80deg);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}  40%{-webkit-transform: rotate(60deg);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}  80%{-webkit-transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}  100%{-webkit-transform: translateY(700px);opacity: 0;}}@-moz-keyframes hinge {0% { -moz-transform: rotate(0);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}  20%, 60%{-moz-transform: rotate(80deg);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}  40%{-moz-transform: rotate(60deg);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}  80%{-moz-transform: rotate(60deg) translateY(0);opacity: 1;-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}  100%{-moz-transform: translateY(700px);opacity: 0;}}@-o-keyframes hinge {0% { -o-transform: rotate(0);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}  20%, 60%{-o-transform: rotate(80deg);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}  40%{-o-transform: rotate(60deg);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}  80%{-o-transform: rotate(60deg) translateY(0);opacity: 1;-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}  100%{-o-transform: translateY(700px);opacity: 0;}}@keyframes hinge {0% { transform: rotate(0);transform-origin: top left;animation-timing-function: ease-in-out;}  20%, 60%{transform: rotate(80deg);transform-origin: top left;animation-timing-function: ease-in-out;}  40%{transform: rotate(60deg);transform-origin: top left;animation-timing-function: ease-in-out;}  80%{transform: rotate(60deg) translateY(0);opacity: 1;transform-origin: top left;animation-timing-function: ease-in-out;}  100%{transform: translateY(700px);opacity: 0;}}.hinge{-webkit-animation-name: hinge;-moz-animation-name: hinge;-o-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes rollIn {0% { opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);} 100%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);}}@-moz-keyframes rollIn {0% { opacity: 0;-moz-transform: translateX(-100%) rotate(-120deg);} 100%{opacity: 1;-moz-transform: translateX(0px) rotate(0deg);}}@-o-keyframes rollIn {0% { opacity: 0;-o-transform: translateX(-100%) rotate(-120deg);} 100%{opacity: 1;-o-transform: translateX(0px) rotate(0deg);}}@keyframes rollIn {0% { opacity: 0;transform: translateX(-100%) rotate(-120deg);} 100%{opacity: 1;transform: translateX(0px) rotate(0deg);}}.rollIn{-webkit-animation-name: rollIn;-moz-animation-name: rollIn;-o-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {0% { opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);}    100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);}}@-moz-keyframes rollOut {0% { opacity: 1;-moz-transform: translateX(0px) rotate(0deg);}    100%{opacity: 0;-moz-transform: translateX(100%) rotate(120deg);}}@-o-keyframes rollOut {0% { opacity: 1;-o-transform: translateX(0px) rotate(0deg);}    100%{opacity: 0;-o-transform: translateX(100%) rotate(120deg);}}@keyframes rollOut {0% { opacity: 1;transform: translateX(0px) rotate(0deg);}    100%{opacity: 0;transform: translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name: rollOut;-moz-animation-name: rollOut;-o-animation-name: rollOut;animation-name: rollOut;}.slideDown{animation-name: slideDown;-webkit-animation-name: slideDown;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}@keyframes slideDown {0% { transform: translateY(-100%);} 50%{transform: translateY(8%);} 65%{transform: translateY(-4%);} 80%{transform: translateY(4%);} 95%{transform: translateY(-2%);}    100%{transform: translateY(0%);}  }@-webkit-keyframes slideDown {0% { -webkit-transform: translateY(-100%);} 50%{-webkit-transform: translateY(8%);} 65%{-webkit-transform: translateY(-4%);} 80%{-webkit-transform: translateY(4%);} 95%{-webkit-transform: translateY(-2%);}    100%{-webkit-transform: translateY(0%);} }.slideUp{animation-name: slideUp;-webkit-animation-name: slideUp;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}@keyframes slideUp {0% { transform: translateY(100%);} 50%{transform: translateY(-8%);} 65%{transform: translateY(4%);} 80%{transform: translateY(-4%);} 95%{transform: translateY(2%);}    100%{transform: translateY(0%);} }@-webkit-keyframes slideUp {0% { -webkit-transform: translateY(100%);} 50%{-webkit-transform: translateY(-8%);} 65%{-webkit-transform: translateY(4%);} 80%{-webkit-transform: translateY(-4%);} 95%{-webkit-transform: translateY(2%);}    100%{-webkit-transform: translateY(0%);} }.slideLeft{animation-name: slideLeft;-webkit-animation-name: slideLeft;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;visibility: visible !important;}@keyframes slideLeft {0% { transform: translateX(150%);} 50%{transform: translateX(-8%);} 65%{transform: translateX(4%);} 80%{transform: translateX(-4%);} 95%{transform: translateX(2%);}    100%{transform: translateX(0%);}}@-webkit-keyframes slideLeft {0% { -webkit-transform: translateX(150%);} 50%{-webkit-transform: translateX(-8%);} 65%{-webkit-transform: translateX(4%);} 80%{-webkit-transform: translateX(-4%);} 95%{-webkit-transform: translateX(2%);}    100%{-webkit-transform: translateX(0%);}}.slideRight{animation-name: slideRight;-webkit-animation-name: slideRight;animation-duration: 1s;-webkit-animation-duration: 1s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;visibility: visible !important;}@keyframes slideRight {0% { transform: translateX(-150%);} 50%{transform: translateX(8%);} 65%{transform: translateX(-4%);} 80%{transform: translateX(4%);} 95%{transform: translateX(-2%);}    100%{transform: translateX(0%);} }@-webkit-keyframes slideRight {0% { -webkit-transform: translateX(-150%);} 50%{-webkit-transform: translateX(8%);} 65%{-webkit-transform: translateX(-4%);} 80%{-webkit-transform: translateX(4%);} 95%{-webkit-transform: translateX(-2%);}    100%{-webkit-transform: translateX(0%);}}.slideExpandUp{animation-name: slideExpandUp;-webkit-animation-name: slideExpandUp;animation-duration: 1.6s;-webkit-animation-duration: 1.6s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease -out;visibility: visible !important;}@keyframes slideExpandUp {0% { transform: translateY(100%) scaleX(0.5);} 30%{transform: translateY(-8%) scaleX(0.5);}  40%{transform: translateY(2%) scaleX(0.5);} 50%{transform: translateY(0%) scaleX(1.1);} 60%{transform: translateY(0%) scaleX(0.9);} 70%{transform: translateY(0%) scaleX(1.05);}    80%{transform: translateY(0%) scaleX(0.95);} 90%{transform: translateY(0%) scaleX(1.02);}  100%{transform: translateY(0%) scaleX(1);}}@-webkit-keyframes slideExpandUp {0% { -webkit-transform: translateY(100%) scaleX(0.5);} 30%{-webkit-transform: translateY(-8%) scaleX(0.5);}  40%{-webkit-transform: translateY(2%) scaleX(0.5);} 50%{-webkit-transform: translateY(0%) scaleX(1.1);} 60%{-webkit-transform: translateY(0%) scaleX(0.9);} 70%{-webkit-transform: translateY(0%) scaleX(1.05);}    80%{-webkit-transform: translateY(0%) scaleX(0.95);} 90%{-webkit-transform: translateY(0%) scaleX(1.02);}  100%{-webkit-transform: translateY(0%) scaleX(1);}}.expandUp{animation-name: expandUp;-webkit-animation-name: expandUp;animation-duration: 0.7s;-webkit-animation-duration: 0.7s;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility: visible !important;}@keyframes expandUp {0% { transform: translateY(100%) scale(0.6) scaleY(0.5);} 60%{transform: translateY(-7%) scaleY(1.12);} 75%{transform: translateY(3%);}  100%{transform: translateY(0%) scale(1) scaleY(1);} }@-webkit-keyframes expandUp {0% { -webkit-transform: translateY(100%) scale(0.6) scaleY(0.5);} 60%{-webkit-transform: translateY(-7%) scaleY(1.12);} 75%{-webkit-transform: translateY(3%);}  100%{-webkit-transform: translateY(0%) scale(1) scaleY(1);} }.fadeIn2{animation-name: fadeIn2;-webkit-animation-name: fadeIn2;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;visibility: visible !important;}@keyframes fadeIn2 {0% { transform: scale(0);opacity: 0.0;} 60%{transform: scale(1.1);} 80%{transform: scale(0.9);opacity: 1;}  100%{transform: scale(1);opacity: 1;}  }@-webkit-keyframes fadeIn2 {0% { -webkit-transform: scale(0);opacity: 0.0;} 60%{-webkit-transform: scale(1.1);} 80%{-webkit-transform: scale(0.9);opacity: 1;}  100%{-webkit-transform: scale(1);opacity: 1;}  }.expandOpen{animation-name: expandOpen;-webkit-animation-name: expandOpen;animation-duration: 1.2s;-webkit-animation-duration: 1.2s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;visibility: visible !important;}@keyframes expandOpen {0% { transform: scale(1.8);} 50%{transform: scale(0.95);}  80%{transform: scale(1.05);} 90%{transform: scale(0.98);}  100%{transform: scale(1);}   }@-webkit-keyframes expandOpen {0% { -webkit-transform: scale(1.8);} 50%{-webkit-transform: scale(0.95);}  80%{-webkit-transform: scale(1.05);} 90%{-webkit-transform: scale(0.98);}  100%{-webkit-transform: scale(1);}     }.bigEntrance{animation-name: bigEntrance;-webkit-animation-name: bigEntrance;animation-duration: 1.6s;-webkit-animation-duration: 1.6s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;visibility: visible !important;}@keyframes bigEntrance {0% { transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity: 0.2;} 30%{transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity: 1;} 45%{transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity: 1;} 60%{transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity: 1;}  75%{transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity: 1;} 90%{transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity: 1;}  100%{transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity: 1;}  }@-webkit-keyframes bigEntrance {0% { -webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity: 0.2;} 30%{-webkit-transform: scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity: 1;} 45%{-webkit-transform: scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity: 1;} 60%{-webkit-transform: scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity: 1;}  75%{-webkit-transform: scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity: 1;} 90%{-webkit-transform: scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity: 1;}  100%{-webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity: 1;}    }.hatch{animation-name: hatch;-webkit-animation-name: hatch;animation-duration: 2s;-webkit-animation-duration: 2s;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;visibility: visible !important;}@keyframes hatch {0% { transform: rotate(0deg) scaleY(0.6);} 20%{transform: rotate(-2deg) scaleY(1.05);} 35%{transform: rotate(2deg) scaleY(1);} 50%{transform: rotate(-2deg);}  65%{transform: rotate(1deg);}  80%{transform: rotate(-1deg);}   100%{transform: rotate(0deg);}         }@-webkit-keyframes hatch {0% { -webkit-transform: rotate(0deg) scaleY(0.6);} 20%{-webkit-transform: rotate(-2deg) scaleY(1.05);} 35%{-webkit-transform: rotate(2deg) scaleY(1);} 50%{-webkit-transform: rotate(-2deg);}  65%{-webkit-transform: rotate(1deg);}  80%{-webkit-transform: rotate(-1deg);}   100%{-webkit-transform: rotate(0deg);}  }.bounce{animation-name: bounce;-webkit-animation-name: bounce;animation-duration: 1.6s;-webkit-animation-duration: 1.6s;animation-timing-function: ease;-webkit-animation-timing-function: ease;transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;}@keyframes bounce {0% { transform: translateY(0%) scaleY(0.6);} 60%{transform: translateY(-100%) scaleY(1.1);} 70%{transform: translateY(0%) scaleY(0.95) scaleX(1.05);} 80%{transform: translateY(0%) scaleY(1.05) scaleX(1);}  90%{transform: translateY(0%) scaleY(0.95) scaleX(1);}     100%{transform: translateY(0%) scaleY(1) scaleX(1);} }@-webkit-keyframes bounce {0% { -webkit-transform: translateY(0%) scaleY(0.6);} 60%{-webkit-transform: translateY(-100%) scaleY(1.1);} 70%{-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1.05);} 80%{-webkit-transform: translateY(0%) scaleY(1.05) scaleX(1);}  90%{-webkit-transform: translateY(0%) scaleY(0.95) scaleX(1);}     100%{-webkit-transform: translateY(0%) scaleY(1) scaleX(1);}  }.pulse{animation-name: pulse;-webkit-animation-name: pulse;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}@keyframes pulse {0% { transform: scale(0.9);opacity: 0.7;} 50%{transform: scale(1);opacity: 1;}  100%{transform: scale(0.9);opacity: 0.7;}   }@-webkit-keyframes pulse {0% { -webkit-transform: scale(0.95);opacity: 0.7;} 50%{-webkit-transform: scale(1);opacity: 1;}  100%{-webkit-transform: scale(0.95);opacity: 0.7;}   }.floating{animation-name: floating;-webkit-animation-name: floating;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}@keyframes floating {0% { transform: translateY(0%);} 50%{transform: translateY(8%);}  100%{transform: translateY(0%);}   }@-webkit-keyframes floating {0% { -webkit-transform: translateY(0%);} 50%{-webkit-transform: translateY(8%);}  100%{-webkit-transform: translateY(0%);}   }.tossing{animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 2.5s;-webkit-animation-duration: 2.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}@keyframes tossing {0% { transform: rotate(-4deg);} 50%{transform: rotate(4deg);} 100%{transform: rotate(-4deg);}      }@-webkit-keyframes tossing {0% { -webkit-transform: rotate(-4deg);} 50%{-webkit-transform: rotate(4deg);} 100%{-webkit-transform: rotate(-4deg);}    }.pullUp{animation-name: pullUp;-webkit-animation-name: pullUp;animation-duration: 1.1s;-webkit-animation-duration: 1.1s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;-webkit-transform-origin: 50% 100%;}@keyframes pullUp {0% { transform: scaleY(0.1);} 40%{transform: scaleY(1.02);} 60%{transform: scaleY(0.98);} 80%{transform: scaleY(1.01);} 100%{transform: scaleY(0.98);}     80%{transform: scaleY(1.01);} 100%{transform: scaleY(1);}       }@-webkit-keyframes pullUp {0% { -webkit-transform: scaleY(0.1);} 40%{-webkit-transform: scaleY(1.02);} 60%{-webkit-transform: scaleY(0.98);} 80%{-webkit-transform: scaleY(1.01);} 100%{-webkit-transform: scaleY(0.98);}     80%{-webkit-transform: scaleY(1.01);} 100%{-webkit-transform: scaleY(1);}  }.pullDown{animation-name: pullDown;-webkit-animation-name: pullDown;animation-duration: 1.1s;-webkit-animation-duration: 1.1s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;-webkit-transform-origin: 50% 0%;}@keyframes pullDown {0% { transform: scaleY(0.1);} 40%{transform: scaleY(1.02);} 60%{transform: scaleY(0.98);} 80%{transform: scaleY(1.01);} 100%{transform: scaleY(0.98);}     80%{transform: scaleY(1.01);} 100%{transform: scaleY(1);}       }@-webkit-keyframes pullDown {0% { -webkit-transform: scaleY(0.1);} 40%{-webkit-transform: scaleY(1.02);} 60%{-webkit-transform: scaleY(0.98);} 80%{-webkit-transform: scaleY(1.01);} 100%{-webkit-transform: scaleY(0.98);}     80%{-webkit-transform: scaleY(1.01);} 100%{-webkit-transform: scaleY(1);}  }.stretchLeft{animation-name: stretchLeft;-webkit-animation-name: stretchLeft;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;-webkit-transform-origin: 100% 0%;}@keyframes stretchLeft {0% { transform: scaleX(0.3);} 40%{transform: scaleX(1.02);} 60%{transform: scaleX(0.98);} 80%{transform: scaleX(1.01);} 100%{transform: scaleX(0.98);}     80%{transform: scaleX(1.01);} 100%{transform: scaleX(1);}       }@-webkit-keyframes stretchLeft {0% { -webkit-transform: scaleX(0.3);} 40%{-webkit-transform: scaleX(1.02);} 60%{-webkit-transform: scaleX(0.98);} 80%{-webkit-transform: scaleX(1.01);} 100%{-webkit-transform: scaleX(0.98);}     80%{-webkit-transform: scaleX(1.01);} 100%{-webkit-transform: scaleX(1);}  }.stretchRight{animation-name: stretchRight;-webkit-animation-name: stretchRight;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-timing-function: ease-out;-webkit-animation-timing-function: ease-out;transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;-webkit-transform-origin: 0% 0%;}@keyframes stretchRight {0% { transform: scaleX(0.3);} 40%{transform: scaleX(1.02);} 60%{transform: scaleX(0.98);} 80%{transform: scaleX(1.01);} 100%{transform: scaleX(0.98);}     80%{transform: scaleX(1.01);} 100%{transform: scaleX(1);}       }@-webkit-keyframes stretchRight {0% { -webkit-transform: scaleX(0.3);} 40%{-webkit-transform: scaleX(1.02);} 60%{-webkit-transform: scaleX(0.98);} 80%{-webkit-transform: scaleX(1.01);} 100%{-webkit-transform: scaleX(0.98);}     80%{-webkit-transform: scaleX(1.01);} 100%{-webkit-transform: scaleX(1);}  }