@charset "utf-8";

@-moz-keyframes logfade {
	0% {
		opacity          : 0;
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	40% {
		opacity          : 1;
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	60% {
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes logfade {
	0% {
		opacity          : 0;
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	40% {
		opacity          : 1;
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	60% {
		-moz-transform   : translate(0px, 30vh);
		-webkit-transform: translate(0px, 30vh);
		-o-transform     : translate(0px, 30vh);
		transform        : translate(0px, 30vh);
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade {
	0% {
		opacity: 0;
	}

	60% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade {
	0% {
		opacity: 0;
	}

	60% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade1 {
	0% {
		opacity: 0;
	}

	80% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade1 {
	0% {
		opacity: 0;
	}

	80% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade2 {
	0% {
		opacity: 0;
	}

	83% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade2 {
	0% {
		opacity: 0;
	}

	83% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade3 {
	0% {
		opacity: 0;
	}

	86% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade3 {
	0% {
		opacity: 0;
	}

	86% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade4 {
	0% {
		opacity: 0;
	}

	89% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade4 {
	0% {
		opacity: 0;
	}

	89% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade5 {
	0% {
		opacity: 0;
	}

	92% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade5 {
	0% {
		opacity: 0;
	}

	92% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade6 {
	0% {
		opacity: 0;
	}

	95% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade6 {
	0% {
		opacity: 0;
	}

	95% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-moz-keyframes fade7 {
	0% {
		opacity: 0;
	}

	98% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fade7 {
	0% {
		opacity: 0;
	}

	98% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

nav,
aside,
main,
footer,
header a img,
nav.mainmenu ul>li:nth-child(n) a {
	-moz-animation-duration   : 5s;
	-webkit-animation-duration: 5s;
}

header a img {
	-moz-animation-name   : logfade;
	-webkit-animation-name: logfade;
}

nav,
aside,
main,
footer {
	-moz-animation-name   : fade;
	-webkit-animation-name: fade;
}

nav.mainmenu ul>li:nth-child(1) a {
	-moz-animation-name   : fade1;
	-webkit-animation-name: fade1;
}

nav.mainmenu ul>li:nth-child(2) a {
	-moz-animation-name   : fade2;
	-webkit-animation-name: fade2;
}

nav.mainmenu ul>li:nth-child(3) a {
	-moz-animation-name   : fade3;
	-webkit-animation-name: fade3;
}

nav.mainmenu ul>li:nth-child(4) a {
	-moz-animation-name   : fade4;
	-webkit-animation-name: fade4;
}

nav.mainmenu ul>li:nth-child(5) a {
	-moz-animation-name   : fade5;
	-webkit-animation-name: fade5;
}

nav.mainmenu ul>li:nth-child(6) a {
	-moz-animation-name   : fade6;
	-webkit-animation-name: fade6;
}

nav.mainmenu ul>li:nth-child(7) a {
	-moz-animation-name   : fade7;
	-webkit-animation-name: fade7;
}