.breadcrumb > li + li::before{
    padding: 0;
}
#NavigationLigneMainDiv{
    background-color: #f7f7f7;
}
#NavigationLigneMainDiv ul.breadcrumb{
    margin: 0;
    padding: 0;
    margin-top: 0.8%;
}
#NavigationLigneMainDiv ul.breadcrumb li a{
    font-size: 0.9vw;
    color: #383838;
    font-family: 'montserratlight',Arial,Helvetica,sans-serif;
    text-transform: capitalize;
    text-align: left;
    text-decoration: none;
}
#NavigationLigneMainDiv ul.breadcrumb li span.divider{
    padding-left: 0;
    color: #383838;
    font-family: 'montserratlight',Arial,Helvetica,sans-serif;
}
#NavigationLigneMainDiv ul.breadcrumb li.active span{
    font-size: 0.9vw;
    color: #078dd7;
    font-family: 'montserratlight',Arial,Helvetica,sans-serif;
    text-transform: capitalize;
    text-align: left;
    text-decoration: none;
}

#TopImageContainer h1{
    display: block;
    position: absolute;
    color: #fff;
    font-size: 3vw;
    font-family: 'montserratlight',Arial,Helvetica,sans-serif;
    text-transform: capitalize;
    top: 29.5%;
    left: 0%;
    margin: 0;
    padding: 0;
    z-index: 3;
}
#TopImageContainer p{
    display: none;
    position: absolute;
    color: #fff;
    font-size: 1.92vw;
    font-family: 'montserratlight',Arial,Helvetica,sans-serif;
    top: 56%;
    left: 0%;
    margin: 0;
    padding: 0;
    z-index: 3;
}




/** xs  **/
@media (max-width: 760px) {
    #NavigationLigneMainDiv ul.breadcrumb li a,#NavigationLigneMainDiv ul.breadcrumb li.active span{
        font-size: 2.9vw;
    }
    #NavigationLigneMainDiv ul.breadcrumb li span.divider{
        font-size: 4vw;
    }
    #NavigationLigneMainDiv ul.breadcrumb {
        margin: 3% 0;
    }
    #TopImageContainer h1{
        font-size: 4vw;  
    }
}


