
html {
    height: 100%;
}
body {
    user-select: none;
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
	    font-family:'verdana';
}

.se-pre-con {
    position: fixed;
    left: 0px;
    top: 30vh;
    width: 100%;
    height: 100px;
    z-index: 9999;
    background-repeat: no-repeat;
    background-position: center;
}

#gamePage{
    user-select: none;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
	position:relative;
	height:82vh;
}


.btnPosition{
  position: fixed;
  bottom: 1vh;
}

.playBtnPosition{
  position: fixed;
  bottom: 0vh;
}

#questionDiv{
  /* top : 8vh; */
  left: 17.1vw;
  height:45vh;
  margin-top :22vh;
}

.topCss{
  right: 1.5vw;
  margin-top: 2vh;
}

#numPad{
  /* top: 3vh; */
  margin-top: 7vh;
  left: 16vw;
  /* right: 0.5vw; */
}

#equalSign1, #equalSign2{
	left: 0.1vw;
	color: white;
}
#ans1, #ans2{
	left:0.9vw;
}
#multText, #que1, #que2, #ans1, #ans2{
	text-align: center;
	border-radius: 20vh;
    border: 2px solid white;
	user-select: none;
    background-position: center;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
}

#soundBtn{
   right: 1vw;
}

#correctWrongLightDiv{
	/* top: 13.6vh; */
	margin-top: 18.5vh;
    left: 0.5vw;
    height: 37vh;
}
#correctWrongLightImage{
	height:100%;
}

#multText{
	right: 1.5vw;
	color: black;
    font-size: 4vw;
    font-weight: 700;
    font-family: Times New Roman, Serif;
}

.queDivCss{
    color: black;
    font-size: 4vw;
    font-weight: bold;
    font-family: Fontania-MjXr;
}
.ansDivCss{
    height: 11.6vh;
    font-size: 4vw;
    font-weight: bold;
	/* border-radius: 12%;
    border: 2px dashed white; */
    font-family: Fontania-MjXr; 
}

#scoreText{
  /* top: 20vh; */
  margin-top: 23vh;
  left: 17vw;
  color: black;
  font-size: 2.8vw;
  font-weight: 700;
  text-align: center;
  /* text-decoration: underline; */
  font-family: 'Times New Roman', Times, serif;
}

#score{
  /* right: 3vw; */
  top: 40vh;
  left: 5vw;
  color: black;
  font-size: 4vw;
  font-weight: 700;
  /* margin-top: 2vh; */
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.blink_me {
  /* background-color: rgba(255, 255, 255, 0.548); */
  animation: blinker 1s linear infinite;
}
@keyframes blinker
{
  50%
  {
      opacity:0.5;
  }
}

.gameOverText{
  color: white;
  font-size: 16vh;
  text-align:center;
  font-weight: bold;
  /* margin-top: 11vh; */
}

#acknowledgementDiv {
    display: none;
    background-color: aliceblue;
    /* margin-top: 3vh; */
    border: 0.22vw solid black;
    border-radius: 3vw;
    box-shadow: 5px 6px 2px black;
   text-align: center;
}
#developerNameDiv{
    margin-bottom: 2vh;
     
}
.fontClass{
    font-size:1.3vw;
    margin-top:1vh;
    color:black;
}
.firstLetter:first-letter{
    font-size:1.5vw;
}
  
.nopadding {
	padding: 0px !important;
}
