@charset "utf-8";

/* CSS Document */


p, div, td {
	font-size: 18px;
}


nav.navigation_desktop li {
	/*font-size: 150%;*/
}

.navigation_mobile li a {
	font-size: 133%;
}


.menu_principal li a {
    margin: 0px 12px 0px 12px;
}

.menu_vetos li a, #navigation_wrapper.follow_scroll .menu_vetos li a {
    padding: 15px 8px;
    font-size: 100%;
}

.derniers_articles h2:after {
    width: 42px;
    right: -10%;
}

/*petit, .mentions_rgpd_contact {
	font-size: 85%;	
}*/

.formation_item {
    line-height: 1.15;
	height: 185px;
}

.domaine_competences .libelle {
    padding: 22px;
}

.domaine_competences .lien {
	padding: 22px 22px 22px 12px;
	width: 35%;
}

.ferme {
    font-size: 90px; 
} 

#link_to_top a i.icon {
	font-size: 250%;
}


#menu_accessoire a:hover {
	color: #fff;
}

.skip-link {
    font-size: 14px;
}

.diaporama_texte {
	padding-top: 20px;
	padding-right: 500px;	
}

.bloc_sur_diaporama_item:nth-child(1), .bloc_sur_diaporama_item:nth-child(3) {
    background-color: #333f50;
    height: 425px;
}

.bloc_sur_diaporama_item:nth-child(2){
	height: 455px;
}