@import url(global.css);

/*L 2824 - CAMPAGNE JOTT IT*/
/*L 3026 - CAMPAGNE 150ANS*/
/*L 3549 - PLAQUETTE IG*/
/*L 4334 - PLAQUETTE SG CIB*/
/*L 5264 - PLAQUETTE BDDF*/
/*L 5844 - CAMPAGNE JEUNE DIP SEPT 2014 */
/*L 6230 - PLAQUETTE VIE */
/*L 7417 - PLAQUETTE IT */

.wrapall{
	width: 940px;
}

.int_cadre_rouge {
	float: left;
	width: 90%;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 30px;
	border: solid 1px #e60028;
}
.wrapall_alternance{
	width: 95%;
}

.maincontentC1{
	float: left;
	width: 615px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
	}

.maincontentC1 a:link {
	 color: #e60028 ;
	 text-decoration: none ;
}

.maincontentC1 a:hover {
	color: #656565 ;
	text-decoration: none ;
}

.maincontentC1 a:visited {
	color: #e60028 ;
	text-decoration: none ;
}


.maincontentC1_1{
	padding-bottom: 20px;
}

.maincontentC1_2{
	background-color: #efefef;
	padding-left: 20px;
	padding-top: 15px;
	padding-right: 10px;
}

.maincontentC2{
	background-color: #efefef;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	width: 90%;
}

.colC1{
	float: left;
	width: 280px;
}


.colC1 a:link {
	 color: #e60028 ;
	 text-decoration: underline ;
}

.colC1 a:hover {
	color: #656565 ;
	text-decoration: underline ;
}

.colC1 a:visited {
	color: #e60028 ;
	text-decoration: none ;
}

.colC1_1{
	height: 50px;
	padding-right: 20px;
}

.colC1_2{
	background-color: #efefef;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px
}

.colC1_3{
	text-align: center;
	padding-top: 20px;
}

.colC1_4{
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 5px;
	border-bottom: solid 1px #CCC
}


.devenezbanquierMain{
padding-left: 20px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 15px;
}


.devenezbanquierPostulez{
padding-top: 10px;
margin-bottom: 15px;
}


.devenezbanquierCol{
	width: 32%;
	max-width: 305px;
	float: left;
	padding-top: 30px;
	padding-right: 20px;
}

.devenezbanquierCol1{
background-color: #efefef;
padding-left: 20px;
padding-top: 10px;
padding-right: 10px;
margin-bottom: 15px;
}

.devenezbanquierCol2{
	padding-bottom: 15px;
	padding-top: 15px;
	text-align: center;
}



.campagne_accessible a:link {
	 color: #e60028 ;
	 text-decoration: underline ;
}

.campagne_accessible a:hover {
	color: #656565 ;
	text-decoration: underline ;
}

.campagne_accessible a:visited {
	color: #e60028 ;
	text-decoration: underline ;
}

/*CSS EMAILING*/

.inspection_bordure {
	float:left;
	width: 30%;
	height:160px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border-right: solid 1px #CCC;
}

.inspection_nobordure {
	float:left;
	width: 30%;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}

/*CSS US 245 Park avenue*/

.us_parkavenue_c0 {
	float:left;
	width: 43%;
	text-align: center;
	margin: 0px 40px 30px 0px;
}

.us_parkavenue_c0_text {
	float:left;
	font-size: 16px;
	width: 43%;
	margin: 65px 20px 20px 20px;
	color: #656565;
	text-align: right;
}

.us_parkavenue_c1_main {
	float:left;
	width: 56%;
	padding-bottom: 30px;
}

.us_parkavenue_c1_other {
	font-size: 16px;
	float:left;
	width: 38%;
	margin: 150px 20px 0px;
	vertical-align: middle;
	color: #656565;
}

.us_parkavenue_c1b_other {
	font-size: 16px;
	float:left;
	width: 38%;
	margin: 60px 20px 20px 20px;
	vertical-align: middle;
	color: #656565;
}

.us_parkavenue_c2_main {
	float:left;
	width: 38%;
	padding-right: 20px;
	padding-bottom: 20px;

}

.us_parkavenue_c2_other {
	font-size: 20px;
	float:left;
	width: 50%;
	margin: 20px 20px 20px 0px;
	vertical-align: middle;
	color: #656565;
}

.us_parkavenue_c3 {
	font-size: 16px;
	float:left;
	width: 90%;
	margin: 0px 20px 20px 0px;
	vertical-align: middle;
	color: #656565;
}

/*CSS ALTENANCE*/

.tabletitre {
	width: 100%;
	background-color:#f0eeec;
	padding-top: 15px;
	padding-bottom: 12px;
	margin-left: 1%;
	text-align:center;
}

.tabletitre1 {
	width: 15%;
	float: left;
	background-color:#f0eeec;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 1%;
	padding-right: 1%;
}

.tablecontent1 {
	float: left;
	width: 15%;
	padding-top: 10px;
	padding-left: 1%;
	padding-right: 1%;
	vertical-align:middle;
}

.tablecontentmulti1 {
	float: left;
	width: 15%;
	padding-top: 10px;
	padding-left: 1%;
	padding-right: 1%;
	vertical-align:middle;
}

.tabletitre2 {
	float: left;
	width: 36%;
	background-color:#f0eeec;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 1%;
	padding-right: 1%;
}

.tablecontent2 {
	width: 36%;
	padding-top: 3px;
	padding-left: 1%;
	padding-right: 1%;
	float: left;
}

.tablecontentmulti2 {
	width: 44%;
	padding-top: 3px;
	padding-left: 1%;
	padding-right: 1%;
	float: left;
}

.tabletitre3 {
	float: left;
	width: 24%;
	background-color:#f0eeec;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 1%;
}

.tablecontent3 {
	float: left;
	width: 24%;
	padding-top: 3px;
	padding-left: 1%;
}

.tablecontentmulti3 {
	float: left;
	width: 29%;
	padding-top: 3px;
	padding-left: 1%;
}

.tabletitre4 {
	float: left;
	width: 18%;
	background-color:#f0eeec;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 1%;
	padding-right: 1%;
}

.tablecontent4 {
	float: left;
	width: 18%;
	padding-top: 3px;
	padding-left: 1%;
	padding-right:1%;
}

.tablecontentmulti4 {
	float: left;
	width: 22%;
	padding-top: 3px;
	padding-left: 1%;
}

.tablecontent {
	width: 100%;
	margin-left: 1%;
}

.tablecontentmulti {
	width: 83%;
	float:left;
}

.table_clear {
	clear: both;
	border-bottom: solid 1px #dcdcdc;
	width: 100%;
	margin-left: 1%;
}

.clear {
	clear: both;
	border-bottom: solid 1px #dcdcdc;
	width: 100%;
}

.clearspace  {
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}


/*CSS CAMPAGNES SWEETPUNK*/


.n2g_campagnejd_clear {
	clear: both;
}

.n2g_campagnejd_main {
	width:980px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
}

.n2g_campagnejd_postulez_haut {
	margin-top: 25px;
}

.n2g_campagnejd_postulez_haut_gauche {
	float: left;
	margin-left: 330px;
	margin-top: -8px;
}

.n2g_campagnejd_postulez_haut_droite {
	float: right;
	width: 206px;
	margin-right: 340px;
}

.n2g_campagnejd_btn_postulez {
	display: block;
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_btn_postulez.jpg);
	background-repeat: no-repeat;
	width: 206px;
	height: 71px;
}
.n2g_campagnejd_btn_postulez:hover {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_btn_postulez_hover.jpg);
}


.n2g_campagnejd_conteneur {
	width: 940px;
	margin: 0 auto;
	margin-top: 40px;
}

.n2g_campagnejd_colonne_gauche {
	float: left;
	width: 660px;
}

.n2g_campagnejd_colonne_gauche_texte {
	font-size: 15px;
	color: #656565;
	line-height: 17px;
}

.n2g_campagnejd_colonne_droite {
	float: left;
	width: 261px;
	padding-left: 18px;
	border-left: 1px solid #c5c5c5;
}

.n2g_campagnejd_bloc_commerciaux {
	padding-bottom: 50px;
	border-bottom: 1px solid #c5c5c5;
}
.n2g_campagnejd_bloc_commerciaux img {
	margin-bottom: 5px;
}
.n2g_campagnejd_bloc_commerciaux h4 {
	color: #c5c5c5;
	font-size: 14px;
	font-style: italic;
}
.n2g_campagnejd_bloc_commerciaux a {
	color: #e20031;
	float: right;
	text-decoration: none;
	margin-top: 10px;
	display: block;
}
.n2g_campagnejd_bloc_commerciaux a:hover {
	color: #b71935;
}

.n2g_campagnejd_bloc_coaching {
	padding-top: 10px;
	padding-bottom: 50px;
	border-bottom: 1px solid #c5c5c5;
}
.n2g_campagnejd_bloc_coaching img {
	margin-bottom: 5px;
}
.n2g_campagnejd_bloc_coaching h4 {
	color: #c5c5c5;
	font-size: 14px;
	font-style: italic;
}
.n2g_campagnejd_bloc_coaching p {
	color: #656565;
	font-size: 15px;
	margin-top: 8px;
}
.n2g_campagnejd_bloc_coaching a {
	color: #e20031;
	float: right;
	text-decoration: none;
	margin-top: 10px;
	display: block;
}
.n2g_campagnejd_bloc_coaching a:hover {
	color: #b71935;
}

.n2g_campagnejd_bloc_testez {
	padding-top: 12px;
}
.n2g_campagnejd_bloc_testez h4 {
	color: #c5c5c5;
	font-size: 14px;
	font-style: italic;
	margin-top: 8px;
}
.n2g_campagnejd_bloc_testez p {
	color: #656565;
	font-size: 15px;
	margin-top: 8px;
}
.n2g_campagnejd_bloc_testez a {
	color: #e20031;
	float: right;
	text-decoration: none;
	margin-top: 10px;
	display: block;
}
.n2g_campagnejd_bloc_testez a:hover {
	color: #b71935;
}

/*ENCARTS POSTES*/
.n2g_campagnjd_postes {
	position: relative;
	width: 640px;
	float: left;
	margin-bottom: 25px;
	margin-top: 25px;
}

.n2g_campagnjd_postes_onglets {
    overflow: auto;
    width: 640px;
}

.n2g_campagnjd_postes_onglets_gauche {
	width: 208px;
	float:left;
    padding-left: 17px;
    padding-right: 16px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
}

.n2g_campagnjd_postes_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagnjd_postes_onglets_droite {
	width: 362px;
	float:left;
    padding-left: 16px;
    padding-right: 17px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
}

.n2g_campagnjd_postes_onglets_actif_gauche {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagnjd_postes_onglets_actif_droite {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagnjd_postes_onglets_actif {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagnjd_postes_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagnejd_contenu {
	padding-top: 20px;
	height: 285px;
	border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

.n2g_campagnejd_contenu_accueil p {
	font-size: 15px;
	font-weight: bold;
	color: #656565;
	margin-left: 20px;
}

.n2g_campagnejd_contenu_accueil_gauche {
	margin-top: 5px;
	padding-top:25px;
	padding-left:15px;
	float: left;
	width: 341px;
	height: 225px;
	}

.n2g_campagnejd_contenu_accueil_gauche:hover {
	}

.n2g_campagnejd_contenu_accueil_droite {
	margin-top: 30px;
	float: left;
}

.n2g_campagnejd_contenu_accueil_droite_puces {
	float: left;
	width : 19px;
	height: 188px;
	margin-top: 2px;
}

.n2g_campagnejd_contenu_accueil_droite_textes {
	width: 275px;
}
.n2g_campagnejd_contenu_accueil_droite_textes p {
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: normal;
	margin-top: 0;
}

/*Nouveau CSS du bloc accueil et clientele avec les listes*/
.n2g_campagnejd_contenu_accueil_droite_textes ul {
	list-style:url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_puce.jpg);
	padding-left: 0px;
	margin-top: 0px;
}
.n2g_campagnejd_contenu_accueil_droite_textes li {
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: normal;
	margin-top: 0;
	color: #656565;
}
.n2g_campagnejd_contenu_clientele_droite_textes ul {
	list-style:url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_puce.jpg);
	padding-left: 0px;
	margin-top: 0px;
}
.n2g_campagnejd_contenu_clientele_droite_textes li {
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: normal;
	margin-top: 0;
	color: #656565;
}
/*Nouveau CSS du bloc accueil et clientele avec les listes*/

.n2g_campagnejd_contenu_clientele {
	display: none;
}

.n2g_campagnejd_contenu_clientele p {
	font-size: 15px;
	font-weight: bold;
	color: #656565;
	margin-left: 20px;
}

.n2g_campagnejd_contenu_clientele_gauche {
	margin-top: 5px;
	padding-top: 25px;
	padding-left: 15px;
	float: left;
	width: 341px;
	height: 225px;
	background-repeat: no-repeat;
}
.n2g_campagnejd_contenu_clientele_gauche:hover {

}

.n2g_campagnejd_contenu_clientele_droite {
	margin-top: 30px;
}

.n2g_campagnejd_contenu_clientele_droite {
	float: left;
}

.n2g_campagnejd_contenu_clientele_droite_puces_clientele {
	float: left;
	width : 19px;
	height: 188px;
}

.n2g_campagnejd_contenu_clientele_droite_textes {
	width: 275px;
}
.n2g_campagnejd_contenu_clientele_droite_textes p {
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: normal;
	margin-top: 0;
}

.n2g_campagnejd_qualites {
	margin-top: 40px;
	margin-bottom: 50px;
}
.n2g_campagnejd_qualites img {
	margin-bottom: 10px;
}

.n2g_campagnejd_postulez_bas {
	margin-bottom: 50px;
}

.n2g_campagnejd_btn_postulez_bas {
	display: block;
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_btn_postulez.jpg);
	background-repeat: no-repeat;
	width: 206px;
	height: 71px;
	margin-left: 176px;
}
.n2g_campagnejd_btn_postulez_bas:hover {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0913/n2g_campagnejd_btn_postulez_hover.jpg);
}

.n2g_campagnejd_postulez_bas {
	margin-top: 25px;
}

.n2g_campagnejd_postulez_bas_gauche {
	float: left;
	width: 206px;
	margin-left: 170px;
}

.n2g_campagnejd_postulez_bas_droite {
	float: right;
	margin-top: -8px;
	margin-right: 185px;
}



/*FEUILLE CSS - CAMPAGNE IT OCtobre 2013*/

.n2g_campagneit_clear {
	clear: both;
}

.n2g_campagneit_bold {
	font-weight:bold;
}

.n2g_campagneit_main {
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #656565;
    padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
   padding-bottom:100px;
   line-height: 16px;
   letter-spacing: 1px;
}

.n2g_campagneit_main a, .n2g_campagneit_main a img {
	border:0;
	outline: 0;
}

.n2g_campagneit_conteneur {
	width: 940px;
	margin: 0 auto;
}

.n2g_campagneit_titre_section {
	margin-top: 20px;
}

.n2g_campagneit_bloc_transition_gauche {
	width: 550px;
	float: left;
	padding-top: 5px;
}

.n2g_campagneit_bloc_transition_gauche img {
    margin: 5px 0;
}

.n2g_campagneit_bloc_transition_droite {
	width: 318px;
	height: 187px;
	float: right;
}

.n2g_campagne_bloc_transition_bouton {
	width: 700px;
	margin-top: 30px;
	text-align: center;
	padding-left: 120px;
	padding-right: 120px;
	margin-bottom: 20px;
}

.n2g_campagneit_btn_diplomes {
	display: block;
	width: 238px;
	height: 119px;
	float: left;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_btn_diplomes.jpg) no-repeat;
}
.n2g_campagneit_btn_diplomes:hover {
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_btn_diplomes_hover.jpg) no-repeat;
}

.n2g_campagneit_btn_experimentes {
	display: block;
	width: 238px;
	height: 119px;
	float: right;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_btn_experimentes.jpg) no-repeat;
}
.n2g_campagneit_btn_experimentes:hover {
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_btn_experimentes_hover.jpg) no-repeat;
}

/* SLIDER PRINCIPAL */

.n2g_campagneit_slider_principal {
	width:940px;
	height:220px;
	position:relative;
	overflow:hidden;
}

.n2g_campagneit_slider_principal_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
}

.n2g_campagneit_slider_principal_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_slider_principal_position_courante {
	float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_slider_principal_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_slider_principal_fleche_droite {
	float:left;
}

.n2g_campagneit_slider_contenu_principal {
	position:absolute;
	top:50px;
	left:0;
}

.n2g_campagneit_slider_contenu_principal .slide_principal {
	position:absolute;
	top:0;
	left:0;
}

.n2g_campagneit_slider_principal_ligne {
	width:940px;
}

.n2g_campagneit_slider_principal_ligne_left {
	float:left;
	width:240px;
}

.n2g_campagneit_slider_principal_ligne_right {
    float: left;
    padding-top: 10px;
    width: 700px;
}

.n2g_campagneit_slider_principal_title_slide {
    left: 165px;
    position: absolute;
    top: -41px;
}

/* ESPACE DOUBLE */

.n2g_campagneit_espace_double {
	width:940px;
	position: relative;
	color:#656565;
	margin-top:5px;
}

.n2g_campagneit_espace_double_onglets {
    overflow: auto;
    width: 940px;
    cursor:pointer;
    margin-bottom: -1px;
}

.n2g_campagneit_espace_double_onglets_gauche {
	width: 468px;
	float:left;
	text-align:center;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
    padding:10px 0;
}

.n2g_campagneit_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagneit_espace_double_onglets_droite {
	width: 468px;
	float:left;
	text-align:center;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
    padding:10px 0;
}

.n2g_campagneit_espace_double_onglets_actif_gauche {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_ccampagneit_espace_double_onglets_actif_droite {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagneit_espace_double_onglets_actif {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagneit_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagneit_espace_double_contenu {
	min-height: 320px;
	border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding:40px 45px 0;
}

.n2g_campagneit_espace_double_contenu_jeunes_diplomes {
}

.n2g_campagneit_espace_double_contenu_experimentes {
	display:none;
}

.n2g_campagneit_espace_double_contenu ul {
    padding-left: 14px;
}

.n2g_campagneit_espace_double_contenu ul li {
	list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_puce.jpg");
	background-repeat:no-repeat;
	margin-bottom:20px;
}

/* SLIDER JEUNE DIPLOME */
.n2g_campagneit_slider_jeune_diplome {
	width:848px;
	height: 295px;
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}

.n2g_campagneit_slider_jeune_diplome_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
	width:100%;
}

.n2g_campagneit_slider_jeune_diplome_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_slider_jeune_diplome_position_courante {
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_slider_jeune_diplome_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_slider_jeune_diplome_fleche_droite {
	float:left;
}

.n2g_campagneit_slider_jeune_diplome_fleche_droite-accroche {
    float: left;
    padding-left: 20px;
    padding-top: 13px;
}

.n2g_campagneit_slider_contenu_jeune_diplome {
	position:absolute;
	top:70px;
	left:0;
}

.n2g_campagneit_slider_contenu_jeune_diplome .slide_jeune_diplome {
	position:absolute;
	top:0;
	left:0;
	padding-top: 20px;
}

.n2g_campagneit_slider_jeune_diplome_ligne {
	width:940px;
}


.n2g_campagneit_slider_jeune_diplome_ligne_content {
	float:left;
	width:848px;
}

.n2g_campagneit_slider_jeune_diplome_title_slide {
    left: 0;
    position: absolute;
    top: -11px;
}

.n2g_campagneit_slider_jeune_diplome_ligne_content_left {
	width:406px;
	float:left;
	margin-right: 35px;
}

.n2g_campagneit_slider_jeune_diplome_ligne_content_right {
	float:left;
	width:406px;
}

/* SLIDER EXPERIMENTE */

.n2g_campagneit_slider_experimente {
	width:848px;
	height: 250px;
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}

.n2g_campagneit_slider_experimente_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_1013/n2g_campagneit_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
	width:100%;
}

.n2g_campagneit_slider_experimente_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_slider_experimente_position_courante {
	float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_slider_experimente_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_slider_experimente_fleche_droite {
	float:left;
}

.n2g_campagneit_slider_experimente_fleche_droite-accroche {
    float: left;
    padding-left: 20px;
    padding-top: 13px;
}

.n2g_campagneit_slider_contenu_experimente {
	position:absolute;
	top:70px;
	left:0;
}

.n2g_campagneit_slider_contenu_experimente .slide_experimente {
	position:absolute;
	top:0;
	left:0;
	padding-top: 20px;
}

.n2g_campagneit_slider_experimente_ligne {
	width:940px;
}


.n2g_campagneit_slider_experimente_ligne_content {
	float:left;
	width:848px;
}

.n2g_campagneit_slider_experimente_title_slide {
    left: 0;
    position: absolute;
    top: -11px;
}

.n2g_campagneit_slider_experimente_ligne_content_left {
	width:406px;
	float:left;
	margin-right: 35px;
}

.n2g_campagneit_slider_experimente_ligne_content_right {
	float:left;
	width:406px;
}

/* ESPACE VIDEOS */
.n2g_campagneit_espace_videos {
	height:310px;
  	padding-top: 30px;
}

.n2g_campagneit_espace_videos_double {
	margin-top:25px;
}

.n2g_campagneit_espace_videos_left {
	float:left;
	width:426px;
}

.n2g_campagneit_espace_videos_right {
	float:left;
	width:422px;
}

/* BOUTONS CONTENT */

.n2g_campagneit_url_boutons {
    height: 110px;
    width:238px;
    margin:40px auto;
}

.n2g_campagneit_url_boutons.n2g_campagneit_url_boutons_seul�{
	margin:20px auto;
}


/* FEUILLE DE STYLE ALTENANCE JAN 2015 */
.n2g_alternance_clear {
	clear: both;
}

.n2g_alternance_bold {
	font-weight: bold;
}

.n2g_alternance_red {
	color:#e20031 !important;
}

.n2g_alternance_commentpostuler {
	font-size:14px !important;

}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite ul {
    list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg") !important;
    margin: 10px 0 20px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite ul span {
	font-weight:bold;
}

.n2g_ig_2014_titrePage {
   font-size : 20px;
    letter-spacing: normal;
    text-transform: uppercase;
    font-family: arial;
    font-weight : normal;
    text-align: center;
    background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_ig_2014_titreBg.png") no-repeat center;
    color: #000;
}

.n2g_alternance_postulez2 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus2.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 114px;
    margin-left: 55px;
    margin-top: 20px;
    width: 188px;
}

.n2g_alternance_postulez2_1a {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus2_1a.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 114px;
    margin-left: 55px;
    margin-top: 20px;
    width: 188px;
}
.n2g_alternance_postulez2:hover {
	background-position:0 -114px;
}
.n2g_alternance_postulez2_1a:hover {
	background-position:0 -114px;
}

.n2g_alternance_postulez2 span {
	display:none;
}

/* accordeon */

.titre_accordeon{
	display: block;
	padding: 20px;
	text-decoration: none;
	color: #656565;
	border-bottom: 2px solid #ededed;

  	background-color: #E3E2E2;
}
.titre_accordeon h4{
	text-transform: uppercase;
  	font-size: 16px;
  	font-weight: bold;
}

#accordeon li.contenuTitre_accordeon{display: none;}






/* CORE */
.n2g_alternance_main_mobile{
	max-width:640px;
	margin:0 auto;
	font-family:arial, Helvetica, sans-serif;
	font-size:14px;
	color:#656565;
	padding-top:15px;
	padding-bottom:100px;
	line-height:16px;
	/*height:9000px;*/
}
.red {
  color: rgb(230, 0, 40);
}
.n2g_alternance_mobile_tag-content-b{
	margin-top:30px;
}
.n2g_alternance_mobile_clear {
	clear: both;
}
.n2g_alternance_mobile_bold{
	font-weight: bold;
}
.n2g_alternance_mobile_texte_intro{
	margin-top: 15px;
}
.n2g_alternance_mobile_metierscommerciaux_ligneintro {
	float: left;
}
.n2g_alternance_mobile_metierscommerciaux_ligneintro_gauche {
	float: left;
	/*width: 20%;*/
	margin-top:25px;
}
.n2g_alternance_mobile_metierscommerciaux_ligneintro_gauche_content {
	/*float: left;*/
	color:rgb(226,0,49);
}
.n2g_alternance_mobile_metierscommerciaux_ligneintro_gauche_fleche {
	float: left;
	margin-top: 20px;
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple{
  clear: left;
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple_menu {
	border-bottom: 1px solid #C1C0C0;
	border-top: 1px solid #C1C0C0;
	/*height: 63px;*/
	padding: 10px 0;
	cursor: pointer;
	margin-bottom: 30px;
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple_menu_ongletA {
	float: left;
	width: 45%;
	height: 40px;
	border-right: 1px solid #c1c0c0;
	text-align: center;
}
.n2g_alternance_mobile_bac_title {
    font-size: 11px;
    /*line-height: 22px;*/
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple_menu_ongletB {
	float: left;
	width: 45%;
	height: 40px;
	/*border-right: 1px solid #c1c0c0;*/
	text-align: center;
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple_content_gauche {
	/*width: 20%;*/
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .n2g_alternance_mobile_metierscommerciaux_triple_ligne_fleche {
	height:50px;
}
}
.n2g_alternance_mobile_metierscommerciaux_triple_ligne_fleche_gauche {
	float: left;

}
.n2g_alternance_mobile_metierscommerciaux_triple_ligne_fleche_droite {
    float: left;
    margin-bottom: -11px;
    margin-top: 17px;
}

/* fiches metiers */
#n2g_alternance_mobile_tabs-bac2-metierscommerciaux ul li a{
	float:left;
	text-decoration:none;
	border: 1px solid silver;
	margin-bottom:7px;
	color: #999;
	padding:3px 10px;
	margin-right:7px;
	font-size:98%;
}

#n2g_alternance_mobile_tags-nav-b{
	margin: 0 0 22px;
	padding: 0;
	/*width: 200px;*/
	/*text-transform: uppercase;*/
	font-size: 13px;
	float: left;
}
#n2g_alternance_mobile_tags-nav-b a{
	float: left;
	text-decoration: none;
	border: 1px solid silver;
	margin-bottom: 7px;
	/* border-radius: 5px; */
	-moz-border-radius: 5px;
	/* -webkit-border-radius: 5px; */
	color: #999;
	padding: 3px 10px;
	margin-right: 7px;
	font-size: 98%;
	cursor:pointer;
}

#n2g_alternance_mobile_tags-nav-b a.n2g_alternance_active{
	background-color: #f3f1f1;
}
ul.n2g_alternance_mobile_liste_inside {
    list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg") !important;
   	padding: 13px 10px 13px 48px;
}
ul.n2g_alternance_mobile_liste_inside li {
  margin-bottom: 10px;
}
#n2g_alternance_mobile_tags-nav-b a.n2g_alternance_mobile_active {
  background-color: #f3f1f1;
}
.n2g_alternance_mobile_trait{
	border-top: 1px solid silver;
	padding:10px 0;
}
.n2g_alternance_mobile_espace_double_contenu_metierscommerciaux_triple_content_droite {
	float: left;
	padding-left:20px;
}
.n2g_alternance_mobile_commentpostuler {
	font-size:14px !important;

}
.n2g_alternance_mobile_postulez2_1a {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus2_1a.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 114px;
	margin:0 auto;
    width: 188px;
}
.n2g_alternance_mobile_postulez2_1a span {
	display:none;
}
.n2g_alternance_mobile_postulez2_1a:hover {
	background-position:0 -114px;
}
.n2g_alternance_mobile_postulez4 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus4_1a.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 115px;
	margin:0 auto;
    width: 190px;
}
.n2g_alternance_mobile_postulez4:hover {
	background-position:0 -114px;
}
.n2g_alternance_mobile_postulez4 span {
	display:none;
}

.n2g_alternance_mobile_postulez2{
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus2.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 114px;
	margin:0 auto;
	margin-left:-30px;
    /*width: 188px;*/
}
.n2g_alternance_mobile_postulez2 span {
	display:none;
}
.n2g_alternance_mobile_postulez2:hover {
	background-position:0 -114px;
}


.n2g_alternance_mobile_postulez4_1:hover {
	background-position:0 -80px;
}
.n2g_alternance_mobile_postulez4_1 span {
	display:none;
}
.n2g_alternance_mobile_postulez4_1 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus4_1.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 80px;
	margin:0 auto;
    /*width: 190px;*/
}

.n2g_alternance_mobile_postulez5:hover {
	background-position:0 -80px;
}
.n2g_alternance_mobile_postulez5 span {
	display:none;
}
.n2g_alternance_mobile_postulez5 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus5.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 80px;
	margin:0 auto;
    /*width: 190px;*/
}

.n2g_alternance_mobile_bloc_postuler{
	font-size:14px!important;
	padding-top:25px;
}
.n2g_alternance_mobile_postuler_MC{
	font-size:14px!important;
	padding-top:25px;
	float:left;
}
.n2g_alternance_mobile_postuler_AM{
	font-size:14px!important;
	padding-top:25px;
}
.n2g_alternance_mobile_tab_content-postulez{
	text-align:center;
	padding-top:25px;
}
.n2g_alternance_mobile_bloc_double_metier_postuler {
  position: relative;
  margin: 50px auto 10px;
  padding: 0;
}
.n2g_alternance_bloc_fiche_metier{
	width: 100%;
	height: 100%;
}
.n2g_alternance_mobile_h6 {
	color:#656565;
	font-weight: bold;
	/*text-transform: uppercase;*/
	margin-bottom: 20px;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.n2g_alternance_mobile_list-triangle{
	padding: 0;
	font-size: 14px;
	clear:left;
}

.n2g_alternance_mobile_list-triangle li {
	margin: 0 0 10px;
	padding: 0 0 0 16px;
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_JD_092014_fleche.png") no-repeat 0 4px;
}



/* DEBUT MODIFICATION 04/04/2014 */
.n2g_alternance_postulez4 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus4_1a.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 115px;
    margin-left: 53px;
    margin-top: 20px;
    width: 190px;
}

.n2g_alternance_postulez4:hover {
	background-position:0 -114px;
}

.n2g_alternance_postulez4 span {
	display:none;
}

.n2g_alternance_postulez4_1 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus4_1.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 80px;
    margin-top: 20px;
    width: 134px;
    float: left;
}

.n2g_alternance_postulez4_1:hover {
	background-position:0 -80px;
}

.n2g_alternance_postulez4_1 span {
	display:none;
}

.n2g_alternance_postulez5 {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezplus5.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 80px;
    margin-left: 50px;
    margin-top: 20px;
    width: 134px;
    float: left;
}

.n2g_alternance_postulez5:hover {
	background-position:0 -80px;
}

.n2g_alternance_postulez5 span {
	display:none;
}
/* DEBUT MODIFICATION 04/04/2014 */


.n2g_alternance_postulezqualifiante {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_postulezqualifiante.jpg");
    background-repeat:no-repeat;
    background-position: 0 0;
    display: block;
    height: 129px;
    margin-left: 55px;
    margin-top: 20px;
    width: 188px;

}

.n2g_alternance_postulezqualifiante:hover {
	background-position:0 -130px;
}

.n2g_alternance_postulezqualifiante span {
	display:none;
}

.n2g_alternance_main_desktop {
	/*width: 940px;*/
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #656565;
	/*padding-top: 15px; A changer pour r�gler la marge en haut de la page
	padding-bottom: 100px;*/
	line-height: 16px;
	padding-top:30px;
}

.n2g_alternance_main a, .n2g_alternance_main a img {
	border: 0;
	outline: 0;
}

/* INTRODUCTION */

.n2g_alternance_introduction_wrapper {

}

.n2g_alternance_introduction_gauche {
	width: 471px;
	float: left;
}

.n2g_alternance_introduction_gauche ul {
	list-style:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg");
}

.n2g_alternance_spacetremplin {
	margin-top:20px;
}

.n2g_alternance_introduction_droite {
	width: 469px;
	float: left;
}

/* COMMENT CA MARCHE */

.n2g_alternance_commentmarche {
	margin-bottom:60px;
}

.n2g_alternance_commentmarche_title {
	width:700px;
}

.n2g_alternance_commentmarche_bloc {
	float: left;
	/*width: 300px;*/
	margin-right: 20px;
}

.n2g_alternance_commentmarche_bloc.last {
	margin-right: 0;
}

.n2g_alternance_commentmarche_ligne {
	margin-top: 15px;
	width:700px;
	float:left;
}

.n2g_alternance_commentmarche_bloc_l1 {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg");
	background-position: 0 3px;
	background-repeat: no-repeat;
	color: #E20031!important;
}

.n2g_alternance_commentmarche_bloc_l1 p {
	margin: 0 0 0 10px;
	padding:0 !important
}

.n2g_alternance_commentmarche_bloc_l2 {
	padding-bottom:20px;

}

/* ESPACE DOUBLE ONGLETS */
.red {
    color: rgb(230, 0, 40);
}
.nored{
	color: #656565;
}
.n2g_alternance_espace_double {
	width: 940px;
	position: relative;
	color: #656565;
	margin-top: 5px;
	padding-top:25px;
}

.n2g_alternance_espace_double_onglets {
	overflow: auto;
	width: 940px;
	cursor: pointer;
	margin-bottom: -1px;
}

.n2g_alternance_espace_double_onglets_gauche {
	width: 325px;
	float: left;
	text-align: center;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding: 10px 0;
}

.n2g_alternance_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_alternance_espace_double_onglets_droite {
	width: 325px;
	float: left;
	text-align: center;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding: 10px 0;
}

.n2g_alternance_espace_double_onglets_actif_gauche {
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: left;
}

.n2g_ccampagneit_espace_double_onglets_actif_droite {
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: left;
}

.n2g_alternance_espace_double_onglets_actif {
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: left;
}

