.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
{
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-size:100% 100%;
	user-select:none;
	overflow:hidden;
}
.borderClass
{
	margin-left:5%;
	margin-top:1%;
}
.blinkClass
{
   animation: blinker 1s linear infinite;
}
@keyframes blinker 
{
   50% {
       opacity: 0.5;
   }
}

#soundDiv,#nextDiv
{
	margin-top:15%;
}    
#message
{
	margin-top:16%;
	font-size:8.5vw;
	color: black;
}
#aksharDiv
{
	display:none;
}
.aksharClass
{	
    padding: 7%;
    font-weight: bold;
    font-size: 5vw;
    text-align: center;
	color:white;
	height: 21vh;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.noPadding,.paddingClass
{
	padding : 0%!important;
}
.heightClass{
	height:17vh;
}