.kenburns {
	-webkit-animation: burnsIn 8s ease infinite alternate;
	-moz-animation: burnsIn 8s ease infinite alternate;
	animation: burnsIn 8s ease infinite alternate;
}

@-webkit-keyframes burnsIn {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1.05,1.05);
		transform: scale(1.05,1.05);
		-ms-transform: scale(1.05,1.05);
	}
}

@-webkit-keyframes burnsOut {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
}

@-moz-keyframes burnsIn {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1.05,1.05);
		transform: scale(1.05,1.05);
		-ms-transform: scale(1.05,1.05);
	}
}

@-moz-keyframes burnsOut {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
}

@keyframes burnsIn {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1.05,1.05);
		transform: scale(1.05,1.05);
		-ms-transform: scale(1.05,1.05);
	}
}

@keyframes burnsOut {
	from {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
	to {
		-webkit-transform: scale(1,1);
		transform: scale(1,1);
		-ms-transform: scale(1,1);
	}
}


.wc_fadeOut {
	animation: wc_fadeOut ease 600ms;
	animation-fill-mode: forwards;
}

.wc_fadeIn {
	animation: wc_fadeIn ease 600ms;
	animation-fill-mode: forwards;
}

@keyframes wc_fadeIn {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}



}
@keyframes wc_fadeOut {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}

}


div.wallscreen_fw {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	text-align: center;
}

img.background-image {
	height: 100%;
	animation: burnsIn 8s ease infinite alternate;

}

video.videopool {
	height: 100%;
	width: 100%;
}

div.wallscreen_hint.wallscreen_fw {
	z-index: 2000;
}

div.wallscreen_hint.wallscreen_fw>div.wallscreen_hint {
	font-size: 55px;
	margin-top: 45%;
	margin-left: 5%;
	width: 88%;
	padding: 15px;
	color: white;
	background: rgba(134,149,218,0.9);
	border-radius: 30px;
	transition: all 1500ms;
}

.wc_dn {
	display: none;
}