.n2g_alternance_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_alternance_espace_double_contenu {
	min-height: 320px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 40px 20px 0;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux {
    padding-bottom: 50px;
}

.n2g_alternance_espace_double_contenu_autresmetiers {
	display: none;
	padding-bottom: 50px;
}

.n2g_alternance_metierscommerciaux_ligneintro_gauche {
	float: left;
	width: 650px;
	margin-top:25px;
}

.n2g_alternance_metierscommerciaux_ligneintro_gauche_content {
	width: 620px;
	float: left;
}

.n2g_alternance_metierscommerciaux_ligneintro_gauche_fleche {
	float: left;
	margin-top: 20px;
}

.n2g_alternance_metierscommerciaux_ligneintro_droite {
	float: left;
	width: 225px;
	text-align: right;
}
#n2g_alternance_tabs-bac2-metierscommerciaux ul li a{
float:left;
text-decoration:none;
border: 1px solid silver;
margin-bottom:7px;
color: #999;
padding:3px 10px;
margin-right:7px;
font-size:98%;
}
#n2g_alternance_tabs-bac4-metierscommerciaux ul li a{
float:left;
text-decoration:none;
border: 1px solid silver;
margin-bottom:7px;
color: #999;
padding:3px 10px;
margin-right:7px;
font-size:98%;
}
#n2g_alternance_tabs-bac2-autresmetiers ul li a{
float:left;
text-decoration:none;
border: 1px solid silver;
margin-bottom:7px;
color: #999;
padding:3px 10px;
margin-right:7px;
font-size:98%;
}
#n2g_alternance_tabs-bac4-autresmetiers ul li a{
float:left;
text-decoration:none;
border: 1px solid silver;
margin-bottom:7px;
color: #999;
padding:3px 10px;
margin-right:7px;
font-size:98%;
}
/* METIERS COMMERCIAUX TRIPLE ONGLETS */

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple {
	margin-top: 15px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_menu {
	border-bottom: 1px solid #C1C0C0;
	border-top: 1px solid #C1C0C0;
	height: 40px;
	padding: 10px 0;
	cursor: pointer;
	margin-bottom: 50px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_menu_ongletA {
	float: left;
	width: 440px;
	height: 40px;
	border-right: 1px solid #c1c0c0;
	text-align: center;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_menu_ongletB {
	float: left;
	width: 440px;
	height: 40px;
	/*border-right: 1px solid #c1c0c0;*/
	text-align: center;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_menu_ongletC {
	float: left;
	height: 40px;
	text-align: center;
	width: 350px;
	display: none
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content {

}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentplus2 {

}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentplus4, .n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentqualifiantes {
	display:none;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche {
	float: left;
	width: 495px;
	padding-right: 55px;
	border-right: 1px solid #c1c0c0;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche > img {
    margin-bottom: 10px;
	display:none;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
 .n2g_alternance_metierscommerciaux_triple_ligne_fleche {
	height:50px;
}
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_gauche {
	float: left;
	width: 450px;
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_gauche > p {
	margin: 0;
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_droite {
    float: left;
    margin-bottom: -11px;
    margin-top: 17px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche ul {
	list-style: none;
	margin: 0;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	padding-left:0px !important;
	overflow:auto;
	width:100%;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple ul li {

}

.ui-tabs .ui-tabs-nav li a {
	padding:0;
}

.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active {
	background:#f3f1f1;
}

.n2g_ig_2014_MenusousTitreRouge {
    font-size: 20px;
    clear: both;
}
.n2g_ig_2014_MenusousTitreRouge:hover {
    color:rgb(230, 0, 40);
}
.n2g_alternance_bac_title {
    font-size: 20px;
    line-height: 22px;
}
.n2g_alternance_bac_title:hover {color: rgb(230, 0, 40);}
ul.n2g_alternance_liste_inside {
    list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg") !important;
    padding-left: 40px !important;
}

ul.n2g_alternance_liste_formations {
    list-style: none !important;
    padding-left: 30px !important;
}

ul.n2g_alternance_liste_inside a {
	color:#656565;
	text-decoration:underline
}

ul.n2g_alternance_liste_inside a {
	font-weight:bold;
}

ul.n2g_alternance_liste_inside li {
	margin-bottom:10px;
}

/* MODIFICATION 10/04/2014  */

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite {
	float: left;
	padding-left:20px;
	width:325px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite_NC {
	float: left;
	padding-left:20px;
	width:325px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite_logo {
	float: left;
	padding-left:20px;
	width:325px;
	display: none;
}

/* FIN MODIFICATION 14/04/2014  */

.n2g_alternance_masquebouton {
	margin-top:30px;
    height: 115px;
    overflow: hidden;
    text-align: center;
}

.n2g_alternance_masquebouton:hover img {
	margin-top:-115px;
}


.n2g_alternance_masquebouton_qualifiante {
	margin-top:30px;
    height: 128px;
    overflow: hidden;
    text-align: center;
}

.n2g_alternance_masquebouton_qualifiante:hover img {
	margin-top:-130px;
}

p.n2g_alternance_qualif_marge_intro�{
	margin-top:20px;
}

/* AUTRES METIERS */
.n2g_alternance_espace_double_contenu_autresmetiers_double {
	margin-top: 15px;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_contentplus2 {

}

.n2g_alternance_espace_double_contenu_autresmetiers_double_contentplus4 {
	display:none;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu {
	border-bottom: 1px solid #C1C0C0;
	border-top: 1px solid #C1C0C0;
	height: 40px;
	padding: 10px 0;
	line-height: 44px;
	cursor: pointer;
	margin-bottom: 50px;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu_ongletA {
	float: left;
	width: 446px;
	height: 40px;
	border-right: 1px solid #c1c0c0;
	text-align: center;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu_ongletB {
	float: left;
	width: 450px;
	height: 40px;
	border-right: 0;
	text-align: center;
}

/* NEW ALTERNANCE 2016 */

.n2g_alternance_new_temoignages {
	width:640px;
	height:auto;
	margin:0 auto;
}

.n2g_alternance_new_temoignages_line {
	max-height: 110px;
	overflow: hidden;
	background:url('/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_arrow_bottom.jpg') no-repeat;
	background-position: center 110px;
	border:1px solid #c3c3c3;
	padding:20px;
	margin-bottom:10px;
	-webkit-transition: max-height 800ms ease;
	transition: max-height 800ms ease;
}

.n2g_alternance_new_temoignages_line.n2g_alternance_new_temoignages_line_open {
	background:none;
	/*height:700px;*/
	max-height: 900px;
	/*min-height:500px;*/
}

.n2g_alternance_new_temoignages_intro {
	position:relative;
	height:146px;
	cursor:pointer;
}

.n2g_alternance_new_temoignages_picture {
	position:absolute;
}

.n2g_alternance_new_temoignages_title {
	position:absolute;
	font-size:15px;
	width:520px;
	left:50px;
	top:0;
}

.n2g_alternance_new_temoignages_title li {
	float: left;
}

.n2g_alternance_new_temoignages_human {
	color:#d8263d;
	width:50px;
}

.n2g_alternance_new_temoignages_job {
	color:#5b5b5c;
	font-weight:bold;
}

.n2g_alternance_new_temoignages_study {
	font-size:11px!important;
	clear:left;
	/*margin-left: 4px;*/
}

.n2g_alternance_new_temoignages_desc {
	position:absolute;
	font-style: italic;
	left:100px;
	top:22px;
	font-size: 14px;
}

.n2g_alternance_new_temoignages_content {
	font-size:12px;
}

.n2g_alternance_new_temoignages_content_close {
	width:100%;
	height:70px;
	text-align: center;
	cursor: pointer;
}

.n2g_alternance_new_temoignages_content_close img {
	padding-top:25px;
}

.n2g_alternance_new_temoignages_content_left {
	float: left;
	width:270px;
	margin-right:25px;
}

.n2g_alternance_new_temoignages_content_right {
	float: left;
	width:270px;
}


.n2g_alternance_new_temoignages_content_title {
	font-size:15px;
	font-weight:bold;
	line-height: 40px;
	text-transform: uppercase;
	margin-top:50px;
}

.n2g_alternance_new_temoignages_content_title.n2g_alternance_new_temoignages_content_title_first {
	margin-top:0;
}

.n2g_alternance_new_temoignages_content_title img {
	vertical-align: middle;
	margin-right:5px;
}

/* FIN NEW ALTERNANCE 2016 */

/* VIDEO */
.n2g_alternance_video {
	position:relative;
	border-top:1px solid #C1C0C0;
	padding:40px 0;
	height:245px;
}

.n2g_alternance_amelie�{

}

.n2g_alternance_ahmed {
	display:none;
}
.n2g_alternance_gokhan{
	display:none;
}
.n2g_alternance_video_gauche {
	left:20px;
	position:absolute;
	height:245px;
	overflow:hidden;
}

.n2g_alternance_video_gauche:hover img {
	margin-top:-248px;
}

.n2g_alternance_video_droite {
	left:460px;
	top:60px;
	position:absolute;
	width:400px;
}

.n2g_alternance_video_supp {
    background-color: #FFFFFF;
    display: block;
    height: 280px;
    padding-top: 50px;
    position: relative;
    width: 900px;
}

.n2g_alternance_video_supp_gauche {
	left:20px;
	position:absolute;
	height:245px;
	overflow:hidden;
}

.n2g_alternance_video_supp_gauche:hover img {
	margin-top:-248px;
}

.n2g_alternance_video_supp_droite {
    left: 460px;
    position: absolute;
    top: 70px;
    width: 400px;
}

/* MODIFICATION DU 10/04/2014 */
.n2g_alternance_logo_JOTT {
	display: block;
	margin-left: 40px;
}
/* FIN MODIFICATION DU 10/04/2014 */

/* MODIFICATION DU 22/04/2014 */
.n2g_alternance_moreAbout {
    font-size: 11px !important;
}

.outer .n2g_alternance_logo_JOTT {
    margin-top: -30px;
}
/* FIN MODIFICATION DU 22/04/2014 */

.n2g_alternance_titlepage_text {
	font-family: arial;
	font-size: 23px !important;
	color: #e60028 !important;
	text-align: center;
	margin: 20px 0px;
	line-height:23px!important;
}



.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content {

}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentplus2 {

}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentplus4, .n2g_alternance_espace_double_contenu_metierscommerciaux_triple_contentqualifiantes {
	display:none;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche {
	float: left;
	width: 495px;
	padding-right: 55px;
	border-right: 1px solid #c1c0c0;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche > img {
    margin-bottom: 10px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
 .n2g_alternance_metierscommerciaux_triple_ligne_fleche {
	height:50px;
}
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_gauche {
	float: left;
	width: 405px;
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_gauche > p {
	margin: 0;
}

.n2g_alternance_metierscommerciaux_triple_ligne_fleche_droite {
    float: left;
    margin-bottom: -11px;
    margin-top: 17px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_gauche ul {
	list-style: none;
	margin: 0;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	padding-left:0px !important;
	overflow:auto;
	width:100%;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple ul li {

}

.ui-tabs .ui-tabs-nav li a {
	padding:0;
}

.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active {
	background:#f3f1f1;
}

ul.n2g_alternance_liste_inside {
    list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_alternance_fleche.jpg") !important;
    padding-left: 40px !important;
}

ul.n2g_alternance_liste_formations {
    list-style: none !important;
    padding-left: 30px !important;
}

ul.n2g_alternance_liste_inside a {
	color:#656565;
	text-decoration:underline
}

ul.n2g_alternance_liste_inside a {
	font-weight:bold;
}

ul.n2g_alternance_liste_inside li {
	margin-bottom:10px;
}

/* MODIFICATION 10/04/2014  */

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite {
	float: left;
	padding-left:20px;
	width:325px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite_NC {
	float: left;
	padding-left:20px;
	width:325px;
}

.n2g_alternance_espace_double_contenu_metierscommerciaux_triple_content_droite_logo {
	float: left;
	padding-left:20px;
	width:325px;
	display: none;
}

/* FIN MODIFICATION 14/04/2014  */

.n2g_alternance_masquebouton {
	margin-top:30px;
    height: 115px;
    overflow: hidden;
    text-align: center;
}

.n2g_alternance_masquebouton:hover img {
	margin-top:-115px;
}


.n2g_alternance_masquebouton_qualifiante {
	margin-top:30px;
    height: 128px;
    overflow: hidden;
    text-align: center;
}

.n2g_alternance_masquebouton_qualifiante:hover img {
	margin-top:-130px;
}

p.n2g_alternance_qualif_marge_intro�{
	margin-top:20px;
}

/* AUTRES METIERS */
.n2g_alternance_espace_double_contenu_autresmetiers_double {
	margin-top: 15px;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_contentplus2 {

}

.n2g_alternance_espace_double_contenu_autresmetiers_double_contentplus4 {
	display:none;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu {
	border-bottom: 1px solid #C1C0C0;
	border-top: 1px solid #C1C0C0;
	height: 40px;
	padding: 10px 0;
	line-height: 44px;
	cursor: pointer;
	margin-bottom: 50px;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu_ongletA {
	float: left;
	width: 446px;
	height: 40px;
	border-right: 1px solid #c1c0c0;
	text-align: center;
}

.n2g_alternance_espace_double_contenu_autresmetiers_double_menu_ongletB {
	float: left;
	width: 450px;
	height: 40px;
	border-right: 0;
	text-align: center;
}

/* VIDEO */
.n2g_alternance_video {
	position:relative;
	border-top:1px solid #C1C0C0;
	padding:40px 0;
	height: auto; /* NEW CSS ALTERNANCE 2016 */
	min-height: 245px; /* NEW CSS ALTERNANCE 2016 */
}

.n2g_alternance_amelie�{

}

.n2g_alternance_ahmed {
	display:none;
}

.n2g_alternance_video_gauche {
	left:20px;
	position:absolute;
	height:245px;
	overflow:hidden;
}

.n2g_alternance_video_gauche:hover img {
	margin-top:-248px;
}

.n2g_alternance_video_droite {
	left:460px;
	top:60px;
	position:absolute;
	width:400px;
}

.ui-tabs {
	position: relative;
	zoom: 1;
}/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
	margin: 0;
}
.ui-tabs .ui-tabs-nav li {
	float: left;
	margin: 0 5px 5px 0;
	position: relative;
	white-space: nowrap;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding: 3px 5px;
	color: #656565;
	border: 1px solid #c1c0c0;
}
.ui-tabs .ui-tabs-nav li a {
	text-decoration: none;
	color: #656565;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	background: none;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}

/*CAMPAGNE IT FEV. 2014*/

.n2g_campagneit_2014_clear {
	clear: both;
}

.n2g_campagneit_2014_bold {
	font-weight:bold;
}

.n2g_campagneit_2014_desktop {
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
   font-size: 14px;
   color: #656565;
   padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
   padding-bottom:100px;
   line-height: 16px;
   letter-spacing: 1px;
}

.n2g_campagneit_2014_main a, .n2g_campagneit_2014_main a img {
	border:0;
	outline: 0;
}

.n2g_campagneit_2014_conteneur {
	width: 940px;
	margin: 0 auto;
}

.n2g_campagneit_2014_titre_section {
	margin-top: 20px;
}

.n2g_campagneit_2014_bloc_transition_gauche {
	width: 550px;
	float: left;
	padding-top: 5px;
}

.n2g_campagneit_2014_bloc_transition_gauche img {
    margin: 5px 0;
}

.n2g_campagneit_2014_bloc_transition_droite {
	width: 318px;
	height: 187px;
	float: right;
}

/* 		Modification de la marge pour les deux boutons POSTULEZ		*/
.n2g_campagne_bloc_transition_bouton {
	width: 700px;
	margin-top: 40px;
	text-align: center;
	padding-left: 120px;
	padding-right: 120px;
	margin-bottom: 20px;
}
/* 		FIN		*/

.n2g_campagneit_2014_btn_diplomes {
	display: block;
	width: 238px;
	height: 119px;
	float: left;
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_btn_diplomes.jpg") no-repeat;
}
.n2g_campagneit_2014_btn_diplomes:hover {
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_btn_diplomes_hover.jpg") no-repeat;
}

.n2g_campagneit_2014_btn_experimentes {
	display: block;
	width: 238px;
	height: 119px;
	float: right;
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_btn_experimentes.jpg") no-repeat;
}
.n2g_campagneit_2014_btn_experimentes:hover {
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_btn_experimentes_hover.jpg") no-repeat;
}

/* SLIDER PRINCIPAL */

.n2g_campagneit_2014_slider_principal {
	width:940px;
	height:220px;
	position:relative;
	overflow:hidden;
}

.n2g_campagneit_2014_slider_principal_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
}

.n2g_campagneit_2014_slider_principal_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_2014_slider_principal_position_courante {
	float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_2014_slider_principal_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_2014_slider_principal_fleche_droite {
	float:left;
}

.n2g_campagneit_2014_slider_contenu_principal {
	position:absolute;
	top:50px;
	left:0;
}

.n2g_campagneit_2014_slider_contenu_principal .slide_principal {
	position:absolute;
	top:0;
	left:0;
}

.n2g_campagneit_2014_slider_principal_ligne {
	width:940px;
}

.n2g_campagneit_2014_slider_principal_ligne_left {
	float:left;
	width:240px;
}

.n2g_campagneit_2014_slider_principal_ligne_right {
    float: left;
    padding-top: 10px;
    width: 700px;
}

.n2g_campagneit_2014_slider_principal_title_slide {
    left: 165px;
    position: absolute;
    top: -41px;
}

/* ESPACE DOUBLE */

.n2g_campagneit_2014_espace_double {
	width:940px;
	position: relative;
	color:#656565;
	margin-top:5px;
}

.n2g_campagneit_2014_espace_double_onglets {
    overflow: auto;
    width: 940px;
    cursor:pointer;
    margin-bottom: -1px;
}

.n2g_campagneit_2014_espace_double_onglets_gauche {
	width: 468px;
	float:left;
	text-align:center;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
    padding:10px 0;
}

.n2g_campagneit_2014_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagneit_2014_espace_double_onglets_droite {
	width: 468px;
	float:left;
	text-align:center;
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    border-top: 1px solid #FFF;
    padding:10px 0;
}

.n2g_campagneit_2014_espace_double_onglets_actif_gauche {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagneit_2014_espace_double_onglets_actif_droite {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagneit_2014_espace_double_onglets_actif {
	background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
}

.n2g_campagneit_2014_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}

.n2g_campagneit_2014_espace_double_contenu {
	min-height: 320px;
	border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding:40px 45px 0;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes {
	width: 860px;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes_left {
    float: left;
    margin-right: 30px;
    width: 600px;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes_right {
    float: left;
    margin-top: 210px;
    width: 202px;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes_right > a {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_postulez_jeunesdip.png");
	background-repeat:no-repeat;
	width:202px;
	height:95px;
	display:block;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes_right > a:hover {
	background-position:0 -95px;
}

.n2g_campagneit_2014_espace_double_contenu_jeunes_diplomes_right a span {
	display:none;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes {
	display:none;
	width: 860px;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes_left {
    float: left;
    margin-right: 30px;
    width: 600px;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes_right {
    float: left;
    margin-top: 210px;
    width: 202px;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes_right > a {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_postulez_expe.png");
	background-repeat:no-repeat;
	width:191px;
	height:95px;
	display:block;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes_right > a:hover {
	background-position:0 -95px;
}

.n2g_campagneit_2014_espace_double_contenu_experimentes_right a span {
	display:none;
}

.n2g_campagneit_2014_espace_double_contenu ul {
    padding-left: 0 !important;
}

.n2g_campagneit_2014_espace_double_contenu ul li {
	list-style:none;
	background-repeat:no-repeat;
	margin-bottom:20px;
}

/* SLIDER JEUNE DIPLOME */
.n2g_campagneit_2014_slider_jeune_diplome {
	width:848px;
	height: 295px;
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}

.n2g_campagneit_2014_slider_jeune_diplome_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
	width:100%;
}

.n2g_campagneit_2014_slider_jeune_diplome_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_2014_slider_jeune_diplome_position_courante {
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_2014_slider_jeune_diplome_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_2014_slider_jeune_diplome_fleche_droite {
	float:left;
}

.n2g_campagneit_2014_slider_jeune_diplome_fleche_droite-accroche {
    float: left;
    padding-left: 20px;
    padding-top: 13px;
}

.n2g_campagneit_2014_slider_contenu_jeune_diplome {
	position:absolute;
	top:70px;
	left:0;
}

.n2g_campagneit_2014_slider_contenu_jeune_diplome .slide_jeune_diplome {
	position:absolute;
	top:0;
	left:0;
	padding-top: 20px;
}

.n2g_campagneit_2014_slider_jeune_diplome_ligne {
	width:940px;
}


.n2g_campagneit_2014_slider_jeune_diplome_ligne_content {
	float:left;
	width:848px;
}

.n2g_campagneit_2014_slider_jeune_diplome_title_slide {
    left: 0;
    position: absolute;
    top: -11px;
}

.n2g_campagneit_2014_slider_jeune_diplome_ligne_content_left {
	width:406px;
	float:left;
	margin-right: 35px;
}

.n2g_campagneit_2014_slider_jeune_diplome_ligne_content_right {
	float:left;
	width:406px;
}

/* SLIDER EXPERIMENTE */

.n2g_campagneit_2014_slider_experimente {
	width:848px;
	height: 250px;
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}

.n2g_campagneit_2014_slider_experimente_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
	width:100%;
}

.n2g_campagneit_2014_slider_experimente_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_campagneit_2014_slider_experimente_position_courante {
	float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_campagneit_2014_slider_experimente_position_courante_live {
	color:#e20031;
}


.n2g_campagneit_2014_slider_experimente_fleche_droite {
	float:left;
}

.n2g_campagneit_2014_slider_experimente_fleche_droite-accroche {
    float: left;
    padding-left: 20px;
    padding-top: 13px;
}

.n2g_campagneit_2014_slider_contenu_experimente {
	position:absolute;
	top:70px;
	left:0;
}

.n2g_campagneit_2014_slider_contenu_experimente .slide_experimente {
	position:absolute;
	top:0;
	left:0;
	padding-top: 20px;
}

.n2g_campagneit_2014_slider_experimente_ligne {
	width:940px;
}


.n2g_campagneit_2014_slider_experimente_ligne_content {
	float:left;
	width:848px;
}

.n2g_campagneit_2014_slider_experimente_title_slide {
    left: 0;
    position: absolute;
    top: -11px;
}

.n2g_campagneit_2014_slider_experimente_ligne_content_left {
	width:406px;
	float:left;
	margin-right: 35px;
}

.n2g_campagneit_2014_slider_experimente_ligne_content_right {
	float:left;
	width:406px;
}

/* ESPACE VIDEOS */
.n2g_campagneit_2014_espace_videos {
	height:310px;
  	padding-top: 30px;
}

.n2g_campagneit_2014_espace_videos_double {
	margin-top:25px;
}

.n2g_campagneit_2014_espace_videos_left {
	float:left;
	width:426px;
}

.n2g_campagneit_2014_espace_videos_right {
	float:left;
	width:422px;
}

/* BOUTONS CONTENT */

.n2g_campagneit_2014_url_boutons {
    height: 110px;
    width:238px;
    margin:40px auto;
}

.n2g_campagneit_2014_url_boutons.n2g_campagneit_2014_url_boutons_seul�{
	margin:20px auto;
}

.n2g_campagneit_2014_espace_double_contenu ul {
    list-style: none outside none;
    margin: 0;
    overflow: auto;
    padding-bottom: 20px !important;
    padding-left: 0 !important;
    padding-top: 20px !important;
    width: 100%;
}

.ui-tabs .ui-tabs-nav li a {
	padding:0;
}

.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active {
	background:#f3f1f1;
}

#n2g_campagneit_2014_tabs-jeunes_dips-1 {
	display:block;
}

ul.n2g_campagneit_2014_liste_inside li {
    list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_puce.jpg") !important;
    margin-left: 20px;
    padding-left: 10px;
}

.ui-widget * { outline: none; }

/* 		Modification des CLASS pour la vid�o d'Audrey		*/
.n2g_campagneit_2014_video_audrey {
	border-top:1px solid #c1c1c1;
	width: 870px;
}

.n2g_campagneit_2014_video_audrey_left {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_video_audrey.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 306px;
    margin-left: -30px;
    width: 445px;
    padding-left: 31px;
    padding-top: 32px;
}

.n2g_campagneit_2014_video_audrey_right {
    float: left;
    margin-left: -30px;
    margin-top: 30px;
    width: 450px;
}

.n2g_campagneit_2014_video_audrey_right > p {
    font-size: 14px !important;
}
/* 		FIN		*/

/* 		Ajout de CLASS pour la vid�o d'Imad		*/
.n2g_campagneit_2014_video_Imad {
	border-top:1px solid #c1c1c1;
	width: 870px;
	margin-top: 20px;
}

.n2g_campagneit_2014_video_Imad_left {
    background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/IT_0214/n2g_campagneit_2014_video_Imad.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 306px;
    margin-left: -30px;
    width: 445px;
    padding-left: 31px;
    padding-top: 32px;
}

.n2g_campagneit_2014_video_Imad_right {
    float: left;
    margin-left: -30px;
    margin-top: 30px;
    width: 450px;
}

.n2g_campagneit_2014_video_Imad_right > p {
    font-size: 14px !important;
}


/* CAMPAGNE JEUNES DIPLOMES FEV 2014 */

.n2g_jd_2014_clear {
	clear: both;
}

.n2g_jd_2014_bold {
	font-weight:bold;
}

.n2g_jd_2014_red {
	color:#e20031 !important;
	text-decoration:none !important;
}

.n2g_jd_2014_desktop {
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
   font-size: 14px;
   color: #656565;
   padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
   padding-bottom:100px;
   line-height: 16px;
   letter-spacing: 1px;
}

.n2g_jd_2014_desktop a, .n2g_jd_2014_desktop a img {
	border:0;
	outline: 0;
}

.n2g_jd_2014_btn_postulez {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_btn_postulez.jpg");
	background-repeat:no-repeat;
	display:block;
	width:280px;
	height:78px;
	margin:50px auto;
}

.n2g_jd_2014_btn_postulez span {
	display:none;
}

.n2g_jd_2014_btn_postulez:hover {
	background-position:0 -78px;
}

.n2g_jd_2014_double_coll {

}

.n2g_jd_2014_double_coll_left {
	float:left;
	width:660px;
	margin-right:20px;
}

.n2g_jd_2014_global_encart {
	width: 638px;
	border:1px solid #c1c0c0;
}

.n2g_jd_2014_global_encart_content_metiers_commerciaux {
	/*display:none;*/
}

.n2g_jd_2014_global_encart_content_informaticiens {
	display:none;
}

.n2g_jd_2014_global_encart_content_autres-metiers {
	display:none;
}

.n2g_jd_2014_btn_postulez-2 {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_btn_postulez-2.jpg");
	background-repeat:no-repeat;
	width:170px;
	height:78px;
	display:block;
	margin:30px auto;
}

.n2g_jd_2014_btn_postulez-2:hover {
	background-position:0 -78px;
}

.n2g_jd_2014_btn_postulez-2 span {
	display:none;
}

.n2g_jd_2014_btn_postulez-4 {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_btn_postulez-4.jpg");
	background-repeat:no-repeat;
	width:170px;
	height:77px;
	display:block;
	margin:30px auto;
}

.n2g_jd_2014_btn_postulez-4:hover {
	background-position:0 -78px;
}

.n2g_jd_2014_btn_postulez-4 span {
	display:none;
}

.n2g_jd_2014_global_encart_menu {

}

.n2g_jd_2014_global_encart_menu ul {
	padding:0 !important;
	height:45px;
	border-bottom:1px solid #c1c0c0;
}

/* MODIFICATION DU STYLE POUR IE8 */
.n2g_jd_2014_global_encart_menu ul li {
	float:left;
	width:212px;
	height:33px;
	/*line-height:45px;*/
	padding-top:13px;
	text-align:center;
	cursor:pointer;
	border-right:1px solid #c1c0c0;
}

.n2g_jd_2014_global_encart_menu ul li.n2g_jd_2014_global_encart_menu_actif {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 33px;
}
/* FIN MODIFICATION DU STYLE POUR IE8 */

.n2g_jd_2014_global_encart_menu ul li.n2g_jd_2014_titre-C-autres-metiers {
	border-right:0;
}

.n2g_jd_2014_global_encart_content {
	padding:17px;
}

.n2g_jd_2014_global_encart_content p {
	font-size:14px !important;
}

.n2g_jd_2014_style-tabs {
	padding:0 !important;
	overflow:auto;
}

.n2g_jd_2014_style-tabs.n2g_jd_2014_style-tabs-ajustinformaticiens {
	margin:30px 0;
}

.ui-tabs .ui-tabs-nav li a {
	padding:0;
}

.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active {
	background:#f3f1f1;
}

.n2g_jd_2014_tabs_double_coll_left {
	float:left;
	background-repeat:no-repeat;
	width:362px;
	height:230px;
}

/* DEBUT MODIFICATION CSS VIDEO */
.n2g_jd_2014_visuels_video1 {
	/*On enl�ve le background-image du CSS*/
    /*background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_video_2_metierscommerciaux.png");*/
    padding-top: 20px;
    width: 340px;
}
/* FIN MODIFICATION CSS VIDEO */

.n2g_jd_2014_visuels_video2 {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_video_2_metierscommerciaux.png");
}

.n2g_jd_2014_tabs_double_coll_left.n2g_jd_2014_visuels_video1:hover {
	background-position:0 -230px;
}

.n2g_jd_2014_tabs_double_coll_left.n2g_jd_2014_visuels_video2:hover {
	background-position:0 -236px;
}

.n2g_jd_2014_tabs_double_coll_left a {
	display:block;
	width:362px;
	height:230px;
}

.n2g_jd_2014_tabs_double_coll_left a span {
	display:none;
}

.n2g_jd_2014_tabs_double_coll_right {
    float: left;
    margin-left: -35px;
    padding-top: 22px;
    width: 290px;
}

.n2g_jd_2014_tabs_double_coll_right ul {
	list-style-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_puce.jpg");
}

.n2g_jd_2014_tabs_double_coll_right ul li {
	margin-bottom:10px;
}

.n2g_jd_2014_double_coll_right {
	float:left;
	width:260px;
}

.n2g_jd_2014_link_red {
	color:#e20031 !important;
	border-bottom:1px solid #c5c5c5 !important;
	padding-bottom:25px !important;
	margin-bottom:25px !important;
	display:block;
	text-decoration:none !important;
}

.n2g_jd_2014_link_red:hover {
	text-decoration:underline !important;
}

/* INFORMATICIENS */

/* SLIDER PRINCIPAL */

.n2g_jd_2014_slider_principal {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 610px;
    margin-top:10px;
}

.n2g_jd_2014_slider_principal_nav {
	position:absolute;
	top:0px;
	left:0px;
	z-index: 99;
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_bgnav.png");
	background-repeat:no-repeat;
	background-position:0 0;
}

.n2g_jd_2014_slider_principal_fleche_gauche {
	float:left;
	margin-right:10px;
}

.n2g_jd_2014_slider_principal_position_courante {
	float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding-top: 14px;
}

.n2g_jd_2014_slider_principal_position_courante_live {
	color:#e20031;
}


.n2g_jd_2014_slider_principal_fleche_droite {
	float:left;
}

.n2g_jd_2014_slider_contenu_principal {
	position:absolute;
	top:50px;
	left:0;
}

.n2g_jd_2014_slider_contenu_principal .slide_principal {
	position:absolute;
	top:0;
	left:0;
}

.n2g_jd_2014_slider_principal_ligne {
	width:940px;
}

.n2g_jd_2014_slider_principal_ligne_left {
    float: left;
    margin-left: -10px;
    margin-right: 20px;
    width: 215px;
}

.n2g_jd_2014_slider_principal_ligne_right {
    float: left;
    padding-top: 10px;
    width: 375px;
}

.n2g_jd_2014_slider_principal_title_slide {
    left: 165px;
    position: absolute;
    top: -37px;
}

.n2g_jd_2014_list_content {
	list-style-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_puce.jpg");
    margin-top: 20px;
    padding-left: 15px !important;
}

.n2g_jd_2014_list_content li {
	margin-bottom:15px;
}

.n2g_jd_2014_video_ahmed {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_video_ahmed.png");
	background-repeat:no-repeat;
	display:block;
	width:362px;
	height:230px;
}

.n2g_jd_2014_video_ahmed:hover {
	background-position:0 -230px;
}

/* MODIFICATION CSS VIDEO */
.n2g_jd_2014_video_ahmed_title {
    display:block;
}
/* FIN MODIFICATION CSS VIDEO */

.n2g_jd_2014_video_ahmed span {
	display:none;
}

.n2g_jd_2014_video_audrey {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_video_audrey.png");
	background-repeat:no-repeat;
	display:block;
	width:391px;
	height:230px;
}

.n2g_jd_2014_video_audrey:hover {
	background-position:0 -230px;
}

/* MODIFICATION CSS VIDEO */
.n2g_jd_2014_video_audrey_title {
    display:block;
}
/* FIN MODIFICATION CSS VIDEO */

.n2g_jd_2014_video_audrey span {
	display:none;
}

/* AUTRES METIERS */
.n2g_jd_2014_btn_postulez-2-5 {
	background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0214/n2g_jd_2014_btn_postulez-2-5.jpg");
	background-repeat:no-repeat;
	width:177px;
	height:82px;
	display:block;
	margin:30px auto;
}

.n2g_jd_2014_btn_postulez-2-5:hover {
	background-position: 0 -83px;
}

.n2g_jd_2014_btn_postulez-2-5 span {
	display:none;
}

.n2g_alternance_video_supp {
    background-color: #FFFFFF;
    display: block;
    height: 280px;
    padding-top: 50px;
    position: relative;
    width: 900px;
}


.n2g_alternance_video_supp_gauche {
left:20px;
position:absolute;
height:245px;
overflow:hidden;
}


.n2g_alternance_video_supp_gauche:hover img {
margin-top:-248px;
}


.n2g_alternance_video_supp_droite {
    left: 460px;
    position: absolute;
    top: 70px;
    width: 400px;
}

/* MODIFICATION DU 10/04/2014 */
.n2g_alternance_logo_JOTT {
	display: block;
	margin-left: 40px;
}
/* FIN MODIFICATION DU 10/04/2014 */

/* MODIFICATION DU 22/04/2014 */
.n2g_alternance_moreAbout {
    font-size: 11px !important;
}

.outer .n2g_alternance_logo_JOTT {
    margin-top: -30px;
}
/* FIN MODIFICATION DU 22/04/2014 */


/*CAMPAGNE JOTT IT*/

.n2g_jottalternance_clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* Modification 17/04 */
.n2g_jottalternance_clearfix {
	display: inline-block;
}
/* Fin Modification 17/04 */

html[xmlns] .n2g_jottalternance_clearfix {
	display: block;
}

* html .n2g_jottalternance_clearfix {
	height: 1%;
}

.n2g_jottalternance_clear {
	clear: both;
}

.n2g_jottalternance_bold {
	font-weight: bold;
}

.n2g_jottalternance_red {
	color:#e20031 !important;
}

.n2g_jottalternance_main_desktop {
	color:#656565;
	font-size:14px;
}

.n2g_jottalternance_tripleCol {

}

.n2g_jottalternance_tripleColBox {
    float: left;
    width: 300px;
}

.n2g_jottalternance_tripleColBox:nth-child(2) {
	width:350px;
}

.n2g_jottalternance_tripleColBoxl1 {
	height:95px;
	padding-left: 85px;
}

.n2g_jottalternance_tripleColBoxl2 {
	color:#e20031;
	font-size:22px;
	margin-bottom:25px;
}

.n2g_jottalternance_tripleColLeft {
	margin-right: 30px;
}
.n2g_jottalternance_tripleColCenter {
	width: 330px !important;
}

.n2g_jottalternance_doubleCol {
	margin-top: 50px;
}

.n2g_jottalternance_doubleCol ul {
    list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/jott_it_14/n2g_jottalternance_puce.jpg");
    padding: 0 0 0 15px !important;
}


.n2g_jottalternance_doubleColLeft {
	width:470px;
	float:left;
	margin-right: 20px;
}

.n2g_jottalternance_doubleColRight {
	width:470px;
	float:left;
}

/* Modification 17/04 */
.n2g_jottalternance_btn {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/jott_it_14/n2g_jottalternance_btn.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 98px;
	width: 332px;
	margin-left: 310px;
	margin-top: 35px;
}
.n2g_jottalternance_btn:hover {
	background-position: 0 -96px;
}

.n2g_jottalternance_titre_maxime {
	margin-top: 10px;
}

.n2g_jottalternance_col_puce {
	width: 440px;
	padding-right: 30px;
}
.n2g_jottalternance_col_puce li {
	margin-bottom: 20px;
}

.n2g_alternance_trad {
	font-size: 12px;
	margin-top: 30px;
}


.n2g_jottalternance_btn_card {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/jott_it_14/n2g_jottalternance_btn_card.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 39px;
	width: 187px;
	margin-top: 25px;
}
.n2g_jottalternance_btn_card:hover {
	background-position: 0 -37px;
}
/* Fin Modification 17/04 */

/* CAMPAGNE 150ANS */
#n2g_150ans_container a,
#n2g_150ans_container abbr,
#n2g_150ans_container acronym,
#n2g_150ans_container address,
#n2g_150ans_container applet,
#n2g_150ans_container article,
#n2g_150ans_container aside,
#n2g_150ans_container audio,
#n2g_150ans_container b,
#n2g_150ans_container big,
#n2g_150ans_container blockquote,
#n2g_150ans_container body,
#n2g_150ans_container canvas,
#n2g_150ans_container caption,
#n2g_150ans_container center,
#n2g_150ans_container cite,
#n2g_150ans_container code,
#n2g_150ans_container dd,
#n2g_150ans_container del,
#n2g_150ans_container details,
#n2g_150ans_container dfn,
#n2g_150ans_container div,
#n2g_150ans_container dl,
#n2g_150ans_container dt,
#n2g_150ans_container em,
#n2g_150ans_container embed,
#n2g_150ans_container fieldset,
#n2g_150ans_container figcaption,
#n2g_150ans_container figure,
#n2g_150ans_container footer,
#n2g_150ans_container form,
#n2g_150ans_container h1,
#n2g_150ans_container h2,
#n2g_150ans_container h3,
#n2g_150ans_container h4,
#n2g_150ans_container h5,
#n2g_150ans_container h6,
#n2g_150ans_container header,
#n2g_150ans_container hgroup,
#n2g_150ans_container html,
#n2g_150ans_container i,
#n2g_150ans_container iframe,
#n2g_150ans_container img,
#n2g_150ans_container ins,
#n2g_150ans_container kbd,
#n2g_150ans_container label,
#n2g_150ans_container legend,
#n2g_150ans_container li,
#n2g_150ans_container mark,
#n2g_150ans_container menu,
#n2g_150ans_container nav,
#n2g_150ans_container object,
#n2g_150ans_container ol,
#n2g_150ans_container output,
#n2g_150ans_container p,
#n2g_150ans_container pre,
#n2g_150ans_container q,
#n2g_150ans_container ruby,
#n2g_150ans_container s,
#n2g_150ans_container samp,
#n2g_150ans_container section,
#n2g_150ans_container small,
#n2g_150ans_container span,
#n2g_150ans_container strike,
#n2g_150ans_container strong,
#n2g_150ans_container sub,
#n2g_150ans_container summary,
#n2g_150ans_container sup,
#n2g_150ans_container table,
#n2g_150ans_container tbody,
#n2g_150ans_container td,
#n2g_150ans_container tfoot,
#n2g_150ans_container th,
#n2g_150ans_container thead,
#n2g_150ans_container time,
#n2g_150ans_container tr,
#n2g_150ans_container tt,
#n2g_150ans_container u,
#n2g_150ans_container ul,
#n2g_150ans_container var,
#n2g_150ans_container video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline;
}
#n2g_150ans_container article,
#n2g_150ans_container aside,
#n2g_150ans_container details,
#n2g_150ans_container figcaption,
#n2g_150ans_container figure,
#n2g_150ans_container footer,
#n2g_150ans_container header,
#n2g_150ans_container hgroup,
#n2g_150ans_container nav,
#n2g_150ans_container section,
#n2g_150ans_container summary {
  display: block;
}
#n2g_150ans_container * {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}
#n2g_150ans_container a {
  text-decoration: none;
}
#n2g_150ans_container body {
  line-height: 1;
}
#n2g_150ans_container ol,
#n2g_150ans_container ul {
  list-style-type: none;
}
#n2g_150ans_container table {
  border-collapse: collapse;
  border-spacing: 0;
}
#n2g_150ans_container caption,
#n2g_150ans_container td,
#n2g_150ans_container th {
  text-align: left;
  font-weight: 400;
}
#n2g_150ans_container input,
#n2g_150ans_container textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
#n2g_150ans_container button,
#n2g_150ans_container input[type=button] {
  background: 0 0;
}
#n2g_150ans_container :required {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}
#n2g_150ans_container em,
#n2g_150ans_container i {
  font-style: italic;
}
#n2g_150ans_container b,
#n2g_150ans_container strong {
  font-weight: 700;
}
#n2g_150ans_container u {
  text-decoration: underline;
}
#n2g_150ans_container code,
#n2g_150ans_container pre {
  font-family: Monaco, Courier, monospace;
}
#n2g_150ans_container pre {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  word-wrap: break-word;
}
#n2g_150ans_container blockquote,
#n2g_150ans_container q {
  quotes: "" "";
}
#n2g_150ans_container blockquote:after,
#n2g_150ans_container blockquote:before,
#n2g_150ans_container q:after,
#n2g_150ans_container q:before {
  content: "";
}
#n2g_150ans_container a,
#n2g_150ans_container button,
#n2g_150ans_container input[type=button],
#n2g_150ans_container input[type=submit],
#n2g_150ans_container label[for] {
  cursor: pointer;
}
#n2g_150ans_container img {
  -ms-interpolation-mode: bicubic;
}
.fullblock {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
@font-face {
  font-family: 'main-bold';
  src: url('/Careers/resources/css/fonts/helveticaltstd-bold.eot');
  src: url('/Careers/resources/css/fonts/helveticaltstd-bold.eot?#iefix') format('embedded-opentype'), url('/Careers/resources/css/fonts/helveticaltstd-bold.ttf') format('truetype'), url('/Careers/resources/css/fonts/helveticaltstd-bold.woff') format('woff'), url('/Careers/resources/css/fonts/helveticaltstd-bold.svg#helveticaltstd-bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'main-light';
  src: url('/Careers/resources/css/fonts/helveticaltstd-light.eot');
  src: url('/Careers/resources/css/fonts/helveticaltstd-light.eot?#iefix') format('embedded-opentype'), url('/Careers/resources/css/fonts/helveticaltstd-light.ttf') format('truetype'), url('/Careers/resources/css/fonts/helveticaltstd-light.woff') format('woff'), url('/Careers/resources/css/fonts/helveticaltstd-light.svg#helveticaltstd-light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'main-thin';
  src: url('/Careers/resources/css/fonts/helveticaltstd-thin.eot');
  src: url('/Careers/resources/css/fonts/helveticaltstd-thin.eot?#iefix') format('embedded-opentype'), url('/Careers/resources/css/fonts/helveticaltstd-thin.ttf') format('truetype'), url('/Careers/resources/css/fonts/helveticaltstd-thin.woff') format('woff'), url('/Careers/resources/css/fonts/helveticaltstd-thin.svg#helveticaltstd-thin') format('svg');
  font-weight: normal;
  font-style: normal;
}
#n2g_150ans_container {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #f6f6f6;
}
#n2g_150ans_container * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#n2g_150ans_container .reveal-css3 {
  -webkit-transition: opacity 1s ease;
  -moz-transition: opacity 1s ease;
  -ms-transition: opacity 1s ease;
  -o-transition: opacity 1s ease;
}
#n2g_150ans_container #n2g_150ans_scroll_wrapper {
  position: relative;
}
#n2g_150ans_container .n2g_150ans_event {
  position: relative;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-date,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-title,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-content,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-image,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-video {
  position: absolute;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-date {
  text-align: center;
  color: #d60326;
  font-family: Helvetica;
  font-weight: normal;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_bg-white-60.png") repeat;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-title,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-content {
  color: #ffffff;
  background-color: #000000;
  font-family: 'main-thin';
}
#n2g_150ans_container .n2g_150ans_chronology a,
#n2g_150ans_container .n2g_150ans_chronology_control a {
  font-family: Helvetica;
  font-weight: bold;
}
#n2g_150ans_container .n2g_150ans_date_hover {
  font-family: Helvetica;
}
#sidebarfull .content {
  padding: 0;
}
#n2g_150ans_container {
  overflow: hidden;
  position: relative;
  margin-top: 20px;
  border-top: solid 1px #a7a7a7;
  border-bottom: solid 1px #a7a7a7;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_bg-scroll.gif") repeat;
}
#n2g_150ans_container #n2g_150ans_scroll_wrapper {
  z-index: 99;
  cursor: pointer;
}
#n2g_150ans_container #n2g_150ans_scroll_wrapper .n2g_150ans_handler {
  position: absolute;
}
#n2g_150ans_container #n2g_150ans_bg-first {
  z-index: 95;
}
#n2g_150ans_container #n2g_150ans_bg-second {
  z-index: 90;
}
#n2g_150ans_container #n2g_150ans_bg-third {
  z-index: 80;
}
#n2g_150ans_container #n2g_150ans_bg-fourth {
  z-index: 70;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper {
  z-index: 60;
}
#n2g_150ans_container #n2g_150ans_bg-sixth {
  z-index: 50;
}
#n2g_150ans_container .n2g_150ans_layer {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
#n2g_150ans_container .n2g_150ans_layer .n2g_150ans_layer-sub {
  position: absolute;
}
#n2g_150ans_container .n2g_150ans_bg {
  width: 100%;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150_first,
#n2g_150ans_container .n2g_150ans_bg .n2g_150_second {
  float: left;
  width: 50%;
  height: 650px;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_back {
  position: absolute;
  zoom: 1;
  width: 25506px;
  height: 650px;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_bg_squares.png") no-repeat;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_back:before,
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_back:after {
  content: "";
  display: table;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_back:after {
  clear: both;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front {
  position: absolute;
  zoom: 1;
  width: 45911px;
  height: 650px;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front:before,
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front:after {
  content: "";
  display: table;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front:after {
  clear: both;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front .n2g_150_first {
  width: 22955px;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_fg_squares_first.png") no-repeat;
}
#n2g_150ans_container .n2g_150ans_bg .n2g_150ans_bg_squares_front .n2g_150_second {
  width: 22955px;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_fg_squares_second.png") no-repeat;
}
#n2g_150ans_container .n2g_150ans_event {
  float: left;
}
#n2g_150ans_container .n2g_150ans_event.n2g_150ans_layer {
  float: none;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-date {
  padding: 2px 10px;
  font-size: 67px;
  font-size: 4.1875rem;
  line-height: 67px;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-title,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-content {
  padding: 18px;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
}
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-title sup,
#n2g_150ans_container .n2g_150ans_event .n2g_150ans_event-content sup {
  font-size: 16px;
  font-size: 1rem;
  vertical-align: top;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper .n2g_150ans_event-video-ie-fix {
  position: absolute;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper .n2g_150ans_event-video {
  position: absolute;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper .n2g_150ans_event-video .mejs-overlay-info {
  display: none;
}
#n2g_150ans_container .n2g_150ans_event-video-wrapper.n2g_150ans_tofront {
  z-index: 100;
}
#n2g_150ans_container .n2g_150ans_chronology_wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 199;
  border-top: solid 1px #a7a7a7;
  background-color: #ffffff;
}
#n2g_150ans_container .n2g_150ans_chronology_control {
  overflow: hidden;
  float: left;
  width: 220px;
  height: 50px;
}
#n2g_150ans_container .n2g_150ans_chronology_control a {
  float: left;
  display: block;
  border-right: solid 1px #a7a7a7;
  text-align: center;
  line-height: 50px;
  font-size: 16px;
  font-size: 1rem;
  color: #a7a7a7;
}
#n2g_150ans_container .n2g_150ans_chronology_control .n2g_150ans_chronology_reset {
  width: 101px;
}
#n2g_150ans_container .n2g_150ans_chronology_control .n2g_150ans_chronology_reset.n2g_150ans_active {
  color: #d60326;
}
#n2g_150ans_container .n2g_150ans_chronology_control .n2g_150ans_chronology_button {
  width: 58px;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_sprite.png") no-repeat;
  text-indent: -9999px;
}
#n2g_150ans_container .n2g_150ans_chronology_control .n2g_150ans_chronology_button.n2g_150ans_chronology_prev {
  background-position: -325px -99px;
}
#n2g_150ans_container .n2g_150ans_chronology_control .n2g_150ans_chronology_button.n2g_150ans_chronology_next {
  background-position: -441px 0;
}
#n2g_150ans_container .n2g_150ans_chronology {
  float: right;
  width: 761px;
  height: 50px;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date {
  position: relative;
  float: left;
  width: 26px;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date .n2g_150ans_anchor {
  display: block;
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
  font-size: 16px;
  font-size: 1rem;
  color: #a7a7a7;
  text-align: center;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date .n2g_150ans_anchor .n2g_150ans_date_cursor {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-top: 21px;
  background-color: #a7a7a7;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date .n2g_150ans_date_hover {
  display: none;
  position: absolute;
  top: -32px;
  left: 50%;
  width: 52px;
  height: 42px;
  margin-left: -26px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #ffffff;
  text-align: center;
  line-height: 32px;
  background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/150ans/n2g_150ans_sprite.png") 0 0 no-repeat;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date:hover .n2g_150ans_date_hover,
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_active .n2g_150ans_date_hover {
  display: block;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_first {
  margin-left: 20px;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_last {
  margin-right: 10px;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_digit_date {
  width: auto;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_digit_date .n2g_150ans_anchor {
  width: auto;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_active .n2g_150ans_anchor {
  color: #212121;
}
#n2g_150ans_container .n2g_150ans_chronology .n2g_150ans_date.n2g_150ans_active .n2g_150ans_anchor .n2g_150ans_date_cursor {
  background-color: #212121;
}

/*L 3549 - PLAQUETTE IG*/
.n2g_ig_2014_clear {
	clear: both;
}

.n2g_ig_2014_mobile {
    display: none;
}

.n2g_ig_2014_desktop {
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
   font-size: 14px;
   color: #656565;
   padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
   padding-bottom:100px;
   line-height: 16px;
   letter-spacing: 0px;
}

sup {
	vertical-align: baseline;
	position: relative;
	top: -0.7em;
    font-size : 11px;
}

.n2g_ig_2014_bold {
	font-weight:bold;
}
.n2g_ig_2014_linkBold {
    color : #656565;
    font-weight: bold;
    text-decoration  : none;
}
.n2g_ig_2014_red {
	color:#e20031 !important;
	text-decoration:none !important;
}

.n2g_ig_2014_parag{
    font-size : 13px !important;
}

.n2g_ig_2014_separateur {
    width : 850px;
    display: block;
    border-bottom : 1px solid #c1c0c0;
    margin : auto;
    margin-bottom: 40px;
    margin-top: 40px;
    height: 2px;
}


.n2g_ig_2014_titrePage {
   font-size : 20px;
    letter-spacing: normal;
    font-family: arial;
    font-weight : normal;
    text-align: center;
    background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_titreBg.png") no-repeat center;
}

.n2g_ig_2014_titrePage-en {
    background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_titreBg-en2.png") no-repeat center;
}

.n2g_ig_2014_titrePage2 {
    font-size : 30px;
    color : #e60028;
    margin-top : 65px;
    letter-spacing: 1px;
}

.n2g_ig_2014_sousTitre {
    font-weight: bold;
    color : #656565 ;
    margin : 40px 0px;
}

.n2g_ig_2014_sousTitreRouge {
    color :#e60028;
    font-size : 20px;
    margin-bottom : 30px;
    clear : both;
}

.n2g_ig_2014_sousTitreGris {
    font-size : 19px;
    color : #656565;
}
.n2g_ig_2014_sousTitreGris2 {
    font-size : 15px;
    color : #656565;
    font-weight: bold;
}

.n2g_ig_2014_medMarginBottom{
    margin-bottom : 25px;
}



#n2g_ig_2014_postulezBtn,#n2g_ig_2014_postulezBtn2 {
    /*transition*/
    -webkit-transition:all 0.5s;
       -moz-transition:all 0.5s;
         -o-transition:all 0.5s;
            transition:all 0.5s;
}

#n2g_ig_2014_postulezBtn:hover,#n2g_ig_2014_postulezBtn2:hover {
    opacity : 0.95;
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -o-transform: scale(1.07);
    transform: scale(1.07);

    /*transition*/
    -webkit-transition:all 0.5s;
       -moz-transition:all 0.5s;
         -o-transition:all 0.5s;
            transition:all 0.5s;
}

#n2g_ig_2014_postulezBtn2 {
    width : 152px;
    display : block;
    margin : auto;
    margin-top : 50px;
    margin-bottom : 20px;
}

.n2g_ig_2014_listeFlechesTop {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_fleche.png");
     padding-left : 40px;
     margin-top : 30px;
     margin-bottom : 30px;
}
.n2g_ig_2014_listeFlechesTop li{
    padding-left : 5px;
    margin-bottom : 20px;
    letter-spacing: normal;
}


.n2g_ig_2014_listeFleches {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_fleche.png");
     padding-left : 20px;
}
.n2g_ig_2014_listeFleches li {
    padding-left : 5px;
    margin-bottom : 18px;
    letter-spacing: normal;
}

.n2g_ig_2014_topLeft {
    float : left;
    width : 520px;
}
.n2g_ig_2014_right {
    width:320px;
	float:left;
	margin-left:50px;
	margin-top:-30px;
}

.n2g_ig_2014_postulez{
    position : relative;
    clear : both;
    margin-bottom: 60px;
}

.n2g_ig_2014_postulez img {
    margin-left : 320px;
}

.n2g_ig_2014_postulezTxt {
    /*position : absolute;*/
    top: 20px;
    /*left : 502px;*/
    text-align: center;
    font-size : 15px;
    font-weight: bold;
    text-transform: uppercase;
    color : #e60028 ;
    line-height: 19px;
	clear:left;
	height:70px;
	width:100%;
}

.n2g_ig_2014_postulezTxtbis{
    position : relative;
    top: 47px;
    left : 2px;
    text-align: center;
    font-size : 17px;
    font-weight: bold;
    text-transform: uppercase;
    color : #e60028 ;
    line-height: 19px;
}

.n2g_ig_2014_postulezTxtter{
    position : relative;
    top: -30px;
    left : 0px;
    text-align: center;
    font-size : 17px;
    font-weight: bold;
    text-transform: uppercase;
    color : #e60028 ;
    line-height: 19px;
}

.n2g_ig_2014_onglets {
    width : 940px;
    margin :auto;
    display : block;
    height : 50px;
    vertical-align: top;
    padding : 0px !important;
    font-weight : bold;
}

.n2g_ig_2014_onglet {
    font-size : 16px;
    float : left;
    margin:0;   padding : 0;
    text-align: center;
    border-bottom : 1px solid #c1c0c0;
    cursor : pointer;
    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

.n2g_ig_2014_ongletActif {
    color : #e60028;
    border : 1px solid #c1c0c0 ;
    border-bottom: none;

    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

#n2g_ig_2014_onglet1 {
    width : 319px;
    padding-top : 18px;
    height : 32px;
}
#n2g_ig_2014_onglet2 {
    width : 313px;
    padding-top : 8px;
    height : 42px;
}

.n2g_ig_2014_onglet-2-en {
	padding-top: 17px !important;
	height: 33px !important;

}
#n2g_ig_2014_onglet3 {
    width : 306px;
    padding-top : 18px;
    height : 32px;
}

.n2g_ig_2014_onglet-3-en {
	padding-bottom: 8px !important;
	padding-top: 10px !important;
    line-height: 35px;
}

.n2g_ig_2014_ongletContainer {
    border : 1px solid #c1c0c0;
    border-top : 0px;
   /* min-height : 1217px;*/
}

.n2g_ig_2014_ongletActif#n2g_ig_2014_onglet1,.n2g_ig_2014_ongletActif#n2g_ig_2014_onglet3{
    padding-top : 17px;
    height : 33px;
}

.n2g_ig_2014_ongletActif#n2g_ig_2014_onglet2{
    padding-top : 7px;
    height : 43px;
}
.ig_082015_doublebloc{width:100%;}
.ig_082015_blocleft{width:50%;float:left;}
.ig_082015_blocright{width:50%;height:250px;text-align:center;float:left;padding-top:35px;}

.n2g_ig_2014_ongletContent {
    width : 838px;
    clear : both;
    padding : 50px;
    display : none;
}

#n2g_ig_2014_ongletContent1 {
    display : block;
}

#n2g_ig_2014_infographie {
    width : 846px;
    display : block;
    margin: auto;
    margin-bottom : 70px;
}

.n2g_ig_2014_doubleContent {
    margin-bottom : 50px;
    float : left;
    clear:both;
}


.n2g_ig_2014_videoGauche ul {
    font-size : 14px;
    margin-top : 50px;
}

.n2g_ig_2014_videoGauche {
    float : left;
    width : 460px;
}

.n2g_ig_2014_videoDroite {
    float: left;
    margin-left: 28px;
    width: 350px;
    margin-top: 35px;
    cursor: pointer;
}

.n2g_ig_2014_mandat {
    padding-bottom : 40px;
    border-bottom : 1px solid #c1c0c0;
    margin-bottom : 40px;
}


.n2g_ig_2014_sliderContainer {
    position: relative;
    width : 845px;
}

.n2g_ig_2014_flecheGauche {
    position: absolute;
    top : 0;
    left : 0;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_flecheGauche.jpg') no-repeat;
}
.n2g_ig_2014_flecheDroite {
    position: absolute;
    top : 0;
    right : 0px;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_flecheDroite.jpg') no-repeat;
}

.n2g_ig_2014_slider {
    width : 745px;
    margin-left : 50px;
    display : block;
    overflow-x : hidden;

}

.n2g_ig_2014_slidesContainer {
    width : 3020px; /*margin 30 entre chaque slides*/
    position :relative;
    left :0;
    display : block;

    clear : both;
    float : left;
}

.n2g_ig_2014_slide {
    width : 735px;
    margin-right : 10px;
    padding : 0 5px;
    float : left;
}

.n2g_ig_2014_slideTitle {
    font-size : 19px;
    float : left;
    margin-top : 15px;
    padding-left : 20px;
}

.n2g_ig_2014_slideTitle2 {
    font-size : 17px;
    float : left;
    margin-top : 15px;
    width : 100%;
}

.n2g_ig_2014_light {
    font-weight: lighter;
    color : #a3a3a3;
}


.n2g_ig_2014_slidePage {
    font-size : 22px;
    float :left;
    margin-right : 30px;
    color : #a3a3a3;
}

.n2g_ig_2014_slidePage span{
    color : #e20031;
}

.n2g_ig_2014_intro {
    margin-top : 60px;
    margin-bottom : 40px;
}

.n2g_ig_2014_slide1Left {
    width : 234px;
    float : left;
    margin-left : -10px;
    margin-top : -10px;
}

.n2g_ig_2014_slide1Right{
    float : left;
    width : 475px;
    margin-left : 30px;
}

.n2g_ig_2014_listeBullet {
    /*list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_bulletPoint.png");*/
    list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_fleche.png");
    padding: 0 0 0 40px !important;
}

.n2g_ig_2014_listeBullet2 {
    width : 520px;
    margin-top: 22px;
    margin-bottom: 42px;
}

.n2g_ig_2014_listeBullet li {
    margin-bottom : 12px;
    margin-left : 5px;
}

.n2g_ig_2014_marginTop40 {
    margin-top : 40px;
}


.n2g_ig_2014_competencesContainer {
    margin-top : 30px;
    clear : both;
    display : block;
    position : relative;
}

.n2g_ig_2014_competence {
    display : block;
    position : absolute;
    cursor : pointer;
    font-size : 13px;
    /*transition*/
    -webkit-transition:all 0.2s;
       -moz-transition:all 0.2s;
         -o-transition:all 0.2s;
            transition:all 0.2s;
}

.n2g_ig_2014_competence:hover {
    opacity : 0.8;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition:all 0.2s;
       -moz-transition:all 0.2s;
         -o-transition:all 0.2s;
            transition:all 0.2s;
}

#n2g_ig_2014_compApprendreFormerDiriger {
    left : 30px;
}

#n2g_ig_2014_compInternationale {
    left : 8px;
    top : 31px;
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compInternationale {
	top: 28px;
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compChallengeintellectuel {
	/*top: 28px;*/
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compInstitution {
	/*top: 64px;*/
}

#n2g_ig_2014_compChallengeintellectuel {
    /*left : 171px;*/
    top : 183px;
}

#n2g_ig_2014_compPriseResponsabilite{
    left : 130px;
    top : 53px;
}

#n2g_ig_2014_compInstitution{
    left : 211px;
    top : 175px;
}

#n2g_ig_2014_compCuriositeAdaptabilite {
    left : 10px;
    top : 92px;
}

#n2g_ig_2014_compVivierCadres {
    left : 22px;
    top : 120px;
}

#n2g_ig_2014_compCultureRisque {
    left : 225px;
    top : 135px;
}

#n2g_ig_2014_compExigence {
    top : 155px;
    left : 86px;
}
#n2g_ig_2014_compExigence_en{
	top:162px;
	left:60px;
}
#n2g_ig_2014_compExperience {
    left: 235px;
    top : 95px;
}
#n2g_ig_2014_compAudace{
	top:60px;
	left:30px;
}
#n2g_ig_2014_compCooperation{
	top:27px;
	left:200px;
}
#n2g_ig_2014_compCooperation_en{top:27px;left:200px;}
#n2g_ig_2014_compCourage_en{top:60px;left:30px;}
.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compExperience {
	top: 90px;
	left: 250px;
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compVivierCadres {
	left: 25px;
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compExigence {
	left: 70px;
	top: 170px;
}

.n2g_ig_2014_competencesContainer-en #n2g_ig_2014_compCultureRisque {
	top: 124px;
	left: 250px;
}

.n2g_ig_2014_competenceSelected {

}

.n2g_ig_2014_competencesContent{
    float : right;
    width : 338px;
    display : none;
    min-height : 220px;
}
#n2g_ig_2014_compInternationale-content {
    display : block;
}


