.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@
-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

40%
{
-webkit-transform
:
 
translateY
(-30px);

    
transform
:
 
translateY
(-30px);

  
}
60%
{
-webkit-transform
:
 
translateY
(-15px);

    
transform
:
 
translateY
(-15px);

  
}
}@
keyframes bounce { 0%, 20%, 50%, 80%, 100% {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

40%
{
-webkit-transform
:
 
translateY
(-30px);

    
-ms-transform
:
 
translateY
(-30px);

    
transform
:
 
translateY
(-30px);

  
}
60%
{
-webkit-transform
:
 
translateY
(-15px);

    
-ms-transform
:
 
translateY
(-15px);

    
transform
:
 
translateY
(-15px);

  
}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@
-webkit-keyframes flash { 0%, 50%, 100% {
	opacity: 1;
}

25%,
75%
{
opacity
:
 
0;
}
}@
keyframes flash { 0%, 50%, 100% {
	opacity: 1;
}

25%,
75%
{
opacity
:
 
0;
}
}.flash{-webkit-animation-name:flash;animation-name:flash}@
-webkit-keyframes pulse { 0% {
	-webkit-transform: scale(1);
	transform: scale(1);
}

50%
{
-webkit-transform
:
 
scale
(1
.1
);

    
transform
:
 
scale
(1
.1
);

  
}
100%
{
-webkit-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}@
keyframes pulse { 0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

50%
{
-webkit-transform
:
 
scale
(1
.1
);

    
-ms-transform
:
 
scale
(1
.1
);

    
transform
:
 
scale
(1
.1
);

  
}
100%
{
-webkit-transform
:
 
scale
(1);

    
-ms-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@
-webkit-keyframes rubberBand { 0% {
	-webkit-transform: scale(1);
	transform: scale(1);
}

30%
{
-webkit-transform
:
 
scaleX
(1
.25
)
 
scaleY
(0
.75
);

    
transform
:
 
scaleX
(1
.25
)
 
scaleY
(0
.75
);

  
}
40%
{
-webkit-transform
:
 
scaleX
(0
.75
)
 
scaleY
(1
.25
);

    
transform
:
 
scaleX
(0
.75
)
 
scaleY
(1
.25
);

  
}
60%
{
-webkit-transform
:
 
scaleX
(1
.15
)
 
scaleY
(0
.85
);

    
transform
:
 
scaleX
(1
.15
)
 
scaleY
(0
.85
);

  
}
100%
{
-webkit-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}@
keyframes rubberBand { 0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

30%
{
-webkit-transform
:
 
scaleX
(1
.25
)
 
scaleY
(0
.75
);

    
-ms-transform
:
 
scaleX
(1
.25
)
 
scaleY
(0
.75
);

    
transform
:
 
scaleX
(1
.25
)
 
scaleY
(0
.75
);

  
}
40%
{
-webkit-transform
:
 
scaleX
(0
.75
)
 
scaleY
(1
.25
);

    
-ms-transform
:
 
scaleX
(0
.75
)
 
scaleY
(1
.25
);

    
transform
:
 
scaleX
(0
.75
)
 
scaleY
(1
.25
);

  
}
60%
{
-webkit-transform
:
 
scaleX
(1
.15
)
 
scaleY
(0
.85
);

    
-ms-transform
:
 
scaleX
(1
.15
)
 
scaleY
(0
.85
);

    
transform
:
 
scaleX
(1
.15
)
 
scaleY
(0
.85
);

  
}
100%
{
-webkit-transform
:
 
scale
(1);

    
-ms-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@
-webkit-keyframes shake { 0%, 100% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

10%,
30%,
50%,
70%,
90%
{
-webkit-transform
:
 
translateX
(-10px);

    
transform
:
 
translateX
(-10px);

  
}
20%,
40%,
60%,
80%
{
-webkit-transform
:
 
translateX
(10px);

    
transform
:
 
translateX
(10px);

  
}
}@
keyframes shake { 0%, 100% {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

10%,
30%,
50%,
70%,
90%
{
-webkit-transform
:
 
translateX
(-10px);

    
-ms-transform
:
 
translateX
(-10px);

    
transform
:
 
translateX
(-10px);

  
}
20%,
40%,
60%,
80%
{
-webkit-transform
:
 
translateX
(10px);

    
-ms-transform
:
 
translateX
(10px);

    
transform
:
 
translateX
(10px);

  
}
}.shake{-webkit-animation-name:shake;animation-name:shake}@
-webkit-keyframes swing { 20% {
	-webkit-transform: rotate(15deg);
	transform: rotate(15deg);
}

40%
{
-webkit-transform
:
 
rotate
(-10deg);

    
transform
:
 
rotate
(-10deg);

  
}
60%
{
-webkit-transform
:
 
rotate
(5deg);

    
transform
:
 
rotate
(5deg);

  
}
80%
{
-webkit-transform
:
 
rotate
(-5deg);

    
transform
:
 
rotate
(-5deg);

  
}
100%
{
-webkit-transform
:
 
rotate
(0deg);

    
transform
:
 
rotate
(0deg);

  
}
}@
keyframes swing { 20% {
	-webkit-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	transform: rotate(15deg);
}

40%
{
-webkit-transform
:
 
rotate
(-10deg);

    
-ms-transform
:
 
rotate
(-10deg);

    
transform
:
 
rotate
(-10deg);

  
}
60%
{
-webkit-transform
:
 
rotate
(5deg);

    
-ms-transform
:
 
rotate
(5deg);

    
transform
:
 
rotate
(5deg);

  
}
80%
{
-webkit-transform
:
 
rotate
(-5deg);

    
-ms-transform
:
 
rotate
(-5deg);

    
transform
:
 
rotate
(-5deg);

  
}
100%
{
-webkit-transform
:
 
rotate
(0deg);

    
-ms-transform
:
 
rotate
(0deg);

    
transform
:
 
rotate
(0deg);

  
}
}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@
-webkit-keyframes tada { 0% {
	-webkit-transform: scale(1);
	transform: scale(1);
}

10%,
20%
{
-webkit-transform
:
 
scale
(0
.9
)
 
rotate
(-3deg);

    
transform
:
 
scale
(0
.9
)
 
rotate
(-3deg);

  
}
30%,
50%,
70%,
90%
{
-webkit-transform
:
 
scale
(1
.1
)
 
rotate
(3deg);

    
transform
:
 
scale
(1
.1
)
 
rotate
(3deg);

  
}
40%,
60%,
80%
{
-webkit-transform
:
 
scale
(1
.1
)
 
rotate
(-3deg);

    
transform
:
 
scale
(1
.1
)
 
rotate
(-3deg);

  
}
100%
{
-webkit-transform
:
 
scale
(1)
 
rotate
(0);

    
transform
:
 
scale
(1)
 
rotate
(0);

  
}
}@
keyframes tada { 0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

10%,
20%
{
-webkit-transform
:
 
scale
(0
.9
)
 
rotate
(-3deg);

    
-ms-transform
:
 
scale
(0
.9
)
 
rotate
(-3deg);

    
transform
:
 
scale
(0
.9
)
 
rotate
(-3deg);

  
}
30%,
50%,
70%,
90%
{
-webkit-transform
:
 
scale
(1
.1
)
 
rotate
(3deg);

    
-ms-transform
:
 
scale
(1
.1
)
 
rotate
(3deg);

    
transform
:
 
scale
(1
.1
)
 
rotate
(3deg);

  
}
40%,
60%,
80%
{
-webkit-transform
:
 
scale
(1
.1
)
 
rotate
(-3deg);

    
-ms-transform
:
 
scale
(1
.1
)
 
rotate
(-3deg);

    
transform
:
 
scale
(1
.1
)
 
rotate
(-3deg);

  
}
100%
{
-webkit-transform
:
 
scale
(1)
 
rotate
(0);

    
-ms-transform
:
 
scale
(1)
 
rotate
(0);

    
transform
:
 
scale
(1)
 
rotate
(0);

  
}
}.tada{-webkit-animation-name:tada;animation-name:tada}@
-webkit-keyframes wobble { 0% {
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}

15%
{
-webkit-transform
:
 
translateX
(-25%)
 
rotate
(-5deg);

    
transform
:
 
translateX
(-25%)
 
rotate
(-5deg);

  
}
30%
{
-webkit-transform
:
 
translateX
(20%)
 
rotate
(3deg);

    
transform
:
 
translateX
(20%)
 
rotate
(3deg);

  
}
45%
{
-webkit-transform
:
 
translateX
(-15%)
 
rotate
(-3deg);

    
transform
:
 
translateX
(-15%)
 
rotate
(-3deg);

  
}
60%
{
-webkit-transform
:
 
translateX
(10%)
 
rotate
(2deg);

    
transform
:
 
translateX
(10%)
 
rotate
(2deg);

  
}
75%
{
-webkit-transform
:
 
translateX
(-5%)
 
rotate
(-1deg);

    
transform
:
 
translateX
(-5%)
 
rotate
(-1deg);

  
}
100%
{
-webkit-transform
:
 
translateX
(0%);

    
transform
:
 
translateX
(0%);

  
}
}@
keyframes wobble { 0% {
	-webkit-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
}

15%
{
-webkit-transform
:
 
translateX
(-25%)
 
rotate
(-5deg);

    
-ms-transform
:
 
translateX
(-25%)
 
rotate
(-5deg);

    
transform
:
 
translateX
(-25%)
 
rotate
(-5deg);

  
}
30%
{
-webkit-transform
:
 
translateX
(20%)
 
rotate
(3deg);

    
-ms-transform
:
 
translateX
(20%)
 
rotate
(3deg);

    
transform
:
 
translateX
(20%)
 
rotate
(3deg);

  
}
45%
{
-webkit-transform
:
 
translateX
(-15%)
 
rotate
(-3deg);

    
-ms-transform
:
 
translateX
(-15%)
 
rotate
(-3deg);

    
transform
:
 
translateX
(-15%)
 
rotate
(-3deg);

  
}
60%
{
-webkit-transform
:
 
translateX
(10%)
 
rotate
(2deg);

    
-ms-transform
:
 
translateX
(10%)
 
rotate
(2deg);

    
transform
:
 
translateX
(10%)
 
rotate
(2deg);

  
}
75%
{
-webkit-transform
:
 
translateX
(-5%)
 
rotate
(-1deg);

    
-ms-transform
:
 
translateX
(-5%)
 
rotate
(-1deg);

    
transform
:
 
translateX
(-5%)
 
rotate
(-1deg);

  
}
100%
{
-webkit-transform
:
 
translateX
(0%);

    
-ms-transform
:
 
translateX
(0%);

    
transform
:
 
translateX
(0%);

  
}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@
-webkit-keyframes bounceIn { 0% {
	opacity: 0;
	-webkit-transform: scale(.3);
	transform: scale(.3);
}

50%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1
.05
);

    
transform
:
 
scale
(1
.05
);

  
}
70%
{
-webkit-transform
:
 
scale
(
.9
);

    
transform
:
 
scale
(
.9
);

  
}
100%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}@
keyframes bounceIn { 0% {
	opacity: 0;
	-webkit-transform: scale(.3);
	-ms-transform: scale(.3);
	transform: scale(.3);
}

50%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1
.05
);

    
-ms-transform
:
 
scale
(1
.05
);

    
transform
:
 
scale
(1
.05
);

  
}
70%
{
-webkit-transform
:
 
scale
(
.9
);

    
-ms-transform
:
 
scale
(
.9
);

    
transform
:
 
scale
(
.9
);

  
}
100%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1);

    
-ms-transform
:
 
scale
(1);

    
transform
:
 
scale
(1);

  
}
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@
-webkit-keyframes bounceInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(30px);

    
transform
:
 
translateY
(30px);

  
}
80%
{
-webkit-transform
:
 
translateY
(-10px);

    
transform
:
 
translateY
(-10px);

  
}
100%
{
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes bounceInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	-ms-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(30px);

    
-ms-transform
:
 
translateY
(30px);

    
transform
:
 
translateY
(30px);

  
}
80%
{
-webkit-transform
:
 
translateY
(-10px);

    
-ms-transform
:
 
translateY
(-10px);

    
transform
:
 
translateY
(-10px);

  
}
100%
{
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@
-webkit-keyframes bounceInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(30px);

    
transform
:
 
translateX
(30px);

  
}
80%
{
-webkit-transform
:
 
translateX
(-10px);

    
transform
:
 
translateX
(-10px);

  
}
100%
{
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes bounceInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	-ms-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(30px);

    
-ms-transform
:
 
translateX
(30px);

    
transform
:
 
translateX
(30px);

  
}
80%
{
-webkit-transform
:
 
translateX
(-10px);

    
-ms-transform
:
 
translateX
(-10px);

    
transform
:
 
translateX
(-10px);

  
}
100%
{
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@
-webkit-keyframes bounceInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	transform: translateX(2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(-30px);

    
transform
:
 
translateX
(-30px);

  
}
80%
{
-webkit-transform
:
 
translateX
(10px);

    
transform
:
 
translateX
(10px);

  
}
100%
{
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes bounceInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	-ms-transform: translateX(2000px);
	transform: translateX(2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(-30px);

    
-ms-transform
:
 
translateX
(-30px);

    
transform
:
 
translateX
(-30px);

  
}
80%
{
-webkit-transform
:
 
translateX
(10px);

    
-ms-transform
:
 
translateX
(10px);

    
transform
:
 
translateX
(10px);

  
}
100%
{
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@
-webkit-keyframes bounceInUp { 0% {
	opacity: 0;
	-webkit-transform: translateY(2000px);
	transform: translateY(2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(-30px);

    
transform
:
 
translateY
(-30px);

  
}
80%
{
-webkit-transform
:
 
translateY
(10px);

    
transform
:
 
translateY
(10px);

  
}
100%
{
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes bounceInUp { 0% {
	opacity: 0;
	-webkit-transform: translateY(2000px);
	-ms-transform: translateY(2000px);
	transform: translateY(2000px);
}

60%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(-30px);

    
-ms-transform
:
 
translateY
(-30px);

    
transform
:
 
translateY
(-30px);

  
}
80%
{
-webkit-transform
:
 
translateY
(10px);

    
-ms-transform
:
 
translateY
(10px);

    
transform
:
 
translateY
(10px);

  
}
100%
{
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@
-webkit-keyframes bounceOut { 0% {
	-webkit-transform: scale(1);
	transform: scale(1);
}

25%
{
-webkit-transform
:
 
scale
(
.95
);

    
transform
:
 
scale
(
.95
);

  
}
50%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1
.1
);

    
transform
:
 
scale
(1
.1
);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
scale
(
.3
);

    
transform
:
 
scale
(
.3
);

  
}
}@
keyframes bounceOut { 0% {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

25%
{
-webkit-transform
:
 
scale
(
.95
);

    
-ms-transform
:
 
scale
(
.95
);

    
transform
:
 
scale
(
.95
);

  
}
50%
{
opacity
:
 
1;
-webkit-transform
:
 
scale
(1
.1
);

    
-ms-transform
:
 
scale
(1
.1
);

    
transform
:
 
scale
(1
.1
);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
scale
(
.3
);

    
-ms-transform
:
 
scale
(
.3
);

    
transform
:
 
scale
(
.3
);

  
}
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@
-webkit-keyframes bounceOutDown { 0% {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(-20px);

    
transform
:
 
translateY
(-20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(2000px);

    
transform
:
 
translateY
(2000px);

  
}
}@
keyframes bounceOutDown { 0% {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(-20px);

    
-ms-transform
:
 
translateY
(-20px);

    
transform
:
 
translateY
(-20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(2000px);

    
-ms-transform
:
 
translateY
(2000px);

    
transform
:
 
translateY
(2000px);

  
}
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@
-webkit-keyframes bounceOutLeft { 0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(20px);

    
transform
:
 
translateX
(20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}@
keyframes bounceOutLeft { 0% {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(20px);

    
-ms-transform
:
 
translateX
(20px);

    
transform
:
 
translateX
(20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
-ms-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@
-webkit-keyframes bounceOutRight { 0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(-20px);

    
transform
:
 
translateX
(-20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}@
keyframes bounceOutRight { 0% {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(-20px);

    
-ms-transform
:
 
translateX
(-20px);

    
transform
:
 
translateX
(-20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
-ms-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@
-webkit-keyframes bounceOutUp { 0% {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(20px);

    
transform
:
 
translateY
(20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}@
keyframes bounceOutUp { 0% {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

20%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(20px);

    
-ms-transform
:
 
translateY
(20px);

    
transform
:
 
translateY
(20px);

  
}
100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
-ms-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@
-webkit-keyframes fadeIn { 0% {
	opacity: 0;
}

100%
{
opacity
:
 
1;
}
}@
keyframes fadeIn { 0% {
	opacity: 0;
}

100%
{
opacity
:
 
1;
}
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@
-webkit-keyframes fadeInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-20px);
	transform: translateY(-20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes fadeInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	transform: translateY(-20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@
-webkit-keyframes fadeInDownBig { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes fadeInDownBig { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	-ms-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@
-webkit-keyframes fadeInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-20px);
	transform: translateX(-20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes fadeInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-20px);
	-ms-transform: translateX(-20px);
	transform: translateX(-20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@
-webkit-keyframes fadeInLeftBig { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes fadeInLeftBig { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	-ms-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@
-webkit-keyframes fadeInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(20px);
	transform: translateX(20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes fadeInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@
-webkit-keyframes fadeInRightBig { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	transform: translateX(2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes fadeInRightBig { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	-ms-transform: translateX(2000px);
	transform: translateX(2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@
-webkit-keyframes fadeInUp { 0% {
	opacity: 0;
	-webkit-transform: translateY(20px);
	transform: translateY(20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes fadeInUp { 0% {
	opacity: 0;
	-webkit-transform: translateY(20px);
	-ms-transform: translateY(20px);
	transform: translateY(20px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@
-webkit-keyframes fadeInUpBig { 0% {
	opacity: 0;
	-webkit-transform: translateY(2000px);
	transform: translateY(2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes fadeInUpBig { 0% {
	opacity: 0;
	-webkit-transform: translateY(2000px);
	-ms-transform: translateY(2000px);
	transform: translateY(2000px);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@
-webkit-keyframes fadeOut { 0% {
	opacity: 1;
}

100%
{
opacity
:
 
0;
}
}@
keyframes fadeOut { 0% {
	opacity: 1;
}

100%
{
opacity
:
 
0;
}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@
-webkit-keyframes fadeOutDown { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(20px);

    
transform
:
 
translateY
(20px);

  
}
}@
keyframes fadeOutDown { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(20px);

    
-ms-transform
:
 
translateY
(20px);

    
transform
:
 
translateY
(20px);

  
}
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@
-webkit-keyframes fadeOutDownBig { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(2000px);

    
transform
:
 
translateY
(2000px);

  
}
}@
keyframes fadeOutDownBig { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(2000px);

    
-ms-transform
:
 
translateY
(2000px);

    
transform
:
 
translateY
(2000px);

  
}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@
-webkit-keyframes fadeOutLeft { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-20px);

    
transform
:
 
translateX
(-20px);

  
}
}@
keyframes fadeOutLeft { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-20px);

    
-ms-transform
:
 
translateX
(-20px);

    
transform
:
 
translateX
(-20px);

  
}
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@
-webkit-keyframes fadeOutLeftBig { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}@
keyframes fadeOutLeftBig { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
-ms-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@
-webkit-keyframes fadeOutRight { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(20px);

    
transform
:
 
translateX
(20px);

  
}
}@
keyframes fadeOutRight { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(20px);

    
-ms-transform
:
 
translateX
(20px);

    
transform
:
 
translateX
(20px);

  
}
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@
-webkit-keyframes fadeOutRightBig { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}@
keyframes fadeOutRightBig { 0% {
	opacity: 1;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
-ms-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@
-webkit-keyframes fadeOutUp { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-20px);

    
transform
:
 
translateY
(-20px);

  
}
}@
keyframes fadeOutUp { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-20px);

    
-ms-transform
:
 
translateY
(-20px);

    
transform
:
 
translateY
(-20px);

  
}
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@
-webkit-keyframes fadeOutUpBig { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}@
keyframes fadeOutUpBig { 0% {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
-ms-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@
-webkit-keyframes flip { 0% {
	-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
	transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(170deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(170deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-out
;

    
animation-timing-function
:
 
ease-out
;

  
}
50%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(190deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(190deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
80%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(
.95
);

    
transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(
.95
);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
}@
keyframes flip { 0% {
	-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
	-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
	transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(170deg)
 
scale
(1);

    
-ms-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(170deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(170deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-out
;

    
animation-timing-function
:
 
ease-out
;

  
}
50%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(190deg)
 
scale
(1);

    
-ms-transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(190deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(150px)
 
rotateY
(190deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
80%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(
.95
);

    
-ms-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(
.95
);

    
transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(
.95
);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(1);

    
-ms-transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(1);

    
transform
:
 
perspective
(400px)
 
translateZ
(0)
 
rotateY
(360deg)
 
scale
(1);

    
-webkit-animation-timing-function
:
 
ease-in
;

    
animation-timing-function
:
 
ease-in
;

  
}
}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@
-webkit-keyframes flipInX { 0% {
	-webkit-transform: perspective(400px) rotateX(90deg);
	transform: perspective(400px) rotateX(90deg);
	opacity: 0;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(-10deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(-10deg);

  
}
70%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(10deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(10deg);

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(0deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(0deg);

    
opacity
:
 
1;
}
}@
keyframes flipInX { 0% {
	-webkit-transform: perspective(400px) rotateX(90deg);
	-ms-transform: perspective(400px) rotateX(90deg);
	transform: perspective(400px) rotateX(90deg);
	opacity: 0;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(-10deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateX
(-10deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(-10deg);

  
}
70%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(10deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateX
(10deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(10deg);

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(0deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateX
(0deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(0deg);

    
opacity
:
 
1;
}
}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@
-webkit-keyframes flipInY { 0% {
	-webkit-transform: perspective(400px) rotateY(90deg);
	transform: perspective(400px) rotateY(90deg);
	opacity: 0;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(-10deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(-10deg);

  
}
70%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(10deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(10deg);

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(0deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(0deg);

    
opacity
:
 
1;
}
}@
keyframes flipInY { 0% {
	-webkit-transform: perspective(400px) rotateY(90deg);
	-ms-transform: perspective(400px) rotateY(90deg);
	transform: perspective(400px) rotateY(90deg);
	opacity: 0;
}

40%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(-10deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateY
(-10deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(-10deg);

  
}
70%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(10deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateY
(10deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(10deg);

  
}
100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(0deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateY
(0deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(0deg);

    
opacity
:
 
1;
}
}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@
-webkit-keyframes flipOutX { 0% {
	-webkit-transform: perspective(400px) rotateX(0deg);
	transform: perspective(400px) rotateX(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(90deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(90deg);

    
opacity
:
 
0;
}
}@
keyframes flipOutX { 0% {
	-webkit-transform: perspective(400px) rotateX(0deg);
	-ms-transform: perspective(400px) rotateX(0deg);
	transform: perspective(400px) rotateX(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateX
(90deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateX
(90deg);

    
transform
:
 
perspective
(400px)
 
rotateX
(90deg);

    
opacity
:
 
0;
}
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@
-webkit-keyframes flipOutY { 0% {
	-webkit-transform: perspective(400px) rotateY(0deg);
	transform: perspective(400px) rotateY(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(90deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(90deg);

    
opacity
:
 
0;
}
}@
keyframes flipOutY { 0% {
	-webkit-transform: perspective(400px) rotateY(0deg);
	-ms-transform: perspective(400px) rotateY(0deg);
	transform: perspective(400px) rotateY(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
perspective
(400px)
 
rotateY
(90deg);

    
-ms-transform
:
 
perspective
(400px)
 
rotateY
(90deg);

    
transform
:
 
perspective
(400px)
 
rotateY
(90deg);

    
opacity
:
 
0;
}
}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@
-webkit-keyframes lightSpeedIn { 0% {
	-webkit-transform: translateX(100%) skewX(-30deg);
	transform: translateX(100%) skewX(-30deg);
	opacity: 0;
}

60%
{
-webkit-transform
:
 
translateX
(-20%)
 
skewX
(30deg);

    
transform
:
 
translateX
(-20%)
 
skewX
(30deg);

    
opacity
:
 
1;
}
80%
{
-webkit-transform
:
 
translateX
(0%)
 
skewX
(-15deg);

    
transform
:
 
translateX
(0%)
 
skewX
(-15deg);

    
opacity
:
 
1;
}
100%
{
-webkit-transform
:
 
translateX
(0%)
 
skewX
(0deg);

    
transform
:
 
translateX
(0%)
 
skewX
(0deg);

    
opacity
:
 
1;
}
}@
keyframes lightSpeedIn { 0% {
	-webkit-transform: translateX(100%) skewX(-30deg);
	-ms-transform: translateX(100%) skewX(-30deg);
	transform: translateX(100%) skewX(-30deg);
	opacity: 0;
}

60%
{
-webkit-transform
:
 
translateX
(-20%)
 
skewX
(30deg);

    
-ms-transform
:
 
translateX
(-20%)
 
skewX
(30deg);

    
transform
:
 
translateX
(-20%)
 
skewX
(30deg);

    
opacity
:
 
1;
}
80%
{
-webkit-transform
:
 
translateX
(0%)
 
skewX
(-15deg);

    
-ms-transform
:
 
translateX
(0%)
 
skewX
(-15deg);

    
transform
:
 
translateX
(0%)
 
skewX
(-15deg);

    
opacity
:
 
1;
}
100%
{
-webkit-transform
:
 
translateX
(0%)
 
skewX
(0deg);

    
-ms-transform
:
 
translateX
(0%)
 
skewX
(0deg);

    
transform
:
 
translateX
(0%)
 
skewX
(0deg);

    
opacity
:
 
1;
}
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@
-webkit-keyframes lightSpeedOut { 0% {
	-webkit-transform: translateX(0%) skewX(0deg);
	transform: translateX(0%) skewX(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
translateX
(100%)
 
skewX
(-30deg);

    
transform
:
 
translateX
(100%)
 
skewX
(-30deg);

    
opacity
:
 
0;
}
}@
keyframes lightSpeedOut { 0% {
	-webkit-transform: translateX(0%) skewX(0deg);
	-ms-transform: translateX(0%) skewX(0deg);
	transform: translateX(0%) skewX(0deg);
	opacity: 1;
}

100%
{
-webkit-transform
:
 
translateX
(100%)
 
skewX
(-30deg);

    
-ms-transform
:
 
translateX
(100%)
 
skewX
(-30deg);

    
transform
:
 
translateX
(100%)
 
skewX
(-30deg);

    
opacity
:
 
0;
}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@
-webkit-keyframes rotateIn { 0% {
	-webkit-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: rotate(-200deg);
	transform: rotate(-200deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
center
 
center
;

    
transform-origin
:
 
center
 
center
;

    
-webkit-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}@
keyframes rotateIn { 0% {
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: rotate(-200deg);
	-ms-transform: rotate(-200deg);
	transform: rotate(-200deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
center
 
center
;

    
-ms-transform-origin
:
 
center
 
center
;

    
transform-origin
:
 
center
 
center
;

    
-webkit-transform
:
 
rotate
(0);

    
-ms-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@
-webkit-keyframes rotateInDownLeft { 0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}@
keyframes rotateInDownLeft { 0% {
	-webkit-transform-origin: left bottom;
	-ms-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
-ms-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
-ms-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@
-webkit-keyframes rotateInDownRight { 0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}@
keyframes rotateInDownRight { 0% {
	-webkit-transform-origin: right bottom;
	-ms-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
-ms-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
-ms-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@
-webkit-keyframes rotateInUpLeft { 0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}@
keyframes rotateInUpLeft { 0% {
	-webkit-transform-origin: left bottom;
	-ms-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
-ms-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
-ms-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@
-webkit-keyframes rotateInUpRight { 0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}@
keyframes rotateInUpRight { 0% {
	-webkit-transform-origin: right bottom;
	-ms-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
	opacity: 0;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
-ms-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(0);

    
-ms-transform
:
 
rotate
(0);

    
transform
:
 
rotate
(0);

    
opacity
:
 
1;
}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@
-webkit-keyframes rotateOut { 0% {
	-webkit-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
center
 
center
;

    
transform-origin
:
 
center
 
center
;

    
-webkit-transform
:
 
rotate
(200deg);

    
transform
:
 
rotate
(200deg);

    
opacity
:
 
0;
}
}@
keyframes rotateOut { 0% {
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
center
 
center
;

    
-ms-transform-origin
:
 
center
 
center
;

    
transform-origin
:
 
center
 
center
;

    
-webkit-transform
:
 
rotate
(200deg);

    
-ms-transform
:
 
rotate
(200deg);

    
transform
:
 
rotate
(200deg);

    
opacity
:
 
0;
}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@
-webkit-keyframes rotateOutDownLeft { 0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(90deg);

    
transform
:
 
rotate
(90deg);

    
opacity
:
 
0;
}
}@
keyframes rotateOutDownLeft { 0% {
	-webkit-transform-origin: left bottom;
	-ms-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
-ms-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(90deg);

    
-ms-transform
:
 
rotate
(90deg);

    
transform
:
 
rotate
(90deg);

    
opacity
:
 
0;
}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@
-webkit-keyframes rotateOutDownRight { 0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(-90deg);

    
transform
:
 
rotate
(-90deg);

    
opacity
:
 
0;
}
}@
keyframes rotateOutDownRight { 0% {
	-webkit-transform-origin: right bottom;
	-ms-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
-ms-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(-90deg);

    
-ms-transform
:
 
rotate
(-90deg);

    
transform
:
 
rotate
(-90deg);

    
opacity
:
 
0;
}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@
-webkit-keyframes rotateOutUpLeft { 0% {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(-90deg);

    
transform
:
 
rotate
(-90deg);

    
opacity
:
 
0;
}
}@
keyframes rotateOutUpLeft { 0% {
	-webkit-transform-origin: left bottom;
	-ms-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
left
 
bottom
;

    
-ms-transform-origin
:
 
left
 
bottom
;

    
transform-origin
:
 
left
 
bottom
;

    
-webkit-transform
:
 
rotate
(-90deg);

    
-ms-transform
:
 
rotate
(-90deg);

    
transform
:
 
rotate
(-90deg);

    
opacity
:
 
0;
}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@
-webkit-keyframes rotateOutUpRight { 0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(90deg);

    
transform
:
 
rotate
(90deg);

    
opacity
:
 
0;
}
}@
keyframes rotateOutUpRight { 0% {
	-webkit-transform-origin: right bottom;
	-ms-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	opacity: 1;
}

100%
{
-webkit-transform-origin
:
 
right
 
bottom
;

    
-ms-transform-origin
:
 
right
 
bottom
;

    
transform-origin
:
 
right
 
bottom
;

    
-webkit-transform
:
 
rotate
(90deg);

    
-ms-transform
:
 
rotate
(90deg);

    
transform
:
 
rotate
(90deg);

    
opacity
:
 
0;
}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@
-webkit-keyframes slideInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

100%
{
-webkit-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}@
keyframes slideInDown { 0% {
	opacity: 0;
	-webkit-transform: translateY(-2000px);
	-ms-transform: translateY(-2000px);
	transform: translateY(-2000px);
}

100%
{
-webkit-transform
:
 
translateY
(0);

    
-ms-transform
:
 
translateY
(0);

    
transform
:
 
translateY
(0);

  
}
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@
-webkit-keyframes slideInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

100%
{
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes slideInLeft { 0% {
	opacity: 0;
	-webkit-transform: translateX(-2000px);
	-ms-transform: translateX(-2000px);
	transform: translateX(-2000px);
}

100%
{
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@
-webkit-keyframes slideInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	transform: translateX(2000px);
}

100%
{
-webkit-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}@
keyframes slideInRight { 0% {
	opacity: 0;
	-webkit-transform: translateX(2000px);
	-ms-transform: translateX(2000px);
	transform: translateX(2000px);
}

100%
{
-webkit-transform
:
 
translateX
(0);

    
-ms-transform
:
 
translateX
(0);

    
transform
:
 
translateX
(0);

  
}
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@
-webkit-keyframes slideOutLeft { 0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}@
keyframes slideOutLeft { 0% {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(-2000px);

    
-ms-transform
:
 
translateX
(-2000px);

    
transform
:
 
translateX
(-2000px);

  
}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@
-webkit-keyframes slideOutRight { 0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}@
keyframes slideOutRight { 0% {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(2000px);

    
-ms-transform
:
 
translateX
(2000px);

    
transform
:
 
translateX
(2000px);

  
}
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@
-webkit-keyframes slideOutUp { 0% {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}@
keyframes slideOutUp { 0% {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateY
(-2000px);

    
-ms-transform
:
 
translateY
(-2000px);

    
transform
:
 
translateY
(-2000px);

  
}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@
-webkit-keyframes hinge { 0% {
	-webkit-transform: rotate(0);
	transform: rotate(0);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}

20%,
60%
{
-webkit-transform
:
 
rotate
(80deg);

    
transform
:
 
rotate
(80deg);

    
-webkit-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

  
}
40%
{
-webkit-transform
:
 
rotate
(60deg);

    
transform
:
 
rotate
(60deg);

    
-webkit-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

  
}
80%
{
-webkit-transform
:
 
rotate
(60deg)
 
translateY
(0);

    
transform
:
 
rotate
(60deg)
 
translateY
(0);

    
-webkit-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

    
opacity
:
 
1;
}
100%
{
-webkit-transform
:
 
translateY
(700px);

    
transform
:
 
translateY
(700px);

    
opacity
:
 
0;
}
}@
keyframes hinge { 0% {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	-webkit-transform-origin: top left;
	-ms-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}

20%,
60%
{
-webkit-transform
:
 
rotate
(80deg);

    
-ms-transform
:
 
rotate
(80deg);

    
transform
:
 
rotate
(80deg);

    
-webkit-transform-origin
:
 
top
 
left
;

    
-ms-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

  
}
40%
{
-webkit-transform
:
 
rotate
(60deg);

    
-ms-transform
:
 
rotate
(60deg);

    
transform
:
 
rotate
(60deg);

    
-webkit-transform-origin
:
 
top
 
left
;

    
-ms-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

  
}
80%
{
-webkit-transform
:
 
rotate
(60deg)
 
translateY
(0);

    
-ms-transform
:
 
rotate
(60deg)
 
translateY
(0);

    
transform
:
 
rotate
(60deg)
 
translateY
(0);

    
-webkit-transform-origin
:
 
top
 
left
;

    
-ms-transform-origin
:
 
top
 
left
;

    
transform-origin
:
 
top
 
left
;

    
-webkit-animation-timing-function
:
 
ease-in-out
;

    
animation-timing-function
:
 
ease-in-out
;

    
opacity
:
 
1;
}
100%
{
-webkit-transform
:
 
translateY
(700px);

    
-ms-transform
:
 
translateY
(700px);

    
transform
:
 
translateY
(700px);

    
opacity
:
 
0;
}
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@
-webkit-keyframes rollIn { 0% {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotate(-120deg);
	transform: translateX(-100%) rotate(-120deg);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0px)
 
rotate
(0deg);

    
transform
:
 
translateX
(0px)
 
rotate
(0deg);

  
}
}@
keyframes rollIn { 0% {
	opacity: 0;
	-webkit-transform: translateX(-100%) rotate(-120deg);
	-ms-transform: translateX(-100%) rotate(-120deg);
	transform: translateX(-100%) rotate(-120deg);
}

100%
{
opacity
:
 
1;
-webkit-transform
:
 
translateX
(0px)
 
rotate
(0deg);

    
-ms-transform
:
 
translateX
(0px)
 
rotate
(0deg);

    
transform
:
 
translateX
(0px)
 
rotate
(0deg);

  
}
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@
-webkit-keyframes rollOut { 0% {
	opacity: 1;
	-webkit-transform: translateX(0px) rotate(0deg);
	transform: translateX(0px) rotate(0deg);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(100%)
 
rotate
(120deg);

    
transform
:
 
translateX
(100%)
 
rotate
(120deg);

  
}
}@
keyframes rollOut { 0% {
	opacity: 1;
	-webkit-transform: translateX(0px) rotate(0deg);
	-ms-transform: translateX(0px) rotate(0deg);
	transform: translateX(0px) rotate(0deg);
}

100%
{
opacity
:
 
0;
-webkit-transform
:
 
translateX
(100%)
 
rotate
(120deg);

    
-ms-transform
:
 
translateX
(100%)
 
rotate
(120deg);

    
transform
:
 
translateX
(100%)
 
rotate
(120deg);

  
}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}