body {
    margin: 0;
    padding: 0;
    -moz-user-select: -moz-none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
#banner {
    width: 300px;
    height: 250px;
    position: relative;
    overflow: hidden;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #939393;
    background: url("../images/bg.jpg");
}
#banner :hover{cursor: pointer;}
.price_tag,
.logo-bottom,
.cta,
.product,
.text,
.click-tag,
.ie-fallback {
    position: absolute;
    display: block;
    opacity: 0;
}
.logo-top {
    position: absolute;
    display: block;
    opacity: 1;
}
.offerCopy {
    left: 105px;
    position: absolute;
    -webkit-animation: 1s slideLeftRight forwards 5s;
       -moz-animation: 1s slideLeftRight forwards 5s;
         -o-animation: 1s slideLeftRight forwards 5s;
            animation: 1s slideLeftRight forwards 5s;
}
.sales {
    top: 70px;
    opacity: 0;
    position: absolute;
    -webkit-animation: fadeIn .1s forwards 1s;
       -moz-animation: fadeIn .1s forwards 1s;
         -o-animation: fadeIn .1s forwards 1s;
            animation: fadeIn .1s forwards 1s;
}
.offer {
    top: 70px;
    left: 95px;
    opacity: 0;
    position: absolute;
    -webkit-animation: .1s fadeIn forwards 1.2s;
       -moz-animation: .1s fadeIn forwards 1.2s;
         -o-animation: .1s fadeIn forwards 1.2s;
            animation: .1s fadeIn forwards 1.2s;
}
.on {
    top: 110px;
    opacity: 0;
    position: absolute;
    -webkit-animation: .1s fadeIn forwards 1.3s;
       -moz-animation: .1s fadeIn forwards 1.3s;
         -o-animation: .1s fadeIn forwards 1.3s;
            animation: .1s fadeIn forwards 1.3s;
}
.days {
    top: 110px;
    left: 46px;
    height: 35px;
    position: absolute;
    overflow: hidden;
}
.daysbg {
    background: #ff3f0c;
    height: 35px;
    width: 120px;
    top: 35px;
    opacity: 1;
    position: absolute;
    -webkit-animation: daysBg .5s forwards 1.4s;
       -moz-animation: daysBg .5s forwards 1.4s;
         -o-animation: daysBg .5s forwards 1.4s;
            animation: daysBg .5s forwards 1.4s;
}
.day_animation {
    position: relative !important;
    opacity: 0;
    -webkit-animation: dayslist 2s forwards 1.7s;
       -moz-animation: dayslist 2s forwards 1.7s;
         -o-animation: dayslist 2s forwards 1.7s;
            animation: dayslist 2s forwards 1.7s;
}
.decContainer {
    top: 148px;
    overflow: hidden;
    position: absolute;
}
.daysbgdec {
    background: #3f4041;
    height: 37px;
    width: 150px;
    top: 44px;
    opacity: 1;
    position: absolute;
    -webkit-animation: daysbgdec .5s forwards 3.7s;
       -moz-animation: daysbgdec .5s forwards 3.7s;
         -o-animation: daysbgdec .5s forwards 3.7s;
            animation: daysbgdec .5s forwards 3.7s;
}
.dec {
    opacity: 0;
    position: relative !important;
    -webkit-animation: .1s fadeIn forwards 3.9s;
       -moz-animation: .1s fadeIn forwards 3.9s;
         -o-animation: .1s fadeIn forwards 3.9s;
            animation: .1s fadeIn forwards 3.9s;
}
.price_tag {
    right: 18px;
    bottom: 0px;
}
.logo-top {
    top: 5px;
    right: 8px;
}
.logo-bottom {
    left: 0px;
    bottom: 0px;
}
.product {
    left: 0;
    bottom: 0px;
}
.lady {
    top: 0px;
    left: 0px;
    position: absolute;
}
.text {
    left: 110px;
    top: 74px;
}
.price-tag03 {
    right: 52px;
    bottom: 57px;
}
.best_deals {
    top: 10px;
    right: 35px;
    position: absolute;
    display: block;
    opacity: 0;
}
.selected_products {
    top: 38px;
    right: 10px;
    position: absolute;
    display: block;
    opacity: 0;
}
.cta { cursor: pointer; left: 119px; bottom: 11px;}
.product_1,
.product_2 {
    left: 125px;
    top: 62px;
}

.product_3 {
    left: 125px;
    top: 52px;
    opacity: 0;
    position: absolute;
}
.lady { -webkit-animation: slideLeft 1s ease-in-out forwards; -moz-animation: slideLeft 1s ease-in-out forwards; -o-animation: slideLeft 1s ease-in-out forwards; animation: slideLeft 1s ease-in-out forwards }
.logo-top { -webkit-animation: slideLeftRight .5s linear 16s forwards,  slideLeftRight .5s linear 14s forwards; -moz-animation: slideLeftRight .5s linear 16s forwards,  slideLeftRight .5s linear 14s forwards; -o-animation: slideLeftRight .5s linear 16s forwards,  slideLeftRight .5s linear 14s forwards; animation: slideLeftRight .5s linear 16s forwards,  slideLeftRight .5s linear 14s forwards }
.logo-bottom { -webkit-animation: slideUp .2s linear 14s forwards; -moz-animation: slideUp .2s linear 14s forwards; -o-animation: slideUp .2s linear 14s forwards; animation: slideUp .2s linear 14s forwards }