.n2g_ig_2014_competencesTitre{
    color : #010101;
    font-size : 16px;
    margin-bottom : 15px;
    font-size : 16px;
    font-weight : bold;
    color :#e60028;
}
.n2g_ig_2014_competencesTxt{
    font-size : 13px;
    color : #656565;
}

.n2g_ig_2014_timeLine {
    background : url(/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_timelineBG.jpg) center no-repeat;
    width : 100%;
    height : 214px;
    position : relative;
    margin-top : 20px;
    margin-bottom  : 60px;
}

.n2g_ig_2014_timeLineStep {
    position : absolute;
    width : 84px;
    height : 84px;
    cursor : pointer;
    /*transition*/
    -webkit-transition:all 0.3s;
       -moz-transition:all 0.3s;
         -o-transition:all 0.3s;
            transition:all 0.3s;
}

.n2g_ig_2014_timeLineStep:hover {
    opacity : 0.95;
    -webkit-transform: scale(1.12);
    -moz-transform: scale(1.12);
    -o-transform: scale(1.12);
    transform: scale(1.12);

    /*transition*/
    -webkit-transition:all 0.3s;
       -moz-transition:all 0.3s;
         -o-transition:all 0.3s;
            transition:all 0.3s;
}

#n2g_ig_2014_timeLineStep1 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step1.png') center no-repeat;
    left : 5px;
    top : 115px;
}

.n2g_ig_2014_timeLineStepActif#n2g_ig_2014_timeLineStep1 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step1-hover.png') center no-repeat;
}


#n2g_ig_2014_timeLineStep2 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step2.png') center no-repeat;
    left : 250px;
    top : 105px;
}

.n2g_ig_2014_timeLineStepActif#n2g_ig_2014_timeLineStep2 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step2-hover.png') center no-repeat;
}

#n2g_ig_2014_timeLineStep3 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step3.png') center no-repeat;
    left : 512px;
    top : 83px;
}

.n2g_ig_2014_timeLineStepActif#n2g_ig_2014_timeLineStep3 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step3-hover.png') center no-repeat;
}

#n2g_ig_2014_timeLineStep4 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step4.png') center no-repeat;
    top : -10px;
    left : 765px;
}

.n2g_ig_2014_timeLineStepActif#n2g_ig_2014_timeLineStep4 {
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_step4-hover.png') center no-repeat;
}

.n2g_ig_2014_timeLineSlide {
   display :none;
}

#n2g_ig_2014_timeLineSlide-1 {
    display : block;
}

.n2g_ig_2014_slideIntro {
    margin-top : 50px;
    margin-bottom : 25px;
}

.n2g_ig_2014_formationContainer {
    min-height : 459px;
}

.n2g_ig_2014_timeLineSlideLeft {
    width : 320px;
    float : left;
    margin-top : 50px;
}

.n2g_ig_2014_timeLineSlideRight {
    width : 488px;
    float : left;
    margin-top : 50px;
    margin-left : 30px;
}

.n2g_ig_2014_videoDescription {
    margin-top : 25px;
    color : #a9a9a9;
/*
    font-size : 13px;
    font-style : italic;
*/
}

.n2g_ig_2014_videoDescription span{
    color : #000;
    font-style : normal;
}

.portraitsColLeft {
    float : left;
}

.portraitsColRight {
    margin-left : 50px;
    float : left;
}

.n2g_ig_2014_portraitsRow {
    margin-top : 50px;
    float : left;
}

.n2g_ig_2014_portraitPhoto {
    float : left;
    width : 159px;
    margin-right : 25px;
}

.n2g_ig_2014_portraitTxt {
    float : left;
    width : 210px;
    font-size : 13px;
}

.n2g_ig_2014_portraitNom{
    font-size : 16px;
    margin-bottom : 25px;
}

.n2g_ig_2014_postulerTitre {
    font-size : 16px;
    margin-bottom : 30px;
    margin-top : 40px;
    color : #000;
}

.n2g_ig_2014_postulerDate{
    color : #656565;
}

.n2g_ig_2014_blockContact {
    width : 785px;

    float : left;
    background: #efefef;
    padding : 12px 30px;
    margin-left : 50px;
}

#n2g_ig_2014_mailLink {
    color : #e8586d;
}

.n2g_ig_2014_blockContact img{
    /*float : left;*/
    margin-right : 45px;
	height:120px;
}

.n2g_ig_2014_blockContactContent{
    width : 600px;
    margin-top : 3px;
    float : left;
}

#n2g_ig_2014_linkedin {
    display : inline-block;
    position : absolute;
    margin-top : 2px;
    margin-left : 5px;
    height : 15px;
}


#n2g_ig_2014_flecheTop {
    position : absolute;
    display: block;
    top : 0;
    left : 155px;
}

.n2g_ig_2014_floatedDot {
    position : absolute;
    margin-left: 60px;
}

#sidebarfull .n2g_ig_2014_desktop ul li {

    font-size: 100%;

}


/*L 4334 - PLAQUETTE SG CIB*/

.n2g_sgib_2014_clear {
	clear: both;
}

.n2g_sgib_2014_m_mobile {
    display : none;
}


.n2g_sgib_2014_desktop {
    position : relative;
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #656565;
    padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
    padding-bottom:100px;
    line-height : 1.30em;
    letter-spacing: 0px;
}

.n2g_sgib_2014_black {
    color : black;
}

.n2g_sgib_2014_greyLink {
    text-decoration: underline;
}
.n2g_sgib_2014_GNLink{
    font-weight : bold;
    color : black;
    text-decoration: none !important;
}

.n2g_sgib_2014_redLink {
    color :#e60028 !important;
    text-decoration: none!important;
}

.n2g_sgib_2014_titreBlockInterne {
    float: left;
    width: 690px;
    margin-left: 4px;
    margin-bottom: 12px;
}

.n2g_sgib_2014_titleOffsetLeft{
    margin-left : 80px;
}

.n2g_sgib_2014_etoile{
    color : #525252;
    font-style : normal;
}

sup {
	vertical-align: baseline;
	position: relative;
	top: -0.7em;
    font-size : 11px;
}

.n2g_sgib_2014_paragTop {
    margin-bottom : 15px;
    font-size : 17px;
}


.n2g_sgib_2014_bold {
	font-weight:bold;
}
.n2g_sgib_2014_titre3 {
    font-size : 17px;
    height : 65px;
    border-bottom : 1px solid #eeeeee ;
}


.n2g_sgib_2014_linkBold {
    color : #656565;
    font-weight: bold;
    text-decoration  : none;
}

.n2g_sgib_2014_red {
	color:#e20031 !important;
	text-decoration:none !important;
}

.n2g_sgib_2014_parag{
    font-size : 13px !important;
}

.n2g_sgib_2014_separateur {
    width : 850px;
    display: block;
    border-bottom : 1px solid #c1c0c0;
    margin : auto;
    margin-bottom: 40px;
    margin-top: 40px;
    height: 2px;
}

.n2g_sgib_2014_top {
    line-height : 1.3em;
}

.n2g_sgib_2014_topLeft {
    float : left;
    margin-top : 65px;
    width : 700px;
    padding-right : 18px;
    border-right: 1px solid #eeeeee;
    height : 220px ;
    line-height : 1.4em;
}

.n2g_sgib_2014_topRight {
    float : left;
    margin-left : 20px;
    width : 200px;
    margin-top : 65px;
    padding :0;
}

.n2g_sgib_2014_topLeftTxt {
    font-size : 17px;
}


.n2g_sgib_2014_titrePage {
   font-size : 20px;
    letter-spacing: normal;
    font-family: arial;
    font-weight : normal;
    text-align: center;
    background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_titreBg.jpg") no-repeat center;
}

.n2g_sgib_2014_titrePage2 {
    font-size: 30px;
    color: #e60028;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 40px;
    line-height : 33px;
}

.n2g_sgib_2014_sousTitre {
    font-weight: bold;
    color : #656565 ;
    margin : 40px 0px;
}

.n2g_sgib_2014_sousTitreRouge {
    color :#e60028;
    font-size : 19px;
    margin-bottom : 30px;
    clear : both;
}

.n2g_sgib_2014_sousTitreGris {
    font-size : 19px;
    color : #656565;
}
.n2g_sgib_2014_sousTitreGris2 {
    font-size : 15px;
    color : #656565;
    font-weight: bold;
}


.n2g_sgib_2014_listeFleches {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_fleche.png");
     padding-left : 20px;
}
.n2g_sgib_2014_listeFleches li {
    padding-left : 5px;
    margin-bottom : 18px;
    letter-spacing: normal;
}


.n2g_sgib_2014_listeFleches2 {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_fleche.png");
     padding-left : 18px !important;
     margin-left:0;

}
.n2g_sgib_2014_listeFleches2 li {
    padding-left : 0px;
    margin-left:0;
    margin-bottom :15px;
    letter-spacing: normal;
}



.n2g_sgib_2014_onglets {
    width : 940px;
    margin :auto;
    display : block;
    height : 50px;
    vertical-align: top;
    padding : 0px !important;
    clear: left;
}

.n2g_sgib_2014_onglet {
    font-size : 16px;
    font-weight: bold;
    float : left;
    margin:0;   padding : 0;
    text-align: center;
    border-bottom : 1px solid #c1c0c0;
    cursor : pointer;
    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

.n2g_sgib_2014_ongletActif {
    color : #e60028;
    border : 1px solid #c1c0c0 ;
    border-bottom: none;

    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

#n2g_sgib_2014_onglet1 {
    width : 468px;
    padding-top : 18px;
    height : 32px;
    margin-top : 60px;
}
#n2g_sgib_2014_onglet2 {
    width : 469px ;
    padding-top : 18px;
    height : 32px;
    margin-top : 60px;
    float : right;
}

.n2g_sgib_2014_ongletContainer {
    border : 1px solid #c1c0c0;
    border-top : 0px;
/*    min-height : 1217px;*/

}

.n2g_sgib_2014_ongletActif#n2g_sgib_2014_onglet1,.n2g_sgib_2014_ongletActif#n2g_sgib_2014_onglet3{
    padding-top : 17px;
    height : 33px;
}

.n2g_sgib_2014_ongletActif#n2g_sgib_2014_onglet2{
    height : 33px;
}


.n2g_sgib_2014_ongletContent {
    width : 838px;
    clear : both;
    padding : 50px;
    display : none;
}

#n2g_sgib_2014_ongletContent1 {
    display : block;
}

#n2g_sgib_2014_slider_contenu_principalOG1 {
    height : 965px;
}
#n2g_sgib_2014_slider_contenu_principalOG2 {
    height : 1090px;
}

#n2g_sgib_2014_slideTitleOg2 {
    display: block;
}



