/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

.description p{
/*padding-bottom:0;
	margin-bottom:0;
	font-weight:400;*/
	
	padding-bottom:0;
	margin-bottom:2px;
	font-size:20px;
	font-weight:700;
}

.description h2{
/*padding-bottom:0;
	margin-bottom:20px;
	font-size:20px;
	font-weight:700;*/
	padding-bottom:0;
	font-weight:400;
	font-size:20px;
		margin-bottom:30px;
}

.image-principale .bsui .carousel-item{
/*border:solid 1px #999;
	border-radius:14px;*/
}

.geodir-listings .liste-acteurs .card-footer,
.geodir-listings .liste-acteurs .geodir_post_meta.gd-fav-info-wrap
/*.geodir-listings .liste-acteurs .gd-badge-meta*/{
	display:none;
}

.geodir-listings .liste-acteurs h5, .geodir-listings .liste-acteurs .h5 {
    font-size: 1.5rem;
	font-weight:700;
	margin-bottom: 0;
    margin-top: 10px;
}

.geodir-listings .liste-acteurs .geodir-entry-title a {
	color:#000!important;
}


.geodir-listings .liste-acteurs .card-body{
	background:#f1f1f1;
	padding:20px!important;
}

.geodir-listings .liste-acteurs .text-justify{
	text-align:left!important;
}

.geodir-listings .liste-acteurs .geodir-field-post_content{
	display:none;
}

.description .geodir-field-post_content a{
	color:#078c8c;
}

.bloc-adresse .geodir_post_meta_icon.geodir-i-address,
.bloc-adresse .geodir_post_meta_title.gv-secondary{
	display:none;
}

.bsui a {
    color: #078c8c;
    text-decoration: none;
}

.fiche-acteur p, .fiche-acteur a, .fiche-acteur{
	font-size:20px;
}

.fiche-acteur .et_pb_code_3_tb_body{
	margin-bottom:2px;
}

.bsui .py-1 {
    font-size: 16px;
}

.gd-bubble .geodir-bubble-meta-top,
.gd-bubble .geodir-field-post_title{
	display:none;
}

.gd-bubble .geodir_post_meta p{
	margin-top:0;
}

.leaflet-popup-content {
    font-family: 'DM Sans', sans-serif;
}

.row-accueil .et_pb_column,
.row-accueil .et_pb_promo{
	border-radius:14px;
}

.row-accueil p{
	line-height:1.3em;
}

.et_pb_search {
    border: 1px solid #ddd;
    border-radius: 8px;
}

.bsui a:hover {
    color: #41a24c;
}

.wpforms-field-repeater-button-add{
	background:green!important;
	color:#fff!important;
}

.card-footer{
	display:none!important;
}

.bsui .text-justify{
	text-align:left!important;
}

.row-listing-recherche .card-body.py-3 {
padding-top:0.5rem!important;
padding-bottom:0.5rem!important;
}

.row-listing-recherche a.h6{
font-size:11px!important;
	text-transform:none;
}

.row-listing-recherche .iconbox.iconsmall {
    width: 20px;
    height: 20px;
    line-height: 20px;
}

.bsui .ab-top-right{
	display:none;
}

/* DOCUMENTATION */ 

.document-template-default {}

body.wp-singular.document-template-default div.et_pb_module div.et_pb_text_inner h3 {
    color: #41a24c;
   /* text-decoration: underline;*/
}

