#starsDiv
{
	background-color: transparent;
	position: fixed;
	height: 100vh;
	width: 100vw;
	
	position: fixed;

	overflow-x: hidden;
	overflow-y: hidden;
	/* background: 
	linear-gradient(217deg, rgba(255,0,0,.8), rgba(255,0,0,0) 70.71%),
    linear-gradient(127deg, rgba(0,255,0,.8), rgba(0,255,0,0) 70.71%),
    linear-gradient(336deg, rgba(0,0,255,.8), rgba(0,0,255,0) 70.71%); */
}

.pauseAnimation
{
	animation-play-state: paused;
}

@keyframes glow 
{	
	50%
	{
		transform: scale(1.39);
		background-color: white;
	}
}

.a_glow
{
	animation-name: glow;
	animation-iteration-count: infinite;
	animation-duration: 2s;
	animation-fill-mode: both;
}

@keyframes dim 
{	
	0%
	{
		opacity: 0;
	}

	50%
	{
		opacity: 1;
	}

	100%
	{
		opacity: 0;
	}
}

.a_dim
{
	animation-name: dim;
	animation-iteration-count: infinite;
	animation-duration: 2s;
	animation-fill-mode: both;
}

@keyframes moveH 
{	
	0%
	{
		transform: translateX(0em) scale(1);
		opacity: 0;
	}

	50%
	{
		transform: translateX(0.5em) scale(1.39);
		opacity: 1;
	}

	100%
	{
		transform: translateX(0em) scale(1);
		opacity: 0;
	}
}

.a_moveH
{
	animation-name: moveH;
	animation-iteration-count: infinite;
	animation-duration: 2s;
	animation-fill-mode: both;
}

@keyframes moveV 
{	
	0%
	{
		transform: translateY(0em) scale(1);
		opacity: 0;
	}

	50%
	{
		transform: translateY(0.5em) scale(1.39);
		opacity: 1;
	}

	100%
	{
		transform: translateY(0em) scale(1);
		opacity: 0;
	}
}

.a_moveV
{
	animation-name: moveV;
	animation-iteration-count: infinite;
	animation-duration: 2s;
	animation-fill-mode: both;
}

@keyframes moveD
{	
	0%
	{
		transform: transform: translateY(0em) translateX(0em) scale(1);
		opacity: 0;
	}

	50%
	{
		transform: translateY(0.5em) translateX(0.5em) scale(1.39);
		opacity: 1;
	}

	100%
	{
		transform: transform: translateY(0em) translateX(0em) scale(1);
		opacity: 0;
	}
}

.a_moveD
{
	animation-name: moveD;
	animation-iteration-count: infinite;
	animation-duration: 2s;
	animation-fill-mode: both;
}


@keyframes shootingStar
{	
	0%
	{
		opacity: 0;
		top: 5%;
		left: 25%;
		width: 1em;
		height: 1em;
		background-color: black;
		box-shadow:   0em     0em 1.0em   0.25em 	white,
					 -1em  -0.3em 1.5em   0.25em 	white,
					 -2em  -0.6em 2.0em  0.125em 	white,
					 -3em  -0.9em 2.5em 0.0675em    white,
					 -4em  -1.2em 3.0em 0.0050em darkblue,
					 -5em  -1.5em 3.5em 0.0025em darkblue;

		transform: scale(1);
	}

	2.5%
	{
		opacity: 1;
		transform: scale(0.65);
		background-color: white;
	}

	5%
	{
		top: 20%;
		left: 75%;
		transform: scale(0.25);
		opacity: 0;
	}

	100%
	{
		transform: scale(0.1);
		opacity: 0;
	}
}

.a_shootingStar
{
	animation-name: shootingStar;
	animation-iteration-count: infinite;
	animation-duration: 20s;
	animation-fill-mode: both;
	animation-delay: 1.39s;
}