body {
	background: #021B79;  /* fallback for old browsers */
	background: -webkit-linear-gradient(-45deg, #0575E6, #021B79, #4A00E0);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(-45deg, #0575E6, #021B79, #4A00E0); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	
	background-size: 600% 600%;
	-webkit-animation: gradient 15s ease infinite;
	        animation: gradient 15s ease infinite;
}

@-webkit-keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}