/*
French Language Css
*/

body.lang-fr .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{max-width:200px; }

#top-menu li.two-lines > a {
    width: 179px;
line-height: 20px;

}

body.lang-fr #top-menu li a {    padding-left: 21px;   font-size: 15px;}

@media only screen and (min-width: 981px) {
.et_header_style_left #et-top-navigation nav > ul > li.two-lines > a{padding-top: 26px;padding-bottom: 26px;}
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li.two-lines > a{padding-top: 7px;padding-bottom: 7px;}
}

 #top-menu .menu-item-has-children > a:first-child {
    padding-right: 12px;
}
@media only screen and (min-width: 980px) {
	body.lang-fr #et-top-navigation,
	body.lang-fr #top-header .header-top-inner { max-width: 778px;}
}
@media only screen and (min-width: 981px) and (max-width: 1150px) { 
body.lang-fr #et-top-navigation, body.lang-fr #top-header .header-top-inner {
    max-width: 760px;
}

/*body.lang-fr #top-menu li a { padding-left:6px; padding-right:6px;}
body.lang-fr #top-menu .menu-item-has-children > a:first-child {padding-right: 4px;}*/

}

body.lang-fr.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 #footer-widgets .footer-widget .full-width ul li {
    padding-left: 27px;
    text-transform: none;
}
body.lang-fr.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 #footer-widgets .footer-widget .full-width ul li:first-child {
    padding-left: 0;
}
body.lang-fr.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 #footer-widgets .footer-widget .full-width ul li::before{
       left: 10px;
}
