@-webkit-keyframes goatAnimation{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@-moz-keyframes goatAnimation{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@-o-keyframes goatAnimation{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes goatAnimation{0%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}50%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}}.xmas-2015{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.xmas-2015-error{position:fixed;color:red;font-size:24px;font-weight:bold;top:50%;left:50%;margin-left:-250px;margin-top:-50px;width:500px;height:100px;line-height:100px;border:2px red solid;text-align:center;background:#fff;display:none}.xmas-2015-success{position:fixed;color:#1ed500;font-size:24px;font-weight:bold;top:50%;left:50%;margin-left:-250px;margin-top:-50px;width:500px;height:100px;line-height:100px;text-align:center;border:2px #1ed500 solid;display:none;background:#fff}.xmas-2015-floor{width:1286px;height:60px;background:url(http://html.web1.com.ua/html/xmas2015/img/floor.png) 0 0 no-repeat;position:fixed;bottom:-500px;left:50%;margin-left:-643px;z-index:9999;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:2s;-moz-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.xmas-2015-floor.animated{bottom:0}.xmas-2015-floor .yamasters{position:absolute;right:32px;bottom:2px;z-index:9999}.xmas-2015-floor .yamasters a{color:#506965;text-decoration:underline;font-size:10px;font-family:Arial, sans-serif}.xmas-2015-floor .yamasters a:hover{text-decoration:none}.xmas-2015-close{cursor:pointer;position:absolute;bottom:200px;right:0;width:80px;height:81px;background:url(http://html.web1.com.ua/html/xmas2015/img/close.png) 0 0 no-repeat;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.xmas-2015-close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.xmas-2015-tree{position:absolute;left:90px;bottom:4px;z-index:3}.xmas-2015-presents{position:absolute;right:12px;bottom:12px}.xmas-2015-text{position:absolute;left:297px;bottom:-100px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.xmas-2015-text.animated{bottom:26px}.xmas-2015-goat{position:absolute;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0.19, 0.65, 0.95, 1.25);-moz-transition-timing-function:cubic-bezier(0.19, 0.65, 0.95, 1.25);-o-transition-timing-function:cubic-bezier(0.19, 0.65, 0.95, 1.25);transition-timing-function:cubic-bezier(0.19, 0.65, 0.95, 1.25);z-index:1}.xmas-2015-goat .xmas-inner{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.xmas-2015-goat .xmas-inner img{cursor:pointer}.xmas-2015-goat .xmas-inner:hover{z-index:200}.xmas-2015-goat:hover .xmas-inner{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ade786;background:rgba(173,231,134,0.5)}.xmas-2015-goat.active .xmas-inner{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ade786;background:rgba(173,231,134,0.9)}.xmas-2015-goat.goat-1{bottom:5px;left:208px}.xmas-2015-goat.goat-1 .xmas-inner{animation:goatAnimation 2s infinite;-webkit-animation:goatAnimation 2s infinite}.xmas-2015-goat.goat-2{right:181px;bottom:10px}.xmas-2015-goat.goat-2 .xmas-inner{animation:goatAnimation 1.5s 0.3s infinite;-webkit-animation:goatAnimation 1.5s 0.3s infinite}.xmas-2015-goat.goat-3{right:311px;bottom:4px}.xmas-2015-goat.goat-3 .xmas-inner{animation:goatAnimation 2.5s 0.1s infinite;-webkit-animation:goatAnimation 2.5s 0.1s infinite}.xmas-2015-goat.goat-4{right:427px;bottom:0px}.xmas-2015-goat.goat-4 .xmas-inner{animation:goatAnimation 2s 0.2s infinite;-webkit-animation:goatAnimation 2s 0.2s infinite}.xmas-2015-goat.goat-5{left:631px;bottom:10px}.xmas-2015-goat.goat-5 .xmas-inner{animation:goatAnimation 2.1s 0.1s infinite;-webkit-animation:goatAnimation 2.1s 0.1s infinite}.xmas-2015-goat.goat-6{left:29px;bottom:10px}.xmas-2015-goat.goat-6 .xmas-inner{animation:goatAnimation 2.1s 0.1s infinite;-webkit-animation:goatAnimation 2.1s 0.1s infinite}.xmas-2015-goat.animated{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.xmas-2015-ball-3{position:fixed;width:102px;height:115px;top:-115px;left:50%;margin-left:-103px;z-index:9997;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.xmas-2015-ball-3.show{top:0}.xmas-2015-ball-2{position:fixed;width:258px;height:314px;top:-314px;left:50%;z-index:9998;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.xmas-2015-ball-2.show{top:0}.xmas-2015-ball-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;width:440px;height:593px;top:-593px;left:50%;margin-left:-220px;z-index:9999;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;padding:208px 0 0 0}.xmas-2015-ball-1.show{top:0}.xmas-2015-ball-1 .text-1{padding:0 50px;font-family:Impact, Arial, sans-serif;font-size:28px;color:#fff;text-align:center;line-height:1;height:2em;overflow:hidden;text-transform:uppercase;margin-bottom:50px}.xmas-2015-ball-1 .text-2{padding:0 50px;font-family:Arial, sans-serif;font-weight:bold;font-size:24px;color:#fff;text-align:center;line-height:1.2;height:3.6em;overflow:hidden;text-transform:uppercase;margin-bottom:45px}.xmas-2015-ball-1 .text-3{padding:0 50px;font-family:Arial, sans-serif;font-weight:bold;font-size:24px;color:#fff;text-align:center;line-height:1.2;height:2.4em;overflow:hidden;text-transform:uppercase;margin-bottom:25px}.xmas-2015-ball-1 .text-4{padding:0 150px 0 160px;font-family:Impact, Arial, sans-serif;font-size:28px;color:#000;text-align:center;line-height:1;height:1em;overflow:hidden;text-transform:uppercase}.xmas-2015 img{display:block;max-width:100%;max-height:100%}
