.slide.ng-leave {
  position: relative;
}
.slide.ng-enter {
  position: absolute;
}
.slide.ng-enter, .slide.ng-leave {
  -webkit-transition: -webkit-transform 0.6s ease-in, opacity 0.6s ease-in;
     -moz-transition: -moz-transform 0.6s ease-in, opacity 0.6s ease-in;
       -o-transition: -o-transform 0.6s ease-in, opacity 0.6s ease-in;
          transition: transform 0.6s ease-in, opacity 0.6s ease-in;
}
.slide.ng-enter, .slide.ng-leave.ng-leave-active {
  -webkit-transform:  scale(0.0001,0.0001) rotate(360deg);
       -o-transform:  scale(0.0001,0.0001) rotate(360deg);
          transform:  scale(0.0001,0.0001) rotate(180deg);
          opacity: 0;
}
.slide, .slide.ng-enter.ng-enter-active {
  -webkit-transform:  scale(1,1) rotate(0deg);
       -o-transform:  scale(1,1) rotate(0deg);
          transform:  scale(1,1) rotate(0deg);
          opacity: 1;
}
