div.excerpt div.pmpro_content_message {display:none}
a[href*="membership-login"] {
  background: var(--c-main);
    color: #fff;
    border: 0;
    border-radius: 2px;
	font-family: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
	text-transform: uppercase;
}

a[href*="compte-dadherent"] {
  background: var(--c-main);
    color: #fff;
    border: 0;
    border-radius: 2px;
	font-family: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
	text-transform: uppercase;
}

a[href*="level=5"] {
	display:none;
}

td:contains("Lire un article") {
  	display:none;
}

td:contains("Gratuit") {
  	display:none;
}

#pmpro_levels_table tr:nth-child(5) {
  display: none;
}
.wp-block-column>ul, .wp-block-column>ol{color: #fff;}

input[type="image"].pmpro_btn-submit-checkout {
  width: 150px !important;
  height: 50px;
}c

/* CSS Document */

#pmpro_payment_method span.gateway_paypalexpress {
	margin: 2em 0 0 0;
}
#pmpro_payment_method span.gateway_authorizenet a, 
#pmpro_payment_method span.gateway_braintree a,
#pmpro_payment_method span.gateway_cybersource a,
#pmpro_payment_method span.gateway_paypal a,
#pmpro_payment_method span.gateway_stripe a, 
#pmpro_payment_method span.gateway_twocheckout a {
		background-position: left bottom;
	background-size: contain;
	background-repeat: no-repeat; 
	display: inline-block;
	margin-left: 1%;
	max-width: 280px;
	padding-bottom: 60px;
	text-align: left;
	width: 90%;
	background-image: url(https://www.financialafrik.com/wp-content/uploads/2023/11/pay-with-credit-cards1.png);
}
#pmpro_payment_method span.gateway_paypalexpress a {
		background-position: left bottom;
	background-size: contain;
	background-repeat: no-repeat; 
	display: inline-block;
	margin-left: 1%;
	max-width: 280px;
	padding-bottom: 60px;
	text-align: left;
	width: 90%;
	background-image: url(https://www.financialafrik.com/wp-content/uploads/2023/11/pay-with-paypal1.png);
}
@media (min-width: 769px) {
	#pmpro_payment_method .pmpro_checkout-fields {
		column-gap: 2em;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		width: 100%;
	}
	#pmpro_payment_method span {
		flex: 1;
	}
	#pmpro_payment_method span.gateway_paypalexpress {
		margin-top: 0;
	}
}