.slide {
	animation-name: slide !important;
	-webkit-animation-name: slide;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		visibility: hidden!important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		visibility: visible!important
	}
}
.slide-left {
	animation-name: slide-left !important;
	-webkit-animation-name: slide-left;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide-left {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
		visibility: hidden!important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		visibility: visible!important
	}
}
.slide-right {
	animation-name: slide-right !important;
	-webkit-animation-name: slide-right;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide-right {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		visibility: hidden !important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		visibility: visible !important
	}
}
.slideUp,.slide,.slide-left,
.slide-right,
.slideRight,
.slideLeft {
    visibility: hidden;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.scale {
	animation-name: scale !important;
	-webkit-animation-name: scale;
	animation-duration: 2s;
	-webkit-animation-duration: 2s;
    visibility: visible !important;
    animation-iteration-count: infinite;
    transform-origin: bottom;
}
@keyframes scale {
	0%,100% {
		transform: scale(1);
	}
	50% {
		opacity: 1;
		transform:scale(1.1);
	}
}
.rotate-content {
	animation-name: rotate-content !important;
	-webkit-animation-name: rotate-content;
	animation-duration: 2s;
	-webkit-animation-duration: 2s;
    visibility: visible !important;
    animation-iteration-count: infinite;
    transform-origin: bottom;
}
@keyframes rotate-content {
	0%,100% {
		transform: rotate(-1deg);
	}
	50% {
		opacity: 1;
		transform:rotate(1deg);
	}
}
.godown-animation{
	animation-delay:0s;
	animation-direction:normal;
	animation-duration:1s;
	animation-fill-mode:none;
	animation-iteration-count:infinite;
	animation-name:goDown;
	animation-play-state:running;
	animation-timing-function:ease-in;
}
@keyframes goDown{
	0% {
		transform: rotate(0) translate(-50%, -50%);
	}
	50% {
		transform: rotate(0) translate(-50%, -30%);
	}
	100% {
		transform: rotate(0) translate(-50%, -50%);
	}
}


.delay01{
    animation-delay: 0.1s;
}
.delay02{
    animation-delay: 0.2s;
}
.delay03{
    animation-delay: 0.3s;
}
.delay04{
    animation-delay: 0.5s;
}
.delay05{
    animation-delay: 0.5s;
}
.delay06{
    animation-delay: 0.6s;
}
.delay07{
    animation-delay: 0.7s;
}
.delay08{
    animation-delay: 0.8s;
}

.delay09{
    animation-delay: 0.9s;
}
.delay1{
    animation-delay: 1s;
}
