.ap-rotating{width:30px;height:30px;background-color:#ccc;margin:40px auto;-webkit-animation:ap-rotatePlane 1.2s infinite ease-in-out;animation:ap-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes ap-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes ap-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ap-double-bounce{width:30px;height:30px;position:relative;margin:40px auto}.ap-double-bounce .ap-child{width:100%;height:100%;border-radius:50%;background-color:#ccc;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:ap-doubleBounce 2.0s infinite ease-in-out;animation:ap-doubleBounce 2.0s infinite ease-in-out}.ap-double-bounce .ap-double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes ap-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ap-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.ap-wave{margin:40px auto;width:37.5px;height:30px;text-align:center;font-size:10px}.ap-wave .ap-rect{background-color:#ccc;height:100%;width:6px;display:inline-block;-webkit-animation:ap-waveStretchDelay 1.2s infinite ease-in-out;animation:ap-waveStretchDelay 1.2s infinite ease-in-out}.ap-wave .ap-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.ap-wave .ap-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ap-wave .ap-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.ap-wave .ap-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ap-wave .ap-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes ap-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes ap-waveStretchDelay{0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.ap-wandering-cubes{margin:40px auto;width:30px;height:30px;position:relative}.ap-wandering-cubes .ap-cube{background-color:#ccc;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:ap-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:ap-wanderingCube 1.8s ease-in-out -1.8s infinite both}.ap-wandering-cubes .ap-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes ap-wanderingCube{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes ap-wanderingCube{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(0.5);transform:translateX(30px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.ap-spinner-pulse{width:30px;height:30px;margin:40px auto;background-color:#ccc;border-radius:100%;-webkit-animation:ap-pulseScaleOut 1.0s infinite ease-in-out;animation:ap-pulseScaleOut 1.0s infinite ease-in-out}@-webkit-keyframes ap-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ap-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ap-chasing-dots{margin:40px auto;width:30px;height:30px;position:relative;text-align:center;-webkit-animation:ap-chasingDotsRotate 2s infinite linear;animation:ap-chasingDotsRotate 2s infinite linear}.ap-chasing-dots .ap-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ccc;border-radius:100%;-webkit-animation:ap-chasingDotsBounce 2s infinite ease-in-out;animation:ap-chasingDotsBounce 2s infinite ease-in-out}.ap-chasing-dots .ap-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes ap-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ap-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ap-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ap-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.ap-three-bounce{margin:40px auto;width:60px;text-align:center}.ap-three-bounce .ap-child{width:15px;height:15px;background-color:#ccc;border-radius:100%;display:inline-block;-webkit-animation:ap-three-bounce 1.4s ease-in-out 0s infinite both;animation:ap-three-bounce 1.4s ease-in-out 0s infinite both}.ap-three-bounce .ap-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ap-three-bounce .ap-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes ap-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ap-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.ap-circle{margin:40px auto;width:30px;height:30px;position:relative}.ap-circle .ap-child{width:100%;height:100%;position:absolute;left:0;top:0}.ap-circle .ap-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#ccc;border-radius:100%;-webkit-animation:ap-circleBounceDelay 1.2s infinite ease-in-out both;animation:ap-circleBounceDelay 1.2s infinite ease-in-out both}.ap-circle .ap-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.ap-circle .ap-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.ap-circle .ap-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ap-circle .ap-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.ap-circle .ap-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.ap-circle .ap-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ap-circle .ap-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.ap-circle .ap-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.ap-circle .ap-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ap-circle .ap-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.ap-circle .ap-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.ap-circle .ap-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ap-circle .ap-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.ap-circle .ap-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ap-circle .ap-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ap-circle .ap-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.ap-circle .ap-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ap-circle .ap-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ap-circle .ap-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ap-circle .ap-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.ap-circle .ap-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.ap-circle .ap-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes ap-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ap-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.ap-cube-grid{width:30px;height:30px;margin:40px auto}.ap-cube-grid .ap-cube{width:33.33%;height:33.33%;background-color:#ccc;float:left;-webkit-animation:ap-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:ap-cubeGridScaleDelay 1.3s infinite ease-in-out}.ap-cube-grid .ap-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.ap-cube-grid .ap-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.ap-cube-grid .ap-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.ap-cube-grid .ap-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.ap-cube-grid .ap-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.ap-cube-grid .ap-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.ap-cube-grid .ap-cube7{-webkit-animation-delay:0.0s;animation-delay:0.0s}.ap-cube-grid .ap-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.ap-cube-grid .ap-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes ap-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}@keyframes ap-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1)}35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1)}}.ap-fading-circle{margin:40px auto;width:30px;height:30px;position:relative}.ap-fading-circle .ap-circle{width:100%;height:100%;position:absolute;left:0;top:0}.ap-fading-circle .ap-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#ccc;border-radius:100%;-webkit-animation:ap-circleFadeDelay 1.2s infinite ease-in-out both;animation:ap-circleFadeDelay 1.2s infinite ease-in-out both}.ap-fading-circle .ap-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.ap-fading-circle .ap-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.ap-fading-circle .ap-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ap-fading-circle .ap-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.ap-fading-circle .ap-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.ap-fading-circle .ap-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ap-fading-circle .ap-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.ap-fading-circle .ap-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.ap-fading-circle .ap-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ap-fading-circle .ap-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.ap-fading-circle .ap-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.ap-fading-circle .ap-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ap-fading-circle .ap-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.ap-fading-circle .ap-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ap-fading-circle .ap-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ap-fading-circle .ap-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.ap-fading-circle .ap-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ap-fading-circle .ap-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ap-fading-circle .ap-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ap-fading-circle .ap-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.ap-fading-circle .ap-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.ap-fading-circle .ap-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes ap-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes ap-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.ap-folding-cube{margin:40px auto;width:30px;height:30px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.ap-folding-cube .ap-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1)}.ap-folding-cube .ap-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;-webkit-animation:ap-foldCubeAngle 2.4s infinite linear both;animation:ap-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ap-folding-cube .ap-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.ap-folding-cube .ap-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.ap-folding-cube .ap-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.ap-folding-cube .ap-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.ap-folding-cube .ap-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.ap-folding-cube .ap-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes ap-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes ap-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.ap-wave{width:40px}.ap-fading-circle .ap-circle{margin-top:0;margin-bottom:0}