.stickedMenu .mainMenu{
	animation-name: mainMenuStickengAnimation;
	animation-duration: 0.5s;
	animation-timing-function: linear;
	animation-fill-mode: both;
}
@keyframes mainMenuStickengAnimation{
	from{
		opacity: 0;
		transform: translateY(-80px);
	}to{
		opacity: 1;
		transform: translateY(0);
	}
}
@media (max-width: 1279px){
	.stickedMenu .mainMenu{
		animation-name: none;
	}	
}
.sitePopupWrapp.visible::before{
	animation-name: popupCoveringElAnimation;
	animation-duration: 0.5s;
	animation-fill-mode: both;
	animation-timing-function: linear;
}
@keyframes popupCoveringElAnimation{
	from{
		opacity: 0;
	}to{
		oapcity: 1;
	}
}
.sitePopupWrapp.visible .sitePopup{
	animation-name: popupAppearanceAnimation;
	animation-duration: 0.5s;
	animation-timing-function: linear;
	animation-fill-mode: both;
}
@keyframes popupAppearanceAnimation{
	from{
		opacity: 0;
		transform: rotateX(-45deg) rotateY(-45deg) scale(0.3);
	}to{
		opacity: 1;
		transform: rotateX(0) rotateY(0) scale(1);
	}
}
/*
.sitePopupWrapp.visible .sitePopup.confirmationinfo{
	animation-name: confirmationinfoPopupAnimation;
	animation-duration: 0.5s;
}
@keyframes confirmationinfoPopupAnimation{
	from{
		opacity: 0;
		transform: scale(0.3) translateY(0) rotateX(-90deg);
	}to{
		opacity: 1;
		transform: scale(1) translateY(0) rotateX(0);
	}
}*/



