@charset "utf-8";
/* CSS Document */
.jDiaporama_wrapper {

	position: relative;
	clear: both;
}
.jDiaporama ul {
	position:absolute;
	padding:0px;
	margin:0px;
}
.jDiaporama_slider {
	position:relative;
	overflow: hidden;
}
.jDiaporama li {
	list-style-type:none;
	background: none !important;
	overflow:hidden;
	position:absolute;
	padding:0px !important;
	margin:0px !important;
}
.jDiaporama .fade-tmp {
	position:absolute;
	z-index:1;
	text-align: center;
	background: #000
}
.jDiaporama .fade-tmp img {
	margin:0 auto;
	display:block
}
.jDiaporama-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.jDiaporama .desc {
	position:absolute;
	bottom: 0; left: 0; right:0;
	display:none;
	margin:0;
	color:#fff;
	font-size:12px;
	font-family: Arial;
	padding:5px;
	background:url(img/back_desc.png) repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/back_desc.png',sizingMethod='scale');  _background-image:none;
	width:inherit;
	padding-bottom:20px;
	text-align:left
}
.jDiaporama .title {
	position:absolute;
	top: 0; left: 0;
	display:none;
	margin:0;
	color:#fff;
	font-size:12px;
	font-family: Arial;
	padding:5px;
}
.jDiaporama .count {
	position:absolute;
	top: 0; right: 0;
	display:none;
	margin:0;
	color:#fff;
	font-size:12px;
	font-family: Arial;
	padding:5px;
}
.jDiaporama_controls {
	display:none;
}
.jDiaporama_controls a {
	font-weight:normal;
	width:10px;
	height:13px;
	text-indent:-9999px;
	display:block;
	margin:0 3px;
	position:absolute;
	z-index:1
}
.jDiaporama_controls .prev {
	background:url(img/controls2.png) no-repeat bottom;
	_background:url(img/controls.gif) no-repeat bottom;
	top:50%;
	margin-top:-16px;
	height:32px;
	width:32px;
	left: 0px
}
.jDiaporama_controls .next {
	background:url(img/controls2.png) no-repeat top;
	_background:url(img/controls.gif) no-repeat top;
	top:50%;
	margin-top:-16px;
	height:32px;
	width:32px;
	right: 0px
}
.jDiaporama_controls .pause {
	background:url(img/playpause.png) no-repeat top;
	_background:url(img/playpause.gif) no-repeat top;
	width:64px;
	height:48px;
	left:50%;
	top:50%;
	margin-left:-32px;
	margin-top:-24px;
}

.jDiaporama_controls .play {
	background:url(img/playpause.png) no-repeat bottom;
	_background:url(img/playpause.gif) no-repeat bottom;
	width:64px;
	height:48px;
	left:50%;
	top:50%;
	margin-left:-32px;
	margin-top:-24px;
}
/**** Status ****/
.jDiaporama_status{
	text-align:center;
	margin: 10px auto;
	display:none;
	overflow:hidden
}
.jDiaporama_status a {
	display: block;
	background:#BCBCBC;
	float:left;
	width:9px;
	height:9px;
	border-radius:25px;
	text-indent:-9999px;
	margin-right:12px;
}
.jDiaporama_status .imgBack {
	width:50px;
	height:50px;
	margin-right:10px;
	margin-bottom: 10px
}
.jDiaporama_status a:hover, .jDiaporama_status a.active {
	background: #333;
}

.ic_article {
	display:inline-block;
}
.ic_article a {
	display:inline-block;
	padding:0px 5px;
}

