html, body {
	color: #f0f0f0;
	background-color: black; 
}
html, body, div {
	margin: 0;
	border: 0;
	padding: 0;
}
body.cell {
	display: table-cell;
	height: 100vh;
	width: 100vw;
	text-align: center;
	vertical-align: middle;
}
body > img {
	display: inline;
	text-align: center;
	vertical-align: middle;
}
table#index,
table.bihuit {
	display: inline-table;
	margin: 0;
	padding: 0;
	border: 0;
	border-spacing: 0;
	text-align: center;
	vertical-align: middle;
}
table.bihuit {
	height: 96vh;
	width: calc(100vw - 4vh);
}
td.left,
td.right {
	border: 0;
	padding: 0;
	width: 48vw;
	height: 12vh;
	text-align: center;
	vertical-align: middle;
}
div.huit {
	border-style: solid;
	border-color: black;
	border-width: 3vh 0;
	border-radius: 0.37037vh;
	height: 6vh;
}
#biimg { margin: 2rem; width: 960px; height: 560px; }

#click { margin: 2rem 0 -4rem 0; height: 38px; width: auto; cursor: pointer; }

iframe#bihuit {
	height: 99%;
	width: 99%;
	border: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#glass {
	width: 99vw;
	height: 99vh;
	position: absolute;
	top: 0.5vh;
	left: 0.5vw;
	z-index: 5;
}