#hitter{top:42%;left:29%;width:64%;cursor:pointer}#hitter:focus{outline:0}#hitter.disabled{cursor:auto;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-animation:hit 1s;-moz-animation:hit 1s;-o-animation:hit 1s;animation:hit 1s}@media(min-width:576px){#hitter{top:38%;left:29%;width:55%}}@-webkit-keyframes hit{20%{-webkit-transform:rotate(4deg)}30%{-webkit-transform:rotate(-12deg)}35%{-webkit-transform:rotate(0deg)}40%{-webkit-transform:rotate(-9deg)}45%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(-3deg)}55%{-webkit-transform:rotate(0deg)}}@-o-keyframes hit{20%{-o-transform:rotate(4deg)}30%{-o-transform:rotate(-12deg)}35%{-o-transform:rotate(0deg)}40%{-o-transform:rotate(-9deg)}45%{-o-transform:rotate(0deg)}50%{-o-transform:rotate(-3deg)}55%{-o-transform:rotate(0deg)}}@-moz-keyframes hit{20%{-moz-transform:rotate(4deg)}30%{-moz-transform:rotate(-12deg)}35%{-moz-transform:rotate(0deg)}40%{-moz-transform:rotate(-9deg)}45%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(-3deg)}55%{-moz-transform:rotate(0deg)}}@keyframes hit{20%{transform:rotate(4deg)}30%{transform:rotate(-12deg)}35%{transform:rotate(0deg)}40%{transform:rotate(-9deg)}45%{transform:rotate(0deg)}50%{transform:rotate(-3deg)}55%{transform:rotate(0deg)}}