.members{
text-align: center;
font-family: 'Roboto Slab';
font-size: large;
font-weight: 400;
line-height: 0.9em;
}
.conseil-admin .e-con-inner{
display: grid;
grid-template-columns: 2fr 2fr 2fr 2fr;
}   
.name-bold{
font-weight: bold;
margin-bottom: 5px;
margin-top: 10px;
}
.adherents-grid .e-con-inner{
display: grid;
grid-template-columns: 3fr 3fr 3fr;
}
.imgmembers{
border-radius: 50% !important;
border: 2px solid white !important;
object-fit: cover;
width: 9em;
height: 9em;
}
.members.yes{
display: none;
}
.superHeader{
height: 36px;
}
.logoRS{
height: 20px;
}
.logoRECH{
height: 20px;
}
.headerTitre{
height: 80px;
}
#buttonDeces{
height: 30px;
width: 100%;
}
#buttonContact{
height: 20px;
line-height: 50%;
justify-content: center;
}
#buttonContact svg{
margin-top: -3px;
}
#buttonDeces svg{
margin-top: -3px;
}
g#Groupe_24 {
clip-path: none;
}
body:not(.rtl) .elementor-344 .elementor-element.elementor-element-6c9de85 .elementor-icon-list-text {
padding-left: 5px !important;
padding-right: 5px;
}
.menuheader{
text-transform: uppercase;
}
.menufooter ul li{
display: list-item;
list-style: disc;
color: #66C314;
margin-left: 32px;
}
@media screen and (max-width: 600px) {
.adherents-grid .e-con-inner{
display: grid;
grid-template-columns: 1fr;
}
}
.members_res{
font-family: 'Roboto Slab';
font-size: large;
font-weight: 400;
line-height: 0.9em;
display: grid;
grid-template-columns: 2fr 2fr;
text-align: left;
display: flex;
align-items: center;
justify-content: center;
}
.members_res img{
margin: 10px;
align-items: left;
}
.members_res div{
margin: 15px;
align-items: right;
}
.conseil-admin-res .e-con-inner{
display: grid;
grid-template-columns: 3fr;
}
.csnaf-publi-blocks{
display: inline-block;
vertical-align: top;
}
.csnaf-publi-item{
display: inline-block;
margin: 10px;
width: 200px;
height: 250px;
background-color: white;
vertical-align: top;
}
.hidden{
display: none;
}
.publicationDate{
background-color: #66C314;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
color: white;
font-family: Montserrat;
}
.publicationTitre{
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
height: 150px;
font-family: Montserrat;
font-weight: bold;
}
.publicationPdf{
margin-right: 10px;
margin-bottom: 10px;
text-align: right;
}
.publicationUrl{
margin-right: 10px;
margin-bottom: 10px;
text-align: right;
}
.csnaf-publi-item-full{
display: flex;
background-color: white;
align-items: center;
margin-top: 10px;
margin-bottom: 30px;
border-radius: 10px;
}
.block1{
display: inline-block;
width: 72%;
vertical-align: top;
margin-left: 15px;
}
.publicationPdf-full{
margin-left: 5px;
text-align: center;
}
.publicationUrl-full{
margin-left: 5px;
text-align: center;
}
.csnaf-publi-blocks-full{
display: block;
}
.buttonpdf{
display: flex;
text-align: right;
align-items: center;
color: white;
background-color: #66C314;
border-radius: 40px;
margin-right: 15px;
margin-left: 15px;
width: fit-content;
}
.buttonurl{
display: flex;
text-align: right;
align-items: center;
color: white;
background-color: #66C314;
border-radius: 40px;
margin-right: 15px;
margin-left: 15px;
width: fit-content;
}
.buttonpdf:hover{
background-color: #1E2234;
color: white;
}
.buttonurl:hover{
background-color: #1E2234;
color: white;
}
#pdf{
margin-bottom: 10px;
margin-right: 15px;
width: 11em;
line-height: 1em;
margin-top: 10px;
}
#url{
margin-bottom: 10px;
margin-right: 15px;
width: 11em;
line-height: 1em;
margin-top: 10px;
}
.publicationDate-full{
background-color: #66C314;
margin-left: 10px;
margin-bottom: 10px;
display: flex;
width: fit-content;
text-align: center;
color: white;
font-family: Montserrat;
padding-right: 1%;
padding-left: 1%;
}
.publicationTitre-full{
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
font-family: Montserrat;
font-weight: bold;
font-size: large;
}
.publicationText-full{
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
font-family: Roboto Slab;
color: #666666;
}
.publicationImage-full {
width: 28%;
text-align:center;
}
.iconpdf {
color: #FFF;
}
.iconurl {
color: #FFF;
}
hr{
border-top: 1px solid #E0DFDC;
}
@media screen and (max-width: 500px){
.csnaf-publi-item-full{
display: block; ;
} 
.buttonpdf{
display: flex;
text-align: center;
align-items: center;
color: #66C314;
background-color: #FFF;
border-radius: 40px;
margin-right: 15px;
margin-left: 15px;
border: 1px solid #66C314;
width: fit-content;
}
.buttonurl{
display: flex;
text-align: center;
align-items: center;
color: #66C314;
background-color: #FFF;
border-radius: 40px;
margin-right: 15px;
margin-left: 15px;
border: 1px solid #66C314;
width: fit-content;
}
.iconpdf {
color: #66C314;
}
.iconurl {
color: #66C314;
}
.publicationPdf-full{
margin-left: 17%;
text-align: center;
}
.publicationUrl-full{
margin-left: 17%;
text-align: center;
}
.csnaf-publi-blocks {
text-align: center;
}
.buttonpdf:hover{
background-color: #1E2234;
border: 1px solid #1E2234;
color: white;
}
.buttonurl:hover{
background-color: #1E2234;
border: 1px solid #1E2234;
color: white;
}
.iconpdf:hover {
color: #FFF;
}
.iconurl:hover {
color: #FFF;
}
.tagembed-container {
width: 390px;
}
.postItem{
width: 390px;
}
.slick-slider{
max-width: 390px !important;
}
.slick-list{
max-width: 390px;
margin-left:auto !important;
margin-right:auto !important;
}
}
.elementor-element.elementor-element-ee14a78.e-con-boxed.e-con {
width: fit-content;
}
.postVideoIcon{
display: none !important;
}
i.fa.fa-youtube-play {
font-size: 4em !important;
opacity: .6 !important;
margin-bottom: 1em;
margin-left: -0.3em;
}
.themeStart16 .slick-nav div {
opacity: 1 !important;
}
body .themeStart16 .tryHorizontalStyle-pre {
background: url(https://cdn.tagembed.com/app/img/homeSlider-arrow-left.png) no-repeat 50% rgba(0, 0, 0, .0)!important;
background-size: auto 30px!important;
left: 0;
}
body .themeStart16 .tryHorizontalStyle-next {
background: url(https://cdn.tagembed.com/app/img/homeSlider-arrow-right.png) no-repeat 50% rgba(0, 0, 0, .0)!important;
background-size: auto 30px!important;
right: 0;
}
.tagembed-container {
width: 1260px;
}
.slick-slider{
max-width: 1200px;
}
.slick-list{
max-width: 1140px;
margin-left:auto !important;
margin-right:auto !important;
}
.type-post .page-header {background-image: url(//saf.fr/wp-content/themes/hello-theme-child-master/fond-article.jpg);text-align:right;height:100px; padding:10px 0;}
.type-post .page-header h1 {color: #FFFFFF;    font-family: "Amerika Sans", Sans-serif;    font-weight: 600;max-width:1160px;padding:0 10px; margin:0 auto;font-size:32px;}