*{
	margin:0;
	padding:0;
}
/*
@keyframes ani{
	0%{background-position: 2369px 0;} 
	50%{transform: scale(1.05);}
	100%{background-position: 0vw 0;}
}
*/


/*
@keyframes anijen{
	0%{background-position: 0px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;} 
	5% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	10.5% {transform: scale(1.05);}
	12.5% {transform: scale(1.0);}
	14.5% {transform: scale(1.05);}
	
	20% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	24.9999%{background-position: 0px 0; -webkit-filter: blur(37px);}
	25%{background-position: 1280px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;}
	30% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	35.5% {transform: scale(1.05);}
	37.5% {transform: scale(1.0);}
	39.5% {transform: scale(1.05);}

	45% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	49.9999%{background-position: 1280px 0; -webkit-filter: blur(37px);}
	50%{background-position: 2560px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;}
	55% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	60.5% {transform: scale(1.05);}
	62.5% {transform: scale(1.0);}
	64.5% {transform: scale(1.05);}
	
	70% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	74.9999%{background-position: 2560px 0; -webkit-filter: blur(37px);}
	75%{background-position: 3840px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;}
	80% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	85.5% {transform: scale(1.05);}
	87.5% {transform: scale(1.0);}
	89.5% {transform: scale(1.05);}

	95% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	99.9999%{background-position: 3840px 0; -webkit-filter: blur(37px);}
	100%{background-position: 0px 0; transform: scale(3.85); -webkit-filter: blur37px); opacity: 0.5;}
}
*/


