/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/


ul#menu-menu-principal li {
margin-top:0!important;	
padding:0 1vw;	
}

.dsm_icon_list_0_tb_footer, ul.dsm_icon_list_items {
display: -ms-flexbox !important;
display: flex !important;	
}

 ul#menu-menu_footer {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-align: center !important;
align-items: center !important;	
padding: 0;
margin: 0;	
}

h4.et_pb_module_header {
padding: 0;
margin: 0;	
}

ul#menu-menu_footer li {
padding:0 1.0416666666666665vw;
}

#mobile_menu1 li.current-menu-item a{
    color:#012d16 !important;
}



.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url('/wp-content/uploads/2024/07/diaporama-fleche-droite.png') !important;
    width:3.4375000000000004vw !important;
    height:3.4375000000000004vw !important;
	background-repeat:no-repeat !important;
	background-size:contain;
}

.flex-direction-nav li a.flex-prev {
    background-image: url('/wp-content/uploads/2024/07/diaporama-fleche-gauche.png') !important;
    width:3.4375000000000004vw !important;
    height:3.4375000000000004vw !important;
	background-repeat:no-repeat !important;
	background-size:contain;
}

@media (min-width: 320px) and (max-width: 991px) {
	
.dsm_icon_list_0_tb_footer,  ul.dsm_icon_list_items {
-ms-flex-pack: center !important;
justify-content: center !important;
}	

.et_pb_module_inner, ul#menu-menu_footer {
-ms-flex-direction: column !important;
flex-direction: column !important;		
}

	
}


#cmplz-document {
    max-width:100% !important;
}

/* #cmplz-document p a, div.name a{
	color:#012d16 !important
}

#cmplz-document .cmplz-slider-checkbox input:checked + .cmplz-slider {
    background-color:#012d16!important;
} */

@media(min-width: 980px) {
	.d-menu-top{
		position:absolute !important;
		width:100% !important;
	}
	
/* 	.page-id-7 .d-menu-top{
		padding:0 !important
	}
	
	.d-menu-top.et_pb_sticky{
		padding:0 !important;
	}
	
	.et_pb_row.et_pb_sticky_placeholder{
		display:none !important;
	} */
	
}
.gform-field-label a{
	color: #fff !important;
	font-weight:700;
}
.gform-field-label a:hover{
	color: #e6b080 !important;
	font-weight:700;
}
.ginput_container{
	accent-color: #e6b080!important;
}

.page-id-764 #cmplz-document h2,.page-id-764 #cmplz-document h3, .page-id-764 #cmplz-document h4, .page-id-764 #cmplz-document h5, .page-id-764 #cmplz-document h6{
	color:#fff !important;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div {
    background-color:transparent!important;
}

#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose, #cmplz-document .cmplz-dropdown .cookies-per-purpose {
    background-color:transparent !important;
}

#cmplz-cookies-overview .cmplz-dropdown, #cmplz-document .cmplz-dropdown {
    background-color: transparent !important;
}