.et_pb_row{
width: 95%!important;
}
.et_pb_section{
padding-top: 0px!important;
}
#main-content, #content-area #left-area article .entry-content > div{
background-color: #cff5fb!important;
}
#recent-posts-2 ul li, #categories-2 ul li{
list-style: initial!important;
}
h1, h2, h3{
line-height: 1.5em;
}
@media(min-width: 981px){
.logo_container a img#logo{
margin: auto;
display: block!important;
}
.et_vertical_nav #main-header #top-menu li ul {
top: -190px;
}
}
#et-secondary-menu #et-secondary-nav li a::before, 
#menu-pied-de-page li a::before, 
#top-menu-nav #top-menu li a::before{
font-family: "Etmodules";
padding-right: 10px;
}
#et-secondary-menu #et-secondary-nav li a{
color: #666;
}
#et-secondary-menu #et-secondary-nav li.current-menu-item a{
color: #fff;
}
#top-menu-nav #top-menu #menu-item-128 a::before{
content: "i";
}
#et-secondary-menu #et-secondary-nav .menu-item-home a::before, 
#menu-pied-de-page #menu-item-152 a::before{
content: "";
}
#et-secondary-menu #et-secondary-nav .menu-item-30309 a::before, 
#menu-pied-de-page #menu-item-151 a::before{
content: "w";
}
#et-secondary-menu #et-secondary-nav .menu-item-196 a::before, 
#menu-pied-de-page #menu-item-197 a::before{
content: "l";
}
#et-secondary-menu #et-secondary-nav .menu-item-53 a::before, 
#menu-pied-de-page #menu-item-149 a::before{
content: "";
}
#et-secondary-menu #et-secondary-nav .menu-item-8851 a::before, 
#menu-pied-de-page #menu-item-8852 a::before{
content: "";
}
#et-secondary-menu #et-secondary-nav .menu-item-55 a::before, 
#menu-pied-de-page #menu-item-150 a::before{
content: "";
}
#menu-pied-de-page #menu-item-148 a::before{
content: "";
}
.content-main-text h2{ }
.content-main-text h3{
padding-bottom: 2%;
}
#top-menu-nav #top-menu li#menu-item-128{
padding-bottom: 10%;
font-size:18px;
}
#top-menu-nav li > a{
padding-top: 12px;
padding-bottom: 12px;
}
#top-menu-nav > #top-menu li > a{
padding-bottom: 6px;
padding-top: 6px;
margin: auto;
}
#top-menu li li a{
margin: inherit!important;
border-bottom: 1px solid rgba(0, 0,0, 0.1);
font-size: 12px;
}
#top-menu li li:first-child a{
border-top: 1px solid rgba(0, 0,0, 0.1);
}
#top-menu .menu-item-has-children>a:first-child:after{
top: 8px;
}
.entry-featured-image-url{
width: 33%;
}
#left-area article, #blog-une > div > article{
padding-bottom: 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}
.g-recaptcha{
margin-bottom: 20px;
}
@media(min-width: 981px){
#Gallerie-article div.et_pb_gallery_items div.et_pb_gallery_item{
width: 44%!important;
}
}
@media(max-width: 1023px){
#slider-titre h1, #slider-titre h2{
font-size: 20px!important;
}
}