#pmcnx0RHJ-an-anim > ol {
    list-style: none;
    margin: 0;
    padding: 0;
}

#pmcnx0RHJ-an-anim > ol > li {
    margin: 0;
    padding: 0;
    display: none;
}

#pmcnx0RHJ-an-anim > ol > li.run {
    display: block;
}

#pmcnx0RHJ-an-anim .pmcnx0RHJ-an-stage {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#pmcnx0RHJ-an-anim .pmcnx0RHJ-an-stage div {
    position: absolute;
}

.pmcnx0RHJ-an-stage * {
    margin: 0;
    padding: 0;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
}

#pmcnx0RHJ-an-anim .pmcnx0RHJ-an-stage img {
    position: absolute;
    top: 0;
    left: 0;
}

#pmcnx0RHJ-an-anim .AN-Scene-Description {
    display: none;
}

#pmcnx0RHJ-an-anim iframe {
    border: none;
    height: 100%;
    width: 100%
}

#pmcnx0RHJ-an-anim .pmcnx0RHJ-an-stage {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#pmcnx0RHJ-an-anim {
    height: 310px;
    width: 400px;
    position: relative;
}

#pmcnx0RHJ-an-anim {
    background-color: rgba(255,255,255,1);
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    line-height: 1.3;
}

#pmcnx0RHJ-an-obj-1 {
    -moz-transform: translate(-39px, 0px);
    transform: translate3d(-39px, 0px, 0px);
    -webkit-transform: translate3d(-39px, 0px, 0px);
    width: 907px;
    height: 310px;
    top: 0;
    left: 0;
}

@-webkit-keyframes ani-pmcnx0RHJ-an-obj-1-0 {
    0% {
        -webkit-transform: translate3d(0px, 0px, 0px);
    }

    100% {
        -webkit-transform: translate3d(-505px, 0px, 0px);
    }
}

@keyframes ani-pmcnx0RHJ-an-obj-1-0 {
    0% {
        transform: translate3d(0px, 0px, 0px);
    }

    100% {
        transform: translate3d(-505px, 0px, 0px);
    }
}

@-moz-keyframes ani-pmcnx0RHJ-an-obj-1-0 {
    0% {
        -moz-transform: translate(0px, 0px);
    }

    100% {
        -moz-transform: translate(-505px, 0px);
    }
}

.run.t-0 #pmcnx0RHJ-an-obj-1 {
    -moz-animation-name: ani-pmcnx0RHJ-an-obj-1-0;
    animation-name: ani-pmcnx0RHJ-an-obj-1-0;
    -webkit-animation-name: ani-pmcnx0RHJ-an-obj-1-0;
    -moz-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -moz-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #pmcnx0RHJ-an-obj-1 {
    -moz-transform: translate(-505px, 0px);
    transform: translate3d(-505px, 0px, 0px);
    -webkit-transform: translate3d(-505px, 0px, 0px);
}

.restart.t-0 #pmcnx0RHJ-an-obj-1 {
    -moz-transform: translate(0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.restart #pmcnx0RHJ-an-obj-1 {
    -moz-animation-name: none !important;
    animation-name: none !important;
    -webkit-animation-name: none !important;
}

#pmcnx0RHJ-an-obj-2 {
    -moz-transform: translate(310px, 0px);
    transform: translate3d(310px, 0px, 0px);
    -webkit-transform: translate3d(310px, 0px, 0px);
    width: 90px;
    height: 310px;
    border-top: 1px solid rgba(1,14,13,1);
    border-right: 1px solid rgba(1,14,13,1);
    border-bottom: 1px solid rgba(1,14,13,1);
    border-left: 1px solid rgba(1,14,13,1);
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    opacity: 0.8;
}

#pmcnx0RHJ-an-obj-3 {
    -moz-transform: translate(334px, 132px);
    transform: translate3d(334px, 132px, 0px);
    -webkit-transform: translate3d(334px, 132px, 0px);
    width: 41px;
    height: 44px;
    top: 0;
    left: 0;
}

@-webkit-keyframes ani-pmcnx0RHJ-an-obj-3-0 {
    0% {
        -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    }

    30% {
        -webkit-transform: translate3d(334px, 134px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(176.3deg);
    }

    100% {
        -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    }
}

@keyframes ani-pmcnx0RHJ-an-obj-3-0 {
    0% {
        transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    }

    30% {
        transform: translate3d(334px, 134px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(176.3deg);
    }

    100% {
        transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    }
}

@-moz-keyframes ani-pmcnx0RHJ-an-obj-3-0 {
    0% {
        -moz-transform: translate(334px, 132px)   rotate(0deg);
    }

    30% {
        -moz-transform: translate(334px, 134px)   rotate(176.3deg);
    }

    100% {
        -moz-transform: translate(334px, 132px)   rotate(354.8deg);
    }
}

.run.t-0 #pmcnx0RHJ-an-obj-3 {
    -moz-animation-name: ani-pmcnx0RHJ-an-obj-3-0;
    animation-name: ani-pmcnx0RHJ-an-obj-3-0;
    -webkit-animation-name: ani-pmcnx0RHJ-an-obj-3-0;
    -moz-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -moz-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #pmcnx0RHJ-an-obj-3 {
    -moz-transform: translate(334px, 132px)   rotate(354.8deg);
    transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
}

.restart.t-0 #pmcnx0RHJ-an-obj-3 {
    -moz-transform: translate(334px, 132px)   rotate(0deg);
    transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}

.restart #pmcnx0RHJ-an-obj-3 {
    -moz-animation-name: none !important;
    animation-name: none !important;
    -webkit-animation-name: none !important;
}