.chapo {
	font-size:18px;
}
.corps p {
	text-align:justify;
	color:#666;
}
.rs_box {
	display:inline-block;
	padding:0px;
	background:none;
}
.addthis_toolbox {
	display:inline-block;
}
.boxadd {
	background: url("../images/ligne.png") no-repeat center bottom;
	padding:30px 0px 40px 0px;
	text-align:center;
	display: flex;
	align-items: center;
	justify-content: center;
	clear:both;
}
.rs_liens {
	display: flex;
	align-items: center;
}
.rs_liens > span {
	display: block;
	margin:0 10px 0 15px;
}
.lien_rs {
	display: block;
	background:#FFF url('../images/rs_facebook.png') no-repeat center;
	background-size: 80%;
	height: 40px;
	width:40px;
}
.ic_article a:hover,
.lien_rs:hover {
	transform: scale(1.05);
}
.lien_facebook {
	background-image: url('../images/rs_facebook.png');
}
.lien_twitter {
	background-image: url('../images/rs_twitter.png');
}
.lien_linkedin {
	background-image: url('../images/rs_linkedin.png');
}
.boxadd h3 {
	font-size:21px;
}
.photo {
	margin:0px 0px;
	text-align:center;
}
.photo img {
	display:block;
	margin:auto;
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
}
.article .photo img {
	max-width:1100px;
	max-height:350px;
}
.tags {
	text-align:center;
}
.tags .item {

	display:inline-block;
}
.tags .item a {
	background: url("../images/fleches_urf.png") no-repeat left 7px;
	background-size: 14px auto;
	padding:3px 17px;
	display:inline-block;
	color:#333;
}
.tags .item a:hover {
	color:#FF5560;
}
.article .dates {
	color:#286180;
	padding-bottom:10px;
}
.docs a {
	background:url('../images/icones/pdf.png') no-repeat left top;
	padding:5px 0px 5px 30px;
	color:#000;
}
.liste_etiquette .img {
	float:right;
	padding:0px 0px 5px 20px;
}
.liste_etiquette .item {
	border-bottom:1px solid #ccc;
	padding:10px 0px;
}

