@-webkit-keyframes swing { 0% {transform: rotate(0deg) translate(0px); -webkit-transform: rotate(0deg) translate(0px); -moz-transform: rotate(0deg) translate(0px); -o-transform: rotate(0deg) translate(0px); -ms-transform: rotate(0deg) translate(0px);} 25% {transform: rotate(5deg) translate(5px); -webkit-transform: rotate(5deg) translate(5px); -moz-transform: rotate(5deg) translate(5px); -o-transform: rotate(5deg) translate(5px); -ms-transform: rotate(5deg) translate(5px);} 50% {transform: rotate(-5deg) translate(-5px); -webkit-transform: rotate(-5deg) translate(-5px); -moz-transform: rotate(-5deg) translate(-5px); -o-transform: rotate(-5deg) translate(-5px); -ms-transform: rotate(-5deg) translate(-5px);} 75% {transform: rotate(5deg) translate(5px); -webkit-transform: rotate(5deg) translate(5px); -moz-transform: rotate(5deg) translate(5px); -o-transform: rotate(5deg) translate(5px); -ms-transform: rotate(5deg) translate(5px);} 100% {transform: rotate(0deg) translate(0px); -webkit-transform: rotate(0deg) translate(0px); -moz-transform: rotate(0deg) translate(0px); -o-transform: rotate(0deg) translate(0px); -ms-transform: rotate(0deg) translate(0px);}