body#page_recrutement{background-color:#f5f5f5}#page_recrutement.pleine_page #conteneur_global{width:100%;padding-bottom:0}#contenu_recrutement{max-width:900px;margin:0 auto;background-color:#fff;padding:15px 0 30px}#contenu_recrutement .titre_recrutement{font-family:News Cycle,NewsCycle-fallback,sans-serif;letter-spacing:.5px;font-size:23px;line-height:25px;margin:0 0 10px;padding:0}#contenu_recrutement .bloc_offre_emploi{background-color:#eceff8;padding:10px 20px;margin-top:15px;box-sizing:border-box}#contenu_recrutement .bloc_offre_emploi.first{margin-top:0}#contenu_recrutement .bloc_offre_emploi h2{font-family:Roboto,Roboto-fallback,sans-serif;font-size:15px;line-height:20px;margin:0;padding:0}#contenu_recrutement .bloc_offre_emploi p{margin:8px 0;line-height:17px}#contenu_recrutement .date_creation_offre_emploi{display:block;text-align:right;padding-bottom:5px;color:#666}#contenu_recrutement .btn_offre_emploi{text-align:right}#contenu_recrutement .btn_offre_emploi a{display:inline-block;background-color:#036;color:#fff;padding:5px 12px;font-size:16px;text-decoration:none}#contenu_recrutement .btn_offre_emploi a:hover{background-color:#024;color:#fff}#contenu_recrutement .contact_recrutement{margin:15px 0 0}#contenu_recrutement a{color:#036}#contenu_recrutement a:hover{color:#c00}@media only screen and (min-width:801px){#contenu_recrutement{padding:20px 0}}