/* OPEN CLOSE */
.bPop,
.bShow,
.bOver,
.bOne {
	position:relative;
}
.bPop.actif .zone {
	display: block;
}
.bOverlay.actif .zone {
	display:flex;
}
.bint {
	display: inline-block;
	position:relative;
}
.bRoll,
.act,
.aShow {
	cursor:pointer;
	position:relative;
	display:block;
}
.bRoll,
.aId {
	display:inline-block;
	vertical-align:top;
	margin:0px 25px;
}
.bFd {
	z-index:140;
}
.zPop {
	z-index: 400;
	position:fixed;
	width:100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	left:0%;
	top:0%;
	margin:0;
}
.intPop {
	background: #FFF;
	padding:35px;
	min-width: 300px;
	min-height: 150px;
	box-shadow: 6px 6px 10px rgba(40,60,80,0.3);
	position: relative;
	max-width: 90%;
}
.bFd.actif {
	z-index:200;
}
.zoneOverlay,
.zSuite,
.zone {
	display:none;
}
.zOpen {
	display:block;
}
.pop {
	position:absolute;
	background-color:#FFF;
	box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	z-index:200;
}
.aRoll {
	display: inline-block;
	position: relative;
	cursor:pointer;
	padding-right:4px;
}
.aRoll:after {
	display:block;
	content:"";
	width:16px;
	height:16px;
	border-radius:20px;
	background:#ebebeb url("../images/ic_aide.png") no-repeat center;
	background-size:80% auto;
	position: absolute;
	right:-16px;
	top:-3px;
}
.zSuite {
	background-color:#FFF;
	box-shadow:0px 0px 4px rgba(0,0,0,0.3);
	padding:10px;
	margin:10px 0px;
}
.aRoll + .zSuite {
	position:absolute;
	z-index:200;
	margin:-30px 0px 0px 0px;
	max-width:300px;
}
.popRight {
	right:-300px;
	top:-25px;
	width:300px;
}
.pop .int {
	padding:20px;
	min-width:210px;
}
.infoBulle {
	right:-200px;
	top:0px;
	width:180px;
	font-size:0.8em;
	padding:5px 10px;
}
.bOver .pop {
	left:50%;
	width:510px;
	margin-left:-250px;
	margin-top:-100px;
	z-index:400;
}
.pFixe {
	position:fixed;
	top:160px;
	left:50%;
	width:50%;
	margin-left:-25%;
	margin-top:0px;
	z-index: 320;
}
.fermer {
	text-align:right;
	text-decoration:underline;
	font-size:0.8em;
	cursor:pointer;
}
.main.topIndex {
	position: relative;
	z-index: 250;
}
.boxReunion {
	border:1px solid #ebebeb;
	box-shadow: 5px 5px 0px rgba(73,84,109,0.20);
	padding:20px 25px;
}
.boxDL {
	display: flex;
	flex-wrap: wrap;
}
.vignette {
	background-color: #FFF;
	box-shadow: 5px 5px 0px rgba(73,84,109,0.20);
	margin:10px 15px 10px 0px;
	border: 1px solid #ccc;
	padding:5px;
	display: flex;
	align-items: center;
	border-radius: 3px;
	position: relative;
}
.vignette:hover {
	box-shadow: 5px 5px 0px rgba(73,84,109,0.40);
}
.boxDocs .vignette .btBorder:hover,
.boxDocs .vignette .btBorder {
	box-shadow:none;
	border:0px;
	margin:0px;
}
.vignette span {
	display: block;
	font-size: 13px;
	padding:0px 4px 3px 4px;
}
.vignette .act img {
	height: 150px !important;
	width:auto;
	display: block;
}
.toPop.actif .zone {
	display:flex;
  position:fixed;
	justify-content: center;
	align-items: center;
  top:0px;
  left:0px;
  height:100%;
  width:100%;
  z-index:300;
	background:rgba(255,255,255,0.9);
}
.closePop {
	position: fixed;
	 height:100%;
  width:100%;
  z-index:300;
	top:0px;
  left:0px;
}
.closePop:before {
	display: block;
	content:"X Fermer";
	position: fixed;
	background: #FF545D;
	color:#FFF;
	font-weight: 600;
	font-family: 'Oswald', sans-serif;
	padding:5px 15px;
	top:10px;
	right: 10px;
	cursor: pointer;
}
.toPop.actif .zonePop {
	max-width: 90%;
	height: 95%;
	position: relative;
	z-index: 320;
	display: flex;
	align-items: center;
	justify-content: center;
}
.fermerOverlay {
	position: absolute;
	right:5px;
	top:5px;
	height: 30px;
	width:30px;
	background: url('../images/close2.png') no-repeat center;
	background-size: 80%;
	border:1px solid rgba(20,60,80,0.3);
	border-radius: 4px;
	transition:0.2s;
}
.fermerOverlay:hover {
	background-size: 90%;
	border-color:rgba(20,60,80,0.5);
}
.corpsEC img {
	max-width: 100%;
	height: auto;
}
.toPop.actif .zonePop img {
	max-height: 90%;
	width:auto;
	box-shadow: 8px 8px 6px rgba(0,0,0,0.3);
}
@media all and (min-width: 650px) {
.computer .bRoll:hover .zone {
	display:block;
}
.computer .fermerPop {
	display:none;
}
}
.bOverlay .zone,
.zOverlay,
.overlay,
.overlayTrans {
	display:none;
  position:fixed;
  top:0px;
  left:0px;
  height:100%;
  width:100%;
  overflow:hidden;
  background:rgba(255,255,255,0.8);
  z-index:300;
  cursor:pointer;
}
.overlayTrans {
  background:rgba(200,200,200,0);
  z-index:100;
}
.zOverlay {
	background:rgba(0,0,100,0.05);
}
.zDark {
	background:rgba(0,0,100,0.8);
}
/* FIN OPEN CLOSE */

