#logocontent{
width: 100%;
align-items: center;
justify-content: space-between;
}
#logo{
margin: 0;
}
#menu-menu-principal-1{
flex-direction: column!important;
}
#main-menu .dropdown-menu{
display: block;
border: none;
text-align: center;
}
#main-menu .dropdown-toggle::after{
content: none;
}
#mainmenucontent-xs{
transition: all .3s ease;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #FFF;
z-index: 1000;
transform: translate3d(-100%, 0, 0);
}
body.menushown #mainmenucontent-xs{
transform: translate3d(0, 0, 0);
}
body.menushown #wrapper{
transform: translate3d(100%, 0, 0);
}
body.home .liste_articles .item{
padding: 88vw 0 0;
}
body.home .liste_articles .item>div{
min-width: 0;
max-width: calc(100% - 10rem);
}
body.home .liste_articles h2{
font-size: 5.5vw;
}
body.home .liste_clients .slick-prev{
left: 0;
}
body.home .liste_clients .slick-next{
right: 0;
}
.liste_clients .img a>span,
.liste_clients .img>span>span{
display: none;
}
#liste_realisations .item {
width: 100%;
}
#footer2,
#footer3{
text-align: left;
}
#presentation img.alignleft{
max-width: 100%;
float: none;
margin: 0 auto 1.5rem;
}
body.page-template-certifications .certification img{
max-width: 60%;
}