.custom-logo {
    float: left;
}

.tc #header {
    height: 135px;
}

.tc #header .logo {
    background-image: url(images/client/transcontinental_fr.png);
    margin-left: -25px;
    width: 350px;
    height: 118px;
}

.tc[lang=en] #header .logo {
    background-image: url(images/client/transcontinental_en.png);
}

.fak #header .logo {
    background-image: url(images/client/arkoon.png);
    margin-left: -25px;
    width: 557px;
    height: 97px;
}

.fak #header .deuxpoint5 {
    display: none;
}

.apicil #header .logo {
    background-image: url(images/client/apicil.gif);
    margin-left: -25px;
    width: 150px;
    height: 150px;
}

.apicil .deuxpoint5 {
    display: none;
}

.aldes #header .logo {
    background-image: url(images/client/aldes.png);
    margin-left: -25px;
    width: 557px;
    height: 97px;
}

.apave #header .logo {
    background-image: url(images/client/apave.png);
    margin-left: -25px;
    width: 557px;
    height: 97px;
}

.standard-life-only {
    display: none !important;
}

.sl #header {
    /*remove logo*/
    display: none;
}

.sl .standard-life-remove {
    display: none !important;
}

.sl .standard-life-only {
    display: block !important;
}

.sl span.standard-life-only {
    display: inline !important;
}

.andrh #header .custom-logo {
    background-image: url(images/client/andrh_psya.png);
    width: 252px;
    height: 122px;
    margin-bottom: 10px;
}

.essilor #header .custom-logo {
    background-image: url(images/client/essilor.jpg);
    width: 148px;
    height: 113px;
}

.ferronats #header .logo_client {
    background-image: url(images/client/ferronats.png);
    margin-top: 10px;
    margin-left: 230px;
    width: 700px;
    height: 97px;
    background-size: 70%;
    background-repeat: no-repeat;
}

.ferronats #header .deuxpoint5 {
    display: none;
}

.laposte_france #header .logo_client {
    background-image: url(images/client/laposte_france.png);
    margin-top: 10px;
    padding-bottom: 120px;
    margin-left: 450px;
    width: 300px;
    height: 97px;
    background-size: 50%;
    background-repeat: no-repeat;
}

.laposte_france #header .deuxpoint5 {
    display: none;
}
