.fa-facebook:before {
    content: "\f39e";
}
.icon-linkedin::before {
    content: "\f0e1";
}

.member-greeting {
    display: none;
}


.input-checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.input-checkbox input[type="checkbox"]{
    position:absolute;
}

.zone-member .form-group .col-md-12{width:100%;}
.table-striped.elements {width:100%;}
.field-object-element .field-object-remove-element {display:none;}

#Demandedadhésionnouvellecandidature .total-amount-section{display:none;}
#object-element-list ._actionTd a {display:none;}

.mod-header-logo {
     max-width: 400px;
}

.line-footer-bottom .content .intro>ul li a:hover {
    color: var(--gray-blue)!important;
}

@media screen and (max-width: 991px){
.line.line-menu>.container-fluid .zone-menu .navbar .navbar-header .navbar-toggle {
    margin-top: 40px!important;
}
    .line.line-menu>.container-fluid .zone-menu .navbar .navbar-header .navbar-toggle {
    margin-bottom: 32px!important;
}
.line.line-menu>.container-fluid .zone-menu {
    top: 0!important;
}

    }
@media screen and (max-width: 991px) and (max-width: 767px){
    .line.line-menu>.container-fluid .zone-menu .navbar .navbar-header .navbar-toggle {
    width: 40px!important;
    height: 40px!important;
    padding: 12px!important;
}
    }


.directory-member-detail-wrapper .type-prov, .directory-member-detail-wrapper .type-cert{
    display:none;
}
.directory-member-detail-wrapper .type-prov.Provisoire,
.directory-member-detail-wrapper .type-cert.Certifié{
    display:inline;
}

.table > thead tr th {
  color: #fff;
  font-family: "Inter",sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 25px;
  text-transform: uppercase;
  text-decoration: none;
}

.line-index .mod-article__intro h3 a {
    border-color: var(--secondary);
    background-color: var(--secondary);
    color: #fff;
    padding: 10px 15px;
    border-radius: 2px;
    line-height:50px;
    text-decoration:none;
    font-size:20px
}
.line-index .mod-article__intro h3 a:hover {
    border-color: var(--rose);
    background-color: var(--rose);
    color: #fff;
}

.page-vocabulaire .news-detail a.back-to-list {   
    display:none;
}

@media screen and (max-width: 768px) {
    .line-news .news-content .news-text p a img {
        float: none !important;
    }
}

@media screen and (max-width: 768px) {
    .line-news .news-content .news-text h3 a img {
        float: none !important;
    }

    .line-news .news-content .news-text p a img {
        float: none !important;
    }
}

.mobile-only a {
    color: var(--secondary);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

@media screen and (min-width: 768px) {
.mobile-only {
    display: none;
}
}

@media screen and (max-width: 991px) {
.line.line-menu>.container-fluid .zone-menu .navbar .navbar-collapse .nav.navbar-nav>li .dropdown-menu li a {
   white-space: break-spaces;
}

.line-partners-home div .content {
    align-items: flex-end;
}

}

@media screen and (max-width: 992px) {
.line.line-menu>.container-fluid .zone-menu .navbar .navbar-collapse .nav.navbar-nav>li .dropdown-menu li.active:hover a {
    color: #fff !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a {
    background-color: transparent;
}

.line-partners-home div .content {
    gap: 15px !important;
    align-items: flex-end !important;
}
}

.main-timeline-mobile {
     .intro h3:first-of-type {
        display: none;
    }
}

@media screen and (min-width: 767px) {
  #site-wrapper .line.line-slider-home .container-fluid .zone-50:last-of-type .item img {
    height: auto !important;
    width: auto;
  }
}

