/* CSS Document */

.loading_container {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}
.loading_outer,
.loading_inner,
.loading_logo {
	position: absolute;
	width: 24%;
	top: 26%;
	left: 38%;
}
.loading_outer {
	-webkit-animation: bounceLeft 1s infinite linear;
	animation: bounceLeft 1s infinite linear;
}
.loading_inner {
	-webkit-animation: bounceRight 1s infinite linear;
	animation: bounceRight 1s infinite linear;
}
.loading_text {
	position: absolute;
	width: 21%;
	top: 45%;
	left: 38%;
}
.loading_text {
	-webkit-animation: fadeIn .5s linear;
	animation: fadeIn .5s linear;
}
.loading_point {
	position: absolute;
	width: 4%;
	top: 45%;
	left: 59%;
}
.loading_point {
	-webkit-animation: fadeIn .5s infinite linear;
	animation: fadeIn .5s infinite linear;
}
@-webkit-keyframes bounceLeft {
	0% {
		-webkit-transform: rotate(-360deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}
@keyframes bounceLeft {
	0% {
		-webkit-transform: rotate(-360deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}
@-webkit-keyframes bounceRight {
	0% {
		-webkit-transform: rotate(360deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}
@keyframes bounceRight {
	0% {
		-webkit-transform: rotate(360deg);
	}
	100% {
		-webkit-transform: rotate(0deg);
	}
}
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}