.van {
	position: absolute;
	height: auto;
	width: 200px;
	margin-top: 10px;
	margin-left: -250px;
	z-index: 4;
}

.tyref {
	position: absolute;
	height: auto;
	width: 35px;
	margin-top: 90px;
	margin-left: -225px;
	z-index: 5;
}

.tyrer {
	position: absolute;
	height: auto;
	width: 35px;
	margin-top: 90px;
	margin-left: -120px;
	z-index: 6;
}

.moneyinit {
	position: absolute;
	height: 50px;
	width: 30px;
	margin-top: 30px;
	margin-left: -185px;
	z-index: 3;
}

.scrap {
	position: absolute;
	height: auto;
	width: 80px;
	margin-top: 50px;
	margin-left: -150px;
	z-index: 2;
}

/*Animation tyres*/
.tyremovement {
    -webkit-animation: tyremovement 15s infinite linear reverse;
    -moz-animation: tyremovement 15s infinite linear reverse;
    -ms-animation: tyremovement 15s infinite linear reverse;
    animation: tyremovement 15s infinite linear reverse;

	-o-transition: rotate(3600deg);
}

@-ms-keyframes tyremovement {
    0% { -ms-transform: backrotate(0deg); }
	70% { -ms-animation-delay: 4s;}
    100% { -ms-transform: rotate(5600deg); }
}

@-moz-keyframes tyremovement {
    0% { -moz-transform: rotate(0deg); }
	70% {-moz-animation-delay: 4s;}
    100% { -moz-transform: rotate(5600deg); }
}

@-webkit-keyframes tyremovement {
    0% { -webkit-transform: rotate(0deg); }
	70% { -webkit-animation-delay: 4s;}
    100% { -webkit-transform: rotate(5600deg); }
}

@keyframes tyremovement {
   0% { transform: rotate(0deg); }
   70% { animation-delay: 4s;}
   100% { transform: rotate(5600deg); }
}

/*Van bump animation*/
 .bump { 
	-webkit-animation: bump 15s  both infinite; 
	animation: bump 15s  both infinite;
	background-image: url(../example-assets/img/logo.png); 
	background-repeat: no-repeat;
 }
 
 @-webkit-keyframes bump { 
	0%, 13%, 16%, 19%, 53%, 56%, 59%, 100% {-webkit-transform: translateY(0);} 
	14% {-webkit-transform: translateY(-30px);} 
	18% {-webkit-transform: translateY(-15px);}
	54% {-webkit-transform: translateY(-30px);} 
	58% {-webkit-transform: translateY(-15px);} 	
 } 
 
 @keyframes bump { 
	0%, 13%, 16%, 19%, 53%, 56%, 59%, 100% {transform: translateY(0);} 
	14% {transform: translateY(-30px);} 
	18% {transform: translateY(-15px);} 
	54% {transform: translateY(-30px);} 
	58% {transform: translateY(-15px);} 
 }
 
/*Sky move animation*/
.skymove {
    background-image: url(../img/ersbackground.png); //replace with your image
	background-position: 0px;
	height: 100%;
	width: 100%;
    background-repeat: repeat-x;
    -webkit-animation: skyanim 15s infinite linear;
    -moz-animation: skyanim 15s infinite linear;
    -o-animation: skyanim 15s infinite linear;
    animation: skyanim 15s infinite linear;
}

@-webkit-keyframes skyanim {
    0%   { background-position: 1100px; }
    50% { background-position: 2300px; }
	100% { background-position: 2300px; } /* set this to the width of the image */
}
@-moz-keyframes skyanim {
    0%   { background-position: 1100px; }
	50% { background-position: 2300px; }
    100% { background-position: 2300px; } /* set this to the width of the image */
}
@-o-keyframes skyanim {
    0%   { background-position: 1100px; }
	50% { background-position: 2300px; }
    100% { background-position: 2300px; } /* set this to the width of the image */
}
@keyframes skyanim {
    0%   { background-position: 1100px; }
	50% { background-position: 2300px; }
    100% { background-position: 2300px; } /* set this to the width of the image */
}

/*Van move animation*/
.vanmove {
	position: absolute;
	
	-webkit-animation:  move 15s infinite;
    -moz-animation:  move 15s infinite;
    -ms-animation: move 15s infinite;
    animation: move 15s infinite;
}

@-webkit-keyframes move {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	90%	 { left: 150px; }
	100% {left: -1200px; } /* set this to the width of the image */
}
@-moz-keyframes move {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	90%	 { left: 150px; }
	100% {left: -1200px; } /* set this to the width of the image */
}
@-o-keyframes move {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	90%	 { left: 150px; }
	100% {left: -1200px; } /* set this to the width of the image */
}
@keyframes move {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	90%	 { left: 150px; }
	100% {left: -1200px; } /* set this to the width of the image */
}

