/* ========================================================================
   Component: preloader
 ========================================================================== */
/*@noflip*/
.preloader {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: #fff;
	z-index: 9999;
	transition(opacity.65s);
}
#ajaxPreloader{
background: rgba(255, 255, 255, 0.5);
}
/*@noflip*/
.preloader-progress {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 128px;
	height: 128px;
	margin: auto;
	overflow: auto;
	background-image: url(../../assets/img/preloader/23.gif);
	background-size: 128px 128px;
}

/*@noflip*/
.preloader-progress-bar {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	min-width: 10px;
	background: url(../../assets/img/preloader/23.gif)no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.preloader-hidden {
	display: none;
}

//
ngAnimate behavior
.preloader-hidden-add {
	opacity: 1;
	display: block;
	.
	preloader-progress
	{
	@include
	transition-transform(.4s
	ease);
	@
	include
	scale(0);
}

}
.preloader-hidden-add-active {
	opacity: 0;
}