.repair-service-loader {
	height: 6rem;
	position: relative;
}

.repair-service-loader:after {
	content: '';
	display: block;
	background-color: #666;
	width: 3rem;
	height: 3rem;
	position: absolute;
	top: 50%;
	right: 50%;
	margin-top: -1.5rem;
	margin-right: -1.5rem;
	animation: loader 1s infinite linear;
}

.repair-service-hidden {
	display: none;
}

.no-js .repair-service-begin {
	display: none;
}

@keyframes loader {
	from {
		transform: rotateY(0deg) rotateX(0deg);
	}
	
	50% {
		transform: rotateY(180deg) rotateX(0deg);
	}
	
	to {
		transform: rotateY(180deg) rotateX(180deg);
	}
}
