@media screen and (max-width: 400px) {
	.modal-body .wpcf7-recaptcha {
		margin-left: -3.5em !important;
	}
}


.icon-bell:before {
  content: "\e900";
}

.icon-fb:before {
    content: "\e904" !important;
}

.icon-instagram:before, .icon-it:before {
    content: "\e903" !important;
}

.icon-youtube:before, .icon-yt:before {
    content: "\e902" !important;
}

@media screen and (max-width:350px){
	.contact-email.email a{
		font-size:0.85rem;
	}

	#wpadminbar{
		display:none;
	}
}

/*** Modifs 22.07.2020 ***/
@media screen and (max-width: 1400px){
	.lien-item-menu{
		font-size: 14px;
	}
}
@media screen and (max-width: 1200px){
	.lien-item-menu{
		font-size: 16px;
	}
}

.diaporama-area:before {
    background-image: -owg-linear-gradient(rgba(0, 0, 0, 0.6), transparent) !important;
    background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.6), transparent) !important;
    background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.6), transparent) !important;
    background-image: -o-linear-gradient(rgba(0, 0, 0, 0.6), transparent) !important;
    background-image: linear-gradient(rgb(0 0 0 / 0.6), transparent) !important;
}


/* 17/11/2021*/

main .second_contenu-area .second_contenu .ctouvert {
	display: none;
}

.wppro_dashboardReviewSummary .wppro_dashboardReviewSummary__left {
	flex-basis: 60%;
	margin-right: 1rem;
}


/* Modifs du 07/08/2025 */

.header_area .header_top {
	display: flex;
	gap: .75rem;
}

.header_area .meteo {
	margin: 0;
}

.header_area .header_top > div {
	display: flex;
	align-items: center;
	padding-right: 0;
	gap: .5rem;
}