.loader-spin-box {
	position: absolute;
	margin: auto;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 15px;
	height: 15px;
	border-radius: 100%;
	box-shadow: 15px 15px rgba(8,147,8,0.98), -15px 15px rgb(147,217,117), -15px -15px rgb(8,147,8), 15px -15px rgb(147,217,117);
		-o-box-shadow: 15px 15px rgba(8,147,8,0.98), -15px 15px rgb(147,217,117), -15px -15px rgb(8,147,8), 15px -15px rgb(147,217,117);
		-ms-box-shadow: 15px 15px rgba(8,147,8,0.98), -15px 15px rgb(147,217,117), -15px -15px rgb(8,147,8), 15px -15px rgb(147,217,117);
		-webkit-box-shadow: 15px 15px rgba(8,147,8,0.98), -15px 15px rgb(147,217,117), -15px -15px rgb(8,147,8), 15px -15px rgb(147,217,117);
		-moz-box-shadow: 15px 15px rgba(8,147,8,0.98), -15px 15px rgb(147,217,117), -15px -15px rgb(8,147,8), 15px -15px rgb(147,217,117);
	animation: loader-spin ease infinite 4.6s;
		-o-animation: loader-spin ease infinite 4.6s;
		-ms-animation: loader-spin ease infinite 4.6s;
		-webkit-animation: loader-spin ease infinite 4.6s;
		-moz-animation: loader-spin ease infinite 4.6s;
}

.bg-ny-gradient {
	background-image: linear-gradient(0.25turn, rgb(1, 107, 248), rgb(10, 173, 10), rgb(219, 48, 48));
}

@keyframes loader-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117);
	}
	25% {
		box-shadow: -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9);
	}
	50% {
		box-shadow: -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-o-keyframes loader-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117);
	}
	25% {
		box-shadow: -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9);
	}
	50% {
		box-shadow: -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-ms-keyframes loader-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117);
	}
	25% {
		box-shadow: -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9);
	}
	50% {
		box-shadow: -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-webkit-keyframes loader-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117);
	}
	25% {
		box-shadow: -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9);
	}
	50% {
		box-shadow: -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

@-moz-keyframes loader-spin {
	0%,
	100% {
		box-shadow: 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117);
	}
	25% {
		box-shadow: -15px 15px rgb(147,217,117), -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9);
	}
	50% {
		box-shadow: -15px -15px rgb(9,148,9), 15px -15px rgb(147,217,117), 15px 15px rgb(9,148,9), -15px 15px rgb(147,217,117);
	}
	75% {
		box-shadow: 15px -15px #dfdfdf, 15px 15px #4f4d49, -15px 15px #dfdfdf, -15px -15px #4f4d49;
	}
}

