.wrapAchat>div .icon>i,
.wrapAchat>div:hover .icon>img{display:none}
.wrapAchat>div:hover .icon>i{display:block;}
@keyframes opace{from{opacity:0}
to{opacity:1;}
}
@keyframes zoom{from{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
to{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
}
@keyframes slidein-left{from{left:-25px;opacity:0;}
to{left:0;opacity:1;}
}
@keyframes slidein-right{from{right:-25px;opacity:0;}
to{right:-8px;opacity:1;}
}
@keyframes cursor{from{top:-30px;opacity:0;}
to{top:2px;opacity:1;}
}
@keyframes click{0%{opacity:0;}
65%{opacity:0;}
100%{opacity:1;}
}
@keyframes valide{0%{opacity:0;}
50%{opacity:0;}
100%{opacity:1;}
}
@keyframes hand-cart{from{right:-25px;opacity:0;}
to{right:1.3px;opacity:1;}
}
@keyframes slidein-up{from{top:-25px;opacity:0;}
to{top:-8px;opacity:1;}
}
@keyframes up{from{top:2px;opacity:1;}
to{top:-30px;opacity:0;}
}
@keyframes camion{from{left:-10px;opacity:1;}
to{left:50%;opacity:0;}
}
@keyframes ligne{from{left:-10px;opacity:0;}
to{left:0px;opacity:1;}
}
.ico-shop{top:12px;left:3px;}
.ico-loupe{top:22px;left:3px;-webkit-animation:zoom 0.7s ease infinite alternate;-moz-animation:zoom 0.7s ease infinite alternate;animation:zoom 0.7s ease infinite alternate;}
.ico-bluestar{top:12px;left:2.2px;-webkit-animation:opace 0.8s ease infinite alternate;-moz-animation:opace 0.8s ease infinite alternate;animation:opace 0.8s ease infinite alternate;}
.ico-start{top:12.5px;left:2.5px;-webkit-animation:opace 0.5s ease infinite alternate;-moz-animation:opace 0.5s ease infinite alternate;animation:opace 0.5s ease infinite alternate;}
.ico-littlestar{top:12px;left:2px;-webkit-animation:opace 0.40s ease infinite alternate;-moz-animation:opace 0.40s ease infinite alternate;animation:opace 0.40s ease infinite alternate;}
.ico-little-bluestar{top:12.2px;left:3.2px;-webkit-animation:opace 0.5s ease infinite alternate;-moz-animation:opace 0.5s ease infinite alternate;animation:opace 0.5s ease infinite alternate;}
.ico-produit{top:1px;}
.ico-line1{top:1.5px;-webkit-animation:slidein-left 0.8s ease;-moz-animation:slidein-left 0.8s ease;animation:slidein-left 0.8s ease;}
.ico-line2{top:1.5px;-webkit-animation:slidein-right 0.8s ease;-moz-animation:slidein-right 0.8s ease;animation:slidein-right 0.8s ease;}
.ico-cursor{top:1px;-webkit-animation:cursor 1.2s ease;-moz-animation:cursor 1.2s ease;animation:cursor 1.2s ease;}
.ico-click{top:1px;-webkit-animation:click 1.5s ease infinite;-moz-animation:click 1.5s ease infinite;animation:click 1.5s ease infinite;}
.ico-com, .ico-hand{top:1px;-webkit-animation:slidein-left 0.8s ease;-moz-animation:slidein-left 0.8s ease;animation:slidein-left 0.8s ease;}
.ico-valide{top:1px;-webkit-animation:valide 1.2s ease infinite;-moz-animation:valide 1.2s ease infinite;animation:valide 1.2s ease infinite;}
.ico-bulle1{top:1px;-webkit-animation:opace 1s ease infinite alternate;-moz-animation:opace 1s ease infinite alternate;animation:opace 1s ease infinite alternate;}
.ico-bulle2{top:1px;-webkit-animation:opace 0.81s ease infinite alternate;-moz-animation:opace 0.81s ease infinite alternate;animation:opace 0.81s ease infinite alternate;}
.ico-bulle3{top:1px;-webkit-animation:opace 1.2s ease infinite alternate;-moz-animation:opace 1.2s ease infinite alternate;animation:opace 1.2s ease infinite alternate;}
.ico-hand-cart{top:2px;right:1px;-webkit-animation:hand-cart 2s ease;-moz-animation:hand-cart 2s ease;animation:hand-cart 2s ease;}
.ico-sync{top:2px;left:1px;-webkit-animation:hand-cart 1.5s ease;-moz-animation:hand-cart .7s ease;animation:hand-cart 1.5s ease;}
.ico-dol{top:2px;left:1px;-webkit-animation:opace 1s ease infinite alternate;-moz-animation:opace 1s ease infinite alternate;animation:opace 1s ease infinite alternate;}
.ico-dolblue{top:2px;left:1px;-webkit-animation:opace 1.2s ease infinite alternate;-moz-animation:opace 1.2s ease infinite alternate;animation:opace 1.2s ease infinite alternate;}
.ico-dolblue-small{top:2px;left:1px;-webkit-animation:opace .8s ease infinite alternate;-moz-animation:opace .8s ease infinite alternate;animation:opace .8s ease infinite alternate;}
.ico-hand-take{top:2px;left:7px;-webkit-animation:up 1.5s ease;-moz-animation:up 1.5s ease;animation:up 1.5s ease;}
.ico-etoil1{top:2px;left:7px;-webkit-animation:opace .8s ease infinite alternate;-moz-animation:opace .8s ease infinite alternate;animation:opace .8s ease infinite alternate;}
.ico-etoil2{top:2px;left:7px;-webkit-animation:opace .5s ease infinite alternate;-moz-animation:opace .5s ease infinite alternate;animation:opace .5s ease infinite alternate;}
.ico-etoil3{top:2px;left:7px;-webkit-animation:opace .35s ease infinite alternate;-moz-animation:opace .35s ease infinite alternate;animation:opace .35s ease infinite alternate;}
.ico-etoil4{top:2px;left:7px;-webkit-animation:opace .5s ease infinite alternate;-moz-animation:opace .5s ease infinite alternate;animation:opace .5s ease infinite alternate;}
.ico-etoil5{top:2px;left:7px;-webkit-animation:opace .7s ease infinite alternate;-moz-animation:opace .7s ease infinite alternate;animation:opace .7s ease infinite alternate;}
.ico-camion{top:16px;-webkit-animation:camion 1.5s ease;-moz-animation:camion 1.5s ease;animation:camion 1.5s ease;}
.ico-ligne1, .ico-ligne2{top:16px;-webkit-animation:ligne 2s ease;-moz-animation:ligne 2s ease;animation:ligne 2s ease;}