.wt-prod-cat{margin-top:55px;}
.wt-prod-cat .out-wt-prod
{background: #2b2b2b;display: inline-block;width: 100%;}
.wt-prod-cat .icon_cat{display:inline-block;float:left;vertical-align:top;}
.out-wt-prod h3{display:inline-block;margin:0;line-height:42px;margin-left:15px;font-size:13px;text-transform:uppercase; }
.out-wt-prod h3 a{color:#fff;}
.wt-prod-cat .container {-webkit-box-shadow: 0px 0px 18px 2px rgba(38,38,38,0.4);
    -moz-box-shadow: 0px 0px 18px 2px rgba(38,38,38,0.4);
    box-shadow: 0px 0px 18px 2px rgba(38,38,38,0.4);} 
.sub-cat .sub-cat-ul{padding-left:15px;}
.sub-cat .sub-cat-ul li { padding: 0 15px;}
.cat-banner{  position: relative;
  overflow: hidden;
  display: block;text-align:center;
  transition: all 300ms ease 0s;
  -moz-transition: all 300ms ease 0s;
  -webkit-transition: all 300ms ease 0s;}
.cat-banner:after
{
    content: "";
	  position: absolute;
	  left: 0;
	  right: 0;
	  top: 0;
	  bottom: 0;
	  background: url("../img/glass.png") no-repeat scroll -265px 0 transparent;
	  z-index: 1;
}
.cat-banner:hover:after 
{
    background-position: 1200px 0;
  transition: all 2.5s ease 0s;
  -moz-transition:  all 2.5s ease 0s;
  -webkit-transition:  all 2.5s ease 0s;
}
.wt-prod-cat .cat-img{margin-top:20px; position: relative;}
.wt-prod-cat .cat-img:before 
{  background-color: rgba(255, 255, 255, 0.15);
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;}
.wt-prod-cat .cat-img:after 
{
content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -ms-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
}  
.wt-prod-cat .cat-img:hover:before {
  right: 50%;
  left: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.wt-prod-cat .cat-img:hover:after {
  top: 50%;
  bottom: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.wt-prod-cat  .owl-carousel .owl-item.first .ajax_block_product {
    margin-left: 4px;
}
#wt-prod-cat-tabs{border-bottom:none;background:#000;padding:25px 15px 24px 20px;}
#wt-prod-cat-tabs li h3{font-size:12px;text-transform:uppercase;color:#666;font-weight:600;margin:0;}
#wt-prod-cat-tabs li:hover h3,#wt-prod-cat-tabs li.active h3{color:#fff;}
#wt-prod-cat-tabs li{padding:0;}
#wt-prod-cat-tabs li a{padding:10px 0;}
#wt-prod-cat-tabs li{position:relative;}
.wt-prod-first .product-content{text-align:left;margin-top:45px;}
.wt-prod-first .product-content .wt_color{margin-bottom:10px;}
.wt-prod-first .product-content .content_price{margin-top:37px;}
.wt-prod-first .product-content .content_price .price{font-size:30px;}
.wt-prod-first .product-content .content_price .old-price{font-size:24px;}
.wt-prod-first .product-content .product-name,.wt-prod-first .product-content .product-name a{font-size:30px;line-height:1;margin-bottom:30px;}
.wt-prod-cat  .product-container
{
	padding-bottom:20px;padding-top:45px;border-color:transparent transparent transparent #d9d9d9;border-width:1px;border-style:solid;
}
.wt-prod-cat .owl-carousel .owl-item.first .ajax_block_product .product-container {
    border-left-color: transparent;
}
@media only screen and (min-width : 768px) and (max-width : 1023px)
{
#wt-prod-cat-tabs{padding:23px 15px;}
}
@media only screen and (min-width : 768px) and (max-width : 1199px)
{
.wt-prod-cat .container{padding:0;}

}
.wt-prod-cat .product-image-container{padding-left:0;}
@media only screen and (min-width : 1024px) and (max-width : 1199px)
{
#wt-prod-cat-tabs{padding-top:22px;}
#wt-prod-cat-tabs li.item-9{display:none;}
}
@media only screen and (min-width : 1200px) and (max-width : 1399px)
{
#wt-prod-cat-tabs li.item-9{display:none;}
}
@media (max-width: 767px)
{
.wt-prod-cat{margin-top:30px;}
}