body {
	background-color: #000;
	background-image: url(../images/background.gif);
	background-size: cover;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	cursor: url(../images/cursor.png), auto;
}
.dotts {
	width: 100%;
	height: 100%;
	position: fixed;
	background-image: url(../images/overlay.png);
	
}
.lightsoff {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0;
	z-index: 6;
	transition: all linear 0.4s;
}
.mount {
	position: fixed;
	z-index: 8;
	width: 28%;
	margin: 0 0 0 11%;
	transition: all linear 0.2s;
}
.eCard {
	position: fixed;
	z-index: 7;
	width: 30%;
	margin: 5.5% 0 0 10%;
	transition: all linear 0.4s;
	-webkit-box-shadow: 2px 2px 20px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 20px 0px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 20px 0px rgba(0,0,0,0.75);
}
.picture a{
	cursor: url(../images/cursor2.png), auto;
}
.eCard_img {
	position: absolute;
}
#eCard:target .eCard {
	position: fixed;
	width: 34%;
	margin: 1.4% 0 0 33%;
	z-index: 9;
	-webkit-box-shadow: 0 0 0;
	-moz-box-shadow: 0 0 0;
box-shadow: 0 0 0;
}
#eCard:target .mount {
	margin: -3% 0 0 10.4%;
	z-index: 5;
}
#eCard:target .close {
	opacity: 1;
	transform: rotate(0deg);
}
#eCard:target .lightsoff {
	opacity: 0.9;
	z-index: 8;
}
#body:target .eCard {
	width: 30%;
	margin: 5.5% 0 0 10%;
}
#body:target .lightsoff {
	opacity: 0;
}
.close {
	position: absolute;
	transform: rotate(45deg);
	width: 3%;
	opacity: 0;
	z-index: 9;
	margin: 0.5% 0 0 96.3%;
	transition: all linear 0.4s;
}
.text {
	position: fixed;
	margin: 7% 0 0 50%;
	width: 40%;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-size: 0.8vw;
	font-weight: 200;
	z-index: 7;
	
}
.text h1 {
	font-size: 1.3vw;
}
.text a {
	color: #fff;
	text-decoration: none;
	cursor: url(../images/cursor2.png), auto;
}
.textbody {
	margin-top: 15%;
}
.logo {
	width: 30%;
	margin: 0 0 0 25%;
}
.snow {
	position: fixed;
	z-index:4;
	padding: 0;
	margin: 0;
	}
.Greetings {
	position: absolute;
	color: #fff;
	/*color: #96dc1b;*/
	z-index: 6;
	margin-top: 10%;
}
