.storefront-handheld-footer-bar {
  display: none
}

.woocommerce-product-search {
	display: none
}

.home a.cart-contents {
    display:none
}

.site-search {
    display:none
}

.woocommerce a.cart-contents {
    display:none
}

.page a.cart-contents {
    display:none
}

.woocommerce-breadcrumb {
    display:none
}

.quantity .qty {
     display:none
}

.woocommerce .button {
    display:none
}

.woocommerce-variation-add-to-cart {
    display:none
}

.product_meta {
    display:none
}




div.storefront-breadcrumb {
    display:none
}

.home storefront-breadcrumb {
    display:none
}

.site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
    margin-bottom: 0em;
}

.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
	float:right;
	margin-top: 0px;
  margin: 0px;
	padding-top: 0px;
  padding: 0px;
	padding-right: 0px;
	height: 30px;
	width: 400px;
	font-size: 95%;
	    line-height: 1.5;
}

.custom-logo-link, .site-branding {
    margin-bottom: 0em;
}

table tr:nth-child(odd) td {background-color: transparent; }

table td {
    margin: 0.2em;
    padding: 0.2em;
}

.woocommerce-product-details__short-description {
    margin: 0em;
    padding: 0em;
}

body.error404  {
    display:none
} 

.main-navigation ul.menu, .main-navigation ul.nav-menu {
	max-height: none;
	overflow: visible;
	margin-left: 0.2em;
	-webkit-transition: none;
	transition: none;
	height: 70px;
	width : 900px;
} 

ul.products li.product img {
    margin: 0.0em; 
}

div.storefront-sorting:nth-child(2) {
    margin: 0em;
	margin-bottom: 0em;
}

ul.products li.product img.product {
    margin-left: 0;
    margin-bottom: 0;
    text-align: center;
	  margin: 0em;
}

ul.products li.product {
    margin-bottom: 0em;
    text-align: center;
    position: relative;
}

ul.products li.product img {
    display: block;
    margin: 0 auto 0.3em;
}

.beta, h2 {
    line-height: 1;
}

.onsale {
    	display: none
}


blockquote+h2, blockquote+h3, blockquote+h4, blockquote+header h2, form+h2, form+h3, h1, form+h4, form+header h2, ol+h2, ol+h3, ol+h4, ol+header h2, p+h2, p+h3, p+h4, p+header h2, table+h2, table+h3, table+h4, table+header h2, ul+h2, ul+h3, ul+h4, ul+header h2 {
    margin-top: 0em;
}

body, button, input, textarea {
    line-height: 1.5; 
}

div.woocommerce-variation-price   {
    font-size: 1.8em;
}

.widget {
    margin: 0 0 2em;
}

.variations_form {
    display:none
}

.woocommerce-tabs {
    display:none
}

.product_title 
{
    font-size: 1.8em;
	  text-decoration-style: static
}