@charset "utf-8";
.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
@-webkit-keyframes bounce {
	0%,100%,20%,50%,80% {
		-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%,100%,20%,50%,80% {
		-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%,100%,50% {
		opacity:1
	}
	25%,75% {
		opacity:0
	}
}
@keyframes flash {
	0%,100%,50% {
		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)
	}
}
@keyframes beibian
{
from {color: #0ff;}
to {color: #0ef;}
}

@-moz-keyframes beibian
{
from {color: #0ff;}
to {color:#0ef;}
}

@-webkit-keyframes beibian 
{
from {color: #0ff;}
to {color:#0ef;}
}

@-o-keyframes beibian
{
from { color: #0ff;}
to {color:#0ef;}
}
.beibian{

color: #0ff;
animation:beibian 3s;
-moz-animation:beibian 3s; /* firefox */
-webkit-animation:beibian 3s; /* safari and chrome */
-o-animation:beibian 3s; /* opera */
}
@-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 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 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 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}