
@-webkit-keyframes moveFromTop {
    from {
        -webkit-transform: translateY(-100%);
    }
    to {
        -webkit-transform: translateY(0%);
    }
}
@-moz-keyframes moveFromTop {
    from {
        -moz-transform: translateY(-100%);
    }
    to {
        -moz-transform: translateY(0%);
    }
}
@-ms-keyframes moveFromTop {
    from {
        -ms-transform: translateY(-100%);
    }
    to {
        -ms-transform: translateY(0%);
    }
}

@-webkit-keyframes smallToBig{
    from {
        -webkit-transform: scale(0.1);
    }
    to {
        -webkit-transform: scale(1);
    }
}
@-moz-keyframes smallToBig{
    from {
        -moz-transform: scale(0.1);
    }
    to {
        -moz-transform: scale(1);
    }
}
@-ms-keyframes smallToBig{
    from {
        -ms-transform: scale(0.1);
    }
    to {
        -ms-transform: scale(1);
    }
}

.ma-box-content .actions .actions-inner,
.dropit  .dropit-trigger .dropit-submenu,
.footer-static-top .link-follow li a span,
.top-cart-content
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;	
}
.newproductslider-item :hover .actions .actions-inner,
.products-grid .item-inner:hover .actions .actions-inner,
.dropit  .dropit-trigger:hover .dropit-submenu,
.footer-static-top .link-follow li a:hover span,
.top-cart-contain:hover .top-cart-content
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 100;
}


.top-cart-wrapper
{
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

{
transition: 0.3s ease-in-out;
-moz-transition: 0.2s ease-in-out;
-webkit-transition: 0.2s ease-in-out;
-o-transition: 0.2s ease-in-out;
-ms-transition: 0.2s ease-in-out
}
.ma-upsellslider-container .ma-upsellslider-item img:hover,
.ma-relatedslider-container .relatedslider-item img:hover,
.banner-left img:hover,
.ma-bestseller-products img:hover,
.ma-onsale-products img:hover
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}

.banner-home-content .box-img img:hover{
    -webkit-transform: scale(1.21.21.21.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.21.21.2);
    -ms-transform: scale(1.21.2);
    transform: scale(1.2);
}
.banner-left a,
.menu-recent li a.images-blog {
    z-index: 9;
    position:relative;
    overflow:hidden;
    display:block;
    -moz-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out;
}
.banner-left a:before,
.menu-recent li a.images-blog:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 0px solid rgba(255, 255, 255, 0.5);
    bottom: 0;
    opacity: 0;
    content: "";
    left: 0;
    overflow: visible;
    position: absolute;
     z-index: 9;
    right: 0;
    top: 0;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
}
.banner-left a:hover:before,
.menu-recent li a.images-blog:hover:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 10px solid rgba(255, 255, 255, 0.5);  
    opacity:1;
    -moz-transition: all 0.3s ease 0s;
}
.item-inner .actions{
    
}
.item-inner .actions .btn-cart{
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    -ms-transition-duration: 0.1s;
    -o-transition-duration: 0.1s;
    transition-duration: 0.1s;
    opacity:0;
}
.item-inner .actions .add-to-links li a.link-wishlist{
    -webkit-transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -ms-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    transition-duration: 0.6s;
    opacity:0;
}
.item-inner .actions .add-to-links li a.link-compare{
    -webkit-transition-duration: 1.2s;
    -moz-transition-duration: 1.2s;
    -ms-transition-duration: 1.2s;
    -o-transition-duration: 1.2s;
    transition-duration: 1.2s;
    opacity:0;
}
.item-inner:hover .actions .btn-cart,
.item-inner:hover .actions .add-to-links li a.link-wishlist,
.item-inner:hover .actions .add-to-links li a.link-compare{
    opacity: 1;
    transform: scale(1.0); /* opera not support rotateX */
    -ms-transform: scale(1.0); 
    -moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
}