.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes wiggle {
    0% { -webkit-transform: skewX(2.25deg); } 
		10% { -webkit-transform: skewX(-2deg); }
    20% { -webkit-transform: skewX(1.75deg); }
    30% { -webkit-transform: skewX(-1.5deg); }
    40% { -webkit-transform: skewX(1.25deg); }
    50% { -webkit-transform: skewX(-1deg); }
    60% { -webkit-transform: skewX(0.75deg); }
    70% { -webkit-transform: skewX(-0.5deg); }
    80% { -webkit-transform: skewX(0.25deg); }
    90% { -webkit-transform: skewX(0deg); }
	100% { -webkit-transform: skewX(0deg); }
}

@-moz-keyframes wiggle {
    0% { -moz-transform: skewX(2.25deg); }
    10% { -moz-transform: skewX(-2deg); }
    20% { -moz-transform: skewX(1.75deg); }
    30% { -moz-transform: skewX(-1.5deg); }
    40% { -moz-transform: skewX(1.25deg); }
    50% { -moz-transform: skewX(-1deg); }
    60% { -moz-transform: skewX(0.75deg); }
    70% { -moz-transform: skewX(-0.5deg); }
    80% { -moz-transform: skewX(0.25deg); }
    90% { -moz-transform: skewX(0deg); }
	100% { -moz-transform: skewX(0deg); }
}

@-o-keyframes wiggle {
    0% { -o-transform: skewX(2.25deg); }
    10% { -o-transform: skewX(-2deg); }
    20% { -o-transform: skewX(1.75deg); }
    30% { -o-transform: skewX(-1.5deg); }
    40% { -o-transform: skewX(1.25deg); }
    50% { -o-transform: skewX(-1deg); }
    60% { -o-transform: skewX(0.75deg); }
    70% { -o-transform: skewX(-0.5deg); }
    80% { -o-transform: skewX(0.25deg); }
    90% { -o-transform: skewX(0deg); }
	100% { -o-transform: skewX(0deg); }
}

@keyframes wiggle {
    0% { transform: skewX(2.25deg); }
    10% { transform: skewX(-2deg); }
    20% { transform: skewX(1.75deg); }
    30% { transform: skewX(-1.5deg); }
    40% { transform: skewX(1.25deg); }
    50% { transform: skewX(-1deg); }
    60% { transform: skewX(0.75deg); }
    70% { transform: skewX(-0.5deg); }
    80% { transform: skewX(0.25deg); }
    90% { transform: skewX(0deg); }
	100% { transform: skewX(0deg); }
}

.wiggle {
    -webkit-animation-name: wiggle;
    -moz-animation-name: wiggle;
    -o-animation-name: wiggle;
    animation-name: wiggle;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}
