.preloader-parent {
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 88888;
	color: #fff;
}
.preloader-parent .alpha-bg {
	display: block;
	z-index: 0;
	background: rgba(255, 255, 255, 0.0);
}
.preloader-parent .ploader-circle {
	margin: 0em auto;
	width: 2.0em;
	height: 2.0em;
	position: absolute;
	top: 50%;
	margin-top: -1.0em;
	left: 0em;
	right: 0em;
}

.cssload-speeding-wheel {
	width: 2em;
	height: 2em;
	margin: 0 auto;
	border: 0.15em solid rgb(40,84,214);
	border-radius: 50%;
	border-top-color:  rgb(40,84,214);
	border-left-color:  rgb(40,84,214);
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
		-o-animation: cssload-spin 575ms infinite linear;
		-ms-animation: cssload-spin 575ms infinite linear;
		-webkit-animation: cssload-spin 575ms infinite linear;
		-moz-animation: cssload-spin 575ms infinite linear;
}



@keyframes cssload-spin {
	100%{ transform: rotate(360deg); transform: rotate(360deg); }
}

@-o-keyframes cssload-spin {
	100%{ -o-transform: rotate(360deg); transform: rotate(360deg); }
}

@-ms-keyframes cssload-spin {
	100%{ -ms-transform: rotate(360deg); transform: rotate(360deg); }
}

@-webkit-keyframes cssload-spin {
	100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}

@-moz-keyframes cssload-spin {
	100%{ -moz-transform: rotate(360deg); transform: rotate(360deg); }
}