/*
Theme Name:     Thème enfant
Description:    Thème enfant de Benoit de WPserveur
Author:         Benoit de WPserveur
Author URI:     https://www.wpserveur.net
Template:       Divi                         
Version:        0.1.0
*/

/* Ajout d'une image en fond d'en-tête */

/*#main-header {
background-image:url("https://www.it-burri.ch/wp-content/uploads/2019/07/pang-yuhao-yMUI1WDmTdM-unsplash.jpg");
background-size: cover;
background-position: 25% 25%;
} */

/* Adaptation du plugin Contact Form 7 au visuel Divi */


.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #F28F24 !important;
opacity: 0.75;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover {
background-color: #eee;
border-color:#eee;
padding: 6px 20px !important;
}

/*Suppression de la bordure pour les messages de confirmation*/
div.wpcf7-validation-errors {
    border: none;
	color: red;
}
div.wpcf7-response-output {
    margin-top: 15px;
    padding: 0px;
}
div.wpcf7-mail-sent-ok {
    border: none;
}

div.wpcf7-mail-sent-ng {
    border: none;
	color: red;
}

div.wpcf7-spam-blocked {
    border: none;
	color: red;
}

div.wpcf7-validation-errors {
    border: none;
	color: red;
}
/* Modification de la couleur des liens dans le pied-de-page */
.et_pb_widget li a {
color: #333 !important;
}
 
.et_pb_widget li a:hover {
color: #333;
opacity: 0.75;
}

/* Suppression de la marge interne supérieure dans la barre tout en bas */
#footer-bottom {
	padding-top: 0px;
}

/*Augmentation de la taille du logo lors du défilement afin d'éviter la pixelisation dans Explorer et Chrome */

 .et-fixed-header #logo {
  max-height: 100% !important;
 padding:5px !important;	 
}