.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }

.se-pre-con 
{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: center no-repeat #fff;
}
body
{
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center;
	background-size:100% 100%;
}
#logoDiv
{
	margin-top:1%;
}
.noPadding
{
	padding : 0px !important;
}
.innerDivClass
{
	padding:0px !important;
}
#selectChoice
{
	margin-top : 8%;
}
#playGame
{
	 margin-top:5%;
}
.dropClass
{
	padding:0px !important;
	margin-top :10%;
	background-repeat: no-repeat;
} 
#mainDiv
{
	overflow:hidden;
} 
.drop0Class
{
	margin-top :8.8%;
	background-repeat: no-repeat;
}
#normalSignalDiv
{
	position:fixed;
	bottom:23vh;
	z-index:0;
}
#answerDiv
{
	z-index:5000;
	position:fixed;
	bottom:22vh;
}
#trackDiv
{
	position:fixed;
	bottom:19vh;
	
}
#outerCheckDiv
{
	z-index:5000;
}

.toBottom{
	position: fixed;
	bottom: 0;
}

#gameOver {
	text-align: center;
	color: white;
	font-size: 7vw;
	font-weight: bold;
  }
  