.n2g_sgib_2014_sliderContainer {
    position: relative;
    width : 845px;
    margin-top : 25px;
}

.n2g_sgib_2014_flecheGauche {
    position: absolute;
    top : 15px;
    left : 0;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_flecheGauche.jpg') no-repeat;
}

.n2g_sgib_2014_flecheDroite {
    position: absolute;
    top : 15px;
    right : 0px;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_flecheDroite.jpg') no-repeat;
}

.n2g_sgib_2014_slider {
    width : 745px;
    margin-left : 50px;
    display : block;
    overflow-x : hidden;

}

.n2g_sgib_2014_slidesContainer {
    width : 2355px; /*margin 30 entre chaque slides*/
    position :relative;
    left :0;
    display : block;

    clear : both;
    float : left;
}

.n2g_sgib_2014_slide {
    width : 735px;
    margin-right : 10px;
    padding : 0 5px;
    float : left;
}

.n2g_sgib_2014_slideTitle {
    font-size : 22px;
    float : left;
    margin-top : 15px;
    width : 900px;
    color : #656565;
    text-transform : uppercase;
    width : 650px;
    line-height : 25px;
}

.n2g_sgib_2014_slideTitle2 {
    font-size : 17px;
    float : left;
    margin-top : 15px;
    width : 100%;
    text-transform : uppercase;
}


.n2g_sgib_2014_slidePage {
    font-size : 25px;
    float :left;
    margin-right : 30px;
    color : #a3a3a3;
}

.n2g_sgib_2014_slidePage span{
    color : #e20031;
}

.n2g_sgib_2014_slide1Left {
    width : 358px;
    float : left;
    margin-top : 30px;
}
.n2g_sgib_2014_slide1LeftImage {
    width : 368px;
    float : left;
    margin-left : -10px;
    margin-top : 30px;
}
.n2g_sgib_2014_slide1RightTop{
    float : right;
    width : 357px;
    margin-left : 20px;
    margin-top : 37px;
}

.n2g_sgib_2014_slide1Right{
    float : left;
    width : 330px;
    margin-left : 20px;
    margin-top : 30px;
}

.n2g_sgib_2014_slide1Right.n2g_sgib_2014_ajustmt60 {
    margin-top:30px;
}

.n2g_sgib_2014_listeBullet {
    list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_fleche.png");
    padding: 0 0 0 40px !important;
}


.n2g_sgib_2014_listeBullet li {
    margin-bottom : 12px;
    margin-left : 5px;
}


#n2g_sgib_2014_mailLink {
    color : #e8586d;
}

.n2g_sgib_2014_box {
    width : 200px;
    position : relative;
    height : 55px;
    margin-bottom : 20px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    overflow : hidden;

}

.n2g_sgib_2014_box:hover .n2g_sgib_2014_boxTxt {
    bottom : 5px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_boxTxt {
    position : absolute;
    z-index : 1000;
    bottom : 1px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_box:hover .n2g_sgib_2014_boxBg {

    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.n2g_sgib_2014_boxBg {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.accroche {
	text-transform: uppercase;
	font-size: 15px;
	/*font-weight: bold;*/
	text-align: center;
	padding: 15px 10px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.accroche span:last-child {
	color: rgb(230, 0, 40)
}

.accroche span {
	color: rgb(0, 0, 0)
}
.accroche2{
	font-weight: bold;
	text-align: center;
	padding: 0px 10px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin:30px 0;
}
.n2g_sgib_2014_Cta {
	padding: 12px;
	font-weight: bold;
	margin-right: 0;
	margin-bottom: 20px;
	float: none;
	width: 174.5px;
	border: 1px solid rgb(193, 192, 192);
}

.n2g_sgib_2014_Cta a {
     background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_fleche.png") no-repeat 0 4px;
     padding-left : 15px;
}

#n2g_sgib_2014_box1 {

}

#n2g_sgib_2014_enSavoirPlusContainer {
    width : 100%;
    margin-top : 50px;
    float : left;
    position : relative;
}
#n2g_sgib_2014_enSavoirPlusContainer a,#n2g_sgib_2014_enSavoirPlusContainer:hover a {
    color : rgb(101, 101, 101);

}
.n2g_sgib_slidePage1,.n2g_sgib_slidePage2,.n2g_sgib_slidePage3,.n2g_sgib_slidePage4 {
    cursor : pointer;
}

.n2g_sgib_2014_enSavoirPlusCol {
    width : 203.5px;
    margin-right : 10px;
    padding : 20px 12px;
    float : left;
    cursor : pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.n2g_sgib_2014_enSavoirPlusColSelected{
    background: #f0f3f7;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_enSavoirPlusLast,.n2g_sgib_2014_temoinLast {
    margin-right : 0;
}

.n2g_sgib_2014_enSavoirPlusTitre {
    font-size : 16px;
    height :30px;
    color : #656565;
    font-weight: bold;
    margin-bottom : 25px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.n2g_sgib_2014_enSavoirPlusTitreSeleted{
    color : #e60027;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_enSavoirPlusContent{
    height : 160px;
    border-bottom : 1px solid #eeeeee;
}

.n2g_sgib_2014_enSavoirPlusBtn {
    margin-top : 20px;
    color : #cccccc ;
    font-size : 14px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.n2g_sgib_2014_enSavoirPlusBtnSelected {
    color : #e60027;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_enSavoirPlusCol:hover .n2g_sgib_2014_enSavoirPlusBtn{
    color : #e60027;
}
.n2g_sgib_2014_enSavoirPlusCol:hover .n2g_sgib_2014_enSavoirPlusTitre{
    color : #e60027;
}


.n2g_sgib_2014_sliderMetiers{
    position : relative;
    width : 100%;
    z-index : 1000;
    background : #f0f3f7;
    border-top : 4px solid #676767;
    border-bottom : 1px solid #eeeeee;
    padding : 10px 10px;
    padding-bottom : 20px;
    clear : both;
    float : left;
/*    margin-top : 40px;*/
    display : none;
	z-index:200;

}

.n2g_sgib_2014_sliderTemoin {
    margin-top : -3px;
}

.n2g_sgib_2014_temoin {
    width : 227px;
    height : 5px;
    margin-right : 30px;
    float : left;
    cursor : pointer;
    background : #676767 ;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}



.n2g_sgib_2014_temoinSelected {
    background : #676767;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_sliderMetiersLeft {
    width : 302px;
    margin-top : 55px;
    float : left;
}

.n2g_sgib_2014_sliderMetiersRightTitre {
    font-size : 17px;
    line-height : 1.3em;
    margin-bottom : 25px;
}


.n2g_sgib_2014_sliderMetiersRight {
    width : 605px;
    margin-top : 64px;
    margin-left : 10px;
    float : left;
    font-size : 14px;
     line-height : 1.3em;
}

.n2g_sgib_2014_sliderMetiersTop {
    height : 410px;
    border-bottom : 1px solid #dadada;
}

#n2g_sgib_2014_sliderMetiers2 .n2g_sgib_2014_sliderMetiersTop {
    height : 380px;
    border-bottom : 1px solid #dadada;
}

.n2g_sgib_2014_croix {
    margin-left : 900px;
    margin-top : 7px;
    height : 12px;
    cursor : pointer;
}


.n2g_sgib_2014_slider_contenu_principal .n2g_sgib_2014_slide_principal {
	position:absolute;
	top:0;
	left:0;
}

.n2g_sgib_2014_pagination {
    float : left;
}

.n2g_sgib_2014_sliderInterneTitre {
    font-size: 22px;
    float: left;
    margin-top: 15px;
    color: #656565;
    line-height: 1.1em;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 10px;
}

.n2g_sgib_2014_sliderInterneTitre span{
    color: #e60027 ;
}
.n2g_sgib_2014_marginLeft{
    color: #656565 !important;
    margin-left : 50px;
}

.n2g_sgib_2014_sliderInterneTitre2 {
    color: #656565;
    font-weight: bold;
    margin: 10px 0 20px 0;

}
.n2g_sgib_2014_sliderInterneTitre2Plus {
    color : #656565 ;
    font-weight: bold;
    margin : 10px 0 20px 0;
    margin-top: 80px;
}

.n2g_sgib_2014_btnEnSvPlus {
    width : 162px;
    margin : auto;
    display : block;
    margin-top : 30px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_btnEnSvPlus:hover {

    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.n2g_sgib_2014_sliderInterne {
    position : relative;
    width : 920px;
}

.n2g_sgib_2014_slInterneG{
    position : absolute;
    left: 27px;
    top : 15px;
    cursor : pointer;
}
.n2g_sgib_2014_slInterneD{
    position : absolute;
    right: 30px;
    top : 15px;
    cursor : pointer;
}
.n2g_sgib_2014_pucesSlider {
    text-align: center;
    margin-top : 25px;
    font-size :30px;
    color : #c1c1c1;
}
.n2g_sgib_2014_puceSliderSelected {
    color : #e60027;
}

#n2g_sgib_2014_temoin1 {
    position : absolute;
    top :-8px;
    left : 0;
}

#n2g_sgib_2014_temoin2 {
    position : absolute;
    top :-8px;
    left: 238px;
}

.n2g_sgib_2014_introSlide{
    margin-top: 75px;
}

.n2g_sgib_2014_miniMention {
    color : #505050;
    font-size: 0.65em;
}

.n2g_sgib_2014_slide1RightTitle{
    color : #e60027;
    font-size : 18px;
}

#n2g_sgib_2014_postulezBtn {
    width : 130px;
    margin-left : 15px;
    display : block;

}

#n2g_sgib_2014_postulezBtn:hover {

}

#n2g_sgib_2014_generationNext,#n2g_sgib_2014_juniorProgramme{
    margin-top : 20px;
    background : #f0f3f7;
    border-top : 1px solid #e2e2e2;
    border-bottom : 1px solid #e2e2e2;
    padding-top : 40px;
    padding-bottom : 80px;
    padding-left : 50px;
    padding-right : 50px;
    float : left;
}

#n2g_sgib_2014_juniorProgramme {
    display : none;
}

#n2g_sgib_2014_generationNextPicto,#n2g_sgib_2014_juniorProgrammePicto {
    width : 42px;
    display : block;
    margin : auto;
}

.n2g_sgib_2014_generationNextTitre {
    text-align : center;
    color : #e60027;
    font-size : 18px;
    text-transform: uppercase;
    padding : 20px;
    margin-bottom: 27px;
    background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_SGCIB/n2g_sgib_2014_miniSep.png") center bottom no-repeat;
}

.n2g_sgib_2014_generationLeft {
    width : 46%;
    margin-right : 4%;
    float : left;
    font-size : 15px;
    line-height:18px;
}

.n2g_sgib_2014_generationTitre2 {
    text-align: center;
    font-size : 16px;
}

.n2g_sgib_2014_generationLeftTitre {
    font-size : 17px;
}

.n2g_sgib_2014_generationRight {
    width : 50%;
    float : left;
	font-size: 15px;
}

.n2g_sgib_2014_generationBoxTitre {
    color : #e60027;
    margin-bottom : 15px;
}

.n2g_sgib_2014_generationBoxL {
    margin-right : 3%;
    width : 45%;
    padding : 2%;
    background : white;
    float : left;
    margin-bottom : 20px;
    height : 120px;
}

.n2g_sgib_2014_generationBoxLarge {
    width: 92%;
    height: 349px;
    padding: 4%;
    float: left;
    background : white;
}

.n2g_sgib_2014_generationBoxLarge .n2g_sgib_2014_generationBoxTitre {
    margin-bottom : 20px;
}

.n2g_sgib_2014_generationBoxR {
    width : 44%;
    padding : 2%;
    background : white;
    float : left;
    margin-bottom : 20px;
    height : 120px;
}

#n2g_sgib_2014_juniorProgramme .n2g_sgib_2014_generationBoxR,
#n2g_sgib_2014_juniorProgramme .n2g_sgib_2014_generationBoxL {
    height: 155px;
}

#n2g_sgib_2014_juniorProgramme .n2g_sgib_2014_generationLeft {
    width : 61.2%;
    margin-right :1.8%;
    float : left;
    font-size : 15px;
    line-height: 18px;
}

#n2g_sgib_2014_juniorProgramme .n2g_sgib_2014_generationRight {
    width : 35%;
    float : left;
}



/* SLIDER ONGLET 1 */

.n2g_sgib_2014_slider_contenu_principal{
    height : 950px;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top:10px;
}

.n2g_sgib_2014_slide_principal {
	position:absolute;
	top:0;
	left:0;
}

/* SLIDER INTERNE 1 */
.n2g_sgib_2014_sliderInterneContent {
    width : 750px;
    height : 410px;
    margin :auto;
    overflow: hidden;
    position: relative;
    margin-top : 35px;
}
.n2g_sgib_2014_sliderInterneContent .n2g_sgib_2014_slideInterne {
	position:absolute;
	top:0;
	left:0;
    width : 750px;
}
#n2g_sgib_2014_sliderMetiers2 .n2g_sgib_2014_sliderInterneContent {
    height : 430px;
}

.n2g_sgib_2014_generationTop {
    width : 100%;
    margin-bottom : 30px;
    /*background: white;*/
}
.n2g_sgib_2014_generationTop_col1{
	width: 100%;
	margin-right: 30px;
	float: left;
	background: white;
	margin-bottom : 30px;
}
.n2g_sgib_2014_generationTop_col2{
	padding:15px;
	width: 42%;
	background: white;
	height: 100%;
	float: left;
	margin-bottom : 30px;
}
#n2g_sgib_2014_device ul li {

    font-size: 100%;

}



/*L 5264 - PLAQUETTE SG CIB*/
.n2g_bddf_2014_clear {
	clear: both;
}
.n2g_bddf_2014_m_mobile {
    display : none;
}

.n2g_bddf_2014_desktop {
    position : relative;
	width:940px;
	margin:0 auto;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #656565;
    padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
    padding-bottom:100px;
    line-height : 1.30em;
    letter-spacing: 0px;
}

.n2g_bddf_2014_black {
    color : black;
}

.n2g_bddf_2014_greyLink {
    text-decoration: underline;
}
.n2g_bddf_2014_GNLink{
    font-weight : bold;
    color : black;
    text-decoration: none !important;
}

.n2g_bddf_2014_redLink {
    color :#e60028 !important;
    text-decoration: none!important;
}

.n2g_bddf_2014_titreBlockInterne {
    float: left;
    width: 690px;
    margin-left: 4px;
    margin-bottom: 12px;
}

.n2g_bddf_2014_titleOffsetLeft{
    margin-left : 80px;
}

.n2g_bddf_2014_etoile{
    color : #525252;
    font-style : normal;
}

.n2g_bddf_2014_top {
    margin-top : 30px;
}
.n2g_bddf_2014_topTitre {
    font-size : 1.1em;
    font-weight : bold;
}

sup {
	vertical-align: baseline;
	position: relative;
	top: -0.7em;
    font-size : 11px;
}

.n2g_bddf_2014_paragTop {
    margin-bottom : 15px;
    font-size : 17px;
}


.n2g_bddf_2014_bold {
	font-weight:bold;
}
.n2g_bddf_2014_titre3 {
    font-size : 17px;
    color : #e20031;
    font-weight : bold;
    margin-bottom : 20px;
}


.n2g_bddf_2014_linkBold {
    color : #656565;
    font-weight: bold;
    text-decoration  : none;
}

.n2g_bddf_2014_red {
	color:#e20031 !important;
	text-decoration:none !important;
}

.n2g_bddf_2014_parag{
    font-size : 13px !important;
}

.n2g_bddf_2014_separateur {
    width : 850px;
    display: block;
    border-bottom : 1px solid #c1c0c0;
    margin : auto;
    margin-bottom: 40px;
    margin-top: 40px;
    height: 2px;
}

.n2g_bddf_2014_top {
    line-height : 1.3em;
}

.n2g_bddf_2014_topLeft {
    float : left;
    margin-top : 65px;
    width : 700px;
    padding-right : 18px;
    border-right: 1px solid #eeeeee;
    height : 220px ;
    line-height : 1.4em;
}

.n2g_bddf_2014_topRight {
    float : left;
    margin-left : 20px;
    width : 200px;
    margin-top : 65px;
    padding :0;
}

.n2g_bddf_2014_topLeftTxt {
    font-size : 17px;
}


.n2g_bddf_2014_titrePage {
   font-size : 20px;
    letter-spacing: normal;
    font-family: arial;
    font-weight : normal;
    text-align: center;
}

.n2g_bddf_2014_titrePage2 {
    font-size: 30px;
    color: #e60028;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 40px;
    line-height : 33px;
}

.n2g_bddf_2014_sousTitre {
    font-weight: bold;
    color : #656565 ;
    margin : 40px 0px;
}

.n2g_bddf_2014_sousTitreRouge {
    color :#e60028;
    font-size : 19px;
    margin-bottom : 30px;
    margin-top : 30px;
    clear : both;
}

.n2g_bddf_2014_sousTitreGris {
    font-size : 19px;
    color : #656565;
}
.n2g_bddf_2014_sousTitreGris2 {
    font-size : 15px;
    color : #656565;
    font-weight: bold;
}


.n2g_bddf_2014_listeFleches  {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_BDDF/n2g_bddf_2014_fleche.png");
     padding-left : 18px !important;
     margin-left:0;
}
.n2g_bddf_2014_listeFleches li {
    padding-left : 0px;
    margin-left:0;
    margin-bottom :15px;
    letter-spacing: normal;
}


.n2g_bddf_2014_listeFleches2 {
     list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_BDDF/n2g_bddf_2014_fleche.png");
     padding-left : 18px !important;
     margin-left:0;
}
.n2g_bddf_2014_listeFleches2 li {
    padding-left : 0px;
    margin-left:0;
    margin-bottom :15px;
    letter-spacing: normal;
}



.n2g_bddf_2014_onglets {
    width : 940px;
    margin :auto;
    display : block;
    height : 50px;
    vertical-align: top;
    padding : 0px !important;
    clear: left;
}

.n2g_bddf_2014_onglet {
    font-size : 16px;
    font-weight: bold;
    float : left;
    margin:0;   padding : 0;
    text-align: center;
    border-bottom : 1px solid #c1c0c0;
    cursor : pointer;
    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

.n2g_bddf_2014_ongletActif {
    color : #e60028;
    border : 1px solid #c1c0c0 ;
    border-bottom: none;

    /*transition*/
    -webkit-transition:color 0.5s;
       -moz-transition:color 0.5s;
         -o-transition:color 0.5s;
            transition:color 0.5s;
}

#n2g_bddf_2014_onglet1 {
    width : 468px;
    padding-top : 18px;
    height : 32px;
    margin-top : 20px;
}
#n2g_bddf_2014_onglet2 {
    width : 469px ;
    padding-top : 18px;
    height : 32px;
    margin-top : 20px;
    float : right;
}

.n2g_bddf_2014_ongletContainer {
    border : 1px solid #c1c0c0;
    border-top : 0px;
/*    min-height : 1217px;*/

}

.n2g_bddf_2014_ongletActif#n2g_bddf_2014_onglet1,.n2g_bddf_2014_ongletActif#n2g_bddf_2014_onglet3{
    padding-top : 17px;
    height : 33px;
}

.n2g_bddf_2014_ongletActif#n2g_bddf_2014_onglet2{
    height : 33px;
}


.n2g_bddf_2014_ongletContent {
    width : 838px;
    clear : both;
    padding : 50px;
    display : none;
}

#n2g_bddf_2014_ongletContent1 {
    display : block;
}



#n2g_bddf_2014_slider_contenu_principalOG1 {
    height: 344px;
}
#n2g_bddf_2014_slider_contenu_principalOG2 {
    height : 500px;
}

#n2g_bddf_2014_slideTitleOg2 {
    display: block;
}



.n2g_bddf_2014_sliderContainer {
    position: relative;
    width : 845px;
    margin-top : 25px;

}

.n2g_bddf_2014_flecheGauche {
    position: absolute;
    top : 15px;
    left : 0;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_BDDF/n2g_bddf_2014_flecheGauche.jpg') no-repeat;
}

.n2g_bddf_2014_flecheDroite {
    position: absolute;
    top : 15px;
    right : 0px;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_BDDF/n2g_bddf_2014_flecheDroite.jpg') no-repeat;
}

.n2g_bddf_2014_slider {
    width : 745px;
    margin-left : 50px;
    display : block;
    overflow-x : hidden;

}



.n2g_bddf_2014_slidesContainer {
    width : 2355px; /*margin 30 entre chaque slides*/
    position :relative;
    left :0;
    display : block;

    clear : both;
    float : left;
}

.n2g_bddf_2014_slide {
    width : 735px;
    margin-right : 10px;
    padding : 0 5px;
    float : left;
}

.n2g_bddf_2014_slideLeft {
    /*width : 500px;*/
    float : left;
}

.n2g_bddf_2014_slideRight{
    display:none;
    float : right;
}

.n2g_bddf_2014_slideTitle {
    font-size : 22px;
    float : left;
    margin-top : 15px;
    width : 100%;
    color : #656565;
    text-transform : uppercase;
    line-height : 25px;
    margin-bottom : 20px;
}

.n2g_bddf_2014_slideTitle2 {
    font-size : 17px;
    float : left;
    margin-top : 15px;
    width : 100%;
    text-transform : uppercase;
}


.n2g_bddf_2014_slidePage {
    font-size : 25px;
    float :left;
    margin-right : 30px;
    color : #a3a3a3;
}

.n2g_bddf_2014_slidePage span{
    color : #e20031;
}



.n2g_bddf_2014_listeBullet {
    list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_BDDF/n2g_bddf_2014_fleche.png");
    padding: 0 0 0 40px !important;
}


.n2g_bddf_2014_listeBullet li {
    margin-bottom : 12px;
    margin-left : 5px;
}




.n2g_bddf_2014_slider_contenu_principal .n2g_bddf_2014_slide_principal {
	position:absolute;
	top:0;
	left:0;
}


.n2g_bddf_2014_introSlide{
    margin-top: 75px;
}

.n2g_bddf_2014_miniMention {
    color : #505050;
    font-size : 0.8em;
}

.n2g_bddf_2014_slide1RightTitle{
    color : #e60027;
    font-size : 18px;
}


.n2g_bddf_2014_infographie {
    width : 909px;
    margin : auto;
    margin-bottom : 30px;
}

.n2g_bddf_2014_postulerTitre {
    font-size : 16px;
    margin-bottom : 30px;
    margin-top : 40px;
    color : #000;
}

/* SLIDER ONGLET 1 */

.n2g_bddf_2014_slider_contenu_principal{
    height : 950px;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top:10px;
}

.n2g_bddf_2014_slide_principal {
	position:absolute;
	top:0;
	left:0;
}

.n2g_ig_2014_parag{
    font-size : 13px !important;

}

.n2g_bddf_2014_postulezBtn {
    margin : auto;
    width : 156px;
    display : block;
    margin-top : 30px;
    margin-bottom : 20px;
}

.n2g_bddf_2014_blockContact {
    width : 785px;
    background: #efefef;
    padding : 12px 30px;
}

#n2g_bddf_2014_mailLink {
    color : #e8586d;
}

.n2g_bddf_2014_blockContact img{
    float : left;
    margin-right : 45px;
}

.n2g_bddf_2014_blockContactContent{
    width : 600px;
    margin-top : 3px;
    float : left;
}

#n2g_bddf_2014_linkedin {
    display : inline-block;
    position : absolute;
    margin-top : 2px;
    margin-left : 5px;
    height : 15px;
}

.n2g_bddf_2014_separateur {
    border-bottom :1px solid #c1c0c0 ;
    height : 3px;
    width : 100%;
}

.n2g_bddf_2014_metiersTitre {
    font-weight : bold;
    color :#656565;
    margin-bottom : 20px;
}

.n2g_bddf_2014_video {
    width : 314px;
    height : 181px;
    background : orange;
    margin-top : 35px;
}

.n2g_bddf_2014_videoL {
    float : left;
}
.n2g_bddf_2014_videoR {
    float : right;
}

.n2g_bddf_2014_videoAside {
    width : 314px;
    float : right;
}
.n2g_bddf_2014_videoDescription {
    margin-top : 15px;
}

.n2g_bddf_2014_metiersLeft {
    width : 400px;
    float :left;
}

#n2g_bddf_2014_postulerBtn {
    width : 156px;
    margin : auto;
    margin-bottom : 30px;
    display : block;
    cursor : pointer;
}


.n2g_bddf_2014_lienRouge {
    color : #e60028;
}


/*L 5842 - CAMPAGNE JEUNE DIP SEPT 2014 */

.n2g_JD_092014_desktop a {
   outline: 0;
}
.n2g_JD_092014_alignCenter {
   text-align:center;
}
.n2g_JD_092014_desktop {
	color: #6b6b6b;
	font-size: 14px;
	line-height: 19px;
	position: relative;
	width: 940px;
	margin: 0 auto;
	padding-top: 15px;
	letter-spacing: 0px;
}

.n2g_JD_092014_mobile {
	display:none;
}

.n2g_JD_092014_clear {
	clear: both;
}

.n2g_JD_092014_red {
	color:#e60028;
}

.n2g_JD_092014_bold {
	font-weight:bold;
}

.n2g_JD_092014_s19 {
	font-size:19px;
}

.n2g_JD_092014_mTop30 {
	margin-top:30px;
}

.n2g_JD_092014_mobile {
    display: none;
}

.n2g_JD_092014_title-page {
	font-size: 18px;
	text-align: center;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_092014_titreBg-2.jpg) no-repeat center;

	width: 940px;
	margin-bottom: 46px;
	color: black;
}

.n2g_JD_092014_title-h2 {
	color: #e60028;
	font-size: 30px;
	text-transform: uppercase;
	line-height: 33px;
	margin-bottom: 40px;
}

.n2g_JD_092014_title-h5 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 16px;
}

.n2g_JD_092014_text-content {
	font-size:12px;
}

.n2g_JD_092014_text-content-large {
	margin-bottom: 50px;
	width: 940px;
}

.n2g_JD_092014_data-01 {
	margin-bottom: 50px;
}

.n2g_JD_092014_action {
	text-align: center;
	margin-bottom: 69px;
}

.n2g_JD_092014_global {
	overflow: auto;
}

.n2g_JD_092014_globalLeft {
    float: left;
    margin-right: 20px;
    width: 660px;
}

.n2g_JD_092014_globalRight {
	float:left;
	width:256px;
}

.n2g_JD_092014_h3 {
	color: #e60028;
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 35px;
}

.n2g_JD_092014_h3-b {
	margin-bottom: 50px;
}

/* slides */

#n2g_JD_092014_slides {
	position: relative;
/*	margin-bottom: 84px;*/
	width: 605px;
}

.n2g_JD_092014_prev {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_092014_flecheGauche.jpg);
	width: 42px;
	height: 42px;
	font-size: 0;
	text-indent: -1000em;
	position: absolute;
	left: 0;
	z-index: 100;
}

.n2g_JD_092014_next {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_092014_flecheDroite.jpg);
	width: 42px;
	height: 42px;
	font-size: 0;
	text-indent: -1000em;
	position: absolute;
	right: 0;
	z-index: 100;
}

.n2g_JD_092014_slides-container {
	width: 605px;
	height:450px;
	margin-bottom 10px;
}

.n2g_JD_092014_slides-container .n2g_JD_092014_slide {
	display: block;
	margin-left: 50px;
	width: 500px;
}

.n2g_JD_092014_pager {
	color: #a4a4a4;
	font-weight: normal;
	font-style: normal;
	font-size: 22px;
	margin-right: 18px;

}

.n2g_JD_092014_slide-title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 38px;
}

.n2g_JD_092014_slide-title .n2g_JD_092014_pager .n2g_JD_092014_active {
	color: #e60028;
	font-weight: normal;
	font-style: normal;
}

.n2g_JD_092014_slide-title .n2g_JD_092014_active {
	color: #e60028;
	font-weight: bold;
}

.n2g_JD_092014_slide-subtitle {
	margin-bottom: 18px;
	font-size: 16px;
}

.n2g_JD_092014_slide-col-left {
    float: left;
    margin-right: 0;
    width: 290px;
}

.n2g_JD_092014_slide-col-right {
	width: 205px;
	float: left;
}

.n2g_JD_092014_video-col,
.n2g_JD_092014_text-video-col {
	margin-top: 20px;
}

.n2g_JD_092014_list-bullet {
	font-size: 12px;
	margin: 0 0 0 -36px;
	padding: 0;
	list-style-type: disc;
}

.n2g_JD_092014_list-bullet li {
	padding: 0;
	margin: 0 0 14px;
	float: left;
	line-height: 18px;
}

/* tabs */

#n2g_JD_092014_tabs-nav {
	padding: 0;
	font-size: 18px;
	margin: 0;
	width: 940px;
}

#n2g_JD_092014_tabs-nav a {
	text-decoration: none;
	border: 1px solid silver;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 0;
	outline: 0 none;
}

#n2g_JD_092014_tabs-nav a.n2g_JD_092014_active {
	color: #e60028;
	border-bottom-width: 0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	outline:0 none;
}

#n2g_JD_092014_tabs-nav li {
	float: left;
	margin: 0;
	padding: 0;
	width: 214px;
	text-align: center;
}

.n2g_JD_092014_tabs-container {
	border: 1px solid silver;
	border-top-width: 0;
	float: left;
	width: 640px;
	margin-bottom: 20px;
}

.n2g_JD_092014_container-box {
	float: left;
	padding: 30px 20px 40px;

}

.n2g_JD_092014_tab_intro {
	margin-bottom:50px;
}

.n2g_JD_092014_tab_content-postulez {
	text-align:center;
}

#n2g_JD_092014_tags-nav, #n2g_JD_092014_tags-nav-b, #n2g_JD_092014_tags-nav-c {
	margin: 0 0 22px;
	padding: 0;
	width: 560px;
	text-transform: uppercase;
	font-size: 13px;
	float: left;
}

#n2g_JD_092014_tags-nav a, #n2g_JD_092014_tags-nav-b a, #n2g_JD_092014_tags-nav-c a {
	float: left;
	text-decoration: none;
	border: 1px solid silver;
	margin-bottom: 7px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #999;
	padding: 3px 10px;
	margin-right: 7px;
}

#n2g_JD_092014_tags-nav a.n2g_JD_092014_active, #n2g_JD_092014_tags-nav-b a.n2g_JD_092014_active, #n2g_JD_092014_tags-nav-c a.n2g_JD_092014_active {
	background-color: #f3f1f1;
}

.n2g_JD_092014_tag-content {
}

.n2g_JD_092014_h6 {
	color:#e60028;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 20px;
	width: 100%;
	float: left;
	margin-top: 20px;
}

.n2g_JD_092014_h7 {
	color:#656565;
	font-weight: bold;
	font-size:14px;
	margin-bottom: 30px;
}

.n2g_JD_092014_doubleOnglet {
    overflow: auto;
    width: 590px;
}

.n2g_JD_092014_doubleOnglet_left, .n2g_JD_092014_doubleOnglet_right {
	float:left;
}

.n2g_JD_092014_doubleOnglet_left {
    border-right: 1px solid #ccc;
    margin-right: 15px;
    padding-right: 17px;
    width: 286px;

}

.n2g_JD_092014_doubleOnglet_right {
	width:260px;
}

.n2g_JD_092014_afterDouble {
	margin-top:25px;
	clear:left;
}

.n2g_JD_092014_list-triangle {
	margin: 30px 0 0 -47px;
	padding: 0;
	font-size: 14px;
	clear:left;
}

.n2g_JD_092014_list-triangle li {
	margin: 0 0 10px;
	padding: 0 0 0 16px;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_092014_fleche.png) no-repeat 0 4px;
}

.n2g_JD_092014_tag-content-col-a {
	width: 400px;
	float: left;
	margin-right: 40px;
}

.n2g_JD_092014_tag-content-col-b {
	width: 410px;
	float: right;
}

.n2g_JD_092014_titleRight {
	color:#010101;
	font-size:18px;
}

.n2g_JD_092014_visuelRight {
	margin:20px 0;
}

.n2g_JD_092014_globalRight a {
	color:#e20031;
	text-decoration: none;
}

.n2g_JD_092014_contentCloseRight {
	border-bottom:1px solid #ccc;
	padding-bottom: 25px;
	margin-bottom:25px;
}

/*L 6230 - PLAQUETTE VIE */

.n2g_vie_2014_doubleListHomeEN{
	height:315px;
	width:980px;
}
#n2g_vie_2014_m_postulerBtnEN{
	cursor:pointer;
	display:block;
	margin:15px auto;
	width:156px;
}


.n2g_vie_2014_clear {
    clear: both;
}
.n2g_vie_2014_m_mobile {
    display : none;
}

.n2g_vie_2014_desktop {
    position : relative;
    width:940px;
    margin:0 auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #656565;
    padding-top: 15px; /*A changer pour r�gler la marge en haut de la page*/
    padding-bottom:100px;
    line-height : 1.30em;
    letter-spacing: 0px;
}

.n2g_vie_2014_black {
    color : black;
}

.n2g_vie_2014_uppercase {
    text-transform: uppercase;
}

.n2g_vie_2014_greyLink {
    text-decoration: underline;
}
.n2g_vie_2014_GNLink{
    font-weight : bold;
    color : black;
    text-decoration: none !important;
}

.n2g_vie_2014_redLink {
    color :#e60028 !important;
    text-decoration: none!important;
}

.n2g_vie_2014_titreBlockInterne {
    float: left;
    width: 690px;
    margin-left: 4px;
    margin-bottom: 12px;
}

.n2g_vie_2014_titleOffsetLeft{
    margin-left : 80px;
}

.n2g_vie_2014_etoile{
    color : #525252;
    font-style : normal;
}

.n2g_vie_2014_top {
    margin-top : 30px;
}
.n2g_vie_2014_topTitre {
    font-size : 1.1em;
    font-weight : bold;
}

sup {
    vertical-align: baseline;
    position: relative;
    top: -0.7em;
    font-size : 11px;
}

.n2g_vie_2014_paragTop {
    margin-bottom : 15px;
    font-size : 17px;
}


.n2g_vie_2014_bold {
    font-weight:bold;
}
.n2g_vie_2014_titre3 {
    font-size : 17px;
    color : #e20031;
    font-weight : bold;
    margin-bottom : 20px;
}


.n2g_vie_2014_linkBold {
    color : #656565;
    font-weight: bold;
    text-decoration  : none;
}

.n2g_vie_2014_red {
    color:#e20031 !important;
    text-decoration:none !important;
}

.n2g_vie_2014_parag{
    font-size : 13px !important;
}

.n2g_vie_2014_separateur {
    width : 850px;
    display: block;
    border-bottom : 1px solid #c1c0c0;
    margin : auto;
    margin-bottom: 40px;
    margin-top: 40px;
    height: 2px;
}

.n2g_vie_2014_top {
    line-height : 1.3em;
}

.n2g_vie_2014_topLeft {
    float : left;
    margin-top : 65px;
    width : 700px;
    padding-right : 18px;
    border-right: 1px solid #eeeeee;
    height : 220px ;
    line-height : 1.4em;
}

.n2g_vie_2014_topRight {
    float : left;
    margin-left : 20px;
    width : 200px;
    margin-top : 65px;
    padding :0;
}

.n2g_vie_2014_topLeftTxt {
    font-size : 17px;
}


.n2g_vie_2014_titrePage {
   font-size : 20px;
   letter-spacing: normal;
   font-family: arial;
   font-weight : normal;
   text-align: center;
   background : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_titreBg.jpg") no-repeat center;
}

.n2g_vie_2014_titrePage2 {
    font-size: 30px;
    color: #e60028;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 40px;
    line-height : 33px;
}