.product_1 { -webkit-animation: slideRightLeft 1s ease-in-out 5s forwards, slideLeftRight .5s linear 8s forwards; -moz-animation: slideRightLeft 1s ease-in-out 5s forwards, slideLeftRight .5s linear 8s forwards; -o-animation: slideRightLeft 1s ease-in-out 5s forwards, slideLeftRight .5s linear 8s forwards; animation: slideRightLeft 1s ease-in-out 5s forwards, slideLeftRight .5s linear 8s forwards }
.price_tag_1 { -webkit-animation: bounceIn 0.5s ease-in-out 6s forwards, bounceOut .5s linear 7.5s forwards; -moz-animation: bounceIn 0.5s ease-in-out 6s forwards, bounceOut .5s linear 7.5s forwards; -o-animation: bounceIn 0.5s ease-in-out 6s forwards, bounceOut .5s linear 7.5s forwards; animation: bounceIn 0.5s ease-in-out 6s forwards, bounceOut .5s linear 7.5s forwards }
.product_2 { -webkit-animation: slideRightLeft 1s ease-in-out 8s forwards, slideLeftRight .5s linear 11s forwards; -moz-animation: slideRightLeft 1s ease-in-out 8s forwards, slideLeftRight .5s linear 11s forwards; -o-animation: slideRightLeft 1s ease-in-out 8s forwards, slideLeftRight .5s linear 11s forwards; animation: slideRightLeft 1s ease-in-out 8s forwards, slideLeftRight .5s linear 11s forwards }
.price_tag_2 { -webkit-animation: bounceIn 0.5s ease-in-out 9s forwards, bounceOut .5s linear 10.5s forwards; -moz-animation: bounceIn 0.5s ease-in-out 9s forwards, bounceOut .5s linear 10.5s forwards; -o-animation: bounceIn 0.5s ease-in-out 9s forwards, bounceOut .5s linear 10.5s forwards; animation: bounceIn 0.5s ease-in-out 9s forwards, bounceOut .5s linear 10.5s forwards }
.product_3 { -webkit-animation: slideRightLeft 1s ease-in-out 11s forwards, slideLeftRight .5s linear 14s forwards; -moz-animation: slideRightLeft 1s ease-in-out 11s forwards, slideLeftRight .5s linear 14s forwards; -o-animation: slideRightLeft 1s ease-in-out 11s forwards, slideLeftRight .5s linear 14s forwards; animation: slideRightLeft 1s ease-in-out 11s forwards, slideLeftRight .5s linear 14s forwards }
.price_tag_3 { -webkit-animation: bounceIn 0.5s ease-in-out 12s forwards, bounceOut .5s linear 13.5s forwards; -moz-animation: bounceIn 0.5s ease-in-out 12s forwards, bounceOut .5s linear 13.5s forwards; -o-animation: bounceIn 0.5s ease-in-out 12s forwards, bounceOut .5s linear 13.5s forwards; animation: bounceIn 0.5s ease-in-out 12s forwards, bounceOut .5s linear 13.5s forwards }

.best_deals { -webkit-animation: bounceInLeft 2s ease-in-out 13.5s forwards; -moz-animation: bounceInLeft 2s ease-in-out 13.5s forwards; -o-animation: bounceInLeft 2s ease-in-out 13.5s forwards; animation: bounceInLeft 2s ease-in-out 13.5s forwards }
.selected_products { -webkit-animation: bounceInRight 2s ease-in-out 13.5s forwards; -moz-animation: bounceInRight 2s ease-in-out 13.5s forwards; -o-animation: bounceInRight 2s ease-in-out 13.5s forwards; animation: bounceInRight 2s ease-in-out 13.5s forwards }
.price_tag_big {
    top: 78px;
    right: 50px;
    opacity: 0;
    position: absolute;
    -webkit-animation: bounceIn 0.5s ease-in-out 15.5s forwards;
       -moz-animation: bounceIn 0.5s ease-in-out 15.5s forwards;
         -o-animation: bounceIn 0.5s ease-in-out 15.5s forwards;
            animation: bounceIn 0.5s ease-in-out 15.5s forwards;
}
.arrow {
    left: 175px;
    top: 70px;
    opacity: 0;
    position: absolute;
    -webkit-animation: arrow .5s ease-in-out 16s forwards;
       -moz-animation: arrow .5s ease-in-out 16s forwards;
         -o-animation: arrow .5s ease-in-out 16s forwards;
            animation: arrow .5s ease-in-out 16s forwards;
}
.cta { -webkit-animation: fadeIn .5s linear 16.5s forwards; -moz-animation: fadeIn .5s linear 16.5s forwards; -o-animation: fadeIn .5s linear 16.5s forwards; animation: fadeIn .5s linear 16.5s forwards }
