/*
    Template: topfit
    Theme Name: Body Studio Subscriptions
    Author: Anteria Srl
    Author URI: https://www.anteria.eu
    Description: Theme for Body Studio Subscriptions
    Version: 1.0.0
    Text Domain: anteria
*/


/* General */

body a, body p a {
    color: #03a84e;
}

.mkd-title {
    display: none !important;
}

body .mkd-content .mkd-content-inner > .mkd-container > .mkd-container-inner,
body .mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner {
    padding-top: 100px;
}


/* Header */

/* .mkd-page-header {
    margin-bottom: 140px !important;
} */


/* WooCommerce */

.single-product .mkd-single-product-summary .price {
    font-size: 28px;
    line-height: 36px;
    color: #03a84e;
}

.mkd-page-header .mkd-shopping-cart-holder .mkd-header-cart .mkd-cart-number {
    background-color: #fee900;
}

.woocommerce-page .mkd-content a.added_to_cart,
.woocommerce-page .mkd-content a.button,
.woocommerce-page .mkd-content button[type=submit],
.woocommerce-page .mkd-content input[type=submit],
div.woocommerce a.added_to_cart,
div.woocommerce a.button,
div.woocommerce button[type=submit],
div.woocommerce input[type=submit] {
    background-color: #fee900 !important;
    border-color: #fee900 !important;
    color: #000000 !important;
}

ul.products > .product .mkd-pl-text-wrapper .price span {
    color: #03a84e !important;
}

.woocommerce-tabs ul.tabs > li.active a:after,
.woocommerce-tabs ul.tabs > li:hover a:after {
    background-color: #03a84e !important;
}

.mkd-dark-header header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-subtotal-holder .mkd-total-amount span,
.mkd-light-header header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-subtotal-holder .mkd-total-amount span {
    color: #03a84e !important;
}

.mkd-page-header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-checkout {
    background-color: #fee900;
    border-color: #fee900;
}

header.mkd-page-header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-checkout > span {
    color: #000000 !important;
}

.mkd-page-header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-checkout:hover {
    background-color: #fee900;
    border-color: #fee900;
    opacity: .85;
}

header.mkd-page-header .mkd-shopping-cart-dropdown .mkd-cart-bottom .mkd-checkout:hover > span {
    color: #000000 !important;
}

.mkd-woocommerce-page table.cart tr.cart_item td.product-subtotal,
.mkd-woocommerce-page .cart-collaterals table tr.order-total .amount {
    color: #03a84e !important;
}

.mkd-woocommerce-page .woocommerce-error .button.wc-forward {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.mkd-woocommerce-page .woocommerce-error .button.wc-forward:hover {
    border: 0 !important;
}

.woocommerce-notices-wrapper ul li {
    padding-bottom: 10px;
}