

/*******************formulaire acf (oipau ?) **/

.buttonacf {
	width: min-content;
	border-radius :20px!important;
	border : none ;
	padding :1% 2% 1% 2% !important;
	margin:1%;

}

 h1 {
	 text-align:center;
 }
 /* widget uber menu */

.sidebar .widget {
		padding : 5px !important;
}
.widget.ubermenu_navigation_widget-class {
    overflow: visible;
    padding: 0px;
}	
/***************A C F**************************/

.acf-field{
	display : flex ;
}
.acf-adhesion .acf-label {
	display : inline ;
	width : 40% ;

}

.acf-adhesion .acf-input{
	width : 100%;
	
}

.acf-nom, .acf-prenom{
	width: 50% ;
	display : flex ;
}
.acf-label-nom , .acf-label-prenom{
	display : inline ;
	width : 30% ;
}



.acf-cadre{
    border: 4px;
    border-style: solid;
    border-radius: 20px;
    margin: 3%;
    padding: 2%;
    background-color: white;
}

.acf-cadre-etroit{
	margin-right : 40%;
	
}


.image-wrap{
	max-height :50% !important ;
	max-width :50% !important;	
}
/**********************************************/

.acf-suivi{
	display:flex ;
	align-items: center;
}
.acf-suivi > .acf-fields {
	display:flex;
	padding:0px;
}
.acf-suivi  .acf-label {
	display: none ;
}
.acf-suivi .civilite{
	width :15% ;
	/*margin :2% ;
	font-size :0.8em !important;*/
}
.acf-fields > .acf-field {
	padding : 0px;
}

ul.acf-radio-list.acf-hl li, ul.acf-checkbox-list.acf-hl li {
	margin-right:0px !important;
}

.acf-fields > .acf-field {

	border-top-width: 0px !important ;
   
}
.acf-field[data-width] + .acf-field[data-width] {
    border-left: 0px !important ;
}
.bouton-centre{
        display: grid !important;
        justify-items: center;
		justify-content: center;
}
}
