.not-animated{opacity:0}.notouch .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.hover-bounce,.hover-flash,.hover-heartbeat,.hover-panic,.hover-pulsate,.hover-pulse,.hover-shakeH,.hover-shakeV,.hover-slingshotCCW,.hover-slingshotCW,.hover-spinCCW,.hover-spinCW,.hover-strobe,.hover-tada,.hover-wave,.hover-wobble,.trigger{opacity:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.notouch .animated.slow-mo,.hover-bounce.slow-mo,.hover-flash.slow-mo,.hover-heartbeat.slow-mo,.hover-panic.slow-mo,.hover-pulsate.slow-mo,.hover-pulse.slow-mo,.hover-shakeH.slow-mo,.hover-shakeV.slow-mo,.hover-slingshotCCW.slow-mo,.hover-slingshotCW.slow-mo,.hover-spinCCW.slow-mo,.hover-spinCW.slow-mo,.hover-strobe.slow-mo,.hover-tada.slow-mo,.hover-wave.slow-mo,.hover-wobble.slow-mo,.trigger.slow-mo{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.notouch .animated.super-slow-mo,.hover-bounce.super-slow-mo,.hover-flash.super-slow-mo,.hover-heartbeat.super-slow-mo,.hover-panic.super-slow-mo,.hover-pulsate.super-slow-mo,.hover-pulse.super-slow-mo,.hover-shakeH.super-slow-mo,.hover-shakeV.super-slow-mo,.hover-slingshotCCW.super-slow-mo,.hover-slingshotCW.super-slow-mo,.hover-spinCCW.super-slow-mo,.hover-spinCW.super-slow-mo,.hover-strobe.super-slow-mo,.hover-tada.super-slow-mo,.hover-wave.super-slow-mo,.hover-wobble.super-slow-mo,.trigger.super-slow-mo{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s}.notouch .animated.ultra-slow-mo,.hover-bounce.ultra-slow-mo,.hover-flash.ultra-slow-mo,.hover-heartbeat.ultra-slow-mo,.hover-panic.ultra-slow-mo,.hover-pulsate.ultra-slow-mo,.hover-pulse.ultra-slow-mo,.hover-shakeH.ultra-slow-mo,.hover-shakeV.ultra-slow-mo,.hover-slingshotCCW.ultra-slow-mo,.hover-slingshotCW.ultra-slow-mo,.hover-spinCCW.ultra-slow-mo,.hover-spinCW.ultra-slow-mo,.hover-strobe.ultra-slow-mo,.hover-tada.ultra-slow-mo,.hover-wave.ultra-slow-mo,.hover-wobble.ultra-slow-mo,.trigger.ultra-slow-mo{-webkit-animation-duration:4s;-moz-animation-duration:4s;-ms-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s}.notouch .animated.hyper-slow-mo,.hover-bounce.hyper-slow-mo,.hover-flash.hyper-slow-mo,.hover-heartbeat.hyper-slow-mo,.hover-panic.hyper-slow-mo,.hover-pulsate.hyper-slow-mo,.hover-pulse.hyper-slow-mo,.hover-shakeH.hyper-slow-mo,.hover-shakeV.hyper-slow-mo,.hover-slingshotCCW.hyper-slow-mo,.hover-slingshotCW.hyper-slow-mo,.hover-spinCCW.hyper-slow-mo,.hover-spinCW.hyper-slow-mo,.hover-strobe.hyper-slow-mo,.hover-tada.hyper-slow-mo,.hover-wave.hyper-slow-mo,.hover-wobble.hyper-slow-mo,.trigger.hyper-slow-mo{-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s}.hover-bounce,.hover-flash,.hover-heartbeat,.hover-panic,.hover-pulsate,.hover-pulse,.hover-shakeH,.hover-shakeV,.hover-slingshotCCW,.hover-slingshotCW,.hover-spinCCW,.hover-spinCW,.hover-strobe,.hover-tada,.hover-wave,.hover-wobble,.ie .notouch .animated,.no-js .notouch .animated,.trigger{opacity:1}.notouch .animated.infinite,.hover-bounce.infinite,.hover-flash.infinite,.hover-heartbeat.infinite,.hover-panic.infinite,.hover-pulsate.infinite,.hover-pulse.infinite,.hover-shakeH.infinite,.hover-shakeV.infinite,.hover-slingshotCCW.infinite,.hover-slingshotCW.infinite,.hover-spinCCW.infinite,.hover-spinCW.infinite,.hover-strobe.infinite,.hover-tada.infinite,.hover-wave.infinite,.hover-wobble.infinite,.trigger.infinite{-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeIn {
    0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}@-moz-keyframes fadeIn {
    0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}@-ms-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;
}
}.notouch .animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp {
    0% {
    opacity: 0;
    -webkit-transform: translateY(200px);
}
100% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInUp {
    0% {
    opacity: 0;
    -moz-transform: translateY(200px);
}
100% {
    opacity: 1;
    -moz-transform: translateY(0);
}
}@-ms-keyframes fadeInUp {
    0% {
    opacity: 0;
    -ms-transform: translateY(200px);
}
100% {
    opacity: 1;
    -ms-transform: translateY(0);
}
}@-o-keyframes fadeInUp {
    0% {
    opacity: 0;
    -o-transform: translateY(200px);
}
100% {
    opacity: 1;
    -o-transform: translateY(0);
}
}@keyframes fadeInUp {
    0% {
    opacity: 0;
    transform: translateY(200px);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}.notouch .animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown {
    0% {
    opacity: 0;
    -webkit-transform: translateY(-200px);
}
100% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInDown {
    0% {
    opacity: 0;
    -moz-transform: translateY(-200px);
}
100% {
    opacity: 1;
    -moz-transform: translateY(0);
}
}@-ms-keyframes fadeInDown {
    0% {
    opacity: 0;
    -ms-transform: translateY(-200px);
}
100% {
    opacity: 1;
    -ms-transform: translateY(0);
}
}@-o-keyframes fadeInDown {
    0% {
    opacity: 0;
    -o-transform: translateY(-200px);
}
100% {
    opacity: 1;
    -o-transform: translateY(0);
}
}@keyframes fadeInDown {
    0% {
    opacity: 0;
    transform: translateY(-200px);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}.notouch .animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft {
    0% {
    opacity: 0;
    -webkit-transform: translateX(-200px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInLeft {
    0% {
    opacity: 0;
    -moz-transform: translateX(-200px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-ms-keyframes fadeInLeft {
    0% {
    opacity: 0;
    -ms-transform: translateX(-200px);
}
100% {
    opacity: 1;
    -ms-transform: translateX(0);
}
}@-o-keyframes fadeInLeft {
    0% {
    opacity: 0;
    -o-transform: translateX(-200px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInLeft {
    0% {
    opacity: 0;
    transform: translateX(-200px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.notouch .animated.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight {
    0% {
    opacity: 0;
    -webkit-transform: translateX(200px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInRight {
    0% {
    opacity: 0;
    -moz-transform: translateX(200px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-ms-keyframes fadeInRight {
    0% {
    opacity: 0;
    -ms-transform: translateX(200px);
}
100% {
    opacity: 1;
    -ms-transform: translateX(0);
}
}@-o-keyframes fadeInRight {
    0% {
    opacity: 0;
    -o-transform: translateX(200px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInRight {
    0% {
    opacity: 0;
    transform: translateX(200px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.notouch .animated.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateY(1000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInUpLarge {
    0% {
    opacity: 0;
    -moz-transform: translateY(1000px);
}
100% {
    opacity: 1;
    -moz-transform: translateY(0);
}
}@-ms-keyframes fadeInUpLarge {
    0% {
    opacity: 0;
    -ms-transform: translateY(1000px);
}
100% {
    opacity: 1;
    -ms-transform: translateY(0);
}
}@-o-keyframes fadeInUpLarge {
    0% {
    opacity: 0;
    -o-transform: translateY(1000px);
}
100% {
    opacity: 1;
    -o-transform: translateY(0);
}
}@keyframes fadeInUpLarge {
    0% {
    opacity: 0;
    transform: translateY(1000px);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}.notouch .animated.fadeInUpLarge{-webkit-animation-name:fadeInUpLarge;-moz-animation-name:fadeInUpLarge;-ms-animation-name:fadeInUpLarge;-o-animation-name:fadeInUpLarge;animation-name:fadeInUpLarge}@-webkit-keyframes fadeInDownLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateY(-1000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInDownLarge {
    0% {
    opacity: 0;
    -moz-transform: translateY(-1000px);
}
100% {
    opacity: 1;
    -moz-transform: translateY(0);
}
}@-ms-keyframes fadeInDownLarge {
    0% {
    opacity: 0;
    -ms-transform: translateY(-1000px);
}
100% {
    opacity: 1;
    -ms-transform: translateY(0);
}
}@-o-keyframes fadeInDownLarge {
    0% {
    opacity: 0;
    -o-transform: translateY(-1000px);
}
100% {
    opacity: 1;
    -o-transform: translateY(0);
}
}@keyframes fadeInDownLarge {
    0% {
    opacity: 0;
    transform: translateY(-1000px);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}.notouch .animated.fadeInDownLarge{-webkit-animation-name:fadeInDownLarge;-moz-animation-name:fadeInDownLarge;-ms-animation-name:fadeInDownLarge;-o-animation-name:fadeInDownLarge;animation-name:fadeInDownLarge}@-webkit-keyframes fadeInLeftLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateX(-1000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInLeftLarge {
    0% {
    opacity: 0;
    -moz-transform: translateX(-1000px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-ms-keyframes fadeInLeftLarge {
    0% {
    opacity: 0;
    -ms-transform: translateX(-1000px);
}
100% {
    opacity: 1;
    -ms-transform: translateX(0);
}
}@-o-keyframes fadeInLeftLarge {
    0% {
    opacity: 0;
    -o-transform: translateX(-1000px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInLeftLarge {
    0% {
    opacity: 0;
    transform: translateX(-1000px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.notouch .animated.fadeInLeftLarge{-webkit-animation-name:fadeInLeftLarge;-moz-animation-name:fadeInLeftLarge;-ms-animation-name:fadeInLeftLarge;-o-animation-name:fadeInLeftLarge;animation-name:fadeInLeftLarge}@-webkit-keyframes fadeInRightLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateX(1000px);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInRightLarge {
    0% {
    opacity: 0;
    -moz-transform: translateX(1000px);
}
100% {
    opacity: 1;
    -moz-transform: translateX(0);
}
}@-ms-keyframes fadeInRightLarge {
    0% {
    opacity: 0;
    -ms-transform: translateX(1000px);
}
100% {
    opacity: 1;
    -ms-transform: translateX(0);
}
}@-o-keyframes fadeInRightLarge {
    0% {
    opacity: 0;
    -o-transform: translateX(1000px);
}
100% {
    opacity: 1;
    -o-transform: translateX(0);
}
}@keyframes fadeInRightLarge {
    0% {
    opacity: 0;
    transform: translateX(1000px);
}
100% {
    opacity: 1;
    transform: translateX(0);
}
}.notouch .animated.fadeInRightLarge{-webkit-animation-name:fadeInRightLarge;-moz-animation-name:fadeInRightLarge;-ms-animation-name:fadeInRightLarge;-o-animation-name:fadeInRightLarge;animation-name:fadeInRightLarge}@-webkit-keyframes fadeOut {
    0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}@-moz-keyframes fadeOut {
    0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}@-ms-keyframes fadeOut {
    0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}@-o-keyframes fadeOut {
    0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}@keyframes fadeOut {
    0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}.notouch .animated.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(-200px);
}
}@-moz-keyframes fadeOutUp {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: translateY(-200px);
}
}@-ms-keyframes fadeOutUp {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: translateY(-200px);
}
}@-o-keyframes fadeOutUp {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
100% {
    opacity: 0;
    -o-transform: translateY(-200px);
}
}@keyframes fadeOutUp {
    0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(-200px);
}
}.notouch .animated.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(200px);
}
}@-moz-keyframes fadeOutDown {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: translateY(200px);
}
}@-ms-keyframes fadeOutDown {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: translateY(200px);
}
}@-o-keyframes fadeOutDown {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
100% {
    opacity: 0;
    -o-transform: translateY(200px);
}
}@keyframes fadeOutDown {
    0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(200px);
}
}.notouch .animated.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft {
    0% {
    opacity: 0;
    -webkit-transform: translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(-200px);
}
}@-moz-keyframes fadeOutLeft {
    0% {
    opacity: 0;
    -moz-transform: translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: translateX(-200px);
}
}@-ms-keyframes fadeOutLeft {
    0% {
    opacity: 0;
    -ms-transform: translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: translateX(-200px);
}
}@-o-keyframes fadeOutLeft {
    0% {
    opacity: 0;
    -o-transform: translateX(0);
}
100% {
    opacity: 1;
    -o-transform: translateX(-200px);
}
}@keyframes fadeOutLeft {
    0% {
    opacity: 0;
    transform: translateX(0);
}
100% {
    opacity: 1;
    transform: translateX(-200px);
}
}.notouch .animated.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight {
    0% {
    opacity: 0;
    -webkit-transform: translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(200px);
}
}@-moz-keyframes fadeOutRight {
    0% {
    opacity: 0;
    -moz-transform: translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: translateX(200px);
}
}@-ms-keyframes fadeOutRight {
    0% {
    opacity: 0;
    -ms-transform: translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: translateX(200px);
}
}@-o-keyframes fadeOutRight {
    0% {
    opacity: 0;
    -o-transform: translateX(0);
}
100% {
    opacity: 1;
    -o-transform: translateX(200px);
}
}@keyframes fadeOutRight {
    0% {
    opacity: 0;
    transform: translateX(0);
}
100% {
    opacity: 1;
    transform: translateX(200px);
}
}.notouch .animated.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpLarge {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(-1000px);
}
}@-moz-keyframes fadeOutUpLarge {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: translateY(-1000px);
}
}@-ms-keyframes fadeOutUpLarge {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: translateY(-1000px);
}
}@-o-keyframes fadeOutUpLarge {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
100% {
    opacity: 0;
    -o-transform: translateY(-1000px);
}
}@keyframes fadeOutUpLarge {
    0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(-1000px);
}
}.notouch .animated.fadeOutUpLarge{-webkit-animation-name:fadeOutUpLarge;-moz-animation-name:fadeOutUpLarge;-ms-animation-name:fadeOutUpLarge;-o-animation-name:fadeOutUpLarge;animation-name:fadeOutUpLarge}@-webkit-keyframes fadeOutDownLarge {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(1000px);
}
}@-moz-keyframes fadeOutDownLarge {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: translateY(1000px);
}
}@-ms-keyframes fadeOutDownLarge {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: translateY(1000px);
}
}@-o-keyframes fadeOutDownLarge {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
100% {
    opacity: 0;
    -o-transform: translateY(1000px);
}
}@keyframes fadeOutDownLarge {
    0% {
    opacity: 1;
    transform: translateY(0);
}
100% {
    opacity: 0;
    transform: translateY(1000px);
}
}.notouch .animated.fadeOutDownLarge{-webkit-animation-name:fadeOutDownLarge;-moz-animation-name:fadeOutDownLarge;-ms-animation-name:fadeOutDownLarge;-o-animation-name:fadeOutDownLarge;animation-name:fadeOutDownLarge}@-webkit-keyframes fadeOutLeftLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(-1000px);
}
}@-moz-keyframes fadeOutLeftLarge {
    0% {
    opacity: 0;
    -moz-transform: translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: translateX(-1000px);
}
}@-ms-keyframes fadeOutLeftLarge {
    0% {
    opacity: 0;
    -ms-transform: translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: translateX(-1000px);
}
}@-o-keyframes fadeOutLeftLarge {
    0% {
    opacity: 0;
    -o-transform: translateX(0);
}
100% {
    opacity: 1;
    -o-transform: translateX(-1000px);
}
}@keyframes fadeOutLeftLarge {
    0% {
    opacity: 0;
    transform: translateX(0);
}
100% {
    opacity: 1;
    transform: translateX(-1000px);
}
}.notouch .animated.fadeOutLeftLarge{-webkit-animation-name:fadeOutLeftLarge;-moz-animation-name:fadeOutLeftLarge;-ms-animation-name:fadeOutLeftLarge;-o-animation-name:fadeOutLeftLarge;animation-name:fadeOutLeftLarge}@-webkit-keyframes fadeOutRightLarge {
    0% {
    opacity: 0;
    -webkit-transform: translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: translateX(1000px);
}
}@-moz-keyframes fadeOutRightLarge {
    0% {
    opacity: 0;
    -moz-transform: translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: translateX(1000px);
}
}@-ms-keyframes fadeOutRightLarge {
    0% {
    opacity: 0;
    -ms-transform: translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: translateX(1000px);
}
}@-o-keyframes fadeOutRightLarge {
    0% {
    opacity: 0;
    -o-transform: translateX(0);
}
100% {
    opacity: 1;
    -o-transform: translateX(1000px);
}
}@keyframes fadeOutRightLarge {
    0% {
    opacity: 0;
    transform: translateX(0);
}
100% {
    opacity: 1;
    transform: translateX(1000px);
}
}.notouch .animated.fadeOutRightLarge{-webkit-animation-name:fadeOutRightLarge;-moz-animation-name:fadeOutRightLarge;-ms-animation-name:fadeOutRightLarge;-o-animation-name:fadeOutRightLarge;animation-name:fadeOutRightLarge}@-webkit-keyframes zoomIn {
    0% {
    opacity: 0;
    -webkit-transform: scale(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1);
}
}@-moz-keyframes zoomIn {
    0% {
    opacity: 0;
    -moz-transform: scale(0);
}
100% {
    opacity: 1;
    -moz-transform: scale(1);
}
}@-ms-keyframes zoomIn {
    0% {
    opacity: 0;
    -ms-transform: scale(0);
}
100% {
    opacity: 1;
    -ms-transform: scale(1);
}
}@-o-keyframes zoomIn {
    0% {
    opacity: 0;
    -o-transform: scale(0);
}
100% {
    opacity: 1;
    -o-transform: scale(1);
}
}@keyframes zoomIn {
    0% {
    opacity: 0;
    transform: scale(0);
}
100% {
    opacity: 1;
    transform: scale(1);
}
}.notouch .animated.zoomIn{-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;-ms-animation-name:zoomIn;-o-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInUp {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(200px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes zoomInUp {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(200px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes zoomInUp {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(200px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes zoomInUp {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(200px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes zoomInUp {
    0% {
    opacity: 0;
    transform: scale(0) translateY(200px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.zoomInUp{-webkit-animation-name:zoomInUp;-moz-animation-name:zoomInUp;-ms-animation-name:zoomInUp;-o-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomInDown {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-200px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes zoomInDown {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(-200px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes zoomInDown {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(-200px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes zoomInDown {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(-200px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes zoomInDown {
    0% {
    opacity: 0;
    transform: scale(0) translateY(-200px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.zoomInDown{-webkit-animation-name:zoomInDown;-moz-animation-name:zoomInDown;-ms-animation-name:zoomInDown;-o-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(-200px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes zoomInLeft {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(-200px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes zoomInLeft {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(-200px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes zoomInLeft {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(-200px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes zoomInLeft {
    0% {
    opacity: 0;
    transform: scale(0) translateX(-200px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.zoomInLeft{-webkit-animation-name:zoomInLeft;-moz-animation-name:zoomInLeft;-ms-animation-name:zoomInLeft;-o-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(200px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes zoomInRight {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(200px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes zoomInRight {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(200px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes zoomInRight {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(200px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes zoomInRight {
    0% {
    opacity: 0;
    transform: scale(0) translateX(200px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.zoomInRight{-webkit-animation-name:zoomInRight;-moz-animation-name:zoomInRight;-ms-animation-name:zoomInRight;-o-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUpLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(1000px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes zoomInUpLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(1000px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes zoomInUpLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(1000px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes zoomInUpLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(1000px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes zoomInUpLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateY(1000px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.zoomInUpLarge{-webkit-animation-name:zoomInUpLarge;-moz-animation-name:zoomInUpLarge;-ms-animation-name:zoomInUpLarge;-o-animation-name:zoomInUpLarge;animation-name:zoomInUpLarge}@-webkit-keyframes zoomInDownLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-1000px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes zoomInDownLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(-1000px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes zoomInDownLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(-1000px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes zoomInDownLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(-1000px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes zoomInDownLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateY(-1000px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.zoomInDownLarge{-webkit-animation-name:zoomInDownLarge;-moz-animation-name:zoomInDownLarge;-ms-animation-name:zoomInDownLarge;-o-animation-name:zoomInDownLarge;animation-name:zoomInDownLarge}@-webkit-keyframes zoomInLeftLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(-1000px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes zoomInLeftLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(-1000px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes zoomInLeftLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(-1000px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes zoomInLeftLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(-1000px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes zoomInLeftLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateX(-1000px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.zoomInLeftLarge{-webkit-animation-name:zoomInLeftLarge;-moz-animation-name:zoomInLeftLarge;-ms-animation-name:zoomInLeftLarge;-o-animation-name:zoomInLeftLarge;animation-name:zoomInLeftLarge}@-webkit-keyframes zoomInRightLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(1000px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes zoomInRightLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(1000px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes zoomInRightLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(1000px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes zoomInRightLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(1000px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes zoomInRightLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateX(1000px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.zoomInRightLarge{-webkit-animation-name:zoomInRightLarge;-moz-animation-name:zoomInRightLarge;-ms-animation-name:zoomInRightLarge;-o-animation-name:zoomInRightLarge;animation-name:zoomInRightLarge}@-webkit-keyframes zoomOut {
    0% {
    opacity: 1;
    -webkit-transform: scale(1);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0);
}
}@-moz-keyframes zoomOut {
    0% {
    opacity: 1;
    -moz-transform: scale(1);
}
100% {
    opacity: 0;
    -moz-transform: scale(0);
}
}@-ms-keyframes zoomOut {
    0% {
    opacity: 1;
    -ms-transform: scale(1);
}
100% {
    opacity: 0;
    -ms-transform: scale(0);
}
}@-o-keyframes zoomOut {
    0% {
    opacity: 1;
    -o-transform: scale(1);
}
100% {
    opacity: 0;
    -o-transform: scale(0);
}
}@keyframes zoomOut {
    0% {
    opacity: 1;
    transform: scale(1);
}
100% {
    opacity: 0;
    transform: scale(0);
}
}.notouch .animated.zoomOut{-webkit-animation-name:zoomOut;-moz-animation-name:zoomOut;-ms-animation-name:zoomOut;-o-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutUp {
    0% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-200px);
}
}@-moz-keyframes zoomOutUp {
    0% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: scale(0) translateY(-200px);
}
}@-ms-keyframes zoomOutUp {
    0% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: scale(0) translateY(-200px);
}
}@-o-keyframes zoomOutUp {
    0% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -o-transform: scale(0) translateY(-200px);
}
}@keyframes zoomOutUp {
    0% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    transform: scale(0) translateY(-200px);
}
}.notouch .animated.zoomOutUp{-webkit-animation-name:zoomOutUp;-moz-animation-name:zoomOutUp;-ms-animation-name:zoomOutUp;-o-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes zoomOutDown {
    0% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(200px);
}
}@-moz-keyframes zoomOutDown {
    0% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: scale(0) translateY(200px);
}
}@-ms-keyframes zoomOutDown {
    0% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: scale(0) translateY(200px);
}
}@-o-keyframes zoomOutDown {
    0% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -o-transform: scale(0) translateY(200px);
}
}@keyframes zoomOutDown {
    0% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    transform: scale(0) translateY(200px);
}
}.notouch .animated.zoomOutDown{-webkit-animation-name:zoomOutDown;-moz-animation-name:zoomOutDown;-ms-animation-name:zoomOutDown;-o-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(-200px);
}
}@-moz-keyframes zoomOutLeft {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(-200px);
}
}@-ms-keyframes zoomOutLeft {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(-200px);
}
}@-o-keyframes zoomOutLeft {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(-200px);
}
}@keyframes zoomOutLeft {
    0% {
    opacity: 0;
    transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(-200px);
}
}.notouch .animated.zoomOutLeft{-webkit-animation-name:zoomOutLeft;-moz-animation-name:zoomOutLeft;-ms-animation-name:zoomOutLeft;-o-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(200px);
}
}@-moz-keyframes zoomOutRight {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(200px);
}
}@-ms-keyframes zoomOutRight {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(200px);
}
}@-o-keyframes zoomOutRight {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(200px);
}
}@keyframes zoomOutRight {
    0% {
    opacity: 0;
    transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(200px);
}
}.notouch .animated.zoomOutRight{-webkit-animation-name:zoomOutRight;-moz-animation-name:zoomOutRight;-ms-animation-name:zoomOutRight;-o-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUpLarge {
    0% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-1000px);
}
}@-moz-keyframes zoomOutUpLarge {
    0% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: scale(0) translateY(-1000px);
}
}@-ms-keyframes zoomOutUpLarge {
    0% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: scale(0) translateY(-1000px);
}
}@-o-keyframes zoomOutUpLarge {
    0% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -o-transform: scale(0) translateY(-1000px);
}
}@keyframes zoomOutUpLarge {
    0% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    transform: scale(0) translateY(-1000px);
}
}.notouch .animated.zoomOutUpLarge{-webkit-animation-name:zoomOutUpLarge;-moz-animation-name:zoomOutUpLarge;-ms-animation-name:zoomOutUpLarge;-o-animation-name:zoomOutUpLarge;animation-name:zoomOutUpLarge}@-webkit-keyframes zoomOutDownLarge {
    0% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(1000px);
}
}@-moz-keyframes zoomOutDownLarge {
    0% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -moz-transform: scale(0) translateY(1000px);
}
}@-ms-keyframes zoomOutDownLarge {
    0% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -ms-transform: scale(0) translateY(1000px);
}
}@-o-keyframes zoomOutDownLarge {
    0% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    -o-transform: scale(0) translateY(1000px);
}
}@keyframes zoomOutDownLarge {
    0% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
100% {
    opacity: 0;
    transform: scale(0) translateY(1000px);
}
}.notouch .animated.zoomOutDownLarge{-webkit-animation-name:zoomOutDownLarge;-moz-animation-name:zoomOutDownLarge;-ms-animation-name:zoomOutDownLarge;-o-animation-name:zoomOutDownLarge;animation-name:zoomOutDownLarge}@-webkit-keyframes zoomOutLeftLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(-1000px);
}
}@-moz-keyframes zoomOutLeftLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(-1000px);
}
}@-ms-keyframes zoomOutLeftLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(-1000px);
}
}@-o-keyframes zoomOutLeftLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(-1000px);
}
}@keyframes zoomOutLeftLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(-1000px);
}
}.notouch .animated.zoomOutLeftLarge{-webkit-animation-name:zoomOutLeftLarge;-moz-animation-name:zoomOutLeftLarge;-ms-animation-name:zoomOutLeftLarge;-o-animation-name:zoomOutLeftLarge;animation-name:zoomOutLeftLarge}@-webkit-keyframes zoomOutRightLarge {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(1000px);
}
}@-moz-keyframes zoomOutRightLarge {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(1000px);
}
}@-ms-keyframes zoomOutRightLarge {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(1000px);
}
}@-o-keyframes zoomOutRightLarge {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(1000px);
}
}@keyframes zoomOutRightLarge {
    0% {
    opacity: 0;
    transform: scale(0) translateX(0);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(1000px);
}
}.notouch .animated.zoomOutRightLarge{-webkit-animation-name:zoomOutRightLarge;-moz-animation-name:zoomOutRightLarge;-ms-animation-name:zoomOutRightLarge;-o-animation-name:zoomOutRightLarge;animation-name:zoomOutRightLarge}@-webkit-keyframes bounceIn {
    0% {
    opacity: 0;
    -webkit-transform: scale(0);
}
50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
}
70% {
    opacity: 1;
    -webkit-transform: scale(.9);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1);
}
}@-moz-keyframes bounceIn {
    0% {
    opacity: 0;
    -moz-transform: scale(0);
}
50% {
    opacity: 1;
    -moz-transform: scale(1.1);
}
70% {
    opacity: 1;
    -moz-transform: scale(.9);
}
100% {
    opacity: 1;
    -moz-transform: scale(1);
}
}@-ms-keyframes bounceIn {
    0% {
    opacity: 0;
    -ms-transform: scale(0);
}
50% {
    opacity: 1;
    -ms-transform: scale(1.1);
}
70% {
    opacity: 1;
    -ms-transform: scale(.9);
}
100% {
    opacity: 1;
    -ms-transform: scale(1);
}
}@-o-keyframes bounceIn {
    0% {
    opacity: 0;
    -o-transform: scale(0);
}
50% {
    opacity: 1;
    -o-transform: scale(1.1);
}
70% {
    opacity: 1;
    -o-transform: scale(.9);
}
100% {
    opacity: 1;
    -o-transform: scale(1);
}
}@keyframes bounceIn {
    0% {
    opacity: 0;
    transform: scale(0);
}
50% {
    opacity: 1;
    transform: scale(1.1);
}
70% {
    opacity: 1;
    transform: scale(.9);
}
100% {
    opacity: 1;
    transform: scale(1);
}
}.notouch .animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(200px);
}
60% {
    opacity: 1;
    -webkit-transform: scale(1.1) translateY(-40px);
}
80% {
    opacity: 1;
    -webkit-transform: scale(.9) translateY(20px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes bounceInUp {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(200px);
}
60% {
    opacity: 1;
    -moz-transform: scale(1.1) translateY(-40px);
}
80% {
    opacity: 1;
    -moz-transform: scale(.9) translateY(20px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes bounceInUp {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(200px);
}
60% {
    opacity: 1;
    -ms-transform: scale(1.1) translateY(-40px);
}
80% {
    opacity: 1;
    -ms-transform: scale(.9) translateY(20px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes bounceInUp {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(200px);
}
60% {
    opacity: 1;
    -o-transform: scale(1.1) translateY(-40px);
}
80% {
    opacity: 1;
    -o-transform: scale(.9) translateY(20px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes bounceInUp {
    0% {
    opacity: 0;
    transform: scale(0) translateY(200px);
}
60% {
    opacity: 1;
    transform: scale(1.1) translateY(-40px);
}
80% {
    opacity: 1;
    transform: scale(.9) translateY(20px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateY(-200px);
}
60% {
    opacity: 1;
    -webkit-transform: scale(1.1) translateY(40px);
}
80% {
    opacity: 1;
    -webkit-transform: scale(.9) translateY(-20px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateY(0);
}
}@-moz-keyframes bounceInDown {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateY(-200px);
}
60% {
    opacity: 1;
    -moz-transform: scale(1.1) translateY(40px);
}
80% {
    opacity: 1;
    -moz-transform: scale(.9) translateY(-20px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateY(0);
}
}@-ms-keyframes bounceInDown {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateY(-200px);
}
60% {
    opacity: 1;
    -ms-transform: scale(1.1) translateY(40px);
}
80% {
    opacity: 1;
    -ms-transform: scale(.9) translateY(-20px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateY(0);
}
}@-o-keyframes bounceInDown {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateY(-200px);
}
60% {
    opacity: 1;
    -o-transform: scale(1.1) translateY(40px);
}
80% {
    opacity: 1;
    -o-transform: scale(.9) translateY(-20px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateY(0);
}
}@keyframes bounceInDown {
    0% {
    opacity: 0;
    transform: scale(0) translateY(-200px);
}
60% {
    opacity: 1;
    transform: scale(1.1) translateY(40px);
}
80% {
    opacity: 1;
    transform: scale(.9) translateY(-20px);
}
100% {
    opacity: 1;
    transform: scale(1) translateY(0);
}
}.notouch .animated.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(-200px);
}
60% {
    opacity: 1;
    -webkit-transform: scale(1.1) translateX(40px);
}
80% {
    opacity: 1;
    -webkit-transform: scale(.9) translateX(-20px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes bounceInLeft {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(-200px);
}
60% {
    opacity: 1;
    -moz-transform: scale(1.1) translateX(40px);
}
80% {
    opacity: 1;
    -moz-transform: scale(.9) translateX(-20px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes bounceInLeft {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(-200px);
}
60% {
    opacity: 1;
    -ms-transform: scale(1.1) translateX(40px);
}
80% {
    opacity: 1;
    -ms-transform: scale(.9) translateX(-20px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes bounceInLeft {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(-200px);
}
60% {
    opacity: 1;
    -o-transform: scale(1.1) translateX(40px);
}
80% {
    opacity: 1;
    -o-transform: scale(.9) translateX(-20px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes bounceInLeft {
    0% {
    opacity: 0;
    transform: scale(0) translateX(-200px);
}
60% {
    opacity: 1;
    transform: scale(1.1) translateX(40px);
}
80% {
    opacity: 1;
    transform: scale(.9) translateX(-20px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight {
    0% {
    opacity: 0;
    -webkit-transform: scale(0) translateX(200px);
}
60% {
    opacity: 1;
    -webkit-transform: scale(1.1) translateX(-40px);
}
80% {
    opacity: 1;
    -webkit-transform: scale(.9) translateX(20px);
}
100% {
    opacity: 1;
    -webkit-transform: scale(1) translateX(0);
}
}@-moz-keyframes bounceInRight {
    0% {
    opacity: 0;
    -moz-transform: scale(0) translateX(200px);
}
60% {
    opacity: 1;
    -moz-transform: scale(1.1) translateX(-40px);
}
80% {
    opacity: 1;
    -moz-transform: scale(.9) translateX(20px);
}
100% {
    opacity: 1;
    -moz-transform: scale(1) translateX(0);
}
}@-ms-keyframes bounceInRight {
    0% {
    opacity: 0;
    -ms-transform: scale(0) translateX(200px);
}
60% {
    opacity: 1;
    -ms-transform: scale(1.1) translateX(-40px);
}
80% {
    opacity: 1;
    -ms-transform: scale(.9) translateX(20px);
}
100% {
    opacity: 1;
    -ms-transform: scale(1) translateX(0);
}
}@-o-keyframes bounceInRight {
    0% {
    opacity: 0;
    -o-transform: scale(0) translateX(200px);
}
60% {
    opacity: 1;
    -o-transform: scale(1.1) translateX(-40px);
}
80% {
    opacity: 1;
    -o-transform: scale(.9) translateX(20px);
}
100% {
    opacity: 1;
    -o-transform: scale(1) translateX(0);
}
}@keyframes bounceInRight {
    0% {
    opacity: 0;
    transform: scale(0) translateX(200px);
}
60% {
    opacity: 1;
    transform: scale(1.1) translateX(-40px);
}
80% {
    opacity: 1;
    transform: scale(.9) translateX(20px);
}
100% {
    opacity: 1;
    transform: scale(1) translateX(0);
}
}.notouch .animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut {
    0% {
    opacity: 1;
    -webkit-transform: scale(1);
}
30% {
    opacity: 1;
    -webkit-transform: scale(1.1);
}
50% {
    opacity: 0;
    -webkit-transform: scale(.9);
}
100% {
    opacity: 0;
    -webkit-transform: scale(0);
}
}@-moz-keyframes bounceOut {
    0% {
    opacity: 1;
    -moz-transform: scale(1);
}
30% {
    opacity: 1;
    -moz-transform: scale(1.1);
}
50% {
    opacity: 0;
    -moz-transform: scale(.9);
}
100% {
    opacity: 0;
    -moz-transform: scale(0);
}
}@-ms-keyframes bounceOut {
    0% {
    opacity: 1;
    -ms-transform: scale(1);
}
30% {
    opacity: 1;
    -ms-transform: scale(1.1);
}
50% {
    opacity: 0;
    -ms-transform: scale(.9);
}
100% {
    opacity: 0;
    -ms-transform: scale(0);
}
}@-o-keyframes bounceOut {
    0% {
    opacity: 1;
    -o-transform: scale(1);
}
30% {
    opacity: 1;
    -o-transform: scale(1.1);
}
50% {
    opacity: 0;
    -o-transform: scale(.9);
}
100% {
    opacity: 0;
    -o-transform: scale(0);
}
}@keyframes bounceOut {
    0% {
    opacity: 1;
    transform: scale(1);
}
30% {
    opacity: 1;
    transform: scale(1.1);
}
50% {
    opacity: 0;
    transform: scale(.9);
}
100% {
    opacity: 0;
    transform: scale(0);
}
}.notouch .animated.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
20% {
    opacity: 1;
    -webkit-transform: translateY(40px);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(-200px);
}
}@-moz-keyframes bounceOutUp {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
20% {
    opacity: 1;
    -moz-transform: translateY(40px);
}
100% {
    opacity: 0;
    -moz-transform: translateY(-200px);
}
}@-ms-keyframes bounceOutUp {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
20% {
    opacity: 1;
    -ms-transform: translateY(40px);
}
100% {
    opacity: 0;
    -ms-transform: translateY(-200px);
}
}@-o-keyframes bounceOutUp {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
20% {
    opacity: 1;
    -o-transform: translateY(40px);
}
100% {
    opacity: 0;
    -o-transform: translateY(-200px);
}
}@keyframes bounceOutUp {
    0% {
    opacity: 1;
    transform: translateY(0);
}
20% {
    opacity: 1;
    transform: translateY(40px);
}
100% {
    opacity: 0;
    transform: translateY(-200px);
}
}.notouch .animated.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown {
    0% {
    opacity: 1;
    -webkit-transform: translateY(0);
}
20% {
    opacity: 1;
    -webkit-transform: translateY(-40px);
}
100% {
    opacity: 0;
    -webkit-transform: translateY(200px);
}
}@-moz-keyframes bounceOutDown {
    0% {
    opacity: 1;
    -moz-transform: translateY(0);
}
20% {
    opacity: 1;
    -moz-transform: translateY(-40px);
}
100% {
    opacity: 0;
    -moz-transform: translateY(200px);
}
}@-ms-keyframes bounceOutDown {
    0% {
    opacity: 1;
    -ms-transform: translateY(0);
}
20% {
    opacity: 1;
    -ms-transform: translateY(-40px);
}
100% {
    opacity: 0;
    -ms-transform: translateY(200px);
}
}@-o-keyframes bounceOutDown {
    0% {
    opacity: 1;
    -o-transform: translateY(0);
}
20% {
    opacity: 1;
    -o-transform: translateY(-40px);
}
100% {
    opacity: 0;
    -o-transform: translateY(200px);
}
}@keyframes bounceOutDown {
    0% {
    opacity: 1;
    transform: translateY(0);
}
20% {
    opacity: 1;
    transform: translateY(-40px);
}
100% {
    opacity: 0;
    transform: translateY(200px);
}
}.notouch .animated.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft {
    0% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
20% {
    opacity: 1;
    -webkit-transform: translateX(40px);
}
100% {
    opacity: 0;
    -webkit-transform: translateX(-200px);
}
}@-moz-keyframes bounceOutLeft {
    0% {
    opacity: 1;
    -moz-transform: translateX(0);
}
20% {
    opacity: 1;
    -moz-transform: translateX(40px);
}
100% {
    opacity: 0;
    -moz-transform: translateX(-200px);
}
}@-ms-keyframes bounceOutLeft {
    0% {
    opacity: 1;
    -ms-transform: translateX(0);
}
20% {
    opacity: 1;
    -ms-transform: translateX(40px);
}
100% {
    opacity: 0;
    -ms-transform: translateX(-200px);
}
}@-o-keyframes bounceOutLeft {
    0% {
    opacity: 1;
    -o-transform: translateX(0);
}
20% {
    opacity: 1;
    -o-transform: translateX(40px);
}
100% {
    opacity: 0;
    -o-transform: translateX(-200px);
}
}@keyframes bounceOutLeft {
    0% {
    opacity: 1;
    transform: translateX(0);
}
20% {
    opacity: 1;
    transform: translateX(40px);
}
100% {
    opacity: 0;
    transform: translateX(-200px);
}
}.notouch .animated.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight {
    0% {
    opacity: 1;
    -webkit-transform: translateX(0);
}
20% {
    opacity: 1;
    -webkit-transform: translateX(-40px);
}
100% {
    opacity: 0;
    -webkit-transform: translateX(200px);
}
}@-moz-keyframes bounceOutRight {
    0% {
    opacity: 1;
    -moz-transform: translateX(0);
}
20% {
    opacity: 1;
    -moz-transform: translateX(-40px);
}
100% {
    opacity: 0;
    -moz-transform: translateX(200px);
}
}@-ms-keyframes bounceOutRight {
    0% {
    opacity: 1;
    -ms-transform: translateX(0);
}
20% {
    opacity: 1;
    -ms-transform: translateX(-40px);
}
100% {
    opacity: 0;
    -ms-transform: translateX(200px);
}
}@-o-keyframes bounceOutRight {
    0% {
    opacity: 1;
    -o-transform: translateX(0);
}
20% {
    opacity: 1;
    -o-transform: translateX(-40px);
}
100% {
    opacity: 0;
    -o-transform: translateX(200px);
}
}@keyframes bounceOutRight {
    0% {
    opacity: 1;
    transform: translateX(0);
}
20% {
    opacity: 1;
    transform: translateX(-40px);
}
100% {
    opacity: 0;
    transform: translateX(200px);
}
}.notouch .animated.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes flash {
    0%, 100%, 50% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}@-moz-keyframes flash {
    0%, 100%, 50% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}@-ms-keyframes flash {
    0%, 100%, 50% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}@-o-keyframes flash {
    0%, 100%, 50% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}@keyframes flash {
    0%, 100%, 50% {
    opacity: 1;
}
25%, 75% {
    opacity: 0;
}
}.hover-flash:hover,.trigger.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes strobe {
    0%, 100%, 20%, 40%, 60%, 80% {
    opacity: 1;
}
10%, 30%, 50%, 70%, 90% {
    opacity: 0;
}
}@-moz-keyframes strobe {
    0%, 100%, 20%, 40%, 60%, 80% {
    opacity: 1;
}
10%, 30%, 50%, 70%, 90% {
    opacity: 0;
}
}@-ms-keyframes strobe {
    0%, 100%, 20%, 40%, 60%, 80% {
    opacity: 1;
}
10%, 30%, 50%, 70%, 90% {
    opacity: 0;
}
}@-o-keyframes strobe {
    0%, 100%, 20%, 40%, 60%, 80% {
    opacity: 1;
}
10%, 30%, 50%, 70%, 90% {
    opacity: 0;
}
}@keyframes strobe {
    0%, 100%, 20%, 40%, 60%, 80% {
    opacity: 1;
}
10%, 30%, 50%, 70%, 90% {
    opacity: 0;
}
}.hover-strobe:hover,.trigger.strobe{-webkit-animation-name:strobe;-moz-animation-name:strobe;-ms-animation-name:strobe;-o-animation-name:strobe;animation-name:strobe}@-webkit-keyframes shakeH {
    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 shakeH {
    0%, 100% {
    -moz-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
    -moz-transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    -moz-transform: translateX(10px);
}
}@-ms-keyframes shakeH {
    0%, 100% {
    -ms-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
    -ms-transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    -ms-transform: translateX(10px);
}
}@-o-keyframes shakeH {
    0%, 100% {
    -o-transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
    -o-transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    -o-transform: translateX(10px);
}
}@keyframes shakeH {
    0%, 100% {
    transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
    transform: translateX(10px);
}
}.hover-shakeH:hover,.trigger.shakeH{-webkit-animation-name:shakeH;-moz-animation-name:shakeH;-ms-animation-name:shakeH;-o-animation-name:shakeH;animation-name:shakeH}@-webkit-keyframes shakeV {
    0%, 100% {
    -webkit-transform: translateY(0);
}
10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
    -webkit-transform: translateY(10px);
}
}@-moz-keyframes shakeV {
    0%, 100% {
    -moz-transform: translateY(0);
}
10%, 30%, 50%, 70%, 90% {
    -moz-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
    -moz-transform: translateY(10px);
}
}@-ms-keyframes shakeV {
    0%, 100% {
    -ms-transform: translateY(0);
}
10%, 30%, 50%, 70%, 90% {
    -ms-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
    -ms-transform: translateY(10px);
}
}@-o-keyframes shakeV {
    0%, 100% {
    -o-transform: translateY(0);
}
10%, 30%, 50%, 70%, 90% {
    -o-transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
    -o-transform: translateY(10px);
}
}@keyframes shakeV {
    0%, 100% {
    transform: translateY(0);
}
10%, 30%, 50%, 70%, 90% {
    transform: translateY(-10px);
}
20%, 40%, 60%, 80% {
    transform: translateY(10px);
}
}.hover-shakeV:hover,.trigger.shakeV{-webkit-animation-name:shakeV;-moz-animation-name:shakeV;-ms-animation-name:shakeV;-o-animation-name:shakeV;animation-name:shakeV}@-webkit-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
    -webkit-transform: translateY(0);
}
40% {
    -webkit-transform: translateY(-30px);
}
60% {
    -webkit-transform: translateY(-15px);
}
}@-moz-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
    -moz-transform: translateY(0);
}
40% {
    -moz-transform: translateY(-30px);
}
60% {
    -moz-transform: translateY(-15px);
}
}@-ms-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
    -ms-transform: translateY(0);
}
40% {
    -ms-transform: translateY(-30px);
}
60% {
    -ms-transform: translateY(-15px);
}
}@-o-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
    -o-transform: translateY(0);
}
40% {
    -o-transform: translateY(-30px);
}
60% {
    -o-transform: translateY(-15px);
}
}@keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
    transform: translateY(0);
}
40% {
    transform: translateY(-30px);
}
60% {
    transform: translateY(-15px);
}
}.hover-bounce:hover,.trigger.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada {
    0%, 100% {
    -webkit-transform: scale(1) rotate(0);
}
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);
}
}@-moz-keyframes tada {
    0%, 100% {
    -moz-transform: scale(1) rotate(0);
}
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);
}
}@-ms-keyframes tada {
    0%, 100% {
    -ms-transform: scale(1) rotate(0);
}
10%, 20% {
    -ms-transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
    -ms-transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
    -ms-transform: scale(1.1) rotate(-3deg);
}
}@-o-keyframes tada {
    0%, 100% {
    -o-transform: scale(1) rotate(0);
}
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);
}
}@keyframes tada {
    0%, 100% {
    transform: scale(1) rotate(0);
}
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);
}
}.hover-tada:hover,.trigger.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes wave {
    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 wave {
    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);
}
}@-ms-keyframes wave {
    20% {
    -ms-transform: rotate(15deg);
}
40% {
    -ms-transform: rotate(-10deg);
}
60% {
    -ms-transform: rotate(5deg);
}
80% {
    -ms-transform: rotate(-5deg);
}
100% {
    -ms-transform: rotate(0deg);
}
}@-o-keyframes wave {
    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 wave {
    20% {
    transform: rotate(15deg);
}
40% {
    transform: rotate(-10deg);
}
60% {
    transform: rotate(5deg);
}
80% {
    transform: rotate(-5deg);
}
100% {
    transform: rotate(0deg);
}
}.hover-wave:hover{-webkit-animation-name:wave;-moz-animation-name:wave;-ms-animation-name:wave;-o-animation-name:wave;animation-name:wave}@-webkit-keyframes spinCW {
    0% {
    -webkit-transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
}
}@-moz-keyframes spinCW {
    0% {
    -moz-transform: rotate(0deg);
}
100% {
    -moz-transform: rotate(360deg);
}
}@-ms-keyframes spinCW {
    0% {
    -ms-transform: rotate(0deg);
}
100% {
    -ms-transform: rotate(360deg);
}
}@-o-keyframes spinCW {
    0% {
    -o-transform: rotate(0deg);
}
100% {
    -o-transform: rotate(360deg);
}
}@keyframes spinCW {
    0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}.hover-spinCW:hover,.trigger.spinCW{-webkit-animation-name:spinCW;-moz-animation-name:spinCW;-ms-animation-name:spinCW;-o-animation-name:spinCW;animation-name:spinCW}@-webkit-keyframes spinCCW {
    0% {
    -webkit-transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(-360deg);
}
}@-moz-keyframes spinCCW {
    0% {
    -moz-transform: rotate(0deg);
}
100% {
    -moz-transform: rotate(-360deg);
}
}@-ms-keyframes spinCCW {
    0% {
    -ms-transform: rotate(0deg);
}
100% {
    -ms-transform: rotate(-360deg);
}
}@-o-keyframes spinCCW {
    0% {
    -o-transform: rotate(0deg);
}
100% {
    -o-transform: rotate(-360deg);
}
}@keyframes spinCCW {
    0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(-360deg);
}
}.hover-spinCCW:hover,.trigger.spinCCW{-webkit-animation-name:spinCCW;-moz-animation-name:spinCCW;-ms-animation-name:spinCCW;-o-animation-name:spinCCW;animation-name:spinCCW}@-webkit-keyframes slingshotCW {
    0% {
    -webkit-transform: rotate(0deg);
}
20%, 30% {
    -webkit-transform: rotate(-45deg);
}
100% {
    -webkit-transform: rotate(360deg);
}
}@-moz-keyframes slingshotCW {
    0% {
    -moz-transform: rotate(0deg);
}
20%, 30% {
    -moz-transform: rotate(-45deg);
}
100% {
    -moz-transform: rotate(360deg);
}
}@-ms-keyframes slingshotCW {
    0% {
    -ms-transform: rotate(0deg);
}
20%, 30% {
    -ms-transform: rotate(-45deg);
}
100% {
    -ms-transform: rotate(360deg);
}
}@-o-keyframes slingshotCW {
    0% {
    -o-transform: rotate(0deg);
}
20%, 30% {
    -o-transform: rotate(-45deg);
}
100% {
    -o-transform: rotate(360deg);
}
}@keyframes slingshotCW {
    0% {
    transform: rotate(0deg);
}
20%, 30% {
    transform: rotate(-45deg);
}
100% {
    transform: rotate(360deg);
}
}.hover-slingshotCW:hover,.trigger.slingshotCW{-webkit-animation-name:slingshotCW;-moz-animation-name:slingshotCW;-ms-animation-name:slingshotCW;-o-animation-name:slingshotCW;animation-name:slingshotCW}@-webkit-keyframes slingshotCCW {
    0% {
    -webkit-transform: rotate(0deg);
}
20%, 30% {
    -webkit-transform: rotate(45deg);
}
100% {
    -webkit-transform: rotate(-360deg);
}
}@-moz-keyframes slingshotCCW {
    0% {
    -moz-transform: rotate(0deg);
}
20%, 30% {
    -moz-transform: rotate(45deg);
}
100% {
    -moz-transform: rotate(-360deg);
}
}@-ms-keyframes slingshotCCW {
    0% {
    -ms-transform: rotate(0deg);
}
20%, 30% {
    -ms-transform: rotate(45deg);
}
100% {
    -ms-transform: rotate(-360deg);
}
}@-o-keyframes slingshotCCW {
    0% {
    -o-transform: rotate(0deg);
}
20%, 30% {
    -o-transform: rotate(45deg);
}
100% {
    -o-transform: rotate(-360deg);
}
}@keyframes slingshotCCW {
    0% {
    transform: rotate(0deg);
}
20%, 30% {
    transform: rotate(45deg);
}
100% {
    transform: rotate(-360deg);
}
}.hover-slingshotCCW:hover,.trigger.slingshotCCW{-webkit-animation-name:slingshotCCW;-moz-animation-name:slingshotCCW;-ms-animation-name:slingshotCCW;-o-animation-name:slingshotCCW;animation-name:slingshotCCW}@-webkit-keyframes wobble {
    0% {
    -webkit-transform: translateX(0px);
}
15% {
    -webkit-transform: translateX(-25px) rotate(-5deg);
}
30% {
    -webkit-transform: translateX(20px) rotate(3deg);
}
45% {
    -webkit-transform: translateX(-15px) rotate(-3deg);
}
60% {
    -webkit-transform: translateX(10px) rotate(2deg);
}
75% {
    -webkit-transform: translateX(-5px) rotate(-1deg);
}
100% {
    -webkit-transform: translateX(0px);
}
}@-moz-keyframes wobble {
    0% {
    -moz-transform: translateX(0px);
}
15% {
    -moz-transform: translateX(-25px) rotate(-5deg);
}
30% {
    -moz-transform: translateX(20px) rotate(3deg);
}
45% {
    -moz-transform: translateX(-15px) rotate(-3deg);
}
60% {
    -moz-transform: translateX(10px) rotate(2deg);
}
75% {
    -moz-transform: translateX(-5px) rotate(-1deg);
}
100% {
    -moz-transform: translateX(0px);
}
}@-ms-keyframes wobble {
    0% {
    -ms-transform: translateX(0px);
}
15% {
    -ms-transform: translateX(-25px) rotate(-5deg);
}
30% {
    -ms-transform: translateX(20px) rotate(3deg);
}
45% {
    -ms-transform: translateX(-15px) rotate(-3deg);
}
60% {
    -ms-transform: translateX(10px) rotate(2deg);
}
75% {
    -ms-transform: translateX(-5px) rotate(-1deg);
}
100% {
    -ms-transform: translateX(0px);
}
}@-o-keyframes wobble {
    0% {
    -o-transform: translateX(0px);
}
15% {
    -o-transform: translateX(-25px) rotate(-5deg);
}
30% {
    -o-transform: translateX(20px) rotate(3deg);
}
45% {
    -o-transform: translateX(-15px) rotate(-3deg);
}
60% {
    -o-transform: translateX(10px) rotate(2deg);
}
75% {
    -o-transform: translateX(-5px) rotate(-1deg);
}
100% {
    -o-transform: translateX(0px);
}
}@keyframes wobble {
    0% {
    transform: translateX(0px);
}
15% {
    transform: translateX(-25px) rotate(-5deg);
}
30% {
    transform: translateX(20px) rotate(3deg);
}
45% {
    transform: translateX(-15px) rotate(-3deg);
}
60% {
    transform: translateX(10px) rotate(2deg);
}
75% {
    transform: translateX(-5px) rotate(-1deg);
}
100% {
    transform: translateX(0px);
}
}.hover-wobble:hover,.trigger.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse {
    0%, 100% {
    -webkit-transform: scale(1);
}
50% {
    -webkit-transform: scale(1.1);
}
}@-moz-keyframes pulse {
    0%, 100% {
    -moz-transform: scale(1);
}
50% {
    -moz-transform: scale(1.1);
}
}@-ms-keyframes pulse {
    0%, 100% {
    -ms-transform: scale(1);
}
50% {
    -ms-transform: scale(1.1);
}
}@-o-keyframes pulse {
    0%, 100% {
    -o-transform: scale(1);
}
50% {
    -o-transform: scale(1.1);
}
}@keyframes pulse {
    0%, 100% {
    transform: scale(1);
}
50% {
    transform: scale(1.1);
}
}.hover-pulse:hover,.trigger.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulsate {
    0%, 100%, 50% {
    -webkit-transform: scale(1);
}
25%, 75% {
    -webkit-transform: scale(1.1);
}
}@-moz-keyframes pulsate {
    0%, 100%, 50% {
    -moz-transform: scale(1);
}
25%, 75% {
    -moz-transform: scale(1.1);
}
}@-ms-keyframes pulsate {
    0%, 100%, 50% {
    -ms-transform: scale(1);
}
25%, 75% {
    -ms-transform: scale(1.1);
}
}@-o-keyframes pulsate {
    0%, 100%, 50% {
    -o-transform: scale(1);
}
25%, 75% {
    -o-transform: scale(1.1);
}
}@keyframes pulsate {
    0%, 100%, 50% {
    transform: scale(1);
}
25%, 75% {
    transform: scale(1.1);
}
}.hover-pulsate:hover,.trigger.pulsate{-webkit-animation-name:pulsate;-moz-animation-name:pulsate;-ms-animation-name:pulsate;-o-animation-name:pulsate;animation-name:pulsate}@-webkit-keyframes heartbeat {
    0%, 30%, 50%, 60%, 80% {
    -webkit-transform: scale(1);
}
40%, 70% {
    -webkit-transform: scale(1.1);
}
}@-moz-keyframes heartbeat {
    0%, 30%, 50%, 60%, 80% {
    -moz-transform: scale(1);
}
40%, 70% {
    -moz-transform: scale(1.1);
}
}@-ms-keyframes heartbeat {
    0%, 30%, 50%, 60%, 80% {
    -ms-transform: scale(1);
}
40%, 70% {
    -ms-transform: scale(1.1);
}
}@-o-keyframes heartbeat {
    0%, 30%, 50%, 60%, 80% {
    -o-transform: scale(1);
}
40%, 70% {
    -o-transform: scale(1.1);
}
}@keyframes heartbeat {
    0%, 30%, 50%, 60%, 80% {
    transform: scale(1);
}
40%, 70% {
    transform: scale(1.1);
}
}.hover-heartbeat:hover,.trigger.heartbeat{-webkit-animation-name:heartbeat;-moz-animation-name:heartbeat;-ms-animation-name:heartbeat;-o-animation-name:heartbeat;animation-name:heartbeat}@-webkit-keyframes panic {
    0%, 100% {
    -webkit-transform: scale(1) rotate(0);
}
10%, 60% {
    -webkit-transform: scale(1.1) rotate(-3deg);
}
20%, 40% {
    -webkit-transform: scale(1) rotate(-3deg);
}
30% {
    -webkit-transform: scale(1.1) rotate(3deg);
}
50%, 70%, 90% {
    -webkit-transform: scale(1) rotate(3deg);
}
80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
}
}@-moz-keyframes panic {
    0%, 100% {
    -moz-transform: scale(1) rotate(0);
}
10%, 60% {
    -moz-transform: scale(1.1) rotate(-3deg);
}
20%, 40% {
    -moz-transform: scale(1) rotate(-3deg);
}
30% {
    -moz-transform: scale(1.1) rotate(3deg);
}
50%, 70%, 90% {
    -moz-transform: scale(1) rotate(3deg);
}
80% {
    -moz-transform: scale(1.1) rotate(-3deg);
}
}@-ms-keyframes panic {
    0%, 100% {
    -ms-transform: scale(1) rotate(0);
}
10%, 60% {
    -ms-transform: scale(1.1) rotate(-3deg);
}
20%, 40% {
    -ms-transform: scale(1) rotate(-3deg);
}
30% {
    -ms-transform: scale(1.1) rotate(3deg);
}
50%, 70%, 90% {
    -ms-transform: scale(1) rotate(3deg);
}
80% {
    -ms-transform: scale(1.1) rotate(-3deg);
}
}@-o-keyframes panic {
    0%, 100% {
    -o-transform: scale(1) rotate(0);
}
10%, 60% {
    -o-transform: scale(1.1) rotate(-3deg);
}
20%, 40% {
    -o-transform: scale(1) rotate(-3deg);
}
30% {
    -o-transform: scale(1.1) rotate(3deg);
}
50%, 70%, 90% {
    -o-transform: scale(1) rotate(3deg);
}
80% {
    -o-transform: scale(1.1) rotate(-3deg);
}
}@keyframes panic {
    0%, 100% {
    transform: scale(1) rotate(0);
}
10%, 60% {
    transform: scale(1.1) rotate(-3deg);
}
20%, 40% {
    transform: scale(1) rotate(-3deg);
}
30% {
    transform: scale(1.1) rotate(3deg);
}
50%, 70%, 90% {
    transform: scale(1) rotate(3deg);
}
80% {
    transform: scale(1.1) rotate(-3deg);
}
}.hover-panic:hover,.trigger.panic{-webkit-animation-name:panic;-moz-animation-name:panic;-ms-animation-name:panic;-o-animation-name:panic;animation-name:panic}