h2.woocommerce-loop-product__title {
	color: #000000;}

#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-content .store-info {
    opacity: .60;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding-bottom: 25px;
}

/*Titre des produits en widget*/
span.product-title {
    font-weight: 600;
    color: #000000;
}
/*Bouton Woocommerce*/
.btn-default, input[type="submit"], input#submit, button, a.comment-reply-link, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    font-weight: 500;
    font-size: 14px;
    text-transform: initial;
    color: #ffffff;
    background-color: #000000;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #dd1212;
    color: #ffffff;
}

/*Table Product Woocommerce*/
.woocommerce table.shop_attributes th {
    text-align: left;
    width: initial;
}

/* Devenir Partenaire*/
li#menu-item-6495 {
    background: red;
}
.navbar-default .navbar-nav > li#menu-item-6495 > a {
    color: #ffffff;
}


.mega-menu-description {
    font-size: 9px;
    padding: 2px 4px;
    margin: 0 3px;
    line-height: 10px;
    left: calc(100% - 30px);
    background: #ff0707;
    color: #fff;
    position: absolute;
    border-radius: 1px;
    line-height: normal;
    top: 2px;
    margin: 0 3px;
    font-weight: 700;
    display: inline-table;
    word-break: keep-all;
    overflow-wrap: unset;
    width: max-content;
    z-index: 9;}
    
/*Suppression Cercle de prix des plans membership*/
#wcfm-main-contentainer .wcfm_membership_box_head .wcfm_membership_price .amount {
    border: none;
}

/*Woo Product Filtre */
.wpfFilterWrapper .wfpDescription {
    font-size: 16px;
    font-weight: 600;
}

.wpfFilterContent {
    border: 1px solid #c1c1c1;
    background: #c1c1c11f;
    border-radius: 4px;
    padding: 10px;
}

#wcfmmp-store .woocommerce ul.products li.product h2 {
    font-size: 18px;
    font-weight: 600;
}
span.woocommerce-Price-amount.amount {
    font-size: 18px;
}

.wp24-dc form > div, .wp24-dc .dc-form > div {
    justify-content: center;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    background-color: transparent;
    padding: 0 5px 0 0;}
    
    p.woope-notice {
    font-size: 18px;
    font-weight: 700;
    color: red;
}