#pmcnx0RHJ-an-obj-4 {
    -moz-transform: translate(295px, 150px);
    transform: translate3d(295px, 150px, 0px);
    -webkit-transform: translate3d(295px, 150px, 0px);
    width: 120px;
    height: 20px;
    top: 0;
    left: 0;
    color: rgba(254,168,43,1);
    text-align: center;
    font-size: 12px;
}

.t-0 #pmcnx0RHJ-an-obj-4 {
    -moz-transform: translate(295px, 150px);
    transform: translate3d(295px, 150px, 0px);
    -webkit-transform: translate3d(295px, 150px, 0px);
}

#pmcnx0RHJ-an-scene-0 .pmcnx0RHJ-an-stage {
    background-color: rgba(244,244,244,1);
}

#pmcnx0RHJ-an-obj-5 {
    -moz-transform: translate(-39px, 0px);
    transform: translate3d(-39px, 0px, 0px);
    -webkit-transform: translate3d(-39px, 0px, 0px);
    width: 907px;
    height: 310px;
    top: 0;
    left: 0;
}

@-webkit-keyframes ani-pmcnx0RHJ-an-obj-5-0 {
    0% {
        -webkit-transform: translate3d(-505px, 0px, 0px);
    }

    100% {
        -webkit-transform: translate3d(0px, 0px, 0px);
    }
}

@keyframes ani-pmcnx0RHJ-an-obj-5-0 {
    0% {
        transform: translate3d(-505px, 0px, 0px);
    }

    100% {
        transform: translate3d(0px, 0px, 0px);
    }
}

@-moz-keyframes ani-pmcnx0RHJ-an-obj-5-0 {
    0% {
        -moz-transform: translate(-505px, 0px);
    }

    100% {
        -moz-transform: translate(0px, 0px);
    }
}

.run.t-0 #pmcnx0RHJ-an-obj-5 {
    -moz-animation-name: ani-pmcnx0RHJ-an-obj-5-0;
    animation-name: ani-pmcnx0RHJ-an-obj-5-0;
    -webkit-animation-name: ani-pmcnx0RHJ-an-obj-5-0;
    -moz-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -moz-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #pmcnx0RHJ-an-obj-5 {
    -moz-transform: translate(0px, 0px);
    transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.restart.t-0 #pmcnx0RHJ-an-obj-5 {
    -moz-transform: translate(-505px, 0px);
    transform: translate3d(-505px, 0px, 0px);
    -webkit-transform: translate3d(-505px, 0px, 0px);
}

.restart #pmcnx0RHJ-an-obj-5 {
    -moz-animation-name: none !important;
    animation-name: none !important;
    -webkit-animation-name: none !important;
}

#pmcnx0RHJ-an-obj-6 {
    -moz-transform: translate(310px, 0px);
    transform: translate3d(310px, 0px, 0px);
    -webkit-transform: translate3d(310px, 0px, 0px);
    width: 90px;
    height: 310px;
    border-top: 1px solid rgba(1,14,13,1);
    border-right: 1px solid rgba(1,14,13,1);
    border-bottom: 1px solid rgba(1,14,13,1);
    border-left: 1px solid rgba(1,14,13,1);
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    opacity: 0.8;
}

#pmcnx0RHJ-an-obj-7 {
    -moz-transform: translate(334px, 132px);
    transform: translate3d(334px, 132px, 0px);
    -webkit-transform: translate3d(334px, 132px, 0px);
    width: 41px;
    height: 44px;
    top: 0;
    left: 0;
}

@-webkit-keyframes ani-pmcnx0RHJ-an-obj-7-0 {
    0% {
        -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    }

    30% {
        -webkit-transform: translate3d(334px, 134px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(176.3deg);
    }

    100% {
        -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    }
}

@keyframes ani-pmcnx0RHJ-an-obj-7-0 {
    0% {
        transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    }

    30% {
        transform: translate3d(334px, 134px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(176.3deg);
    }

    100% {
        transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    }
}

@-moz-keyframes ani-pmcnx0RHJ-an-obj-7-0 {
    0% {
        -moz-transform: translate(334px, 132px)   rotate(354.8deg);
    }

    30% {
        -moz-transform: translate(334px, 134px)   rotate(176.3deg);
    }

    100% {
        -moz-transform: translate(334px, 132px)   rotate(0deg);
    }
}

.run.t-0 #pmcnx0RHJ-an-obj-7 {
    -moz-animation-name: ani-pmcnx0RHJ-an-obj-7-0;
    animation-name: ani-pmcnx0RHJ-an-obj-7-0;
    -webkit-animation-name: ani-pmcnx0RHJ-an-obj-7-0;
    -moz-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -moz-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #pmcnx0RHJ-an-obj-7 {
    -moz-transform: translate(334px, 132px)   rotate(0deg);
    transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
}

.restart.t-0 #pmcnx0RHJ-an-obj-7 {
    -moz-transform: translate(334px, 132px)   rotate(354.8deg);
    transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
    -webkit-transform: translate3d(334px, 132px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(354.8deg);
}

.restart #pmcnx0RHJ-an-obj-7 {
    -moz-animation-name: none !important;
    animation-name: none !important;
    -webkit-animation-name: none !important;
}

#pmcnx0RHJ-an-obj-8 {
    -moz-transform: translate(295px, 150px);
    transform: translate3d(295px, 150px, 0px);
    -webkit-transform: translate3d(295px, 150px, 0px);
    width: 120px;
    height: 20px;
    top: 0;
    left: 0;
    color: rgba(254,168,43,1);
    text-align: center;
    font-size: 12px;
}

.t-0 #pmcnx0RHJ-an-obj-8 {
    -moz-transform: translate(295px, 150px);
    transform: translate3d(295px, 150px, 0px);
    -webkit-transform: translate3d(295px, 150px, 0px);
}