.slide-left.ng-enter,
.slide-left.ng-leave,
.slide-right.ng-enter,
.slide-right.ng-leave {
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    transition-duration: 0.6s;
    position: absolute;
    top: 0; right: 0; bottom: 0; left: 0;
}

.slide-left.ng-enter {
    -webkit-transform: translate(100%, 0px);
    -moz-transform: translate(100%, 0px);
    -ms-transform: translate(100%, 0px);
    -o-transform: translate(100%, 0px);
    transform: translate(100%, 0px);
}

.slide-left.ng-enter.ng-enter-active {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.slide-left.ng-leave {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.slide-left.ng-leave.ng-leave-active {
    -webkit-transform: translate(-100%,0px);
    -moz-transform: translate(-100%,0px);
    -ms-transform: translate(-100%,0px);
    -o-transform: translate(-100%,0px);
    transform: translate(-100%,0px);
}

.slide-right.ng-enter {
    -webkit-transform: translate(-100%, 0px);
    -moz-transform: translate(-100%, 0px);
    -ms-transform: translate(-100%, 0px);
    -o-transform: translate(-100%, 0px);
    transform: translate(-100%, 0px);
}

.slide-right.ng-enter.ng-enter-active {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.slide-right.ng-leave {
    -webkit-transform: translate(0px, 0px);
    -moz-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    -o-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.slide-right.ng-leave.ng-leave-active {
    -webkit-transform: translate(100%,0px);
    -moz-transform: translate(100%,0px);
    -ms-transform: translate(100%,0px);
    -o-transform: translate(100%,0px);
    transform: translate(100%,0px);
}

