.acgVirtualScreenContainer
{
	display:inline-block;
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	vertical-align:top;		/* fixes issue with weird extra pixels */
	z-index:1;				/* panel5 requires this */
}

.acgVirtualScreen
{
	display:inline-block;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	
	joverflow:hidden;
	
	/* When the virtual screen "scales up", these settings no longer cause the screen to be "centered */
	transform-origin:0 0;
	-webkit-transform-origin:0 0;
}