.product-item{
	overflow: hidden;
}

.prod-listing{
	overflow: hidden;
	margin-top: 3% !important;
}

.category-descr{
	color: #676767;
	overflow: hidden;
}

.product-title-header{
	height: 5em;
	overflow: visible;
	background-image: none;
	background-color: rgb(41, 143, 232);
}
.product-title-header h1{
	font-family: 'OpenSansSemibold';
	font-size: 44px;
	line-height: 44px;
	display: block;
	color: #fff;
	z-index: 101;
	float: right;
	margin-right: 27%;
	margin-top: 0.2em;
}
.content{
	/*background-color: #fff;*/
  /*background-color: #f6f6f6;*/
}
#products{
	margin-left: 17%;
	margin-top: 1%;
	max-width: 1255px;
	overflow: hidden;
}
/*#products ul{*/
	/*display: inline-block;*/
	/*float:left;*/
	/*margin-left: 1%;*/
	/*margin-top: 2%;*/
/*}*/
.model{
	font-size: 11px;
	opacity: 1;
	color: #999;
}

.product_title{
	color: #444;
	font-size: 18px;
    position: relative;
    float: left;
}

.product_title .product-link{
  width: 100%;
  height: 100%;
  position: absolute;
}

.button-hide{
	display: none;
}
.imghover{
	opacity: 0.50;
}
/*.product_title{*/
	/*background-color: #298fe8;*/
/*}*/
.prod_photo{
	/*background-color: #298fe8;*/
	overflow: hidden;
}
.product_details{
	/*background-color: #ffffff;*/
	min-height: 6em;
}
.img-button{
	background-color: #252525;
	padding: 9px 15px;
	color: #fff!important;
	font-size: 12px!important;
	margin: 5px;
	position: absolute;
	margin-top: 115px;
	margin-left: 145px;
}
.parallax-window {
	min-height: 400px;
	background: transparent;
}


.parallax-holder p{
  padding-bottom: 0;
  margin: 0;
}

.parallax-holder .parallax-text{
  position: absolute;
  z-index: 7;
}


.parallax-holder .parallax-text.contact-page{
  top: 45%;
  right: 23%;
}

.parallax-holder .text-content{
  font-size: 60px;
  line-height: 80px;
  letter-spacing: -1px;
  display: block;
  font-family: 'OpenSansLight';
  opacity: 1;
  transform: translate(0px, 0px);
  z-index: 7;
}





.parallax-holder .handmade{
  font-family: OpenSansLight;
  font-size: 24px;
  color: #fff;
  position: absolute;
  padding: 1px 8px;
  background: #787878;
  line-height: 40px;
  z-index: 7;
}

/*classic-chef-series*/
.parallax-holder .parallax-text-classic-chef-series{
  top: 41%;
  left: 36%;
  color: #fff;
}

/*farmhouse-chef-series*/
.parallax-holder .parallax-text-farmhouse-chef-series{
  top: 62%;
  left: 22%;
  color: #fff;
}

.parallax-text .handmade-farmhouse-chef-series{
  left: 42%;
}

/*small-radius-chef-series*/
.parallax-holder .parallax-text-small-radius-chef-series{
  top: 41%;
  left: 4%;
  color: #fff;

}

.parallax-text .handmade-small-radius-chef-series{
}


/*embossed-chef-series*/
.parallax-holder .parallax-text-embossed-chef-series{
  top: 45%;
  left: 3%;
  color: #fff;
}

.parallax-holder .handmade-embossed-chef-series{
}


/*copper-series-handmade*/
.parallax-holder .parallax-text-copper-series-handmade{
  top: 60%;
  left: 8%;
  color: #fff;

}


/*fireclay-series-handmade*/
.parallax-holder .parallax-text-fireclay-series-handmade{
  top: 27%;
  left: 32%;
  color: #000;
}


/*granite-series*/
.parallax-holder .parallax-text-granite-series{
  top: 38%;
  left: 32%;
  color: #fff;
}

