/* Saisissez votre CSS personnalisé ci-dessous */

/* donner une couleur de font au menu */
.site-header {
 background-color: rgba(0, 0, 0, 0.4);
}

/*  supprimer la redondance du nom de la page */
.hentry .title-post {
display:none;
}

/* dilinuer la taille de h2 dans le slider */
.text-slider .maintitle {
    position: relative;
    display: inline-block;
    font-size: 47px;
    line-height: 67px;
    font-weight: 700;
    padding-bottom: 10px;
}

/* baisser la barre de tache */
.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
    padding: 10px;
}


/* remonter le container, l'approcher du slider */
.page .page-wrap .content-wrapper {
    padding: 0 50px;
}

/* widget-title des images de la page accueil    */
.panel-grid-cell .widget-title {
		margin-top: 20px;
		font-size: 18px;
	}

.page-wrap {
    padding-top: 3px;
}

/* diminuer l'opacité de l'image d'en tête */
.overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		opacity: 0.2;
	}

/* champs recherche du header */
#champs-de-recherche ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
input[type="search"] {
  height: 30px;
}
input[type="submit"] {
  line-height: 4px;
}

/* taille du bouton navigation */
.btn-menu {
    height: 38px;
}

/*style p dans la page accueil */
.p-accueil {
  text-align: center; 
  font-size: 28px;
  word-spacing: 3px;
  font-weight: normal;
}
.texte-accueil {
  color : #2E2E2E;
}

/* centrer le formulaire */
div.wpforms-container-full {
  padding-left : 40%;
}
div.wpforms-container-full .wpforms-form textarea {
  width : 95%;
}
div.wpforms-container-full .wpforms-form button[type="submit"]:hover {
  background-color: #d65050;
}

/* taille du titre en dessous des images dans page actualités */
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 {
    font-size: 25px;
}

/* taille du titre des catégories dans page actualtés */
.panel-grid-cell .widget-title {
    margin-top: 20px;
    font-size: 24px;
}

 /* les marges des champs input dans la page contact */
.caldera-grid input {
  margin: 8px;
}
.caldera-grid .form-control {
   margin: 8px;
}

/* taille du bouton ENVOI dans le formulaire de la page cntact */
.caldera-grid .btn-default {
    color: #333;
    background-color: #fff;
    border-color: #d65050;
    font-size: 20px;
}

/* couleur du bouton ENVOI dans le formulaire de la page cntactau survol de la sourie */
.caldera-grid .btn-default:hover {
   background-color: #d65050;
   color: #fff;
}
/* suppression de la visibilité du bouton widget PA les dernières nouvelles dans la page accueil */
.roll-button {
  display: none;
}

/* lien du bouton participation dans le tableau de la page évènement du mois */
 a.participation{
 display:inline-block;
 padding:0.35em 1.2em;
 border:0.1em solid #FFFFFF;
 margin:0 0.3em 0.3em 0;
 border-radius:0.12em;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'Roboto',sans-serif;
 font-weight:300;
 color:#000000 ;
 text-align:center;
 transition: all 0.2s;
}

.blog-post {
 padding : 0;
 width : 500px;
 margin-left : 300px; 
  
}



