/* AJAX CUSTOM PRELOADER */
#win8_wrapper{
    display: none;
    background: rgba(0,0,0,0.1);
    height: 100%;
    position: fixed;
    width: 100%;
    z-index: 100;
    top: 0;
    left: 0;
}

.cssload-loader{
	position:absolute;
	height:3em;width:3em;
	top: 0; left: 0; bottom: 0; right: 0;
	margin: auto;
	background-color:rgb(51,136,153);
	border-radius:2.5em 2.5em 2.5em 2.5em;
		-o-border-radius:2.5em 2.5em 2.5em 2.5em;
		-ms-border-radius:2.5em 2.5em 2.5em 2.5em;
		-webkit-border-radius:2.5em 2.5em 2.5em 2.5em;
		-moz-border-radius:2.5em 2.5em 2.5em 2.5em;
	box-shadow:inset 0 0 0 0.5em rgb(236,234,224);
		-o-box-shadow:inset 0 0 0 0.5em rgb(236,234,224);
		-ms-box-shadow:inset 0 0 0 0.5em rgb(236,234,224);
		-webkit-box-shadow:inset 0 0 0 0.5em rgb(236,234,224);
		-moz-box-shadow:inset 0 0 0 0.5em rgb(236,234,224);
	background: linear-gradient(-45deg, rgb(05,96,148), rgb(05,96,148) 50%, rgb(156,177,189) 50%, rgb(156,177,189));
		background: -o-linear-gradient(-45deg, rgb(05,96,148), rgb(05,96,148) 50%, rgb(156,177,189) 50%, rgb(156,177,189));
		background: -ms-linear-gradient(-45deg, rgb(05,96,148), rgb(05,96,148) 50%, rgb(156,177,189) 50%, rgb(156,177,189));
		background: -webkit-linear-gradient(-45deg, rgb(05,96,148), rgb(05,96,148) 50%, rgb(156,177,189) 50%, rgb(156,177,189));
		background: -moz-linear-gradient(-45deg, rgb(05,96,148), rgb(05,96,148) 50%, rgb(156,177,189) 50%, rgb(156,177,189));
	background-blend-mode: multiply;
	border-top:5px solid rgb(05,96,148);
	border-left:5px solid rgb(05,96,148);
	border-bottom:5px solid rgb(156,177,189);
	border-right:5px solid rgb(156,177,189);
	animation:cssload-roto 1.15s infinite linear;
		-o-animation:cssload-roto 1.15s infinite linear;
		-ms-animation:cssload-roto 1.15s infinite linear;
		-webkit-animation:cssload-roto 1.15s infinite linear;
		-moz-animation:cssload-roto 1.15s infinite linear;
}


@keyframes cssload-roto {
	0%{transform:rotateZ(0deg);}
	100%{transform:rotateZ(360deg);}
}

@-o-keyframes cssload-roto {
	0%{-o-transform:rotateZ(0deg);}
	100%{-o-transform:rotateZ(360deg);}
}

@-ms-keyframes cssload-roto {
	0%{-ms-transform:rotateZ(0deg);}
	100%{-ms-transform:rotateZ(360deg);}
}

@-webkit-keyframes cssload-roto {
	0%{-webkit-transform:rotateZ(0deg);}
	100%{-webkit-transform:rotateZ(360deg);}
}

@-moz-keyframes cssload-roto {
	0%{-moz-transform:rotateZ(0deg);}
	100%{-moz-transform:rotateZ(360deg);}
}