.cssload-preload-juggle {
	width: 292px;
	height: 292px;
	position: absolute;
	margin-top: -146px;
	left: 50%;
	margin-left: -146px;
}
.cssload-preload-juggle div {
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 10.5px;
	background: rgb(68,178,9);
	margin-top: 146px;
	margin-left: 146px;
	animation: cssload-juggle 2.42s linear infinite;
		-o-animation: cssload-juggle 2.42s linear infinite;
		-ms-animation: cssload-juggle 2.42s linear infinite;
		-webkit-animation: cssload-juggle 2.42s linear infinite;
		-moz-animation: cssload-juggle 2.42s linear infinite;
}
.cssload-preload-juggle div:nth-child(1) {
	animation-delay: -0.81s;
		-o-animation-delay: -0.81s;
		-ms-animation-delay: -0.81s;
		-webkit-animation-delay: -0.81s;
		-moz-animation-delay: -0.81s;
}
.cssload-preload-juggle div:nth-child(2) {
	animation-delay: -1.61s;
		-o-animation-delay: -1.61s;
		-ms-animation-delay: -1.61s;
		-webkit-animation-delay: -1.61s;
		-moz-animation-delay: -1.61s;
}



@keyframes cssload-juggle {
	0% {
		transform: translateX(0px) translateY(0px);
	}
	12.5% {
		transform: translateX(26.5px) translateY(-56px) scale(1.1);
		background: rgb(35,111,182);
	}
	25% {
		transform: translateX(54px) translateY(0px);
		animation-timing-function: ease-out;
	}
	37.5% {
		transform: translateX(26.5px) translateY(56px);
	}
	50% {
		transform: translateX(0px) translateY(0px);
	}
	62.5% {
		transform: translateX(-26.5px) translateY(-56px) scale(1.1);
		animation-timing-function: ease-in;
	}
	75% {
		transform: translateX(-54px) translateY(0px);
		animation-timing-function: ease-out;
	}
	87.5% {
		transform: translateX(-26.5px) translateY(56px);
	}
	100% {
		transform: translateX(0px) translateY(0px);
	}
}

@-o-keyframes cssload-juggle {
	0% {
		-o-transform: translateX(0px) translateY(0px);
	}
	12.5% {
		-o-transform: translateX(26.5px) translateY(-56px) scale(1.1);
		background: rgb(35,111,182);
	}
	25% {
		-o-transform: translateX(54px) translateY(0px);
		-o-animation-timing-function: ease-out;
	}
	37.5% {
		-o-transform: translateX(26.5px) translateY(56px);
	}
	50% {
		-o-transform: translateX(0px) translateY(0px);
	}
	62.5% {
		-o-transform: translateX(-26.5px) translateY(-56px) scale(1.1);
		-o-animation-timing-function: ease-in;
	}
	75% {
		-o-transform: translateX(-54px) translateY(0px);
		-o-animation-timing-function: ease-out;
	}
	87.5% {
		-o-transform: translateX(-26.5px) translateY(56px);
	}
	100% {
		-o-transform: translateX(0px) translateY(0px);
	}
}

@-ms-keyframes cssload-juggle {
	0% {
		-ms-transform: translateX(0px) translateY(0px);
	}
	12.5% {
		-ms-transform: translateX(26.5px) translateY(-56px) scale(1.1);
		background: rgb(35,111,182);
	}
	25% {
		-ms-transform: translateX(54px) translateY(0px);
		-ms-animation-timing-function: ease-out;
	}
	37.5% {
		-ms-transform: translateX(26.5px) translateY(56px);
	}
	50% {
		-ms-transform: translateX(0px) translateY(0px);
	}
	62.5% {
		-ms-transform: translateX(-26.5px) translateY(-56px) scale(1.1);
		-ms-animation-timing-function: ease-in;
	}
	75% {
		-ms-transform: translateX(-54px) translateY(0px);
		-ms-animation-timing-function: ease-out;
	}
	87.5% {
		-ms-transform: translateX(-26.5px) translateY(56px);
	}
	100% {
		-ms-transform: translateX(0px) translateY(0px);
	}
}

@-webkit-keyframes cssload-juggle {
	0% {
		-webkit-transform: translateX(0px) translateY(0px);
	}
	12.5% {
		-webkit-transform: translateX(26.5px) translateY(-56px) scale(1.1);
		background: rgb(35,111,182);
	}
	25% {
		-webkit-transform: translateX(54px) translateY(0px);
		-webkit-animation-timing-function: ease-out;
	}
	37.5% {
		-webkit-transform: translateX(26.5px) translateY(56px);
	}
	50% {
		-webkit-transform: translateX(0px) translateY(0px);
	}
	62.5% {
		-webkit-transform: translateX(-26.5px) translateY(-56px) scale(1.1);
		-webkit-animation-timing-function: ease-in;
	}
	75% {
		-webkit-transform: translateX(-54px) translateY(0px);
		-webkit-animation-timing-function: ease-out;
	}
	87.5% {
		-webkit-transform: translateX(-26.5px) translateY(56px);
	}
	100% {
		-webkit-transform: translateX(0px) translateY(0px);
	}
}

@-moz-keyframes cssload-juggle {
	0% {
		-moz-transform: translateX(0px) translateY(0px);
	}
	12.5% {
		-moz-transform: translateX(26.5px) translateY(-56px) scale(1.1);
		background: rgb(35,111,182);
	}
	25% {
		-moz-transform: translateX(54px) translateY(0px);
		-moz-animation-timing-function: ease-out;
	}
	37.5% {
		-moz-transform: translateX(26.5px) translateY(56px);
	}
	50% {
		-moz-transform: translateX(0px) translateY(0px);
	}
	62.5% {
		-moz-transform: translateX(-26.5px) translateY(-56px) scale(1.1);
		-moz-animation-timing-function: ease-in;
	}
	75% {
		-moz-transform: translateX(-54px) translateY(0px);
		-moz-animation-timing-function: ease-out;
	}
	87.5% {
		-moz-transform: translateX(-26.5px) translateY(56px);
	}
	100% {
		-moz-transform: translateX(0px) translateY(0px);
	}
}