/*bathroom-vanities-undermount*/
.parallax-holder .parallax-text-bathroom-vanities-undermount{
  top: 57%;
  left: 36%;
  color: #000;
}

.parallax-holder .handmade-bathroom-vanities-undermount{
  left: 4%;
  width: 315px;
}


/*bathroom-vanities-drop-in*/
.parallax-holder .parallax-text-bathroom-vanities-drop-in{
  top: 54%;
  left: 36%;
  color: #000;
}

.parallax-holder .parallax-text-bathroom-vanities-drop-in .text-content{
  margin-left: 55px;
}

.parallax-holder .handmade-bathroom-vanities-drop-in{
  left: 3%;
  width: 315px;
}


/*kitchen-chrome-series*/
.parallax-holder .parallax-text-kitchen-chrome-series{
  top: 46%;
  left: 41%;
  color: #000;
}

.parallax-holder .parallax-text-kitchen-chrome-series .kitchen-chrome-series{
  margin-left: 36px;
}

.parallax-holder .handmade-kitchen-chrome-series{
  left: 3%;
  background: #F2F2EF!important;
  color: #848483!important;
  width: 265px;
}


@keyframes anim{
  from {opacity:0;}
  to {opacity:1;}
}
@-moz-keyframes anim{
  from {opacity:0;}
  to {opacity:1;}
}
@-webkit-keyframes anim{
  from {opacity:0;}
  to {opacity:1;}
}

#wrap1{
  background-color: #252525;
  padding: 9px 15px;
  color: #fff!important;
  font-size: 12px!important;
  margin: 5px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  position: absolute;
  top: 42%;
  left: 35%;
  text-decoration: none;
  animation:anim 1s;
  -webkit-animation:anim 1s;
}

.product_title .more-details-success{
  background-color: #252525;
  padding: 9px 15px;
  color: #fff!important;
  font-size: 12px!important;
  margin: 5px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  position: absolute;
  top: 113px;
  left: 133px;
  text-decoration: none;
}

.product_title .more-details-error{
  opacity: 0;
  -webkit-transition: top 1s ease-out 0.5s;
  -moz-transition: top 1s ease-out 0.5s;
  -o-transition: top 1s ease-out 0.5s;
  transition: top 1s ease-out 0.5s;
}


@media only screen and (min-width: 320px) and (max-width: 1378px) {
  .parallax-holder {
    height: 420px;
    position: relative;
    background-repeat: no-repeat;
  }

  .textures-grid{
    background-image: url('../images/product_category/grid.png');
    height: 420px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 5;
  }


  /*classic-chef-series*/
  .parallax-holder .parallax-text-classic-chef-series{
    top: 15%;
    left: 34%;
    color: #fff;

  }
    .parallax-holder .parallax-text-classic-chef-series .text-content{
    line-height: 48px;

  }

  /*farmhouse-chef-series*/
  .parallax-holder .parallax-text-farmhouse-chef-series{
    top: 50%;
    left: 30%;
    color: #fff;
  }

  .parallax-text .handmade-farmhouse-chef-series{
    left: 12%;
  }

  /*small-radius-chef-series*/
  .parallax-holder .parallax-text-small-radius-chef-series{
    top: 26%;
    left: 4%;
    color: #fff;

  }

  .parallax-text .handmade-small-radius-chef-series{
  }


  /*embossed-chef-series*/
  .parallax-holder .parallax-text-embossed-chef-series{
    top: 32%;
    left: 3%;
    color: #fff;
  }

  .parallax-holder .handmade-embossed-chef-series{
  }


  /*copper-series-handmade*/
  .parallax-holder .parallax-text-copper-series-handmade{
    top: 60%;
    left: 8%;
    color: #fff;

  }


  /*fireclay-series-handmade*/
  .parallax-holder .parallax-text-fireclay-series-handmade{
    top: 27%;
    left: 32%;
    color: #000;
  }


  /*granite-series*/
  .parallax-holder .parallax-text-granite-series{
    top: 38%;
    left: 32%;
    color: #fff;
  }

  /*bathroom-vanities-undermount*/
  .parallax-holder .parallax-text-bathroom-vanities-undermount{
    top: 37%;
    left: 5%;
    color: #000;
  }

  .parallax-holder .handmade-bathroom-vanities-undermount{
    left: 4%;
    width: 315px;
  }


  /*bathroom-vanities-drop-in*/
  .parallax-holder .parallax-text-bathroom-vanities-drop-in{
    top: 52%;
    left: 39%;
    color: #000;
  }

  .parallax-holder .parallax-text-bathroom-vanities-drop-in .text-content{
    margin-left: 55px;
  }

  .parallax-holder .handmade-bathroom-vanities-drop-in{
    left: 3%;
    width: 315px;
  }


  /*kitchen-chrome-series*/
  .parallax-holder .parallax-text-kitchen-chrome-series{
    top: 46%;
    left: 41%;
    color: #000;
  }

  .parallax-holder .parallax-text-kitchen-chrome-series .kitchen-chrome-series{
    margin-left: 36px;
  }

  .parallax-holder .handmade-kitchen-chrome-series{
    left: 3%;
    background: #F2F2EF!important;
    color: #848483!important;
    width: 265px;
  }


}

