/*
Theme Name: The Core Child
Description: The Core is created by <a href="http://themefuse.com">ThemeFuse</a>. The Core comes with 17 different themes inside it with more to come soon. The long list of features makes The Core the only stop when searching for a cutting edge WordPress theme. Child theme for the The Core. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com/
Template: the-core-parent
Version: 1.0.29
Text Domain: the-core
Tags: left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

body .calculator-wrapper .calculator-calculations input.form-control[type="number"] {
	padding: 5px 18px;
}
header .fw-site-logo img {
	width: 180px;
}
.postid-382 .woocommerce-Price-amount::after {
    content: " per tonne CO2e";
}
.postid-382 .subscription-details {
    display:none;
}
.postid-382 .quantity .qty{
    margin-right: 0;
}
.postid-382 .quantity::after {
    content: "tonnes of CO2e";
    margin-right:10px;
}
.item-382 .product-price .subscription-details {
    visibility: hidden;
}
.item-382 .product-price .amount::after {
    visibility: visible;
    content: " per tonne CO2e";
}
.woocommerce-checkout .cart_item.item-382 .product-quantity::after {
    content: " tonnes of CO2e";
}

.woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods .payment_method_stripe label {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
}
.woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods .payment_method_stripe label img.stripe-icon {
    max-width: 50px;
}


.woocommerce-checkout #calc_client {
    display: none;
}

#newsletter{
	height: 65vh;
	border: none;
	width:100%;
}


@media all and (max-width: 600px) {
    .woocommerce-checkout-review-order .woocommerce-checkout-payment .payment_methods .payment_method_stripe label img.stripe-icon {
        max-width: 35px;
    }
    .cart_totals .checkout-button {
        width: 100%;
    }
    .woocommerce table.shop_table tbody tr.cart_item td {
        padding-right: 12px;
    }
    .woocommerce-checkout .woocommerce form .form-row label.checkbox, .woocommerce-checkout .woocommerce-page form .form-row label.checkbox {
        display: flex;
        padding-left: 15px;
    }
    .woocommerce-checkout .woocommerce form .form-row label.checkbox .woocommerce-terms-and-conditions-checkbox-text, .woocommerce-checkout .woocommerce-page form .form-row label.checkbox .woocommerce-terms-and-conditions-checkbox-text {
        order: 2;
    }
    .woocommerce-checkout .woocommerce form .form-row label.checkbox .required, .woocommerce-checkout .woocommerce-page form .form-row label.checkbox .required {
        order: 1;
        padding-right: 5px;
    }
}