.movejen{
	background:url(http://schielo.at/Jenrow.webp) repeat-x 0 / 200% auto;
	height:512px; /* this value is not important, just not zero */
	animation: anijen 10s linear infinite ;
	
	background-size: 5120px 512px;
}
.movejen-one {
	background:url(http://schielo.at/Jenrow2.webp) repeat-x 0 / 200% auto;
	
	background-size: 5120px 512px;
	animation: anijen 10s linear infinite ;
}
.movejen-two {
	background:url(http://schielo.at/Jenrow3.webp) repeat-x 0 / 200% auto;
	
	background-size: 5120px 512px;
	animation: anijen 10s linear infinite ;
}
.movejen-three {
	background:url(http://schielo.at/Lakerow.webp) repeat-x 0 / 100% auto;
	
	background-size: 5120px 512px;
	animation: anijen 10s linear infinite ;
}

.movestar-one {
	background:url(http://schielo.at/Catrow.webp) repeat-x 0 / 100% auto;
	
	background-size: 5120px 512px;
	animation: anijen 10s linear infinite ;
}

.goat2row {
	background:url(http://schielo.at/Goat2row.webp) repeat-x;
}
.goat3row {
	background:url(http://schielo.at/Goat4row.webp) repeat-x;
}


	

@keyframes anijen{
	0%{background-position: 0px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;} 
	1% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	3% {transform: scale(1.05);}
	5% {transform: scale(1.0);}
	7% {transform: scale(1.05);}
	
	9% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	9.9999%{background-position: 0px 0; -webkit-filter: blur(13px);}
	
	10%{background-position: 512px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	11% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	13% {transform: scale(1.05);}
	15% {transform: scale(1.0);}
	17% {transform: scale(1.05);}
	
	19% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	19.9999%{background-position: 512px 0; -webkit-filter: blur(13px);}
	
	20%{background-position: 1024px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	21% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	23% {transform: scale(1.05);}
	25% {transform: scale(1.0);}
	27% {transform: scale(1.05);}
	
	29% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	29.9999%{background-position: 1024px 0; -webkit-filter: blur(13px);}
	
	30%{background-position: 1536px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	31% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	33% {transform: scale(1.05);}
	35% {transform: scale(1.0);}
	37% {transform: scale(1.05);}
	
	39% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	39.9999%{background-position: 1536px 0; -webkit-filter: blur(13px);}
	
	40%{background-position: 2048px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	41% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	43% {transform: scale(1.05);}
	45% {transform: scale(1.0);}
	47% {transform: scale(1.05);}
	
	49% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	49.9999%{background-position: 2048px 0; -webkit-filter: blur(13px);}
	
	50%{background-position: 2560px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	51% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	53% {transform: scale(1.05);}
	55% {transform: scale(1.0);}
	57% {transform: scale(1.05);}
	
	59% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	59.9999%{background-position: 2560px 0; -webkit-filter: blur(13px);}
	
	60%{background-position: 3072px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	61% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	63% {transform: scale(1.05);}
	65% {transform: scale(1.0);}
	67% {transform: scale(1.05);}
	
	69% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	69.9999%{background-position: 3072px 0; -webkit-filter: blur(13px);}
	
	70%{background-position: 3584px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	71% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	73% {transform: scale(1.05);}
	75% {transform: scale(1.0);}
	77% {transform: scale(1.05);}
	
	79% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	79.9999%{background-position: 3584px 0; -webkit-filter: blur(13px);}
	
	80%{background-position: 4096px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	81% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	83% {transform: scale(1.05);}
	85% {transform: scale(1.0);}
	87% {transform: scale(1.05);}
	
	89% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	89.9999%{background-position: 4096px 0; -webkit-filter: blur(13px);}
	
	90%{background-position: 4608px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	91% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	93% {transform: scale(1.05);}
	95% {transform: scale(1.0);}
	97% {transform: scale(1.05);}
	
	99% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	99.9999%{background-position: 4608px 0; -webkit-filter: blur(13px); transform: scale(1.50);}
	
	/*10%{background-position: 512px 0; -webkit-filter: blur(37px); transform: scale(1.50); opacity: 0.5;}*/
	
	
	
	
	/*
	10%{background-position: 1280px 0; -webkit-filter: blur(37px); transform: scale(1.50); opacity: 0.5;}
	30% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	35.5% {transform: scale(1.05);}
	37.5% {transform: scale(1.0);}
	39.5% {transform: scale(1.05);}

	45% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	49.9999%{background-position: 1280px 0; -webkit-filter: blur(37px);}
	50%{background-position: 2560px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;}
	55% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	60.5% {transform: scale(1.05);}
	62.5% {transform: scale(1.0);}
	64.5% {transform: scale(1.05);}
	
	70% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	74.9999%{background-position: 2560px 0; -webkit-filter: blur(37px);}
	75%{background-position: 3840px 0; -webkit-filter: blur(37px); transform: scale(3.85); opacity: 0.5;}
	80% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	85.5% {transform: scale(1.05);}
	87.5% {transform: scale(1.0);}
	89.5% {transform: scale(1.05);}

	95% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	99.9999%{background-position: 3840px 0; -webkit-filter: blur(37px);}
	100%{background-position: 0px 0; transform: scale(3.85); -webkit-filter: blur37px); opacity: 0.5;}
	*/
}	





/*
@media only screen and (min-width: 786px) {
.move{
	background:url(http://schielo.at/blur2.png) repeat-x 0 / 200% auto;
	height:1280px;
	animation: anid 12s linear infinite ;
	
	background-size: 5120px 1280px;
}

	.move-one {
	background:url(http://schielo.at/blur3m.png) repeat-x 0 / 200% auto;
	
	background-size: 5120px 1280px;
	animation: anid2 15s linear infinite ;
}
}
*/
.movewindow {

    height: 512px;
	width: 512px;
	margin-left: auto;
	margin-right: auto;
    overflow: hidden;
	
	    border-width: 2px;
   
  border-color: white!important;
    border: solid;
	
	 margin-bottom: 40px;

}

/*
@media only screen and (max-width: 786px) {
	
	@keyframes ani{
	0%{background-position: 300.0vw 0;}
	100%{background-position: 0vw 0;}
}
.move{
	background:url(http://schielo.at/classics/Anrow63.png) repeat-x 0 / 300% auto;
	height:250px;
	animation: ani 10s linear infinite ;
}
	
}
*/
/*
@media only screen and (max-width: 786px) {
	
	@keyframes ani{
	0%{background-position: 1184px 0;}
	50%{transform: scale(1.05);}
	100%{background-position: 0vw 0;}
}
.move{
	background:url(http://schielo.at/girlrow.png) repeat-x 0 / 300% auto;
	height:550px;
	background-size: 1184px 512px;
	animation: ani 10s linear infinite ;
}

.movewindow {

    height: 512px;
    overflow: hidden;

}
	
}
*/

.movelake-goat{
	background:url(http://schielo.at/Goatpano.webp) repeat-x 0 / 100% auto;
	height:512px; /* this value is not important, just not zero */
	animation: anigoats 10s linear infinite; 
	
	background-size: 1057px 512px;
}

@keyframes anigoats{
	0%{background-position: 1057px 0;} /* scrollbars suck */
	100%{background-position: 0px 0;}
}
.movecritter {
	height: 1024px;
    width: auto;
	
}

@media only screen and (max-width: 786px) {
	
	
	
	@keyframes anijen{
	0%{background-position: 0px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;} 
	1% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	3% {transform: scale(1.05);}
	5% {transform: scale(1.0);}
	7% {transform: scale(1.05);}
	
	9% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	9.9999%{background-position: 0px 0; -webkit-filter: blur(13px);}
	
	10%{background-position: 256px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	11% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	13% {transform: scale(1.05);}
	15% {transform: scale(1.0);}
	17% {transform: scale(1.05);}
	
	19% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	19.9999%{background-position: 256px 0; -webkit-filter: blur(13px);}
	
	20%{background-position: 512px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	21% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	23% {transform: scale(1.05);}
	25% {transform: scale(1.0);}
	27% {transform: scale(1.05);}
	
	29% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	29.9999%{background-position: 512px 0; -webkit-filter: blur(13px);}
	
	30%{background-position: 768px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	31% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	33% {transform: scale(1.05);}
	35% {transform: scale(1.0);}
	37% {transform: scale(1.05);}
	
	39% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	39.9999%{background-position: 768px 0; -webkit-filter: blur(13px);}
	
	40%{background-position: 1024px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	41% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	43% {transform: scale(1.05);}
	45% {transform: scale(1.0);}
	47% {transform: scale(1.05);}
	
	49% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	49.9999%{background-position: 1024px 0; -webkit-filter: blur(13px);}
	
	50%{background-position: 1280px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	51% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	53% {transform: scale(1.05);}
	55% {transform: scale(1.0);}
	57% {transform: scale(1.05);}
	
	59% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	59.9999%{background-position: 1280px 0; -webkit-filter: blur(13px);}
	
	60%{background-position: 1536px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	61% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	63% {transform: scale(1.05);}
	65% {transform: scale(1.0);}
	67% {transform: scale(1.05);}
	
	69% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	69.9999%{background-position: 1536px 0; -webkit-filter: blur(13px);}
	
	70%{background-position: 1792px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	71% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	73% {transform: scale(1.05);}
	75% {transform: scale(1.0);}
	77% {transform: scale(1.05);}
	
	79% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	79.9999%{background-position: 1792px 0; -webkit-filter: blur(13px);}
	
	80%{background-position: 2048px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	81% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	83% {transform: scale(1.05);}
	85% {transform: scale(1.0);}
	87% {transform: scale(1.05);}
	
	89% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	89.9999%{background-position: 2048px 0; -webkit-filter: blur(13px);}
	
	90%{background-position: 2304px 0; -webkit-filter: blur(13px); transform: scale(1.50); opacity: 0.5;}
	91% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	
	93% {transform: scale(1.05);}
	95% {transform: scale(1.0);}
	97% {transform: scale(1.05);}
	
	99% { -webkit-filter: blur(0px); transform: scale(1.15); opacity: 1.0;}
	99.9999%{background-position: 2304px 0; -webkit-filter: blur(13px); transform: scale(1.50);}
	
	/*10%{background-position: 512px 0; -webkit-filter: blur(37px); transform: scale(1.50); opacity: 0.5;}*/

}	
	
	.movewindow {
		height: 256px;
		width: 256px;
	}
	.movejen{
	
	
	background-size: 2560px 256px;
	
}

.movecritter {
	height: 512px;
    width: auto;
	margin-bottom: 20vw;
	
}



@keyframes anigoats{
	0%{background-position: 578px 0;} /* scrollbars suck */
	100%{background-position: 0px 0;}
}

.movelake-goat{
	background:url(http://schielo.at/Goatpano.webp) repeat-x 0 / 100% auto;
	height:256px; /* this value is not important, just not zero */
	animation: anigoats 10s linear infinite;
	background-size: 578px 256px;
}
		


}

