
.ajaxbackground {
	opacity: 0;
	position: fixed;
	left: 0px;
	top: 0px;
	min-width : 208px;
	min-height: 13px;
	background-color: #fff;
	z-index: 100;
}
.ajaxbackground.load{
	transition: opacity 0.2s ease-in;
	opacity: 1;
}
.ajaxloader {
	opacity: 0;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 101;
	transition: opacity 0.2s ease-in;
}
.ajaxloader.load{
	transition: opacity 0.2s ease-in;
	opacity: 1;
}

.ajax-spinner-bars {
	position:absolute;
	width:35px;
	height:35px;
	left:50%;
	top:50%;
}
.ajax-spinner-bars > div {
	position: absolute;
	width: 2px;
	height: 8px;
	background-color: #25363F;
	opacity: 0.05;
	-webkit-animation: fadeit 0.8s linear infinite;
	animation: fadeit 0.8s linear infinite;
}
.ajax-spinner-bars > .bar-1 {
	-webkit-transform: rotate(0deg) translate(0, -12px);
	-ms-transform: rotate(0deg) translate(0, -12px);
	transform: rotate(0deg) translate(0, -12px);
	-webkit-animation-delay:0.05s;
	animation-delay:0.05s;
}
.ajax-spinner-bars > .bar-2 {
	-webkit-transform: rotate(22.5deg) translate(0, -12px);
	-ms-transform: rotate(22.5deg) translate(0, -12px);
	transform: rotate(22.5deg) translate(0, -12px);
	-webkit-animation-delay:0.1s;
	animation-delay:0.1s;
}
.ajax-spinner-bars > .bar-3 {
	-webkit-transform: rotate(45deg) translate(0, -12px);
	-ms-transform: rotate(45deg) translate(0, -12px);
	transform: rotate(45deg) translate(0, -12px);
	-webkit-animation-delay:0.15s;
	animation-delay:0.15s;
}
.ajax-spinner-bars > .bar-4 {
	-webkit-transform: rotate(67.5deg) translate(0, -12px);
	-ms-transform: rotate(67.5deg) translate(0, -12px);
	transform: rotate(67.5deg) translate(0, -12px);
	-webkit-animation-delay:0.2s;
	animation-delay:0.2s;
}
.ajax-spinner-bars > .bar-5 {
	-webkit-transform: rotate(90deg) translate(0, -12px);
	-ms-transform: rotate(90deg) translate(0, -12px);
	transform: rotate(90deg) translate(0, -12px);
	-webkit-animation-delay:0.25s;
	animation-delay:0.25s;
}
.ajax-spinner-bars > .bar-6 {
	-webkit-transform: rotate(112.5deg) translate(0, -12px);
	-ms-transform: rotate(112.5deg) translate(0, -12px);
	transform: rotate(112.5deg) translate(0, -12px);
	-webkit-animation-delay:0.3s;
	animation-delay:0.3s;
}
.ajax-spinner-bars > .bar-7 {
	-webkit-transform: rotate(135deg) translate(0, -12px);
	-ms-transform: rotate(135deg) translate(0, -12px);
	transform: rotate(135deg) translate(0, -12px);
	-webkit-animation-delay:0.35s;
	animation-delay:0.35s;
}
.ajax-spinner-bars > .bar-8 {
	-webkit-transform: rotate(157.5deg) translate(0, -12px);
	-ms-transform: rotate(157.5deg) translate(0, -12px);
	transform: rotate(157.5deg) translate(0, -12px);
	-webkit-animation-delay:0.4s;
	animation-delay:0.4s;
}
.ajax-spinner-bars > .bar-9 {
	-webkit-transform: rotate(180deg) translate(0, -12px);
	-ms-transform: rotate(180deg) translate(0, -12px);
	transform: rotate(180deg) translate(0, -12px);
	-webkit-animation-delay:0.45s;
	animation-delay:0.45s;
}
.ajax-spinner-bars > .bar-10 {
	-webkit-transform: rotate(202.5deg) translate(0, -12px);
	-ms-transform: rotate(202.5deg) translate(0, -12px);
	transform: rotate(202.5deg) translate(0, -12px);
	-webkit-animation-delay:0.5s;
	animation-delay:0.5s;
}
.ajax-spinner-bars > .bar-11 {
	-webkit-transform: rotate(225deg) translate(0, -12px);
	-ms-transform: rotate(225deg) translate(0, -12px);
	transform: rotate(225deg) translate(0, -12px);
	-webkit-animation-delay:0.55s;
	animation-delay:0.55s;
}
.ajax-spinner-bars > .bar-12 {
	-webkit-transform: rotate(247.5deg) translate(0, -12px);
	-ms-transform: rotate(247.5deg) translate(0, -12px);
	transform: rotate(247.5deg) translate(0, -12px);
	-webkit-animation-delay:0.6s;
	animation-delay:0.6s;
}
.ajax-spinner-bars> .bar-13 {
	-webkit-transform: rotate(270deg) translate(0, -12px);
	-ms-transform: rotate(270deg) translate(0, -12px);
	transform: rotate(270deg) translate(0, -12px);
	-webkit-animation-delay:0.65s;
	animation-delay:0.65s;
}
.ajax-spinner-bars > .bar-14 {
	-webkit-transform: rotate(292.5deg) translate(0, -12px);
	-ms-transform: rotate(292.5deg) translate(0, -12px);
	transform: rotate(292.5deg) translate(0, -12px);
	-webkit-animation-delay:0.7s;
	animation-delay:0.7s;
}
.ajax-spinner-bars > .bar-15 {
	-webkit-transform: rotate(315deg) translate(0, -12px);
	-ms-transform: rotate(315deg) translate(0, -12px);
	transform: rotate(315deg) translate(0, -12px);
	-webkit-animation-delay:0.75s;
	animation-delay:0.75s;
}
.ajax-spinner-bars> .bar-16 {
	-webkit-transform: rotate(337.5deg) translate(0, -12px);
	-ms-transform: rotate(337.5deg) translate(0, -12px);
	transform: rotate(337.5deg) translate(0, -12px);
	-webkit-animation-delay:0.8s;
	animation-delay:0.8s;
}
@-webkit-keyframes fadeit{
	0%{ opacity:1; }
	100%{ opacity:0;}
}
@keyframes fadeit{
	0%{ opacity:1; }
	100%{ opacity:0;}
}