.__MD_animIn,.__MD_animOut{position: absolute;-webkit-animation-timing-function:ease-in-out;-webkit-animation-duration:.7s;}
.__MD_animSlide.__MD_animIn{-webkit-animation-name:__MD_animSlideInFromRight;}
.__MD_animSlide.__MD_animOut{-webkit-animation-name:__MD_animSlideOutToLeft;}
.__MD_animSlide.__MD_animIn.__MD_animReverse{-webkit-animation-name:__MD_animSlideInFromLeft;}
.__MD_animSlide.__MD_animOut.__MD_animReverse{-webkit-animation-name:__MD_animSlideOutToRight;}
@-webkit-keyframes __MD_animSlideInFromRight{from{-webkit-transform:translateX(100%);}to{-webkit-transform:translateX(0);}}
@-webkit-keyframes __MD_animSlideInFromLeft{from{-webkit-transform:translateX(-100%);}to{-webkit-transform:translateX(0);}}
@-webkit-keyframes __MD_animSlideOutToLeft{from{-webkit-transform:translateX(0);}to{-webkit-transform:translateX(-100%);}}
@-webkit-keyframes __MD_animSlideOutToRight{from{-webkit-transform:translateX(0);}to{-webkit-transform:translateX(100%);}}
@-webkit-keyframes __MD_animFadeIn{from{opacity:0;}to{opacity:1;}}
@-webkit-keyframes __MD_animFadeOut{from{opacity:1;}to{opacity:0;}}
.__MD_animFade.__MD_animIn{z-index:10;-webkit-animation-name:__MD_animFadeIn;}
.__MD_animFade.__MD_animOut{z-index:0;}
.__MD_animDissolve.__MD_animIn{-webkit-animation-name:__MD_animFadeIn;}
.__MD_animDissolve.__MD_animOut{-webkit-animation-name:__MD_animFadeOut;}
.__MD_animFlip{-webkit-animation-duration:.7s;}
.__MD_animFlip.__MD_animIn{-webkit-animation-name:__MD_animFlipInFromLeft;}
.__MD_animFlip.__MD_animOut{-webkit-animation-name:__MD_animFlipOutToLeft;}
.__MD_animFlip.__MD_animIn.__MD_animReverse{-webkit-animation-name:__MD_animFlipInFromRight;}
.__MD_animFlip.__MD_animOut.__MD_animReverse{-webkit-animation-name:__MD_animFlipOutToRight;}
@-webkit-keyframes __MD_animFlipInFromRight{from{-webkit-transform:rotateY(-180deg) scale(.8);}to{-webkit-transform:rotateY(0) scale(1);}}
@-webkit-keyframes __MD_animFlipInFromLeft{from{-webkit-transform:rotateY(180deg) scale(.8);}to{-webkit-transform:rotateY(0) scale(1);}}
@-webkit-keyframes __MD_animFlipOutToLeft{from{-webkit-transform:rotateY(0) scale(1);}to{-webkit-transform:rotateY(-180deg) scale(.8);}}
@-webkit-keyframes __MD_animFlipOutToRight{from{-webkit-transform:rotateY(0) scale(1);}to{-webkit-transform:rotateY(180deg) scale(.8);}}
.__MD_animSlideUp.__MD_animIn{-webkit-animation-name:__MD_animSlideUp;z-index:10;}
.__MD_animSlideUp.__MD_animOut{-webkit-animation-name:__MD_animDontMove;z-index:0;}
.__MD_animSlideUp.__MD_animOut.__MD_animReverse{z-index:10;-webkit-animation-name:__MD_animSlideDown;}
.__MD_animSlideUp.__MD_animIn.__MD_animReverse{z-index:0;-webkit-animation-name:__MD_animDontMove;}
@-webkit-keyframes __MD_animSlideUp{from{-webkit-transform:translateY(100%);}to{-webkit-transform:translateY(0);}}
@-webkit-keyframes __MD_animSlideDown{from{-webkit-transform:translateY(0);}to{-webkit-transform:translateY(100%);}}
@-webkit-keyframes __MD_animDontMove{from{opacity:1;}to{opacity:1;}}
.__MD_animSwap{-webkit-transform:perspective(800);-webkit-animation-duration:.7s;}
.__MD_animSwap.__MD_animOut{-webkit-animation-name:__MD_animSwapOutToLeft;}
.__MD_animSwap.__MD_animIn{-webkit-animation-name:__MD_animSwapInFromRight;}
.__MD_animSwap.__MD_animOut.__MD_animReverse{-webkit-animation-name:__MD_animSwapOutToRight;}
.__MD_animSwap.__MD_animIn.__MD_animReverse{-webkit-animation-name:__MD_animSwapInFromLeft;}
@-webkit-keyframes __MD_animSwapOutToRight{0%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);-webkit-animation-timing-function:ease-in-out;}50%{-webkit-transform:translate3d(-180px,0px,-400px) rotateY(20deg);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(70deg);}}
@-webkit-keyframes __MD_animSwapOutToLeft{0%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);-webkit-animation-timing-function:ease-in-out;}50%{-webkit-transform:translate3d(180px,0px,-400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(-70deg);}}
@-webkit-keyframes __MD_animSwapInFromRight{0%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(70deg);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:translate3d(-180px,0px,-400px) rotateY(20deg);-webkit-animation-timing-function:ease-in-out;}100%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);}}
@-webkit-keyframes __MD_animSwapInFromLeft{0%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(-70deg);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:translate3d(180px,0px,-400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in-out;}100%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);}}
.__MD_animCube{-webkit-animation-duration:.7s;}
.__MD_animCube.__MD_animIn{-webkit-animation-name:__MD_animCubeInFromRight;-webkit-transform-origin:0 50%;}
.__MD_animCube.__MD_animOut{-webkit-animation-name:__MD_animCubeOutToLeft;-webkit-transform-origin:100% 50%;}
.__MD_animCube.__MD_animIn.__MD_animReverse{-webkit-animation-name:__MD_animCubeInFromLeft;-webkit-transform-origin:100% 50%;}
.__MD_animCube.__MD_animOut.__MD_animReverse{-webkit-animation-name:__MD_animCubeOutToRight;-webkit-transform-origin:0 50%;}
@-webkit-keyframes __MD_animCubeInFromLeft{from{-webkit-transform:rotateY(-90deg) translateZ(320px);opacity:.5;}to{-webkit-transform:rotateY(0deg) translateZ(0);opacity:1;}}
@-webkit-keyframes __MD_animCubeOutToRight{from{-webkit-transform:rotateY(0deg) translateX(0);opacity:1;}to{-webkit-transform:rotateY(90deg) translateZ(320px);opacity:.5;}}
@-webkit-keyframes __MD_animCubeInFromRight{from{-webkit-transform:rotateY(90deg) translateZ(320px);opacity:.5;}to{-webkit-transform:rotateY(0deg) translateZ(0);opacity:1;}}
@-webkit-keyframes __MD_animCubeOutToLeft{from{-webkit-transform:rotateY(0deg) translateZ(0);opacity:1;}to{-webkit-transform:rotateY(-90deg) translateZ(320px);opacity:.5;}}
.__MD_animPop{-webkit-transform-origin:50% 50%;}
.__MD_animPop.__MD_animIn{-webkit-animation-name:__MD_animPopIn;z-index:10;}
.__MD_animPop.__MD_animOut.__MD_animReverse{-webkit-animation-name:__MD_animPopOut;z-index:10;}
.__MD_animPop.__MD_animIn.__MD_animReverse{z-index:0;-webkit-animation-name:__MD_animDontMove;}
@-webkit-keyframes __MD_animPopIn{from{-webkit-transform:scale(.2);opacity:0;}to{-webkit-transform:scale(1);opacity:1;}}
@-webkit-keyframes __MD_animPopOut{from{-webkit-transform:scale(1);opacity:1;}to{-webkit-transform:scale(.2);opacity:0;}}
