body
{
   user-select: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  overflow:hidden;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  }
  #HoleQuestion,#bottomSentences,#HindiSentence,#acknowledgementDiv,#gameover,#AllOptions,.words1
{
   user-select: none;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  }
.se-pre-con 
{
	position: fixed;
	left: 0px;
	top:150px;
	width:100%;
	height: 100px;
	z-index: 9999;
	background-repeat: no-repeat;
	background-position:center;
}
#parentwrongWordInstruction
{
	margin-top:-25vh;
}
#FilltheBlank{
	margin-top:-17vh;
}
#finalSentence{
	margin-top:-17vh;
}
#AllOptions
{
	margin-top:19vh;
}
#showgif
{
	height:42vh;
	margin-top:-21vh;
}
.drag
{
	z-index:1;
}
.words1
{
 color:white;/*#0080FF;*/
 font-size:3vw;
 margin-left:10vw;
 height:15vh;
 display:flex;
justify-content:center;
align-items:center;
}
.pos
{
	position: fixed;
	bottom : 0;
}
.blink_me {
  animation: blinker 1s linear infinite;
}
@keyframes blinker
{
  50%
  {
      opacity:0.5;
  }
}
#ShowOptions
{
	font-weight:bold;
}
#ShowOptions,#FillCorrectWord
{
display:flex;
justify-content:center;
align-items:center;
}
#HindiSentence{
height:17vh;
margin-top:5vh;
}
.words
{
 color:white;
 font-size:3vw;
 margin-left:1.5vw;
}
.dash
{
	text-decoration:underline dotted black;
	/*border-bottom: dashed black;*/
}
.wrongSelect
{
animation-name: shakeX;
}
#HoleQuestion ,#HindiSentence
{
color:white;
font-size:3vw;
padding: 10px;
margin-left:13vw;
font-weight:bold;
 }
 #acknowledgementDiv
 {
color:white;
font-size:2vw;
padding: 20px;
margin-top:5vh;
 }
 #gameover
 {
color:white;
font-size:4vw;
padding: 10px;
 }
 #wrongWordInstruction{
	 font-size:2.5vw;
 }
 #showWrongWordInstruction,#FillCorrectWordInstruction,#wrongWordInstruction
 {
	 color:0047AB;
	 font-width:bold;
	 height:8vh;
 }
 #Instruction
 {
	 height:20vh;
 }
 #ShowCorrectWord
 {
	 color:green;
 }
 .borderBottom
 {
	 border-bottom:3px solid red;
 }
 .borderBottomCorrect
 {
 border-bottom:3px solid green; 
 }
#ansdiv
{
	margin-top:29vh;
}
#que
{
	border-radius:15px;
	width:23vw;
}
.nopadding
{
	padding:0px !important;
}
 
#HomeNLogodiv
{
	margin-top:1vh;
} 
 #homeid
 {
	 visibility:hidden;
 }
 #gamepage
{
	display:none;
}
#endpage
{
	display:none;
}
 #credits
{
	display:none;
} 
#finalSentence
{
 color:green;
 font-size:3vw;

}
#showWrongWord,#wrongWordInstruction,#ShowCorrectWord
{
	display:flex;
justify-content:center;
align-items:center;
}
#bottomGrid ,#replayNcredit
{
	position: fixed;
	bottom : 0;
}
.gameover
{
	text-align:center;
	font-size:4.5vw;
	margin-top:1vh;
}
#creditbtnid
{
	margin-top:6vh;
}
#circle 
{
    width: 1.5vw;
    height:2.7vh;
    border-radius: 50%;
    background:white;
	overflow:hidden;
	  
}
@keyframes fall {
	0% {transform: translateY(0);}
}   