#ajax-spinner, .ajax-spinner {
    /* background-image: url(../images/supple-loader-spinner.gif); */
    background: url(../images/supple-loader-spinner.svg)no-repeat center;
    width: 234px;
    height: 30px;
    background-repeat: no-repeat;
    display: none;
    float: left;
    margin: 4px -60px;
    background-size: 20%;
}
#audit-tool-location .ajax-spinner {
	float: right;
}
#audit-tool-guidesection .ajax-spinner {
	float: none;
	/*display: block;*/
	margin: 0 auto;
}
#audit-section .ajax-spinner,
#audit-section #ajax-spinner {
	float: none;
	margin: 4px 0;
}
#get-quote-form .ajax-spinner {
	margin: 0;
	float: right;
}

.scan-wrap .laser {
	width: 600px;
	margin-left: 0px;
	background-color: tomato;
	height: 2px;
	position: absolute;
	top: 500px;
	z-index: 2;
	box-shadow: 0 0 4px red;
	-webkit-animation: scanning 6s infinite;
	animation: scanning 6s infinite;
}
.scan-wrap .diode {
	-webkit-animation: beam 0.01s infinite;
	animation: beam 0.01s infinite;
}

@media (max-width: 992px) {
	.scan-wrap .laser {
		margin-top: 600px;
	}
	@-webkit-keyframes scanning {
		50% {
			-webkit-transform: translateY(600px);
			transform: translateY(600px);
		}
	}
	@keyframes scanning {
		50% {
			-webkit-transform: translateY(600px);
			transform: translateY(600px);
		}
	}
}
@media (max-width: 600px) {
	.scan-wrap .laser {
		margin-top: 450px;
	}
	@-webkit-keyframes scanning {
		50% {
			-webkit-transform: translateY(600px);
			transform: translateY(600px);
		}
	}
	@keyframes scanning {
		50% {
			-webkit-transform: translateY(600px);
			transform: translateY(600px);
		}
	}
}

@-webkit-keyframes beam {
	50% {
		opacity: 0;
	}
}

@keyframes beam {
	50% {
		opacity: 0;
	}
}
@-webkit-keyframes scanning {
	50% {
		-webkit-transform: translateY(600px);
		transform: translateY(600px);
	}
}
@keyframes scanning {
	50% {
		-webkit-transform: translateY(600px);
		transform: translateY(600px);
	}
}
.audit-form-2 #audit_name {
	width: 49%;
	width: calc(49% - 100px);
}
.audit-form-2 #audit_email {
	width: 49%;
	width: calc(49% - 100px);
}