.n2g_vie_2014_sousTitre {
    font-weight: bold;
    color : #656565 ;
    margin : 40px 0px;
}

.n2g_vie_2014_sousTitreRouge {
    color :#e60028;
    font-size : 19px;
    margin-bottom : 30px;
    margin-top : 30px;
    clear : both;
}

.n2g_vie_2014_sousTitreGris {
    color:#656565;
    font-size:18px;
}

.n2g_vie_2014_sousTitreGris2 {
    font-size : 15px;
    color : #656565;
    font-weight: bold;
}

.n2g_vie_2014_sousTitreGris3 {
    font-size : 18px;
    color : #656565;
    margin:40px 0;
}


.n2g_vie_2014_listeFleches  {
 list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_fleche.png");
 padding-left : 18px !important;
 margin-left:0;
}
.n2g_vie_2014_listeFleches li {
    padding-left : 0px;
    margin-left:0;
    margin-bottom :15px;
    letter-spacing: normal;
}


.n2g_vie_2014_listeFleches2 {
 list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_fleche.png");
 padding-left : 18px !important;
 margin-left:0;
}
.n2g_vie_2014_listeFleches2 li {
    padding-left : 0px;
    margin-left:0;
    margin-bottom :15px;
    letter-spacing: normal;
}



.n2g_vie_2014_onglets {
    width : 940px;
    margin :auto;
    display : block;
    height : 50px;
    vertical-align: top;
    padding : 0px !important;
    clear: left;
}

.n2g_vie_2014_onglet {
    font-size : 16px;
    font-weight: bold;
    float : left;
    margin:0;   padding : 0;
    text-align: center;
    border-bottom : 1px solid #c1c0c0;
    cursor : pointer;
    /*transition*/
    -webkit-transition:color 0.5s;
    transition:color 0.5s;
}

.n2g_vie_2014_ongletActif {
    color : #e60028;
    border : 1px solid #c1c0c0 ;
    border-bottom: none;

    /*transition*/
    -webkit-transition:color 0.5s;
    transition:color 0.5s;
}

#n2g_vie_2014_onglet1 {
    width : 468px;
    padding-top : 18px;
    height : 32px;
    margin-top : 20px;
}
#n2g_vie_2014_onglet2 {
    width : 469px ;
    padding-top : 18px;
    height : 32px;
    margin-top : 20px;
    float : right;
}

.n2g_vie_2014_ongletContainer {
    border : 1px solid #c1c0c0;
    border-top : 0px;
    min-height: 500px;
    /*    min-height : 1217px;*/

}

.n2g_vie_2014_ongletActif#n2g_vie_2014_onglet1,.n2g_vie_2014_ongletActif#n2g_vie_2014_onglet3{
    padding-top : 17px;
    height : 33px;
}

.n2g_vie_2014_ongletActif#n2g_vie_2014_onglet2{
    height : 33px;
}


.n2g_vie_2014_ongletContent {
    /*width : 838px;*/
    clear : both;
    padding : 50px 20px;
    display : none;
}

#n2g_vie_2014_ongletContent1 {
    display : block;
}

.n2g_vie_2014_ongletContent1Intro {
    margin-bottom:20px;
}

.n2g_vie_2014_ongletContent1Double {
    width:100%;
    height:500px;
}

.n2g_vie_2014_ongletContent1DoubleLeft {
    float: left;
    margin-right: 50px;
    width: 463px;
}

.n2g_vie_2014_ongletContent1DoubleRight {
    background-color: #efefef;
    float: left;
    height: 172px;
    padding: 40px 30px;
    width: 320px;
}

.n2g_vie_2014_mots {
    line-height: 25px;
    /*letter-spacing: 1px;*/
    margin-top:25px;
    font-size:18px;
    text-transform: uppercase;
}

.n2g_vie_2014_generalDoubleContent {
    margin-top:45px;
    width:870px;
    height:270px;
    background-color: #efefef;
    padding:15px;
}

.n2g_vie_2014_generalDoubleContentLeft {
    float:left;
    width: 380px;
    height:275px;
    background-color:#fff;
}

#sidebarfull .n2g_vie_2014_generalDoubleContentLeft ul {
    padding:0;
    margin:0;
    width:380px;
    height:35px;
}

#sidebarfull .n2g_vie_2014_generalDoubleContentLeft ul li {
    float:left;
    width:190px;
    text-align:center;
    height:35px;
    line-height: 35px;
    background-color: #e0e0e0;
    cursor:pointer;
}

#sidebarfull .n2g_vie_2014_generalDoubleContentLeft ul li.actif {
    background-color: #fff;
}

.n2g_vie_2014_aboutContentLeft {
    font-size: 13px;
    height: 200px;
    line-height: 15px;
    overflow-y: auto;
    padding: 20px;
}

.n2g_vie_2014_aboutContentLeftTranscript {

}

.n2g_vie_2014_aboutContentLeftVideoInfo {
    display:none;
}

.n2g_vie_2014_aboutContentLeftTitle {
    font-size:15px;
    color:#e60028;
}

.n2g_vie_2014_aboutContentLeftTitle span {
    font-size:20px;
}

.n2g_vie_2014_aboutContentLeftDate {
    font-style:italic;
}

.n2g_vie_2014_generalDoubleContentRight {
    width:490px;
    height:275px;
    float:left;
    overflow: hidden;
    background-color: grey;
}

#n2g_vie_2014_slider_contenu_principalOG1 {
    height: 344px;
}
#n2g_vie_2014_slider_contenu_principalOG2 {
    height : 500px;
}

#n2g_vie_2014_slideTitleOg2 {
    display: block;
}

.n2g_vie_2014_titleCarte {
    margin:40px 0 30px 0;


}

.n2g_vie_2014_generalCarte {
    position:relative;
    width:900px;
    height:597px;
    background-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_map.jpg");
    overflow: hidden;
}

.n2g_vie_2014_generalCarte ul li {
    z-index:3;
    cursor: pointer;
    position:absolute;
    display:block;
    /*border:1px solid red;*/
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.n2g_vie_2014_generalCarte ul li span {
    position:absolute;
    width:7px;
    height:7px;
    background-color:#e20030;
    display:block;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.n2g_vie_2014_generalCarte ul li:hover span {
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
}

#n2g_vie_2014_johannesburg {
    height: 20px;
    left: 366px;
    top: 485px;
    width: 104px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_johannesburg span {
    right: 0px;
    top: 6px;
}

#n2g_vie_2014_hongkong {
    height: 20px;
    left: 696px;
    top: 329px;
    width: 104px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_hongkong span {
    right: 46px;
    top: 1px;
}

#n2g_vie_2014_milan {
    height: 20px;
    left: 366px;
    top: 237px;
    width: 54px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_milan span {
    right: 18px;
    top: -1px;
}

#n2g_vie_2014_luxembourg {
    height: 15px;
    left: 316px;
    top: 216px;
    width: 83px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_luxembourg span {
    right: 4px;
    top: -2px;
}

#n2g_vie_2014_prague {
    height: 16px;
    left: 422px;
    top: 209px;
    width: 54px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_prague span {
    right: 47px;
    top: 4px;
}

#n2g_vie_2014_zurich {
    height: 13px;
    left: 398px;
    top: 224px;
    width: 54px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_zurich span {
    right: 44px;
    top: 3px;
}

#n2g_vie_2014_londres {
    height: 18px;
    left: 354px;
    top: 192px;
    width: 48px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_londres span {
    right: 29px;
    top: 14px;
}

#n2g_vie_2014_newyork {
    height: 20px;
    left: 111px;
    top: 254px;
    width: 84px;
}

.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_newyork span {
    left: 8px;
    top: 6px;
}

#n2g_vie_2014_temoignage {
    z-index:2;
    opacity:0;
    background-color: #d3d3d3;
    border: 15px solid #ffffff;
    padding: 30px 45px;
    position: absolute;
    width: 645px;
    left: 70px;
    top:76px;
    -webkit-transform: translate3d(0, 30%, 0);
    transform: translate3d(0, 30%, 0);
    -webkit-transition:all 0.5s ease;
    transition:all 0.5s ease;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

#n2g_vie_2014_temoignage.fadeInUp {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -webkit-transition:all 0.5s ease;
    transition:all 0.5s ease;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transform: none;
}

/* LISTES VILLES */
.n2g_vie_2014_quiparle {
    display:none;
}

.n2g_vie_2014_close {
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
}

.n2g_vie_2014_temoignageTitle�{
    color:#000000;
    font-size:15px;
}

.n2g_vie_2014_temoignageTitle span {
    font-size:20px;
}

.n2g_vie_2014_temoignageSubTitle {
    color:#fff;
    margin-bottom:25px;
}

#sidebarfull .n2g_vie_2014_listBullet {
    margin: 0 0 0 15px;
    padding:0;
    list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_bulle.jpg");
}

#sidebarfull .n2g_vie_2014_listBullet > li {
    margin-bottom:15px;
}

.n2g_vie_2014_marginTop15 {
    margin-top:15px;
}


.n2g_vie_2014_sliderContainer {
    position: relative;
    width : 845px;
    margin-top : 25px;

}

.n2g_vie_2014_flecheGauche {
    position: absolute;
    top : 15px;
    left : 0;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_flecheGauche.jpg') no-repeat;
}

.n2g_vie_2014_flecheDroite {
    position: absolute;
    top : 15px;
    right : 0px;
    width : 42px;
    height : 42px;
    cursor : pointer;
    background : url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_flecheDroite.jpg') no-repeat;
}

.n2g_vie_2014_slider {
    width : 745px;
    margin-left : 50px;
    display : block;
    overflow-x : hidden;

}



.n2g_vie_2014_slidesContainer {
    width : 2355px; /*margin 30 entre chaque slides*/
    position :relative;
    left :0;
    display : block;

    clear : both;
    float : left;
}

.n2g_vie_2014_slide {
    width : 735px;
    margin-right : 10px;
    padding : 0 5px;
    float : left;
}

.n2g_vie_2014_slideLeft {
    width : 500px;
    float : left;
}

.n2g_vie_2014_slideRight{

    float : right;
}

.n2g_vie_2014_slideTitle {
    font-size : 22px;
    float : left;
    margin-top : 15px;
    width : 100%;
    color : #656565;
    text-transform : uppercase;
    line-height : 25px;
    margin-bottom : 20px;
}

.n2g_vie_2014_slideTitle2 {
    font-size : 17px;
    float : left;
    margin-top : 15px;
    width : 100%;
    text-transform : uppercase;
}


.n2g_vie_2014_slidePage {
    font-size : 25px;
    float :left;
    margin-right : 30px;
    color : #a3a3a3;
}

.n2g_vie_2014_slidePage span{
    color : #e20031;
}



.n2g_vie_2014_listeBullet {
    list-style-image : url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_fleche.png");
    padding: 0 0 0 40px !important;
}


.n2g_vie_2014_listeBullet li {
    margin-bottom : 12px;
    margin-left : 5px;
}




.n2g_vie_2014_slider_contenu_principal .n2g_vie_2014_slide_principal {
    position:absolute;
    top:0;
    left:0;
}




.n2g_vie_2014_introSlide{
    margin-top: 75px;
}

.n2g_vie_2014_miniMention {
    color : #505050;
    font-size : 0.8em;
}

.n2g_vie_2014_slide1RightTitle{
    color : #e60027;
    font-size : 18px;
}

.n2g_vie_2014_doubleListHome {
    height:315px;
    width:980px;
}


.n2g_vie_2014_listHome {
    float:left;
    width:510px;
}

.n2g_vie_2014_list {
    list-style-image:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_flecheMobile.jpg");
}


.n2g_vie_2014_list li {
    padding-left: 10px;
    margin-bottom:20px;
}

.n2g_vie_2014_list span {
    font-weight:bold;
}

.n2g_vie_2014_sousList {
    list-style:disc;
    margin-top: 15px;
}

.n2g_vie_2014_VisuelListHome {
    float: left;
    margin-left: 110px;
    width: 338px;
}

.n2g_vie_2014_postulerTitre {
    font-size : 16px;
    margin-bottom : 30px;
    margin-top : 40px;
    color : #000;
}

/* SLIDER ONGLET 1 */

.n2g_vie_2014_slider_contenu_principal{
    height : 950px;
    overflow: hidden;
    position: relative;
    width: 100%;
    margin-top:10px;
}

.n2g_vie_2014_slide_principal {
    position:absolute;
    top:0;
    left:0;
}

.n2g_ig_2014_parag{
    font-size : 13px !important;
}

.n2g_vie_2014_postulezBtn {
    margin : auto;
    width : 156px;
    display : block;
    margin-top : 30px;
    margin-bottom : 20px;
}

.n2g_vie_2014_blockContact {
    width : 785px;
    background: #efefef;
    padding : 12px 30px;
}

#n2g_vie_2014_mailLink {
    color : #e8586d;
}

.n2g_vie_2014_blockContact img{
    float : left;
    margin-right : 45px;
}

.n2g_vie_2014_blockContactContent{
    width : 600px;
    margin-top : 3px;
    float : left;
}

#n2g_vie_2014_linkedin {
    display : inline-block;
    position : absolute;
    margin-top : 2px;
    margin-left : 5px;
    height : 15px;
}

.n2g_vie_2014_separateur {
    border-bottom :1px solid #c1c0c0 ;
    height : 3px;
    width : 100%;
}

.n2g_vie_2014_metiersTitre {
    font-weight : bold;
    color :#656565;
    margin-bottom : 20px;
}

.n2g_vie_2014_video {
    width : 314px;
    height : 181px;
    background : orange;
    margin-top : 35px;
}

.n2g_vie_2014_videoL {
    float : left;
}
.n2g_vie_2014_videoR {
    float : right;
}

.n2g_vie_2014_videoAside {
    width : 314px;
    float : right;
}
.n2g_vie_2014_videoDescription {
    margin-top : 15px;
}

.n2g_vie_2014_metiersLeft {
    width : 400px;
    float :left;
}

#n2g_vie_2014_postulerBtn {
    width : 156px;
    margin : auto;
    margin-bottom : 30px;
    display : block;
    cursor : pointer;
}

.n2g_vie_2014_compose {
    margin-left:0px;
}

.n2g_vie_2014_compose > span {
    margin-bottom:15px;
    display:block;
}

#n2g_vie_2014_linkOpportunite {
    background-color: #f8f8f8;
    border: 1px solid #a8a8a8;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #a8a8a8;
    display: inline-block;
    font-size: 13px;
    margin-top: 40px;
    padding: 4px 14px;
    text-decoration: none;
    text-transform: uppercase;
}

#n2g_vie_2014_linkOpportunite:hover {
    background-color: #dedddd;
}

.n2g_vie_2014_redLink.n2g_vie_2014_marginTop30Link {
    clear: left;
    display: block;
    margin-top:30px;
    text-decoration: underline !important;
}

.n2g_vie_2014_aboutOnglet2 {
    border-top: 1px solid #ccc;
    font-size: 12px;
    margin-left: -20px;
    margin-top: 20px;
    padding: 30px 10px;
    width: 920px;
}

.jobContent2 #sidebarLeft ul, .campaign .content ul {
    padding: 0 0 0 38px;
}

.n2g_vie_2014_nuageDeMot,.n2g_vie_2014_nuageDeMotEN  {
    margin-top: 50px;

}
.n2g_vie_2014_listBulletOnglet2 {
    margin: 0 0 10px -25px;
    padding:0;
    list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette VIE/n2g_vie_2014_bulle.jpg");
}

.n2g_vie_2014_listBulletOnglet2 > li {
    margin-top: 10px;
}

.n2g_vie_2014_sousTitreGris3Onglet2 {
    font-size : 18px;
    color : #656565;
    margin:20px 0;
}

.n2g_vie_2014_sousTitreRougeOnglet2 {
    color :#e60028;
    font-size : 19px;
    margin-bottom : 0px;
    margin-top : 30px;
    clear : both;
}


.n2g_vie_2014_sousListOnglet2 {
    margin-left: 35px;
}

.n2g_vie_2014_aboutOnglet1 {
    font-size: 12px;
    margin-top: 20px;
    padding: 20px 10px;
}

#n2g_vie_2014_dakar {
    height: 20px;
    left: 270px;
    top: 340px;
    width: 55px;
}
.n2g_vie_2014_generalCarte ul li#n2g_vie_2014_dakar span {
    left: 43px;
    top: 6px;
}

#n2g_vie_2014_postulerBtnEN {
    cursor: pointer;
    display: block;
    margin: 15px auto;
    width: 139px;
}

/*L 7247 - PLAQUETTE HOME */

.LANDING_mobile {
	display:none;
}

.LANDING_desktop {
	margin:0 auto;
	width:940px;
}

.LANDING_clear {
	clear: both;
}

.LANDING_title-h2 {
	color: #e60028;
	font-size: 25px;
	text-transform: uppercase;
	line-height: 20px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
	margin-top: 30px;
}

.LANDING_title-h3 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 34px;
	text-align: center;
	text-transform: uppercase;
	width: 942px;
	letter-spacing: 1.8px;
}

.LANDING_title-h4 {
	font-size: 19px;
	margin-bottom: 30px;
	text-align: center;
	text-transform: uppercase;
	line-height: 33px;
	width: 940px;
	letter-spacing: -0.21px;
	color:#656565;
}

.LANDING_title-h4 span {
	letter-spacing: 0.1px;
}

.LANDING_grid {
	width: 940px;
	margin-left: 1px;
}

.LANDING_grid-item {
	width: 285px;
	margin-right: 42px;
	margin-bottom: 38px;
	float: left;
	position: relative;
}

.LANDING_grid-item > a {
	display: block;
	width: 285px;
	height: 321px;
	position: absolute;
	z-index: 2;
}

.LANDING_grid a {
	text-decoration: none;
}

.LANDING_grid a:hover {
	text-decoration: none;
}

.LANDING_grid-item-img {
	width: 285px;
	height: 104px;
	overflow: hidden;
}

.LANDING_grid-item img {
	display: block;
	-moz-transition: all 0.5s ease-in-out 0s;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-o-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
}

.LANDING_grid-item.zoom img {
	-moz-transform: scale(1.06);
	-webkit-transform: scale(1.06);
	-o-transform: scale(1.06);
	-ms-transform: scale(1.06);
}

.LANDING_grid-item-last {
	margin-right: 0;
}

.LANDING_grid-item-box {
	border: 1px solid #c1c0c0;
	padding: 28px 16px;
	border-top-width: 0;
	height: 160px;
	color: #656565;
	font-size: 13px;
	line-height: 18px;
	position: relative;
}

.LANDING_grid-item-title {
	font-size: 19px;
	color: #656565;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 15px;
	line-height: 23px;
	margin-top: -2px;
}

.LANDING_grid-item-more {
	text-transform: uppercase;
	position: absolute;
	bottom: 20px;
	right: 20px;
	color: #e60027;

}

.LANDING_clearfloat {
	clear: both;
}

.LANDING_end {
	margin-bottom: 800px;
}

/*L 7417 - PLAQUETTE IT */
.n2g_SI_2014_desktop{
	margin:30px auto 0;
	width:940px;
}

.n2g_SI_2014_m_mobile {
	display:none;
}

.n2g_SI_2014_clear {
	clear: both;
}

.n2g_SI_2014_uppercase {
	text-transform: uppercase;
}

.n2g_SI_2014_title-page {
	font-size: 20px;
	text-align: center;
    background-size: 100%;
	width: 940px;
	/* col */
}

.n2g_SI_2014_title-h2 {
	color: #e60028;
	/* font-size: 30px; */
	text-transform: uppercase;
	line-height: 33px;
	margin-bottom: 40px;
}

.n2g_SI_2014_title-h5 {
	font-size: 15px!important;
	font-weight: bold;
	margin-bottom: 16px;
}

.n2g_SI_2014_text-content {
	font-size:17px!important;
	color:#656565!important;
	margin-top:65px;
}

.n2g_SI_2014_text-content-large {
	margin-bottom: 50px;
	width: 940px;
}

.n2g_SI_2014_data-01 {
	margin-bottom: 50px;
}

.n2g_SI_2014_action {
	text-align: center;
	margin-bottom: 69px;
}

.n2g_SI_2014_action_bottom {
	text-align: center;
	padding-top: 25px;
	clear:left;
	margin-bottom:15px;
}

.n2g_SI_2014_h3 {
	color: #e60028;
	font-size: 20px;
	/*text-transform: uppercase;*/
	margin-bottom: 35px;
}

.n2g_SI_2014_h3-b {
	margin-bottom: 50px;
}

.n2g_SI_2014_h4 {
	font-size: 17px;
	margin-top:-10px;
	margin-bottom:35px;
	font-weight:bold;
}

/* slides */

#n2g_SI_2014_slides {
	position: relative;
	margin-bottom: 84px;
	width: 940px;
}

.n2g_SI_2014_prev {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IT/n2g_SI_2014_flecheGauche.jpg);
	width: 42px;
	height: 42px;
	font-size: 0;
	text-indent: -1000em;
	position: absolute;
	left: 0;
	z-index: 100;
}

.n2g_SI_2014_next {
	background-image: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IT/n2g_SI_2014_flecheDroite.jpg);
	width: 42px;
	height: 42px;
	font-size: 0;
	text-indent: -1000em;
	position: absolute;
	right: 0;
	z-index: 100;
}

.n2g_SI_2014_slides-container {
	width: 940px;
}

.n2g_SI_2014_slides-container .n2g_SI_2014_slide {
	display: block;
	margin-left: 58px;
	width: 851px;
}

.n2g_SI_2014_pager {
	color: #a4a4a4;
	font-weight: normal;
	font-style: normal;
	font-size: 22px;
	margin-right: 18px;
	margin-left: 10px;
}

.n2g_SI_2014_slide-title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 38px;
}

.n2g_SI_2014_slide-title .n2g_SI_2014_pager .n2g_SI_2014_active {
	color: #e60028;
	font-weight: normal;
	font-style: normal;
}

.n2g_SI_2014_slide-title .n2g_SI_2014_active {
	color: #e60028;
	font-weight: bold;
}

.n2g_SI_2014_slide-subtitle {
	margin-bottom: 18px;
	font-size: 16px;
}

.n2g_SI_2014_slide-col-left {
	width: 560px;
	float: left;
	margin-right: 60px;
}

.n2g_SI_2014_slide-col-right {
	width: 200px;
	float: left;
}

.n2g_SI_2014_video-col,
.n2g_SI_2014_text-video-col {
	margin-top: 20px;
}

.n2g_SI_2014_list-bullet {
	font-size: 12px;
	margin: 0 0 0 -52px;
	padding: 0;
	list-style-type: none;
}

.n2g_SI_2014_list-bullet li {
	float: left;
	padding: 0 0 0 16px;
	margin: 0 0 14px;
	float: left;
	line-height: 18px;
	background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IT/n2g_SI_2014_fleche.png") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
	font-size:13px;
}

/* tabs */

#n2g_SI_2014_tabs-nav {
	padding: 0;
	font-size: 16px;
	margin: 0;
	width: 940px;
}

#n2g_SI_2014_tabs-nav a {
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	border: 1px solid silver;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 0;
	outline: 0 none;
}

#n2g_SI_2014_tabs-nav a.n2g_SI_2014_active {
	color: #e60028;
	border-bottom-width: 0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
}

#n2g_SI_2014_tabs-nav li {
	float: left;
	margin: 0;
	padding: 0;
	width: 50%;
	text-align: center;
}

.n2g_SI_2014_tabs-container {
	border: 1px solid silver;
	border-top-width: 0;
	float: left;
	width: 938px;
	margin-bottom: 20px;
}

.n2g_SI_2014_container-box {
	float: left;
	padding: 30px 40px 40px;
}

#n2g_SI_2014_tags-nav, #n2g_SI_2014_tags-nav-b {
	margin: 0 0 22px;
	padding: 0;
	width: 680px;
	text-transform: uppercase;
	font-size: 13px;
	float: left;
}

#n2g_SI_2014_tags-nav a, #n2g_SI_2014_tags-nav-b a {
	float: left;
	text-decoration: none;
	border: 1px solid silver;
	margin-bottom: 7px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	color: #999;
	padding: 3px 18px;
	margin-right: 7px;
	outline: 0 none;
}

#n2g_SI_2014_tags-nav a.n2g_SI_2014_active, #n2g_SI_2014_tags-nav-b a.n2g_SI_2014_active {
	background-color: #d3d1d1;
}

.n2g_SI_2014_tag-content {
}

.n2g_SI_2014_h6 {
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 20px;
	margin-bottom: 26px;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.n2g_SI_2014_m_h6 {
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 0;
	margin-bottom: 26px;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.n2g_SI_2014_list-triangle {
	margin: 0 0 0 -47px;
	padding: 0;
	font-size: 12px;
}

.n2g_SI_2014_list-triangle li {
	margin: 0 0 10px;
	padding: 0 0 0 16px;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IT/n2g_SI_2014_fleche.png) no-repeat 0 4px;
	font-size:14px;
}

.n2g_SI_2014_tag-content-col-a {
	width: 400px;
	float: left;
	margin-right: 20px;
}

.n2g_SI_2014_tag-content-col-b {
	width: 410px;
	float: right;
}

/* JOTT STAGE 2014 */

/*.n2g_jottalternance_tripleColBox ===> .n2g_jottstage_**/
#n2g_jottstage_img_header{margin:0 auto;}
.n2g_jottstage_clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.n2g_jottstage_clearfix {display: inline-block;margin-bottom:30px;}
.n2g_jottstage_tripleColBox{width:220px;margin-right:10px;float:left;}
/* supprimer .n2g_jottalternance_tripleColLeft */
.n2g_jottstage_tripleColBoxl1{padding-left:60px;height:95px;}
.n2g_jottstage_tripleColBoxl2{font-size:15px;color:#e20031;margin-bottom:25px;}
/* Btn */

.n2g_jottstage_2014_postulez{
	position: relative;
	clear: both;
	margin-bottom: 20px;
	width:100%;
}
.n2g_jottstage_2014_Btn{
	margin:0 auto;
	text-align:center;
}
#n2g_jottstage_2014_flecheTop{display:block;left:440px;position:absolute;top:0;}
.n2g_jottstage_2014_postulezTxt{
    position : absolute;
    top: 17px;
    left : 480px;
    text-align: center;
    font-size : 17px;
    font-weight: bold;
    text-transform: uppercase;
    color : #888888 ;
    line-height: 19px;
}
/* Liste */
.n2g_jottstage_candlimit{text-align:center;}
.n2g_jottstage_col{width:100%;}
.n2g_jottstage_col_ul li{line-height:17px;}

/* video */

n2g_jottstage_titre_video{color:#E60028;text-transform:uppercase;margin-top:30px;margin-bottom:15px;}

.n2g_jjottstage_wrapper_aste{left:-20px;}
.n2g_jottstage_aste{font-size:13px;}
/* FIN JOTT STAGE 2014 */

/* ALTERNANCE 2015 */

.n2g_alternance_espace_double_onglets_last{
	width: 284px;
	float: left;
	text-align: center;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	padding: 10px 0;
}
.n2g_alternance_espace_double_onglets_off {
	border-bottom: 1px solid #CCCCCC;
}
.n2g_ccampagneit_espace_double_onglets_actif_last {
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	float: left;
}




.n2g_alternance_espace_double_contenu_metiersinformatique{
	padding: 30px 20px 40px;
}
.n2g_alternance_espace_double_contenu_metiersinformatique_intro{
	margin-bottom:50px;
}
.n2g_alternance_red {
	color:#e60028;
}
.n2g_alternance_s19 {
	font-size:19px;
	line-height:23px;
}
.n2g_alternance_bold {
	font-weight:bold;
}
.n2g_alternance_tab_content-postulez {
	text-align: center;
	padding-top: 25px;
}
.n2g_alternance_text-content{
	font-size: 12px;
	padding-top: 30px;
}





/* ALTERNANCE */
.n2g_alternance_bloc{
	height: 500px;
	width: 100%;
}


.n2g_alternance_slide-title {
  font-size: 20px;
  /* font-weight: bold; */
  /* margin-top: 13px; */
  margin-bottom: 38px;
  padding-left: 99px;
  padding-top: 15px;
}
.n2g_alternance_pager {
	color: #a4a4a4;
	font-weight: normal;
	font-style: normal;
	font-size: 22px;
	margin-right: 18px;

}
.n2g_alternance_slide-title .n2g_alternance_pager .n2g_alternance_active {
	color: #e60028;
	font-weight: normal;
	font-style: normal;
}
.n2g_alternance_active {
	/*color: #e60028;*/
	font-weight: normal;
	font-style: normal;
}
.n2g_alternance_active_fiche{
	/*color: #e60028;*/
	font-weight: normal;
	font-style: normal;

}
.n2g_alternance_slide-subtitle {
	margin-bottom: 18px;
	margin-left: 100px;
	font-size: 16px;
	line-height: 17px;
	color: #a4a4a4;
	width:700px;
}
.n2g_alternance_slide-col-left {
    float: left;
    margin-left: 150px;
    margin-right: 25px;
    width: 400px;
}
.n2g_alternance_slide-col-right {
	width: 200px;

	float: left;
}
.n2g_alternance_list-bullet {
	font-size: 12px;
	margin: 0 0 0 -36px;
	padding: 0;
	list-style-type: disc;
}

.n2g_alternance_list-bullet li {
	padding: 0 0 0 16px;
	margin: 0 0 14px;
	float: left;
	line-height: 18px;
	list-style:none;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_JD_092014_fleche.png) no-repeat 0px 5px;
}


/* FICHE METIERS */
.n2g_alternance_bloc_double_metier_postuler{
	position: relative;
	margin: 50px auto 10px;
	padding: 0;
	width: 900px;
	height: 500px;

}
.n2g_alternance_bloc_fiche_metier{
	float: left;
  	width: 495px;
  	padding-right: 55px;
 	border-right: 1px solid #c1c0c0;
}
#n2g_alternance_tags-nav-b{
	margin: 0 0 22px;
	padding: 0;
	width: 495px;
	/*text-transform: uppercase;*/
	font-size: 13px;
	float: left;
}
#n2g_alternance_tags-nav-b span{
	float: left;
	text-decoration: none;
	border: 1px solid silver;
	margin-bottom: 7px;
	/* border-radius: 5px; */
	-moz-border-radius: 5px;
	/* -webkit-border-radius: 5px; */
	color: #999;
	padding: 3px 10px;
	margin-right: 7px;
	font-size: 98%;
	cursor:pointer;
}

#n2g_alternance_tags-nav-b span.n2g_alternance_active{
	background-color: #f3f1f1;
}

.n2g_Jalternance_h6 {
	color:#656565;
	font-weight: bold;
	/*text-transform: uppercase;*/
	margin-bottom: 20px;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.n2g_alternance_list-triangle{
	padding: 0;
	font-size: 14px;
	clear:left;
}

.n2g_alternance_list-triangle li {
	margin: 0 0 10px;
	padding: 0 0 0 16px;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/n2g_JD_092014_fleche.png) no-repeat 0 4px;
}
.n2g_alternance_bloc_postuler{
	float: left;
	padding-left: 20px;
	width: 304px;
}

/* carousel */

/*
This is the visible area of you carousel.
Set a width here to define how much items are visible.
The width can be either fixed in px or flexible in %.
Position must be relative!
*/
.jcarousel {
    position: relative;
    overflow: hidden;
}

/*
This is the container of the carousel items.
You must ensure that the position is relative or absolute and
that the width is big enough to contain all items.
*/
.jcarousel .carousel_ul {
    width: 20000em;
    position: relative;

    /* Optional, required in this case since it's a <ul> element */
    list-style: none;
    margin: 0;
    padding: 0;
}
/*
These are the item elements. jCarousel works best, if the items
have a fixed width and height (but it's not required).
*/
.jcarousel li {
    /* Required only for block elements like <li>'s */
    float: left;
	margin-top:50px;
}
.jcarousel-control-prev{
  	position: absolute;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/fleches_slider.png);
	width: 42px;
	height: 42px;
	text-indent: 9999px;
	top: 354px;
}
 .jcarousel-control-next {
  	position: absolute;
	background: url(/Careers/LIBRARY/PICTURES/CAMPAIGN/alternance14/fleches_slider.png) right top;
	width: 42px;
	height: 42px;
	text-indent: 9999px;
	top: 354px;
	right: 60px;
}

/* HRACKATHON */

.cadre_hack{
	text-align:center;
	border: 1px solid silver;
	width:200px;
	margin: 0 auto;
	padding:15px;
}
.cadre_hack a{
	font-size:12px;
}

/* modif 09/04/2015

/* JOTT ALTERNANCE 2015 */

.n2g_jottalternance_clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* Modification 17/04 */

.n2g_jottalternance_clearfix {
	display: inline-block;
}
/* Fin Modification 17/04 */

#sidebarfull {
	float: none;
}

.n2g_jottalternance_clear {
	clear: both;
}

.n2g_jottalternance_bold {
	font-weight: bold;
}

.n2g_jottalternance_red {
	color: #e20031 !important;
}

.n2g_jottalternance_main_desktop {
	color: #656565;
	font-size: 14px;
	width: 940px;
	margin: auto;
}

.n2g_jottalternance_tripleCol {}

.n2g_jottalternance_tripleColBox {
	float: left;
	width: 300px;
}

.n2g_jottalternance_tripleColBox:nth-child(2) {
	width: 350px;
}

.n2g_jottalternance_tripleColBoxl1 {
	height: 95px;
	padding-left: 85px;
}

.n2g_jottalternance_tripleColBoxl2 {
	color: #e20031;
	font-size: 22px;
	margin-bottom: 25px;
	height: 70px;
}

.n2g_jottalternance_tripleColLeft {
	margin-right: 30px;
}

.n2g_jottalternance_tripleColCenter {
	width: 310px !important;
}

.n2g_jottalternance_doubleCol {
	margin-top: 50px;
}

.n2g_jottalternance_doubleCol ul {
	list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_puce.jpg");
	padding: 0 0 0 15px !important;
}

.n2g_jottalternance_doubleCol ul li {
	margin-bottom: 15px;
}

.n2g_jottalternance_doubleColLeft {
	width: 470px;
	float: left;
	margin-right: 20px;
	overflow: hidden;
}

.n2g_jottalternance_doubleColRight {
	width: 470px;
	float: left;
}
/* Modification 17/04 */

.n2g_jottalternance_btn {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_btn.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 98px;
	width: 332px;
	margin-left: 310px;
	margin-top: 35px;
}

.n2g_jottalternance_btn:hover {
	background-position: 0 -96px;
}

.n2g_jottalternance_titre_maxime {
	margin-top: 10px;
}

.n2g_jottalternance_col_puce {
	width: 440px;
	padding-right: 30px;
}

.n2g_jottalternance_col_puce li {
	margin-bottom: 20px;
}

.n2g_alternance_trad {
	font-size: 12px;
	margin-top: 30px;
}

.n2g_jottalternance_btn_card {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_btn_card.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 39px;
	width: 187px;
	margin-top: 25px;
}

.n2g_jottalternance_btn_card:hover {
	background-position: 0 -37px;
}
/* Fin Modification 17/04 */
/* Modification 2015 */

.n2g_jottalternance_graybox {
	width: 937px;
	/*height: 112px;*/

	background-color: #f8f8f8;
	border: 1px solid #eaeaea;
	margin: 80px 0px;
	font-family: 'helvetica neue';
	color: black;
	font-size: 22px;
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_picto-door.png");
	background-position: 195px 37px;
	background-repeat: no-repeat;
	text-align: center;
	box-sizing: border-box;
	padding: 30px;
	letter-spacing: 1px;
}

.n2g_jottalternance_graybox span.n2g_jottalternance_red {
	color: #e20031;
}

.n2g_jottalternance_graybox-end {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_picto-timer.png");
	background-position: 135px 37px;
}

