#canvas {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50;
}

#canvas-move {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}

#hint-container {
	position: absolute;
	display: none;
	background-repeat: no-repeat;
	z-index: 10;
	width: 100%;
	height: 100%;
	background-position: center center;
	opacity: 0.5;
}

#reward {
	display: none;
	position: absolute;
	text-align: center;
	padding: 10px 30px 10px 30px;
	cursor: pointer;
	z-index: 200;
}


@media only screen and (max-width: 750px) {

  html:not(.ibw-platform-osx-ibooks) div#reward { 
    font-size: 40px;
  }
}

@media only screen and (max-width: 400px) {

  html:not(.ibw-platform-osx-ibooks) div#reward { 
    font-size: 30px;
  }
}