/*
Theme Name: ef-2021
Template: enfold
*/

h1, h2, h3, h4, h5 { font-family: 'Bodoni Moda', serif; text-transform: none!important; font-weight:100!important; color:#000; }
h3 { font-size:2.3rem; border-left:2px solid #d11f00!important; padding-left:5%; }
p { font-family: 'Red Hat Display', sans-serif; }
.content, .sidebar { padding-top:0; padding-bottom:0; }
#main { background-color:#fff; }


#header .logo img { max-height:90px!important; height:90px!important;  }
#header .main_menu a { font-family: 'Red Hat Display', sans-serif; text-transform:uppercase; line-height:60px!important; height:60px!important; }
.av-main-nav > li { line-height:30px; }

nav.main_menu { padding-top:2%; }



.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer, .header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter, .header_color .related_posts.av-related-style-full a { border-color:transparent; }



@media screen and (max-width:989px) {
#header .logo img { max-height:60px!important; margin-top:-10%!important; }
.html_av-overlay-side #top .av-burger-overlay-scroll { background:rgb(0,0,0,0.8); }
.html_av-overlay-side .av-burger-overlay-scroll { width:90%; }
.html_av-overlay-side #top .av-burger-overlay-scroll li a { color:#fff; }
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a { border:none; }
.avia-menu-text a { color:#fff }
.avia-menu-text { color:#fff !important }
#top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items:hover {  background:transparent; }
.responsive.html_mobile_menu_tablet #top #wrap_all #header {position:absolute; background-color:transparent;}
}

/****************************************************************************homepage*/
.page-id-12 .logo img { visibility:hidden!important; }
.page-id-12 .home-slide { color:#fff; }

.page-id-12 .header_color .header_bg { background-color:rgb(0,0,0,0.8);}

.page-id-12 .av-1w9f0-1aed45ca7786ae13367023fe53fdb1eb { background:url('https://www.eric-frechon.com/wp-content/uploads/2021/11/2-guillemets.jpg'); margin-top:-30px!important;}
.page-id-12 .part2 p { width:85%; }

.page-id-12 #layerslider_2_l461rhj3he15 h3 { font-size:3.8rem!important;  }
.page-id-12 #layerslider_2_l461rhj3he15 p { font-size:16px; text-align:justify!important;  }

.page-id-271 .logo img { visibility:hidden!important; }
.page-id-271 .home-slide { color:#fff; }

.page-id-271 .header_color .header_bg { background-color:rgb(0,0,0,0.8);}

.page-id-271 .av-1w9f0-1aed45ca7786ae13367023fe53fdb1eb { background:url('https://www.eric-frechon.com/wp-content/uploads/2021/11/2-guillemets.jpg'); margin-top:-30px!important;}
.page-id-271 .part2 p { width:85%; }

.page-id-271 #layerslider_2_l461rhj3he15 h3 { font-size:3.8rem!important;  }
.page-id-271 #layerslider_2_l461rhj3he15 p { font-size:16px; text-align:justify!important;  }


.page-id-12 .legal-en, .page-id-271 .legal { display:none; }


@media screen and (min-width:768px) and (max-width:989px) {	
.page-id-12 .part2 p, .page-id-271 .part2 p { width:100%; }
.page-id-12 #layerslider_2_l461rhj3he15 p { font-size:16px; text-align:justify!important;  }
.page-id-12 h3, .page-id-271 h3 { font-size:1.6rem!important; }
.page-id-12 h4, .page-id-271 h4 { font-size:1.2rem!important;line-height:1.2rem!important; }
}

@media screen and (max-width:767px) {	
.responsive #top #wrap_all #header  {position:absolute; background-color:transparent;}
.page-id-12 .part2 p, .page-id-271 .part2 p { width:100%; }
.page-id-12 #layerslider_2_l461rhj3he15 p { font-size:16px; text-align:justify!important;  }
.page-id-12 h3,.page-id-271 h3 { font-size:1.6rem!important; }
.html_av-overlay-side #top .av-burger-overlay-scroll { background:rgb(0,0,0,0.8); }
.html_av-overlay-side .av-burger-overlay-scroll { width:90%; }
.html_av-overlay-side #top .av-burger-overlay-scroll li a { color:#fff; }
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a { border:none; }
.avia-menu-text a { color:#fff; }
#top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items:hover, 
.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a:hover {  background:rgb(0,0,0,0.8); }
.page-id-12 h4, .page-id-271 h4 { font-size:1.2rem!important; line-height:1.2rem!important; }
}

/****************************************************************************valeurs*/
.html_entry_id_15.responsive { overflow-y:hidden!important; }
.page-id-15 #footer { display:none!important; }
.page-id-15 p { font-family: 'Bodoni Moda', serif; font-weight:100!important; font-size:2rem!important; text-align:center; margin:0 auto;} 
.page-id-15 .logo img { visibility:hidden!important; }
.page-id-15 .logo15 img { max-height:60px!important; }
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; margin-left:-40%; }
img.wp-image-450.avia-img-lazy-loading-not-450.avia_image { width:120px; }



@media screen and (max-width:989px) {
.page-id-15 h1 { font-size:3rem!important; line-height:1.7rem!important; text-align:center!important;} 
.page-id-15 p { font-size:1.7rem!important; line-height:1.7rem!important; } 
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:25%; max-width:40%;}
img.wp-image-450.avia-img-lazy-loading-not-450.avia_image  { max-height:60px!important; }
}
@media screen and (min-width:990px) and (max-width:1500px) {	
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:40%;}
}
@media screen and (min-width:1200px) and (max-width:1500px) {	
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:35%;}
}
@media screen and (min-width:1400px) and (max-width:1500px) {	
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:30%;}
}
@media screen and (min-width:1500px) and (max-width:1700px) {	
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:20%;}
}
@media screen and (min-width:1700px) and (max-width:1900px) {	
.page-id-15 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:10%;}
}





