.owl-origin {
  -webkit-perspective:1200px;
  -webkit-perspective-origin-x:50%;
  -webkit-perspective-origin-y:50%;
  -moz-perspective:1200px;
  -moz-perspective-origin-x:50%;
  -moz-perspective-origin-y:50%;
  perspective:1200px;
}

.owl-fade-out {
  z-index:10;
  -webkit-animation:fadeOut .7s both ease;
  -moz-animation:fadeOut .7s both ease;
  animation:fadeOut .7s both ease;
}

.owl-fade-in {
  -webkit-animation:fadeIn .7s both ease;
  -moz-animation:fadeIn .7s both ease;
  animation:fadeIn .7s both ease;
}

.owl-backSlide-out {
  -webkit-animation:backSlideOut 1s both ease;
  -moz-animation:backSlideOut 1s both ease;
  animation:backSlideOut 1s both ease;
}

.owl-backSlide-in {
  -webkit-animation:backSlideIn 1s both ease;
  -moz-animation:backSlideIn 1s both ease;
  animation:backSlideIn 1s both ease;
}

.owl-goDown-out {
  -webkit-animation:scaleToFade .7s ease both;
  -moz-animation:scaleToFade .7s ease both;
  animation:scaleToFade .7s ease both;
}

.owl-goDown-in {
  -webkit-animation:goDown .6s ease both;
  -moz-animation:goDown .6s ease both;
  animation:goDown .6s ease both;
}

.owl-fadeUp-in {
  -webkit-animation:scaleUpFrom .5s ease both;
  -moz-animation:scaleUpFrom .5s ease both;
  animation:scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation:scaleUpTo .5s ease both;
  -moz-animation:scaleUpTo .5s ease both;
  animation:scaleUpTo .5s ease both;
}

@keyframes empty {
  0% {
    opacity:1;
  }
}

@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes fadeOut {
  0% {
    opacity:1;
  }
  100% {
    opacity:0;
  }
}

@keyframes backSlideOut {
  25% {
    opacity:.5;
    transform:translateZ(-500px);
  }
  75% {
    opacity:.5;
    transform:translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity:.5;
    transform:translateZ(-500px) translateX(-200%);
  }
}

@keyframes backSlideIn {
  0%, 25% {
    opacity:.5;
    transform:translateZ(-500px) translateX(200%);
  }
  75% {
    opacity:.5;
    transform:translateZ(-500px);
  }
  100% {
    opacity:1;
    transform:translateZ(0) translateX(0);
  }
}

@keyframes scaleToFade {
  to {
    opacity:0;
    transform:scale(.8);
  }
}

@keyframes goDown {
  from {
    transform:translateY(-100%);
  }
}

@keyframes scaleUpFrom {
  from {
    opacity:0;
    transform:scale(1.5);
  }
}

@keyframes scaleUpTo {
  to {
    opacity:0;
    transform:scale(1.5);
  }
}

