
.boxHome .int,
.bxMembre .int {
   padding:15px 35px;
}
.bxMembre .int.devenir {
   border-top:1px solid #EEEDEE;
}
.boxHome .itDossier .int {
   padding:20px 25px 10px 25px;
}
/* HOME ***************** */

.home h2 {
	font-size:1.6em;
    margin-top:0px;
    margin-bottom:15px;
}
.bxActus h2,
.bxDossiers h2,
.bureau h2 {
    font-size:1.7em;
}
.home h3 {
    margin:0px;
}
.home .line {
    margin:25px 0px 50px 0px;
}
.bxActus h2,
.bxDossiers h2,
.bxCommissions h2,
.bxAgenda h2 {
	display:inline-block;
        margin-right:2px;
        margin-left:35px;
}
.itActuFront h3.over:after,
.itActuFront .flecheImgB:after {
    display:none;
}
.bxActus {
    width:340px;
    float:left;
}
.itemsActus {
    background:#FFF;
}
.itemsActus .allover {
    height:591px; 
}
.itemsActus .allint {
   padding:20px 0px;
}
.boxHome .itActuFront .int {
   padding: 10px 35px;
}
.itActu:last-child {
    margin-bottom:0px;
}
.connect .bxMembreHome:hover {
	background: #FFCC00;
}
.connect .bxMembreHome:hover h3 {
	color: #000;
}
.bxDossiers {
    width:762px;
    float:right;
}
.itDossier {
    background:#FFF;
    display:table;
    width:100%;
    height:311px;
}
.itDossier:hover {
    background:#FFCC00;
}
.itDossier:hover .over::after {
    background: linear-gradient(to top, #FFCC00, rgba(255,255,255,0));
}
.itDossier:hover .flecheImgL::after {
   background-image: url(../img/flecheL2.png);
}
.itDossier:hover .flecheImgT::after {
   background-image: url(../img/flecheT2.png);
}
.itDossier:hover .flecheImgR::after {
   background-image: url(../img/flecheR2.png);
}
.home .itDossier a:hover,
.front .itDossier a:hover {
	color:#FFF;
}
.itDossier:hover h3 {
   font-size: 1.65em;
   line-height:1em;
}
.itDossier h3 {
    font-size:1.42em;
    transition:0.2s;
	 line-height: 1.1em;
}
.itD3 h3 {
    line-height: 1.05em;
}
.itActuFront h3 {
    font-size:1.15em;
}
.bxJob .fleche {
	 font-size:1em;
}
.itDossier .over {
    max-height:255px;
}
.itDossier .over img {
    max-width:100%;
    max-height:160px;
    width:auto;
    height:auto;
}
.introDossier {
    margin-top:5px;
	line-height: 1.2em;
}
.itD3 .over {
    max-height:125px;
}
.itD1 .img,
.itD2 .img {
    display:table-cell;
}
.itD1 .textes,
.itD2 .textes {
    display:table-cell;
    width:250px;
    
}
.itD3 .img {
    height:129px;
}
.itD1 {
    margin-bottom:10px;
}
.itD2 {
    width:502px;
    float:left;
}
.itD3 {
    width:250px;
    float:right;
}

.b_oubli {
	margin:10px 0px 0px 0px;
}
.bxMap {
    float:right;
    background:url(../img/carte.png) no-repeat center;
    width:511px;
    height:448px;
}
.bxMap .boxRoll {
    background:rgba(255,255,255,0.5);
    height:268px;
    text-align: center;
    box-shadow:none;
    padding:180px 0px 0px 0px;
}
.bxMap .submit {
   padding:10px 0px;
   width:300px;
}
.bxStats,
.bxJob {
    background:#FFF;
	position:relative;
        width:639px;
        height:219px;
}

.bxJob {
    margin-top:10px;
    background:#FFF url('../img/emploi_home.jpg') no-repeat left center;
}
.bxJob .int {
    padding-left:236px;
}
.bxPublications {
    float:left;
    background:#FFF;
        width:886px;
        height:271px;
}

.bxStats .toutes:first-child {
    padding-right:10px;
}
/* Easy Slider */
#stats {
    margin:-40px auto 0px auto;
    padding-bottom:5px;
}	
	#stats li { 
		width:445px;
		height:147px;
                list-style-type:none;
                text-align: center;
		}	
	#stats li img {
		max-width:445px;
		max-height:147px;
		width:auto;
		height:auto;
	}
	#prevBtn, #nextBtn,
	#prevBtn2, #nextBtn2 { 
		display:block;
		height:55px;
		width:32px;
		position:absolute;
		left:0px;
		top:84px;
		z-index:100;
		}
	#prevBtn, #nextBtn { 
		top:132px;
		}		
	#nextBtn, #nextBtn2{ 
		right:0px;
		left:auto;
		}														
	#prevBtn a, #nextBtn a,
	#prevBtn2 a, #nextBtn2 a {  
		display:block;
		position:relative;

		height:55px;
		width:32px;
		background:url(../img/prev.png) no-repeat 0 0;	
		text-indent:-9999px;
		}	
	#prevBtn a {  
		background:url(../img/prev_f.png) no-repeat 0 0;	
		}	
	#nextBtn a {  
		background:url(../img/next_f.png) no-repeat 0 0;	
		}
	#nextBtn2 a { 
		background-image:url(../img/next.png);	
		}
	#nextBtn2 a:hover { 
		background-image:url(../img/next_roll.png);	
		}	
	#prevBtn2 a:hover{ 
		background-image:url(../img/prev_roll.png);	
		}
	#prevBtn a:hover {  
		background:url(../img/prev2_roll.png) no-repeat 0 0;	
		}	
	#nextBtn a:hover {  
		background:url(../img/next2_roll.png) no-repeat 0 0;	
		}
