body, button, input, textarea {
	font-family: 'Open Sans', sans-serif;	
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Alegreya SC', serif;
}
.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title {
    color: #ffffff;
}

.site-content {
    outline: 0;
    background-image: url(http://farineprenestine.it/wp-content/uploads/2018/11/spighe.png);
    background-repeat: repeat-x;
    background-position: bottom;
}
ul.products {
    margin-left: 0;
    margin-bottom: 0;
    clear: both;
    margin-bottom: 15%;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget a.button, .site-header-cart .widget_shopping_cart a.button {
    background-color: #FFCC33;
    border-color: #eeeeee;
    color: #333333;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, a.cart-contents:hover, .site-header-cart .widget_shopping_cart a:hover, .site-header-cart:hover > li > a, .site-header ul.menu li.current-menu-item > a {
    color: #747474;
    background-color: #ffcc33;
}

.storefront-primary-navigation {
    clear: both;
    border-top: 3px solid #ffcc33;
    /*border-bottom: 2px solid #ffcc33;*/
    background-color: #ffefc0;
}
.site-footer {
    background-color: #ffefc0;
    color: #6d6d6d;
    border-top: 3px solid #ffcc33;
}
.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail {
    background-size: cover;
    background-position: center center;
    padding-top: 6.8535260698em;
    padding-bottom: 6.8535260698em;
    border-bottom: 3px solid #ffcc33;
    border-top: 3px solid #ffcc33;
}


element.style {
}
@media screen and (min-width: 768px){
.site-header {
    border-bottom-color: #f0f0f0;
}}
p.site-description, .site-header, .storefront-handheld-footer-bar {
    color: #333333;
}
.site-header, .secondary-navigation ul ul, .main-navigation ul.menu > li.menu-item-has-children:after, .secondary-navigation ul.menu ul, .storefront-handheld-footer-bar, .storefront-handheld-footer-bar ul li > a, .storefront-handheld-footer-bar ul li.search .site-search, button.menu-toggle, button.menu-toggle:hover {
    background-color: #ffffff;
}
@media (min-width: 768px){
.site-header, .site-branding {
    padding-top: 1.617924em;
    padding-bottom: 0;
  	}
}
.woocommerce-tabs ul.tabs li.active a, ul.products li.product .price, .onsale, .widget_search form:before, .widget_product_search form:before {
    color: #6d6d6d;
    font-weight: 700;
}

@media (min-width: 768px) {
.storefront-breadcrumb {
    padding: 1.15em 0;
    margin: 0 0 0.7063em;
} }

/* 12/11/18*/

.woocommerce .product img {
    border: 3px solid #FFCC33;
}

.woocommerce-result-count {
    display: none;
}
