/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Dec 08 2023 | 11:07:05 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 
/*******************************/
/*		Général                */
/*******************************/		
	/* Titre des pages */
		/*gestion de la hauteur */
		.page-header .title {
			padding: 30px 0 30px 0;
		}
	/* Titre de type h4 en majuscules */
		h4 {
			text-transform: uppercase;
			font-weight: 900;
		}

/***********************/
/*   menu et header    */
/***********************/
	/*zone des sous-menus*/
	/* bordure en bleue pour le sous menu */
	/*	.sub-menu {
			border-width: 1px;
			border-style: solid;
			border-color: accent2;
					}*/
	/* icone de recherche dans le header */
		header.main-header button.header-search {
			color: #EFEFEF; /* même blanc que le blanc du menu*/
		}
		header.main-header button.header-search:hover {
			color: #255C7D; /* même bleu que le bleu de survol du menu*/
		}
		#main-menu .menu .menu-item.home > a{
			width: 50px;
		}
		#main-menu .menu .menu-item.home > a::before{
			width: 20px;
			height: 20px;
			font-size: 20px;
			
		}

/* bouton je donne */

		/*arrondi sur le bouton*/
		#phone-num .boutondonner {
			border-radius: 15px;
			border-color: #FFFFFF;
			border-width: 0px;
			border-style: solid;
			/*box-shadow: 2px 2px 2px #a9a9a9;*/
			}

		#phone-num .boutondonner>span {
			color:#efefef; /* couleur du texte */
		}
	.mobile-top-bar .button.vamtam-button.accent2.button-filled-small {
			border-radius: 15px;
			border-color: #FFFFFF;
			border-width: 0px;
			border-style: solid;
			
			}


		.mobile-top-bar .button.vamtam-button span {
			color:#EFEFEF; 			
		}
		

/********************/
/*      footer      */		
/********************/

        /***********************/
		/* footer du haut      */
        /***********************/
		.main-footer h2.wp-block_heading {
			color: #D54435 !important;
		}
		.main-footer .widget-title {
			text-transform:none;
		}
		.main-footer a:visited {
			color: #D54435 !important;
		}
		/*.main-footer a {
			font-weight: 900 !important;
			font-size: 18px !important;
		}
		.main-footer figcaption {
			font-weight: 900 !important;
			font-size: 18px !important;
			justify-content: center!important;
		}*/

		
		/***********************/
		/* footer du bas       */
        /***********************/
.retour-en-haut .button.accent1.button-filled-small, .retour-en-haut .button.vamtam-button.accent1.button-filled-small {
	box-shadow: 2px 2px 0 rgba(0,0,0,0.0); /*enleve ombre du bouton */
	}
.retour-en-haut span.icon.shortcode:hover {
	color: #EFEFEF !important; /* couleur blanc de la fèche au survol*/
	}

.footer-plandusite .sitemap .text-divider-double{
			display:none;
		}
.footer-plandusite .sitemap .sep{
			display:none;
		}
/*.sitemap>ul>li.single>a {
	font-family: "comfortaa";
	font-size: 5px;
	}*/
.footer-plandusite>h2.column-title {
	font-family: "comfortaa";
	font-size: 26px;
    font-style: italic;
    font-weight: bold;
	}
	/*suppression du chevron devant le nom de la page dans le plan du site */
.sitemap ul > li::before {
	content:"";
}

/*footer pour écran > 959px*/
		
@media (min-width: 959px)
{
/* plan du site dans le pied de page en 4 colonnes pour écran > 959px*/

.footer-plandusite ul {
	-webkit-columns: 4;
	-moz-columns: 4;
	columns: 4;
	}

.footer-plandusite .sitemap{
		display: flex;
		justify-content: center;
		}

}
/********************/
/*   fin footer     */		
/********************/
		

/*****************************************************/
/* ne sert plus*/		
/*pour écran > 959px*/
@media (min-width: 959px)
{
/* plan du site dans le pied de page en 5 colonnes pour écran > 959px*/
.main-footer .full ul {
	-webkit-columns: 5;
	-moz-columns: 5;
	columns: 5;
	}
/*titre "plan du site" dans le pied de page centrer pour écran > 959px*/
#footer-sidebars .row .full .widget .widget-title {
	text-align: center;
	}
}
/*ne sert plus*/
/*****************************************************/

/*}*/
