.tetris-limit {
	margin: 0 auto;
	width: auto;
	padding: 0;
	position: relative;
	max-width: 1400px;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	overflow: hidden;

}


.tetris-1 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 275px;
	animation: Fall1 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 3s;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall1 {
	0%		{ 	transform: translate(0px, 0px) rotate(-90deg);}

	100%	{ 	transform: translate(0px, 1025px) rotate(-90deg);}
}

.tetris-2 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 100px;
	animation: Fall2 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 0s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall2 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}

	100%	{ 	transform: translate(0px, 1000px) rotate(180deg);}
}

.tetris-3 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 575px;
	animation: Fall3 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 6s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall3 {
	0%		{ 	transform: translate(0px, 0px) rotate(90deg);}

	100%	{ 	transform: translate(0px, 1075px) rotate(90deg);}
}

.tetris-4 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 400px;
	animation: Fall4 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 9s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall4 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(0deg);}
}

.tetris-5 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 800px;
	animation: Fall5 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 12s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall5 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(0deg);}
}

.tetris-6 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 0px;
	animation: Fall6 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 15s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall6 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(0deg);}
}

.tetris-7 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 50px;
	animation: Fall7 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 18s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall7 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 950px) rotate(180deg);}
}

.tetris-8 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 675px;
	animation: Fall8 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 21s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall8 {
	0%		{ 	transform: translate(0px, 0px) rotate(90deg);}
	100%	{ 	transform: translate(0px, 975px) rotate(90deg);}
}

.tetris-9 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 1000px;
	animation: Fall9 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 24s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall9 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(180deg);}
}

.tetris-10 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 1125px;
	animation: Fall10 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 27s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall10 {
	0%		{ 	transform: translate(0px, 0px) rotate(90deg);}
	100%	{ 	transform: translate(0px, 1025px) rotate(90deg);}
}

.tetris-11 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 325px;
	animation: Fall11 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 30s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall11 {
	0%		{ 	transform: translate(0px, 0px) rotate(-90deg);}
	100%	{ 	transform: translate(0px, 925px) rotate(-90deg);}
}

.tetris-12 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 625px;
	animation: Fall12 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 33s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall12 {
	0%		{ 	transform: translate(0px, 0px) rotate(-90deg);}
	100%	{ 	transform: translate(0px, 975px) rotate(-90deg);}
}

.tetris-13 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 200px;
	animation: Fall13 6s;
	animation-iteration-count: "";
	transition: 6s;
	animation-delay: 36s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall13 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 900px) rotate(180deg);}
}

.tetris-14 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 450px;
	animation: Fall14 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 40s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall14 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 900px) rotate(180deg);}
}

.tetris-15 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 1250px;
	animation: Fall15 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 42s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall15 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(180deg);}
}

.tetris-16 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 950px;
	animation: Fall16 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 44s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall16 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 1000px) rotate(0deg);}
}

.tetris-17 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 800px;
	animation: Fall17 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 46s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall17 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 900px) rotate(0deg);}
}

.tetris-18 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 675px;
	animation: Fall18 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 48s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall18 {
	0%		{ 	transform: translate(0px, 0px) rotate(90deg);}
	100%	{ 	transform: translate(0px, 875px) rotate(90deg);}
}

.tetris-19 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 400px;
	animation: Fall19 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 50s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall19 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 850px) rotate(180deg);}
}

.tetris-20 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 100px;
	animation: Fall20 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 52s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall20 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 900px) rotate(0deg);}
}

.tetris-21 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 875px;
	animation: Fall21 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 54s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall21 {
	0%		{ 	transform: translate(0px, 0px) rotate(-90deg);}
	100%	{ 	transform: translate(0px, 825px) rotate(-90deg);}
}

.tetris-22 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 1150px;
	animation: Fall22 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 56s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall22 {
	0%		{ 	transform: translate(0px, 0px) rotate(180deg);}
	100%	{ 	transform: translate(0px, 900px) rotate(180deg);}
}

.tetris-23 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 200px;
	animation: Fall23 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 58s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall23 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 850px) rotate(0deg);}
}

.tetris-24 {
	position: absolute;
	transform: rotate(0deg);
	bottom: 1000px;
	left: 300px;
	animation: Fall24 4s;
	animation-iteration-count: "";
	transition: 4s;
	animation-delay: 60s;
	opacity: 1;
	animation-timing-function: ease-in;
 	animation-fill-mode: forwards;
 	transform: translateZ(0);
}

@keyframes Fall24 {
	0%		{ 	transform: translate(0px, 0px) rotate(0deg);}
	100%	{ 	transform: translate(0px, 850px) rotate(0deg);}
}

