a[href="#pll_switcher"] { background-color:#000!important; }
li.menu-item {z-index:90;}
.fusion-search-field { margin-top: 2px; }
.single-post .post-content .fusion-layout-column,
.single-congres  .post-content .fusion-layout-column,
.single-webconferences .post-content .fusion-layout-column, 
.single-emploi .post-content .fusion-layout-column {
width:100%!important;
}
.single-post .avada-page-titlebar-wrapper,
{
display:none;
}
#home_black_section h2 {
color:#ffffff!important
}
.boutton_home {
padding-top:30px!important;
padding-bottom:30px!important;
}
.fusion-flexslider {
display:none;
}
a:hover {
color:#ffc107!important;
}
body.fusion-button_size-xlarge .fusion-button-default-size, body.fusion-button_size-xlarge button.button {
max-width:300px;
margin-left: calc(50% - 150px);
}
.boutton_adherents {
padding-top: 10px!important;
margin-bottom:-20px!important;
}
#webconferences_list li {
width:100%;
} #home_adherents h3.fusion-responsive-typography-calculated {
display:none;
}
.ws-plugin--s2member-sc-summary {
margin-top:30px;
}
.button-small{
max-width:180px;
}
.ws-plugin--s2member-list-user-display-name {
font-weight:bold;
margin-bottom:40px;
}
.ws-plugin--s2member-list-user-fields {
}
.fusion-search-field label {
float: right;
}
.fusion-search-element-1 .searchform .fusion-search-form-content .fusion-search-field input {
max-width: 450px;
background-color: #000!important;
color: #fff;
height: 30px!important;
border: 1px solid #e2e2e2!important;
border-radius:6px!important;
}
.fusion-search-element-1 .searchform .fusion-search-form-content .fusion-search-field input:focus {
border-color: #ffc107;	
background-color: #fff!important;
color: #000!important
}
.fusion-body .fusion-menu-element-wrapper[data-count="0"] .fusion-menu-element-list > li:not(.fusion-menu-item-button) > a {
padding-top:20px!important;
padding-bottom:20px!important;
}
#menu-logo {
margin-top:20px!important;
}
#toTop:hover, .circle-yes ul li:before, .fusion-date-and-formats .fusion-date-box, .fusion-pagination .current, .fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-button input[type=submit]:hover, .fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-button input[type=submit]:hover, .pagination .current, .progress-bar-content, .table-2 table thead, .tagcloud a:hover, ul.arrow li:before, ul.circle-yes li:before {
background-color:#000!important;
color:#ffc107!important;
}
.w-100, .w-100 img {
width: 100%!important;
}
.awb-imageframe-caption-container {
margin-bottom:40px;
}
..nf-field-label label {
font-weight: 500!important;
}
.home a.fusion-button {
background-color:#000!important;
padding: 20px 40px!important;
line-height: 21px!important;
font-size: 18px!important;
}
.home a.fusion-button span, .home a.fusion-button i {
color: #ffc107!important;
}
.home a.fusion-button:hover span, .home a.fusion-button:hover i {
color: #fff!important;
}
.awb-menu__main-ul { flex-wrap:nowrap!important; justify-content:space-around!important;}
span.awb-menu__open-nav-submenu-hover { padding-inline-start: 0.17em!important;}
.home .fusion-builder-column-14 div.fusion-post-cards ul.fusion-grid li {width:100%!important;}