/*Metal animation*/
.itemmove
{
	position: absolute;
	
	-webkit-animation-name: metal;
    -webkit-animation-duration: 15s;
    -webkit-animation-iteration-count: infinite;
	
    -moz-animation-name: metal;
    -moz-animation-duration: 15s;
    -moz-animation-iteration-count: infinite;
	
    -ms-animation-name: metal;
    -ms-animation-duration: 15s;
    -ms-animation-iteration-count: infinite;

    animation-name: metal;
    animation-duration: 15s;
    animation-iteration-count: infinite;
}

@-webkit-keyframes metal {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	60%	 { left: 250px; }
	100% {left: 250px; } /* set this to the width of the image */
}
@-moz-keyframes metal {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	60%	 { left: 250px; }
	100% {left: 250px; } /* set this to the width of the image */
}
@-o-keyframes metal {
    0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	60%	 { left: 250px; }
	100% {left: 250px; } /* set this to the width of the image */
}
@keyframes metal {
	0%   { left: 1750px; }
	40%   { left: 500px; }
	50%	 { left: 150px; }
	60%	 { left: 250px; }
	100% {left: 250px; } /* set this to the width of the image */
}

/*Money animation 1*/
.moneycircle {
    -webkit-animation: moneycircle 15s infinite; /* Chrome, Safari 5 */
    -moz-animation: moneycircle 15s infinite; /* Firefox 5-15 */
    -o-animation: moneycircle 15s infinite; /* Opera 12+ */
    animation: moneycircle 15s infinite; /* Chrome, Firefox 16+, 
                                                      IE 10+, Safari 5 */
}

@-webkit-keyframes moneycircle {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
	58%	{ left: 100px; }
	64% {left: 130px; }
    65% { -webkit-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -webkit-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-moz-keyframes moneycircle {
    0%  { left: 1750px;; }
	40% { left: 500px; }
	48%	{ left: 100px; }
	58%	{ left: 100px; }
	64% {left: 130px; }
    65% { -moz-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -moz-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px;  }
	100% {left: -1200px; }
}

@-o-keyframes moneycircle {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	65% { -o-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -o-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@keyframes moneycircle {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px; }
	64% {left: 130px; }
	65% { transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

/*Money animation 2*/
.mcircletwo {
    -webkit-animation: mcircletwo 15s infinite; /* Chrome, Safari 5 */
    -moz-animation: mcircletwo 15s infinite; /* Firefox 5-15 */
    -o-animation: mcircletwo 15s infinite; /* Opera 12+ */
    animation: mcircletwo 15s infinite; /* Chrome, Firefox 16+, 
                                                      IE 10+, Safari 5 */
}

@-webkit-keyframes mcircletwo {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	66% { -webkit-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -webkit-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-moz-keyframes mcircletwo {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	66% { -moz-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -moz-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-o-keyframes mcircletwo {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48% { left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	66% { -o-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -o-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@keyframes mcircletwo {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	66% { transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

/*Money animation 3*/
.mcthree {
    -webkit-animation: mcthree 15s infinite; /* Chrome, Safari 5 */
    -moz-animation: mcthree 15s infinite; /* Firefox 5-15 */
    -o-animation: mcthree 15s infinite; /* Opera 12+ */
    animation: mcthree 15s infinite; /* Chrome, Firefox 16+, 
                                                      IE 10+, Safari 5 */
}

@-webkit-keyframes mcthree {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	67% { -webkit-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -webkit-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-moz-keyframes mcthree {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	67% { -moz-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -moz-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-o-keyframes mcthree {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	67% { -o-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -o-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@keyframes mcthree {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px; }
	64% {left: 130px; }
	67% { transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

/*Money animation 4*/
.moneycfour {
    -webkit-animation: moneycfour 15s infinite; /* Chrome, Safari 5 */
    -moz-animation: moneycfour 15s infinite; /* Firefox 5-15 */
    -o-animation: moneycfour 15s infinite; /* Opera 12+ */
    animation: moneycfour 15s infinite; /* Chrome, Firefox 16+, 
                                                      IE 10+, Safari 5 */
}

@-webkit-keyframes moneycfour {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	68% { -webkit-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -webkit-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-moz-keyframes moneycfour {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	68% { -moz-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -moz-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@-o-keyframes moneycfour {
    0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px;}
	64% {left: 130px; }
	68% { -o-transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { -o-transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}

@keyframes moneycfour {
	0%  { left: 1750px; }
	40% { left: 500px; }
	48%	{ left: 100px; }
    58%	{ left: 100px; }
	64% {left: 130px; }
	68% { transform: rotate(0deg) translateX(130px) rotate(0deg); }
    85% { transform: rotate(360deg) translateX(130px) rotate(-360deg); }
	92%	{ left: 100px; }
	100% {left: -1200px; }
}