/* fullscreen */
html {
	height: 100%;
}
body {
	height: 100%;
	margin: 0px;
	overflow: hidden; /* disable scrollbars */
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* remove highlight on tab for iOS/Android */
}
/* fix for scroll bars on webkit & >=Mac OS X Lion */ 
::-webkit-scrollbar {
	background-color: rgba(0, 0, 0, 0.5);
	width: 0.75em;
}
::-webkit-scrollbar-thumb {
	background-color: rgba(255, 255, 255, 0.5);
}
#container {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.visually-hidden {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