@media (min-width: 1380px) {
  .parallax-holder {
    /*background-size: 100% 95%!important;*/
    max-height: 550px;
    height: 550px;
    position: relative;
    background-repeat: no-repeat;
    /*background-position: 50% 100px;*/
  }

  .textures-grid{
    background-image: url('../images/product_category/grid.png');
    height: 550px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 5;
  }


  /*classic-chef-series*/
  .parallax-holder .parallax-text-classic-chef-series{
    top: 12%;
    left: 38%;
    color: #fff;
  }

  /*farmhouse-chef-series*/
  .parallax-holder .parallax-text-farmhouse-chef-series{
    top: 59%;
    left: 34%;
    color: #fff;
  }

  .parallax-text .handmade-farmhouse-chef-series{
    left: 42%;
  }

  /*small-radius-chef-series*/
  .parallax-holder .parallax-text-small-radius-chef-series{
    top: 13%;
    left: 4%;
    color: #fff;
  }

  .parallax-text .handmade-small-radius-chef-series{
  }


  /*embossed-chef-series*/
  .parallax-holder .parallax-text-embossed-chef-series{
    top: 14%;
    left: 11%;
    color: #fff;
  }

  .parallax-holder .handmade-embossed-chef-series{
  }


  /*copper-series-handmade*/
  .parallax-holder .parallax-text-copper-series-handmade{
    top: 64%;
    left: 7%;
    color: #fff;

  }


  /*fireclay-series-handmade*/
  .parallax-holder .parallax-text-fireclay-series-handmade{
    top: 38%;
    left: 37%;
    color: #000;
  }


  /*granite-series*/
  .parallax-holder .parallax-text-granite-series{
    top: 38%;
    left: 32%;
    color: #fff;
  }

  /*bathroom-vanities-undermount*/
  .parallax-holder .parallax-text-bathroom-vanities-undermount{
    top: 54%;
    left: 40%;
    color: #000;
  }

  .parallax-holder .handmade-bathroom-vanities-undermount{
    left: 4%;
    width: 315px;
  }


  /*bathroom-vanities-drop-in*/
  .parallax-holder .parallax-text-bathroom-vanities-drop-in{
    top: 36%;
    left: 40%;
    color: #000;
  }

  .parallax-holder .parallax-text-bathroom-vanities-drop-in .text-content{
    margin-left: 55px;
  }

  .parallax-holder .handmade-bathroom-vanities-drop-in{
    left: 3%;
    width: 315px;
  }


  /*kitchen-chrome-series*/
  .parallax-holder .parallax-text-kitchen-chrome-series{
    top: 46%;
    left: 41%;
    color: #000;
  }

  .parallax-holder .parallax-text-kitchen-chrome-series .kitchen-chrome-series{
    margin-left: 36px;
  }

  .parallax-holder .handmade-kitchen-chrome-series{
    left: 3%;
    background: #F2F2EF!important;
    color: #848483!important;
    width: 265px;
  }

}



