.se-pre-con {
position: fixed;
left: 0px;
top:150px;
width:100%;
height: 100px;
z-index: 9999;
background-repeat: no-repeat;
background-position:center;
}

body
{
	background-size:100% 100%;
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
	overflow:hidden;
}
.noPadding
{
	padding:0 !important;
}
#levelPage
{
	margin-top:15vh;
}
/* #level1Div,#level2Div */
#levelPage
{
	display:none;
/* 	background-color:#C3E5F1;
	border: 1px solid black;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
    Background-color: #8ae3f7;
	border-radius:7%;
	text-align:center;
	font-size:9vw;
	height:27vh; */
}
#progressBarDiv
{
	border:3px solid rgb(76, 122, 76);
	visibility:hidden;
	margin-top:2vh;
	border-radius:1vw;
	height: 3vw;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
}
#progressBar
{
	background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
	background-size: 30px 30px;
	animation: animate-stripes 3s linear infinite;
}
@keyframes animate-stripes{
	0% {
		background-position: 0 0;
	}
	100% {
		background-position: 60px 0;
	}
}

#gamePage,#acknowledgementDiv
{
	display:none;
}
#levelsDiv
{
	margin-top:10vh;
}
.fontClass
{
	font-size:1.4vw;
	margin-top:1vh;
	color:black;
}
.firstLetter:first-letter
{
	font-size:1.5vw;
}