body{
	margin:0px;
	overflow:hidden;
	width:100%;
	height:100%;
}

#testCanvas {
    display: block;
	z-index:1;
	/*border:2px solid blue;*/
	background-color:FFFFFF;
	margin:auto;
	position:absolute;
	
}


#containerMain{
	position:absolute;
	visibility:hidden;
}

#info_credits{
	
	padding-top:20px;
	padding-bottom:50px;
	position:absolute;
	text-align:center;
	font-family:Arial;
	visibility:hidden;
	font-family: 'minuscule_6regular';
}

#info_credits h1{
	width:65%;
	margin:auto;
}

#credits_btn_close{
	position:absolute;
	top:15px;
	right:12px;
	width:40px; height:40px;
}

* {
  -webkit-transition-property: none!important;
  transition-property: none!important;
  /* These doesn't affect anything, but, just in case. */
  -webkit-animation: none!important;
  animation: none!important;
}

/*
video{
     -webkit-filter: brightness(158.5%); 
}
*/
.brightness{
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'brightness\'><feColorMatrix type=\'matrix\' values=\'1.2 0 0 0 0 0 1.2 0 0 0 0 0 1.2 0 0 0 0 0 1.2 0\'/></filter></svg>#brightness"); /* Firefox 3.5+ */
    -webkit-filter:brightness(108.5%); /* Chrome 19+ & Safari 6+ */
}


@font-face {
    font-family: 'minuscule_6regular';
    src: url('fonts/256tm_-_minuscule6-webfont.woff2') format('woff2'),
         url('fonts/256tm_-_minuscule6-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}