/* CIBLAGE OFFRE */
.ciblageOffre {
	padding:0px 20px;
}
.ciblageOffre h3 {
	text-transform: none;
	padding-top: 0px;
}
.choixZones {
	margin-top:35px;
}
.choixCiblage .item {
	margin:10px 0px;
	width:260px;
	position: relative;
	display: block;
}
.choixCiblage .it {
	border:1px solid #C8C8C8;
	padding:12px 20px 12px 40px;
	background:#FFF url('../images/fleche2.png') no-repeat 10px center;
	box-shadow: 2px 2px 3px rgba(0,0,0,0.35);
	color:#000;
	font-weight: 600;
}
.choixCiblage .it:hover {
	cursor: pointer;
	border-color:#000;
	box-shadow: 2px 2px 3px rgba(0,0,0,0.55);
}
.choixCiblage .active {
    width: 313px;
}
.choixCiblage .active .bRoll {
   display: none;
}
.choixCiblage .active .it {
	background:#666;
	border-color:#666;
	color:#FFF;
}
.choixCiblage .bRoll {
	position: absolute;
	right:-31px;
	top:-1px;
	margin:0px;
}
.choixCiblage .act {
	background:#ECF0F2 url('../images/aide.png') no-repeat center;
	width:30px;
	height: 45px;
}
.choixCiblage {
	float:left;
	width: 313px;
}
.zoneCiblage {
	border:1px solid #666;
	padding:20px;
	float:right;
	width:705px;
	margin-top:46px;
}
.ciblageOffre #zone_recherche input {
	padding:13px 25px;
}
.ciblageOffre #zone_recherche input#texte_recherche {
	width:500px;
}
.ciblageOffre #zone_recherche .indic {
	margin-bottom:15px;
}
.ciblageOffre #zone_diplome .act {
	color:#FF545D;
	font-size:1.4em;
	font-weight: 600;
}
.ciblageOffre .actif .submit_choix_inscription {
    background-image: url('../images/fleche2Bas.png') !important;
}
.ciblageOffre .actif .submit_choix {
    background-image: url('../images/fleche2Bas.png') !important;
}
/* FIN CIBLAGE OFFRE */
/* PAGE GROUPE */
.pageGroupe,
.pageGroupe .pageInt {
	position: relative;
}
.pageGroupe .pageInt {
	/* max-width: 977px;
	margin:auto;
	padding: 25px 0px; */
}
.pageGroupe .boxBlc {
	margin-bottom: 25px;
}
.pageGroupe .boxBlc > h2 {
	margin-top: 0px;
}
.pageGroupe h1.avecLogo {
	padding: 0 185px;
}
.logoGroupe {
	position: absolute;
	right:50px;
	top:-40px;
}
.logoGroupe img {
	max-width: 130px;
	max-height: 130px;
	width:auto;
	height:auto;
}
.pageBloc {
	position: relative;
	padding-top:25px;
}
.actusGroupe h2 {
	position: absolute;
	background:#FF565F;
	color:#FFF;
	font-size: 18px;
	left:616px;
	padding:4px 15px;
	margin:0px;
}
.tabActu .td {
	vertical-align: top;
}
.tabActu .tdImg {
	width:500px;
	height: 311px;
}
.tabActu .tdTextes {
	padding:30px 0px 0px 30px;
}
.tabActu img {
	display:block;
	margin: 0 auto;
	max-height: 311px;
	max-width: 500px;
	height:auto;
	width:auto;
}
.pageGroupe .jDiaporama {
	padding-left: 86px;
}
.pageGroupe .jDiaporama .tabActu,
.pageGroupe .jDiaporama ul,
.pageGroupe .jDiaporama li,
.pageGroupe .jDiaporama {
	height:311px !important;
	width:850px !important;
}
.pageGroupe .intro {
	color: #7F8C8D;
}
.pageGroupe .jDiaporama_status{
	position: absolute;
	right:20px;
	top:52px;
}
.pageGroupe .jDiaporama .alt,
.pageGroupe .jDiaporama .count,
.pageGroupe .jDiaporama .desc {
	display: none !important;
}
.contenu .tabActu h3 {
	margin: 0px;
	padding:0px;
	font-size:1.45em;
	line-height: 1.1em;
}
.contenu .tabActu h3 a {
	display: block;
}
.rsGroupe {
	position: absolute;
	left:0px;
	top:15px;
}
.icRs {
	display: block;
	position: relative;
}
.icRs:before {
	display: block;
	content:"";
	height:24px;
	width:55px;
	background: #ECF0F2;
	position: absolute;
	top:10px;
	z-index: 1;
}
.icRs a {
	background: url('../images/rs_facebook2.png') no-repeat center;
	width:55px;
	height:43px;
	display: block;
	position: relative;
	z-index: 2;
}
.ic_twitter a {
	background-color:#fff;
	background-image: url('../images/rs_twitter2.png');
}
.ic_facebook a {
	background-color:#fff;
	background-image: url('../images/rs_facebook2.png');
}
.ic_viadeo a {
	background-color:#fff;
	background-image: url('../images/rs_viadeo2.png');
}
.ic_linkedin a {
	background-color:#fff;
	background-image: url('../images/rs_linkedin2.png');
}
.nbrGroupe {
	display: table;
	max-width: 800px;
	min-height: 71px;
	margin:30px auto;
	background:url('../images/nbr_groupe.png') no-repeat center;
}
.nbrGroupe .item {
	display: table-cell;
	vertical-align: middle;
	height:71px;
	font-size: 17px;
	width:50%;
	background: url('../images/ic_groupe.png') no-repeat left center;
	padding:15px 5px 15px 70px;
	color:#5F737F;
}
.nbrs {
	color:#33465E;
}
.nbrs .nbr {
	display: inline-block;
	font-size: 24px;
	color:#FF555F;
	font-weight: 900;
	padding-right:4px;
}
.nbrs .detail {
	font-size: 13px;
}
.nbrGroupe .item.nbrUsers {
	padding-right:25px;
}
.nbrGroupe .item.nbrCv {
	padding-left:75px;
	background-image: url('../images/ic_groupe_cv.png') ;
	background-position: 30px center;
}
.boxGroupes {
	display: flex;
	flex-wrap: wrap;
	justify-content:space-between;
}
.boxGroupes .boxGroupe {
	width:49%;
	padding:0px;
}
.boxGroupes .boxGroupe .boxInt {
	padding: 30px 40px 35px 40px;
}
.boxGroupe > h2,
.boxGroupe .boxInt > h2 {
	margin-top:0px;
}
.boxGroupe h2 a {
	padding: 4px 0px;
	background-image: none;
}
.boxGroupe .box_eve {
  padding: 0;
}
.boxGroupe .int {
	padding:0px 20px 0px 20px;
	margin-bottom:0px;
}
.boxGroupe .itEC {
    min-width: 297px;
}
.flexEC_groupe .itEC {
    min-width: 280px;
}
.eventsGroupe {
	float: right;
}
.itemDocGroupe a {
	display: block;
	border:1px solid #ccc;
	padding:5px 35px;
	background: #FFF url('../images/ic_upload.png') no-repeat 10px center;
	color:#000;
	box-shadow: 5px 4px 0px rgba(0,0,0,0.12);
	margin:15px auto;
	max-width: 700px;
}
.itemDocGroupe.d_word a {
	display: block;
	border:1px solid #ccc;
	padding:5px 35px;
	background: #FFF url('../images/icones/page_word.png') no-repeat 10px center;
	color:#000;
	box-shadow: 5px 4px 0px rgba(0,0,0,0.12);
	margin:15px auto;
	max-width: 700px;
}
.itemDocGroupe.d_pdf a {
	display: block;
	border:1px solid #ccc;
	padding:5px 35px;
	background: #FFF url('../images/icones/pdf.png') no-repeat 10px center;
	color:#000;
	box-shadow: 5px 4px 0px rgba(0,0,0,0.12);
	margin:15px auto;
	max-width: 700px;
}
.itemDocGroupe.d_xsl a {
	display: block;
	border:1px solid #ccc;
	padding:5px 35px;
	background: #FFF url('../images/icones/page_excel.png') no-repeat 10px center;
	color:#000;
	box-shadow: 5px 4px 0px rgba(0,0,0,0.12);
	margin:15px auto;
	max-width: 700px;
}
.itemDocGroupe.d_url a {
	display: block;
	border:1px solid #ccc;
	padding:5px 35px;
	background: #FFF url('../images/icones/link.png') no-repeat 10px center;
	color:#000;
	box-shadow: 5px 4px 0px rgba(0,0,0,0.12);
	margin:15px auto;
	max-width: 700px;
}
.box_eve_groupe_home .img_eve img {
    max-width: 132px;
}
.box_eve_groupe .date_eve {
    text-align: left;
	display: flex;
	flex-wrap: wrap;
}
.eventsGroupe .box_eve {
    justify-content: flex-start;
}
.eventsGroupe .box_eve .date_plus {
    width:auto;
}
.eventsGroupe .box_eve .text h3 {
    margin-top: 0px;
}
.eventsGroupe .tdimg {
    width: 133px;
}
.eventsGroupe .img_eve {
    width: 133px;
    height: 83px;
}
.offresGroupe .item {
	margin:25px 0px;
}
.offresGroupe .titre {
	font-weight: 600;
	display: block;
	font-size:1.1em;
	padding-top:0px;
}
.contenu .offresGroupe a.titre {
    color: #5F737F;
}
.contenu .offresGroupe a.titre:hover {
    color: #FF565F;
}
.typeOffreGroupe {
	font-weight: 600;
	text-transform: uppercase;
	font-size:0.9em;
}
.entrepriseOffreGroupe {
	font-weight: 600;
	text-transform: uppercase;
	font-size:0.9em;
}
.boxGroupe .bouton {
	float:right;
	margin:5px 0px 20px 0px;
}
.bouton {
	display: inline-block;
	background: url(../images/fleche.png) no-repeat 5px center;
	color:#5F747F !important;
	font-weight: 600;
	padding: 5px 20px 5px 30px;
	border:1px solid #ccc;
	border-radius:25px;
	margin:7px 0px;
}
.bouton:hover {
	box-shadow: 1px 1px 3px rgba(80,0,0,0.2);
}
/* FIN PAGE GROUPE */
/* --------------------- */
/* linsting EC */