.n2g_jottalternance_graybox span {
	font-weight: bold;
}

.n2g_jottalternance_graybox .n2g_jottalternance_second {
	font-weight: normal;
	letter-spacing: 4.2px;
}

.n2g_jottalternance_graybox .n2g_jottalternance_second-end {
	font-weight: normal;
	letter-spacing: 6px;
}

.n2g_jottalternance_graybox .n2g_jottalternance_third {
	font-weight: normal;
	font-size: 18px;
	margin-left: -10px;
}

.n2g_jottalternance_doubleColRight {
	border-left: 1px solid #eaeaea;
	width: 419px;
	padding: 0px 15px
}

.n2g_jottalternance_doubleColRight .n2g_jottalternance_title {
	border-bottom: 1px solid #eaeaea;
	background-color: #f8f8f8;
	/*font-family: 'helvetica neue';*/
	color: black;
	font-size: 22px;
	letter-spacing: 1px;
	padding: 15px;
	text-transform: uppercase;
}

.n2g_jottalternance_doubleColRight .n2g_jottalternance_testimony {
	margin: 25px 0px;
}

.n2g_jottalternance_doubleColRight .n2g_jottalternance_testimony span, .n2g_jottalternance_testimonies .n2g_jottalternance_testimony span {
	font-weight:bold;
}

.n2g_jottalternance_doubleColRight .n2g_jottalternance_testimony img {
	border: 3px solid #dbdbdb;
	float: left;
	margin-right: 15px;
}

.n2g_jottalternance_offers-container {
	margin-top: 50px;
	font-size: 22px;
	color: black;
}
.n2g_jottalternance_texte_offre_close{
	color:#e60028;
}
.n2g_jottalternance_offers {
	margin-top: 50px;
}

.n2g_jottalternance_offers-container span {
	display: block;
}

.n2g_jottalternance_offers-container-title {
	margin-bottom: 25px;
}

.n2g_jottalternance_offers-bloc {
	height: 112px;
	width: 150px;
	border: 1px solid #eaeaea;
	background-color: #f8f8f8;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	display: table;
}

.n2g_jottalternance_offers-bloc:nth-child(6),
.n2g_jottalternance_offers-bloc:nth-child(11) {
	/*margin-right: 0px;*/
}

.n2g_jottalternance_offers-bloc:hover {
	border: 1px solid #e20031;
}

.n2g_jottalternance_offers-bloc-inside {
	background-color: white;
	font-size: 14px;
	color: #656565;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin: 5px;
	text-decoration: none !important;
	height: 102px;
}

.n2g_jottalternance_offers-bloc-inside:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.25em;
	/* Adjusts for spacing */
}

.n2g_jottalternance_offers-bloc-inside span {
	display:inline-block !important;
	vertical-align: middle;
}


.n2g_jottalternance_offers-bloc-inside:hover {
	background-color: #e20031;
	color: white;
}

.n2g_jottalternance_offers-bloc-inside:hover span {
	color: white;
}
/*MOBILE*/

.n2g_alternance_clear {
	clear: both;
}

.n2g_alternance_bold {
	font-weight: bold;
}

.n2g_alternance_red {
	color: #e20031 !important;
}

.n2g_jottalternance_main_mobile {
	max-width: 640px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #656565;
	padding-top: 0;
	/*A changer pour r�gler la marge en haut de la page*/

	padding-bottom: 100px;
	line-height: 16px;
	/*margin-left: -20px;*/
}

.n2g_jottalternance_main a,
.n2g_jottalternance_main a img {
	border: 0;
	outline: 0;
}
/* INTRODUCTION */

.n2g_alternance_introduction_wrapper {}

.n2g_alternance_introduction_gauche {}

.n2g_jottalternance_list_mobile {
	list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_puce.jpg");
	margin-left: 15px;
	color: #e20031;
	padding: 0px !important;
}

.n2g_jottalternance_list_mobile_article {
	list-style: disc outside url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_puce.jpg");
	margin-left: 15px;
	color: #656565;
	margin-bottom: 20px;
	display: inline-block;
	padding: 0px !important;
}

.n2g_jottalternance_list_mobile {
	margin-bottom: 20px;
	padding: 0px;
}

.n2g_jottalternance_tripleColBoxl3 {
	margin-bottom: 30px;
	padding-right:10px;
}

