.rotating{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(0) rotateY(0) rotate(0);-moz-transform:rotateX(0) rotateY(0) rotate(0);-ms-transform:rotateX(0) rotateY(0) rotate(0);-o-transform:rotateX(0) rotateY(0) rotate(0);transform:rotateX(0) rotateY(0) rotate(0);display:inline-block;-webkit-transform-origin-x:50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.rotating.flip{position:relative}.rotating .back,.rotating .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;left:0;z-index:inherit;position:inherit;top:0;height:inherit;bottom:inherit;width:inherit}.rotating .front{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px);display:inline-block;position:absolute}.rotating.flip .front{z-index:1}.rotating .back{opacity:0;display:block}.rotating.spin{-webkit-transform:rotate(1turn) scale(0);-moz-transform:rotate(1turn) scale(0);-ms-transform:rotate(1turn) scale(0);-o-transform:rotate(1turn) scale(0);transform:rotate(1turn) scale(0)}.rotating.flip .back{opacity:1;-webkit-transform:rotateY(180deg) translateZ(0);-moz-transform:rotateY(180deg) translateZ(0);-ms-transform:rotateY(180deg) translateZ(0);-o-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0);display:block;z-index:2}.rotating.flip.up .back{-webkit-transform:rotateX(180deg) translateZ(0);-moz-transform:rotateX(180deg) translateZ(0);-ms-transform:rotateX(180deg) translateZ(0);-o-transform:rotateX(180deg) translateZ(0);transform:rotateX(180deg) translateZ(0)}.rotating.flip.cube .front{-webkit-transform:translateZ(100px) scale(.9);-moz-transform:translateZ(100px) scale(.85);-ms-transform:translateZ(100px) scale(.85);-o-transform:translateZ(100px) scale(.85);transform:translateZ(100px) scale(.85)}.rotating.flip.cube .back{-webkit-transform:rotateY(180deg) translateZ(100px) scale(.9);-moz-transform:rotateY(180deg) translateZ(100px) scale(.85);-ms-transform:rotateY(180deg) translateZ(100px) scale(.85);-o-transform:rotateY(180deg) translateZ(100px) scale(.85);transform:rotateY(180deg) translateZ(100px) scale(.85)}.rotating.flip.cube.up .back{-webkit-transform:rotateX(180deg) translateZ(100px) scale(.9);-moz-transform:rotateX(180deg) translateZ(100px) scale(.85);-ms-transform:rotateX(180deg) translateZ(100px) scale(.85);-o-transform:rotateX(180deg) translateZ(100px) scale(.85);transform:rotateX(180deg) translateZ(100px) scale(.85)}