/* 
Theme Name: Accutec
Description: Child theme for Accutec, based on Hello by Elementor
Author: Greenville Webworks
Author URI: https://greenvillewebworks.com
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

a { color: var(--e-global-color-primary );   }

main.post-72, main.post-71 { padding-top: 30px; padding-bottom: 30px; }

.checkout-button.button { background-color: var(--e-global-color-primary )!important;   }

.widget_shopping_cart_content a { }
.widget_shopping_cart_content .woocommerce-Price-amount bdi, .widget_shopping_cart_content .woocommerce-Price-amount bdi span { color: #444!important; }

.klaviyo-form-YmB5CL .klaviyo-form > div { min-height: inherit!important; }

#email_26076575 { height: 46px!important; }

.klaviyo-form-YmB5CL button { font-family: Exo, sans-serif;  }


.blueplus .fa { color: #29ABE2; }
.darkblueplus .fa { color: #002449; }

.nobottom p { margin-bottom: 0px; }

.dl_link { color: color: var(--e-global-color-primary ); font-size: 80%; text-decoration: underline!important; font-weight: 600!important; }

.elementor-location-footer .klaviyo-form button { background-color: rgba(0,0,0,0)!important; border: 1px solid #002449!important; color: rgb(0,36,73)!important; border-radius: 0px!Important; font-size: 14px!important; min-height: 22px!important; }

.variations td, .variations th, .wccpf_fields_table td, .wccpf_fields_table th { background-color: transparent!important; }

.variations th, .variations td { padding: 0px; }

.woocommerce-variation-add-to-cart { flex-direction: column; }


.type-product ul { padding-left: 15px; }