/*
Theme Name: LeadGen
Theme URI: 
Author: 
Author URI: 
Description: Martfury Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: 
Text Domain: leadgen
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: rife-free
*/

body.home div.page-header.page-header-page {display:none !important;}
body.home div.site-content {padding-top:0px !important;}
.page-header-page .entry-title {padding-top: 40px; padding-bottom: 0px; margin-bottom: -40px}
.wc-block-grid__product {font-size: 1em !important;}
.wc-block-grid__product-title {font-weight: normal !important;}

.ywmmq-rules-wrapper {width: 100% !important; padding-left: 0px !important; float: none !important;}
.ywmmq-rules-wrapper>ul {margin: 0 !important;}
.ywmmq-rules-wrapper>ul>li {padding: 0 !important; margin: 0 !important;}

.yith-wapo-ajax-uploader .button {color: transparent; background: url(/wp-content/uploads/2022/02/Upload-32px.png) no-repeat; height:32px; padding: 0 !important;}

.yith_wapo_group_total {display:none !important;}
/*.woocommerce-variation-price {display:none !important;}*/
/*.woocommerce-mini-cart .woocommerce-Price-amount , .woocommerce-mini-cart .pewc-cart-item-price {display:none !important;}*/
ul.pewc-product-extra-groups {padding-left: 0 !important;}
.product .entry-summary select {width: 100% !important; height: 50px !important;}
.woocommerce div.product.product-type-variable form.cart .variations td.value {width: 100% !important;}
.gform_button {height: 50px !important; font-size: 1.2em !important; font-weight: bold !important;}
.subscription-details {font-size: 15px !important; font-weight: normal !important;}
.wcfad-rule-label {display:none !important;}
.woocommerce-message {border-top-color: white !important;}

table.sizespec {border-collapse: collapse; width: 100%;}
table.sizespec th {font-weight: bold; color: #ffffff !important; background-color: #333333;}
table.sizespec td {text-align: left; padding: 10px; }
table.sizespec tr:nth-child(even) {background-color: #e7e7e7;}
table.sizespec tr:nth-child(odd) {background-color: #cccccc;}