video {
	position: fixed;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -100;
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	background-size: cover;
	-webkit-transition: 1s opacity;
	transition: 1s opacity;
}
.stopfade {
	opacity: .5;
}
div.video .control {
	cursor: pointer;
	-webkit-transition: .3s background;
	transition: .3s background;
}
div.video .control:hover {
	opacity: 0.8;
}

@media screen and (max-width: 500px) {
/*
div {
	width: 70%;
}
*/
}

@media all and (max-device-width: 800px) {
#bgvid, #polina button {
	/*display: none;*/
}
/*
div {
	width: 70%;
}
*/
}
