
.header-cart {
   border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px; 
}

.item-inner:hover .add-to-links li a {
    transition: width 0.3s ease-out;
    -webkit-transition: width 0.3s ease-out;
    -moz-transition: width 0.3s ease-out;
    width: 36px; height: 36px;
    opacity: 1;
}
.newproductslider-item:hover .add-to-links li a {
    transition: width 0.3s ease-out;
    -webkit-transition: width 0.3s ease-out;
    -moz-transition: width 0.3s ease-out;
     width: 30px; height: 30px;
}

.header .form-search button.button span,.header-static .h-col,.header-static .h-col h2,.banner-static-contain .banner-text a,
button.btn-cart span,button.btn-cart span span,button.button span {
	transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
}

.header .form-search button.button:hover span,.header-static .h-col:hover,.header-static .h-col:hover h2,.banner-static-contain .banner-text a:hover,
button.btn-cart:hover span,button.btn-cart:hover span span,button.button:hover span{
	-moz-transition: all 0.3s ease;
     webkit-transition: all 0.3s ease;
}
.banner-center .banner-center-icon {
	transition: bottom 0.3s ease;
    -webkit-transition: bottom 0.3s ease;
    -moz-transition: bottom 0.3s ease;
}
.banner-center:hover .banner-center-icon {
	-moz-transition: bottom 0.3s ease;
     webkit-transition: bottom 0.3s ease;
}

.banner-center .banner-center-icon a {
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transition: all 0.3s ease-out;
}
.banner-center .banner-center-icon a:hover {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transition: all 0.3s ease-out;
}

.item-inner .add-to-links li a.link-wishlist,.item-inner .add-to-links li a.link-compare,.bx-wrapper .bx-controls a,.link-web ul li a,.product-view .add-to-links li a.link-compare,.product-view .add-to-links li a.link-wishlist {
	transition: background-color 0.3s ease;
    -webkit-transition: background-color 0.3s ease;
    -moz-transition: background-color 0.3s ease;
}
.item-inner .add-to-links li a.link-wishlist:hover,.item-inner .add-to-links li a.link-compare:hover,.bx-wrapper .bx-controls a:hover,.link-web ul li a:hover,.product-view .add-to-links li a.link-compare:hover,.product-view .add-to-links li a.link-wishlist :hover {
	-moz-transition: background-color 0.3s ease;
    webkit-transition: background-color 0.3s ease;
}
.item-inner .add-to-links {
	transition: opacity 0.5s ease;
    -webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
	opacity:0;
}
.item-inner:hover .add-to-links {
	-moz-transition: opacity 0.5s ease;
    webkit-transition: opacity 0.5s ease;
	opacity:1;
}

.footer-static .footer-static-content ul li a,.pt_custommenu div.pt_menu .parentMenu a,
.pt_custommenu div.pt_menu .parentMenu span.block-title,.pt_custommenu div.pt_menu.active .parentMenu a, .pt_custommenu div.pt_menu.act .parentMenu a,.pt_custommenu .itemMenu h4.level1,
.pt_custommenu .itemMenu a.level1,.pt_custommenu .itemSubMenu h4.level2,
.pt_custommenu .itemSubMenu a.level2,
.pt_custommenu .itemSubMenu h4.level3,
.pt_custommenu .itemSubMenu a.level3,
.pt_custommenu .itemMenu a.level1.nochild {
	transition: background-color 0.3s ease;
    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
}
.footer-static .footer-static-content ul li a:hover,.pt_custommenu div.pt_menu .parentMenu a:hover,
.pt_custommenu div.pt_menu .parentMenu span.block-title:hover,
.pt_custommenu #pt_menu_link ul li a.act,
.pt_custommenu #pt_menu_link ul li a:hover,.pt_custommenu .itemMenu h4.level1:hover,
.pt_custommenu .itemMenu a.level1:hover,.pt_custommenu .itemSubMenu a.level2:hover,
.pt_custommenu .itemMenu a.level1.nochild:hover {
	-moz-transition: color 0.3s ease;
    webkit-transition: color 0.3s ease;
}

.banner-box img {
    -webkit-transition-duration: 0.4s;
    -moz-transition-duration: 0.4s;
    -ms-transition-duration: 0.4s;
    -o-transition-duration: 0.4s;
    transition-duration: 0.4s;
    transform: scale(1);
}
.banner-box:hover img{
    transform: scale(1.1);
    -ms-transform: scale(1.1); 
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.banner-center 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;
}

.banner-center 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;
}
.banner-center 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;
}