/*
Theme Name: NEN Theme
Theme URI: https://www.nenprods.com
Description: Thème NEN
Version: 1.0
Author: Nello
*/

body{
margin:0;
padding:0;
font:15px Arial;
}

header{
background-color:blanchedalmond;
}

nav{
background-color:blanchedalmond;
}

footer{
background-color:blanchedalmond;
padding: 10px;
}

a.footer-lien {
    display: flex;
    justify-content: center;
    text-decoration: none;
}

.logomenu{
text-align:center;
}

.header1{
margin:auto;
}

.menuderoulent{
height:60px;
list-style:none;
padding:10px;
margin:40px;
}

.menuderoulent li{
float:left;
width:200px;
position:relative;
}

.menuderoulent li a{
display:block;
color:#ffffff;
background-color:#293245;
padding:6px 10px;
text-align:center;
text-decoration:none;
}

.menuderoulent li a:hover{
background-color:#199BD2;
}

.soumenu{
display:none;
position:absolute;
top:40px;
left:0;
list-style:none;
padding:0;
margin:0;
}

.soumenu li{
width:200px;
}

.soumenu li a{
background-color:#808080;
}

.menuderoulent li:hover .soumenu{
display:block;
}

.classn2{
font-size:18px;
border-bottom:3px solid #d8d8d8;
font-style:italic;
font-weight:bold;
margin:5px;
}

a{
color:black;
}

p{
font-size:14pt;
}

.content , #content{
margin: auto;
max-width: 1400px;
}

.content a{
color:rgb(52,169,227);
}

.comment-button{
background-color:rgb(52,169,227);
}

.comment-go-envoie{
width:546px;
height:153px;
}

.class-les-commentaire{
margin:10px;
}

.menuderoulent {
    display: flex;
    justify-content: center;
}

.post-it {
    padding: 9px;
    display: table;
    border-radius: 15px;
}

#cat-news-wrap {
    margin: auto;
    max-width: 1400px;
    display: flex;
}

.search-button {
    background-color: blanchedalmond;
    border-radius: 5px;
}

.logo-footer-nenprods-xo {
padding: 9px;
margin: 0 0 0 850px;
}

.titre-post-it{
    margin: 0;
    padding: 0;
}

#iubenda-cs-banner .iubenda-cs-brand-badge {
    display: none;
}

#content a{
    color: rgb(52,169,227);
}

h2.titreh2indexnenaideclass::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 2px;
    background-color: rgb(0, 225, 0);
    transition: width 0.25s ease-out;
}

h2.titreh2indexnenaideclass:hover::before {
    width: 100%;
}

h2.titreh2indexnenaideclass {
    display: inline-block;
    padding-bottom: 0.25rem;
    position: relative;

}

.none-div-lien-text-index a{
    text-decoration: none;
}

.none-div-lien-text-index{
    padding: 50px;
}