.html_entry_id_306.responsive { overflow-y:hidden!important; }
.page-id-306 #footer { display:none!important; }
.page-id-306 p { font-family: 'Bodoni Moda', serif; font-weight:100!important; font-size:2rem!important; text-align:center; margin:0 auto;} 
.page-id-306 .logo img { visibility:hidden!important; }
.page-id-306 .logo15 img { max-height:60px!important; }
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; margin-left:-40%;}



@media screen and (max-width:989px) {
.page-id-306 h1 { font-size:3rem!important; line-height:1.7rem!important; text-align:center!important;} 
.page-id-306 p { font-size:1.7rem!important; line-height:1.7rem!important; } 
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:25%; max-width:40%;}
}
@media screen and (min-width:990px) and (max-width:1500px) {	
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:40%;}
}
@media screen and (min-width:1200px) and (max-width:1500px) {	
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:35%;}
}
@media screen and (min-width:1400px) and (max-width:1500px) {	
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:30%;}
}
@media screen and (min-width:1500px) and (max-width:1700px) {	
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:20%;}
}
@media screen and (min-width:1700px) and (max-width:1900px) {	
.page-id-306 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:10%;}
}


/****************************************************************************adresses*/

/* FR VERSION ADRESSES */

.page-id-19 h1 { color:#000; text-align:center; font-size:2.3rem; } 
.page-id-19 h3 { border-left:none!important; padding-left:0; font-family: 'Bodoni Moda', serif; font-size:1.1em!important; }
.page-id-19 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content { border-left:none!important; padding-left:0; font-family: 'Bodoni Moda', serif; font-size:1em!important; }

.page-id-19 .av-inner-masonry-content-pos-content { width:67%; margin:0 auto; 
  border-bottom:1px #fff solid!important; padding-bottom:5%}

.page-id-19  .main_menu a { color:#000!important; }
.page-id-19 .header_color .header_bg { background-color:#fff; }
.page-id-19 .av-masonry-entry .av-inner-masonry-content { padding:10px; }
.av-inner-masonry-content-pos:hover { border:1px solid #dbc183; }
.av-inner-masonry-content-pos:hover { background:rgb(0,0,0,0.1)!important; }
/*.page-id-19 #av-masonry-1-item-125 { margin-left:24.89%!important; }*/
/* MODIF lbl lillibel julien MEHL VETTORI  22-04-2024 */
.page-id-19 #av-masonry-1-item-116 { margin-left:12.89%!important; }
/*.page-id-19 #av-masonry-1-item-473 { margin-left:37.6%!important; }*/
/* MODIF END */

/* FR VERSION END */


/* EN VERSION ADDRESSES */

.page-id-309 h1 { color:#000; text-align:center; font-size:2.3rem; } 
.page-id-309 h3 { border-left:none!important; padding-left:0; font-family: 'Bodoni Moda', serif; font-size:1.1em!important; }
.page-id-309 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content { border-left:none!important; padding-left:0; font-family: 'Bodoni Moda', serif; font-size:1.0em!important; }

.page-id-309 .av-inner-masonry-content-pos-content { width:67%; margin:0 auto; 
  border-bottom:1px #fff solid!important; padding-bottom:5%}

.page-id-309  .main_menu a { color:#000!important; }
.page-id-309 .header_color .header_bg { background-color:#fff; }
.page-id-309 .av-masonry-entry .av-inner-masonry-content { padding:10px; }
.av-inner-masonry-content-pos:hover { border:1px solid #dbc183; }
.av-inner-masonry-content-pos:hover { background:rgb(0,0,0,0.1)!important; }
/*.page-id-309 #av-masonry-1-item-125 { margin-left:24.89%!important; }*/
/* MODIF lbl lillibel julien MEHL VETTORI  22-04-2024 */
.page-id-309 #av-masonry-1-item-116 { margin-left:12.89%!important; }
/*.page-id-309 #av-masonry-1-item-473 { margin-left:37.6%!important; }*/
/* MODIF END */


/* EN VERSION END */

.page-id-19 .legal-en, .page-id-309 .legal { display:none; }

@media screen and (max-width:989px) {
.page-id-19  .main_menu a, .page-id-309  .main_menu a { color:#fff!important; }
.page-id-19  .header_color .av-hamburger-inner, .page-id-19 .header_color .av-hamburger-inner::before, .page-id-19 .header_color .av-hamburger-inner::after { background-color:#000; } 
.page-id-19 h3, .page-id-309 h3 { font-size:0.9em!important; line-height:1em; font-weight:bold; }
.page-id-19 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content, .page-id-309 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content { font-size:0.7em!important; }
.page-id-19 .av-inner-masonry-content-pos-content, .page-id-309 .av-inner-masonry-content-pos-content { width:90%;}
.page-id-309  .header_color .av-hamburger-inner, .page-id-309 .header_color .av-hamburger-inner::before, .page-id-309 .header_color .av-hamburger-inner::after { background-color:#000; }
.page-id-19 #av-masonry-1-item-125, .page-id-309 #av-masonry-1-item-125 { margin-left:0!important; }
.page-id-19 #av-masonry-1-item-116, .page-id-309 #av-masonry-1-item-116 { margin-left:0!important; }

}


/****************************************************************************galerie*/
.page-id-21  .main_menu a { color:#000!important; }
.page-id-21 .header_color .header_bg { background-color:#fff; }
.page-id-21 .av-masonry-container { height:4250.55px!important; margin-bottom:15px!important; overflow-y:hidden!important; }


.page-id-312  .main_menu a { color:#000!important; }
.page-id-312 .header_color .header_bg { background-color:#fff; }
.page-id-312 .av-masonry-container { height:4250.55px!important; margin-bottom:15px!important; overflow-y:hidden!important; }


.page-id-21 .legal-en, .page-id-312 .legal { display:none; }

@media screen and (max-width:989px) {
.page-id-21  .main_menu a, .page-id-312  .main_menu a { color:#fff!important; }
.page-id-21  .header_color .av-hamburger-inner, .page-id-21 .header_color .av-hamburger-inner::before, .page-id-21 .header_color .av-hamburger-inner::after { background-color:#000; } 
.page-id-312  .header_color .av-hamburger-inner, .page-id-312 .header_color .av-hamburger-inner::before, .page-id-312 .header_color .av-hamburger-inner::after { background-color:#000; } 
.page-id-21 .av-masonry-container { height:1305px!important; overflow-y:hidden!important;}
.page-id-312 .av-masonry-container { height:1305px!important; overflow-y:hidden!important; }
}

/****************************************************************************recrutement*/
.page-id-23  .main_menu a { color:#000!important; }
.page-id-23 .header_color .header_bg { background-color:#fff; }
.page-id-23 .main_color { border-color:#000; }

.page-id-23 #after_full_slider_1 { background-color:#000; color:#fff; }
.page-id-23 #after_full_slider_1 h2 { background-color:#000; color:#fff; }
.page-id-23 .dash { margin-left:35%; }
.page-id-23 .candidature { color:#000!important; padding:1%; font-size:1.5rem; }
.page-id-23 h2 { font-size:2rem; line-height:3.5rem; }




.page-id-315  .main_menu a { color:#000!important; }
.page-id-315 .header_color .header_bg { background-color:#fff; }
.page-id-315 .main_color { border-color:#000; }

.page-id-315 #after_full_slider_1 { background-color:#000; color:#fff; }
.page-id-315 #after_full_slider_1 h2 { background-color:#000; color:#fff; }
.page-id-315 .dash { margin-left:40%; }
.page-id-315 .candidature { color:#000!important; padding:1%; font-size:1.5rem; }
.page-id-315 h2 { font-size:2rem; line-height:3.5rem; }



.page-id-23 .legal-en, .page-id-315 .legal { display:none; }

@media screen and (max-width:989px) {
.page-id-23  .main_menu a, .page-id-315  .main_menu a { color:#fff!important; }
.page-id-23  .header_color .av-hamburger-inner, .page-id-23 .header_color .av-hamburger-inner::before, .page-id-23 .header_color .av-hamburger-inner::after { background-color:#000; } 
.page-id-315  .header_color .av-hamburger-inner, .page-id-315 .header_color .av-hamburger-inner::before, .page-id-315 .header_color .av-hamburger-inner::after { background-color:#000; } 
.page-id-23 .flex_column_table.av-equal-height-column-flextable:not(:first-child) { margin-left:20%!important; }
.page-id-315 .flex_column_table.av-equal-height-column-flextable:not(:first-child) { margin-left:20%!important; }


.page-id-23 .candidature { color:#000!important; padding:1%; font-size:1rem; }
.page-id-23 h2 { font-size:1.5rem; line-height:2rem; }
.page-id-315 .candidature { color:#000!important; padding:1%; font-size:1rem; }
.page-id-315 h2 { font-size:1.5rem; line-height:2rem; }

}

/****************************************************************************contact*/

.page-id-25 .logo img { visibility:hidden!important; }
/*.page-id-25 .logo25 img { max-height:60px!important;   }*/
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-75%;}
img.wp-image-455.avia-img-lazy-loading-not-455.avia_image { width:120px; }

.page-id-25 .header_color .header_bg { background-color:rgb(0,0,0,0.8);}

.page-id-25 .main_color { background:url('https://www.eric-frechon.com/wp-content/uploads/2021/12/contact.jpg'); background-size:cover; background-position:top; background-attachment:fixed;}
.page-id-25 .container .av-content-full.units { width:70%; margin-left:15%; }
.page-id-25 h1, h2, p {color:#fff; }
.page-id-25 p {text-align:justify; }
.page-id-25 h5 {color:#dbc183; font-size:1rem; font-family: 'Red Hat Display', sans-serif; border:1px solid #dbc183; padding:2%;}
.page-id-25 hr { color:#dbc183; margin-top:-30px; }

.page-id-25 #top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select { color:#888888!important; }

.page-id-25 .legal-en, .page-id-317 .legal { display:none; }

@media screen and (max-width:989px) {
	
.page-id-25 .logo25 img { max-height:60px!important;   }
img.wp-image-455.avia-img-lazy-loading-not-455.avia_image { max-height:60px!important; }
.page-id-25 .avia-image-container.avia-align-left, .page-id-317 .avia-image-container.avia-align-left { position:absolute!important; z-index:100!important; left:-5%!important; max-width:40%!important;}
.page-id-317 .container .av-content-full.units { width:100%!important; margin-left:0%!important;}
.page-id-25 .container .av-content-full.units { width:100%; margin-left:0%; }
.flex_column.av-kww9h0mv-6bdbc897a65bc5b1fefb3e57616417af { padding-right:50px!important; padding-left:50px!important; }
.flex_column.av-kww9h0mv-6bdbc897a65bc5b1fefb3e57616417af { padding-right:50px!important; padding-left:50px!important; }
	
}


@media screen and (min-width:990px) and (max-width:1500px) {	
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-25%;}
}
@media screen and (min-width:1200px) and (max-width:1500px) {	
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-30%;}
}
@media screen and (min-width:1400px) and (max-width:1500px) {	
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-40%;}
}
@media screen and (min-width:1500px) and (max-width:1700px) {	
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-50%;}
}

@media screen and (min-width:1700px) and (max-width:1900px) {	
.page-id-25 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-60%;}
}






.page-id-317 .logo img { visibility:hidden!important; }
/*.page-id-317 .logo25 img { max-height:60px!important;   }*/
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-75%;}

.page-id-317 .header_color .header_bg { background-color:rgb(0,0,0,0.8);}

.page-id-317 .main_color { background:url('https://www.eric-frechon.com/wp-content/uploads/2021/12/contact.jpg'); background-size:cover; background-position:top; background-attachment:fixed;}
.page-id-317 .container .av-content-full.units { width:70%; margin-left:15%; }
.page-id-317 h1, h2, p {color:#fff; }
.page-id-317 p {text-align:justify; }
.page-id-317 h5 {color:#dbc183; font-size:1rem; font-family: 'Red Hat Display', sans-serif; border:1px solid #dbc183; padding:2%;}
.page-id-317 hr { color:#dbc183; margin-top:-30px; }

.page-id-317 #top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select { color:#888888!important; }

@media screen and (min-width:990px) and (max-width:1500px) {	
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-25%;}
}
@media screen and (min-width:1200px) and (max-width:1500px) {	
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-30%;}
}
@media screen and (min-width:1400px) and (max-width:1500px) {	
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-40%;}
}
@media screen and (min-width:1500px) and (max-width:1700px) {	
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-50%;}
}

@media screen and (min-width:1700px) and (max-width:1900px) {	
.page-id-317 .avia-image-container.avia-align-left { position:absolute; z-index:100; left:-60%;}
}


/****************************************************************************mentions legales*/
.page-id-411 .main_color { background-color:#ffffff!important; }
.page-id-411 p { color:#000!important; width:80%; margin:0 auto;}
.page-id-411  .main_menu a { color:#000!important; }


.page-id-428 .main_color { background-color:#ffffff!important; }
.page-id-428 p { color:#000!important; width:80%; margin:0 auto;}
.page-id-428  .main_menu a { color:#000!important; }



.page-id-411 .legal-en, .page-id-428 .legal { display:none; }

/****************************************************************************footer*/

#footer { padding:15px 0 5px 0; }
#footer .container { margin: 0 auto; } 
#footer .flex_column .widget:first-child, .content .widget:first-child { text-align:center; width:60%; margin:0 auto;}
.footer_color p { font-size:0.8rem; }
#menu-reseaux li, #menu-reseaux-en li { float:left; width:20%; }
#menu-reseaux li a, #menu-reseaux-en li a { text-transform:uppercase; font-family: 'Red Hat Display', sans-serif; }
#menu-reseaux li img, #menu-reseaux-en li img { max-width:15px; }
#footer .widget ul { display:flex; }
.legal, .legal-en { width:100%; text-align:right; padding-right:3%; background-color:#000; margin-top:-20px!important; z-index:10000; position:absolute;  } 
.legal a, .legal-en a { text-transform:uppercase; color:#fff!important;  font-family: 'Red Hat Display', sans-serif; font-size:0.5rem;   }


@media screen and (min-width:768px) and (max-width:989px) {	
#footer .flex_column .widget:first-child, .content .widget:first-child { width:100%; }
#menu-reseaux li a, #menu-reseaux-en li a { font-size:0.6rem;}
#menu-reseaux li:nth-child(1), #menu-reseaux-en li:nth-child(1) { float:left; width:35%; }
#menu-reseaux li:nth-child(2), #menu-reseaux-en li:nth-child(2) { float:left; width:35%; }
#menu-reseaux li:nth-child(3), #menu-reseaux-en li:nth-child(3) { float:left; width:10%; }
#menu-reseaux li:nth-child(4), #menu-reseaux-en li:nth-child(4) { float:left; width:10%; }
#menu-reseaux li:nth-child(5), #menu-reseaux-en li:nth-child(5) { float:left; width:10%; }
}

@media screen and (max-width:767px) {	
#footer .flex_column .widget:first-child, .content .widget:first-child { width:100%; }
#menu-reseaux li a, #menu-reseaux-en li a { font-size:0.6rem;}
#menu-reseaux li:nth-child(1), #menu-reseaux-en li:nth-child(1) { float:left; width:35%; }
#menu-reseaux li:nth-child(2), #menu-reseaux-en li:nth-child(2) { float:left; width:35%; }
#menu-reseaux li:nth-child(3), #menu-reseaux-en li:nth-child(3) { float:left; width:10%; }
#menu-reseaux li:nth-child(4), #menu-reseaux-en li:nth-child(4) { float:left; width:10%; }
#menu-reseaux li:nth-child(5), #menu-reseaux-en li:nth-child(5) { float:left; width:10%; }
}

/* FR VERSION DISTINCTIONS */

/* MODIF lbl lillibel julien MEHL VETTORI  11-09-2024 */
.page-id-628  .main_menu a { color:#000!important; }
/*.page-id-628 .header_color .header_bg { background-color:#fff; }*/
.page-id-628 .av-masonry-entry .av-inner-masonry-content { padding:10px; }

@media screen and (max-width:989px) {
/*.page-id-19  .main_menu a, .page-id-309  .main_menu a { color:#fff!important; }*/
.page-id-628  .header_color .av-hamburger-inner, .page-id-628 .header_color .av-hamburger-inner::before, .page-id-628 .header_color .av-hamburger-inner::after { background-color:#000; } 
/*.page-id-19 h3, .page-id-309 h3 { font-size:0.9em!important; line-height:1em; font-weight:bold; }
.page-id-19 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content, .page-id-309 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content { font-size:0.7em!important; }
.page-id-19 .av-inner-masonry-content-pos-content, .page-id-309 .av-inner-masonry-content-pos-content { width:90%;}
.page-id-309  .header_color .av-hamburger-inner, .page-id-309 .header_color .av-hamburger-inner::before, .page-id-309 .header_color .av-hamburger-inner::after { background-color:#000; }
.page-id-19 #av-masonry-1-item-125, .page-id-309 #av-masonry-1-item-125 { margin-left:0!important; }
.page-id-19 #av-masonry-1-item-116, .page-id-309 #av-masonry-1-item-116 { margin-left:0!important; }*/

}


/* EN VERSION AWARDS */

/* MODIF lbl lillibel julien MEHL VETTORI  05-09-2024 */
.page-id-669  .main_menu a { color:#000!important; }
/*.page-id-628 .header_color .header_bg { background-color:#fff; }*/
.page-id-669 .av-masonry-entry .av-inner-masonry-content { padding:10px; }
/*.page-id-669 .html_header_top.html_header_sticky #main{ padding-top: 88px !important }*/

@media screen and (max-width:989px) {
/*.page-id-19  .main_menu a, .page-id-309  .main_menu a { color:#fff!important; }*/
.page-id-669  .header_color .av-hamburger-inner, .page-id-669 .header_color .av-hamburger-inner::before, .page-id-669 .header_color .av-hamburger-inner::after { background-color:#000; } 
/*.page-id-19 h3, .page-id-309 h3 { font-size:0.9em!important; line-height:1em; font-weight:bold; }
.page-id-19 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content, .page-id-309 .av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content { font-size:0.7em!important; }
.page-id-19 .av-inner-masonry-content-pos-content, .page-id-309 .av-inner-masonry-content-pos-content { width:90%;}
.page-id-309  .header_color .av-hamburger-inner, .page-id-309 .header_color .av-hamburger-inner::before, .page-id-309 .header_color .av-hamburger-inner::after { background-color:#000; }
.page-id-19 #av-masonry-1-item-125, .page-id-309 #av-masonry-1-item-125 { margin-left:0!important; }
.page-id-19 #av-masonry-1-item-116, .page-id-309 #av-masonry-1-item-116 { margin-left:0!important; }*/

}


/* MODIF END */

/* EN VERSION END */