body {
	background-image: url('bg.png');
	background-repeat: repeat; 
}

.webgl-content * {border: 0; margin: 0; padding: 0}
.webgl-content {
	position: absolute; 
	top: 50%; 
	left: 50%; 
	-webkit-transform: translate(-50%, -50%); 
	transform: translate(-50%, -50%);
	}


#background-image {
	width: 1200px;
	height: 675px;
	position: absolute;
	top: 0;
	border: 0;
}

#background-image.showBorder {
	border: 5px solid #554691;
	box-sizing: border-box;
}

#game {
	position: absolute;
	top: 0;
	background: none!important;
}


.webgl-content .progress {
	position: absolute; 
	left: 50%; 
	top: 58.4%; 
	-webkit-transform: translate(-50%, -50%); 
	transform: translate(-50%, -50%);
	height: 60px; 
	width: 230px; 
	margin-top: 90px;
}

.spaceship {
	background-image: url('spaceship.gif');
  width: 313px!important;
  height: 140px!important;
  position: absolute;
  top: -185px;
  left: -70px;
  display: inline-block;
}

.webgl-content .progress .full {
    background: url(progressFull.png) no-repeat left / cover;
    float: left;
    width: 0%;
    height: 100%;
    display: inline-block;
    z-index: 5;
}

.webgl-content .progress .empty {
    background: url(progressEmpty.png) no-repeat right / cover;
    float: right;
    width: 100%;
    height: 100%;
    display: inline-block;
    z-index: 3;
}