

/********** STYLE TINYMCE *********/
h1.bloc_titre {
	margin:0 0 20px 0;
	padding:0;
	font-size:2.1em;
	font-weight:bold;
}
h2.bloc_sstitreh2 {
	margin:0 0 15px 0;
	padding:0;
	font-size:1.7em;
	font-weight:500;
}
h3.bloc_sstitreh3 {
	margin:0 0 10px 0;
	padding:0;
	font-size:1.4em;
	font-weight:normal;
}

.text_taille_0 {
	font-size:2.1em;
}
.text_taille_1 {
	font-size:1.4em;
}
.text_taille_2 {
	font-size:1.2em;
}

.btn_lien {font-size:1.1em;color:#FFF;background:#EA6813;border-radius:0.5em;padding:20px 30px;/* test pour gérer les liens sur 2 lignes : */display:inline-table;}
a .btn_lien, .article_texte a .btn_lien, .btn_lien a, .article_texte .btn_lien a {height:100%;text-decoration:none;padding:20px 30px;background:#EA6813;border-radius:1.8em;color:#FFF;cursor:pointer;transition: background 0.5s;}


a .btn_lien:hover, .btn_lien:hover, .btn_lien a:hover, .article_texte .btn_lien a:hover {background:#333333;color:#FFF;text-decoration:none;transition: background 0.5s;}

.mce-content-body p {margin:3px 0;padding:0;}

/******* POLICE ECRITURE *******/

.mce-content-body, .article_texte, .article_doc, .article_video, .article_galerie {font-family: 'Lato', sans-serif; font-size:1em; color:#333333;}

h1.bloc_titre, h2.bloc_sstitreh2, h3.bloc_sstitreh3 {font-family: 'Roboto', sans-serif;}


@media screen and (max-width : 500px) {
	
	
	h1.bloc_titre {font-size:1.6em;}
	h2.bloc_sstitreh2 {font-size:1.5em;}
	h3.bloc_sstitreh3 {font-size:1.4em;}
	.text_taille_0 {font-size:1.6em;}
	.text_taille_1 {font-size:1.2em;}
	.text_taille_2 {font-size:1.1em;}
	
}