*{
	margin:0;
	padding:0;
}
@keyframes ani{
	0%{background-position: 3963px 0;} /* scrollbars suck */
	100%{background-position: 0vw 0;}
}
@keyframes anigoats{
	0%{background-position: 1057px 0;} /* scrollbars suck */
	100%{background-position: 0px 0;}
}
.move{
	background:url(http://schielo.at/classics/Anrow63.webp) repeat-x 0 / 200% auto;
	height:1124px; /* this value is not important, just not zero */
	animation: ani 20s linear infinite ;
	background-size: 3963px 1024px;
}

.movegoats{
	background:url(http://schielo.at/Goatpano.webp) repeat-x 0 / 100% auto;
	height:1024px; /* this value is not important, just not zero */
	animation: anigoats 10s linear infinite ;
	background-size: 1057px 1024px;
}
/*
@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.webp) repeat-x 0 / 300% auto;
	height:250px;
	animation: ani 10s linear infinite ;
}
	
}
*/

@media only screen and (max-width: 786px) {
	
	@keyframes ani{
	0%{background-position: 1981px 0;}
	100%{background-position: 0vw 0;}
}
.move{
	background:url(http://schielo.at/classics/Anrow63.webp) repeat-x 0 / 300% auto;
	height:550px;
	background-size: 1981px 512px;
	animation: ani 10s linear infinite ;
}

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

.movegoats{
	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;
}
	
}