
.Simple_Newsletter_Widget input {
    background-color: transparent; /* Fond transparent */
    border: none !important; /* Suppression des bordures par défaut */
    outline: none; /* Suppression de la bordure bleue lors de la mise au point (focus) */
    padding: 5px 0; /* Espace intérieur en haut et en bas pour la mise en forme */
    color: black; /* Couleur du texte */
}
.Simple_Newsletter_Widget_style_guideit input {
    border-bottom: 2px solid black !important; /* Barre noire en bas */
    margin: 10px 0; /* Espace extérieur en haut et en bas pour la séparation */
    }
.Simple_Newsletter_Widget_style_automobileactu input {
    border-bottom: 1px solid black !important; /* Barre noire en bas */
    margin: 5px 0; /* Espace extérieur en haut et en bas pour la séparation */
    }
.Simple_Newsletter_Widget_style_myutilitaire input[type="text"],
.Simple_Newsletter_Widget_style_myutilitaire input[type="email"],
.Simple_Newsletter_Widget_style_myutilitaire input[type="tel"] {
    background-color:#eee !important;
    margin: 5px 0; /* Espace extérieur en haut et en bas pour la séparation */
    }
/* Ajout d'un style lors de la mise au point (focus) des éléments input */
.Simple_Newsletter_Widget input:focus {
    border-bottom-color: #333; /* Assombrissement de la barre en bas lors de la mise au point */
}


/* Placeholder color styling */
.Simple_Newsletter_Widget input::placeholder { /* Standard */
    color: black;
    font-weight: bold; /* Texte en gras */
}
.Simple_Newsletter_Widget input::-webkit-input-placeholder { /* WebKit browsers */
    color: black;
    font-weight: bold; /* Texte en gras */
}
.Simple_Newsletter_Widget input::-moz-placeholder { /* Mozilla Firefox */
    color: black;
    font-weight: bold; /* Texte en gras */
}
.Simple_Newsletter_Widget input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: black;
    font-weight: bold; /* Texte en gras */
}
.Simple_Newsletter_Widget input::-ms-input-placeholder { /* Microsoft Edge */
    color: black;
    font-weight: bold; /* Texte en gras */
}



.Simple_Newsletter_Widget p {
margin-top:20px;
    font-weight: bold;
}


/* Style pour le bouton submit de la classe Simple_Newsletter_Widget */

.Simple_Newsletter_Widget input[type="submit"] {
    border: none; /* Suppression des bordures par défaut */
    padding: 10px 20px; /* Espace intérieur pour un meilleur rendu visuel */
    cursor: pointer; /* Curseur de type "main" lorsqu'on passe dessus */
    font-weight: bold; /* Texte en gras */
    transition: background-color 0.3s; /* Transition douce lors du changement de couleur */
    margin-top: 20px; /* Espace en haut pour la séparation */
    bottom: 0; /* En bas de son conteneur */
    right: 0; /* À droite de son conteneur */
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.Simple_Newsletter_Widget_style_guideit input[type="submit"] {
    background-color: black; /* Fond noir */
    color: white; /* Texte en blanc */
}
.Simple_Newsletter_Widget_style_automobileactu input[type="submit"] {
    background-color: transparent; /* Fond noir */
    color: black; /* Texte en blanc */
    border: 1px solid grey !important; /* Barre noire en bas */
}

/* Style pour le bouton submit lors de la mise au point (focus) et du survol (hover) */
.Simple_Newsletter_Widget_style_automobileactu input[type="submit"]:hover,
.Simple_Newsletter_Widget_style_automobileactu input[type="submit"]:focus {
    background-color: transparent; /* Assombrissement du fond lors du survol et de la mise au point */
    color: black; /* Texte en blanc */
}
.Simple_Newsletter_Widget_style_guideit input[type="submit"]:hover,
.Simple_Newsletter_Widget_style_guideit input[type="submit"]:focus {
    background-color: #333; /* Assombrissement du fond lors du survol et de la mise au point */
    color: white; /* Texte en blanc */
}





/* pour la mise en forme pour protected_content_newsletter not allowed */
.protected_content_newsletter_not_allowed {
background: var(--main-green-color);
width:80%;
margin-left:auto;
margin-right:auto;
padding-top:25px;
padding-bottom:25px;
font-size:150%;
padding:25px;
border-radius: 10px;
text-align:center;
}
.protected_content_newsletter_not_allowed_widget {
max-width:300px;
margin-left:auto;
margin-right:auto;
background: var(--main-green-color);
padding:25px;
border-radius: 10px;
}




.Simple_Newsletter_Widget .simple_newsletter_read_condition {
text-align:center;
  text-decoration: underline;
  text-decoration: italic;
font-size:66.6% !important;
}

.Simple_Newsletter_Widget .simple_newsletter_conditions_detail {
text-align:center;
  text-decoration: italic;
font-size:66.6% !important;
}




/*    consent_lists    */
.Simple_Newsletter_Widget .consent_lists {
font-size:66.6% !important;
line-height: 1.2 !important;
}
.Simple_Newsletter_Widget .consent_lists p {
  font-weight: bold inherit !important;
}
.Simple_Newsletter_Widget .consent_lists input {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}