.flexEC2 {
	display: flex;
}
.flexEC2 .it1 {
	display: flex;
	width:650px;
	flex-shrink: 0;
}
.flexEC2 .it2 {
	display:block;
}
.itEC {
	min-width:306px;
	position: relative;
	margin:0px 0px 15px 0px;
	background-color: #FFF;
	border-radius:14px;
}
.ec-une .it0 {
	margin-top:45px;
}
.itImgEC {
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 173px;
}
.ec-une .it0 .itImgEC {
	width: 650px;
	height: 364px;
}
.fw3 .item {
	width:33.33%;
	flex-shrink: 0;
}
.flexEC {
	justify-content:flex-start;
	flex-wrap: wrap;
}
.iframe-media-video {
	margin:0px auto;
}
.videoLike {
	text-align: left;
	margin-top: 10px;
}
.flexEC.fw3 .item {
	display: block;
	width:31.8%;
	box-shadow: 6px 6px 0px rgba(20,50,80,0.1);
	border-radius: 8px;
	background-color: #FFF;
	margin:11px 0;
}

.flexEC.fw3 .item:hover {
	box-shadow: 8px 8px 0px rgba(0,50,80,0.25);
}
.contenu .itEC h3  {
    font-size: 1.3em;
	padding-bottom: 10px;
	line-height: 1.1em;
	min-height: 60px;
	display: flex;
	align-items: center;
}
.contenu .ec-une .it0 h3 {
   font-size: 2.3em;
}
@media all and (max-width:1060px) {
.pageGroupe .jDiaporama .tabActu, .pageGroupe .jDiaporama ul, .pageGroupe .jDiaporama li, .pageGroupe .jDiaporama {
  width: 790px !important;
}
}
@media all and (min-width:990px) {
.contenu .ec-une .it1 h3 {
   font-size: 1.8em;
	min-height: 85px;
}
	.ec-une .it1 .itTextEC {
	transform: scale(1.2);
}
	.ec-une .it1 .itRecommandation {
	transform: scale(1.15);
	transform-origin: left;
}
	.ec-une .it1 .itImgEC {
	width: 473px;
	height: 265px;
}
	.flexEC.fw3 .item:nth-child(3n-1) {
	margin-left:2%;
	margin-right: 2%;
}
}
.intEC {
	padding:10px 20px;
}
.ec-une .it0 .submit {
	transform: scale(1.4);
	margin-right: 10px;
}
.imgECListe {
	display: block;
}
.contenu .itEC h3 a {
    background:none;
}
.flexECby2 {
	justify-content: space-between;
}
.flexECby2 .itEC.it1 {
  width:65%;
	margin:0px;
}
.flexECby2 .itEC.it2 {
  width:32.2%;
	margin:0px;
}
.ec-une .it0,
.flexECby2 .itEC {
	/*background-color:transparent;
	border-bottom: 2px solid #D0D7DB;*/
	border-radius: 0px;
}
.contenu .ec-une .itEC h3 a {
  padding:10px 0px 5px 0px;
}
.contenu .flexECby2 .itEC h3 a {
  padding:5px 20px ;
}
.itEC .submit {
	margin:10px 0px 0px 0px;
}
.listeEC .submit {
   position: absolute;
	right: 20px;
	bottom:20px;
}

.boxAjout {
	float: right;
}
.boxAjout a {
	display: inline-block;
}
/* FIN linsting EC */
/* --------------------- */
/* --------------------- */