/******* Animations ************ */

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotateZ(0deg);
		-moz-transform: rotateZ(0deg);
		-ms-transform: rotateZ(0deg);
		-o-transform: rotateZ(0deg);
		transform: rotateZ(0deg);
	}
	100% {
		-webkit-transform: rotateZ(180deg);
		-moz-transform: rotateZ(180deg);
		-ms-transform: rotateZ(180deg);
		-o-transform: rotateZ(180deg);
		transform: rotateZ(180deg);
	}
}

@keyframes spin {
	0% {
		-webkit-transform: rotateZ(0deg);
		-moz-transform: rotateZ(0deg);
		-ms-transform: rotateZ(0deg);
		-o-transform: rotateZ(0deg);
		transform: rotateZ(0deg);
	}
	100% {
		-webkit-transform: rotateZ(180deg);
		-moz-transform: rotateZ(180deg);
		-ms-transform: rotateZ(180deg);
		-o-transform: rotateZ(180deg);
		transform: rotateZ(180deg);
	}
}

@keyframes colorchange {
	0% {
		background-color: rgb(239, 239, 239);
	}
	100% {
		background-color: rgb(255, 255, 255);
	}
}
@-webkit-keyframes colorchange {
	0% {
		background-color: rgb(239, 239, 239);
	}
	100% {
		background-color: rgb(255, 255, 255);
	}
}
@keyframes colorchangeback {
	0% {
		background-color: rgb(255, 255, 255);
	}
	100% {
		background-color: rgb(239, 239, 239);
	}
}
@-webkit-keyframes colorchangeback {
	0% {
		background-color: rgb(255, 255, 255);
	}
	100% {
		background-color: rgb(239, 239, 239);
	}
}
@keyframes growchange {
	0% {
		padding-bottom: 0px;
	}
	100% {
		padding-bottom: 120px;
	}
}
@-webkit-keyframes growchange {
	0% {
		padding-bottom: 0px;
	}
	100% {
		padding-bottom: 120px;
	}
}
@keyframes closechange {
	0% {
		padding-bottom: 120px;
	}
	100% {
		padding-bottom: 0px;
	}
}
@-webkit-keyframes closechange {
	0% {
		padding-bottom: 120px;
	}
	100% {
		padding-bottom: 0px;
	}
}
@keyframes menuon {
	0% {
		opacity: 0;
	}
	75% {
		opacity: 0.9;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes menuon {
	0% {
		opacity: 0;
	}
	75% {
		opacity: 0.9;
	}
	100% {
		opacity: 1;
	}
}
@keyframes minilogogrow {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes minilogogrow {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
