-webkit-transform: scale(0.5, 0.5);
-moz-transform: scale(0.5, 0.5);
-ms-transform: scale(0.5, 0.5);
-o-transform: scale(0.5, 0.5);
transform: scale(0.5, 0.5);
-webkit-animation: jump 1s infinite;
-moz-animation: jump 1s infinite;
-ms-animation: jump 1s infinite;
-o-animation: jump 1s infinite;
animation: jump 1s infinite;
-webkit-transform: rotate(-25deg) scaleY(1.8) translate(-112px,-70px);
-moz-transform: rotate(-25deg) scaleY(1.8) translate(-112px,-70px);
-o-transform: rotate(-25deg) scaleY(1.8) translate(-112px,-70px);
-ms-transform: rotate(-25deg) scaleY(1.8) translate(-112px,-70px);
transform: rotate(-25deg) scaleY(1.8) translate(-112px,-70px);
-webkit-border-radius: 92px;
-moz-border-radius: 92px;
border: 12px solid #ce4075;
-webkit-border-radius: 212px;
-moz-border-radius: 212px;
border: 120px solid #fff;
margin: -212px 0 0 -212px;
-webkit-border-radius: 92px;
-moz-border-radius: 92px;
border:12px solid #ce4075;
-webkit-transform:rotate(-10deg) scaleX(1.5);
-moz-transform:rotate(-10deg) scaleX(1.5);
-o-transform:rotate(-10deg) scaleX(1.5);
-ms-transform:rotate(-10deg) scaleX(1.5);
transform:rotate(-10deg) scaleX(1.5);
-webkit-border-radius: 92px;
-moz-border-radius: 92px;
border:12px solid #ce4075;
-webkit-transform:rotate(-10deg) scaleX(1.2);
-moz-transform:rotate(-10deg) scaleX(1.2);
-o-transform:rotate(-10deg) scaleX(1.2);
-ms-transform:rotate(-10deg) scaleX(1.2);
transform:rotate(-10deg) scaleX(1.2);
transform:rotate(-10deg) scaleX(1.2);
-webkit-border-radius: 92px;
-moz-border-radius: 92px;
border:12px solid #ce4075;
-webkit-border-radius: 50%;
background: rgba(0,0,0,0.3);
-webkit-border-radius: 50%;
-webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.5);
box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.5);
-webkit-animation: shrink 1s infinite;
-moz-animation: shrink 1s infinite;
-ms-animation: shrink 1s infinite;
-o-animation: shrink 1s infinite;
animation: shrink 1s infinite;
@-webkit-keyframes jump {
0% {margin-top: 50px; -webkit-transform: scale(0.5,0.5);
-webkit-animation-timing-function: ease-in;
40% {-webkit-transform: scale(0.5,0.5)}
50% {margin-top: 220px; -webkit-transform: scale(0.5,0.35);
-webkit-animation-timing-function: ease-out;
60% {-webkit-transform: scale(0.5,0.5)}
100% {margin-top: 50px; -webkit-transform: scale(0.5,0.5);
-webkit-animation-timing-function: ease-in;
@-webkit-keyframes shrink {
0% {width: 60px; margin-left: -30px;
-webkit-animation-timing-function: ease-in;
50% {width: 90px; margin-left: -45px;
-webkit-animation-timing-function: ease-out;
100% {width: 60px; margin-left: -30px;
-webkit-animation-timing-function: ease-in;
0% {margin-top: 50px; -moz-transform: scale(0.5,0.5);
-moz-animation-timing-function: ease-in;
40% {-moz-transform: scale(0.5,0.5)}
50% {margin-top: 220px; -moz-transform: scale(0.5,0.35);
-moz-animation-timing-function: ease-out;
60% {-moz-transform: scale(0.5,0.5)}
100% {margin-top: 50px; -moz-transform: scale(0.5,0.5);
-moz-animation-timing-function: ease-in;
0% {width: 60px; margin-left: -30px;
-moz-animation-timing-function: ease-in;
50% {width: 90px; margin-left: -45px;
-moz-animation-timing-function: ease-out;
100% {width: 60px; margin-left: -30px;
-moz-animation-timing-function: ease-in;
0% {margin-top: 50px; -ms-transform: scale(0.5,0.5);
-ms-animation-timing-function: ease-in;
40% {-ms-transform: scale(0.5,0.5)}
50% {margin-top: 220px; -ms-transform: scale(0.5,0.35);
-ms-animation-timing-function: ease-out;
60% {-ms-transform: scale(0.5,0.5)}
100% {margin-top: 50px; -ms-transform: scale(0.5,0.5);
-ms-animation-timing-function: ease-in;
0% {width: 60px; margin-left: -30px;
-ms-animation-timing-function: ease-in;
50% {width: 90px; margin-left: -45px;
-ms-animation-timing-function: ease-out;
100% {width: 60px; margin-left: -30px;
-ms-animation-timing-function: ease-in;
0% {margin-top: 50px; -o-transform: scale(0.5,0.5);
-o-animation-timing-function: ease-in;
40% {-o-transform: scale(0.5,0.5)}
50% {margin-top: 220px; -o-transform: scale(0.5,0.35);
-o-animation-timing-function: ease-out;
60% {-ms-transform: scale(0.5,0.5)}
100% {margin-top: 50px; -o-transform: scale(0.5,0.5);
-o-animation-timing-function: ease-in;
0% {width: 60px; margin-left: -30px;
-o-animation-timing-function: ease-in;
50% {width: 90px; margin-left: -45px;
-o-animation-timing-function: ease-out;
100% {width: 60px; margin-left: -30px;
-o-animation-timing-function: ease-in;
0% {margin-top: 50px; transform: scale(0.5,0.5);
animation-timing-function: ease-in;
40% {transform: scale(0.5,0.5)}
50% {margin-top: 220px; transform: scale(0.5,0.35);
animation-timing-function: ease-out;
60% {-ms-transform: scale(0.5,0.5)}
100% {margin-top: 50px; transform: scale(0.5,0.5);
animation-timing-function: ease-in;
0% {width: 60px; margin-left: -30px;
animation-timing-function: ease-in;
50% {width: 90px; margin-left: -45px;
animation-timing-function: ease-out;
100% {width: 60px; margin-left: -30px;
animation-timing-function: ease-in;