/*
Theme Name: TASER
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 7.1
Tested up to: 8.4
Requires at least: 6.4
Requires PHP: 7.4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, block-patterns
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
ul.footer-menu li { line-height:14px; margin-bottom:10px;}
ul.footer-menu li:hover { color:#cf2e2e;}
.footer-button { background: #cf2e2e; padding:10px 20px; color:white; font-weight:bold; }
.breadcrumbtitlearea { height:110px; background:#cf2e2e; text-align:centre; padding: 30px; margin-bottom:40px; }
.breadcrumbtitle {text-align:center; color:white; font-size:16px; font-weight:bold; text-transform:uppercase;}
.target-element[content="TASER®"] {
    background-color: red;
}
.breadcrumbtitle span {font-size:40px;}
.content-box { margin-bottom:100px; }
.header-icons ul li a {font-size:14px; }
.header-icons ul li a:hover {color:#cf2e2e; }
#scrollUp { background:red; border:1px solid #000; }

.woocommerce ul.products li.product a img {/* border:1px solid #666;*/ }
.woocommerce ul.products li.product .price { font-size: 16px; color:black; font-weight:bold; }
.woocommerce ul.products li.product .button { background: #cf2e2e;     color: #fff; }
.woocommerce ul.products li, .woocommerce-page ul.products li {  border:1px solid #000; padding:20px; text-align:center; height: 450px;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { line-height:20px; font-weight:bold; }
.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.wc-block-cart__submit {    background: #cf2e2e;    color: white;    font-weight: bold; }
.header-mobilemenu .mean-container a.meanmenu-reveal {    margin-top: -75px;} 
.mean-container .mean-nav ul li {background:#cf2e2e; border-bottom:1px thin white; }
.header-mobilemenu .mean-container .mean-nav > ul { max-height: 100%; }
 .mt-100 { margin-top:100px; }
 .woocommerce .quantity .qty { width:100px; }
 .woocommerce div.product p.price, .woocommerce div.product span.price { color:black; font-weight:bold; }
.woocommerce div.product form.cart .button{ background:#cf2e2e; }
.single_add_to_cart_button.button.alt { background:#cf2e2e; }
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {z-index:1; }
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) { color:white;}

#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li { background:white;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box { background:white;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order   { background: #cf2e2e;     color: #fff; }
.woocommerce form .form-row textarea { height: 200px; }
#add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th { width:10%; }
a.checkout-button.button.alt.wc-forward { background: #cf2e2e; }
.template_footer { text-align:center;}
 
.page404 { margin: 50px 0; text-align: center;}