/**
 * Add any custom CSS here.
 *
 * This file will be loaded after all other theme stylesheets.
 */
.storefront-sorting,
mark.count,
span.woocommerce-Price-amount, span.amount, th.product-subtotal,
header .site-header-cart,
header .widget_product_search,
.home h1.entry-title,
.footer-secondary,
.related>h2:first-child, .upsells>h2:first-child, .woocommerce-tabs .panel h2:first-of-type,
.orderby option[value="price"],
.orderby option[value="price-desc"],
.woocommerce-tabs ul.tabs li,
.storefront-handheld-footer-bar,
.widget_product_search h2
{ 
display:none !important;
}

.sfb-footer-bar  form {
    margin-bottom: 0;
}

.site-header {
    padding: 5px !important;
}

@media screen and (min-width: 768px) {
.yith-ywraq-add-button { padding-bottom:1.0em !important;  }

.three-column .products .product {
    width: 18% !important;
}
.three-column .products .product:nth-child(3n+4) {
    clear: none !important;
}
.three-column .products .product:nth-child(3n+3) {
     margin-right: 2.66667% !important;
}
.three-column .products .product:nth-child(4n+5) {
    clear: left !important;
}
.three-column .products .product:nth-child(4n+4) {
    margin-right: 2.66667% !important; }
	
ul.products li.product {
    font-size: .95em;
}

#masthead > .col-full > .site-logo-link {
	padding-bottom: 0 !important }
}

.widget-area .widget {
    font-size: .95em; color:#333;
}


