@import "http://fonts.googleapis.com/css?family=Oswald";
.top-0{top:-36px;left:-40px !important;height:140px;width:auto;overflow:hidden !important;padding-top:46px;padding-left:43px;padding-right:30px;}
.top-0 .product-page--title-card__highlight{top:38px !important;left:45px !important;}
.chick-experience-container{position:absolute;bottom:0;height:100%;}
.egg{display:block;position:absolute;bottom:0;left:50%;margin-left:-72px;width:142px;height:198px;background-color:#80b041;-webkit-border-top-left-radius:50% 60%;-webkit-border-top-right-radius:50% 60%;-webkit-border-bottom-right-radius:50% 40%;-webkit-border-bottom-left-radius:50% 40%;-moz-border-top-left-radius:50% 60%;-moz-border-top-right-radius:50% 60%;-moz-border-bottom-right-radius:50% 40%;-moz-border-bottom-left-radius:50% 40%;border-top-left-radius:50% 60%;border-top-right-radius:50% 60%;border-bottom-right-radius:50% 40%;border-bottom-left-radius:50% 40%;z-index:89;}
.egg .egg--logo{position:absolute;left:50%;margin-left:-45px;top:76px;z-index:90;width:90px;}
.lte8 .egg{background-color:none;background:url(/resources/images/catalog/products/egg.png) center center no-repeat;}
.lte8 .level-2 .egg{background:url(/resources/images/catalog/products/egg--crack1.png) center center no-repeat;}
.lte8 .level-2.level-4 .egg{background:url(/resources/images/catalog/products/egg--crack2.png) center center no-repeat;}
.lte8 .level-2.level-4.level-6 .egg{background:none;}
.lte8 .level-2.level-4.level-6 .egg--logo{display:none;}
.lte8 .egg__crack,.lte8 .egg__crack2{display:none;}
.lte8 .hotspot--wrapper,.lte8 .star.star-7{background:url(/resources/images/catalog/products/hotspot--open.png) center center no-repeat;width:40px !important;height:40px !important;z-index:100;display:inline-block;}
.lte8 .has-been-viewed .hotspot--wrapper{background:url(/resources/images/catalog/products/hotspot--viewed.png) center center no-repeat;}
.lte8 .has-been-viewed.fact--active .hotspot--wrapper{background:url(/resources/images/catalog/products/hotspot--close.png) center center no-repeat;}
.lte8 .star.star-7:before{content:"";}
.lte8 .star.star-7 .data-icon{display:none;}
.lte8 .fact .fact__inner .hotspot{background:none;border:0px solid #80b041;}
.lte8 .fact .fact-copy{top:-15px;}
.lte8 .fact .fact-copy:before{content:"";display:none;}
.lte8 .chick-fact-4{top:50%;}
.lte8 .chick-fact-4{top:45%;}
.lte8 .fact ul.share-list li:after{display:none;}
.egg__crack{opacity:0;width:5px;height:32px;z-index:20;position:absolute;left:19px;top:22px;background-color:#587635;-ms-transform:rotate(51deg);-webkit-transform:rotate(51deg);-moz-transform:rotate(51deg);-o-transform:rotate(51deg);transform:rotate(51deg);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.egg__crack:before,.egg__crack:after{content:"";position:absolute;background-color:#587635;width:4px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.egg__crack:before{right:-13px;top:-18px;height:32px;-ms-transform:rotate(76deg);-webkit-transform:rotate(76deg);-moz-transform:rotate(76deg);-o-transform:rotate(76deg);transform:rotate(76deg);}
.egg__crack:after{left:27px;top:-34px;height:31px;-ms-transform:rotate(169deg);-webkit-transform:rotate(169deg);-moz-transform:rotate(169deg);-o-transform:rotate(169deg);transform:rotate(169deg);}
.egg__crack2{opacity:0;width:5px;height:20px;z-index:20;position:absolute;left:77px;top:22px;background-color:#587635;-ms-transform:rotate(133deg);-webkit-transform:rotate(133deg);-moz-transform:rotate(133deg);-o-transform:rotate(133deg);transform:rotate(133deg);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.egg__crack2:before,.egg__crack2:after{content:"";position:absolute;width:5px;background-color:#587635;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.egg__crack2:before{height:27px;right:12px;top:-13px;-ms-transform:rotate(100deg);-webkit-transform:rotate(100deg);-moz-transform:rotate(100deg);-o-transform:rotate(100deg);transform:rotate(100deg);}
.egg__crack2:after{left:-27px;top:-41px;height:43px;-ms-transform:rotate(165deg);-webkit-transform:rotate(165deg);-moz-transform:rotate(165deg);-o-transform:rotate(165deg);transform:rotate(165deg);}
.egg__crack--wrapper{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:140px;height:218px;position:absolute;left:0px;top:0px;z-index:90;overflow:hidden;}
.chick{display:none;position:absolute;z-index:91;top:-68px;left:-22px;}
.chick img{max-width:initial;}
.egg__banner--wrapper{position:absolute;z-index:90;width:148px;bottom:35px;left:50%;margin-left:-74px;}
.egg__banner--wrapper:before{width:12px;left:-15px;top:-10px;border-width:18px 8px;border-style:solid;border-color:#dadada #dadada #dadada transparent;content:' ';position:absolute;height:0;box-shadow:4px 2px 4px rgba(0, 0, 0, 0.2);}
.egg__banner--wrapper .egg__banner{background:#f8f5ee;color:#80b041;text-transform:uppercase;font-size:18px;text-align:center;padding-top:5px;padding-bottom:5px;position:relative;width:100%;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.2);z-index:90;}
.egg__banner--wrapper .egg__banner:before{margin:0;font-family:'Oswald',sans-serif;content:"Get Egg-ducated";}
#egg.zero-stars:after{content:"";background-image:url();}
.egg__wrapper{position:absolute;bottom:0px;left:0px;}
.egg__wrapper--content{position:relative;width:142px;height:198px;}
.star-banner{width:200px;position:absolute;display:table;z-index:80;bottom:45px;left:60px;padding:10px 10px 10px 100px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;-o-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-o-border-bottom-right-radius:10px;border-bottom-right-radius:10px;background:#f8f5ee;box-sizing:initial;}
.star-banner p{margin-top:0;}
.star-banner p:before{}
.star-banner .star{color:#d2cfc8;margin:0 3px;font-size:30px;line-height:1em;}
.star-banner .star-1{margin-left:0;}
.star-banner .star-6{margin-right:0;}
.star-banner .star-7{color:white;background-color:#80b041;width:26px;height:26px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:relative;margin-bottom:-6px;}
.star-banner .star-7:before{font-size:12px;position:absolute;top:-2px;left:50%;margin-left:-6px;}
.stars--wrapper{width:200px;height:1px;transition:height 0.5s ease;overflow:hidden;padding:0 0;}
.level-1 .stars--wrapper{height:35px;padding:10px 8px;}
.lte8 .stars--wrapper{height:auto;overflow:visible;}
.share-banner{width:200px;position:absolute;z-index:70;bottom:45px;left:60px;color:white;background:#658b33;padding:10px 10px 0px 100px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-o-border-bottom-right-radius:10px;border-bottom-right-radius:10px;box-sizing:initial;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;}
.lte8 .share-banner,.lte8 .star-banner{width:300px;}
ul.share-list{list-style:none;margin-top:0;}
.fact ul.share-list{padding-left:0;}
ul.share-list .facebook-share,ul.share-list .twitter-share{display:inline-block;margin-top:-5px;}
ul.share-list li{display:inline-block;padding-left:5px;color:white;position:relative;}
ul.share-list li:first-child{padding-left:0;font-family:"Trade Gothic Bold","League Gothic",Impact,Verdana,sans-serif;font-size:20px;font-size:1.25rem;}
ul.share-list li:hover.facebook-option:after,ul.share-list li:hover.twitter-option:after{top:6px;margin-right:-11px;}
ul.share-list li:hover.facebook-option:after{background-color:#3b5998;}
ul.share-list li:hover.twitter-option:after{background-color:#00a0d1;}
ul.share-list li:hover a{}
ul.share-list li:after{content:"";background:#658b33;position:absolute;width:16px;height:15px;top:8px;right:50%;margin-right:-8px;z-index:10;transition:all 0.3s ease;}
ul.share-list li:first-child:after{display:none;}
ul.share-list li a{color:white;font-size:30px;line-height:1;position:relative;top:3px;transition:all 0.3s ease;z-index:50;}
.fact{position:absolute;}
.fact ul.share-list li{}
.fact ul.share-list li:first-child{font-size:24px;font-size:1.5rem;}
.fact ul.share-list li:after{background-color:#80b041;}
.fact .fact__inner{position:relative;}
.fact .fact__inner .hotspot{display:inline-block;font-family:"Heifer Symbols";color:white;background:#80b041;background-clip:padding-box;padding:5px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;z-index:100;}
.fact .fact__inner .hotspot:active{content:"\ea0f";}
.fact .fact-copy{opacity:0;visibility:hidden;background:#80b041;padding:20px;width:270px;position:absolute;left:100px;top:50%;z-index:100;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;}
.fact .fact-copy h3:first-child{margin-top:0;}
.fact .fact-copy h3{text-transform:uppercase;font-family:"Trade Gothic Bold","League Gothic",Impact,Verdana,sans-serif;}
.fact .fact-copy h3.bottom{padding-bottom:18px;}
.fact .fact-copy h3,.fact .fact-copy p{color:white;}
.fact .fact-copy p{font-size:16px;margin-top:15px;}
.fact .fact-copy:before{content:"";display:block;width:20px;height:20px;background:#80b041;position:absolute;z-index:89;top:50%;left:-8px;margin-top:-10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.fact.fact--active.has-been-viewed .fact__inner .hotspot{width:36px;height:36px;display:inline-block;}
.fact.fact--active.has-been-viewed .fact-copy{opacity:1;height:auto;left:50px;visibility:visible;}
.fact.has-been-viewed .fact__inner .hotspot{display:block;width:20px;height:20px;}
.chick-fact-1,.chick-fact-2,.chick-fact-3,.chick-fact-4,.chick-fact-5,.chick-fact-6{z-index:400;}
.chick-fact-1.fact--active,.chick-fact-2.fact--active,.chick-fact-3.fact--active,.chick-fact-4.fact--active,.chick-fact-5.fact--active,.chick-fact-6.fact--active{z-index:500;}
.chick-fact-1{top:21%;left:15%;}
.chick-fact-2{top:25%;left:65%;}
.chick-fact-3{top:55%;left:5%;}
.chick-fact-4{top:71%;left:73%;}
.chick-fact-5{top:47%;left:35%;}
.chick-fact-6{top:17%;left:75%;}
@-webkit-keyframes pulse{from{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} 50%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);} to{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-moz-keyframes pulse{from{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} 50%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);} to{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-ms-keyframes pulse{from{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} 50%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);} to{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-o-keyframes pulse{from{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);} 50%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);} to{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@keyframes pulse{from{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:4px solid rgba(250, 228, 5, 0);} 50%{-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);border:4px solid rgba(250, 228, 5, 0.8);} to{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);border:4px solid rgba(250, 228, 5, 0);}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);} to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);} to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);} to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);} to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);} to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes fade-pulse{from{border:solid 6px rgba(128, 176, 65, 0.5);} 50%{border:solid 6px rgba(128, 176, 65, 0.3);} to{border:solid 6px rgba(128, 176, 65, 0.5);}}@-moz-keyframes fade-pulse{from{border:solid 6px rgba(128, 176, 65, 0.5);} 50%{border:solid 6px rgba(128, 176, 65, 0.3);} to{border:solid 6px rgba(128, 176, 65, 0.5);}}@-ms-keyframes fade-pulse{from{border:solid 6px rgba(128, 176, 65, 0.5);} 50%{border:solid 6px rgba(128, 176, 65, 0.3);} to{border:solid 6px rgba(128, 176, 65, 0.5);}}@-o-keyframes fade-pulse{from{border:solid 6px rgba(128, 176, 65, 0.5);} 50%{border:solid 6px rgba(128, 176, 65, 0.3);} to{border:solid 6px rgba(128, 176, 65, 0.5);}}@keyframes fade-pulse{from{border:solid 6px rgba(128, 176, 65, 0.5);} 50%{border:solid 6px rgba(128, 176, 65, 0.3);} to{border:solid 6px rgba(128, 176, 65, 0.5);}}.star-1,.star-2,.star-3,.star-4,.star-5,.star-6{position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:5px solid rgba(255, 255, 0, 0);width:22px;height:22px;display:inline-block;}
.star-1:before,.star-2:before,.star-3:before,.star-4:before,.star-5:before,.star-6:before{position:absolute;top:-9px;left:50%;margin-left:-11px;}
.level-1 .star-1,.level-2-complete .star-2,.level-3 .star-3,.level-4-complete .star-4,.level-5 .star-5,.level-6-complete .star-6{color:#80b041;color:#F4BE34;-webkit-animation:pulse 0.35s 0s 3 linear;-moz-animation:pulse 0.35s 0s 3 linear;-ms-animation:pulse 0.35s 0s 3 linear;-o-animation:pulse 0.35s 0s 3 linear;animation:pulse 0.35s 0s 3 linear;position:relative;z-index:90;}
.level-1 .star-1:hover:before,.level-2-complete .star-2:hover:before,.level-3 .star-3:hover:before,.level-4-complete .star-4:hover:before,.level-5 .star-5:hover:before,.level-6-complete .star-6:hover:before{-webkit-animation:rotate 0.35s 0s 2 linear;-moz-animation:rotate 0.35s 0s 2 linear;-ms-animation:rotate 0.35s 0s 2 linear;-o-animation:rotate 0.35s 0s 2 linear;animation:rotate 0.35s 0s 2 linear;}
.level-1 .egg__banner:before{content:"Egg-ucated";}
.level-2 .egg__banner:before{content:"Egg-cellent";}
.level-2-complete .egg__crack{opacity:1;}
.level-3 .star-banner p:before{}
.level-4 .egg__banner:before{content:"Egg-ceptional";}
.level-4-complete .egg__crack2{opacity:1;}
.level-6 .egg__banner:before{content:"Eggs-pert";}
.level-6 .star-banner p:before{}
.complete .egg{margin-left:-64px;width:128px;height:75px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:50% 80%;-webkit-border-bottom-left-radius:50% 80%;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-right-radius:50% 80%;-moz-border-bottom-left-radius:50% 80%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:50% 80%;border-bottom-left-radius:50% 80%;}
.complete .egg .egg--logo{opacity:0;top:0;}
.complete .egg__crack,.complete .egg__crack2{opacity:0;}
.complete .chick{display:block;}
.complete .share-banner{bottom:12px;}
.show-on-mobile{display:none;}
@media only screen and (min-width:767px){.fact{position:absolute;} .fact ul.share-list li:first-child{font-size:24px;font-size:1.5rem;} .fact ul.share-list li:after{background-color:#80b041;} .fact .fact__inner{position:relative;} .fact .fact__inner .hotspot{width:2.25em;height:2.25em;display:inline-block;-webkit-animation:fade-pulse 1s infinite alternate;-moz-animation:fade-pulse 1s infinite alternate;-o-animation:fade-pulse 1s infinite alternate;animation:fade-pulse 1s infinite alternate;font-family:"Heifer Symbols";color:white;border:solid 6px rgba(128, 176, 65, 0.5);background:#80b041;background-clip:padding-box;padding:5px;left:50%;margin-left:-18px;top:2px;position:absolute;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;} .fact .fact__inner .hotspot:before{content:"\e9d9";font-size:0.625em;position:absolute;top:0.75em;left:50%;margin-left:-0.5em;line-height:1;} .fact .fact__inner .hotspot:active{content:"\ea0f";} .fact .hotspot--wrapper{padding:20px;position:relative;display:inline-block;width:45px;height:45px;} .fact .fact-copy{opacity:0;visibility:hidden;background:#80b041;padding:20px;width:270px;position:absolute;left:100px;top:50%;z-index:100;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;} .fact .fact-copy h3:first-child{margin-top:0;} .fact .fact-copy h3{text-transform:uppercase;font-family:"Trade Gothic Bold","League Gothic",Impact,Verdana,sans-serif;} .fact .fact-copy h3.bottom{padding-bottom:18px;} .fact .fact-copy h3,.fact .fact-copy p{color:white;} .fact .fact-copy p{font-size:16px;margin-top:15px;} .fact .fact-copy:before{content:"";display:block;width:20px;height:20px;background:#80b041;position:absolute;z-index:89;top:50%;left:-8px;margin-top:-17px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);} .fact.has-been-viewed .fact__inner .hotspot{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;border-width:0px;display:block;width:20px;height:20px;display:inline-block;position:absolute;top:10px;left:50%;margin-left:-10px;} .fact.has-been-viewed .fact__inner .hotspot:before{opacity:0;} .fact.fact--active.has-been-viewed .fact__inner .hotspot{width:2.25em;height:2.25em;display:inline-block;left:50%;margin-left:-1.1875em;top:0.0625em;border:solid 0.375em rgba(128, 176, 65, 0.5);} .fact.fact--active.has-been-viewed .fact__inner .hotspot:before{content:"\ea0f";font-size:0.75em;line-height:1;top:50%;margin-top:-0.4375em;opacity:1;transition:all .5s ease;} .fact.fact--active.has-been-viewed .fact__inner .hotspot:hover{width:2.25em;height:2.25em;} .fact.fact--active.has-been-viewed .fact-copy{opacity:1;height:auto;left:50px;visibility:visible;}}@media only screen and (max-width:767px){.show-on-mobile{display:block;} .egg__wrapper{display:none;} .chick-experience-container,.fact,.fact-copy{position:static;top:auto;left:auto;width:auto;height:auto;} .fun-facts--helper-copy{background-color:#80b041;color:#ffffff;} .fun-facts--helper-copy h2{text-transform:uppercase;} .fact .fact__inner{background:white;} .fact .fact__inner .hotspot{display:block;width:100%;background:#f0ece2;color:#80b041;text-transform:uppercase;font-size:16px;padding:7px 15px;border:0;border-bottom:solid 5px #dfd4b9;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;} .fact .fact__inner .hotspot:before{content:"\25bb";-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;font-size:14px;top:9px;} .fact .fact-copy{width:auto;max-height:0;position:static;left:auto;top:auto;padding:0;background:#fff;-webkit-transition:all 350ms ease-in-out 0s;-moz-transition:all 350ms ease-in-out 0s;-o-transition:all 350ms ease-in-out 0s;transition:all 350ms ease-in-out 0s;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;} .fact .fact-copy h3,.fact .fact-copy:before{display:none;} .fact .fact-copy p{margin-top:0;padding:30px 40px 10px;font-size:16px;color:#825a42;} .fact.has-been-viewed .fact__inner .hotspot,.fact.fact--active.has-been-viewed .fact__inner .hotspot{display:block;width:auto;height:auto;} .fact.has-been-viewed .fact__inner .hotspot:before,.fact.fact--active.has-been-viewed .fact__inner .hotspot:before{content:"\25bb";-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);} .fact.has-been-viewed .fact__inner .hotspot:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);} .fact.fact--active.has-been-viewed .fact-copy{height:auto;max-height:999px;} .fact ul.share-list{margin-top:0;padding:30px 40px;padding-top:0;} .fact ul.share-list li,.fact ul.share-list li a{color:#bfaa6f;} .fact ul.share-list li{font-size:24px;} .fact ul.share-list li:after{background-color:#ffffff;width:18px;height:19px;top:8px;right:12px;} .fact ul.share-list li:hover.facebook-option:after,.fact ul.share-list li:hover.twitter-option:after{top:8px;margin-right:-8px;} .fact ul.share-list li:first-child{font-size:20px;font-size:1.25rem;} .fact ul.share-list li a{font-size:36px;} .hotspot:before{position:absolute;right:20px;} .egg__banner--title:before{content:"Get Egg-ucated!";} .egg__banner--biline:before{content:"Chicken facts to brood over:";} .level-1 .egg__banner--biline:before{content:"Keep going!";} .level-2 .egg__banner--biline:before{content:"You are on your way!";} .level-4 .egg__banner--biline:before{content:"You really know your chicks!";} .level-6 .egg__banner--biline:before{content:"You've reached the top!";} form .button.pink{margin-bottom:0.875em;}}.shake,.egg{display:inline-block;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;}
.shake:hover{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez{-webkit-animation-play-state:paused !important;-ms-animation-play-state:paused !important;animation-play-state:paused !important;}
.shake.freez.shake-hard{-webkit-animation-name:shake-hard;-ms-animation-name:shake-hard;animation-name:shake-hard;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-slow{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:5s;-ms-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-little{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-horizontal{-webkit-animation-name:shake-horizontal;-ms-animation-name:shake-horizontal;animation-name:shake-horizontal;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-vertical{-webkit-animation-name:shake-vertical;-ms-animation-name:shake-vertical;animation-name:shake-vertical;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-rotate{-webkit-animation-name:shake-rotate;-ms-animation-name:shake-rotate;animation-name:shake-rotate;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-opacity{-webkit-animation-name:shake-opacity;-ms-animation-name:shake-opacity;animation-name:shake-opacity;-webkit-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez.shake-crazy{-webkit-animation-name:shake-crazy;-ms-animation-name:shake-crazy;animation-name:shake-crazy;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.freez:hover{-webkit-animation-play-state:running !important;-ms-animation-play-state:running !important;animation-play-state:running !important;}
.shake.shake-hard:hover{-webkit-animation-name:shake-hard;-ms-animation-name:shake-hard;animation-name:shake-hard;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-slow:hover{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:5s;-ms-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-little:hover{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-horizontal:hover{-webkit-animation-name:shake-horizontal;-ms-animation-name:shake-horizontal;animation-name:shake-horizontal;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-vertical:hover{-webkit-animation-name:shake-vertical;-ms-animation-name:shake-vertical;animation-name:shake-vertical;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-rotate:hover{-webkit-animation-name:shake-rotate;-ms-animation-name:shake-rotate;animation-name:shake-rotate;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-opacity:hover{-webkit-animation-name:shake-opacity;-ms-animation-name:shake-opacity;animation-name:shake-opacity;-webkit-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-crazy:hover{-webkit-animation-name:shake-crazy;-ms-animation-name:shake-crazy;animation-name:shake-crazy;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant,.egg__wrapper--content:hover .egg{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-hard{-webkit-animation-name:shake-hard;-ms-animation-name:shake-hard;animation-name:shake-hard;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-slow{-webkit-animation-name:shake-slow;-ms-animation-name:shake-slow;animation-name:shake-slow;-webkit-animation-duration:5s;-ms-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-little{-webkit-animation-name:shake-little;-ms-animation-name:shake-little;animation-name:shake-little;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-horizontal{-webkit-animation-name:shake-horizontal;-ms-animation-name:shake-horizontal;animation-name:shake-horizontal;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-vertical{-webkit-animation-name:shake-vertical;-ms-animation-name:shake-vertical;animation-name:shake-vertical;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-rotate{-webkit-animation-name:shake-rotate;-ms-animation-name:shake-rotate;animation-name:shake-rotate;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-opacity{-webkit-animation-name:shake-opacity;-ms-animation-name:shake-opacity;animation-name:shake-opacity;-webkit-animation-duration:200ms;-ms-animation-duration:200ms;animation-duration:200ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.shake-crazy{-webkit-animation-name:shake-crazy;-ms-animation-name:shake-crazy;animation-name:shake-crazy;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.shake.shake-constant.hover-stop:hover{-webkit-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused;}
.shake.shake-delay{-webkit-animation-name:shake-base;-ms-animation-name:shake-base;animation-name:shake-base;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:4s;-ms-animation-delay:4s;animation-delay:4s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
.level-6-complete .egg__wrapper--content:hover .egg{-webkit-animation-name:none;-ms-animation-name:none;animation-name:none;-webkit-animation-duration:100ms;-ms-animation-duration:100ms;animation-duration:100ms;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s;-webkit-animation-play-state:running;-ms-animation-play-state:running;animation-play-state:running;}
@-webkit-keyframes shake-base{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(-0.5px, 1.5px) rotate(0.5deg);} 4%{-webkit-transform:translate(-0.5px, 1.5px) rotate(-0.5deg);} 6%{-webkit-transform:translate(-2.5px, -1.5px) rotate(0.5deg);} 8%{-webkit-transform:translate(-2.5px, -2.5px) rotate(-1.5deg);} 10%{-webkit-transform:translate(1.5px, 1.5px) rotate(-1.5deg);} 12%{-webkit-transform:translate(-2.5px, -0.5px) rotate(-0.5deg);} 14%{-webkit-transform:translate(1.5px, -2.5px) rotate(-0.5deg);} 16%{-webkit-transform:translate(0.5px, 1.5px) rotate(0.5deg);} 18%{-webkit-transform:translate(-2.5px, -0.5px) rotate(0.5deg);} 20%{-webkit-transform:translate(-0.5px, -0.5px) rotate(-1.5deg);} 22%{-webkit-transform:translate(-2.5px, -1.5px) rotate(-1.5deg);} 24%{-webkit-transform:translate(-1.5px, -2.5px) rotate(-1.5deg);} 26%{-webkit-transform:translate(0.5px, -0.5px) rotate(-1.5deg);} 28%{-webkit-transform:translate(-0.5px, -1.5px) rotate(-0.5deg);} 30%{-webkit-transform:translate(-2.5px, 1.5px) rotate(0.5deg);} 32%{-webkit-transform:translate(-2.5px, -2.5px) rotate(-0.5deg);} 34%{-webkit-transform:translate(-1.5px, 0.5px) rotate(-1.5deg);} 36%{-webkit-transform:translate(1.5px, -1.5px) rotate(-1.5deg);} 38%{-webkit-transform:translate(0.5px, -0.5px) rotate(-0.5deg);} 40%{-webkit-transform:translate(-0.5px, 0.5px) rotate(0.5deg);} 42%{-webkit-transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 44%{-webkit-transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 46%{-webkit-transform:translate(-1.5px, 1.5px) rotate(-1.5deg);} 48%{-webkit-transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 50%{-webkit-transform:translate(-1.5px, -0.5px) rotate(-1.5deg);} 52%{-webkit-transform:translate(-2.5px, -0.5px) rotate(-1.5deg);} 54%{-webkit-transform:translate(1.5px, 0.5px) rotate(-1.5deg);} 56%{-webkit-transform:translate(0.5px, 0.5px) rotate(-1.5deg);} 58%{-webkit-transform:translate(0.5px, 1.5px) rotate(-0.5deg);} 60%{-webkit-transform:translate(-0.5px, -2.5px) rotate(-0.5deg);} 62%{-webkit-transform:translate(-2.5px, -1.5px) rotate(-0.5deg);} 64%{-webkit-transform:translate(-1.5px, 0.5px) rotate(0.5deg);} 66%{-webkit-transform:translate(0.5px, -0.5px) rotate(-1.5deg);} 68%{-webkit-transform:translate(-1.5px, -0.5px) rotate(-1.5deg);} 70%{-webkit-transform:translate(-0.5px, -2.5px) rotate(-1.5deg);} 72%{-webkit-transform:translate(-2.5px, -0.5px) rotate(-1.5deg);} 74%{-webkit-transform:translate(-2.5px, 0.5px) rotate(0.5deg);} 76%{-webkit-transform:translate(1.5px, -1.5px) rotate(-1.5deg);} 78%{-webkit-transform:translate(1.5px, -2.5px) rotate(0.5deg);} 80%{-webkit-transform:translate(-2.5px, -2.5px) rotate(-0.5deg);} 82%{-webkit-transform:translate(-2.5px, -1.5px) rotate(0.5deg);} 84%{-webkit-transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 86%{-webkit-transform:translate(-2.5px, 0.5px) rotate(-0.5deg);} 88%{-webkit-transform:translate(-2.5px, -0.5px) rotate(-0.5deg);} 90%{-webkit-transform:translate(-1.5px, -1.5px) rotate(-1.5deg);} 92%{-webkit-transform:translate(-0.5px, -1.5px) rotate(-0.5deg);} 94%{-webkit-transform:translate(0.5px, -0.5px) rotate(-0.5deg);} 96%{-webkit-transform:translate(-2.5px, -2.5px) rotate(0.5deg);} 98%{-webkit-transform:translate(-0.5px, 1.5px) rotate(-0.5deg);}}@-ms-keyframes shake-base{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(-0.5px, -0.5px) rotate(-1.5deg);} 4%{-ms-transform:translate(-0.5px, 0.5px) rotate(-0.5deg);} 6%{-ms-transform:translate(-1.5px, 1.5px) rotate(0.5deg);} 8%{-ms-transform:translate(-2.5px, -0.5px) rotate(-0.5deg);} 10%{-ms-transform:translate(1.5px, -2.5px) rotate(-1.5deg);} 12%{-ms-transform:translate(0.5px, 0.5px) rotate(-0.5deg);} 14%{-ms-transform:translate(-1.5px, 1.5px) rotate(0.5deg);} 16%{-ms-transform:translate(-0.5px, 0.5px) rotate(-0.5deg);} 18%{-ms-transform:translate(1.5px, -0.5px) rotate(-1.5deg);} 20%{-ms-transform:translate(-1.5px, -2.5px) rotate(-0.5deg);} 22%{-ms-transform:translate(-0.5px, -0.5px) rotate(-0.5deg);} 24%{-ms-transform:translate(1.5px, -0.5px) rotate(-0.5deg);} 26%{-ms-transform:translate(-1.5px, -2.5px) rotate(0.5deg);} 28%{-ms-transform:translate(1.5px, 1.5px) rotate(-1.5deg);} 30%{-ms-transform:translate(-2.5px, -1.5px) rotate(-1.5deg);} 32%{-ms-transform:translate(-0.5px, -0.5px) rotate(-1.5deg);} 34%{-ms-transform:translate(1.5px, 1.5px) rotate(-1.5deg);} 36%{-ms-transform:translate(-0.5px, -0.5px) rotate(0.5deg);} 38%{-ms-transform:translate(1.5px, -1.5px) rotate(-0.5deg);} 40%{-ms-transform:translate(1.5px, -1.5px) rotate(0.5deg);} 42%{-ms-transform:translate(-1.5px, 1.5px) rotate(-0.5deg);} 44%{-ms-transform:translate(0.5px, 1.5px) rotate(-0.5deg);} 46%{-ms-transform:translate(1.5px, 0.5px) rotate(0.5deg);} 48%{-ms-transform:translate(-2.5px, 0.5px) rotate(0.5deg);} 50%{-ms-transform:translate(1.5px, 1.5px) rotate(-0.5deg);} 52%{-ms-transform:translate(-2.5px, -0.5px) rotate(0.5deg);} 54%{-ms-transform:translate(-2.5px, -1.5px) rotate(-1.5deg);} 56%{-ms-transform:translate(0.5px, -1.5px) rotate(0.5deg);} 58%{-ms-transform:translate(0.5px, 0.5px) rotate(-0.5deg);} 60%{-ms-transform:translate(-0.5px, 1.5px) rotate(0.5deg);} 62%{-ms-transform:translate(-2.5px, -0.5px) rotate(0.5deg);} 64%{-ms-transform:translate(0.5px, -0.5px) rotate(-0.5deg);} 66%{-ms-transform:translate(0.5px, 0.5px) rotate(-0.5deg);} 68%{-ms-transform:translate(-0.5px, -2.5px) rotate(-0.5deg);} 70%{-ms-transform:translate(-1.5px, 1.5px) rotate(-1.5deg);} 72%{-ms-transform:translate(0.5px, -2.5px) rotate(-1.5deg);} 74%{-ms-transform:translate(-0.5px, -2.5px) rotate(-0.5deg);} 76%{-ms-transform:translate(-1.5px, 0.5px) rotate(0.5deg);} 78%{-ms-transform:translate(-2.5px, 0.5px) rotate(-0.5deg);} 80%{-ms-transform:translate(0.5px, 0.5px) rotate(-1.5deg);} 82%{-ms-transform:translate(-2.5px, -1.5px) rotate(-1.5deg);} 84%{-ms-transform:translate(-0.5px, -0.5px) rotate(-1.5deg);} 86%{-ms-transform:translate(-0.5px, 0.5px) rotate(-1.5deg);} 88%{-ms-transform:translate(0.5px, -1.5px) rotate(0.5deg);} 90%{-ms-transform:translate(-2.5px, 0.5px) rotate(-0.5deg);} 92%{-ms-transform:translate(-2.5px, -0.5px) rotate(0.5deg);} 94%{-ms-transform:translate(-1.5px, -1.5px) rotate(-1.5deg);} 96%{-ms-transform:translate(1.5px, 1.5px) rotate(0.5deg);} 98%{-ms-transform:translate(-2.5px, -0.5px) rotate(0.5deg);}}@keyframes shake-base{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(-0.5px, 0.5px) rotate(-0.5deg);} 4%{transform:translate(-2.5px, -1.5px) rotate(0.5deg);} 6%{transform:translate(1.5px, 1.5px) rotate(-1.5deg);} 8%{transform:translate(-1.5px, -2.5px) rotate(0.5deg);} 10%{transform:translate(1.5px, 1.5px) rotate(-0.5deg);} 12%{transform:translate(-1.5px, 1.5px) rotate(-1.5deg);} 14%{transform:translate(-1.5px, 0.5px) rotate(0.5deg);} 16%{transform:translate(0.5px, 0.5px) rotate(-0.5deg);} 18%{transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 20%{transform:translate(-2.5px, 0.5px) rotate(-1.5deg);} 22%{transform:translate(1.5px, 0.5px) rotate(-0.5deg);} 24%{transform:translate(-0.5px, -1.5px) rotate(-0.5deg);} 26%{transform:translate(-1.5px, 1.5px) rotate(0.5deg);} 28%{transform:translate(-1.5px, -0.5px) rotate(0.5deg);} 30%{transform:translate(-2.5px, 0.5px) rotate(0.5deg);} 32%{transform:translate(1.5px, -0.5px) rotate(-0.5deg);} 34%{transform:translate(0.5px, -2.5px) rotate(-1.5deg);} 36%{transform:translate(0.5px, -2.5px) rotate(-0.5deg);} 38%{transform:translate(-2.5px, -0.5px) rotate(0.5deg);} 40%{transform:translate(-0.5px, 1.5px) rotate(0.5deg);} 42%{transform:translate(1.5px, 1.5px) rotate(-0.5deg);} 44%{transform:translate(-2.5px, -2.5px) rotate(0.5deg);} 46%{transform:translate(0.5px, -2.5px) rotate(0.5deg);} 48%{transform:translate(-0.5px, -2.5px) rotate(-0.5deg);} 50%{transform:translate(-0.5px, 0.5px) rotate(0.5deg);} 52%{transform:translate(1.5px, 0.5px) rotate(0.5deg);} 54%{transform:translate(-2.5px, 0.5px) rotate(-1.5deg);} 56%{transform:translate(-2.5px, 1.5px) rotate(0.5deg);} 58%{transform:translate(-2.5px, -2.5px) rotate(-0.5deg);} 60%{transform:translate(-0.5px, -2.5px) rotate(-0.5deg);} 62%{transform:translate(-1.5px, 0.5px) rotate(-0.5deg);} 64%{transform:translate(-1.5px, -0.5px) rotate(0.5deg);} 66%{transform:translate(-2.5px, 0.5px) rotate(-0.5deg);} 68%{transform:translate(-1.5px, -0.5px) rotate(0.5deg);} 70%{transform:translate(0.5px, 1.5px) rotate(0.5deg);} 72%{transform:translate(-2.5px, 1.5px) rotate(0.5deg);} 74%{transform:translate(1.5px, -0.5px) rotate(0.5deg);} 76%{transform:translate(-0.5px, -1.5px) rotate(0.5deg);} 78%{transform:translate(-0.5px, -2.5px) rotate(0.5deg);} 80%{transform:translate(1.5px, -0.5px) rotate(0.5deg);} 82%{transform:translate(-1.5px, 0.5px) rotate(-0.5deg);} 84%{transform:translate(-1.5px, -1.5px) rotate(-0.5deg);} 86%{transform:translate(0.5px, -0.5px) rotate(-1.5deg);} 88%{transform:translate(-2.5px, -2.5px) rotate(-1.5deg);} 90%{transform:translate(-1.5px, 1.5px) rotate(0.5deg);} 92%{transform:translate(-1.5px, 0.5px) rotate(0.5deg);} 94%{transform:translate(-1.5px, -0.5px) rotate(0.5deg);} 96%{transform:translate(1.5px, 0.5px) rotate(-0.5deg);} 98%{transform:translate(-0.5px, -1.5px) rotate(0.5deg);}}@-webkit-keyframes shake-little{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 4%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 6%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 8%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 10%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 12%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 14%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 16%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 18%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 20%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 22%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 24%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 26%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 28%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 30%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 32%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 34%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 36%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 38%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 40%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 42%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 44%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 46%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 48%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 50%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 52%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 54%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 56%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 58%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 60%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 62%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 64%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 66%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 68%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 70%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 72%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 74%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 76%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 78%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 80%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 82%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 84%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 86%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 88%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 90%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 92%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);} 94%{-webkit-transform:translate(0px, -1px) rotate(-0.5deg);} 96%{-webkit-transform:translate(-1px, 0px) rotate(-0.5deg);} 98%{-webkit-transform:translate(-1px, -1px) rotate(-0.5deg);}}@-ms-keyframes shake-little{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 4%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 6%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 8%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 10%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 12%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 14%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 16%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 18%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 20%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 22%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 24%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 26%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 28%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 30%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 32%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 34%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 36%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 38%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 40%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 42%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 44%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 46%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 48%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 50%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 52%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 54%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 56%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 58%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 60%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 62%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 64%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 66%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 68%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 70%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 72%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 74%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 76%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 78%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 80%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 82%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 84%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 86%{-ms-transform:translate(-1px, 0px) rotate(-0.5deg);} 88%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 90%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 92%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 94%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 96%{-ms-transform:translate(0px, -1px) rotate(-0.5deg);} 98%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);}}@keyframes shake-little{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(0px, 0px) rotate(-0.5deg);} 4%{transform:translate(-1px, 0px) rotate(-0.5deg);} 6%{transform:translate(0px, -1px) rotate(-0.5deg);} 8%{transform:translate(0px, 0px) rotate(-0.5deg);} 10%{transform:translate(-1px, 0px) rotate(-0.5deg);} 12%{transform:translate(-1px, 0px) rotate(-0.5deg);} 14%{transform:translate(0px, 0px) rotate(-0.5deg);} 16%{transform:translate(0px, 0px) rotate(-0.5deg);} 18%{transform:translate(0px, -1px) rotate(-0.5deg);} 20%{transform:translate(0px, 0px) rotate(-0.5deg);} 22%{transform:translate(-1px, 0px) rotate(-0.5deg);} 24%{transform:translate(0px, 0px) rotate(-0.5deg);} 26%{transform:translate(-1px, -1px) rotate(-0.5deg);} 28%{transform:translate(-1px, -1px) rotate(-0.5deg);} 30%{transform:translate(0px, 0px) rotate(-0.5deg);} 32%{transform:translate(-1px, 0px) rotate(-0.5deg);} 34%{transform:translate(0px, -1px) rotate(-0.5deg);} 36%{transform:translate(0px, -1px) rotate(-0.5deg);} 38%{transform:translate(-1px, -1px) rotate(-0.5deg);} 40%{transform:translate(-1px, -1px) rotate(-0.5deg);} 42%{transform:translate(-1px, 0px) rotate(-0.5deg);} 44%{transform:translate(-1px, 0px) rotate(-0.5deg);} 46%{transform:translate(0px, -1px) rotate(-0.5deg);} 48%{transform:translate(0px, 0px) rotate(-0.5deg);} 50%{transform:translate(-1px, -1px) rotate(-0.5deg);} 52%{transform:translate(0px, 0px) rotate(-0.5deg);} 54%{transform:translate(0px, 0px) rotate(-0.5deg);} 56%{transform:translate(-1px, -1px) rotate(-0.5deg);} 58%{transform:translate(-1px, -1px) rotate(-0.5deg);} 60%{transform:translate(-1px, -1px) rotate(-0.5deg);} 62%{transform:translate(-1px, -1px) rotate(-0.5deg);} 64%{transform:translate(-1px, 0px) rotate(-0.5deg);} 66%{transform:translate(0px, -1px) rotate(-0.5deg);} 68%{transform:translate(0px, -1px) rotate(-0.5deg);} 70%{transform:translate(0px, -1px) rotate(-0.5deg);} 72%{transform:translate(-1px, 0px) rotate(-0.5deg);} 74%{transform:translate(0px, -1px) rotate(-0.5deg);} 76%{transform:translate(0px, 0px) rotate(-0.5deg);} 78%{transform:translate(-1px, -1px) rotate(-0.5deg);} 80%{transform:translate(-1px, 0px) rotate(-0.5deg);} 82%{transform:translate(0px, -1px) rotate(-0.5deg);} 84%{transform:translate(0px, 0px) rotate(-0.5deg);} 86%{transform:translate(0px, 0px) rotate(-0.5deg);} 88%{transform:translate(0px, 0px) rotate(-0.5deg);} 90%{transform:translate(-1px, 0px) rotate(-0.5deg);} 92%{transform:translate(0px, 0px) rotate(-0.5deg);} 94%{transform:translate(0px, -1px) rotate(-0.5deg);} 96%{transform:translate(0px, 0px) rotate(-0.5deg);} 98%{transform:translate(0px, 0px) rotate(-0.5deg);}}@-webkit-keyframes shake-slow{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(-1px, 3px) rotate(-1.5deg);} 4%{-webkit-transform:translate(-4px, 5px) rotate(-1.5deg);} 6%{-webkit-transform:translate(-1px, 6px) rotate(-0.5deg);} 8%{-webkit-transform:translate(5px, -4px) rotate(-3.5deg);} 10%{-webkit-transform:translate(-7px, -3px) rotate(-3.5deg);} 12%{-webkit-transform:translate(-1px, 8px) rotate(2.5deg);} 14%{-webkit-transform:translate(3px, -5px) rotate(-1.5deg);} 16%{-webkit-transform:translate(1px, 0px) rotate(2.5deg);} 18%{-webkit-transform:translate(-6px, -10px) rotate(-0.5deg);} 20%{-webkit-transform:translate(3px, -2px) rotate(1.5deg);} 22%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 24%{-webkit-transform:translate(-5px, -4px) rotate(1.5deg);} 26%{-webkit-transform:translate(-1px, 3px) rotate(-3.5deg);} 28%{-webkit-transform:translate(1px, 1px) rotate(-3.5deg);} 30%{-webkit-transform:translate(-4px, 8px) rotate(1.5deg);} 32%{-webkit-transform:translate(-9px, 7px) rotate(-3.5deg);} 34%{-webkit-transform:translate(4px, -9px) rotate(-2.5deg);} 36%{-webkit-transform:translate(1px, -6px) rotate(-2.5deg);} 38%{-webkit-transform:translate(-4px, 0px) rotate(-2.5deg);} 40%{-webkit-transform:translate(3px, -7px) rotate(0.5deg);} 42%{-webkit-transform:translate(4px, 4px) rotate(-0.5deg);} 44%{-webkit-transform:translate(8px, -4px) rotate(-2.5deg);} 46%{-webkit-transform:translate(9px, 9px) rotate(-3.5deg);} 48%{-webkit-transform:translate(6px, -8px) rotate(-0.5deg);} 50%{-webkit-transform:translate(-1px, 4px) rotate(-3.5deg);} 52%{-webkit-transform:translate(4px, 6px) rotate(-1.5deg);} 54%{-webkit-transform:translate(9px, -3px) rotate(2.5deg);} 56%{-webkit-transform:translate(8px, -2px) rotate(-3.5deg);} 58%{-webkit-transform:translate(-2px, -9px) rotate(-0.5deg);} 60%{-webkit-transform:translate(-1px, -5px) rotate(2.5deg);} 62%{-webkit-transform:translate(-8px, 3px) rotate(2.5deg);} 64%{-webkit-transform:translate(6px, -2px) rotate(-3.5deg);} 66%{-webkit-transform:translate(-5px, 9px) rotate(-1.5deg);} 68%{-webkit-transform:translate(3px, 1px) rotate(-0.5deg);} 70%{-webkit-transform:translate(6px, 4px) rotate(-1.5deg);} 72%{-webkit-transform:translate(-6px, -5px) rotate(1.5deg);} 74%{-webkit-transform:translate(-8px, 0px) rotate(-0.5deg);} 76%{-webkit-transform:translate(-5px, -8px) rotate(1.5deg);} 78%{-webkit-transform:translate(5px, -3px) rotate(-1.5deg);} 80%{-webkit-transform:translate(-6px, -3px) rotate(-1.5deg);} 82%{-webkit-transform:translate(7px, 8px) rotate(-1.5deg);} 84%{-webkit-transform:translate(-6px, 9px) rotate(0.5deg);} 86%{-webkit-transform:translate(1px, 8px) rotate(-3.5deg);} 88%{-webkit-transform:translate(-9px, -2px) rotate(1.5deg);} 90%{-webkit-transform:translate(4px, -6px) rotate(-1.5deg);} 92%{-webkit-transform:translate(0px, -1px) rotate(0.5deg);} 94%{-webkit-transform:translate(2px, -9px) rotate(2.5deg);} 96%{-webkit-transform:translate(-9px, 1px) rotate(-2.5deg);} 98%{-webkit-transform:translate(-9px, -5px) rotate(-3.5deg);}}@-ms-keyframes shake-slow{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(-10px, 5px) rotate(-2.5deg);} 4%{-ms-transform:translate(7px, 7px) rotate(-3.5deg);} 6%{-ms-transform:translate(8px, -7px) rotate(-2.5deg);} 8%{-ms-transform:translate(-8px, 3px) rotate(-0.5deg);} 10%{-ms-transform:translate(3px, -10px) rotate(-1.5deg);} 12%{-ms-transform:translate(-9px, -6px) rotate(2.5deg);} 14%{-ms-transform:translate(-2px, -6px) rotate(-0.5deg);} 16%{-ms-transform:translate(6px, -1px) rotate(0.5deg);} 18%{-ms-transform:translate(5px, -1px) rotate(0.5deg);} 20%{-ms-transform:translate(7px, -5px) rotate(-0.5deg);} 22%{-ms-transform:translate(-8px, 5px) rotate(2.5deg);} 24%{-ms-transform:translate(0px, 4px) rotate(2.5deg);} 26%{-ms-transform:translate(-1px, 2px) rotate(-1.5deg);} 28%{-ms-transform:translate(-1px, -1px) rotate(1.5deg);} 30%{-ms-transform:translate(-5px, -5px) rotate(2.5deg);} 32%{-ms-transform:translate(0px, 7px) rotate(-0.5deg);} 34%{-ms-transform:translate(-9px, 3px) rotate(-0.5deg);} 36%{-ms-transform:translate(3px, -5px) rotate(-2.5deg);} 38%{-ms-transform:translate(5px, 2px) rotate(-0.5deg);} 40%{-ms-transform:translate(6px, -3px) rotate(0.5deg);} 42%{-ms-transform:translate(-4px, -6px) rotate(-0.5deg);} 44%{-ms-transform:translate(9px, 2px) rotate(-3.5deg);} 46%{-ms-transform:translate(6px, -4px) rotate(1.5deg);} 48%{-ms-transform:translate(6px, 5px) rotate(2.5deg);} 50%{-ms-transform:translate(-9px, -2px) rotate(-2.5deg);} 52%{-ms-transform:translate(-7px, 9px) rotate(-0.5deg);} 54%{-ms-transform:translate(-5px, -5px) rotate(-3.5deg);} 56%{-ms-transform:translate(-6px, -10px) rotate(1.5deg);} 58%{-ms-transform:translate(-3px, 1px) rotate(-3.5deg);} 60%{-ms-transform:translate(3px, 5px) rotate(2.5deg);} 62%{-ms-transform:translate(-1px, -8px) rotate(2.5deg);} 64%{-ms-transform:translate(6px, -7px) rotate(-0.5deg);} 66%{-ms-transform:translate(-7px, -1px) rotate(0.5deg);} 68%{-ms-transform:translate(-3px, -4px) rotate(-1.5deg);} 70%{-ms-transform:translate(-10px, 9px) rotate(2.5deg);} 72%{-ms-transform:translate(9px, 9px) rotate(2.5deg);} 74%{-ms-transform:translate(-6px, 8px) rotate(-0.5deg);} 76%{-ms-transform:translate(-5px, -10px) rotate(-2.5deg);} 78%{-ms-transform:translate(-7px, -9px) rotate(-0.5deg);} 80%{-ms-transform:translate(8px, -4px) rotate(2.5deg);} 82%{-ms-transform:translate(9px, 4px) rotate(-0.5deg);} 84%{-ms-transform:translate(-1px, -1px) rotate(2.5deg);} 86%{-ms-transform:translate(-6px, -3px) rotate(0.5deg);} 88%{-ms-transform:translate(-2px, -4px) rotate(0.5deg);} 90%{-ms-transform:translate(5px, 1px) rotate(0.5deg);} 92%{-ms-transform:translate(1px, 2px) rotate(-3.5deg);} 94%{-ms-transform:translate(-5px, -10px) rotate(1.5deg);} 96%{-ms-transform:translate(-6px, 3px) rotate(-3.5deg);} 98%{-ms-transform:translate(-1px, -7px) rotate(-2.5deg);}}@keyframes shake-slow{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(6px, -7px) rotate(2.5deg);} 4%{transform:translate(8px, -8px) rotate(2.5deg);} 6%{transform:translate(1px, -8px) rotate(-3.5deg);} 8%{transform:translate(-3px, 4px) rotate(-0.5deg);} 10%{transform:translate(0px, -3px) rotate(1.5deg);} 12%{transform:translate(-1px, 2px) rotate(0.5deg);} 14%{transform:translate(6px, 6px) rotate(-1.5deg);} 16%{transform:translate(-7px, 4px) rotate(-0.5deg);} 18%{transform:translate(7px, 8px) rotate(-3.5deg);} 20%{transform:translate(-6px, 2px) rotate(1.5deg);} 22%{transform:translate(9px, 5px) rotate(-1.5deg);} 24%{transform:translate(7px, -2px) rotate(0.5deg);} 26%{transform:translate(-7px, -10px) rotate(-0.5deg);} 28%{transform:translate(-10px, -8px) rotate(-1.5deg);} 30%{transform:translate(8px, 4px) rotate(0.5deg);} 32%{transform:translate(0px, 4px) rotate(1.5deg);} 34%{transform:translate(-8px, 6px) rotate(-0.5deg);} 36%{transform:translate(-5px, 7px) rotate(1.5deg);} 38%{transform:translate(-4px, -4px) rotate(-1.5deg);} 40%{transform:translate(9px, 4px) rotate(-1.5deg);} 42%{transform:translate(9px, -5px) rotate(2.5deg);} 44%{transform:translate(-5px, -4px) rotate(-2.5deg);} 46%{transform:translate(7px, -7px) rotate(1.5deg);} 48%{transform:translate(-5px, 8px) rotate(0.5deg);} 50%{transform:translate(9px, 1px) rotate(-1.5deg);} 52%{transform:translate(-9px, -5px) rotate(-3.5deg);} 54%{transform:translate(-2px, 9px) rotate(1.5deg);} 56%{transform:translate(6px, -1px) rotate(1.5deg);} 58%{transform:translate(-6px, 0px) rotate(-0.5deg);} 60%{transform:translate(3px, 1px) rotate(1.5deg);} 62%{transform:translate(5px, -7px) rotate(-0.5deg);} 64%{transform:translate(9px, 2px) rotate(2.5deg);} 66%{transform:translate(6px, 0px) rotate(-2.5deg);} 68%{transform:translate(5px, -4px) rotate(-2.5deg);} 70%{transform:translate(-8px, 5px) rotate(-2.5deg);} 72%{transform:translate(-6px, -2px) rotate(0.5deg);} 74%{transform:translate(-3px, 7px) rotate(-3.5deg);} 76%{transform:translate(-7px, -8px) rotate(-3.5deg);} 78%{transform:translate(-1px, -2px) rotate(2.5deg);} 80%{transform:translate(8px, 6px) rotate(-2.5deg);} 82%{transform:translate(-2px, -9px) rotate(2.5deg);} 84%{transform:translate(8px, -10px) rotate(-0.5deg);} 86%{transform:translate(-6px, 0px) rotate(2.5deg);} 88%{transform:translate(-1px, 9px) rotate(-3.5deg);} 90%{transform:translate(-7px, 8px) rotate(1.5deg);} 92%{transform:translate(-10px, -8px) rotate(0.5deg);} 94%{transform:translate(-8px, 6px) rotate(1.5deg);} 96%{transform:translate(4px, -9px) rotate(2.5deg);} 98%{transform:translate(-4px, 9px) rotate(0.5deg);}}@-webkit-keyframes shake-hard{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(-5px, -7px) rotate(-3.5deg);} 4%{-webkit-transform:translate(-9px, -7px) rotate(-0.5deg);} 6%{-webkit-transform:translate(-3px, -1px) rotate(-0.5deg);} 8%{-webkit-transform:translate(2px, -8px) rotate(-3.5deg);} 10%{-webkit-transform:translate(-2px, -4px) rotate(0.5deg);} 12%{-webkit-transform:translate(-8px, 6px) rotate(2.5deg);} 14%{-webkit-transform:translate(-1px, 3px) rotate(-0.5deg);} 16%{-webkit-transform:translate(-7px, 0px) rotate(1.5deg);} 18%{-webkit-transform:translate(-6px, -6px) rotate(2.5deg);} 20%{-webkit-transform:translate(-8px, 5px) rotate(2.5deg);} 22%{-webkit-transform:translate(-3px, 1px) rotate(-1.5deg);} 24%{-webkit-transform:translate(-7px, 5px) rotate(0.5deg);} 26%{-webkit-transform:translate(1px, 8px) rotate(0.5deg);} 28%{-webkit-transform:translate(-4px, 5px) rotate(2.5deg);} 30%{-webkit-transform:translate(-4px, -2px) rotate(-0.5deg);} 32%{-webkit-transform:translate(2px, -2px) rotate(-1.5deg);} 34%{-webkit-transform:translate(-3px, 6px) rotate(-3.5deg);} 36%{-webkit-transform:translate(4px, 5px) rotate(-0.5deg);} 38%{-webkit-transform:translate(-4px, -4px) rotate(-0.5deg);} 40%{-webkit-transform:translate(-8px, 3px) rotate(-0.5deg);} 42%{-webkit-transform:translate(-2px, -8px) rotate(0.5deg);} 44%{-webkit-transform:translate(-2px, 8px) rotate(-3.5deg);} 46%{-webkit-transform:translate(-1px, -6px) rotate(-2.5deg);} 48%{-webkit-transform:translate(-8px, 7px) rotate(-2.5deg);} 50%{-webkit-transform:translate(4px, -10px) rotate(1.5deg);} 52%{-webkit-transform:translate(-9px, 8px) rotate(-1.5deg);} 54%{-webkit-transform:translate(2px, -6px) rotate(-2.5deg);} 56%{-webkit-transform:translate(-6px, -4px) rotate(-3.5deg);} 58%{-webkit-transform:translate(8px, 8px) rotate(1.5deg);} 60%{-webkit-transform:translate(-2px, -7px) rotate(-3.5deg);} 62%{-webkit-transform:translate(-7px, -6px) rotate(0.5deg);} 64%{-webkit-transform:translate(0px, 7px) rotate(1.5deg);} 66%{-webkit-transform:translate(-3px, -3px) rotate(2.5deg);} 68%{-webkit-transform:translate(4px, 1px) rotate(2.5deg);} 70%{-webkit-transform:translate(2px, 3px) rotate(0.5deg);} 72%{-webkit-transform:translate(4px, -10px) rotate(-0.5deg);} 74%{-webkit-transform:translate(-1px, 7px) rotate(0.5deg);} 76%{-webkit-transform:translate(-3px, 3px) rotate(-3.5deg);} 78%{-webkit-transform:translate(-2px, 9px) rotate(-2.5deg);} 80%{-webkit-transform:translate(7px, -5px) rotate(-3.5deg);} 82%{-webkit-transform:translate(-8px, 8px) rotate(-0.5deg);} 84%{-webkit-transform:translate(5px, 8px) rotate(-3.5deg);} 86%{-webkit-transform:translate(4px, 0px) rotate(1.5deg);} 88%{-webkit-transform:translate(-7px, 4px) rotate(2.5deg);} 90%{-webkit-transform:translate(4px, 8px) rotate(0.5deg);} 92%{-webkit-transform:translate(0px, -3px) rotate(-3.5deg);} 94%{-webkit-transform:translate(7px, -3px) rotate(1.5deg);} 96%{-webkit-transform:translate(-6px, -6px) rotate(0.5deg);} 98%{-webkit-transform:translate(-4px, 7px) rotate(-2.5deg);}}@-ms-keyframes shake-hard{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(2px, 5px) rotate(2.5deg);} 4%{-ms-transform:translate(-5px, 8px) rotate(2.5deg);} 6%{-ms-transform:translate(-7px, 7px) rotate(0.5deg);} 8%{-ms-transform:translate(2px, 3px) rotate(-1.5deg);} 10%{-ms-transform:translate(-1px, -1px) rotate(-0.5deg);} 12%{-ms-transform:translate(7px, 5px) rotate(-3.5deg);} 14%{-ms-transform:translate(3px, 2px) rotate(1.5deg);} 16%{-ms-transform:translate(-1px, -1px) rotate(-1.5deg);} 18%{-ms-transform:translate(-3px, -7px) rotate(-3.5deg);} 20%{-ms-transform:translate(5px, 0px) rotate(2.5deg);} 22%{-ms-transform:translate(1px, -10px) rotate(-1.5deg);} 24%{-ms-transform:translate(-6px, -3px) rotate(2.5deg);} 26%{-ms-transform:translate(-4px, 5px) rotate(2.5deg);} 28%{-ms-transform:translate(-6px, 0px) rotate(-3.5deg);} 30%{-ms-transform:translate(-1px, 6px) rotate(-2.5deg);} 32%{-ms-transform:translate(8px, 2px) rotate(-2.5deg);} 34%{-ms-transform:translate(-4px, -2px) rotate(2.5deg);} 36%{-ms-transform:translate(8px, 8px) rotate(-0.5deg);} 38%{-ms-transform:translate(-8px, -6px) rotate(-3.5deg);} 40%{-ms-transform:translate(3px, -2px) rotate(-0.5deg);} 42%{-ms-transform:translate(1px, 5px) rotate(-1.5deg);} 44%{-ms-transform:translate(6px, 2px) rotate(0.5deg);} 46%{-ms-transform:translate(-6px, -1px) rotate(-0.5deg);} 48%{-ms-transform:translate(-5px, 5px) rotate(-1.5deg);} 50%{-ms-transform:translate(6px, 6px) rotate(-2.5deg);} 52%{-ms-transform:translate(-1px, 9px) rotate(0.5deg);} 54%{-ms-transform:translate(-3px, 7px) rotate(2.5deg);} 56%{-ms-transform:translate(7px, 5px) rotate(0.5deg);} 58%{-ms-transform:translate(-8px, -4px) rotate(-0.5deg);} 60%{-ms-transform:translate(-6px, -5px) rotate(0.5deg);} 62%{-ms-transform:translate(8px, -8px) rotate(-2.5deg);} 64%{-ms-transform:translate(-2px, -5px) rotate(-2.5deg);} 66%{-ms-transform:translate(-5px, -7px) rotate(2.5deg);} 68%{-ms-transform:translate(3px, -3px) rotate(-2.5deg);} 70%{-ms-transform:translate(3px, 8px) rotate(-2.5deg);} 72%{-ms-transform:translate(-3px, -3px) rotate(-3.5deg);} 74%{-ms-transform:translate(-8px, -4px) rotate(-2.5deg);} 76%{-ms-transform:translate(-8px, -5px) rotate(-1.5deg);} 78%{-ms-transform:translate(6px, -10px) rotate(0.5deg);} 80%{-ms-transform:translate(-9px, -3px) rotate(-3.5deg);} 82%{-ms-transform:translate(6px, 5px) rotate(-3.5deg);} 84%{-ms-transform:translate(-4px, 5px) rotate(-0.5deg);} 86%{-ms-transform:translate(-3px, -3px) rotate(0.5deg);} 88%{-ms-transform:translate(3px, -7px) rotate(-2.5deg);} 90%{-ms-transform:translate(-1px, 2px) rotate(-1.5deg);} 92%{-ms-transform:translate(2px, 5px) rotate(2.5deg);} 94%{-ms-transform:translate(-2px, 1px) rotate(-2.5deg);} 96%{-ms-transform:translate(-5px, -2px) rotate(-0.5deg);} 98%{-ms-transform:translate(-6px, 8px) rotate(-2.5deg);}}@keyframes shake-hard{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(-8px, -1px) rotate(0.5deg);} 4%{transform:translate(-3px, 3px) rotate(-2.5deg);} 6%{transform:translate(-4px, -2px) rotate(-2.5deg);} 8%{transform:translate(-8px, -5px) rotate(-3.5deg);} 10%{transform:translate(-2px, -10px) rotate(0.5deg);} 12%{transform:translate(0px, -9px) rotate(-1.5deg);} 14%{transform:translate(-8px, 7px) rotate(-0.5deg);} 16%{transform:translate(-2px, 8px) rotate(-1.5deg);} 18%{transform:translate(1px, 9px) rotate(1.5deg);} 20%{transform:translate(5px, 7px) rotate(-2.5deg);} 22%{transform:translate(0px, 2px) rotate(-2.5deg);} 24%{transform:translate(0px, 7px) rotate(-1.5deg);} 26%{transform:translate(-9px, 4px) rotate(-3.5deg);} 28%{transform:translate(3px, -1px) rotate(1.5deg);} 30%{transform:translate(6px, 2px) rotate(1.5deg);} 32%{transform:translate(-8px, -8px) rotate(-3.5deg);} 34%{transform:translate(9px, 5px) rotate(-1.5deg);} 36%{transform:translate(-2px, 7px) rotate(-0.5deg);} 38%{transform:translate(0px, 0px) rotate(2.5deg);} 40%{transform:translate(0px, -10px) rotate(-3.5deg);} 42%{transform:translate(3px, -4px) rotate(0.5deg);} 44%{transform:translate(-1px, -10px) rotate(0.5deg);} 46%{transform:translate(0px, 1px) rotate(2.5deg);} 48%{transform:translate(-1px, 1px) rotate(2.5deg);} 50%{transform:translate(7px, 4px) rotate(-0.5deg);} 52%{transform:translate(-10px, -5px) rotate(1.5deg);} 54%{transform:translate(-1px, 6px) rotate(-1.5deg);} 56%{transform:translate(-9px, 9px) rotate(-3.5deg);} 58%{transform:translate(8px, 2px) rotate(2.5deg);} 60%{transform:translate(9px, 1px) rotate(-1.5deg);} 62%{transform:translate(-3px, -2px) rotate(-2.5deg);} 64%{transform:translate(-3px, 8px) rotate(0.5deg);} 66%{transform:translate(-8px, 8px) rotate(0.5deg);} 68%{transform:translate(0px, 9px) rotate(2.5deg);} 70%{transform:translate(3px, -9px) rotate(2.5deg);} 72%{transform:translate(3px, -5px) rotate(-3.5deg);} 74%{transform:translate(-10px, 2px) rotate(-1.5deg);} 76%{transform:translate(2px, 2px) rotate(1.5deg);} 78%{transform:translate(2px, -3px) rotate(0.5deg);} 80%{transform:translate(-4px, -7px) rotate(-1.5deg);} 82%{transform:translate(-9px, 0px) rotate(-0.5deg);} 84%{transform:translate(-5px, 5px) rotate(-3.5deg);} 86%{transform:translate(-8px, -3px) rotate(2.5deg);} 88%{transform:translate(2px, -5px) rotate(-1.5deg);} 90%{transform:translate(-5px, 0px) rotate(-2.5deg);} 92%{transform:translate(1px, -5px) rotate(1.5deg);} 94%{transform:translate(-8px, -8px) rotate(0.5deg);} 96%{transform:translate(-6px, -8px) rotate(2.5deg);} 98%{transform:translate(1px, 0px) rotate(1.5deg);}}@-webkit-keyframes shake-horizontal{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(-6px, 0px) rotate(0deg);} 4%{-webkit-transform:translate(5px, 0px) rotate(0deg);} 6%{-webkit-transform:translate(3px, 0px) rotate(0deg);} 8%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 10%{-webkit-transform:translate(2px, 0px) rotate(0deg);} 12%{-webkit-transform:translate(6px, 0px) rotate(0deg);} 14%{-webkit-transform:translate(5px, 0px) rotate(0deg);} 16%{-webkit-transform:translate(5px, 0px) rotate(0deg);} 18%{-webkit-transform:translate(5px, 0px) rotate(0deg);} 20%{-webkit-transform:translate(-4px, 0px) rotate(0deg);} 22%{-webkit-transform:translate(5px, 0px) rotate(0deg);} 24%{-webkit-transform:translate(-1px, 0px) rotate(0deg);} 26%{-webkit-transform:translate(7px, 0px) rotate(0deg);} 28%{-webkit-transform:translate(-5px, 0px) rotate(0deg);} 30%{-webkit-transform:translate(8px, 0px) rotate(0deg);} 32%{-webkit-transform:translate(-8px, 0px) rotate(0deg);} 34%{-webkit-transform:translate(-2px, 0px) rotate(0deg);} 36%{-webkit-transform:translate(2px, 0px) rotate(0deg);} 38%{-webkit-transform:translate(6px, 0px) rotate(0deg);} 40%{-webkit-transform:translate(-10px, 0px) rotate(0deg);} 42%{-webkit-transform:translate(-6px, 0px) rotate(0deg);} 44%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 46%{-webkit-transform:translate(3px, 0px) rotate(0deg);} 48%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 50%{-webkit-transform:translate(6px, 0px) rotate(0deg);} 52%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 54%{-webkit-transform:translate(-6px, 0px) rotate(0deg);} 56%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 58%{-webkit-transform:translate(-9px, 0px) rotate(0deg);} 60%{-webkit-transform:translate(-4px, 0px) rotate(0deg);} 62%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 64%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 66%{-webkit-transform:translate(-2px, 0px) rotate(0deg);} 68%{-webkit-transform:translate(6px, 0px) rotate(0deg);} 70%{-webkit-transform:translate(-8px, 0px) rotate(0deg);} 72%{-webkit-transform:translate(9px, 0px) rotate(0deg);} 74%{-webkit-transform:translate(-6px, 0px) rotate(0deg);} 76%{-webkit-transform:translate(-10px, 0px) rotate(0deg);} 78%{-webkit-transform:translate(-7px, 0px) rotate(0deg);} 80%{-webkit-transform:translate(1px, 0px) rotate(0deg);} 82%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 84%{-webkit-transform:translate(-2px, 0px) rotate(0deg);} 86%{-webkit-transform:translate(-3px, 0px) rotate(0deg);} 88%{-webkit-transform:translate(-5px, 0px) rotate(0deg);} 90%{-webkit-transform:translate(-9px, 0px) rotate(0deg);} 92%{-webkit-transform:translate(7px, 0px) rotate(0deg);} 94%{-webkit-transform:translate(8px, 0px) rotate(0deg);} 96%{-webkit-transform:translate(-8px, 0px) rotate(0deg);} 98%{-webkit-transform:translate(4px, 0px) rotate(0deg);}}@-ms-keyframes shake-horizontal{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(-9px, 0px) rotate(0deg);} 4%{-ms-transform:translate(-6px, 0px) rotate(0deg);} 6%{-ms-transform:translate(-2px, 0px) rotate(0deg);} 8%{-ms-transform:translate(5px, 0px) rotate(0deg);} 10%{-ms-transform:translate(-1px, 0px) rotate(0deg);} 12%{-ms-transform:translate(9px, 0px) rotate(0deg);} 14%{-ms-transform:translate(-5px, 0px) rotate(0deg);} 16%{-ms-transform:translate(-4px, 0px) rotate(0deg);} 18%{-ms-transform:translate(7px, 0px) rotate(0deg);} 20%{-ms-transform:translate(8px, 0px) rotate(0deg);} 22%{-ms-transform:translate(7px, 0px) rotate(0deg);} 24%{-ms-transform:translate(-5px, 0px) rotate(0deg);} 26%{-ms-transform:translate(-2px, 0px) rotate(0deg);} 28%{-ms-transform:translate(-5px, 0px) rotate(0deg);} 30%{-ms-transform:translate(3px, 0px) rotate(0deg);} 32%{-ms-transform:translate(-7px, 0px) rotate(0deg);} 34%{-ms-transform:translate(7px, 0px) rotate(0deg);} 36%{-ms-transform:translate(4px, 0px) rotate(0deg);} 38%{-ms-transform:translate(-10px, 0px) rotate(0deg);} 40%{-ms-transform:translate(3px, 0px) rotate(0deg);} 42%{-ms-transform:translate(-6px, 0px) rotate(0deg);} 44%{-ms-transform:translate(-5px, 0px) rotate(0deg);} 46%{-ms-transform:translate(0px, 0px) rotate(0deg);} 48%{-ms-transform:translate(-8px, 0px) rotate(0deg);} 50%{-ms-transform:translate(0px, 0px) rotate(0deg);} 52%{-ms-transform:translate(-5px, 0px) rotate(0deg);} 54%{-ms-transform:translate(4px, 0px) rotate(0deg);} 56%{-ms-transform:translate(-2px, 0px) rotate(0deg);} 58%{-ms-transform:translate(-9px, 0px) rotate(0deg);} 60%{-ms-transform:translate(-6px, 0px) rotate(0deg);} 62%{-ms-transform:translate(4px, 0px) rotate(0deg);} 64%{-ms-transform:translate(-10px, 0px) rotate(0deg);} 66%{-ms-transform:translate(8px, 0px) rotate(0deg);} 68%{-ms-transform:translate(0px, 0px) rotate(0deg);} 70%{-ms-transform:translate(4px, 0px) rotate(0deg);} 72%{-ms-transform:translate(-4px, 0px) rotate(0deg);} 74%{-ms-transform:translate(-1px, 0px) rotate(0deg);} 76%{-ms-transform:translate(-3px, 0px) rotate(0deg);} 78%{-ms-transform:translate(0px, 0px) rotate(0deg);} 80%{-ms-transform:translate(-10px, 0px) rotate(0deg);} 82%{-ms-transform:translate(4px, 0px) rotate(0deg);} 84%{-ms-transform:translate(-7px, 0px) rotate(0deg);} 86%{-ms-transform:translate(7px, 0px) rotate(0deg);} 88%{-ms-transform:translate(-1px, 0px) rotate(0deg);} 90%{-ms-transform:translate(9px, 0px) rotate(0deg);} 92%{-ms-transform:translate(-6px, 0px) rotate(0deg);} 94%{-ms-transform:translate(-8px, 0px) rotate(0deg);} 96%{-ms-transform:translate(-1px, 0px) rotate(0deg);} 98%{-ms-transform:translate(-5px, 0px) rotate(0deg);}}@keyframes shake-horizontal{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(-4px, 0px) rotate(0deg);} 4%{transform:translate(2px, 0px) rotate(0deg);} 6%{transform:translate(-3px, 0px) rotate(0deg);} 8%{transform:translate(9px, 0px) rotate(0deg);} 10%{transform:translate(2px, 0px) rotate(0deg);} 12%{transform:translate(-6px, 0px) rotate(0deg);} 14%{transform:translate(-7px, 0px) rotate(0deg);} 16%{transform:translate(2px, 0px) rotate(0deg);} 18%{transform:translate(7px, 0px) rotate(0deg);} 20%{transform:translate(-1px, 0px) rotate(0deg);} 22%{transform:translate(-10px, 0px) rotate(0deg);} 24%{transform:translate(-10px, 0px) rotate(0deg);} 26%{transform:translate(3px, 0px) rotate(0deg);} 28%{transform:translate(-5px, 0px) rotate(0deg);} 30%{transform:translate(4px, 0px) rotate(0deg);} 32%{transform:translate(-6px, 0px) rotate(0deg);} 34%{transform:translate(-2px, 0px) rotate(0deg);} 36%{transform:translate(-6px, 0px) rotate(0deg);} 38%{transform:translate(-2px, 0px) rotate(0deg);} 40%{transform:translate(4px, 0px) rotate(0deg);} 42%{transform:translate(8px, 0px) rotate(0deg);} 44%{transform:translate(-3px, 0px) rotate(0deg);} 46%{transform:translate(-10px, 0px) rotate(0deg);} 48%{transform:translate(4px, 0px) rotate(0deg);} 50%{transform:translate(-6px, 0px) rotate(0deg);} 52%{transform:translate(6px, 0px) rotate(0deg);} 54%{transform:translate(-8px, 0px) rotate(0deg);} 56%{transform:translate(5px, 0px) rotate(0deg);} 58%{transform:translate(9px, 0px) rotate(0deg);} 60%{transform:translate(7px, 0px) rotate(0deg);} 62%{transform:translate(1px, 0px) rotate(0deg);} 64%{transform:translate(2px, 0px) rotate(0deg);} 66%{transform:translate(-2px, 0px) rotate(0deg);} 68%{transform:translate(-7px, 0px) rotate(0deg);} 70%{transform:translate(-1px, 0px) rotate(0deg);} 72%{transform:translate(-6px, 0px) rotate(0deg);} 74%{transform:translate(5px, 0px) rotate(0deg);} 76%{transform:translate(0px, 0px) rotate(0deg);} 78%{transform:translate(9px, 0px) rotate(0deg);} 80%{transform:translate(-3px, 0px) rotate(0deg);} 82%{transform:translate(8px, 0px) rotate(0deg);} 84%{transform:translate(-2px, 0px) rotate(0deg);} 86%{transform:translate(-1px, 0px) rotate(0deg);} 88%{transform:translate(-3px, 0px) rotate(0deg);} 90%{transform:translate(4px, 0px) rotate(0deg);} 92%{transform:translate(0px, 0px) rotate(0deg);} 94%{transform:translate(4px, 0px) rotate(0deg);} 96%{transform:translate(2px, 0px) rotate(0deg);} 98%{transform:translate(-2px, 0px) rotate(0deg);}}@-webkit-keyframes shake-vertical{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(0px, 2px) rotate(0deg);} 4%{-webkit-transform:translate(0px, 6px) rotate(0deg);} 6%{-webkit-transform:translate(0px, -5px) rotate(0deg);} 8%{-webkit-transform:translate(0px, -3px) rotate(0deg);} 10%{-webkit-transform:translate(0px, 9px) rotate(0deg);} 12%{-webkit-transform:translate(0px, 5px) rotate(0deg);} 14%{-webkit-transform:translate(0px, -7px) rotate(0deg);} 16%{-webkit-transform:translate(0px, -2px) rotate(0deg);} 18%{-webkit-transform:translate(0px, 1px) rotate(0deg);} 20%{-webkit-transform:translate(0px, 8px) rotate(0deg);} 22%{-webkit-transform:translate(0px, 7px) rotate(0deg);} 24%{-webkit-transform:translate(0px, -1px) rotate(0deg);} 26%{-webkit-transform:translate(0px, -4px) rotate(0deg);} 28%{-webkit-transform:translate(0px, 5px) rotate(0deg);} 30%{-webkit-transform:translate(0px, 1px) rotate(0deg);} 32%{-webkit-transform:translate(0px, -2px) rotate(0deg);} 34%{-webkit-transform:translate(0px, 2px) rotate(0deg);} 36%{-webkit-transform:translate(0px, 7px) rotate(0deg);} 38%{-webkit-transform:translate(0px, 5px) rotate(0deg);} 40%{-webkit-transform:translate(0px, 5px) rotate(0deg);} 42%{-webkit-transform:translate(0px, 7px) rotate(0deg);} 44%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 46%{-webkit-transform:translate(0px, -9px) rotate(0deg);} 48%{-webkit-transform:translate(0px, -9px) rotate(0deg);} 50%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 52%{-webkit-transform:translate(0px, -10px) rotate(0deg);} 54%{-webkit-transform:translate(0px, -9px) rotate(0deg);} 56%{-webkit-transform:translate(0px, 2px) rotate(0deg);} 58%{-webkit-transform:translate(0px, -4px) rotate(0deg);} 60%{-webkit-transform:translate(0px, -6px) rotate(0deg);} 62%{-webkit-transform:translate(0px, 8px) rotate(0deg);} 64%{-webkit-transform:translate(0px, 9px) rotate(0deg);} 66%{-webkit-transform:translate(0px, 6px) rotate(0deg);} 68%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 70%{-webkit-transform:translate(0px, 1px) rotate(0deg);} 72%{-webkit-transform:translate(0px, 4px) rotate(0deg);} 74%{-webkit-transform:translate(0px, -9px) rotate(0deg);} 76%{-webkit-transform:translate(0px, -5px) rotate(0deg);} 78%{-webkit-transform:translate(0px, -7px) rotate(0deg);} 80%{-webkit-transform:translate(0px, -3px) rotate(0deg);} 82%{-webkit-transform:translate(0px, -2px) rotate(0deg);} 84%{-webkit-transform:translate(0px, 8px) rotate(0deg);} 86%{-webkit-transform:translate(0px, -7px) rotate(0deg);} 88%{-webkit-transform:translate(0px, 1px) rotate(0deg);} 90%{-webkit-transform:translate(0px, -7px) rotate(0deg);} 92%{-webkit-transform:translate(0px, -5px) rotate(0deg);} 94%{-webkit-transform:translate(0px, 1px) rotate(0deg);} 96%{-webkit-transform:translate(0px, -8px) rotate(0deg);} 98%{-webkit-transform:translate(0px, 7px) rotate(0deg);}}@-ms-keyframes shake-vertical{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(0px, 7px) rotate(0deg);} 4%{-ms-transform:translate(0px, 9px) rotate(0deg);} 6%{-ms-transform:translate(0px, 3px) rotate(0deg);} 8%{-ms-transform:translate(0px, -8px) rotate(0deg);} 10%{-ms-transform:translate(0px, 7px) rotate(0deg);} 12%{-ms-transform:translate(0px, -10px) rotate(0deg);} 14%{-ms-transform:translate(0px, 4px) rotate(0deg);} 16%{-ms-transform:translate(0px, 5px) rotate(0deg);} 18%{-ms-transform:translate(0px, 4px) rotate(0deg);} 20%{-ms-transform:translate(0px, -3px) rotate(0deg);} 22%{-ms-transform:translate(0px, 7px) rotate(0deg);} 24%{-ms-transform:translate(0px, -1px) rotate(0deg);} 26%{-ms-transform:translate(0px, -6px) rotate(0deg);} 28%{-ms-transform:translate(0px, -7px) rotate(0deg);} 30%{-ms-transform:translate(0px, -6px) rotate(0deg);} 32%{-ms-transform:translate(0px, 1px) rotate(0deg);} 34%{-ms-transform:translate(0px, 7px) rotate(0deg);} 36%{-ms-transform:translate(0px, 8px) rotate(0deg);} 38%{-ms-transform:translate(0px, -9px) rotate(0deg);} 40%{-ms-transform:translate(0px, 0px) rotate(0deg);} 42%{-ms-transform:translate(0px, -9px) rotate(0deg);} 44%{-ms-transform:translate(0px, -7px) rotate(0deg);} 46%{-ms-transform:translate(0px, 1px) rotate(0deg);} 48%{-ms-transform:translate(0px, -4px) rotate(0deg);} 50%{-ms-transform:translate(0px, -9px) rotate(0deg);} 52%{-ms-transform:translate(0px, 1px) rotate(0deg);} 54%{-ms-transform:translate(0px, 3px) rotate(0deg);} 56%{-ms-transform:translate(0px, 4px) rotate(0deg);} 58%{-ms-transform:translate(0px, -7px) rotate(0deg);} 60%{-ms-transform:translate(0px, -5px) rotate(0deg);} 62%{-ms-transform:translate(0px, 7px) rotate(0deg);} 64%{-ms-transform:translate(0px, 7px) rotate(0deg);} 66%{-ms-transform:translate(0px, 6px) rotate(0deg);} 68%{-ms-transform:translate(0px, 6px) rotate(0deg);} 70%{-ms-transform:translate(0px, -5px) rotate(0deg);} 72%{-ms-transform:translate(0px, 3px) rotate(0deg);} 74%{-ms-transform:translate(0px, -10px) rotate(0deg);} 76%{-ms-transform:translate(0px, 0px) rotate(0deg);} 78%{-ms-transform:translate(0px, -6px) rotate(0deg);} 80%{-ms-transform:translate(0px, 7px) rotate(0deg);} 82%{-ms-transform:translate(0px, -8px) rotate(0deg);} 84%{-ms-transform:translate(0px, 8px) rotate(0deg);} 86%{-ms-transform:translate(0px, 1px) rotate(0deg);} 88%{-ms-transform:translate(0px, 1px) rotate(0deg);} 90%{-ms-transform:translate(0px, 6px) rotate(0deg);} 92%{-ms-transform:translate(0px, -4px) rotate(0deg);} 94%{-ms-transform:translate(0px, 6px) rotate(0deg);} 96%{-ms-transform:translate(0px, -6px) rotate(0deg);} 98%{-ms-transform:translate(0px, -4px) rotate(0deg);}}@keyframes shake-vertical{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(0px, -9px) rotate(0deg);} 4%{transform:translate(0px, 6px) rotate(0deg);} 6%{transform:translate(0px, 6px) rotate(0deg);} 8%{transform:translate(0px, 1px) rotate(0deg);} 10%{transform:translate(0px, -4px) rotate(0deg);} 12%{transform:translate(0px, 1px) rotate(0deg);} 14%{transform:translate(0px, -7px) rotate(0deg);} 16%{transform:translate(0px, -8px) rotate(0deg);} 18%{transform:translate(0px, 3px) rotate(0deg);} 20%{transform:translate(0px, 1px) rotate(0deg);} 22%{transform:translate(0px, 2px) rotate(0deg);} 24%{transform:translate(0px, 7px) rotate(0deg);} 26%{transform:translate(0px, -4px) rotate(0deg);} 28%{transform:translate(0px, 1px) rotate(0deg);} 30%{transform:translate(0px, -10px) rotate(0deg);} 32%{transform:translate(0px, -2px) rotate(0deg);} 34%{transform:translate(0px, 8px) rotate(0deg);} 36%{transform:translate(0px, 9px) rotate(0deg);} 38%{transform:translate(0px, -2px) rotate(0deg);} 40%{transform:translate(0px, 0px) rotate(0deg);} 42%{transform:translate(0px, -4px) rotate(0deg);} 44%{transform:translate(0px, -1px) rotate(0deg);} 46%{transform:translate(0px, -2px) rotate(0deg);} 48%{transform:translate(0px, 4px) rotate(0deg);} 50%{transform:translate(0px, 7px) rotate(0deg);} 52%{transform:translate(0px, -8px) rotate(0deg);} 54%{transform:translate(0px, -3px) rotate(0deg);} 56%{transform:translate(0px, -6px) rotate(0deg);} 58%{transform:translate(0px, 6px) rotate(0deg);} 60%{transform:translate(0px, -2px) rotate(0deg);} 62%{transform:translate(0px, 8px) rotate(0deg);} 64%{transform:translate(0px, 1px) rotate(0deg);} 66%{transform:translate(0px, -8px) rotate(0deg);} 68%{transform:translate(0px, -9px) rotate(0deg);} 70%{transform:translate(0px, 5px) rotate(0deg);} 72%{transform:translate(0px, 5px) rotate(0deg);} 74%{transform:translate(0px, 9px) rotate(0deg);} 76%{transform:translate(0px, 6px) rotate(0deg);} 78%{transform:translate(0px, 0px) rotate(0deg);} 80%{transform:translate(0px, -2px) rotate(0deg);} 82%{transform:translate(0px, -4px) rotate(0deg);} 84%{transform:translate(0px, -4px) rotate(0deg);} 86%{transform:translate(0px, 8px) rotate(0deg);} 88%{transform:translate(0px, 9px) rotate(0deg);} 90%{transform:translate(0px, 8px) rotate(0deg);} 92%{transform:translate(0px, 8px) rotate(0deg);} 94%{transform:translate(0px, -5px) rotate(0deg);} 96%{transform:translate(0px, 1px) rotate(0deg);} 98%{transform:translate(0px, 5px) rotate(0deg);}}@-webkit-keyframes shake-rotate{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);} 2%{-webkit-transform:translate(0px, 0px) rotate(4.5deg);} 4%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 6%{-webkit-transform:translate(0px, 0px) rotate(3.5deg);} 8%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 10%{-webkit-transform:translate(0px, 0px) rotate(2.5deg);} 12%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 14%{-webkit-transform:translate(0px, 0px) rotate(-3.5deg);} 16%{-webkit-transform:translate(0px, 0px) rotate(4.5deg);} 18%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 20%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 22%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 24%{-webkit-transform:translate(0px, 0px) rotate(4.5deg);} 26%{-webkit-transform:translate(0px, 0px) rotate(-4.5deg);} 28%{-webkit-transform:translate(0px, 0px) rotate(2.5deg);} 30%{-webkit-transform:translate(0px, 0px) rotate(-7.5deg);} 32%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 34%{-webkit-transform:translate(0px, 0px) rotate(-3.5deg);} 36%{-webkit-transform:translate(0px, 0px) rotate(5.5deg);} 38%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 40%{-webkit-transform:translate(0px, 0px) rotate(-4.5deg);} 42%{-webkit-transform:translate(0px, 0px) rotate(6.5deg);} 44%{-webkit-transform:translate(0px, 0px) rotate(0.5deg);} 46%{-webkit-transform:translate(0px, 0px) rotate(4.5deg);} 48%{-webkit-transform:translate(0px, 0px) rotate(-6.5deg);} 50%{-webkit-transform:translate(0px, 0px) rotate(3.5deg);} 52%{-webkit-transform:translate(0px, 0px) rotate(-7.5deg);} 54%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 56%{-webkit-transform:translate(0px, 0px) rotate(-1.5deg);} 58%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 60%{-webkit-transform:translate(0px, 0px) rotate(3.5deg);} 62%{-webkit-transform:translate(0px, 0px) rotate(1.5deg);} 64%{-webkit-transform:translate(0px, 0px) rotate(-3.5deg);} 66%{-webkit-transform:translate(0px, 0px) rotate(0.5deg);} 68%{-webkit-transform:translate(0px, 0px) rotate(-4.5deg);} 70%{-webkit-transform:translate(0px, 0px) rotate(5.5deg);} 72%{-webkit-transform:translate(0px, 0px) rotate(-3.5deg);} 74%{-webkit-transform:translate(0px, 0px) rotate(-4.5deg);} 76%{-webkit-transform:translate(0px, 0px) rotate(6.5deg);} 78%{-webkit-transform:translate(0px, 0px) rotate(0.5deg);} 80%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 82%{-webkit-transform:translate(0px, 0px) rotate(-7.5deg);} 84%{-webkit-transform:translate(0px, 0px) rotate(-7.5deg);} 86%{-webkit-transform:translate(0px, 0px) rotate(-0.5deg);} 88%{-webkit-transform:translate(0px, 0px) rotate(-4.5deg);} 90%{-webkit-transform:translate(0px, 0px) rotate(6.5deg);} 92%{-webkit-transform:translate(0px, 0px) rotate(-2.5deg);} 94%{-webkit-transform:translate(0px, 0px) rotate(-5.5deg);} 96%{-webkit-transform:translate(0px, 0px) rotate(4.5deg);} 98%{-webkit-transform:translate(0px, 0px) rotate(-3.5deg);}}@-ms-keyframes shake-rotate{0%{-ms-transform:translate(0px, 0px) rotate(0deg);} 2%{-ms-transform:translate(0px, 0px) rotate(-3.5deg);} 4%{-ms-transform:translate(0px, 0px) rotate(1.5deg);} 6%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 8%{-ms-transform:translate(0px, 0px) rotate(-7.5deg);} 10%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 12%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 14%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 16%{-ms-transform:translate(0px, 0px) rotate(-0.5deg);} 18%{-ms-transform:translate(0px, 0px) rotate(1.5deg);} 20%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 22%{-ms-transform:translate(0px, 0px) rotate(-3.5deg);} 24%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 26%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 28%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 30%{-ms-transform:translate(0px, 0px) rotate(-2.5deg);} 32%{-ms-transform:translate(0px, 0px) rotate(-5.5deg);} 34%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 36%{-ms-transform:translate(0px, 0px) rotate(4.5deg);} 38%{-ms-transform:translate(0px, 0px) rotate(0.5deg);} 40%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 42%{-ms-transform:translate(0px, 0px) rotate(2.5deg);} 44%{-ms-transform:translate(0px, 0px) rotate(-2.5deg);} 46%{-ms-transform:translate(0px, 0px) rotate(0.5deg);} 48%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 50%{-ms-transform:translate(0px, 0px) rotate(0.5deg);} 52%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 54%{-ms-transform:translate(0px, 0px) rotate(2.5deg);} 56%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 58%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 60%{-ms-transform:translate(0px, 0px) rotate(3.5deg);} 62%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 64%{-ms-transform:translate(0px, 0px) rotate(2.5deg);} 66%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 68%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 70%{-ms-transform:translate(0px, 0px) rotate(-3.5deg);} 72%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 74%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 76%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 78%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 80%{-ms-transform:translate(0px, 0px) rotate(-5.5deg);} 82%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);} 84%{-ms-transform:translate(0px, 0px) rotate(-4.5deg);} 86%{-ms-transform:translate(0px, 0px) rotate(5.5deg);} 88%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 90%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 92%{-ms-transform:translate(0px, 0px) rotate(-6.5deg);} 94%{-ms-transform:translate(0px, 0px) rotate(6.5deg);} 96%{-ms-transform:translate(0px, 0px) rotate(-5.5deg);} 98%{-ms-transform:translate(0px, 0px) rotate(-1.5deg);}}@keyframes shake-rotate{0%{transform:translate(0px, 0px) rotate(0deg);} 2%{transform:translate(0px, 0px) rotate(1.5deg);} 4%{transform:translate(0px, 0px) rotate(-7.5deg);} 6%{transform:translate(0px, 0px) rotate(-2.5deg);} 8%{transform:translate(0px, 0px) rotate(6.5deg);} 10%{transform:translate(0px, 0px) rotate(-4.5deg);} 12%{transform:translate(0px, 0px) rotate(0.5deg);} 14%{transform:translate(0px, 0px) rotate(-6.5deg);} 16%{transform:translate(0px, 0px) rotate(1.5deg);} 18%{transform:translate(0px, 0px) rotate(-2.5deg);} 20%{transform:translate(0px, 0px) rotate(1.5deg);} 22%{transform:translate(0px, 0px) rotate(1.5deg);} 24%{transform:translate(0px, 0px) rotate(2.5deg);} 26%{transform:translate(0px, 0px) rotate(6.5deg);} 28%{transform:translate(0px, 0px) rotate(2.5deg);} 30%{transform:translate(0px, 0px) rotate(1.5deg);} 32%{transform:translate(0px, 0px) rotate(-4.5deg);} 34%{transform:translate(0px, 0px) rotate(-3.5deg);} 36%{transform:translate(0px, 0px) rotate(-0.5deg);} 38%{transform:translate(0px, 0px) rotate(4.5deg);} 40%{transform:translate(0px, 0px) rotate(4.5deg);} 42%{transform:translate(0px, 0px) rotate(-0.5deg);} 44%{transform:translate(0px, 0px) rotate(1.5deg);} 46%{transform:translate(0px, 0px) rotate(-0.5deg);} 48%{transform:translate(0px, 0px) rotate(-7.5deg);} 50%{transform:translate(0px, 0px) rotate(3.5deg);} 52%{transform:translate(0px, 0px) rotate(-5.5deg);} 54%{transform:translate(0px, 0px) rotate(-6.5deg);} 56%{transform:translate(0px, 0px) rotate(-0.5deg);} 58%{transform:translate(0px, 0px) rotate(3.5deg);} 60%{transform:translate(0px, 0px) rotate(-2.5deg);} 62%{transform:translate(0px, 0px) rotate(3.5deg);} 64%{transform:translate(0px, 0px) rotate(6.5deg);} 66%{transform:translate(0px, 0px) rotate(-6.5deg);} 68%{transform:translate(0px, 0px) rotate(-2.5deg);} 70%{transform:translate(0px, 0px) rotate(-3.5deg);} 72%{transform:translate(0px, 0px) rotate(-6.5deg);} 74%{transform:translate(0px, 0px) rotate(-5.5deg);} 76%{transform:translate(0px, 0px) rotate(1.5deg);} 78%{transform:translate(0px, 0px) rotate(-1.5deg);} 80%{transform:translate(0px, 0px) rotate(3.5deg);} 82%{transform:translate(0px, 0px) rotate(1.5deg);} 84%{transform:translate(0px, 0px) rotate(-7.5deg);} 86%{transform:translate(0px, 0px) rotate(-0.5deg);} 88%{transform:translate(0px, 0px) rotate(0.5deg);} 90%{transform:translate(0px, 0px) rotate(-3.5deg);} 92%{transform:translate(0px, 0px) rotate(-4.5deg);} 94%{transform:translate(0px, 0px) rotate(2.5deg);} 96%{transform:translate(0px, 0px) rotate(2.5deg);} 98%{transform:translate(0px, 0px) rotate(-2.5deg);}}@-webkit-keyframes shake-opacity{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);opacity:0.2;} 10%{-webkit-transform:translate(3px, 4px) rotate(1.5deg);opacity:0.4;} 20%{-webkit-transform:translate(1px, 4px) rotate(0.5deg);opacity:0.3;} 30%{-webkit-transform:translate(4px, -3px) rotate(0.5deg);opacity:0.5;} 40%{-webkit-transform:translate(1px, -3px) rotate(0.5deg);opacity:0.9;} 50%{-webkit-transform:translate(4px, -5px) rotate(-2.5deg);opacity:0.9;} 60%{-webkit-transform:translate(-1px, 0px) rotate(-1.5deg);opacity:0.5;} 70%{-webkit-transform:translate(1px, 1px) rotate(-0.5deg);opacity:0.6;} 80%{-webkit-transform:translate(3px, 3px) rotate(1.5deg);opacity:0.5;} 90%{-webkit-transform:translate(-5px, -4px) rotate(1.5deg);opacity:0.5;}}@-ms-keyframes shake-opacity{0%{-ms-transform:translate(0px, 0px) rotate(0deg);opacity:0.4;} 10%{-ms-transform:translate(-3px, 4px) rotate(0.5deg);opacity:0.1;} 20%{-ms-transform:translate(-5px, 0px) rotate(0.5deg);opacity:0.5;} 30%{-ms-transform:translate(2px, -2px) rotate(-0.5deg);opacity:0.2;} 40%{-ms-transform:translate(1px, 4px) rotate(-0.5deg);opacity:0;} 50%{-ms-transform:translate(3px, -5px) rotate(-0.5deg);opacity:0.1;} 60%{-ms-transform:translate(-3px, -1px) rotate(-1.5deg);opacity:0.8;} 70%{-ms-transform:translate(-4px, -5px) rotate(1.5deg);opacity:0.5;} 80%{-ms-transform:translate(3px, 0px) rotate(-2.5deg);opacity:0.8;} 90%{-ms-transform:translate(-3px, 2px) rotate(1.5deg);opacity:0.3;}}@keyframes shake-opacity{0%{transform:translate(0px, 0px) rotate(0deg);opacity:0.7;} 10%{transform:translate(4px, 0px) rotate(-0.5deg);opacity:0.4;} 20%{transform:translate(4px, -3px) rotate(1.5deg);opacity:0.4;} 30%{transform:translate(-2px, 2px) rotate(-0.5deg);opacity:0.2;} 40%{transform:translate(2px, -1px) rotate(1.5deg);opacity:0.3;} 50%{transform:translate(4px, 1px) rotate(0.5deg);opacity:0.5;} 60%{transform:translate(-5px, -3px) rotate(-2.5deg);opacity:0.8;} 70%{transform:translate(4px, 2px) rotate(0.5deg);opacity:0.8;} 80%{transform:translate(-1px, 3px) rotate(-0.5deg);opacity:0.3;} 90%{transform:translate(-5px, 4px) rotate(-0.5deg);opacity:0;}}@-webkit-keyframes shake-crazy{0%{-webkit-transform:translate(0px, 0px) rotate(0deg);opacity:0.9;} 10%{-webkit-transform:translate(-5px, -5px) rotate(-10deg);opacity:0.3;} 20%{-webkit-transform:translate(18px, -17px) rotate(-5deg);opacity:0;} 30%{-webkit-transform:translate(-15px, 2px) rotate(-3deg);opacity:0.8;} 40%{-webkit-transform:translate(-9px, -4px) rotate(3deg);opacity:0.6;} 50%{-webkit-transform:translate(17px, -7px) rotate(-5deg);opacity:0.6;} 60%{-webkit-transform:translate(-20px, 10px) rotate(-3deg);opacity:0.6;} 70%{-webkit-transform:translate(-18px, -4px) rotate(-1deg);opacity:0.3;} 80%{-webkit-transform:translate(12px, 13px) rotate(6deg);opacity:0.3;} 90%{-webkit-transform:translate(14px, 0px) rotate(8deg);opacity:0.4;}}@-ms-keyframes shake-crazy{0%{-ms-transform:translate(0px, 0px) rotate(0deg);opacity:0.4;} 10%{-ms-transform:translate(-15px, 0px) rotate(-10deg);opacity:0.4;} 20%{-ms-transform:translate(-3px, 13px) rotate(7deg);opacity:0;} 30%{-ms-transform:translate(8px, 4px) rotate(6deg);opacity:0;} 40%{-ms-transform:translate(9px, -17px) rotate(0deg);opacity:0.5;} 50%{-ms-transform:translate(6px, 1px) rotate(-4deg);opacity:0.6;} 60%{-ms-transform:translate(-1px, 7px) rotate(-9deg);opacity:0.1;} 70%{-ms-transform:translate(-6px, 6px) rotate(-6deg);opacity:0;} 80%{-ms-transform:translate(-11px, -2px) rotate(-1deg);opacity:0.8;} 90%{-ms-transform:translate(-5px, 10px) rotate(4deg);opacity:0.5;}}@keyframes shake-crazy{0%{transform:translate(0px, 0px) rotate(0deg);opacity:0.3;} 10%{transform:translate(18px, 9px) rotate(3deg);opacity:0.3;} 20%{transform:translate(-15px, -19px) rotate(0deg);opacity:0.8;} 30%{transform:translate(-5px, -2px) rotate(-4deg);opacity:0.9;} 40%{transform:translate(-19px, -18px) rotate(-2deg);opacity:0.1;} 50%{transform:translate(11px, 8px) rotate(4deg);opacity:0;} 60%{transform:translate(9px, 0px) rotate(-4deg);opacity:0.6;} 70%{transform:translate(-13px, 6px) rotate(-1deg);opacity:0.8;} 80%{transform:translate(12px, 17px) rotate(3deg);opacity:0.9;} 90%{transform:translate(11px, 13px) rotate(7deg);opacity:0.1;}}
