a{color: #000000 ;text-decoration:none;}
.line-footer h3 {
    color: #9d9f9e;
}

.memberships_options .badge[data-dyn-price="0"]{display:none;}

.field-object-element{cursor:pointer;}

em {
    font-size: 12px;
}

h2.section-title {
    margin-top: 30px;
}

.form-withProgress__navigation-footer {
    display: flex;
    justify-content: flex-start;
    place-content: space-between;
}

.text-danger {
    background: red;
    color: white;
}

.object-objet_domicile_professionnel-field-date_de_debut,
.object-objet_domicile_professionnel-field-date_de_fin,
table#memberships-table td:nth-child(6),
#memberships-table th.adh-status,
div#tab-member-doc h2,
div#tab-member-com h2,
span.object-objet_domicile_professionnel-field-date_de_debut,
span.object-objet_domicile_professionnel-field-titre_du_poste_occupe,
span.object-objet_domicile_professionnel-field-region_administrative,
span.object-objet_domicile_professionnel-field-adresse_city {
    display: none;
}
span.object-objet_domicile_professionnel-field-organisation {
    font-weight: bold;
    text-transform: uppercase;
}

.event-jumbotron__short-description {
    display: inherit!important;
    padding-top: 2rem;
}

.at-share-btn-elements {
    display: none;
}
img.formateur {
    height: 250px!important;
    width: 250px!important;
    border-radius: 150px!important;
}

.event-authentication.type-identification-slave-nomember p {
    display: none;
}

.formations .form-withProgress__wrapper .form-withProgress__navigation-footer a.btn-link {
    display: none;
}

.event-detail .address__info .h3,
.zone-member .field-object-element td button {display:none;}

.prog-formation #section_option h2{
    font-size:1px;
    color:transparent;
}
.prog-formation #section_option h2:after{
    font-size:3rem;
    color:#3f403f;
    display:block;
    content:"Plan de visibilité";
}
.prog-formation .registration-price-table thead tr td:first-child{
    font-size:1px;
    color:transparent;
}
.prog-formation .registration-price-table thead tr td:first-child:after{
    font-size:15px;
    color:#ffffff;
    display:block;
    content:"Nom";
}

.prog-formation .zone-event h1{
    display:none;
}