/* // Easy Slider */
.bxJob h2 {
    margin-bottom: 19px;
    font-size:1.65em;
}
.bxMembreHome h2 {
    color:#FFF;
    margin:0px 35px 10px 35px;
}
.bxPublications .img {
    float:right;
    height:231px;
    width:164px;
    background-size: cover;
}
.bxPublications h2 {
    float:left;
}
.bxPublications .textes {
    float:right;
    height:190px;
    width:585px;
    padding-right:25px;
}
.bxPublications.avecImg .textes {
    width:443px;
}
.bxPublications h3 {
    font-size:1.429em;
}
.bxPublications .over {
    height: 183px;
}
.bxPublications .texte {
    padding-top:5px;
}
/* CARTE */
.b_carte {
    height: 515px;
    width: 590px;
    position: fixed;
    top:100px;
    left:50%;
    margin-left:-493px;
    z-index:300;
}
.carte select {
	width:253px;
	padding:4px 4px 4px 15px;
	box-shadow:2px 2px 3px rgba(0,0,0,0.2);
}
.iles {
	position:absolute;
	bottom:0px;
	left:0px;
}
.terre {
	position:absolute;
	top:0px;
	right:0px;
}
.fd_cartes {
	background-color:rgba(255,255,255,0.4);
	text-align:center;
}
.ter h4 {
	position:absolute;
	width:100%;
	font-size:12px;
	bottom:3px;
	white-space:nowrap;
	line-height:13px;
}
.ter {
	background-repeat:no-repeat;
	background-position:center 3px;
	position:relative;
	text-align:center;
	float:left;
}
.ocean .ter {
	width:50%;
	padding-bottom:20px;
}
.indien .ter,
.pacifique .ter {
	width:50%;
	height:58px;
}
.atlantique .ter {
	width:100%;
}
.corse {
	position:absolute;
	/* background-color:rgba(0,0,0,0.4); */
	bottom:4%;
	right:3%;
	width:70px;
	height:110px
}
.ile-de-france {
	background-image:url(../img/c_ile-de-france.png);
	width:89px;
	height:98px
}
.ocean {
	position:absolute;
}
.atlantique {
	width:86px;
	bottom:0px;
	left:0px;
}
.indien {
	left:86px;
	bottom:0px;
	height:78px;
	width:140px;
}
.pacifique {
	left:226px;
	bottom:0px;
	height:78px;
	width:205px;
}
.saint-martin {
	background-image:url(../img/c_st-martin.png);
	width:39px;
	height:39px;
}
.martinique {
	background-image:url(../img/c_martinique.png);
	width:42px;
	height:50px;
}
.guadeloupe {
	background-image:url(../img/c_guadeloupe.png);
	width:58px;
	height:55px;
}
.guyane {
	background-image:url(../img/c_guyane.png);
	width:42px;
	height:52px;
}
.mayotte {
	background-image:url(../img/c_mayotte.png);
	width:33px;
	height:52px;
}
.reunion {
	background-image:url(../img/c_reunion.png);
	width:57px;
	height:52px;
}
.caledonie {
	background-image:url(../img/c_caledonie.png);
	width:65px;
	height:41px;
}
.polynesie {
	background-image:url(../img/c_polynesie.png);
	width:96px;
	height:52px;
}


/*  FIN CARTE */

/* FIN HOME ***************** */