
.INTERF_ficheFormation_formation_texte h3 {
	color: #909B25;
	border-bottom: 1px solid #909B25;
	font-size: 26px;
	text-align: left;
	margin-bottom: 15px;
}
.INTERF_ficheFormation_formation_texte h4 {
	font: 22px "Open sans", serif;
	color: #333;
}

.INTERF_ficheFormation_formation_texte {text-align: justify;color: #333;}

.INTERF_ficheFormation_formation_texte li {text-align: left;}
.icone_facebook {
  background-image: url(../../img/interface/icone_facebook.png);
}

.icone_youtube {
  background-image: url(../img/interface/icone_youtube.png);
}

.icone_phone{
  background-image: url(../img/interface/icone_phone.png);
}
.icone_instagram {
  background-image: url(../img/interface/icone_instagram.png);
}


.icone_contact {
  background-image: url(../img/interface/icone_contact.png);
}

.icone_acces {
  background-image: url(../img/interface/icone_acces.png);
}


.boutons .h4 {
	display: inline-block;
	color: #fff;
	background-color: #6FBE20;
	font-weight: normal;
	font-family: Oswald;
	padding: 7px;
	cursor: pointer;
	font-size: 22px;
}
.boutons_formation:not(.parag1) {
    display:none;
}
.h4.apprentissage {
	background-color: #1395fa;
}

.gallerie_4 td {
	display: inline-block;
	width: 20%;
	height: 180px;
	overflow: hidden;
	margin: 2%;
}
.content {
	max-width: 80%;
            text-align: center;

}

.formation {
	width: 30%;
        float: none;
}
.formation.vertical .photo {
	min-height: 150px;
        height: 170px;
}
.formation h3 {
	font-size: 32px;

}
#RL_div_M_identite_MFR .partenaires img {
	height: 110px;
}


@media only screen and (max-width: 830px) {
 .content {
	max-width: 100%;
}   
  .formation {width: 47%;
}  
    
    
}@media only screen and (max-width: 550px) {
 .content {
	max-width: 100%;
}   
  .formation {width: 80%;
}  
    
    
}