.desktop-background {
	animation: fadein 2s;
}

@keyframes fadein {
	from {opacity: 0;
}
to {
	opacity: 1;
}

}
#loading-container {
	background:transparent;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
}

.loader {
	border: 2px solid #fff;
	border-radius: 50%;
	border-top: 2px solid #5db2ee;
	width: 90px;
	height: 90px;
	-webkit-animation: spin 2s linear infinite;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -50px 0 0 -50px;
}

@keyframes spin { 
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform:  rotate(360deg);
	}
}

#loading-text {
	width: 90px;
	height: 90px;
	color: #fff;
	font-family: sans-serif;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	line-height: 90px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -45px 0 0 -42px;
}