.woocommerce ul.products li
{
	background-color: #fff;
    border: 1px solid #ececec;
    box-shadow: 0 0 13px rgba(0,0,0,.1);
}
.woocommerce ul.products li:hover
{
/*-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);*/
box-shadow: 0px 0px 20px 0px rgba(197,197,197,0.75);
}
.woocommerce ul.products li.product a img {
  
     margin: 0 !important; 
}
.woocommerce-loop-product__title
{
	text-align:center;
	border-bottom:solid 1px #dedede;
	margin-bottom:10px;
	padding: .9em 0 !important;
	}

.woocommerce ul.products li.product .button {
    margin: 1em auto 1em;
	display:table;
}



ul.products li.product .button, .woocommerce input.button.alt, .contact-button, .ui-dialog .ui-dialog-buttonpane button
{
	text-align: center;
    background-color: transparent !important;
    color: #aacd44 !important;
    padding: 11px 25px !important;
	font-weight:normal !important;
    border: solid 2px #aacd44 !important;
    border-radius: 25px !important;
    text-transform: uppercase;
}	
ul.products li.product .button:hover, .woocommerce input.button.alt:hover, .contact-button:hover, .ui-dialog .ui-dialog-buttonpane button:hover{
color: #ffffff !important;
	background-color: #aacd44 !important;
	border: solid 2px #aacd44 !important;	
}

.woocommerce div.product div.images {
    margin-bottom: 2em;
    border: solid 1px #ccc;
	width: 35% !important;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 60% !important;
}

.woocommerce div.product div.summary {
    margin-bottom: 1em !important;
}

.product_meta, .woocommerce-product-details__short-description {
    margin-bottom: 14px;
    width: 100%;
    float: left;
}

.woocommerce-product-details__short-description h4 {
	font-size:20px;
}
#enquiry {
    float: left;
    margin-left: 5%;
}
.wdm-enquiry-modal .contact-bottom, .woocommerce-result-count, .woocommerce-ordering {
    display: none;
}

.single-product .post-navigation, .single-product .comments-area, .single-product .entry-meta
{
	display:none;
	}
.woocommerce .entry-header .entry-title	
{
text-transform: uppercase;
	font-size: 25px;
	 letter-spacing: 1px;
}
.related.products
{
	width:100%;
	float:left;
	padding-bottom:0px;
}	


.related.products .widget-title
{
  text-transform: uppercase;
	border-bottom:solid 1px #dedede;
	margin-bottom:30px;
	padding-bottom:15px;
	font-size: 25px;
	 letter-spacing: 1px;
    position: relative;
}

.related.products .widget-title:after {
    background-color: #e06300 ;
    width: 50px;
    height: 3px;
    content: "";
    display: block;
    bottom: -1px;
    position: absolute;
}

.sku_wrapper, .posted_in
{
	width:100%;
	float:left;
	}	

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #3486b1 !important;
    color: #ffffff !important;
}	
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    padding: 12px 20px !important;
}
 @media only screen and (max-width: 767px) {
.woocommerce div.product div.images {
	width: 100% !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    width: 100% !important;
}
#enquiry {
    margin-left: 0%;
}
 }
