.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img { width: auto !important; }

.woocommerce div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images {
float: left;
width: 34%;
margin-bottom: 2em;
}

.woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary {
float: right;
width: 62%;
margin-bottom: 2em;
}

nav .menu li {
font-size: 14px;
}

nav .menu ul li {
font-weight: normal;
font-size: 12px;
text-transform: none;
}

.span2 {
width: 236px;
}

.team-member-position {
color: #4c4c4c;
font-size: 14px;
line-height: 18px;
margin: 0 0 10px 0;
}

.team_list_widget .team-members > li, .carousel-wrap .carousel-items.has-show-hide > li {
margin-bottom: 0px;
}

.woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img {
width: 94px;
height: 75px;
}

.woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce-page .related ul li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .upsells.products ul li.product {
width: 30%;
}