@import url('https://fonts.cdnfonts.com/css/mekhasant');
/*.container-header .navbar-brand,/*logo*/
.container-header .container-nav nav/*menu*/
{margin:auto;text-align:center}
.container-header .site-description{color:var(--headercolor)}/*slogan*/
@media (width<992px) {
.container-header .navbar-brand{margin:auto;text-align:center}/*logo*/
.container-header .navbar-toggler{border-color:var(--headercolor);color:var(--headercolor)}/*burger*/
}
@media (width>=992px) {
.container-header .navbar-brand,/*logo*/
.container-header .site-description/*slogan*/
{display:flex;width:100%}
.container-header .site-description{align-items:center;font-family:'Mekhasant',sans-serif;font-size:2em;justify-content:center;margin-right:122px}
}
.footer .grid-child{flex-wrap:wrap}/*pour ajustement ©*/
.footer .grid-child>div{max-width:100%}/*ajustement modules sur petits écrans*/
.card-body .custom,
.footer .leaflet-bar a,/*bouton carte*/
.status-text{color:var(--footercolor)}/*texte horaires dans pied de page*/
.footer.card a:not(.btn):hover,.footer.card a:not(.btn):focus{color:var(--gray-500)}/*couleur survol lien module de type card*/
.mod-menu.centre{justify-content:center}/*merci https://developer.mozilla.org/fr/docs/Web/CSS/How_to/Layout_cookbook/Center_an_element*/
.centre{text-align:center}
#mod-custom113 .metismenu.menu-horizontal{flex-direction:row;display:flex}/*alignement bouton réseaux sociaux sur petits écrans*/
.ic-title-cat,.ic-reg-cat/*nom cat. dans liste événements*/,
.ic-registered-box,.ic-info-box/*nombre d'inscrits*/,
.ic-header-container/*sous en-tête page Animations*/
{display:none !important}
fieldset .radio{margin-bottom:0}
.italique{font-style:italic;font-size:.875em;margin-top:-1em}
#icagenda textarea{height:150px}
.mod-articles-title{float:left;padding-right:.5em}/*titre+date Actualités*/
.mod-articles-items.mod-list li{border-bottom:1px dotted}/*séparation Actualités en liste*/
#phocaMapPlgPM1{margin-bottom:10px;max-width:95%}
.pg-category-box-title svg,.pg-item-box-title.category svg{display:none}
/*#phocagallery .pg-item-box-title a, #phocagallery .pg-category-box-title a, .pg-item-box-title a, .pg-category-box-title a */
.pg-item-box-title, .pg-category-box-title{
	top: 50%;/*
	position: relative;*/
	transform: /*translateX(-50%)*/ translateY(-40%);/*
	left: 50%;*/
	text-align: center;/*
	display: block;*/height: min-content;
}
.pg-item-box-title,.pg-category-box-title{padding:0}
.pg-item-box-title a,.pg-category-box-title a{padding:.5em}
.fond-module-footer {
	background: #f8f9fa;
	border-radius: 8px;
	box-shadow: 0 2px 4px rgba(0,0,0,.1);
	margin-bottom: 40px;
}
.fond-bleu1 {
	background: #55b6c6;
	border-radius: 1em;
	padding: 1.5em;
}
.fond-jaune1 {
	background: #e8c900;
	border-radius: 1em;
	padding: 1.5em;
}