/* LOGO ACTU PART */

header .o-masthead__navigation-container{
    position:relative;
    min-height: 60px;
    min-height: 55px;
}

header .o-masthead__navigation-container:before{
    content: '';
    display: block;
    position:absolute;
    right: 1.25em;
    top: 50%;
    transform: translate(0 , -50%);
    z-index: 2;
    background-image: url("https://www.abeille-assurances.fr/images/abeille/magazine/logos/logo-actu-part.svg");
    background-size: contain;
    background-repeat: no-repeat;
    height: 36px;
    width: 205px;
}

/* Responsive */

@media screen and (min-width: 35em){
    header .o-masthead__navigation-container:before{
        right: 1.875em;
    }
    header .o-masthead__navigation-container{
        min-height: 60px;
    }
}

@media screen and (max-width: 360px){
    header .o-masthead__navigation-container:before{
        background-image: url("https://www.abeille-assurances.fr/images/abeille/magazine/logos/icon-actu-part.svg");
        width: 42px;
    }
}

/* Descripteur métier à gauche */

@media screen and (min-width: 60em){
    header .o-masthead__navigation-container .m-masterhead-web-application-name{
        float: none;
    }
}