.nav > li > a {padding: 0 !important;}
.mod-languages {float: left;}
.nav > li > a:focus, .nav > li > a:hover {background-color: transparent !important; color: #c1c1c1;}
.li-title {/*TOMVTcolor: #c1c1c1 !important;*/}
.bold {color: #222;}
.small {color: #222;}
.white > h5.open .mod-languages a {color: #fff !important;text-decoration: none;}
.open > .mod-languages a {color: #fff !important; text-decoration: none;}
/* TOMVT .contact-top{ background-image: url("../images/top-span.png");height: 120px;position: absolute;right: 0;width: 120px;}*/
.contact-top{ background-image: url("../images/top-span.png");height: 120px;position: fixed;right: 0;width: 120px;}
#mCSB_1_container > div {display: none;}
a.bur, a.bur:hover{color: #fff;}

.overlay, .ajaxLoader{
  background-color: rgba(255, 255, 255, 0.9);
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 999;
}
.ajaxLoader{position: absolute;display: none;}
.fullw{width: 127px !important;}
.overlay img, .ajaxLoader img {
  display: block;
  height: 100px;
  left: 0;
  margin: -42px auto 0;
  position: absolute;
  right: 0;
  top: 50%;
  width: 100px;
}

.associateGallery .consultWrapper{/*TOMVT margin-top:200px;*/margin-top:100px;}
/*TOMVT*/
.consultWrapper .orgImg {min-height:400px;}
.separator {display:block;}

.euiPage .partners, .personalities, .partners, .career{margin-top:-20px;}
.rightMenu li:first-of-type{margin-top:0;}
.small:active, .small:focus, .bold:active, .bold:focus {outline:0;border:0;text-decoration:none;}
/*.footer{margin-top:-20px; padding: 30px 0 10px !important; }*/
.presentaionImg .imgWrap > img{margin-top: -2px;}
.associateGallery, .partC{margin-bottom:-20px;}


/*CSS Pulsar octobre 2018*/
a[href="http://www.faboba.com"]{
	visibility: hidden!important;
}

.readMore.recruitment.lien{
	background: #000 none repeat scroll 0 0;
    color: #fff;
    font-size: 13px;
    padding: 5px 8px;
    margin:20px auto;
    height: 28px;
    width: 115px;
}

.titre_list_recrui{
     min-height: 66px; 
     margin-top: 10%;
}


.recruitement_list .innerDiv{
	min-height: 200px;
}



/*menu principal recuperer de main.css*/
.menu-item {
	background-color: #fff;
	color: #222;
	display: none;
	padding: 35px 0 0;
	position: fixed;
	right: 0;
	text-align: center;
	width: 25%;
	z-index: 999;
	border-bottom: 1px solid #535c67;
}

/*responsive du nouveau menu*/
@media (max-width: 1780px) {
.menu-item {width: 30%;}
}

@media (max-width: 1400px) {
.menu-item {width: 40%;}
}

@media (max-width: 1100px) {
.menu-item {width: 50%;}
}

@media (max-width: 900px) {
.menu-item {width: 100%;}
}


.recruitement_list .dateSection li:first-child,.recruitement_list .cal-date .dateSection li:first-child{
	border-bottom: 0;
}

/*@media (max-width: 991px){*/
	.recruitement_list .outerDiv {
	    min-height: 0;
	}
/*}*/

.recruteSection #publicationdisplay {
    display: flex;
    flex-wrap: wrap;
}

.recruteSection .date-details{border-left: none;}

/*.recruitement_list .outerDiv {
    min-height: 260px;
}*/

.recruteSection .Newscalender .date-details h1{
	width: 100%;
}

.recruteSection .Newscalender .date-details {
    padding-bottom: 10px;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

p.blink {
  animation: blink 4s infinite ;
}

/*animation des fléches : ecrasé le fichier main.css*/

.backBtn{
    left: -10px;
    right:0;
}
.goBtn{
    margin-right: 30px;
    right: -30px;
    left:auto;
}