/* Styles PDF utilisé pour générer le PDF de l'annuaire Adhérents */
@media print {

	.page-annuaire header,
	.page-annuaire footer,
	.page-annuaire .recherche-annuaire,
	.page-annuaire .posts-per-page,
	.page-annuaire .results-info,
	.page-annuaire .col-with-bg-adherent,
	.annuaire-intro,
	.page-annuaire .elementor-background-overlay,
	.footer-adherent,
	#cookie-law-info-again {
		display: none !important;
	}

	.col-with-bg-adherent * {
		background-image: none !important;
	}

	.elementor-226 .elementor-element.elementor-element-f3c2880:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-f3c2880 {
		background-image: none !important;
		background: right 20px top 50% no-repeat url(img/Logo-ohgpi.svg) !important;
		padding: 20px !important;
	}

	.elementor-226 .elementor-element.elementor-element-f3c2880>.elementor-container {
		min-height: 0;
	}

	.page-annuaire h1 {
		color: black !important;
	}

	.liste-adherents {
		position: relative;
		display: block;
	}


	.annuaire-top .elementor-background-overlay {
		display: none !important;
		background-image: none !important;
	}

	div.adherent {
		border: 2px solid #D0D0D0;
		height: 230px;
		width: 300px;
		margin: 5px;
		break-inside: avoid !important;
		background: transparent;
		display: inline-block !important;
		position: relative;
	}

	.adherent h4 {
		font-size: 18px;
	}

	body.page-annuaire {
		background: none !important;
		margin: 0 !important;
	}

	.page-annuaire .elementor-top-section {
		padding: 30px !important;
	}

	.page-annuaire .elementor-container {
		min-height: 0 !important;
	}
	
	#date-annuaire {
	display:block!important; /* permet d'afficher sur le pdf la date à laquelle le pdf a été généré */
}

}