.sky {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.star-blink {
	border-radius: 50%; width: 7px; height: 7px; position: absolute; z-index: 0; background-color: rgb(182, 203, 212); -webkit-transform: rotate(0deg) scale(0.08); -webkit-backface-visibility: hidden; -webkit-animation: blinkAfter 15s infinite ease-out;
}
.star-blink div {
	border-radius: 50%; width: 100%; height: 100%; box-shadow: 0px 0px 2px 8px rgba(221,15,58,0.4), 0px 0px 2px 9px rgba(255,255,255,0.07), 0px 0px 2px 15px rgba(243,93,68,0.4), 0px 0px 2px 16px rgba(255,255,255,0.1); background-image: linear-gradient(1deg, rgb(243, 93, 68), rgb(243, 92, 68) 51%, rgb(221, 15, 58)); -webkit-transform: rotate(45deg) scale(0.75); -webkit-backface-visibility: hidden;
}
.star-blink::after {
	border-radius: 50%; left: 45%; top: -350%; width: 10%; height: 800%; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 0px 25px white; background-color: rgb(182, 203, 212); -webkit-backface-visibility: hidden;
}
.star-blink::before {
	border-radius: 50%; left: 45%; top: -350%; width: 10%; height: 800%; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 0px 25px white; background-color: rgb(182, 203, 212); -webkit-backface-visibility: hidden;
}
.star-blink div::after {
	border-radius: 50%; left: 45%; top: -350%; width: 10%; height: 800%; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 0px 25px white; background-color: rgb(182, 203, 212); -webkit-backface-visibility: hidden;
}
.star-blink div::before {
	border-radius: 50%; left: 45%; top: -350%; width: 10%; height: 800%; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 0px 25px white; background-color: rgb(182, 203, 212); -webkit-backface-visibility: hidden;
}
.star-blink::before {
	-webkit-transform: rotate(90deg);
}
.star-blink div::before {
	-webkit-transform: rotate(90deg);
}
