.fb-link {
  fill: #3b5997;
}
.tw-link {
  fill: #00aced;
}
.insta-link{
        border-radius: 100%;
    color: white;
    background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    padding: 10px;

}
.maile-link {
  fill: #313336;
}
.social-share__item-wrapper{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 15px;
}
.social-share__label{
    padding-right: 7px;
}
.btn-newsletter{
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.fb-newsletter .fab {
    font-size: 25px;
    color: #24478c;
    margin-right: 6px;
}
.in-newsletter .fab {
    font-size: 25px;
    color: #e21414;
    margin-right: 6px;
}
.tw-newsletter .fab {
    font-size: 25px;
    color: #1da1f2;
    margin-right: 6px;
}

.date-actualite{
    margin-top: 9px;
}
.titre-serie-limitee{
    color: #EE2E24;
    font-size: 34px;
    font-family:'Ubuntu','Sans-Serif';
}

.list-option-detail-product .cta-white{
    background-color: #FFF;
    border: 1px solid #0a2d81;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 15px 0px;
    font-family: 'Play', sans-serif !important;
    font-size: 15px;
    line-height: 24px;
    color: #0a2d81;
    font-weight: 700;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;  
}

.list-option-detail-product .cta-white span{display: inline-block; margin-right: 18px; font-size:35px;}

.list-option-detail-product .cta-white:hover,
.list-option-detail-product .cta-white:focus{background-color: #0a2d81; text-decoration: none;color: #FFF;}
.fiche-serie .list-option-detail-product .cta-white{
    padding: 15px 10px;
    margin-right: 20px;
    margin-top: 20px
}
.list-option-detail-product {
    padding: 0;
     display: flex;
    list-style: none;
}
.col1-detail-info .content-title .partage-RS{
    display: flex; 
    justify-content: space-between; 
    align-items: center;
    
}

.permis-a2-liste {
    position: absolute;
    top: 15px;
    right: 15px;
    
}
.border-left{
    border-left: 1px solid #dee2e6!important;
}
.border-bottom{
    border-bottom: 1px solid #dee2e6!important;
}
.max-height23 {
    max-height: 23px;
}

.content-etablissement .list-employee{
    max-width: 945px;
    margin: 0px auto 12px;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    color:#c2c0c0;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
}


.img-employee{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 160px;
    border-radius: 80px;
    overflow: hidden;
    border: 1px solid #4f5b84;
    margin-bottom: 16px;
}