/* ---- Animations ---- */

.bounce{
	-moz-animation: bounceAnim 1500ms infinite ease-in-out;
	-webkit-animation: bounceAnim 1500ms infinite ease-in-out;
	-moz-transition: -moz-transform;
	-webkit-transition: -webkit-transform;
}

.arrowAnim{
	-moz-animation: arrowAnim 1500ms infinite ease-in-out;
	-webkit-animation: arrowAnim 1500ms infinite ease-in-out;
	-moz-transition: -moz-transform;
	-webkit-transition: -webkit-transform;
}

@-moz-keyframes bounceAnim {
	0% { -moz-transform: translateY(0) }
	50% { -moz-transform: translateY(5px) }
	100%{ -moz-transform: translateY(0) }
}

@-webkit-keyframes bounceAnim{
	0% { -webkit-transform: translateY(0) }
	50% { -webkit-transform: translateY(5px) }
	100%{ -webkit-transform: translateY(0) }
}

@-o-keyframes bounceAnim{
	0% { -webkit-transform: translateY(0) }
	50% { -webkit-transform: translateY(5px) }
	100%{ -webkit-transform: translateY(0) }
}

@-ms-keyframes bounceAnim{
	0% { -webkit-transform: translateY(0) }
	50% { -webkit-transform: translateY(5px) }
	100%{ -webkit-transform: translateY(0) }
}

@-moz-keyframes arrowAnim {
	0% { -moz-transform: translateX(-5px) }
	50% { -moz-transform: translateX(5px) }
	100%{ -moz-transform: translateX(-5px) }
}

@-webkit-keyframes arrowAnim{
	0% { -webkit-transform: translateX(-5px) }
	50% { -webkit-transform: translateX(5px) }
	100%{ -webkit-transform: translateX(-5px) }
}

@-o-keyframes arrowAnim{
	0% { -webkit-transform: translateX(-5px) }
	50% { -webkit-transform: translateX(5px) }
	100%{ -webkit-transform: translateX(-5px) }
}

@-ms-keyframes arrowAnim{
	0% { -webkit-transform: translateX(-5px) }
	50% { -webkit-transform: translateX(5px) }
	100%{ -webkit-transform: translateX(-5px) }
}


@keyframes "rotareLamp" {
 0% {
    -webkit-transform: rotate(-2deg);
   	-moz-transform: rotate(-2deg);
   	-o-transform: rotate(-2deg);
   	-ms-transform: rotate(-2deg);
   	transform: rotate(-2deg);
 }
 50% {
    -webkit-transform: rotate(2deg);
   	-moz-transform: rotate(2deg);
   	-o-transform: rotate(2deg);
   	-ms-transform: rotate(2deg);
   	transform: rotate(2deg);
 }
 100% {
    -webkit-transform: rotate(-2deg);
   	-moz-transform: rotate(-2deg);
   	-o-transform: rotate(-2deg);
   	-ms-transform: rotate(-2deg);
   	transform: rotate(-2deg);
 }

}

@-moz-keyframes rotareLamp {
 0% {
   -moz-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }
 50% {
   -moz-transform: rotate(2deg);
   transform: rotate(2deg);
 }
 100% {
   -moz-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }

}

@-webkit-keyframes "rotareLamp" {
 0% {
   -webkit-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }
 50% {
   -webkit-transform: rotate(2deg);
   transform: rotate(2deg);
 }
 100% {
   -webkit-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }

}

@-ms-keyframes "rotareLamp" {
 0% {
   -ms-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }
 50% {
   -ms-transform: rotate(2deg);
   transform: rotate(2deg);
 }
 100% {
   -ms-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }

}

@-o-keyframes "rotareLamp" {
 0% {
   -o-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }
 50% {
   -o-transform: rotate(2deg);
   transform: rotate(2deg);
 }
 100% {
   -o-transform: rotate(-2deg);
   transform: rotate(-2deg);
 }

}
