﻿

@import url("css.css");
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {
box-shadow:0 1px 2px 0 rgba(0,0,0,.3) !important;
}
.woocommerce ul.products li.product a img {
 transition: all 0.2s ease-in-out 0s;
 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
.attachment-shop_single:hover{
opacity: 0.35; 
filter: alpha(opacity=35); 
}

.item  img:hover{
opacity: 0.55; 
filter: alpha(opacity=55); 	
}
.wpb_area_title{display: none;}
.woocommerce ul.products li.product  a img:hover{	
transform: scale(1.08); 
-webkit-transform: scale(1.08); 
-moz-transform: scale(1.08);
-o-transform: scale(1.08); 
-ms-transform: scale(1.08);
}
.quick-order-launch{display: none;}
.select-product{display: none;}
.woocommerce-message{display: none;}
.page-title{display: none;}
.excerpt-more{display: none;}


table,th,td,tr{
border-collapse:collapse;
border:1px solid black;
}

p {
    margin: 0px 0px 8px !important;
}


.woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a {width: 24%; margin-right: 1%;   margin-top: 10px ;}
.woocommerce-page ul.products li.product{min-width:30.75% !important;   }
.woocommerce .related ul li.product,.woocommerce-page .related ul li.product {max-width: 230px !important;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{text-align: center !important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin-bottom:25px !important;}
@media only screen and (max-width: 800px) {
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
   margin: 1px!important; 
}
}
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
   margin: 1px -2% ; 
}
.header.not_home  {
    z-index: 999 !important;
}
.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{
	min-width:130px !important;
}


input, textarea, .uneditable-input {width: 95%;}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {
padding-left:10px!important;
}

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
    font-size: 12px !important;
}

.header_container.not_home {
    background: url('../../uploads/background.jpg') repeat-y scroll center center #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    min-height: 250px;
}

.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
font-size: 14px !important;
margin-bottom: 0px !important;
padding: 15px 0px !important;
}

.page_heading_container .page_heading_content p{display: none;}
.content-bar .post .post_meta{display: none;}
.nocomments{display: none;}

.sidebar  {
-webkit-box-shadow: inset 0 0 8px 2px  #F1F1F1;
-moz-box-shadow: inset 0 0 8px 2px  #F1F1F1;
box-shadow: inset 0 0 8px 2px  #F1F1F1;
background-color: #F9F9F9;
padding: 20px;
}
h1, h2, h3, h4, h5, h6 {
font-family: tahoma !important;
font-weight: normal !important;
}
.flex-caption h1 a {
font-weight: normal !important;
}
.home-content .page_info h1 {
margin-bottom: 15px;
font-size:36px;
}
.page_heading_container {
    margin-bottom: 30px;
}
.feature-content {
    margin-bottom: 10px!important;
}