body
{
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position:center;
	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;
}
#homeDiv,#logoDiv
{
	margin-top:1vh;
}
#coverpage
{
	position:fixed;
	bottom:0;
}
.noPaddingcls
{
	padding:0px !important;
}
.fontcls {
    font-size: 2vw;
    border: 1px solid black;
    margin-top: 2vh;
    font-weight: bold;
    color: black;
    background-color: aliceblue;
    border-radius: 1vw;
    height: 7vh;
	text-align: center;
}
#questionDiv
{
	background-color: #79bdf7;
	border-radius:2vw;
	height:40vh;
}
#mainDiv3
{
	border-top: 2px solid black;
    margin-top: 2vh;
}
#numberDisplayDiv
{
	background-color: #5bacf1;
    left: -2vw;
   /*  top: 14vh; */
    height: 40vh;
    border-radius: 2vw;
}
.calValuesClass {
    height: 7vh;
    text-align: center;
    font-size: 2.5vw;
    font-weight: 800;
    font-family: 'Abril Fatface', serif;
    background-color: rgb(55, 85, 138);
    color: #fff;
    border: none;
    border-radius: 1vw;
    box-shadow: -0.4vh 0.6vh #999;
}
.rowClass {
    margin-top: 1.5vh;
    margin-left: 2.3vw;
}
.calButtonClass {
    /* height: 10vh; */
    background-color: #4CAF50;
    color: #fff;
    border: none;
    border-radius: 1vw;
    box-shadow: 0.6vh 0.6vh #999;
}
.glyphiColor
 {
    color: white;
    font-size: 2.5vw;
}
.glyphicon {
    top: 0px;
    line-height: inherit;
}
#numberDisplayDiv
{
	display:none;
}
#checkDiv
{
	bottom:0;
	position:fixed;
}
#calculationPart
{
	margin-top:10vh;
}