body
{
  background-repeat: no-repeat;
  background-origin: content-box;
  background-attachment: fixed;
  background-size:100% 100%;	
  user-select: none;
}
.se-pre-con {
	position: fixed;
	left: 0px;
	top:150px;
	width:100%;
	height: 100px;
	z-index: 9999;
	background-repeat: no-repeat;
	background-position:center;
}
.nopadding{
	padding:0px !important;
}
#homeDiv{
    margin-top: 18vh;
}
#gamePage{
	bottom: 5vh;
}
.toBottom{
	position: fixed;
	bottom:0;
}
#queDiv{
	left: 5vw;
}
.notationCss{
	color: rgb(138, 4, 93);
	font-size: 3vw;
	font-weight: bold;
    text-align: center;
}
.questionCss{
	height: 11vh;
	color: black; /* rgb(3, 135, 175); */
	font-size: 3vw;
	font-weight: bold;
    text-align: center;
	margin-top: 1.5vh;
	border: 3px solid green;
    /* border-radius: 10vh 0px 10vh 0px; */
	box-shadow: 10px 9px 11px #847171;
}

#constantDiv{
	top: 5.5vh;
}
#numberDiv{
	right: 1vw;
}
.formulaCss{
	color: #b32121;
	font-size: 4vw;
	font-weight: bold;
    text-align: center;
}
.borderBottom{
	border-bottom: 2px solid #b32121;
}
#numPad{
	left: 2vw;
	display: none;
	border-radius: 4vh;
	border: 3px dashed green;
}

#wordProblemDiv{
	right: 3vw;
	margin-top: 1vh;
    display: none;
    padding-top: 3vh;
    padding-bottom: 2vh;
    padding-left: 0vw;
    padding-right: 0vw;
    border-radius: 5vh;
    /* border: 2px solid black; */
    box-shadow: inset 3px 5px 8px black;
}
.wordProblemCss{
	/* color: black; */
	font-size: 2.5vw;
	font-weight: bold;
	text-align: center;
}
#correctBtn{
	position: fixed;
	bottom: 5.5vh;
}

.blink_me {
	background-color: rgba(255, 255, 255, 0.548); 
	animation: blinker 1s linear infinite;
}
@keyframes blinker
{
50%
{
	opacity:0.5;
}
}

#gameOver{
	color: white;
    font-size: 7vw;
    font-weight:bold;
    margin-top: -12vh;
}
#acknowledgementDiv {
	display: none;
	margin-top: 2vh;
	background-color: aliceblue;
	border: 0.22vw solid black;
	border-radius: 3vw;
	text-align:center;
}
#developerNameDiv{
	margin-bottom: 2vh;
}
.fontClass{
	font-size:1.3vw;
	margin-top:1.5%;
	color:black;
}
.firstLetter:first-letter{
	font-size:1.5vw;
}
#finalPage{
	display:none;
}