.n2g_jottalternance_top_mobile {
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
/* Modification 17/04 */

.n2g_jottalternance_btn {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_btn-m.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 75px;
	width: 262px;
	margin-left: 20px;
	margin-bottom: 30px;
}

.n2g_jottalternance_btn:hover {
	background-position: 0 -76px;
}

.n2g_alternance_trad {
	font-size: 12px;
	margin-top: 20px;
}
/* Fin Modification 17/04 */

.n2g_jottalternance_fin_mobile {
	margin-top: 30px;
	margin-bottom: 20px;
}

.n2g_jottalternance_btn_card {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_btn_card.jpg");
	background-repeat: no-repeat;
	display: block;
	background-position: 0 0;
	height: 39px;
	width: 213px;
	margin-top: 25px;
	margin-left: 45px;
}

.n2g_jottalternance_btn_card:hover {
	background-position: 0 -37px;
}
/* Modification 2015 */

.n2g_jottalternance_graybox-mobile {
	width: 100%;
	background-color: #f8f8f8;
	border: 1px solid #eaeaea;
	margin: 80px 0px;
	font-family: 'helvetica neue';
	color: black;
	font-size: 22px;
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_picto-door.png");
	background-position: center 20px;
	background-repeat: no-repeat;
	text-align: left;
	letter-spacing: 1px;
	padding-top: 90px;
	padding-bottom: 20px;
	padding-left: 20px;
	box-sizing: border-box;
	line-height: 24px;
}

.n2g_jottalternance_graybox-end-mobile {
	background-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_picto-timer.png");
	background-position: center 27px;
}

.n2g_jottalternance_testimony-container {
	margin-top: 25px;
}

.n2g_jottalternance_testimony-container .n2g_jottalternance_title {
	border-bottom: 1px solid #eaeaea;
	background-color: #f8f8f8;
	font-family: 'helvetica neue';
	color: black;
	font-size: 22px;
	letter-spacing: 1px;
	padding: 15px;
}

.n2g_jottalternance_testimony-container .n2g_jottalternance_testimony {
	margin: 25px 0px;
}

.n2g_jottalternance_testimony-container .n2g_jottalternance_testimony-text {
	margin-left: 75px;
}

.n2g_jottalternance_testimony-container .n2g_jottalternance_testimony img {
	border: 3px solid #dbdbdb;
	float: left;
	margin-right: 15px;
}
.n2g_jottalternance_texte_offre_close-mobile{
	color:#e60028;
}
.n2g_jottalternance_offers-container-mobile {
	margin-top: 50px;
	font-size: 22px;
	color: black;
}

.n2g_jottalternance_offers-container-title {
	display:block;
	margin-bottom:15px;
}

.n2g_jottalternance_offers-container-title-mobile {
	display:block;
	margin-bottom: 50px;
}

/*.n2g_jottalternance_offers-container-mobile span {
	display: block;
	margin-bottom: 25px;
}*/

.n2g_jottalternance_offers-bloc-mobile {
	height: 112px;
	width: 45%;
	border: 5px solid #f8f8f8;
	/*background-color: #f8f8f8;*/

	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	display: table;
	box-sizing: border-box;
}

.n2g_jottalternance_offers-bloc-mobile:nth-child(2n+1) {
	margin-right: 0px;
}

.n2g_jottalternance_offers-bloc-mobile:hover {
	border: 1px solid #e20031;
}

.n2g_jottalternance_offers-bloc-inside-mobile {
	background-color: white;
	font-size: 14px;
	color: #656565;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

.n2g_jottalternance_offers-bloc-inside-mobile:hover {
	background-color: #e20031;
	color: white;
}

.n2g_jottalternance_mentions {
	font-size: 12px;
	margin-top: 30px;
}
/******************** SLIDER ***********************/

.n2g_jottalternance_view_testimonies {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.n2g_jottalternance_container_testimonies {
	position: relative;
	width: 3000px;
}

.n2g_jottalternance_testimonies {
	position: relative;
	float: left;
	/*width: 430px;*/
}

.n2g_jottalternance_testimonies_nav {
	text-align: center;
}

.n2g_jottalternance_dotnav {
	cursor: pointer;
	display: inline-block;
	margin-left: 25px;
	width: 16px;
	height: 15px;
	background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_dot.png');
}

.n2g_jottalternance_dotnav.active {
	background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j/n2g_jottalternance_dot_active.png');
}

/* EXPERTS IT 2015 */
/* DESKTOP */

.experts-it_main_desktop{
    color: #656565;
    font-size: 14px;
    width: 981px;
    margin: auto;
	margin-top:40px;
}

/* EN TETE */
.experts-it_intro{
    margin: 50px 20px;
    padding-right: 10px;
    float: left;
    overflow: hidden;
    width: 590px;
    /*height: 760px;*/
}
.experts-it_texte_intro{
    margin: 0 auto;
    font-size: 14px;
    margin-top: 10px;
}
.experts-it_texte_intro_first{
    margin: 0 auto;
    font-size: 14px;
    margin-top: 20px;
}
.experts-it_texte_intro_big{
    font-size: 16px;
}
.experts-it_texte_bold{
    font-weight: bold;
}
.experts-it_texte_saut{
	margin-top: 10px;
}
.experts-it_red{
    color:#e60028!important;
}
.experts-it_texte_titre_intro{
    font-size: 17px!important;
    margin: 20px 0;
    color: #000000;
}
/* FIN EN TETE */


.expertis-it_container_principal{
    display: block;
    padding-top: 1px;
    clear: left;
}
.experts-it_container_titre{
    margin: 30px 0;

    padding-right: 10px;
}
.experts-it_texte_titre{
    font-size: 17px!important;
    color: #000000;
    text-align: center;
}
.experts-it_uppercase{
    text-transform: uppercase;
}
.experts-it_double_col_container{
    margin-top: 50px;
}
.experts-it_double_col_left{
    margin-right: 20px;
    overflow: hidden;
}

/* INFOGRAPHIE */
.experts-it_double_col_right{
    float: right;
    width: 300px;
    margin: 50px auto;
    padding: 0 0 0 35px;
    border-left: 1px solid #c0c0c0;
}
/* FIN INFOGRAPHIE */

.experts-it_double_col_left_bloc_metier{
    width: 100%;
    margin: 20px;
    height: 100px;
}

/* BLOC METIER */

.experts-it_bloc_metier{
    height: 100px;
    width: 128px;
    border: 1px solid #eaeaea;
    background-color: #f8f8f8;
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
    /*display: table;*/
}

.experts-it_bloc_metier:hover {
    border: 1px solid #e20031;
}

.experts-it_bloc_metier_inside{
    background-color: rgb(240, 240, 240);
    font-size: 14px;
    color: #656565;
    text-align: center;
    vertical-align: middle;
    display: block;
    margin: 5px;
    text-decoration: none !important;
    height: 90px;
}
.experts-it_bloc_metier_inside:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}
.experts-it_bloc_metier_inside span{
    display: inline-block !important;
    vertical-align: middle;
}
.experts-it_bloc_metier_inside:hover {
    background-color: #e20031;
    color: white;
}

.experts-it_bloc_metier_inside:hover span {
    color: white;
}
.experts-it_bloc_chat{

    width: 400px;
    height: 237px;
    background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts-it/bg_chat.png');
    display: block;
    margin:30px auto;
    cursor: pointer;
}
.experts-it_texte_handicap{
    margin: 0 auto;
    font-size: 12px!important;
    margin-top: 10px;
}
/* FIN BLOC METIER */


/* FIN DESKTOP */

/* MOBILE */

.experts-it_main_mobile{
    max-width: 640px;
    margin: 0 auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #656565;
    padding-top: 0;
    padding-bottom: 100px;
    line-height: 16px;
    }

.experts-it-top-m{
margin-bottom: 30px;
margin-right: auto;
margin-left: auto;
display: block;
}

/* INTRO */
.experts-it_texte_titre-m{
	font-size: 17px!important;
	text-align: center;
}
.experts-it_intro-m{
    margin: 50px 0;
    padding-right: 10px;
}
.experts-it_intro_2-m{
    margin: 50px 0;
    padding-right: 10px;
    clear: left;
}
.experts-it_texte_intro_big-m{
    font-size: 16px;
}
.experts-it_uppercase-m{
    text-transform: uppercase;
}
.experts-it_red-m{
    color:#e60028!important;
}
.experts-it_texte_bold-m{
    font-weight: bold;
}
..experts-it_texte_saut-m{
	margin-top: 10px;
}

/* OFFRES */

.expertis-it_container_principal-m{
    margin-top: 50px;
    font-size: 22px;
}
.experts-it_container_titre-m{
    margin: 30px 0;
    padding-right: 10px;
}
.experts-it_bloc_offres-m{
    margin-top: 50px;
    height: 420px;
    width: 300px;
}
.experts-it_bloc_metier-m{
    height: 112px;
    width: 90%;
    border: 5px solid #f8f8f8;
    /* background-color: #f8f8f8; */
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
    display: table;
    box-sizing: border-box;
}
.experts-it_bloc_metier_inside-m{
    background-color: rgb(240, 240, 240);
    font-size: 14px;
    color: #656565;
    text-align: center;
    vertical-align: middle;
    display: block;
    margin: 5px;
    text-decoration: none !important;
    height: 102px;
}
.experts-it_bloc_metier_inside-m:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}
.experts-it_bloc_metier_inside-m span{
    display: inline-block !important;
    vertical-align: middle;
}
.experts-it_bloc_metier_inside-m:hover {
    background-color: #e20031;
    color: white;
}
.experts-it_bloc_metier_inside-m:hover span {
    color: white;
}
.experts-it_texte_handicap-m{
    margin: 0 auto;
    font-size: 12px!important;
    margin-top: 10px;
}

/* INFOGRAPHIE */

.experts-it_info-m{
	padding-top:20px;
    margin-bottom: 30px;
    margin-right: auto;
    margin-left: auto;
    display: block;
}

/* CHAT */

.experts-it_bloc_chat-m{

    width:250px;
    height: 220px;
    /*background: #e60028;*/
    display: block;
    margin:50px auto;
    cursor: pointer;
}
/* FIN MOBILE */


/* JEUNE DIP 2015 */

.n2g_JD_062015_title_MC{
	color: #e60028;
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 40px;
	width: 100%;
	float: left;
	margin-top: 40px;
}
/*#n2g_JD_092014_tags-nav, #n2g_JD_092014_tags-nav-b, #n2g_JD_092014_tags-nav-c {
	margin: 0 0 22px;
	padding: 0;
	width: 590px;
	text-transform: uppercase;
	font-size: 13px;
	float: left;
 }*/
 .n2g_JD_062015_witdh_tags-nav{
	width:590px!important;
 }
 .n2g_JD_092015_mTop30{
 	margin-top: 30px;
 }
 .n2g_JD_092014_list-triangle {
  margin: 30px 0 0 0px;
  padding: 0;
  font-size: 14px;
  clear: left;
}

/* ACCORDEON */

.accordeon{
	margin-top: 160px;
	margin-bottom:30px;
}
.accordeon-bloc {
	/*height: 100%;*/
	padding: 15px;
	margin-top: 10px;
	border: 1px solid #d2d2d2;
}
.accordeon-content {display: none;clear: left;}
.accordeon-content.default {display: block;}

.n2g_JD_062015_accordeon_photo{
	float: left;
	padding-right: 20px;
	height: 75px;
}

	/* BLOC */

.n2g_JD_062015_accordeon_intro{/*float: left;*/}
.n2g_JD_062015_accordeon_intro_line1{font-size: 15px;}
.n2g_JD_062015_accordeon_intro_line2{margin-top: 10px;font-size: 12px;}
.n2g_JD_062015_texte_decalage{padding-right:20px;}
.n2g_JD_062015_texte_red{color: #e60028;}
.n2g_JD_062015_height{height: 60px;width: 100%;}
.n2g_JD_062015_intro_big_title{font-size: 15px;font-weight: bold;color: #656565;}
.n2g_JD_062015_accordeon_scrolldown{
	text-align: center;
	clear: left;
	background:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_062015_scrolldown.png") no-repeat ;
	background-repeat: no-repeat;
	background-position: 50% 15px;
	height: 20px;
	padding-top: 15px;
}
.n2g_JD_062015_accordeon_scrollup{
	text-align: center;
	clear: left;
	background:url("/Careers/LIBRARY/PICTURES/CAMPAIGN/JD_0914/n2g_JD_062015_scrollup.png") no-repeat ;
	background-repeat: no-repeat;
	background-position: 50% 15px;
	height: 20px;
	padding-top: 15px;
}
.n2g_JD_092015_accordeon_scrolldown img{cursor: pointer;}
.n2g_JD_062015_click_box{width: 36px;height: 20px;margin: 0 auto;cursor: pointer;}
.n2g_JD_062015_testimonies{margin-top: 10px;}
.n2g_JD_062015_colleft{margin-top: 25px;margin-right:10px;width: 274px;float: left;}
.n2g_JD_062015_colright{float: left;margin-top: 25px;width: 284px;}
.n2g_JD_062015_colfull{clear: left;padding-top: 25px;}
.n2g_JD_062015_col_p1{width: 100%;height: 130px;}
.n2g_JD_062015_height_col_p{height: 175px;}
.n2g_JD_062015_col_p2{width: 100%;margin-top: 15px;}
.n2g_JD_062015_col_titre{margin-bottom: 5px;font-size: 14px;text-transform: uppercase;font-weight: bold}
.n2g_JD_062015_col_txt{font-size: 12px!important;}

/* FIN JD 06 2015 */

/* BTS 06 2015 */

.bts_062015_content{width:960px;margin:0 auto;height: 100%}
.bts_062015_header{width: 100%; padding-right: 20px; text-align: center; padding-top: 20px;}
.bts_062015_header_btn{text-align:center;padding:20px 0;}
.bts_062015_header_title{font-size: 28px!important;padding:40px 0;}
.bts_062015_col-left{ width: 61%; float: left; padding-right: 20px; padding-left: 15px; padding-top: 40px;}
.bts_062015_col-left_title{font-size: 17px;color:#656565;}
.bts_062015_notbold{font-weight: normal;}
.bts_062015_bold{font-weight: bold;}
.bts_062015_red{color: #e60028;}
.bts_062015_black{color:black;}
.bts_062015_grey{color:#656565;}
.bts_062015_uppercase{text-transform:uppercase;}
.bts_062015_first_title{font-size:19px!important;}
.bts_062015_padding-image{padding: 25px 0;}
.bts_062015_paragraphe{margin-top: 20px;font-size: 13px;color: #656565;}
.bts_062015_col-left_liste{padding: 0 0 0 50px;}

.bts_062015_col-right{width: 32%;max-width: 305px;float: left;padding-top: 10px;padding-right: 20px;}
.bts_062015_col-down{clear: left;width: 100%;}
/* ACCORDEON */

.bts_062015_profil_video{width: 275px;}
.bts_062015_accordeon{width:90%;margin: 30px auto;}
.bts_062015_accordeon-bloc{padding:12px;margin-top: 10px;border: 1px solid #d2d2d2;}
.bts_062015_accordeon_picture{text-align: center;}
.bts_062015_accordeon_picture_size{width: 80px;height: 80px;}
.bts_062015_accordeon_text{text-align: center;font-size: 13px;color: #656565;}
.bts_062015_plus{width: 25px;height: 25px;}

/* POPUP */

.bts_2015_bouton{cursor: pointer;}
.bts_062015_element_to_pop_up{display: none;}
.bts_062015_popup{
	background-color: #fff;
	border-radius: 10px 10px 10px 10px;
	/*box-shadow: 0 0 15px 5px #999;*/
 	color: #656565;
  	display: none;
  	max-width: 600px;
  	padding: 25px;
}
.bts_062015_popup_picture{float: left;width: 80px;height: 80px;}
.bts_062015_popup_intro{height:50px;float: left;font-size: 15px;width:100%;text-align:center;}
.bts_062015_popup_center{/*line-height:80px;*/}
.bts_062015_popup_bloc{clear: left;padding-top:15px;}
.bts_062015_popup_bloc_height{padding-top:15px; }
.bts_062015_popup_bloc_titre{
	margin-bottom: 5px;
	font-size: 14px!important;
	text-transform: uppercase;
	font-weight: bold;
}
.bts_062015_popup_bloc_texte{font-size: 12px!important;}
.bts_062015_closebtn{
	border-radius: 7px 7px 7px 7px;
	border: 1px solid #d2d2d2;
	box-shadow: none;
	font: bold 131% sans-serif;
	padding: 2px 6px 2px;
	position: absolute;
	right: 7px;
	top: 7px;
	cursor: pointer;
}
.bts_062015_closebtn:hover{
	background: #d2d2d2;
	color: white;
}

/* FIN BTS 06 2015 */
.bts_062015_content_mobile{
	max-width: 640px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #656565;
	padding-top: 15px;
	padding-bottom: 100px;
	line-height: 16px;
}
.groupecolor{color: #e60028;}
.bts_062015_notbold{font-weight: normal;}
.n2g_JD_062015_texte_red{color:#e60028;}
.n2g_JD_062015_texte_decalage{padding-right: 20px;}
.n2g_JD_062015_intro_big_title{
	font-size: 15px;
	font-weight: bold;
	color: #656565;
}
.bts_062015_header_btn_mobile{
	text-align: center;
	padding: 20px 0;
}
.bts_062015_accordeon_mobile{
	padding: 12px;
	margin-top: 10px;
	border: 1px solid #d2d2d2;
}
.bts_062015_accordeon_mobile_photo{
	float: left;
	padding-right: 20px;
}
.bts_062015_accordeon_mobile_intro{/*float: left;*/}
.bts_062015_accordeon_mobile_intro_line2{padding: 20px 0;}
.bts_062015_accordeon_picture_mobile{text-align: center;}
.bts_062015_plus{
	width: 25px;
	height: 25px;
}
.n2g_JD_062015_testimonies_mobile{clear: left;}
.bts_062015_titleDiscover_mobile{
	font-size: 20px;
	text-transform: uppercase;
	color: #E20031;
	padding: 25px 0;
	line-height: 23px;
}
.bts_062015_paragraphe_mobile{
	margin-top: 20px;
	font-size: 13px!important;
	color: #656565;
	line-height: 14px;
}
.bts_062015_sous_title_mobile{
	font-size: 17px!important;
	font-weight: normal;
	text-transform: none;
	padding: 15px 0;
	margin-bottom: 0;
}
.bts_062015_liste_mobile{width: 100%;height: 120px;}
.bts_062015_liste_mobile_bloc{
	float: left;
	width: 30%;
	height: 45px;
	padding: 10px;
	border: 1px solid #d2d2d2;
	margin-right: 10px;
	margin-top: 10px;
	text-align: center;
}
.bts_062015_liste_mobile_bloc2{
	float: left;
	width: 30%;
	height: 65px;
	padding: 10px;
	border: 1px solid #d2d2d2;
	margin-right: 10px;
	margin-top: 10px;
	text-align: center;
}
.bts_062015_liste_mobile_texte{
	font-size:13px!important;
	line-height: 20px;
}

/* UK */

	/* OUR PEOPLE */
.ourpeople_072015_content{width:960px;margin:0 auto;height: 100%}
.ourpeople_072015_header{width: 100%;  text-align: center;  padding-top: 20px;}


.ourpeople_072015_container{width: 100%;max-width: 938px;float: left;padding-top: 10px;padding-right: 20px;}
.ourpeople_072015_col-down{clear: left;width: 100%;}


/* TOOLS */

.ourpeople_072015_red{color: #e60028!important;}
.ourpeople_072015_bold{font-weight: bold;}
/* BLOC TESTIMONIES */

	/* BLOC 1 */

.ourpeople_072015_col1{width: 100%;height: 450px;}
.ourpeople_072015_portrait{cursor:pointer;width: 60%;height:150px;border:1px solid #d2d2d2;margin: 10px auto;}
.ourpeople_072015_picture{padding:15px 0 15px 60px;float: left;}
.ourpeople_072015_floatleft{float: left;}
.ourpeople_072015_texte{text-align: left;color: #656565;font-size: 12px!important;padding: 15px 0 15px 50px;width: 300px;}
.ourpeople_072015_name{margin-bottom: 10px;font-size: 15px!important;}
.ourpeople_072015_job{height:23px;margin: 5px 0;}
.ourpeople_072015_plus{text-align: center;padding: 0px 0 15px 50px;height: 25px;}


/* POPUP */

.ourpeople_072015_popup{display: none;}
.ourpeople_072015_testimonies{width:600px;background-color: #ffffff;border-radius: 10px 10px 10px 10px;padding: 25px;}
.ourpeople_072015_closebtn{
	border-radius: 7px 7px 7px 7px;
	border: 1px solid #d2d2d2;
	box-shadow: none;
	font: bold 131% sans-serif;
	padding: 2px 6px 2px;
	position: absolute;
	right: 7px;
	top: 7px;
	cursor: pointer;
}
.ourpeople_072015_closebtn:hover{
	background: #d2d2d2;
	color: white;
}
.ourpeople_072015_testimonies_title{font-size: 13px!important;padding-top: 15px;}
.ourpeople_072015_questions{padding: 5px 0;font-size: 12px!important;}
.ourpeople_072015_answers{padding: 5px 0;font-size: 12px!important;}


/* INSPECTION GENERALE - MAP TEMOIGNAGES */


 #generale_map_ig{
	/*position: relative;*/
	width: 900px;
	height: 800px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 25px;
	margin-left:-30px;
}
 #vmap{
 	/*margin-top: 150px;*/
 }
.jqvmap-label
{
	position: absolute;
	display: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	border: 1px solid #444444;
	color: #444444!important;
	font-family: sans-serif, Verdana;
	font-size: 10px!important;
	padding: 2px 5px;


}
.jqvmap-zoomin, .jqvmap-zoomout
{
	position: absolute;
	left: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #000000;
	padding: 3px;
	color: white!important;
	width: 10px;
	height: 10px;
	cursor: pointer;
	line-height: 10px;
	text-align: center;
}
.jqvmap-zoomin
{
	top: 10px;
}
.jqvmap-zoomout
{
	top: 30px;
}
.jqvmap-region
{
  cursor: pointer;
}
.jqvmap-ajax_response
{
  width: 100%;
  height: 500px;
}
/* POPUP BIG */

.Popup-big{
	display: none;

	z-index: 51;
	background-color: #FFFFFF;
	border: 4px solid #A3A3A3;
	padding: 30px 45px;
	position: relative;
	width: 600px;
	height: 94%;
	left: 97px;
	top: -600px;

}
.fadeInup{opacity: 1;}
.close {position: absolute;right: 5px;top: 5px;cursor: pointer;}
.Popup-big_text_intro{color: #656565!important;font-size: 12px!important;font-family: Arial,Helvetica,sans-serif;}
.Popup-big_titre_intro{width:100%;text-align:center;color:#e60028!important;font-size:19px!important;}
.Popup-big_sous-titre_intro{width:100%;text-align:center;font-size:11px!important;font-weight:bold;padding:0 0 15px 0!important;}
.Popup-big_bloc{width: 100%;}
.Popup-big_liste{padding-left:18px!important;list-style-image: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/Plaquette_IG/n2g_ig_2014_fleche.png");}
.Popup-big_liste li{font-size: 12px!important;font-family: Arial,Helvetica,sans-serif;color: #656565!important;padding-top: 5px;}
.Popup-big_picture{margin-top: 20px;}

/* MINI POPUP */
.popup_label{width: 180px;height: 85px;background-color: white;}
.popup_title{color:#e60028!important;font-family: arial;font-size: 13px!important;text-transform: uppercase;padding-left: 14px;}
.popup_txt{color:black !important;font-family: arial;font-size:11px!important;padding-left: 14px;line-height: 2px;}
#state_tooltip{
    text-align: left;

    background: #f9f9f9;
    color: black!important;
    font-family: arial,Helvetica, sans-serif;
    font-size:12px!important;
    /*font-weight: bold;*/
    padding:5px;
    /*box-shadow: 4px 4px 0px #F2B0B0;*/
    border: 3px solid #A3A3A3;
	/* cursor:pointer;*/

	border-radius: 5px;
    - webkit - border-radius: 5px;
    - moz - border-radius: 5px;
    - ms - border-radius: 5px;
    - o - border-radius: 5px;

    -webkit-transition:all ease-in-out, 1s;
    -moz-transition:all ease-in-out, 1s;
    -o-transition:all ease-in-out, 1s;
    transition:all ease-in-out, 1s;
    opacity:0;
}
#state_tooltip .title{color: #e60028!important;font-size:16px!important;font-weight:normal;margin: 0;text-align: center;}
#state_tooltip .bloc_button{text-align: center;width: 100%;}
#state_tooltip .button{width: 25px;height: 25px;margin: 0 auto;cursor: pointer;}
#state_tooltip p{text-align: left;margin:10px 15px;line-height: 15px;font-weight: bold;}
.ig_maroc, .ig_algerie, .ig_angleterre, .ig_bresil{cursor:pointer;}
/* TARGET */

.target_ig{position: absolute;z-index: 50;}
.target_ig ul{list-style: none;}
.target_ig ul #ig_maroc{position:absolute;left:407px;top: 260px;cursor: pointer;}
.target_ig ul #ig_algerie{position:absolute;left:428px;top: 275px;cursor: pointer;}
.target_ig ul #ig_angleterre{position:absolute;left:417px;top: 190px;cursor: pointer;}
.target_ig ul #ig_bresil{position:absolute;left:296px;top: 380px;cursor: pointer;}
.target_ig ul li img{width:15px;height:15px;}

/* CONCOURS INSIDEIT 12-2015 */

#conc_insideIT_reglement{margin:25px;}
.conc_insideIT_title-bloc{text-align:center;margin-bottom:15px;}
.conc_insideIT_title{font-weight:uppercase;color:#e60028!important;font-size:15px!important;}
.conc_insideIT_bloc{margin:10px 0;}
.conc_insideIT_title_article{font-size:12px!important;font-weight:bold;margin-bottom:10px;color:#e60028!important;}
.conc_insideIT_texte_article{font-size:12px!important;margin-bottom:5px;}
.conc_insideIT_title_liste{list-style:none;margin:10px 0;}
.conc_insideIT_title_liste_li{font-size:12px!important;margin:3px 0;color:#656565!important;}

/* FIN CONCOURS INSIDEIT */


	/*--------------------------*/
   	/*							*/
	/*       COM MIGRATION      */
	/*							*/
	/*--------------------------*/


.com_mig_main{margin: 0 auto;width: 942px;height:600px;  margin-top: 20px;}
.top_image_com_mig{margin-left: auto;margin-right: auto;width:940px}

/* TEXT */
.com_mig_txt_red{color:#e60028!important;}
.com_mig_txt_black{color:#000000!important;}
.com_mig_txt_intro{margin-top: 53px;}
.com_mig_txt_top{text-transform: uppercase;text-align: center;font-size: 30px!important;}
.com_mig_txt_top_2{text-align: center;font-size:21px!important;margin-top: 30px;}

/* COL */

.com_mig_bloc_3_col{margin-top: 40px;width: 940px;  height: 110px;}
.com_mig_bloc_col{width: 33%;float: left;height: 50px;}
.com_mig_img_picto{margin-right: auto;margin-left:auto;margin-bottom:30px;width:101px ;display: block;}


/* LISTE */

.com_mig_liste_all{margin-top: 40px;width: 940px;height: 50px;}
.com_mig_bloc_liste{float:left;  width: 33%;}
.com_mig_liste{background: url("/Careers/LIBRARY/PICTURES/CAMPAIGN/COM MIG/com_mig_fleche.jpg") no-repeat 0 4px;padding: 0px 26px 0px 41px!important;}
.com_mig_liste li{font-size: 15px!important;}

	/*--------------------------*/
   	/*							*/
	/*     FIN COM MIGRATION    */
	/*							*/
	/*--------------------------*/


	/*--------------------------*/
   	/*							*/
	/*      ALTERNANCE 2016     */
	/*							*/
	/*--------------------------*/


@font-face {
font-family: 'Roboto';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/Roboto-Regular.ttf');
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: 'Roboto';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/Roboto-Bold.ttf');
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: 'Roboto';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/Roboto-Light.ttf');
font-weight: 300;
font-style: normal;
}

@font-face {
font-family: 'Roboto Condensed';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/RobotoCondensed-Regular.ttf');
font-weight: 400;
font-style: normal;
}

@font-face {
font-family: 'Roboto Condensed';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/RobotoCondensed-Bold.ttf');
font-weight: 800;
font-style: normal;
}

@font-face {
font-family: 'Roboto Condensed';
src: url('https://careers.societegenerale.com/Careers/resources/css/fonts/RobotoCondensed-Light.ttf');
font-weight: 300;
font-style: normal;
}
.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}

#alternance_april2016_desktop_wrapper {
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 200;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper ul li a {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper ul li a:hover {
  background: #fbfbfb;
  color: #262626;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 83px;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 62px;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_case.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_hands.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#alternance_april2016_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#alternance_april2016_desktop_wrapper .alt_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 327px;
  height: 316px;
  position: relative;
  display: block;
  cursor: pointer;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 23px;
  left: 18px;
  width: 292px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 8px 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_dates {
  display: block;
  font-size: 14px;
  font-weight: 300;
  margin-top: 6px;
  padding: 0 10px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  margin-top: 12px;
  display: block;
  line-height: 1.2;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive {
  opacity: 0.5;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive .alt_2016_cta_wrapper .alt_2016_cta {
  background: #737373;
  border: 1px solid #595959;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover {
  opacity: 1;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 18px;
  width: 130px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #dfdfdf;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header {
  background: #dcdcdc;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title {
  text-transform: uppercase;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin-top: 20px;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 574px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -14px;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 162px;
  margin: 0 64px;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper {
  width: 202px;
  height: 178px;
  margin: 0 44px;
  display: inline-block;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
  vertical-align: top;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 14px;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 15px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper {
  opacity: 0;
  display: none;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper {
  opacity: 0;
  display: none;
}

	/*--------------------------*/
   	/*							*/
	/*    FIN ALTERNANCE 2016   */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*   ALTERNANCE IT 2016     */
	/*							*/
	/*--------------------------*/


#IE8 #alternance_april2016_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper,#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper{
    margin-left: 16px;
}
#IE8 #alternance_april2016_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner,#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner{
    top:15%;
}

.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}

#alternance_april2016_desktop_it_wrapper {
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 200;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div {
font-size: 17px;
text-transform: uppercase;
font-family: 'Roboto Condensed', Arial, sans-serif;
font-weight: 400;
display: block;
height: 65px;
line-height: 65px;
padding: 0 18px;
color: #262626;
outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div:hover {
background: #fbfbfb;
color: #262626;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
background: #bfbfbf;
color: #ffffff;
margin: 1px 0;
height: 63px;
line-height: 63px;
margin-right: 15px;
text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
line-height: 1.1;
vertical-align: middle;
display: inline-block;
text-decoration: none;
color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
content: '';
display: inline-block;
width: 0px;
height: 100%;
vertical-align: middle;
}

#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 83px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 62px;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_case.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_hands.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 327px;
  height: 316px;
  position: relative;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 23px;
  left: 18px;
  width: 292px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 8px 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_dates {
  display: block;
  font-size: 14px;
  font-weight: 300;
  margin-top: 6px;
  padding: 0 10px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  margin-top: 12px;
  display: block;
  line-height: 1.2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive {
  opacity: 0.5;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive .alt_2016_cta_wrapper .alt_2016_cta {
  background: #737373;
  border: 1px solid #595959;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover {
  opacity: 1;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/comm_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_it_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/it_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.alt_2016_autres_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/autres_pict_alternance_april2016.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Alternance2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 18px;
  width: 130px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #dfdfdf;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header {
  background: #dcdcdc;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title {
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin-top: 20px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 574px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -14px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 162px;
  margin: 0 64px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper {
  width: 202px;
  height: 178px;
  margin: 0 44px;
  display: inline-block;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
  vertical-align: top;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 14px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 15px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper {
  opacity: 0;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper {
  opacity: 0;
  display: none;
}


	/*--------------------------*/
   	/*							*/
	/*  FIN ALTERNANCE IT 2016  */
	/*							*/
	/*--------------------------*/


	/*--------------------------*/
   	/*							*/
	/*         HUB 2016         */
	/*							*/
	/*--------------------------*/

.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

#june2016_commmon_desktop_wrapper {
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div:hover {
  background: #fbfbfb;
  color: #262626;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#june2016_commmon_desktop_wrapper .june2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  margin-top: 30px;
}
#june2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 45px;
  line-height: 45px;
  padding: 0 28px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 22px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#june2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta a {
  text-decoration: none;
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 62px;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 56px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  width: 201px;
  margin-left: 4px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_custom.png') 50% 50% no-repeat;
  margin-left: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_doc.png') 50% 50% no-repeat;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_pro.png') 50% 50% no-repeat;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_apps.png') 50% 50% no-repeat;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_case.png') 50% 50% no-repeat;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_hands.png') 50% 50% no-repeat;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 56px;
}
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_contracts_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_metiers_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_offers_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_custom_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_diplomes_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_pro_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_projects_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_apps_wrapper {
  width: 303px;
}
#june2016_commmon_desktop_wrapper .june2016_video_wrapper {
  display: block;
  margin: 50px auto;
  width: 855px;
}
#june2016_commmon_desktop_wrapper .june2016_video_wrapper iframe {
  display: block;
  width: 100%;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-align: center;
  clear: both;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title .june2016_small_title,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_smaller .june2016_small_title,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller .june2016_small_title,
#june2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  padding-top: 0;
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#june2016_commmon_desktop_wrapper .june2016_blocktext {
  width: 80%;
  background: #f6f6f6;
  margin: 40px auto 0;
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 20px;
  border: 1px solid #656565;
  margin-bottom: 40px;
}
#june2016_commmon_desktop_wrapper .june2016_blocktext .alt_2016_section_title {
  padding-top: 0;
  font-weight: 400;
}
#june2016_commmon_desktop_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#june2016_commmon_desktop_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
  cursor: pointer;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_marketing.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_rh.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_juridique.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_finance.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_audit.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_risque.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_paiement.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive {
  opacity: 0.5;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive .alt_2016_cta_wrapper .alt_2016_cta {
  background: #737373;
  border: 1px solid #595959;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover {
  opacity: 1;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Jeunes dip 2016/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 491px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 492px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 163px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child {
  height: 164px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 123px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 492px;
  display: none;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -164px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -327px;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#june2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -5px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper {
  z-index: 100;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  position: relative;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  right: -489px;
  width: 489px;
  height: auto;
  display: none;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -123px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -246px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4 {
  top: -369px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5 {
  top: -492px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6 {
  top: -615px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller {
  font-size: 12px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller {
  width: 332px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper {
  margin-top: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta {
  height: 50px;
  line-height: 50px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller {
  font-size: 11px;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle {
  padding-bottom: 10px !important;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  right: 18px;
  top: 54px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_cross_va:hover:after,
#june2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_cross_va:hover:after{
	content: "";
	position: absolute;
	right: 18px;
	top: 116px;
	height: 10px;
	width: 10px;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
/*  height: 124px;*/
height: 100%;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 490px;
  display: none;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
/*  top: -124px;*/
top: -4px;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#june2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#june2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#june2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
  display: inline-block;
}
#june2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper iframe {
  display: block;
  border: 1px solid #989898;
  width: 327px;
  height: 489px;
}
#june2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/Hub 2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 18px;
  width: 100px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
  cursor: pointer;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div:hover,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #dcdcdc;
  cursor: pointer;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  text-transform: uppercase;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin-top: 20px;
  position: relative;
  height: 11px;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 780px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -14px;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 20%;
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 202px;
  height: 178px;
  margin: 0 44px;
  display: inline-block;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
  vertical-align: top;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 14px;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 15px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number,
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#june2016_commmon_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 163px;
  margin: 0 16px;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#june2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#june2016_commmon_desktop_wrapper .june2016-follow-href {
  cursor: pointer;
}


	/*--------------------------*/
   	/*							*/
	/*     FIN HUB 2016         */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*   AJUSTEMENT MENU PAGE   */
	/*							*/
	/*--------------------------*/



.june2016_nav_top{
    background: #efefef;
    border-top: 1px solid #bfbfbf;
    border-bottom: 1px solid #bfbfbf;
    height: 65px;
    line-height: 65px;
    box-shadow: 0px 0px 1px white inset;
    /*position: absolute;*/
    top: 0;
    z-index: 100;
}
.june2016_nav_ul{
	list-style: none;
    padding: 0!important;
    margin: 0;
    width: 100%;
    height: 65px;
    line-height: 65px;
}
.june2016_nav_li{
    float: left;
    line-height: 0px!important;
    white-space: nowrap;
}
.june2016_backbtn{
	font-family: 'Roboto Condensed', Arial, sans-serif;
	display: inline-block;
    background: #bfbfbf;
    color: #ffffff;
    margin: 1px 0;
    height: 63px;
    line-height: 63px;
    margin-right: 15px;
    text-align: center;
}
.june2016_backbtn span{
    line-height: 1.1;
    vertical-align: middle;
    display: inline-block;
    text-decoration: none;
    color: #ffffff;
	padding-top: 15px;
}


	/*--------------------------*/
   	/*							*/
	/*     FIN HUB 2016         */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*   MODIF JEUNE IT EXERCICE MATT   */
	/*							*/
	/*--------------------------*/



.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
ernance_april2016_desktop_it_wrapper {
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li a {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li a:hover {
  background: #fbfbfb;
  color: #262626;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li a.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li a.june2016_nav_inner_page_header span {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper ul li a.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span {
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span {
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 62px;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 56px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  width: 201px;
  margin-left: 4px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper {
  background: #efefef url('../images/jeunes_diplomes/picto_custom.png') 50% 50% no-repeat;
  margin-left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper {
  background: #efefef url('../images/picto_doc.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper {
  background: #efefef url('../images/jeunes_diplomes/picto_pro.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('../images/jeunes_diplomes/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('../images/jeunes_diplomes/picto_apps.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('../images/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('../images/picto_case.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('../images/picto_hands.png') 50% 50% no-repeat;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 56px;
}
#alternance_april2016_desktop_it_wrapper .june2016_video_wrapper {
  display: block;
  margin: 50px auto;
  width: 855px;
}
#alternance_april2016_desktop_it_wrapper .june2016_video_wrapper iframe {
  display: block;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title_smaller {
  text-align: center;
  clear: both;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title .june2016_small_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title_smaller .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  padding-top: 0;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#alternance_april2016_desktop_it_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_commerce_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_marketing.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_rh_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_rh.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_juridiques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_juridique.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_finance_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_finance.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_audit_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_audit.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_risques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_risque.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_paiement_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_paiement.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive {
  opacity: 0.5;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive .alt_2016_cta_wrapper .alt_2016_cta {
  background: #737373;
  border: 1px solid #595959;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_commerce_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_rh_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_juridiques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_finance_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_audit_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_risques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_paiement_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover {
  opacity: 1;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_commerce_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_rh_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_juridiques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_finance_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_audit_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_risques_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_paiement_metiers {
  background: url('../images/jeunes_diplomes/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 491px;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 492px;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 245px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 82px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 492px;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -245px;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 115px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper {
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  right: -489px;
  width: 489px;
  height: auto;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -82px;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -164px;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4 {
  top: -246px;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5 {
  top: -328px;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6 {
  top: -410px;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span {
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  right: 18px;
  top: 34px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
  height: 124px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 490px;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
  top: -124px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span {
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#alternance_april2016_desktop_it_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#alternance_april2016_desktop_it_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#alternance_april2016_desktop_it_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
}
#alternance_april2016_desktop_it_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 18px;
  width: 100px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #dcdcdc;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  text-transform: uppercase;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin-top: 20px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 780px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -14px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 20%;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 202px;
  height: 178px;
  margin: 0 44px;
  display: inline-block;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
  vertical-align: top;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 14px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 15px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number,
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 163px;
  margin: 0 16px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#alternance_april2016_desktop_it_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#alternance_april2016_desktop_it_wrapper .june2016-follow-href {
  cursor: pointer;
}



	/*--------------------------*/
   	/*							*/
	/*     FIN HUB 2016         */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*   1C1J COMMERCIAUX	    */
	/*							*/
	/*--------------------------*/


.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

#juillet2016_commmon_desktop_wrapper {
  position: relative;
  overflow: hidden;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div:hover {
  background: #fbfbfb;
  color: #262626;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header {
  position: relative;
  padding: 0 0 55px;
  margin-top: 67px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header > img {
  display: block;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner {
  position: absolute;
  right: 0;
  background: #ffffff;
  width: 550px;
  height: 313px;
  top: 27px;
  z-index: 10;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper {
  float: left;
  margin: 17px 0 0 14px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper img {
  display: block;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper {
  float: left;
  width: 290px;
  height: 313px;
  line-height: 313px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner {
  line-height: 1.2;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 40px 0;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header {
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: 700;
  color: #262626;
  padding: 0;
  height: 32px;
  line-height: 32px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span {
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  left: -70px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:before {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  right: -70px;
}
#juillet2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner p {
  text-transform: uppercase;
  font-size: 33px;
  line-height: 1.1;
  font-weight: 300;
  margin: 0;
  padding: 15px 10px 0 10px !important;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_center_wrapper {
  border: 1px solid #e4022e;
  margin: 0 2px 55px 2px;
  height: 195px;
  background: #f6f6f6;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_center_wrapper > img {
  display: block;
  margin: 9px auto 0;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 50%;
  left: 0;
  z-index: 10;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#juillet2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title {
  font-size: 29px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.3;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title span {
  color: #e4022e;
}
#juillet2016_commmon_desktop_wrapper .june2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  margin-top: 20px;
}
#juillet2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 45px;
  line-height: 45px;
  padding: 0 28px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 22px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#juillet2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta a {
  text-decoration: none;
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 62px;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 56px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  width: 201px;
  margin-left: 4px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_custom.png') 50% 50% no-repeat;
  margin-left: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_doc.png') 50% 50% no-repeat;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_pro.png') 50% 50% no-repeat;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_apps.png') 50% 50% no-repeat;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_case.png') 50% 50% no-repeat;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_hands.png') 50% 50% no-repeat;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 56px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_contracts_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_metiers_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_offers_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_custom_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_diplomes_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_pro_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_projects_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_apps_wrapper {
  width: 303px;
}
#juillet2016_commmon_desktop_wrapper .june2016_video_wrapper {
  display: block;
  margin: 50px auto;
  width: 855px;
}
#juillet2016_commmon_desktop_wrapper .june2016_video_wrapper iframe {
  display: block;
  width: 100%;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title .june2016_small_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_smaller .june2016_small_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller .june2016_small_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  padding: 0;
  display: block;
  font-family: 'Roboto', Arial, sans-serif;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_blocktext {
  width: 80%;
  background: #f6f6f6;
  margin: 40px auto 0;
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 20px;
  border: 1px solid #656565;
  margin-bottom: 40px;
}
#juillet2016_commmon_desktop_wrapper .june2016_blocktext .alt_2016_section_title {
  padding-top: 0;
  font-weight: 400;
}
#juillet2016_commmon_desktop_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#juillet2016_commmon_desktop_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
  cursor: pointer;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_marketing.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_rh.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_juridique.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_finance.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_audit.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_risque.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_paiement.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive {
  opacity: 0.5;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive .alt_2016_cta_wrapper .alt_2016_cta {
  background: #737373;
  border: 1px solid #595959;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover {
  opacity: 1;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_commerce_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_marketing_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_rh_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_rh_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_juridiques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_juridique_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_finance_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_finance_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_audit_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_audit_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_risques_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_risque_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover.june2016_paiement_metiers {
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/autres_nav_paiement_wb.jpg') 50% 50% no-repeat;
  background-size: cover;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_inactive:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 491px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 492px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 163px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child {
  height: 164px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 123px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 492px;
  display: none;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -164px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -327px;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -5px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper {
  z-index: 100;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  right: -489px;
  width: 489px;
  height: auto;
  display: none;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -123px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -246px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4 {
  top: -369px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5 {
  top: -492px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6 {
  top: -615px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller {
  font-size: 12px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller {
  width: 332px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper {
  margin-top: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta {
  height: 50px;
  line-height: 50px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller {
  font-size: 11px;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle {
  padding-bottom: 10px !important;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  right: 18px;
  top: 34px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
  height: 124px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 490px;
  display: none;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
  top: -124px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#juillet2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#juillet2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#juillet2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
  display: inline-block;
}
#juillet2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper iframe {
  display: block;
  border: 1px solid #989898;
  width: 327px;
  height: 489px;
}
#juillet2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/1c1j-commerciaux/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 18px;
  width: 100px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
  cursor: pointer;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div:hover,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #dcdcdc;
  cursor: pointer;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  text-transform: uppercase;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper {
  clear: both;
  margin-top: 28px;
  background: #f6f6f6;
  overflow: hidden;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper {
  float: left;
  width: 493px;
  font-family: 'Roboto', Arial, sans-serif;
  min-height: 10px;
  color: #262626;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title {
  font-size: 14px;
  font-weight: 700;
  height: 34px;
  line-height: 34px;
  margin: 27px 0 20px 30px;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 9px;
  background: #e2e2e2;
  top: 0;
  left: -18px;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_desc {
  font-size: 12px;
  line-height: 1.3;
  padding: 0 30px 10px;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper {
  float: left;
  width: 488px;
}
#juillet2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_wrapper {
  overflow: hidden;
  padding-bottom: 120px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin: 20px 0 10px;
  position: relative;
  height: 11px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 660px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -23px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 33.33%;
  position: relative;
  vertical-align: middle;
  height: 20px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper {
  width: 248px;
  height: 230px;
  margin: 0 0 0 80px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper:first-child {
  margin-left: 39px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper {
  height: 110px;
  line-height: 110px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper img {
  margin-top: 20px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  padding-bottom: 12px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 15px;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 17px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#juillet2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#juillet2016_commmon_desktop_wrapper .june2016-follow-href {
  cursor: pointer;
}









	/*--------------------------*/
   	/*							*/
	/*     FIN 1c1j Commerciaux */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*  		 VIE         	*/
	/*							*/
	/*--------------------------*/


.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

#aout2016_commmon_desktop_wrapper {
  position: relative;
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div:hover {
  background: #fbfbfb;
  color: #262626;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover,
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.2;
  width: 220px;
  height: auto;
  padding: 4px 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#aout2016_commmon_desktop_wrapper .aout_2_col_wrapper {
  clear: both;
  background: #efefef;
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .aout_2_col_wrapper.aout_add_margin {
  margin: 110px 0 0 0;
}
#aout2016_commmon_desktop_wrapper .aout_2_col_wrapper .aout_half_col {
  height: 223px;
  width: 490px;
  float: left;
}
#aout2016_commmon_desktop_wrapper .aout_2_col_wrapper .aout_half_col .aout_inner {
  margin: 0;
  padding: 20px 56px 20px 56px;
  text-align: left;
  color: #000000;
  line-height: 1.3;
  font-size: 14px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_desktop_wrapper .recrut_header {
  position: relative;
  padding: 0 0 55px;
  margin-top: 67px;
}
#aout2016_commmon_desktop_wrapper .recrut_header > img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner {
  position: absolute;
  right: 0;
  background: #ffffff;
  width: 550px;
  height: 313px;
  top: 27px;
  z-index: 10;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper {
  float: left;
  margin: 17px 0 0 14px;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper img {
  display: block;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper {
  float: left;
  width: 290px;
  height: 313px;
  line-height: 313px;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner {
  line-height: 1.2;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 40px 0;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header {
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: 700;
  color: #262626;
  padding: 0;
  height: 32px;
  line-height: 32px;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span {
  position: relative;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  left: -70px;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:before {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  right: -70px;
}
#aout2016_commmon_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner p {
  text-transform: uppercase;
  font-size: 33px;
  line-height: 1.1;
  font-weight: 300;
  margin: 0;
  padding: 15px 10px 0 10px !important;
}
#aout2016_commmon_desktop_wrapper .juillet2016_center_wrapper {
  border: 1px solid #e4022e;
  margin: 0 2px 55px 2px;
  height: 195px;
  background: #f6f6f6;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .juillet2016_center_wrapper > img {
  display: block;
  margin: 9px auto 0;
}
#aout2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 50%;
  left: 0;
  z-index: 10;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title {
  font-size: 29px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.3;
}
#aout2016_commmon_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title span {
  color: #e4022e;
}
#aout2016_commmon_desktop_wrapper .june2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  margin-top: 45px;
}
#aout2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 45px;
  line-height: 45px;
  padding: 0 28px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 22px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#aout2016_commmon_desktop_wrapper .june2016_cta_wrapper .june_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta a {
  text-decoration: none;
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner.aout_2016_title {
  font-size: 27px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 51px;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger {
  font-size: 70px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text {
  font-size: 30px;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 56px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  width: 201px;
  margin-left: 4px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_custom.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_doc.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_pro.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_apps.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_2_peoples.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_flag.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_world.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_case.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_hands.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 10px 0 44px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 12px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:first-child {
  margin-top: 20px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 56px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_contracts_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_metiers_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_offers_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_custom_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_diplomes_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_pro_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_projects_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_apps_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_recru_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_natio_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_foreign_wrapper {
  width: 303px;
}
#aout2016_commmon_desktop_wrapper .june2016_video_wrapper {
  display: block;
  margin: 50px auto;
  width: 855px;
}
#aout2016_commmon_desktop_wrapper .june2016_video_wrapper iframe {
  display: block;
  width: 100%;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title .june2016_small_title,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_smaller .june2016_small_title,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller .june2016_small_title,
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  display: block;
  font-family: 'Roboto', Arial, sans-serif;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_blocktext {
  width: 80%;
  background: #f6f6f6;
  margin: 40px auto 0;
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 20px;
  border: 1px solid #656565;
  margin-bottom: 40px;
}
#aout2016_commmon_desktop_wrapper .june2016_blocktext .alt_2016_section_title {
  padding-top: 0;
  font-weight: 400;
}
#aout2016_commmon_desktop_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#aout2016_commmon_desktop_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
  cursor: pointer;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 490px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 490px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 490px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 163px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child {
  height: 164px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 123px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -490px;
  width: 490px;
  height: 490px;
  display: none;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -164px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -327px;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -5px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper {
  z-index: 100;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  position: relative;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  right: -489px;
  width: 489px;
  height: auto;
  display: none;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -123px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -246px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4 {
  top: -369px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5 {
  top: -492px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6 {
  top: -615px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller {
  font-size: 12px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller {
  width: 332px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper {
  margin-top: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta {
  height: 50px;
  line-height: 50px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller {
  font-size: 11px;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle {
  padding-bottom: 10px !important;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  right: 18px;
  top: 34px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
  height: 124px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -490px;
  width: 490px;
  height: 490px;
  display: none;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
  top: -124px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#aout2016_commmon_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#aout2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
  display: inline-block;
}
#aout2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper iframe {
  display: block;
  border: 1px solid #989898;
  width: 327px;
  height: 489px;
}
#aout2016_commmon_desktop_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: block;
  font-size: 16px;
  font-weight: 300;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 20px;
  padding: 10px 11px 0 11px;
  text-transform: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 0 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 0 19px 23px;
  margin: 0;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer.aout2016_fullwidth {
  width: 920px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 20px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 13px;
  width: 70px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
  cursor: pointer;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div:hover,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #dcdcdc;
  cursor: pointer;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  text-transform: uppercase;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 0 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper {
  clear: both;
  margin-top: 28px;
  background: #f6f6f6;
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper {
  float: left;
  width: 493px;
  font-family: 'Roboto', Arial, sans-serif;
  min-height: 10px;
  color: #262626;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title {
  font-size: 14px;
  font-weight: 700;
  height: 34px;
  line-height: 34px;
  margin: 27px 0 20px 30px;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 9px;
  background: #e2e2e2;
  top: 0;
  left: -18px;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_desc {
  font-size: 12px;
  line-height: 1.3;
  padding: 0 30px 10px;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper {
  float: left;
  width: 488px;
}
#aout2016_commmon_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_wrapper {
  overflow: hidden;
  padding-bottom: 120px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin: 20px 0 10px;
  position: relative;
  height: 11px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 660px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -23px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 33.33%;
  position: relative;
  vertical-align: middle;
  height: 20px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper {
  width: 248px;
  height: 230px;
  margin: 0 0 0 80px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper:first-child {
  margin-left: 39px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper {
  height: 110px;
  line-height: 110px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper img {
  margin-top: 20px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  padding-bottom: 12px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 15px;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 17px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
  margin-top: 30px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 490px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 20px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text span,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text span,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text span,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text span {
  font-size: 15px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#aout2016_commmon_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#aout2016_commmon_desktop_wrapper .june2016-follow-href {
  cursor: pointer;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper {
  height: 595px;
  clear: both;
  position: relative;
  margin: 20px 0 0 0;
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/VIE sept 2016/worldmap.png') 50% 50% no-repeat;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 5px;
  background: #6b6b6b;
  cursor: default;
  z-index: 10;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name {
  position: absolute;
  font-size: 11px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #000000;
  line-height: 1;
  right: -105px;
  top: -3px;
  width: 100px;
  height: 12px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.left {
  right: auto;
  left: -105px;
  text-align: right;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.topleft {
  right: auto;
  left: -102px;
  top: -12px;
  text-align: right;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.topright {
  top: -12px;
  right: -102px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottomright {
  top: auto;
  bottom: -10px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottomleft {
  top: auto;
  bottom: -10px;
  left: -102px;
  text-align: right;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.top {
  top: -14px;
  left: 50%;
  margin-left: -50px;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottom {
  top: auto;
  bottom: -14px;
  left: 50%;
  margin-left: -50px;
  text-align: center;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper.active {
  background: #e4022e;
  cursor: pointer;
  z-index: 11;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper.active:hover .aout2016_country_name {
  color: #e4022e;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin {
  position: absolute;
  width: 450px;
  margin-left: -255px;
  left: 50%;
  top: 50%;
  z-index: 20;
  display: none;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  min-height: 100px;
  background: #e2e2e2;
  padding: 30px;
  max-height: 520px;
  overflow: auto;
  box-shadow: -6px 6px 0px #cacaca;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_close_btn {
  display: block;
  height: 17px;
  width: 17px;
  cursor: pointer;
  position: absolute;
  top: 11px;
  right: 11px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_close_btn img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_country_name {
  text-align: center;
  line-height: 1;
  color: #e32048;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding-bottom: 23px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content {
  margin-bottom: 20px;
  overflow: hidden;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_pict_wrapper {
  float: left;
  width: 33%;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_pict_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper {
  float: left;
  width: 100%;
  color: #262626;
  line-height: 1.3;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_name {
  font-weight: 700;
  font-size: 13px;
  padding-bottom: 5px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_function {
  font-size: 12px;
  padding-bottom: 8px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description {
  font-size: 13px;
  font-style: italic;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
  float: left;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul li {
  float: left;
  clear: both;
  padding: 0 10px 0 14px;
  position: relative;
  margin-top: 12px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul li:after {
  content: "";
  height: 5px;
  width: 5px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 5px;
  top: 5px;
}
#aout2016_commmon_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul.june2016_2_items li:first-child {
  margin-top: 56px;
}


	/*--------------------------*/
   	/*							*/
	/*     FIN VIE      		*/
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*   INSPECTION GENERALE    */
	/*							*/
	/*--------------------------*/

.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
#aout2016_commmon_ig_desktop_wrapper {
  position: relative;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div:hover {
  background: #fbfbfb;
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta_bigger {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.2;
  width: 220px;
  height: auto;
  padding: 4px 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper {
  clear: both;
  background: #efefef;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper.aout_add_margin {
  margin: 110px 0 0 0;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper.aout2016_smaller {
  width: 880px;
  margin-left: auto;
  margin-right: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper.aout2016_add_margin_bottom {
  margin: 10px auto 29px auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col {
  height: 223px;
  width: 490px;
  float: left;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col .aout_inner {
  margin: 0;
  padding: 20px 56px 20px 56px;
  text-align: left;
  color: #000000;
  line-height: 1.2;
  font-size: 14px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 {
  height: 316px;
  background: #e6e6e6;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner {
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner .aout_text1 {
  text-transform: uppercase;
  font-size: 20px;
  color: #262626;
  padding-bottom: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner .aout_text2 {
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner_with_pict {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  padding: 35px 40px 35px 40px;
  background: #ffffff;
  color: #262626;
  font-size: 14px;
  z-index: 10;
  text-align: center;
  width: 320px;
  left: 45px;
  line-height: 1.2;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner_with_pict .aout_text1 {
  text-transform: uppercase;
  font-size: 20px;
  color: #262626;
  padding-bottom: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_4 .aout_inner_with_pict .aout_text2 {
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 {
  height: 230px;
  width: 440px;
  background: #f6f6f6;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner {
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner .aout_text1 {
  text-transform: uppercase;
  font-size: 20px;
  color: #262626;
  padding-bottom: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner .aout_text2 {
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner {
  padding: 20px;
  color: #262626;
  font-size: 14px;
  text-align: center;
  line-height: 1.2;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner .aout_text1 {
  text-transform: uppercase;
  font-size: 25px;
  color: #262626;
  padding-bottom: 25px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .aout_2_col_wrapper .aout_half_col.aout_by_2 .aout_inner .aout_text2 {
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header {
  position: relative;
  padding: 0 0 55px;
  margin-top: 67px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header > img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner {
  position: absolute;
  right: 0;
  background: #ffffff;
  width: 550px;
  height: 313px;
  top: 27px;
  z-index: 10;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper {
  float: left;
  margin: 17px 0 0 14px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_picto_wrapper img {
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper {
  float: left;
  width: 290px;
  height: 313px;
  line-height: 313px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner {
  line-height: 1.2;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 40px 0;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header {
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: 700;
  color: #262626;
  padding: 0;
  height: 32px;
  line-height: 32px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span {
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:after {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  left: -70px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner .title_header span:before {
  content: "";
  position: absolute;
  width: 50px;
  height: 1px;
  background: #d0d0d0;
  top: 16px;
  right: -70px;
}
#aout2016_commmon_ig_desktop_wrapper .recrut_header .juillet2016_inner .juillet2016_text_wrapper .juillet2016_text_inner p {
  text-transform: uppercase;
  font-size: 33px;
  line-height: 1.1;
  font-weight: 300;
  margin: 0;
  padding: 15px 10px 0 10px !important;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_center_wrapper {
  border: 1px solid #e4022e;
  margin: 0 2px 55px 2px;
  height: 195px;
  background: #f6f6f6;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_center_wrapper > img {
  display: block;
  margin: 9px auto 0;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 50%;
  left: 0;
  z-index: 10;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title {
  font-size: 29px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.3;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_center_wrapper .juillet2016_inner .juillet2016_title span {
  color: #e4022e;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  margin-top: 45px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_cta_wrapper .june_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 45px;
  line-height: 45px;
  padding: 0 28px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 22px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_cta_wrapper .june_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta a {
  text-decoration: none;
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner.aout_2016_title {
  font-size: 27px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 51px;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_bigger {
  font-size: 70px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller_text {
  font-size: 30px;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 56px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  width: 201px;
  margin-left: 4px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_custom.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_doc.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_pro.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_apps.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_recru_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_2_peoples.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_natio_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_flag.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_foreign_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_world.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_doc.png') 50% 50% no-repeat;
  margin-left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_case.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_hands.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 10px 0 44px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 12px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:first-child {
  margin-top: 20px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 56px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_contracts_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_metiers_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_offers_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_custom_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_diplomes_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_pro_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_projects_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_apps_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_recru_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_natio_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_foreign_wrapper {
  width: 303px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_video_wrapper {
  display: block;
  margin: 50px auto;
  width: 855px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_video_wrapper iframe {
  display: block;
  width: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_more_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_more_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_small_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_less_padding {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title .june2016_small_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_smaller .june2016_small_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_more_smaller .june2016_small_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_more_smaller .june2016_small_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_small_text .june2016_small_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_less_padding .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title .aout2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_smaller .aout2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_more_smaller .aout2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_more_smaller .aout2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_small_text .aout2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_less_padding .aout2016_subtitle {
  font-size: 22px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_less_padding {
  padding-top: 50px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  display: block;
  font-family: 'Roboto', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_even_small_text {
  text-transform: none;
  font-size: 16px;
  font-weight: 400;
  padding: 60px 80px 0;
  width: auto;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_blocktext {
  width: 80%;
  background: #f6f6f6;
  margin: 40px auto 0;
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 20px;
  border: 1px solid #656565;
  margin-bottom: 40px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_blocktext .alt_2016_section_title {
  padding-top: 0;
  font-weight: 400;
}
#aout2016_commmon_ig_desktop_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#aout2016_commmon_ig_desktop_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
  cursor: pointer;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 490px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 490px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 490px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 163px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child {
  height: 164px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 123px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -490px;
  width: 490px;
  height: 490px;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -164px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -327px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -5px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper {
  z-index: 100;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  right: -489px;
  width: 489px;
  height: auto;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -123px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -246px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row4 {
  top: -369px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row5 {
  top: -492px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper.june2016_row6 {
  top: -615px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 14px;
  vertical-align: middle;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a.june2016smaller {
  font-size: 12px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta.june2016smaller {
  width: 332px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper {
  margin-top: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta {
  height: 50px;
  line-height: 50px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_cta_wrapper .june2016_pro_cta .june2016smaller {
  font-size: 11px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_content_inner.june2016_specials .june2016_subtitle {
  padding-bottom: 10px !important;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_jeunes_diplomes_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  right: 18px;
  top: 34px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
  height: 124px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -490px;
  width: 490px;
  height: 490px;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
  top: -124px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#aout2016_commmon_ig_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_ig_desktop_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
  display: inline-block;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper iframe {
  display: block;
  border: 1px solid #989898;
  width: 327px;
  height: 489px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_section_title_smaller .alt_2016_section_subtitle {
  display: block;
  font-size: 16px;
  font-weight: 300;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 20px;
  padding: 10px 11px 0 11px;
  text-transform: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  color: #e4022e;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 0 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 5px 9px 5px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 0 19px 23px;
  margin: 0;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer.aout2016_fullwidth {
  width: 920px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 20px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 13px;
  width: 70px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
  cursor: pointer;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div:hover,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #dcdcdc;
  cursor: pointer;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #cfcfcf;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #cfcfcf;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  color: #000000;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 0 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper {
  clear: both;
  margin-top: 28px;
  background: #f6f6f6;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper {
  float: left;
  width: 493px;
  font-family: 'Roboto', Arial, sans-serif;
  min-height: 10px;
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title {
  font-size: 14px;
  font-weight: 700;
  height: 34px;
  line-height: 34px;
  margin: 27px 0 20px 30px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_title:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 9px;
  background: #e2e2e2;
  top: 0;
  left: -18px;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_left_wrapper .juillet2016_desc {
  font-size: 12px;
  line-height: 1.3;
  padding: 0 30px 10px;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper {
  float: left;
  width: 488px;
}
#aout2016_commmon_ig_desktop_wrapper .juillet2016_missions_wrapper .juillet2016_right_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_wrapper {
  overflow: hidden;
  padding-bottom: 40px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin: 20px 0 10px;
  position: relative;
  height: 11px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 768px;
  height: 1px;
  background: #000000;
  left: 50%;
  bottom: -23px;
  margin-left: -384px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 15.8%;
  position: relative;
  vertical-align: middle;
  height: 20px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper {
  width: 137px;
  height: 173px;
  margin: 0 0 0 18px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper:first-child {
  margin-left: 33px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper {
  height: 110px;
  line-height: 110px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .juillet2016_picto_wrapper img {
  margin-top: 20px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 13px;
  padding: 28px 10px 12px;
  line-height: 1.2;
  height: 50px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 108px;
  line-height: 1;
  padding: 5px 0;
  display: block;
  margin: 17px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 11px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
  margin-top: 30px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 490px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 20px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text span,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text span {
  font-size: 15px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#aout2016_commmon_ig_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#aout2016_commmon_ig_desktop_wrapper .june2016-follow-href {
  cursor: pointer;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper {
  height: 595px;
  clear: both;
  position: relative;
  margin: 0;
  background: url('/Careers/LIBRARY/PICTURES/CAMPAIGN/INSPECTION GENERALE 2016/worldmap2.png') 50% 50% no-repeat;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_target {
  display: block;
  width: 15px;
  height: auto;
  position: absolute;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 5px;
  cursor: default;
  z-index: 10;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name {
  position: absolute;
  font-size: 11px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #000000;
  line-height: 1;
  right: -105px;
  top: -3px;
  width: 100px;
  height: 12px;
  cursor: pointer;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.left {
  right: auto;
  left: -105px;
  text-align: right;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.topleft {
  right: auto;
  left: -102px;
  top: -12px;
  text-align: right;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.topright {
  top: -12px;
  right: -102px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottomright {
  top: auto;
  bottom: -10px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottomleft {
  top: auto;
  bottom: -10px;
  left: -102px;
  text-align: right;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.top {
  top: -14px;
  left: 50%;
  margin-left: -50px;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper .aout2016_country_name.bottom {
  top: auto;
  bottom: -14px;
  left: 50%;
  margin-left: -50px;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper.active {
  cursor: pointer;
  z-index: 11;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_poi_wrapper.active:hover .aout2016_country_name {
  color: #e4022e;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin {
  position: absolute;
  width: 450px;
  margin-left: -255px;
  left: 50%;
  top: 50%;
  z-index: 20;
  display: none;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  background: #e2e2e2;
  padding: 30px;
  max-height: 520px;
  overflow: auto;
  box-shadow: -6px 6px 0px #cacaca;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_close_btn {
  display: block;
  height: 17px;
  width: 17px;
  cursor: pointer;
  position: absolute;
  top: 11px;
  right: 11px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_close_btn img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_country_name {
  text-align: center;
  line-height: 1;
  color: #e32048;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding-bottom: 13px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_country_sub {
  text-align: center;
  line-height: 1;
  color: #000000;
  text-transform: uppercase;
  font-size: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content {
  padding-top: 23px;
  margin-bottom: 20px;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_pict_wrapper {
  float: left;
  width: 33%;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_pict_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper {
  float: left;
  width: 100%;
  color: #262626;
  line-height: 1.3;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_name {
  font-weight: 700;
  font-size: 13px;
  padding-bottom: 5px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_function {
  font-size: 12px;
  padding-bottom: 8px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description {
  font-size: 11px;
  font-style: italic;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
  float: left;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul li {
  float: left;
  clear: both;
  padding: 0 10px 0 14px;
  position: relative;
  margin-top: 12px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul li:after {
  content: "";
  height: 5px;
  width: 5px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 5px;
  top: 5px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin .aout2016_content .aout2016_text_wrapper .aout2016_description ul.june2016_2_items li:first-child {
  margin-top: 56px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper #popinMask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 19;
  display: none;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover {
  position: absolute;
  width: 450px;
  z-index: 19;
  display: none;
  background: #e2e2e2;
  padding: 30px;
  max-height: 520px;
  overflow: auto;
  box-shadow: -6px 6px 0px #cacaca;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_country_name {
  text-align: center;
  line-height: 1;
  color: #e32048;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding-bottom: 13px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_country_sub {
  text-align: center;
  line-height: 1;
  color: #000000;
  text-transform: uppercase;
  font-size: 20px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content {
  padding-top: 23px;
  margin-bottom: 20px;
  overflow: hidden;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content .aout2016_pict_wrapper {
  float: left;
  width: 33%;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content .aout2016_pict_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content .aout2016_text_wrapper {
  float: left;
  width: 100%;
  color: #262626;
  line-height: 1.3;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content .aout2016_text_wrapper .aout2016_name {
  font-weight: 700;
  font-size: 13px;
  padding-bottom: 5px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_map_wrapper .aout2016_popin_wrapper .aout2016_popin_hover .aout2016_content .aout2016_text_wrapper .aout2016_function {
  font-size: 12px;
  padding-bottom: 8px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper {
  clear: both;
  font-size: 0;
  text-align: center;
  padding-bottom: 30px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper {
  display: inline-block;
  width: 254px;
  min-height: 100px;
  margin: 0 14px;
  vertical-align: bottom;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_head_number {
  height: 66px;
  line-height: 66px;
  text-align: center;
  width: 66px;
  border-radius: 99px;
  margin: 0 auto 23px;
  background: #efefef;
  font-size: 48px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #b5b5b5;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_head_number::after {
  content: "";
  position: absolute;
  bottom: -23px;
  left: 33px;
  width: 1px;
  height: 23px;
  background: #efefef;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper {
  height: 270px;
  background: #efefef;
  clear: both;
  border: 2px solid #efefef;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout2016_pict {
  display: block;
  margin: 25px auto;
  width: 188px;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout_title,
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout_desc {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #000000;
  text-transform: uppercase;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout_title {
  font-size: 20px;
  font-weight: 700;
  line-height: 1.3;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout_desc {
  font-size: 14px;
  font-weight: 300;
  margin-top: 3px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout2016_cta_wrapper {
  position: absolute;
  left: 0;
  bottom: 22px;
  width: 100%;
  text-align: center;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout2016_cta {
  line-height: 1;
  padding: 10px 14px;
  display: inline-block;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 17px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper .aout2016_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper.aout_step2 {
  height: 300px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper.aout_step3 {
  height: 345px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper:hover,
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper.aout2016_selected {
  border: 2px solid #000000;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_wrapper .aout2016_step_wrapper .aout2016_content_wrapper.aout2016_selected:after {
  content: "";
  position: absolute;
  border-top: 13px solid #000000;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  bottom: -13px;
  left: 50%;
  margin-left: -7px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper {
  clear: both;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper {
  background: #efefef;
  padding: 40px 40px 35px;
  display: none;
  opacity: 0;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_title {
  font-size: 30px;
  line-height: 1.2;
  text-transform: uppercase;
  padding-bottom: 35px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-align: center;
  font-weight: 700;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_list {
  list-style: none;
  margin: 0;
  padding: 0 0 0 195px;
  width: 550px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_list li {
  display: block;
  padding-left: 30px;
  line-height: 1.2;
  font-size: 14px;
  color: #000000;
  margin-bottom: 15px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_list li:after {
  position: absolute;
  content: "";
  border-left: 11px solid #e20030;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  left: 0px;
  top: 0;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_video_title {
  font-size: 22px;
  color: #262626;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-align: center;
  margin-top: 40px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_video_subtitle {
  font-size: 18px;
  color: #262626;
  line-height: 1.2;
  text-align: center;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding-bottom: 15px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_video_wrapper {
  width: 540px;
  margin: 0 auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_video_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_close_btn_wrapper {
  text-align: center;
  font-size: 0;
  padding-top: 40px;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_close_btn_wrapper .aout2016_close_btn {
  display: inline-block;
  cursor: pointer;
  font-size: 13px;
  text-transform: uppercase;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 10px 14px;
  border: 1px solid #bfbfbf;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_ig_steps_content_wrapper .aout2016_ig_step_content_wrapper .aout2016_close_btn_wrapper .aout2016_close_btn:hover {
  color: #ffffff;
  background: #262626;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_video_wrapper {
  clear: both;
  margin-top: 40px;
  width: 805px;
  margin-left: auto;
  margin-right: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper {
  clear: both;
  width: 880px;
  overflow: hidden;
  margin: 0 auto;
  background: #f6f6f6;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_pict {
  width: 249px;
  height: 186px;
  float: left;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_pict img {
  display: block;
  width: 249px;
  height: auto;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_content {
  float: left;
  width: 631px;
  height: 186px;
  position: relative;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_content .aout2016_inner {
  text-align: center;
  font-size: 14px;
  color: #262626;
  line-height: 1.1;
  padding: 10px 20px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_content .aout2016_inner a {
  text-decoration: underline;
}
#aout2016_commmon_ig_desktop_wrapper .aout2016_contact_wrapper .aout2016_content .aout2016_inner .aout2016_linkedin {
  text-decoration: none;
  display: inline-block;
  margin-left: 5px;
}

	/*--------------------------*/
   	/*							*/
	/*  FIN INSPECTION GENERALE */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*  	 BLOG CAREERS       */
	/*							*/
	/*--------------------------*/

.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
#sidebarfull .content {
  padding: 0 0 0 0;
}
#sep2016_commmon_blog_desktop_wrapper {
  position: relative;
  overflow: hidden;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper,
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper {
  float: left;
  overflow: hidden;
  padding-top: 10px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper img,
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper img {
  max-width: 100%;
  height: auto;
  display: block;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper {
  width: 640px;
  min-height: 800px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item {
  display: none;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_title {
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  font-size: 30px;
  text-align: left;
  line-height: 1.5;
  font-weight: 700;
  padding: 0 20px 25px;
  text-transform: uppercase;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper {
  height: 52px;
  line-height: 52px;
  border-top: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  margin-bottom: 29px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_date,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_social {
  width: 212px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_date {
  float: left;
  font-size: 18px;
  font-weight: 700;
  color: #262626;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author .blog_from,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_date .blog_from,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author .blog_le,
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_date .blog_le {
  color: #898989;
  font-weight: 400;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author {
  padding-left: 20px;
  width: 196px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author .blog_author_color {
  color:black;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_author .blog_author_color:hover {
  color:#E60028;
}	
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_social {
  float: right;
  font-size: 0;
  text-align: right;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_social .blog_share_label {
  display: inline-block;
  color: #898989;
  font-weight: 400;
  font-size: 18px;
  margin-right: 8px;
  vertical-align: middle;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_social a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_share_wrapper .blog_social a img {
  display: block;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_mainvisual {
  clear: both;
  position: relative;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_mainvisual img {
  width: 100%;
  height: auto;
  display: block;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_mainvisual:after {
  content: "";
  position: absolute;
  left: 20px;
  bottom: 20px;
  z-index: 10;
  width: 38px;
  height: 38px;
  background: url("../images/blog/picto_sg.png") 0 0 no-repeat;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_chapo {
  background: #ebebeb;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 25px 20px;
  font-size: 17px;
  line-height: 1.5;
  color: #262626;
  text-align: justify;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .visual_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_title {
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 18px;
  color: #262626;
  line-height: 1.3;
  padding: 25px 20px 0;
  text-transform: uppercase;
  font-weight: 700;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_text {
  font-size: 14px;
  line-height: 1.5;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 25px 20px 20px;
  margin: 0;
  text-align: justify;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_source_title {
  padding: 40px 20px 20px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_source_list {
  list-style: none;
  margin: 0;
  padding: 0 20px 40px 60px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_source_list li {
  display: block;
  color: #262626;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  margin-bottom: 5px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_bottom_author_wrapper {
  border-top: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  padding: 26px;
  font-size: 0;
  text-align: left;
  margin-bottom: 38px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_bottom_author_wrapper .blog_author_pict {
  width: 94px;
  height: 94px;
  overflow: hidden;
  border-radius: 999px;
  display: inline-block;
  vertical-align: middle;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_bottom_author_wrapper .blog_author_pict img {
  display: block;
  width: 100%;
  height: auto;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_bottom_author_wrapper .blog_author_desc {
  margin-left: 35px;
  width: 455px;
  display: inline-block;
  vertical-align: middle;
  color: #898989;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 400;
  line-height: 1.5;
}
#sep2016_commmon_blog_desktop_wrapper .blog_center_wrapper .blog_content_wrapper_list_item .blog_article_bottom_author_wrapper .blog_author_desc em {
  font-weight: 300;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper {
  background: #ebebeb;
  clear: both;
  padding: 36px 20px;
  overflow: hidden;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper {
  float: left;
  width: 262px;
  cursor: pointer;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper.blog_inactive,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper.blog_inactive {
  opacity: 0.2;
  cursor: not-allowed;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper .blog_nav_label,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper .blog_nav_label {
  display: block;
  line-height: 1;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 18px;
  color: #898989;
  margin-bottom: 16px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper .blog_title,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper .blog_title {
  display: block;
  color: #262626;
  font-size: 18px;
  line-height: 1.5;
  font-weight: 700;
  text-transform: uppercase;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper {
  width: 261px;
  border-right: 1px solid #b7b7b7;
  padding-right: 38px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper .blog_nav_label,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_prev_wrapper .blog_title {
  text-align: right;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper {
  padding-left: 38px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper .blog_nav_label,
#sep2016_commmon_blog_desktop_wrapper .blog_bottom_nav_wrapper .blog_nav_next_wrapper .blog_title {
  text-align: left;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper {
  width: 300px;
  margin-left: 40px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_title {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  color: #262626;
  padding-bottom: 6px;
  margin-bottom: 11px;
  border-bottom: 1px solid #d2d1d2;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide {
  cursor: pointer;
  font-family: 'Roboto', Arial, sans-serif;
  margin-bottom: 20px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide .blog_visual {
  position: relative;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide .blog_visual img {
  display: block;
  width: 100%;
  height: auto;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide.blog_selected {
  display: none !important;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide .blog_article_title {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  color: #262626;
  padding: 10px 10px 5px 0;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page .blog_carrousel_slide .blog_article_desc {
  font-size: 12px;
  color: #262626;
  line-height: 1.5;
  padding-right: 10px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page.blog_has_carrousel {
  height: 1210px;
  overflow: hidden;
  position: relative;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_aside_carrousel_wrapper .blog_carrousel_page.blog_has_carrousel .blog_inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_carrousel_nav {
  font-size: 0;
  padding: 30px 0;
  text-align: center;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_carrousel_nav .blog_to_down,
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_carrousel_nav .blog_to_up {
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  margin: 0 15px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_follow_us_wrapper {
  border-top: 1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  padding: 10px 0;
  font-size: 0;
  margin-bottom: 60px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_follow_us_wrapper .blog_follow_label {
  display: inline-block;
  font-size: 18px;
  text-align: left;
  color: #898989;
  font-family: 'Roboto', Arial, sans-serif;
  width: 140px;
  vertical-align: middle;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_follow_us_wrapper .blog_socials {
  display: inline-block;
  vertical-align: middle;
  width: 160px;
  text-align: right;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_follow_us_wrapper .blog_socials a {
  display: inline-block;
  margin-right: 6px;
}
#sep2016_commmon_blog_desktop_wrapper .blog_aside_wrapper .blog_follow_us_wrapper .blog_socials a img {
  display: block;
}
#sep2016_commmon_blog_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  clear: both;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}



	/*--------------------------*/
   	/*							*/
	/* 	 FIN BLOG CAREERS       */
	/*							*/
	/*--------------------------*/

	/*--------------------------*/
   	/*							*/
	/*	   	 EXPERTS-IT         */
	/*							*/
	/*--------------------------*/

.roboto {
  font-family: 'Roboto', Arial, sans-serif;
}
.robotoCond {
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
.alt_2016_counter {
  opacity: 0;
  transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -webkit-transition: all 150ms linear;
}
.hyphens {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}
#sidebarfull .content {
  padding: 0 0 0 0;
}
#nov2016_commmon_itexp_desktop_wrapper {
  position: relative;
  overflow: hidden;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper {
  background: #efefef;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #bfbfbf;
  height: 65px;
  line-height: 65px;
  box-shadow: 0px 0px 1px white inset;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 100;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_fixed {
  position: fixed;
  width: 981px;
  top: 0;
  z-index: 300;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_bold {
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 65px;
  line-height: 65px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li {
  float: left;
  line-height: 65px;
  white-space: nowrap;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div {
  font-size: 17px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  display: block;
  height: 65px;
  line-height: 65px;
  padding: 0 18px;
  color: #262626;
  outline: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a:hover,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div:hover {
  background: #fbfbfb;
  color: #262626;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header {
  background: #bfbfbf;
  color: #ffffff;
  margin: 1px 0;
  height: 63px;
  line-height: 63px;
  margin-right: 15px;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header > span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header > span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header a,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.june2016_nav_inner_page_header:after,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.june2016_nav_inner_page_header:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.sep2016_nav_multiline,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.sep2016_nav_multiline {
  height: 63px;
  line-height: 63px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.sep2016_nav_multiline > span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.sep2016_nav_multiline > span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.sep2016_nav_multiline a,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.sep2016_nav_multiline a {
  line-height: 1.1;
  vertical-align: middle;
  display: inline-block;
  text-decoration: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.sep2016_nav_multiline:after,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.sep2016_nav_multiline:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li > a.sep2016_nav_multiline a:hover,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper ul li div.sep2016_nav_multiline a:hover {
  background: #fbfbfb;
  color: #262626;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta {
  position: absolute;
  right: 19px;
  top: 50%;
  display: block;
  width: 184px;
  text-align: center;
  height: 45px;
  line-height: 45px;
  margin-top: -23px;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper .alt_2016_nav_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_nav_wrapper.alt_2016_smaller ul li a {
  padding: 0 12px;
  font-size: 16px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  margin-top: 30px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_cta_wrapper .june_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 45px;
  line-height: 45px;
  padding: 0 28px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 22px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_cta_wrapper .june_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper {
  position: relative;
  width: 100%;
  padding-top: 83px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper {
  display: block;
  text-decoration: none;
  margin-bottom: 23px;
  padding: 4px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_quiz_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper {
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  font-size: 0;
  z-index: 100;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june_2016_headerTitleWrapper .june_2016_inner {
  display: inline-block;
  font-size: 33px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  line-height: 1;
  background: #ffffff;
  color: #262626;
  padding: 40px;
  width: 412px;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper {
  text-align: center;
  font-size: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  left: 0;
  bottom: -13px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta {
  width: 198px;
  height: 66px;
  line-height: 66px;
  background: #eaeaea;
  border: 1px solid #acacac;
  padding-bottom: 20px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_center {
  margin: 0 147px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta.june2016_by2 {
  margin: 0 134px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta a {
  text-decoration: none;
  font-size: 21px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  color: #262626;
  vertical-align: middle;
  display: inline-block;
  text-transform: uppercase;
  line-height: 1.1;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:before {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 12px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover {
  background: #262626;
  border-color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover span,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover a {
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .june_2016_header_wrapper .june2016_anchor_wrapper .june2016_anchor_cta:hover:after {
  border-color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper {
  width: 365px;
  height: 365px;
  position: relative;
  float: left;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper {
  position: absolute;
  background: #ffffff;
  bottom: 22px;
  left: 27px;
  z-index: 20;
  width: 312px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_visual_wrapper .alt_2016_text_wrapper .alt_2016_inner {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 23px;
  text-transform: uppercase;
  color: #262626;
  line-height: 1.1;
  font-weight: 700;
  text-align: center;
  padding: 18px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper {
  float: right;
  height: 365px;
  width: 611px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper {
  float: left;
  width: 303px;
  height: 182px;
  line-height: 182px;
  margin-left: 5px;
  font-size: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper {
  display: block;
  vertical-align: middle;
  line-height: 1;
  font-size: 10px;
  width: 100%;
  text-align: center;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  color: #262626;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 70px;
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium sup {
  font-size: 30px;
  text-transform: uppercase;
  vertical-align: top;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_smaller {
  font-size: 46px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_numbers_medium {
  font-size: 61px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .june2016_medium_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .june2016_medium_text {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .june2016_smaller_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .june2016_smaller_text {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'Roboto Condensed', Arial, sans-serif;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_contracts_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_metiers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_offers_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper .alt_2016_text_wrapper .alt_2016_text {
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_custom_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_diplomes_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_pro_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper {
  width: 201px;
  margin-left: 4px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_apps_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_apps.png') 50% 50% no-repeat;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_collabo_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_pro.png') 50% 50% no-repeat;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .june2016_projects_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_projects.png') 50% 50% no-repeat;
  margin-left: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_country_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_world.png') 50% 50% no-repeat;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .sep2016_like_wrapper {
  background: #efefef url('/Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_like.png') 50% 50% no-repeat;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper {
  clear: both;
  width: 100%;
  display: block;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0;
  float: left;
  height: 179px;
  background: #e6e6e6;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li {
  float: left;
  clear: both;
  padding: 0 20px 0 50px;
  position: relative;
  font-size: 18px;
  color: #262626;
  margin-top: 27px;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper li:after {
  content: "";
  height: 8px;
  width: 8px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  background: #e4022e;
  overflow: hidden;
  position: absolute;
  left: 25px;
  top: 5px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper .alt_2016_list_wrapper.june2016_2_items li:first-child {
  margin-top: 58px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_contracts_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_metiers_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .alt_2016_offers_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_custom_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_diplomes_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_pro_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_projects_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_top_wrapper .alt_2016_stats_wrapper.june2016_by_2 .june2016_apps_wrapper {
  width: 303px;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_description {
  font-size: 16px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  padding: 15px 20px 30px;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_more_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-align: center;
  clear: both;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  padding: 70px 0 26px;
  line-height: 1.3;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title .june2016_small_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_smaller .june2016_small_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_more_smaller .june2016_small_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_even_more_smaller .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title .sep_2016_section_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_smaller .sep_2016_section_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_more_smaller .sep_2016_section_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_even_more_smaller .sep_2016_section_subtitle {
  display: block;
  font-size: 22px;
  padding: 30px 10px 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_smaller {
  font-size: 22px;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title_even_more_smaller {
  text-transform: none;
  font-size: 20px;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_push {
  display: inline-block;
  vertical-align: top;
  width: 202px;
  height: 171px;
  background: #e6e6e6;
  margin: 0 18px;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_push .sep_2016_text_wrapper {
  height: 100px;
  line-height: 100px;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_push .sep_2016_text_wrapper .sep_2016_text {
  line-height: 1.2;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  color: #262626;
  vertical-align: middle;
  padding: 0 20px;
  display: inline-block;
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_push .sep_2016_text_wrapper:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 17px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  height: 40px;
  text-transform: uppercase;
  line-height: 40px;
  padding: 0 17px;
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .sep_2016_push_wrapper .sep_2016_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_blocktext {
  width: 80%;
  background: #f6f6f6;
  margin: 40px auto 0;
  font-size: 16px;
  line-height: 1.3;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 20px;
  border: 1px solid #656565;
  margin-bottom: 40px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_blocktext .alt_2016_section_title {
  padding-top: 0;
  font-weight: 400;
}
#nov2016_commmon_itexp_desktop_wrapper .june_2016_section_title {
  text-align: center;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  padding: 70px 0 20px;
  line-height: 1.1;
  font-size: 32px;
  color: #262626;
  display: block;
  width: 100%;
  text-transform: uppercase;
  font-weight: 300;
}
#nov2016_commmon_itexp_desktop_wrapper .june_2016_section_title .june2016_small_title {
  font-size: 20px;
  text-transform: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push {
  outline: none;
  float: left;
  width: 140px;
  height: 230px;
  position: relative;
  display: block;
  cursor: pointer;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper {
  position: absolute;
  bottom: 15px;
  left: 15px;
  width: 110px;
  background: #ffffff;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  text-align: center;
  z-index: 20;
  margin-top: 10px;
  padding: 10px 0 20px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_title {
  font-size: 14px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 0 5px;
  display: block;
  line-height: 1.2;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper .alt_2016_cta {
  display: inline-block;
  color: #ffffff;
  font-size: 16px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 400;
  height: 42px;
  line-height: 42px;
  background: #e4022e;
  border: 1px solid #b30023;
  padding: 0 15px;
  margin-top: 15px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push .alt_2016_cta_wrapper:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -5px;
  bottom: 8px;
  height: 7px;
  width: 7px;
  border-left: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover .alt_2016_cta {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push:hover:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 3px solid #303030;
  top: 0;
  left: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:before {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected:hover .alt_2016_cta {
  background: #e4022e;
  border: 1px solid #b30023;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_wrapper .alt_2016_metier_push.alt_2016_selected .alt_2016_cta {
  opacity: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper {
  overflow: hidden;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper {
  width: 491px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 492px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta {
  background: #e4022e;
  color: #ffffff;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  border: 1px solid #b30023;
  display: inline-block;
  margin-top: 42px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .juste2016_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .juste2016_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .juste2016_cta:hover {
  background: #131313;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 163px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:first-child {
  height: 164px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 123px;
  float: left;
  position: relative;
  width: 100%;
  background: #efefef;
  display: block;
  text-decoration: none;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper {
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text a {
  color: #262626;
  display: inline-block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 24px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  background: #e5e5e5;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper {
  z-index: 200;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 492px;
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper img {
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row1 {
  top: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row2 {
  top: -164px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper.june2016_row3 {
  top: -327px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .juste2016_cta {
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .june2016_hidden_wrapper .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .june2016_hidden_wrapper {
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_etudiant_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -5px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  z-index: 100;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper {
  height: 490px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker {
  height: 122px;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:first-child,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:first-child {
  height: 124px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .alt_2016_text_inner_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .alt_2016_text_inner_wrapper .alt_2016_text {
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .juste2016_cta {
  margin: 0 0 0 10px;
  vertical-align: middle;
  padding: 0 20px;
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner {
  position: absolute;
  width: 232px;
  padding: 20px;
  text-align: center;
  z-index: 20;
  margin-left: -136px;
  left: 50%;
  bottom: 56px;
  background: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .juste2016_cta {
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 0 20px !important;
  text-transform: uppercase;
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper {
  position: absolute;
  left: -491px;
  width: 491px;
  height: 490px;
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_bgpict,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_bgpict {
  display: block;
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row1 {
  top: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row2 {
  top: -124px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row3 {
  top: -246px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row4,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row4 {
  top: -368px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper.june2016_row5,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper.june2016_row5 {
  top: -490px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner {
  width: 362px;
  height: 398px;
  background: #ffffff;
  padding: 20px;
  position: absolute;
  top: 30px;
  left: 51px;
  z-index: 20;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_title {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_subtitle {
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-size: 14px;
  line-height: 1.2;
  text-align: center;
  padding: 10px 30px 25px 30px !important;
  text-transform: uppercase;
  margin: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper {
  clear: both;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta {
  display: inline-block;
  margin: 0 11px 22px 11px;
  width: 154px;
  height: 58px;
  line-height: 58px;
  border: 1px solid #bfbfbf;
  background: #dfdfdf;
  color: #262626;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  vertical-align: top;
  font-weight: bold;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta span,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta a {
  text-decoration: none;
  display: inline-block;
  line-height: 1.2;
  font-size: 16px;
  vertical-align: middle;
  text-transform: uppercase;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:after {
  content: '';
  display: inline-block;
  width: 0px;
  height: 100%;
  vertical-align: middle;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover {
  background: #e4022e;
  border-color: #b30023;
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker .june2016_content_wrapper .june2016_content_inner .june2016_cta_wrapper .june2016_pro_cta:hover a {
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover {
  background: #3d3d3d;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .june2016_content_wrapper {
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .juste2016_cta {
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover .alt_2016_text a {
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_left_wrapper .june2016_small_text_wrapper_darker:hover:after,
#nov2016_commmon_itexp_desktop_wrapper .june2016_pro_wrapper .alt_2016_right_wrapper .june2016_small_text_wrapper_darker:hover:after {
  content: "";
  position: absolute;
  left: 18px;
  top: 50%;
  margin-top: -6px;
  height: 10px;
  width: 10px;
  border-left: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_bottom_quiz_wrapper {
  font-size: 0;
  text-align: center;
  clear: both;
  padding-top: 132px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper {
  margin-right: 61px;
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_bottom_quiz_wrapper .june2016_iframeWrapper iframe {
  display: block;
  border: 1px solid #989898;
  width: 327px;
  height: 489px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016_bottom_quiz_wrapper img {
  display: inline-block;
  vertical-align: top;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 145px;
  display: block;
  float: left;
  background: #f6f6f6 url('../Careers/LIBRARY/PICTURES/CAMPAIGN/experts it 2016/picto_quote.png') 96% 7% no-repeat;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
  padding-right: 40px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  font-style: italic;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_temoignage_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin-right: 19px;
  outline: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_section_title .alt_2016_section_subtitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-top: 10px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  background: #e6e6e6;
  line-height: 25px;
  padding: 0 11px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  width: 100%;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li {
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 5px 0;
  outline: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title {
  float: left;
  line-height: 40px;
  display: block;
  padding-left: 19px;
  width: 893px;
  font-size: 14px;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  border-right: 1px solid #efefef;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header .alt_2016_title:after {
  content: "";
  display: block;
  position: absolute;
  right: -42px;
  top: 11px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #262626;
  border-bottom: 2px solid #262626;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title {
  /*color: #e4022e;*/
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_list_header.alt_2016_active .alt_2016_title:after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  top: 17px;
  border-color: #e4022e;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  position: relative;
  overflow: hidden;
  opacity: 0;
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question {
  color: #262626;
  float: left;
  padding: 8px 16px 8px 19px;
  clear: both;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3;
  display: block;
  max-width: 520px;
  position: relative;
  /*background: #e2e2e2;*/
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question.nov_2016_mission {
  margin-top: 20px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_question:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: #e2e2e2;
  width: 10px;
  height: 100%;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_answer {
  float: left;
  clear: both;
  overflow: hidden;
  width: 520px;
  padding: 23px 19px;
  margin: 0;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.5;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta {
  position: absolute;
  right: 48px;
  top: 25px;
  display: block;
  width: 184px;
  text-align: center;
  padding: 13px 10px;
  line-height: 1.1;
  color: #ffffff;
  background: #e4022e;
  border: 1px solid #b30023;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_list_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper {
  width: 250px;
  position: absolute;
  right: 48px;
  top: 25px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_cta_upper_note {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  line-height: 1.3;
  text-align: center;
  font-weight: 700;
  padding-bottom: 10px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_commercial_cta_wrapper .alt_2016_list_cta {
  width: 230px;
  position: relative;
  top: 0;
  right: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper {
  text-align: center;
  display: block;
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  outline: none;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  color: #262626;
  font-weight: 400;
  font-size: 13px;
  padding: 0 18px;
  text-align: center;
  border: 1px solid #bfbfbf;
  text-transform: uppercase;
  background: #ffffff;
  cursor: pointer;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper > a:hover,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper div:hover,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper > li .alt_2016_hidden_content .alt_2016_close_btn_wrapper span:hover {
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header {
  background: #ffffff;
  cursor: pointer;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_list_header.odd,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_list_header.odd {
  background: #dddddd;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li:nth-child(odd) .alt_2016_list_header,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li:nth-child(odd) .alt_2016_list_header {
  background: #dddddd;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .offer_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .offer_wrapper {
  position: relative;
  overflow: hidden;
  clear: both;
  padding: 20px 0;
  margin: 0 19px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_title {
  /*text-transform: uppercase;*/
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers > li .alt_2016_active .alt_2016_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter > li .alt_2016_active .alt_2016_title {
  /* color: #000000;*/
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .alt_2016_hidden_content,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  background: #ffffff;
  padding: 0;
  margin: 0;
  border: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers .autres_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .autres_title {
  height: 50px;
  line-height: 50px;
  display: block;
  text-align: left;
  background: #f9f9f9;
  color: #e4022e;
  padding: 0 19px;
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_list_wrapper.autres_metiers_alter .alt_2016_hidden_content {
  margin: 0 19px;
  padding: 25px 0 20px;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper {
  font-size: 0;
  text-align: center;
  margin-top: 20px;
  position: relative;
  height: 11px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper:after {
  content: "";
  position: absolute;
  z-index: 1;
  width: 780px;
  height: 1px;
  background: #000000;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  bottom: -14px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1;
  font-weight: 700;
  width: 20%;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_wrapper .alt_2016_timeline_wrapper .alt_2016_step_name:after {
  position: absolute;
  content: "";
  display: block;
  height: 7px;
  width: 7px;
  left: 50%;
  bottom: -17px;
  border-radius: 99px;
  -moz-border-radius: 99px;
  -webkit-border-radius: 99px;
  overflow: hidden;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  background: #e4022e;
  z-index: 100;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper {
  text-align: center;
  font-size: 0;
  padding: 30px 0 28px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 202px;
  height: 178px;
  margin: 0 44px;
  display: inline-block;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  position: relative;
  color: #262626;
  vertical-align: top;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner {
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_title {
  display: block;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 14px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description {
  display: block;
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  line-height: 1.2;
  padding: 0 10px;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description .sep_2016_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_description .sep_2016_smaller {
  font-size: 11px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta {
  width: 109px;
  line-height: 1;
  padding: 10px;
  display: block;
  margin: 15px auto 0;
  background: #e4022e;
  border: 1px solid #b30023;
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  transform: scale(0.99999);
  -webkit-transform: scale(0.99999);
  -moz-transform: scale(0.99999);
  -ms-transform: scale(0.99999);
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_inner .alt_2016_step_cta.alt_2016_smaller {
  font-size: 13px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_wrapper .alt_2016_step_wrapper .alt_2016_step_number,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper .alt_2016_step_number {
  position: absolute;
  bottom: -28px;
  left: 0;
  height: 28px;
  line-height: 28px;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  background: #575757;
  width: 100%;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_process_step_by_5_wrapper .alt_2016_step_wrapper {
  width: 163px;
  margin: 0 16px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper {
  clear: both;
  width: 100%;
  position: relative;
  float: left;
  margin-bottom: -35px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper {
  min-height: 155px;
  width: 473px;
  float: left;
  margin-left: 35px;
  margin-bottom: 35px;
  background: #f6f6f6;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper.odd {
  margin-left: 0;
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:first-child,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper:nth-child(2n+1) {
  margin-left: 0;
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_pict_wrapper {
  width: 200px;
  height: auto;
  float: left;
  display: block;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper {
  width: 273px;
  min-height: 155px;
  display: block;
  float: left;
  background: #f6f6f6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 13px 10px 30px 13px;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_name {
  font-size: 14px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_title {
  font-size: 12px;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 6px;
  line-height: 1.2;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_description {
  font-size: 13px;
  line-height: 1.2;
  font-family: 'Roboto', Arial, sans-serif;
  color: #262626;
  display: block;
  padding-top: 10px;
  font-style: italic;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_more,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  position: absolute;
  bottom: 10px;
  right: 10px;
  color: #262626;
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 700;
  font-size: 11px;
  text-decoration: underline;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_read_less {
  display: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_projets_wrapper .alt_2016_temoignage_push_wrapper .alt_2016_description_wrapper .alt_2016_hidden_text {
  display: none;
  opacity: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_scroll_top {
  display: block;
  float: right;
  margin: 19px 19px 0 0;
  outline: none;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper {
  clear: both;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title {
  padding: 40px 0 25px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_section_title .alt_2016_top_note {
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  padding-bottom: 10px;
  font-weight: 700;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header {
  padding-bottom: 23px;
  overflow: hidden;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta {
  outline: none;
  position: relative;
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
  font-family: 'Roboto', Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  height: 55px;
  line-height: 55px;
  background: #efefef;
  color: #575757;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected {
  background: #ffffff;
  font-weight: 700;
  color: #262626;
  border: 1px solid #262626;
  line-height: 53px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_header .alt_2016_graduate_cta.alt_2016_selected:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 50%;
  transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  border-top: 9px solid #262626;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  display: block;
  width: 0;
  height: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_metiers_hidden_content_wrapper .alt_2016_metiers_slide_wrapper .alt_2016_graduate_wrapper.june2016_hidden {
  display: none;
  opacity: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper {
  overflow: hidden;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper {
  width: 492px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  width: 489px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper {
  float: left;
  position: relative;
  height: 316px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper img,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper img {
  display: block;
  z-index: 10;
  position: absolute;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_pict_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_pict_text_wrapper {
  position: absolute;
  z-index: 20;
  bottom: 22px;
  width: 72.6%;
  left: 13.7%;
  background: #ffffff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 12px 8px;
  font-size: 20px;
  color: #262626;
  text-transform: uppercase;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: block;
  font-weight: 700;
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper {
  background: #efefef;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  background: #e6e6e6;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker {
  height: 158px;
  float: left;
  position: relative;
  width: 100%;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker .alt_2016_text,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker .alt_2016_text {
  color: #262626;
  display: block;
  line-height: 1.1;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  text-align: center;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller {
  height: 105px;
}
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper.june2016_smaller:first-child,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_left_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child,
#nov2016_commmon_itexp_desktop_wrapper .alt_2016_avantages_wrapper .alt_2016_right_wrapper .alt_2016_text_wrapper_darker.june2016_smaller:first-child {
  height: 106px;
}
#nov2016_commmon_itexp_desktop_wrapper .june2016-follow-href {
  cursor: pointer;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper {
  background: #efefef;
  padding: 40px 20px 28px;
  overflow: hidden;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov_2016_col_wrapper {
  width: 50%;
  position: relative;
  float: left;
  padding-top: 20px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov_2016_col_wrapper .nov_2016_point {
  display: block;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.3;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  text-transform: uppercase;
  padding: 0 30px 20px 150px;
  position: relative;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov_2016_col_wrapper .nov_2016_point:after {
  content: '';
  position: absolute;
  left: 120px;
  top: 50%;
  margin-top: -16px;
  border-left: 11px solid #e20030;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov_2016_col_wrapper.nov_2016_left_col:after {
  content: '';
  width: 1px;
  height: 100%;
  right: 0;
  top: 0;
  background: #bfbfbf;
  position: absolute;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov_2016_col_wrapper.nov_2016_right_col {
  margin-top: 20px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  padding-top: 35px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov2016_cta_wrapper .nov_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 33px;
  line-height: 33px;
  padding: 0 15px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 13px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_points_wrapper .nov2016_cta_wrapper .nov_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
  padding-bottom: 30px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper {
  display: inline-block;
  background: #f6f6f6;
  width: 340px;
  vertical-align: top;
  margin: 0 50px;
  padding-bottom: 16px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper img {
  display: block;
  width: 100%;
  height: auto;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper .title {
  font-size: 20px;
  line-height: 1.3;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  font-weight: 700;
  padding: 20px 10px;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper .nov2016_cta_wrapper {
  clear: both;
  text-align: center;
  font-size: 0;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper .nov2016_cta_wrapper .nov_cta_btn {
  background: #e4022e;
  border: 1px solid #b30023;
  height: 40px;
  line-height: 40px;
  padding: 0 18px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 17px;
  font-family: 'Roboto Condensed', Arial, sans-serif;
  display: inline-block;
}
#nov2016_commmon_itexp_desktop_wrapper .nov_2016_also_wrapper .nov_2016_push_wrapper .nov2016_cta_wrapper .nov_cta_btn:hover {
  background: #3d3d3d;
  border-color: #131313;
}



	/*--------------------------*/
   	/*							*/
	/*	   	 FIN EXPERTS-IT     */
	/*							*/
	/*--------------------------*/


