/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version: 1.2.2
License:         	GNU General Public License v2 or later
License URI:     	http://www.gnu.org/licenses/gpl-2.0.html
*/

.widget .widget-title {
    font-size: 16px!important; color: #073807
}

.woocommerce-checkout h1{
    text-align: center; padding: 30px 0
}

.woocommerce-info, .woocommerce-noreviews, p.no-comments {
background: #439014}

.site-content .widget li, .widget li {
margin-bottom: 1em!important}


.site-content .widget li, .widget li {
    position: relative!important
}
.static-cta-buttons ul.products li.product .button {
font-size: 16px}

.static-cta-buttons ul.products li.product .button:hover {
background: #333}
.widget_shopping_cart .product_list_widget li a.remove {
  
    top: -10px!important;
    left: 0px!important;
    
}

.ti-widget.ti-goog .ti-widget-container .ti-date {
color: #333!important}

.button, .elementor-button span, .elementor-cta__button {
    font-weight: bold!important
}

.widget_shopping_cart p.total {
margin-bottom: 30px}

.site-footer .widget .widget-title {
color: #fff}

.site-footer {
padding-top:0}

.below-content {
border-bottom: 1px solid #ccc; margin-bottom: 30px}

.below-content .widget .textwidget p {
font-weight: normal!important}

.copyright {
margin-top: 30px; border-top: 1px solid #ccc; padding: 20px 0; font-size: 14px; font-weight: normal!important}

.elementor-widget-text-editor a {
color: #073807!important; text-decoration: underline!important
}

.elementor-widget-text-editor a:hover {
    color:  #439014!important
}
