/* to top left */
@keyframes bigbang-g1 {
	0.0% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: 0;
		left: 0;
	}
}

/* to top right */
@keyframes bigbang-g2 {
	0.4% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: 0;
		left: calc(100% - 12px);
	}
}

/* to bottom right */
@keyframes bigbang-g3 {
	0.8% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: calc(100% - 12px);
		left: calc(100% - 12px);
	}
}

/* to bottom left */
@keyframes bigbang-g4 {
	1.2% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: calc(100% - 12px);
		left: 0;
	}
}

/* to top middle */
@keyframes bigbang-g5 {
	1.6% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: 0;
		left: calc(50% - 6px);
	}
}

/* to right middle */
@keyframes bigbang-g6 {
	2.0% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: calc(50% - 6px);
		left: calc(100% - 12px);
	}
}

/* to bottom middle */
@keyframes bigbang-g7 {
	2.4% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: calc(100% - 12px);
		left: calc(50% - 6px);
	}
}

/* to left middle */
@keyframes bigbang-g8 {
	2.8% {
		top: calc(50% - 6px);
		left: calc(50% - 6px);
	}
	to {
		top: calc(50% - 6px);
		left: 0;
	}
}

body.running #g1 { animation-name: bigbang-g1; }
body.running #g2 { animation-name: bigbang-g2; }
body.running #g3 { animation-name: bigbang-g3; }
body.running #g4 { animation-name: bigbang-g4; }
body.running #g5 { animation-name: bigbang-g5; }
body.running #g6 { animation-name: bigbang-g6; }
body.running #g7 { animation-name: bigbang-g7; }
body.running #g8 { animation-name: bigbang-g8; }

#universe.omegaet1 .galaxy {
	animation-timing-function: cubic-bezier(0,.11,.44,.44);
}

#universe.omegalt1 .galaxy {
	animation-timing-function: cubic-bezier(0,.04,.26,.26);
}

#universe.omegagt1 .galaxy {
	animation-timing-function: cubic-bezier(0,0,.58,1);
	animation-duration: 2.5s;
	animation-direction: alternate;
	animation-iteration-count: infinite;
}

#universe.omegawk1wde .galaxy {
	animation-timing-function: cubic-bezier(0,.19,.95,.52);
}
