.giris * {
	background: #fff url(http://artsidehotel.com/dist/img/red_texture.jpg) repeat top left;
	font-family: 'Great Vibes', cursive;
}
h1.main,p.demos {
	-webkit-animation-delay: 18s;
	-moz-animation-delay: 18s;
	-ms-animation-delay: 18s;
	animation-delay: 18s;
}
.sp-container {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 0;
	background-color:fff;
}
.sp-content {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 1000;
}
.sp-container h2 {
	position: absolute;
	top: 50%;
	line-height: 100px;
	height: 50px;
	margin-top: -50px;
	font-size: 50px;
	font-weight:500;
	width: 100%;
	text-align: center;
	color: #000;
	opacity: 0;
	-webkit-animation: blurFadeInOut 3s ease-in backwards;
	-moz-animation: blurFadeInOut 3s ease-in backwards;
	-ms-animation: blurFadeInOut 3s ease-in backwards;
	animation: blurFadeInOut 3s ease-in backwards;
}
.sp-container h2.frame-1 {
	-webkit-animation-delay: 0.2s;
	-moz-animation-delay: 0.2s;
	-ms-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.sp-container h2.frame-2 {
	-webkit-animation-delay: 8s;
	-moz-animation-delay: 8s;
	-ms-animation-delay: 8s;
	animation-delay: 8s;
}
.sp-globe {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	margin: 0;
	opacity: 0;
	background: transparent url(http://artsidehotel.com/dist/img/easy.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-animation: fadeInBack 4s linear 4s backwards;
	-moz-animation: fadeInBack 4s linear 4s backwards;
	-ms-animation: fadeInBack 4s linear 4s backwards;
	animation: fadeInBack 4s linear 4s backwards;

}
.sp-globe2 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	margin: 0;
	opacity: 0;
	background: transparent url(http://artsidehotel.com/dist/img/easy2.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-animation: fadeInBack 4s linear 12s backwards;
	-moz-animation: fadeInBack 4s linear 12s backwards;
	-ms-animation: fadeInBack 4s linear 12s backwards;
	animation: fadeInBack 4s linear 12s backwards;
}
.sp-globe3 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	margin: 0;
	opacity: 0;
	background: #fff;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-animation: fadeInBack2 4s linear 16s backwards;
	-moz-animation: fadeInBack2 4s linear 16s backwards;
	-ms-animation: fadeInBack2 4s linear 16s backwards;
	animation: fadeInBack2 4s linear 16s backwards;
}
@-moz-keyframes fadeInBack{
	0%{
		opacity: 0;
		-moz-transform: scale(1);
	}
	50%{
		opacity: 1;
		-moz-transform: scale(1);
	}
	100%{
		opacity: 0;
		-moz-transform: scale(1);
	}
}
@keyframes blurFadeInOut{
	0%{
		opacity: 0;
		text-shadow: 0px 0px 40px #fff;
		transform: scale(1.3);
	}
	20%,75%{
		opacity: 1;
		text-shadow: 0px 0px 1px #fff;
		transform: scale(1);
	}
	100%{
		opacity: 0;
		text-shadow: 0px 0px 50px #fff;
		transform: scale(0);
	}
}

@keyframes fadeInBack{
	0%{
		opacity: 0;
		transform: scale(1);
	}
	50%{
		opacity: 1;
		transform: scale(1);
	}
	100%{
		opacity: 0;
		transform: scale(1);
	}
}
@keyframes fadeInBack2{
	0%{
		opacity: 0;
		transform: scale(1);
	}
	50%{
		opacity: 1;
		transform: scale(1);
	}
	100%{
		opacity: 1;
		transform: scale(1);
	}
}