.hvr-wobble-hori:hover, .hvr-wobble-hori:focus, .hvr-wobble-hori:active{
	-webkit-animation-name:hvr-wobble-hori;
	animation-name:hvr-wobble-hori;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out;
	-webkit-animation-iteration-count:1;
	animation-iteration-count:1;}
@keyframes hvr-wobble-hori {
	16.65%{-webkit-transform:translateX(8px);transform:translateX(8px);}
	33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px);}
	49.95%{-webkit-transform:translateX(4px);transform:translateX(4px);}
	66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px);}
	83.25%{-webkit-transform:translateX(1px);transform:translateX(1px);}
	100%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.up-down{
	animation: pounding 1s ease-in-out alternate infinite;
}
@keyframes pounding 
{0%{transform:translate(0,0)}
100%{transform:translate(0,10px)}
}
@keyframes shake
{ 0%{transform:translate(0,0);opacity:1;}
100%{transform:translate(10px,0);opacity:0;}
}
@keyframes shake-m
{ 0%{transform:translate(0,0) rotate(90deg);opacity:1;}
100%{transform:translate(0,10px) rotate(90deg);opacity:0;}
}