.snower1{
    position: absolute;
    z-index:600;
    width:100%;
    height:100%;
    top:0;
    left:0;
    overflow:hidden;
    pointer-events:none;
    -webkit-box-sizing:border-box;
}
.snower1  > div{
    position: absolute;
    max-width: 100px;
    max-height: 100px;
    -webkit-animation-iteration-count: infinite!important;
    -webkit-animation-direction: normal!important;
    -webkit-animation-timing-function: linear, ease-in!important;
}

.snower1 > div > img {
    /*position: absolute;*/
    width: 100%;
    -webkit-animation-iteration-count: infinite!important;
    -webkit-animation-direction: alternate!important;
    -webkit-animation-timing-function: ease-in-out!important;
    -webkit-transform-origin: 50% -100%!important;
}

@-webkit-keyframes fade{
    0%   { opacity: 1; }
    95%  { opacity: 0.8; }
    100% { opacity: 0; }
}
@-webkit-keyframes drop{
    0%{ -webkit-transform: translate3d(0px, -50px, 0); }
    100% { -webkit-transform: translate3d(0px, 500px, 0); }
}
@-webkit-keyframes clockwiseSpin{
    0% { -webkit-transform: rotate(-50deg); }
    100% { -webkit-transform: rotate(50deg); }
}
@-webkit-keyframes counterclockwiseSpinAndFlip{
    0%{-webkit-transform: scale(-1, 1) rotate(50deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(-50deg); }
}
