html .black a.et_btn.button.et_btn_md.solid, html .black .euro p, html .black .pricing p, html .black .mois p{
	color: #000!important;
}

html .product_after_shop_loop_price{
	padding-top: 12px;
}

html .single .mois p{
	color: #fff;
	margin-left: 9px;
	margin-top: 0;
	font-family: Jost;
	font-size: 11px;
}

html .text-promo.mini p{
	color: #000!important;
	font-family: Jost;
	font-size: 10px;
	margin-bottom: 0!important;
}

html .text-promo.mini{
	position: absolute;
	color: #fff;
	top: 14px;
	right: 12px;
	border: 1px solid #000!important;
	padding: 3px 10px;
	border-radius: 21px;
}

/* Heading */
#block-11 h2{
	text-align:left;
	transform:translatex(0px) translatey(0px);
}