.ember-animated-container {
    position: absolute;
    height: 100%;
    width: 100%;
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
    }

.ember-animated-container > .ember-view {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden
    }

.ember-animated-container-fade-old {
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    z-index: 2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1
    }

.ember-animated-container-fade-old-fading {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0
    }

.ember-animated-container-fade-new {
    z-index: 1
    }

.ember-animated-container-flip-wrap {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
    width: 100%;
    height: 100%
    }

.ember-animated-container-flip-ct {
    -moz-transition: 0.6s;
    -o-transition: 0.6s;
    -webkit-transition: 0.6s;
    transition: 0.6s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d
    }

.ember-animated-container-flip-ct-flipping {
    -moz-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -o-transform: rotatey(180deg);
    -webkit-transform: rotatey(180deg);
    transform: rotatey(180deg)
    }

.ember-animated-container-flip-new, .ember-animated-container-flip-old {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden
    }

.ember-animated-container-flip-old {
    z-index: 2
    }

.ember-animated-container-flip-new {
    -moz-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -o-transform: rotatey(180deg);
    -webkit-transform: rotatey(180deg);
    transform: rotatey(180deg)
    }

.ember-animated-container-slide-left-ct, .ember-animated-container-slide-right-ct, .ember-animated-container-slide-up-ct, .ember-animated-container-slide-down-ct {
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
    }

.ember-animated-container-slide-left-ct.ember-animated-container-slide-slow-ct, .ember-animated-container-slide-right-ct.ember-animated-container-slide-slow-ct, .ember-animated-container-slide-up-ct.ember-animated-container-slide-slow-ct, .ember-animated-container-slide-down-ct.ember-animated-container-slide-slow-ct {
    -moz-transition-duration: 2s;
    -o-transition-duration: 2s;
    -webkit-transition-duration: 2s;
    transition-duration: 2s
    }

.ember-animated-container-slide-left-ct-sliding {
    -moz-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    -o-transform: translate3d(-100%, 0, 0);
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
    }

.ember-animated-container-slide-right-ct-sliding {
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
    }

.ember-animated-container-slide-up-ct-sliding {
    -moz-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    -o-transform: translate3d(0, -100%, 0);
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
    }

.ember-animated-container-slide-down-ct-sliding {
    -moz-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -o-transform: translate3d(0, 100%, 0);
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
    }

.ember-animated-container-slide-left-new {
    left: 100% !important
    }

.ember-animated-container-slide-right-new {
    left: -100% !important
    }

.ember-animated-container-slide-up-new {
    top: 100% !important
    }

.ember-animated-container-slide-down-new {
    top: -100% !important
    }

.ember-animated-container-slideOver-old {
    z-index: 1
    }

.ember-animated-container-slideOver-left-new, .ember-animated-container-slideOver-right-new, .ember-animated-container-slideOver-up-new, .ember-animated-container-slideOver-down-new {
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -moz-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -moz-transform: translatex(0%);
    -ms-transform: translatex(0%);
    -o-transform: translatex(0%);
    -webkit-transform: translatex(0%);
    transform: translatex(0%);
    z-index: 2
    }

.ember-animated-container-slideOver-left-new.ember-animated-container-slideOver-left-new-sliding, .ember-animated-container-slideOver-right-new.ember-animated-container-slideOver-left-new-sliding, .ember-animated-container-slideOver-up-new.ember-animated-container-slideOver-left-new-sliding, .ember-animated-container-slideOver-down-new.ember-animated-container-slideOver-left-new-sliding {
    -moz-transform: translatex(-100%);
    -ms-transform: translatex(-100%);
    -o-transform: translatex(-100%);
    -webkit-transform: translatex(-100%);
    transform: translatex(-100%)
    }

.ember-animated-container-slideOver-left-new.ember-animated-container-slideOver-right-new-sliding, .ember-animated-container-slideOver-right-new.ember-animated-container-slideOver-right-new-sliding, .ember-animated-container-slideOver-up-new.ember-animated-container-slideOver-right-new-sliding, .ember-animated-container-slideOver-down-new.ember-animated-container-slideOver-right-new-sliding {
    -moz-transform: translatex(100%);
    -ms-transform: translatex(100%);
    -o-transform: translatex(100%);
    -webkit-transform: translatex(100%);
    transform: translatex(100%)
    }

.ember-animated-container-slideOver-left-new.ember-animated-container-slideOver-up-new-sliding, .ember-animated-container-slideOver-right-new.ember-animated-container-slideOver-up-new-sliding, .ember-animated-container-slideOver-up-new.ember-animated-container-slideOver-up-new-sliding, .ember-animated-container-slideOver-down-new.ember-animated-container-slideOver-up-new-sliding {
    -moz-transform: translatey(-100%);
    -ms-transform: translatey(-100%);
    -o-transform: translatey(-100%);
    -webkit-transform: translatey(-100%);
    transform: translatey(-100%)
    }

.ember-animated-container-slideOver-left-new.ember-animated-container-slideOver-down-new-sliding, .ember-animated-container-slideOver-right-new.ember-animated-container-slideOver-down-new-sliding, .ember-animated-container-slideOver-up-new.ember-animated-container-slideOver-down-new-sliding, .ember-animated-container-slideOver-down-new.ember-animated-container-slideOver-down-new-sliding {
    -moz-transform: translatey(100%);
    -ms-transform: translatey(100%);
    -o-transform: translatey(100%);
    -webkit-transform: translatey(100%);
    transform: translatey(100%)
    }

.ember-animated-container-slideOver-left-new {
    left: 100% !important
    }

.ember-animated-container-slideOver-right-new {
    left: -100% !important
    }

.ember-animated-container-slideOver-up-new {
    top: 100% !important
    }

.ember-animated-container-slideOver-down-new {
    top: -100% !important
    }