.cat-style1{margin-top:60px;margin-bottom:50px;}
.cat-style1 .tabs .nav-tabs{text-align:right;}
.cat-style1 .block-content{position:relative;}
.prod-tab-title1{position:absolute;left:0;top:0;}
.prod-tab-title1 h3{font-size:18px;text-transform:uppercase;color: #333;}
.owl-prod-cat .out-owl-prod{background: #2b2b2b;display: inline-block;width: 100%;}
.owl-prod-cat .icon_cat{display:inline-block;float:left;vertical-align:top;}
.out-owl-prod h3{display:inline-block;margin:0;line-height:42px;margin-left:15px;font-size:13px;text-transform:uppercase; }
.out-owl-prod h3 a{color:#fff;}
.owl-prod-cat .sub-cat-ul li {margin-top:15px;} 
.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;
}
.owl-prod-cat .cat-img{margin-top:20px; position: relative;}
.owl-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;}
.owl-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;
}  
.owl-prod-cat .cat-img:hover:before {
  right: 50%;
  left: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.owl-prod-cat .cat-img:hover:after { 
  top: 50%;
  bottom: 50%;
  background: rgba(255, 255, 255, 0.2);
}
.prod-feature-info{margin:10px 0 20px;}
.prod-feature-info ul{margin-bottom:0;}
.prod-feature-info li{margin-top:10px;}
.prod_cat_home {text-align: center;margin-bottom: 30px;}
.prod_cat_home .tabs .nav-tabs{text-align: right;}
.prod_cat_home .block-content{position: relative;}
#desktop_prod_cat .thumbnail-container .prod-image{float:left;margin-right:30px;}
#desktop_prod_cat .center-prod-home .thumbnail-container .prod-image{margin-right:0;}     
#desktop_prod_cat .center-prod-home .g-wishlist-button{float:left;margin-right:30px;} 

@media only screen and (min-width : 768px) and (max-width : 991px)
{
 .prod-tab-title1 h3{font-size:20px;}
}
@media (max-width: 767px )
{
	.prod-tab-title1{position:static;text-align:center;}
	.cat-style1{margin:30px 0;}
	.cat-style1 .tabs .nav-tabs{text-align:center;}
	.tabs .nav-tabs .nav-item{margin-left:10px;margin-top:10px;}
  .prod_cat_home .tabs .nav-tabs{text-align: center;}
}