@media only screen and (min-width: 1930px){
  .parallax-holder {
    background-size: 100%!important;
    height: 700px;
    position: relative;
    background-repeat: no-repeat;
    /*background-position: 50% 100px;*/
  }

  .textures-grid{
    background-image: url('../images/product_category/grid.png');
    height: 700px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 5;
  }


  /*classic-chef-series*/
  .parallax-holder .parallax-text-classic-chef-series{
    top: 12%;
    left: 38%;
    color: #fff;
  }

  /*farmhouse-chef-series*/
  .parallax-holder .parallax-text-farmhouse-chef-series{
    top: 59%;
    left: 34%;
    color: #fff;
  }

  .parallax-text .handmade-farmhouse-chef-series{
    left: 42%;
  }

  /*small-radius-chef-series*/
  .parallax-holder .parallax-text-small-radius-chef-series{
    top: 13%;
    left: 4%;
    color: #fff;
  }


  /*embossed-chef-series*/
  .parallax-holder .parallax-text-embossed-chef-series{
    top: 14%;
    left: 11%;
    color: #fff;
  }

  .parallax-holder .handmade-embossed-chef-series{
  }


  /*copper-series-handmade*/
  .parallax-holder .parallax-text-copper-series-handmade{
    top: 64%;
    left: 7%;
    color: #fff;

  }


  /*fireclay-series-handmade*/
  .parallax-holder .parallax-text-fireclay-series-handmade{
    top: 38%;
    left: 37%;
    color: #000;
  }


  /*granite-series*/
  .parallax-holder .parallax-text-granite-series{
    top: 38%;
    left: 32%;
    color: #fff;
  }

  /*bathroom-vanities-undermount*/
  .parallax-holder .parallax-text-bathroom-vanities-undermount{
    top: 54%;
    left: 40%;
    color: #000;
  }

  .parallax-holder .handmade-bathroom-vanities-undermount{
    left: 4%;
    width: 315px;
  }


  /*bathroom-vanities-drop-in*/
  .parallax-holder .parallax-text-bathroom-vanities-drop-in{
    top: 36%;
    left: 40%;
    color: #000;
  }

  .parallax-holder .parallax-text-bathroom-vanities-drop-in .text-content{
    margin-left: 55px;
  }

  .parallax-holder .handmade-bathroom-vanities-drop-in{
    left: 3%;
    width: 315px;
  }


  /*kitchen-chrome-series*/
  .parallax-holder .parallax-text-kitchen-chrome-series{
    top: 46%;
    left: 41%;
    color: #000;
  }

  .parallax-holder .parallax-text-kitchen-chrome-series .kitchen-chrome-series{
    margin-left: 36px;
  }

  .parallax-holder .handmade-kitchen-chrome-series{
    left: 3%;
    background: #F2F2EF!important;
    color: #848483!important;
    width: 265px;
  }

}

.active{
  color: #fff!important;
  background-color: #272727!important;
}
.product_details .bv-cleanslate .bv-core-container-31 .bv-inline-rating-container .bv-rating-stars-off {
    background-color: #f6f6f6!important;
    color: #f6f6f6!important;
}
.bv-rating-label.hide_important{
    display: none!important;
}

@media (max-width: 991px) {
    .parallax-holder .text-content {
        font-size: 40px!important;
        line-height: 60px!important;
    }
    .parallax-holder .parallax-text-bathroom-vanities-drop-in{
        top: 52%;
        left: 5%;
        color: #000;
    }
	.more-details-but{
		display:none !important;
	}
}