
.drop-currency .currency-trigger .sub-currency,.drop-lang .drop-trigger .sub-lang,.drop-currency .sub-currency li a,.drop-lang .sub-lang li a,.dropit li a,.product-name a,button.button span{
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out 0s;
}
.drop-currency .currency-trigger:hover .sub-currency,.drop-lang .drop-trigger:hover .sub-lang,.drop-currency .sub-currency li a:hover,.drop-lang .sub-lang li a:hover,.dropit li a:hover,.product-name a:hover,button.button:hover span {
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
}

.item-inner .box-item .add-to-links{
    -moz-transition: right 0.5s ease-in-out 0s;
    transition: right 0.5s ease-in-out;
    -webkit-transition: right 0.5s ease-in-out 0s;
}
.item-inner:hover .box-item .add-to-links {
    -moz-transition: right 0.5s ease;
    -webkit-transition: right 0.5s ease;
}
.bx-wrapper .flex-direction-nav a.flex-prev,.bx-wrapper .bx-controls a.bx-prev {
	-moz-transition: left 0.3s ease-in-out 0s;
    transition: left 0.3s ease-in-out;
    -webkit-transition: left 0.3s ease-in-out 0s;
}
.bx-wrapper:hover .flex-direction-nav a.flex-prev,.bx-wrapper:hover .bx-controls a.bx-prev {
	-moz-transition: left 0.3s ease;
    -webkit-transition: left 0.3s ease;
}
.bx-wrapper .flex-direction-nav a,.bx-wrapper .bx-controls a {
	-moz-transition: right 0.3s ease-in-out 0s;
    transition: right 0.3s ease-in-out;
    -webkit-transition: right 0.3s ease-in-out 0s;
}
.bx-wrapper:hover .flex-direction-nav a,.bx-wrapper:hover .bx-controls a {
	-moz-transition: right 0.3s ease;
    -webkit-transition: right 0.3s ease;
}

.ma-thumbnail-container .bx-wrapper .bx-controls-direction a {
	-moz-transition: top 0.3s ease-in-out 0s;
    transition: top 0.3s ease-in-out;
    -webkit-transition: top 0.3s ease-in-out 0s;
}
.ma-thumbnail-container .bx-wrapper:hover .bx-controls-direction a {
	-moz-transition: top 0.3s ease;
    -webkit-transition: top 0.3s ease;
}
.ma-thumbnail-container .bx-wrapper .bx-controls-direction a.bx-next {
	-moz-transition: bottom 0.3s ease-in-out 0s;
    transition: bottom 0.3s ease-in-out;
    -webkit-transition: bottom 0.3s ease-in-out 0s;
}
.ma-thumbnail-container .bx-wrapper:hover .bx-controls-direction a.bx-next {
	-moz-transition: bottom 0.3s ease;
    -webkit-transition: bottom 0.3s ease;
}

.box-col a,.banner-left a {
    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;
}

.box-col a:before,.banner-left a: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;
}
.box-col a:hover:before,.banner-left a:hover:before{
    -moz-box-sizing: border-box; box-sizing:border-box;
    border: 13px solid rgba(255, 255, 255, 0.5);		
    opacity:1;
    -moz-transition: all 0.3s ease 0s;
}

