.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-position:center;
	background-size:100% 100%;
	user-select:none;
}
.scrollClass 
{
    overflow-x: scroll;
    overflow-y: hidden;
}
::-webkit-scrollbar {
    width: 1vw;
}
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px black; 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    background: white; 
    border-radius: 10px;
}
#equationDiv
{
	border-radius: 7%;
    border: 2px solid black;
    height: 43vh;
    background-color: #84a56b8f;
}
#gridDiv
{
	margin-top:2%;
}
#equationDiv
{
	margin-top:-4%;
}
#counterDiv
{
	font-size: 5vw;
	border: 3px solid black;
    border-radius: 8vw;
	text-align:center;
}
#noteDiv3
{
	border-top: 2px solid black;
}
.EqClass
{
	font-size: 3vw;
    font-weight: bold;
	color:black;
}
#unitDiv
{
    text-align: right;
    font-size: 2vw;
    font-weight: bold;
}
.leftClass
{
	text-align:right;
}
.fontClass
{
	font-weight: bold;
    font-size: 2vw;
	text-align:center;
	color:#3d0afd;
	margin:0%;
    z-index: 1;
	position: absolute;
    bottom: 1vh;
}
#policeDiv
{
	z-index:1;
}
.positionClass
{
	position:absolute;
	z-index:-1;
}
.noPadding
{
	padding:0px !important;
}
#endPage
{
	margin-top:18%;
}
#message
{
	font-size:6vw;
	font-weight:bold;
}
.closed 
{
	opacity:1 !important;
	color: red;
	float: right;
	font-size: 4vw;
	font-weight: bold;
}
#counterDiv
{
	display: none; 
}
.modal 
{
    display: none; 
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0,0,0,0.6);
}
.modal-content 
{
    background-color: transparent !important;
	position: relative;
    border: 0px solid rgba(0,0,0,.2)!important;  
    box-shadow: 0px 0px 0px rgba(0,0,0,0)!important;
}