.home #main-header{background-color:#1e1e1e7d}.page-id-154 #main-header{background-color:#1e1e1e7d}#main-header.et-fixed-header{background-color:#3e3e3e}.page-id-2222 #main-header{background-color:rgba(62,62,62,0.8)}.page-id-2228 #main-header{background-color:rgba(62,62,62,0.8)}.page-id-2241 #main-header{background-color:rgba(62,62,62,0.8)}.page-id-2243 #main-header{background-color:rgba(62,62,62,0.8)}.page-id-2229 #main-header{background-color:rgba(62,62,62,0.8)}#top-menu li{display:inline-block;font-size:18px;padding-right:22px}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}.et_pb_scroll_top.et-pb-icon{right:15px;bottom:85px;border-radius:5px;background:#e3061370}.et_pb_scroll_top.et-pb-icon:hover{background:#e30613c4}.et_pb_scroll_top:before{content:"2";color:white}.menu-item-object-custom:hover{background:rgba(227,6,19,0.3)}.sub-menu .menu-item-object-page:hover{background:rgba(227,6,19,0.3)}#top-menu li li a{padding:6px 20px;width:260px}.nav li ul{width:300px}#signalisation-de-police img{max-width:65%;width:auto;height:60px}.signalisation-de-police{align-items:flex-end}.signalisation-directionnelle img{max-width:100%;height:auto}.signalisation-directionnelle{align-items:flex-end}.symboles-et-ideogrammes{align-items:flex-end}.symboles-et-ideogrammes img{max-width:65%;height:auto}.signalisation-temporaire{align-items:flex-end}.signalisation-temporaire img{max-width:65%;height:auto}@media only screen and (max-width :980px){.colonnage .et_pb_row{display:flex}}@media only screen and (max-width :980px){.thour-colonnes .et_pb_column{width:25%!important}}@media only screen and (max-width :1600px){.tablette-menu{display:none}}#J img{max-width:80%;width:auto;height:auto}