/*
Theme Name: Total AREP
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/

/*Adding Google fonts*/
@import url('fonts/font.css');
@import url('https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@300;400;500;600;700&display=swap');


*, body, 
label, span, ul, li, a, article, div, ol, p,
h1, h2, h3, h4, h5, h6{
    font-family: 'Red Hat Text', sans-serif;
}

/*Hide Woocommerce cart icon from navbar*/
.wcmenucart {
    display: none !important;
}

/* Hide Cme Course Price Field */
#cme_price_cnt {
	display: none;
}

/*Hide View Cart Link from checkout page*/
.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward {
    display: none;
}

/*Styling for notification of redirecting to My Dahsboard page on new cme single course template*/
.success-message {
    display: block;
    width: 100%;
    color: #28a745;
    padding: 10px 15px;
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
    margin-top: 15px;
}

.success-message a {
    font-size: inherit !important;
}

.cme-login-btn::before {
    content: "Login For Course" !important;
}

.cme-purchase-btn::before {
    content: "Purchase Course" !important;
}

#billing_address_type_field .woocommerce-input-wrapper {
    display: grid;
    grid-template-columns: auto 3fr;
    align-items: baseline;
}

.checkout_hidden {
    display: none !important;
}

.disabled_btn {
    cursor: not-allowed;
}

#billing_country_shortcode_field {
    position: relative;
    margin-bottom: 0;
}

#billing_country_shortcode_field .woocommerce-input-wrapper {
    position: absolute;
    width: 118.4px;
}

#billing_country_shortcode{
    min-height: 42.78px;
    width: 100%;
}

#billing_vat_id_field{
    width: calc(100% - 118.4px);
    margin-left: auto;
}

.woocommerce-checkout .woocommerce-additional-fields {
    display: none;
}

.woocommerce-checkout #order_payment_heading {
    display: none !important;
}

.optional_hidden .optional {
    display: none;
}

.cme-purchase-btn {
    border-radius: 0px;
}