/* CSS Mis en ligne par I.Lamarre le 24 mars 2025 */


/* CSS Mis en ligne par I.Lamarre le 18 juin 2025 */

/* Conseils - Lien sur titre avec le no d'Ã©tape petit */

.petit-article-title h2 a{
	text-decoration: underline;
}

	.petit-article-title h2 a:hover{
		text-decoration: none;
	}

/* Grille de conseils */

.grid-generic .grid-tips .block{
	background-size: auto 90%;
    background-position: 100% 50%;
}




/* Page ACCUEIL */

/*
@media (min-width: 992px) {
    .home-intro-container .principal-section .content {
        left: 0px;
        bottom: 0px;
}

*/




/* CSS Mis en ligne par I.Lamarre le 18 janvier 2024 */

/* Page pilier SANTE */

body.page-health .block-color{background-color: #e1f8ff;}

body.page-health .ancres-pilier-sante-jumbo{margin-top: 20px;}
	body.page-health .ancres-pilier-sante-jumbo a{
		margin: 0 2px 8px;font-size: 1.5rem;
		display: inline-table;
		border-radius: 25px;
		background: #0a6e9d;
		padding: 7px 16px;
		font-family: 'Roboto';
		height: 13px;
		text-decoration: none;
		color: #fff;
		text-align: center;
		border:1px solid #0a6e9d;
	}
	
		body.page-health .ancres-pilier-sante-jumbo a:hover{
			background: #fff;
			color: #0a6e9d;
			border:1px solid #0a6e9d;
		}	
	body.page-health .jumbotron .hero-title .h1-titre-jumbo{
	font-size: 0.8em;
		display: block;
		min-width: 220px;
	}
	
	body.page-health .ancres-pilier-sante-jumbo a#btn-jaune{
		border: 1px solid #FFC430;
		background: #FFC42F;}

body.page-health .generic-title-text .padding-top-right-left.col-xs-12{ padding: 20px 5px 0;}

body.page-health .page-sante-blocs{
	height: 470px; 
	margin-bottom: 10px; 
	padding: 36% 30px 30px; 
	background-color: #fff; 
	background-repeat: no-repeat; 
	background-size: contain;
}

	body.page-health .page-sante-blocs#bloc1{
		background-image: url('/globalassets/sante/2024/outils-renouvelez-vos-ordonnances.png'); 
	}
	
	body.page-health .page-sante-blocs#bloc2{
		background-image: url('/globalassets/sante/2024/outils-prendre-rendez-vous-en-ligne.png');
	}
	
	body.page-health .page-sante-blocs#bloc3{
		background-image: url('/globalassets/sante/2024/outils-tranferer-dossier.png');
	}
	


body.page-health #blocs-3conseils-sante{margin-top: -25px;}

body.page-health .page-sante-blocs-conseils-sante{ 
	margin-bottom: 10px; 
	padding-bottom: 30px; 
	background-color: #fff; 
}

body.page-health .page-sante-blocs-conseils-sante img{
	width:100%;
}

body.page-health .page-sante-blocs-conseils-sante h3{
	padding: 0 30px;
	min-height: 105px;}



body.page-health .page-sante-blocs h3,
body.page-health .page-sante-blocs-conseils-sante h3{
	margin-bottom: 10px; 
	color: #212121; 
	font-family: NexaLight; 
	font-size: 27px; 
	line-height: 1em;
}

body.page-health .page-sante-blocs p,
body.page-health .page-sante-blocs-conseils-sante p{
	line-height: 1.4em; 
	color: #525255; 
	font-family: Roboto; 
	font-size: 16px;
}

body.page-health #blocs-3blocs-localisateur{margin-top: -25px;}

.page-localisateur-blocs { 
	margin-bottom: 10px; 
	padding-bottom: 30px; 
	background-color: #fff; 
	height: 100%;
}

.page-localisateur-blocs img{
	width:100%;
}

.span-text{
	padding: 0 30px;
}

.page-localisateur-blocs h3{
	padding: 0 30px;
	min-height: 90px;
	margin-bottom: 10px; 
	color: #212121; 
	font-family: NexaLight; 
	font-size: 27px; 
	line-height: 1em;
}

.page-localisateur-blocs p{
	line-height: 1.4em; 
	color: #525255; 
	font-family: Roboto; 
	font-size: 16px;
	min-height: 100px;
}




body.page-health .titre-au-dessus-generic{margin-bottom:60px;}
body.page-health .titre-au-dessus-article-simple{margin-bottom:-10px;}

body.page-health h2.titreh2{
	font-size:40px;
	text-transform:none;
	margin-top: 20px;
	font-family: nexabook;
}

	
body.page-health p.sous-titreh2{
	text-transform:none;
	font-family:'Roboto';
	font-size:16px;
	letter-spacing: normal;
	font-weight: normal;
}



body.page-health #btn-tous-les-conseils{margin-top: -25px;}

@media (min-width: 990px) {
	body.page-health #btn-tous-les-conseils{margin-top: -50px;}
}


	


@media (max-width: 990px) {
	
	body.page-health .page-sante-blocs{
		height: auto; 
	}
	
	body.page-health .page-sante-blocs-conseils-sante h3{min-height: 65px;}
}

/* FIN Page pilier SANTE */

/* FIN CSS Mis en ligne par I.Lamarre le 18 janvier 2024 */

/* Page ImpÃƒÆ’Ã‚Â´t */

body.page-health .page-impot-blocs{
    height: 470px;
    margin-bottom: 10px;
    padding: 70% 30px 30px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: contain;
}

	
	body.page-health .page-impot-blocs#bloc2{
		background-image: url('/globalassets/sante/impot/groupe-de-masques-54406-1.png');
	}
	
	body.page-health .page-impot-blocs#bloc3{
		background-image: url('/globalassets/sante/impot/groupe-de-masques-54406.png');
	}
	


body.page-health #blocs-3conseils-sante{margin-top: -25px;}

body.page-health .page-impot-blocs-conseils-sante{ 
	margin-bottom: 10px; 
	padding-bottom: 30px; 
	background-color: #fff; 
}

body.page-health .page-impot-blocs-conseils-sante img{
	width:100%;
}

body.page-health .page-impot-blocs-conseils-sante h3{
	padding: 0 30px;
	min-height: 105px;
}

body.page-health .page-impot-blocs h3,
body.page-health .page-impot-blocs-conseils-sante h3{
	margin-bottom: 10px;
    color: #000000;
    font-family: 'Roboto';
    font-size: 20px;
    line-height: 29px;
    margin-top:0;
}

body.page-health .page-impot-blocs p,
body.page-health .page-impot-blocs-conseils-sante p{
	line-height: 24px;
    color: #525255;
    font-family: Roboto;
    font-size: 16px;
}


body.page-health .titre-au-dessus-generic{margin-bottom:60px;}
body.page-health .titre-au-dessus-article-simple{margin-bottom:-10px;}

body.page-health h2.titreh2{
	font-size:40px;
	text-transform:none;
	margin-top: 20px;
	font-family: nexabook;
}

	
body.page-health p.sous-titreh2{
	text-transform:none;
	font-family:'Roboto';
	font-size:16px;
	letter-spacing: normal;
	font-weight: normal;
}


body.page-health #btn-tous-les-conseils{margin-top: -25px;}

@media (min-width: 990px) {
	body.page-health #btn-tous-les-conseils{margin-top: -50px;}
}


@media (max-width: 990px) {
	
	body.page-health .page-impot-blocs{
		height: auto; 
	}
	
	body.page-health .page-impot-blocs-conseils-sante h3{min-height: 65px;}
}