
@-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);
    }
}

@keyframes rotate{
    0% { transform: scale(1) rotate(0);}
    50% { transform: scale(0.5) rotate(180deg);}
    100% { transform: scale(1) rotate(360deg);}
}
@-webkit-keyframes rotate{
    0% { -webkit-transform: scale(1) rotate(0);}
    50% { -webkit-transform: scale(0.5) rotate(180deg);}
    100% { -webkit-transform: scale(1) rotate(360deg);}
}
@-moz-keyframes rotate{
    0% { -moz-transform: scale(1) rotate(0);}
    50% { -moz-transform: scale(0.5) rotate(180deg);}
    100% { -moz-transform: scale(1) rotate(360deg);}
}

ul.link-follow li a span
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;	
}

ul.link-follow li a:hover span
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 100;
}

{
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}


{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
ul.link-follow a,
ul.link-follow li a span,
.box-title,
.footer-static-content ul li a,
.pull-left,
.link a,
.header .form-search button.button span,
.box-content .box-title a.view,
.header .form-search .dropdown-toggle,
.flex-direction-nav a,
 .bx-wrapper .bx-controls a,
 .product-view .product-img-box .more-views li a,
 .ma-box-content .actions .add-to-links li a,
 .ma-box-content .actions .add-to-links button.button,
ul.add-to-links button .fa,
.ma-box-content ul.add-to-links,
.price-box
{
transition: 0.3s ease-in-out;
-moz-transition: 0.3s ease-in-out;
-webkit-transition: 0.3s ease-in-out;
-o-transition: 0.3s ease-in-out;
-ms-transition: 0.3s ease-in-out
}
.sub-menu-inner img:hover,
.ma-upsellslider-item img:hover
{
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}

#producttabs li h3,
button.button span,
ul.link-follow a,
#back-top,
.header .form-search button.button .fa,
.menu-recent .blog-view a,
.relatedslider-item .item-inner,
.product-tabs a,
.block-tags .block-content a,
.pt_custommenu div.pt_menu .parentMenu a,
 .pt_custommenu div.pt_menu .parentMenu span.block-title,
 .categorytab-slider ul.tabs li
{
-webkit-transition: background 0.3s, color 0.2s;
-moz-transition: background 0.3s, color 0.2s;
transition: background 0.3s, color 0.2s;
}

{
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
}
.ma-box-content .actions
{
transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
-webkit-transition: 0.4s ease-in-out;
-o-transition: 0.4s ease-in-out;
-ms-transition: 0.4s ease-in-out    
}