/* Enter Your Custom CSS Here */
body { background: #232323; /* url('/page/-/images/bg_gradient.jpg') repeat-x #3d3d3d*/  }
#testi-carousel blockquote {
  margin: 1.5em 10px !important;
}
.ppt{
  display:none !important;
}
.latest_news{
    height: 300px;
}
.woocommerce-info a:hover{
  color: #d8664e;
  font-weight:bold;
}
.products {
  min-height: 480px;
  padding-top: 10px;
}
.products .item img {
  height:360px;
}
.product-content{
  background-color: black;
  padding-top:10px;
  padding-bottom:10px;
  
}
.woocommerce-ordering, .woocommerce-result-count{
  margin-left:10px;
  margin-bottom:10px;
}
.product-content #gallery .item {
    background: #111 !important;
}
.single-item .products .item img{
   width: 100% !important;
}
.single-item img {
    width: auto !important;
}

.woocommerce-pagination{
   background-color: white;
    position: absolute;
    bottom: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    height: 40px;
    z-index: 30;
    padding: 10px;
    padding-left: 20px;
}
.page-numbers li{
  float:left;
  padding-left:10px;
}
.page-numbers li a:hover{
  color: #d8664e;
  font-weight:bold;
}
.wpcf7-submit{
      padding: 5px;
    border-radius: 3px;
    color: #fff;
    min-width: 100px;
    background-color: #ff6000;
    border: thin solid #ff6000;
}
.commentsbox{
  padding: 30px;
background: #111;
}