<style>
	#light_weight_loader {
		width: 100%;
		height: 100%;
		color: #fff;
		background: linear-gradient(-45deg, #051937, #004d7a, #008793, #00bf72, #a8eb12);
		background-size: 400% 400%;
		-webkit-animation: Gradient 2s ease infinite;
		-moz-animation: Gradient 2s ease infinite;
		animation: Gradient 2s ease infinite;
		position: fixed;
		display: block;
		opacity: 1;
		z-index: 99999;
		
		text-align: center;
		font-weight: bold;
		font-size: 300%;
		font-family: "Comic Sans MS", cursive, sans-serif;
	}
	
	@-webkit-keyframes Gradient {
		0% {
			background-position: 0% 50%
		}
		25% {
			background-position: 50% 100%
		}
		50% {
			background-position: 100% 50%
		}
		75% {
			background-position: 50% 100%
		}
		100% {
			background-position: 0% 50%
		}
	}

	@-moz-keyframes Gradient {
		0% {
			background-position: 0% 50%
		}
		25% {
			background-position: 50% 100%
		}
		50% {
			background-position: 100% 50%
		}
		75% {
			background-position: 50% 100%
		}
		100% {
			background-position: 0% 50%
		}
	}

	@keyframes Gradient {
		0% {
			background-position: 0% 50%
		}
		25% {
			background-position: 50% 100%
		}
		50% {
			background-position: 100% 50%
		}
		75% {
			background-position: 50% 100%
		}
		100% {
			background-position: 0% 50%
		}
	}

</style>
