h1.pane-title{
	font-family: 'ebGaramondBold';
	/* color : rgb(143, 214,189); */
	color: rgb( 29, 60, 52);
	padding-bottom: 0;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-size: 22px;
	font-size: 2.2rem;
}

.node-type-page-basique body,
.node-type-page body{
	font-family: 'ptSansNarrowRegular';
	font-size: 14px;
	font-size: 1.4rem;
}

.node-type-page .pane-node-content h2.pane-title,
.node-type-page-basique h1,
.node-type-page h1{
	font-family: 'ebGaramondBold';
	color: rgb( 29, 60, 52);
	font-size: 22px;
	font-size: 2.2rem;
	text-transform: uppercase;
	
}

.node-type-page-basique .pane-node-content,
.node-type-page .pane-node-content{
	margin-top: 20px;
}


.node-type-page-basique .pane-node-content h2,
.node-type-page .pane-node-content h2{
	font-family: 'ebGaramondBold';
	font-size: 17px;
	font-size: 1.7rem;
}

.node-type-page-basique p,
.node-type-page p{
	font-family: 'ptSansNarrowRegular';
	font-size: 14px;
	font-size: 1.4rem;
}



/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 

	h1.pane-title{
		font-size: 25px;
		font-size: 2.5rem;
	}

	.node-type-page-basique body,
	.node-type-page body{
		font-size: 15px;
		font-size: 1.5rem;
	}

	.node-type-page-basique .pane-node-content h2.pane-title, 
	.node-type-page .pane-node-content h2.pane-title,
.node-type-page-basique h1,
.node-type-page h1{
		font-size: 25px;
		font-size: 2.5rem;
	}

	.node-type-page-basique .pane-node-content h2, 
	.node-type-page .pane-node-content h2{
		font-size: 18px;
		font-size: 1.8rem;
	}

	.node-type-page-basique p,
	.node-type-page p{
		font-size: 15px;
		font-size: 1.5rem;
	}



}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
		h1.pane-title{
		font-size: 30px;
		font-size: 3.0rem;
	}

	.node-type-page-basique .pane-node-content h2.pane-title, 
	.node-type-page .pane-node-content h2.pane-title,
.node-type-page-basique h1,
.node-type-page h1{
		font-size: 30px;
		font-size: 3.0rem;
	}

	.node-type-page-basique .pane-node-content h2, 
	.node-type-page .pane-node-content h2{
		font-size: 18px;
		font-size: 1.8rem;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

}