/* #Page Styles
*  Override de certaines couleurs/grille et nouveaux styles
================================================== */

.pageEntete {
	background:url(../img/entetes/entete_nouveau_prg.jpg) top center #000 no-repeat;
	/* margin-bottom:0; */
}



/* Liste des nouveaux programmes */
h2.nomProg,
h3.nomProg{
	font-size:1.733333333333333em; /* 26px / 15px */
	line-height:1.2;
	font-weight:700;
	margin:0 0 25px 0;
}

/* Dès l'été 2022 / Dès l'automne 2022 */
h2.periode{
	margin:0 0 25px 0;
}
h3.nomProg{
	font-size:1.333333333333333em; /* 20px / 15px */
}

hr.dashed {
	border-top:1px dashed #ccc;
	display:inline-block;
	width:100%;
	margin:25px 0;
}

p.savoirPlus {
	margin: 30px 0 0 0;
}


/*********************/
/* Le CSS responsive */
/*********************/


/* #Tablet (Portrait)
================================================== */

/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.pageNewPrg header.g16.column,
	.pageNewPrg #ContenuPrincipal { width:768px; }
}


/*  #Mobile (Portrait)
================================================== */

@media only screen and (max-width: 767px) {
	
}


/* #Mobile (Mini tablette)
================================================== */

@media only screen and (max-width: 599px) {
	.sProgrammes h2 {
		font-size:1.466666666666667em; /* 22px / 15px */
	}
}


/* #Mobile (Landscape)
================================================== */

@media only screen and (max-width: 479px) {
	
}

