/*
Theme Name:   Foodfarm child theme
Theme URI:    http://demo.arrowpress.net/foodfarm/
Description:  Foodfarm - WordPress Theme for Farm, Farmers and Food, Organic.
Author:       AHT
Author URI:   http://arrowhitech.com/
Template:     foodfarm
Version:      1.0
License:      
License URI:  
Tags:         two-columns, right-sidebar, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain:  foodfarm-child
*/
/* Modificado content-product_cat para agregar col-* para que salga en modo rejilla las categorias */
/*@import url("../foodfarm/style.css");*/


#wcal_gdpr_message_block {
	display: none !important;
}

.woocommerce-tabs { 
	border: 1px solid #EBEBEB;
	padding: 10px;
	border-radius: 12px;
 }
.single_add_to_cart_button { margin-bottom:14px;  }
.grecaptcha-badge { display:none !important; }
.woocommerce ul li.product-category *{max-width: 100%;}
.woocommerce ul li.product-category a{display:block;}
.woocommerce ul li.product-category a h3{margin:10px 0 25px 0; font-size:16px;}
.product-categories > li .children p{display:inline; position:absolute; right:0; font-size:8px;}
.promo-banner{max-height: 219px;}
.mega-menu > li > a::before{background-color:#444;}
.product-categories li::after,
.footer-v5 .widget li a:hover,
.product-categories > li.current-cat-parent::after,
.product-categories > li.current-cat-parent ul li.current-cat::after,
.product-categories > li.current-cat::after{color:#E2001A;}
.header-v5 .header-logo img{max-height:60px;}
.promo-banner .text_block_over h3 a{color:#FFF;}
.text-style-bg::before{width:30px; left:-30px;}
.header-v5 .main-navigation .mega-menu > li > a{padding:20px 11px;}
input.wpcf7-text,
.wpcf7-form textarea{border-color:#E2001A; max-width:100%; max-height: 500px;}
.wpcf7-form-control.wpcf7-submit{background-color:#E2001A; color:#FFF;border:1px #E2001A solid;}
.wpcf7-form-control.wpcf7-submit:hover{ background-color:#FFF; color:#E2001A;}
.product ul,
.product ol{margin-left: 15px; margin-bottom: 15px;}
.product li{list-style: disc inside none; padding-left: 15px; margin-bottom: 5px;}
.product .availability{display:none;}
.categories-product .product-grid .product-desc{height:160px;}
.widget_text{margin-bottom: 25px;}
.widget_shopping_cart_content ul{max-height:335px!important; overflow-x:hidden!important; overflow-y:auto!important;}
.widget_shopping_cart_content .cart-actions .total{margin:20px 0;}
.logged-in .is-sticky {margin-top: 0;}

.demo_store{position:fixed; top:0; text-align:center; width:100%; background-color:#C00; color:#FFF; z-index:999999; padding:5px 0;}

.product-center{margin: 0 auto;}
.product-color-red{color:#e2001a !important;}
.product-action{padding-bottom: 20px !important;}
.product-desc{height: 200px !important;}