﻿.cssload-container4 * {
	box-sizing: border-box;
    position: absolute;
    padding: 0px;
    margin: -20px 0px;
}
.cssload-container4 {
	margin: 0px;
	max-width: 19px;
}

.cssload-flex-container4 {
	display: inline-block;
		display: -o-flex;
		display: -ms-flex;
		display: -webkit-flex;
		display: -moz-flex;
	flex-direction: row;
		-o-flex-direction: column;
		-ms-flex-direction: column;
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
	flex-wrap: wrap;
		-o-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
	justify-content: space-around;
		-o-justify-content: space-around;
		-ms-justify-content: space-around;
		-webkit-justify-content: space-around;
		-moz-justify-content: space-around;
}
.cssload-flex-container4 li {
	padding: 2px;
	height: 37px;
	width: 37px;
	margin: 0px 0px;
	position: relative;
	text-align: center;
	list-style: none;
}

.cssload-loading4 {
	display: inline-block;
	position: relative;
	width: 28px;
	height: 28px;
	border-radius: 1px;
	border-bottom: 2px solid rgb(184,161,108);
	overflow: hidden;
}
.cssload-loading4:after, .cssload-loading4:before {
	position: absolute;
	content: '';
	background: rgb(112,142,43);
	border-radius: 100%;
}
.cssload-loading4:before {
	height: 13px;
	width: 13px;
	left: 26.5%;
	animation: cssload-bounce1 1.55s ease-in infinite;
		-o-animation: cssload-bounce1 1.55s ease-in infinite;
		-ms-animation: cssload-bounce1 1.55s ease-in infinite;
		-webkit-animation: cssload-bounce1 1.55s ease-in infinite;
		-moz-animation: cssload-bounce1 1.55s ease-in infinite;
	animation-direction: alternate;
		-o-animation-direction: alternate;
		-ms-animation-direction: alternate;
		-webkit-animation-direction: alternate;
		-moz-animation-direction: alternate;
}
.cssload-loading4:after {
	height: 6px;
	width: 6px;
	left: 39.5%;
	animation: cssload-bounce2 1.55s ease-out infinite;
		-o-animation: cssload-bounce2 1.55s ease-out infinite;
		-ms-animation: cssload-bounce2 1.55s ease-out infinite;
		-webkit-animation: cssload-bounce2 1.55s ease-out infinite;
		-moz-animation: cssload-bounce2 1.55s ease-out infinite;
	animation-direction: alternate;
		-o-animation-direction: alternate;
		-ms-animation-direction: alternate;
		-webkit-animation-direction: alternate;
		-moz-animation-direction: alternate;
	transform: translateY(84px);
		-o-transform: translateY(84px);
		-ms-transform: translateY(84px);
		-webkit-transform: translateY(84px);
		-moz-transform: translateY(84px);
}




@keyframes cssload-bounce1 {
	from {
		transform: translateY(0px);
	}
	to {
		transform: translateY(96px);
	}
}

@-o-keyframes cssload-bounce1 {
	from {
		-o-transform: translateY(0px);
	}
	to {
		-o-transform: translateY(96px);
	}
}

@-ms-keyframes cssload-bounce1 {
	from {
		-ms-transform: translateY(0px);
	}
	to {
		-ms-transform: translateY(96px);
	}
}

@-webkit-keyframes cssload-bounce1 {
	from {
		-webkit-transform: translateY(0px);
	}
	to {
		-webkit-transform: translateY(96px);
	}
}

@-moz-keyframes cssload-bounce1 {
	from {
		-moz-transform: translateY(0px);
	}
	to {
		-moz-transform: translateY(96px);
	}
}

@keyframes cssload-bounce2 {
	from {
		transform: translateY(84px);
	}
	to {
		transform: translateY(0px);
	}
}

@-o-keyframes cssload-bounce2 {
	from {
		-o-transform: translateY(84px);
	}
	to {
		-o-transform: translateY(0px);
	}
}

@-ms-keyframes cssload-bounce2 {
	from {
		-ms-transform: translateY(84px);
	}
	to {
		-ms-transform: translateY(0px);
	}
}

@-webkit-keyframes cssload-bounce2 {
	from {
		-webkit-transform: translateY(84px);
	}
	to {
		-webkit-transform: translateY(0px);
	}
}

@-moz-keyframes cssload-bounce2 {
	from {
		-moz-transform: translateY(84px);
	}
	to {
		-moz-transform: translateY(0px);
	}
}