

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
padding: 0.5em 0px;
margin: 0px;
font-size: 20px;
font-family: Philosopher,Arial,"Arial Unicode MS",Helvetica,sans-serif;
color: #30979C;
}
.woocommerce ul.products li.product h3 a:hover, .woocommerce-page ul.products li.product h3 a:hover, .woocommerce a:hover,
.woocommerce ul.products li.product a:hover, .woocommerce-page ul.products li.product a:hover
{
text-decoration:underline;
}
 
.woocommerce ul.products li.product a img,.woocommerce div.product div.images img{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:0px solid #ffffff;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.5);
-webkit-transition: 0.3s;  
transition: 0.3s;

}
 .woocommerce ul.products li.product a img:hover,.woocommerce div.product div.images img:hover{
	opacity:0.8;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:    0px 0px 7px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 0px 7px 0px rgba(50, 50, 50, 0.75);
}

.woocommerce ul.products li.product .button {
background:none;
color: #30979C;
}
.woocommerce ul.products li.product .button a:hover,
.woocommerce ul.products li.product a:hover,
.woocommerce ul.products li.product .button a:active,
.woocommerce ul.products li.product a:active{
text-decoration:underline;
color: #30979C !important;
background:#fff;
}
a.product_type_simple, a.product_type_simple:link, a.product_type_simple:active{
padding:0;
 
}

a.product_type_simple:hover{
color: #30979C;
padding:0;
}
ul.products.list li.product hr {
border:0;
}

.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
    width: 21%;
 
}
.woocommerce ul.20px 0;
}
h2.regularh2  
{
font-family: Philosopher, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
margin:5px 0 10px 0;
font-size:16px;
}

.woocommerce ul.products li.product .price {
display:none;

}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 38%;
}
.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: 58%;
}