
.loader {
	position: fixed;
	z-index: 100;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
	background: #323137;
	transition: all .5s cubic-bezier(0.14, 0.13, 0.9, 0.07);
}

.loader.startanimate {
	transform: translateY(-100%);
}

.ajaxloader {
	position: fixed;
	z-index: 100;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
	background: #323137;
	transition: all .5s cubic-bezier(0.14, 0.13, 0.9, 0.07);
	transform: translateY(100%);
}

.ajaxloader.startanimate {
	transform: translateY(0%);
}

.ajaxloader.startanimate.processanimate {
	transform: translateY(-100%);
}

main {
	visibility: hidden;
	opacity: 0;
}

main.page-loaded {
	visibility: visible;
	opacity: 1;
}

.animMenuEL {
	transition: all .5s ease;
}

.hideMenuEl {
	opacity: 0;
	transform: translateX(10px);
}

.animFb,
.animated-text.animated-text-active.animFb
 {
	transition: all .5s ease;
}

.hideFb,
.animated-text.animated-text-active.hideFb {
	opacity: 0;
	transform: translateY(10px);
}

