body{
	/*background: orange;*/
}

/*MENU TOP*/
#block-menuafb ul {
	/*float: right;*/
}

#main-header {
    flex-direction: row;
}

/*********************************************************/
/** HOMEPAGE - TOP SLIDER **/
/*********************************************************/
.view-id-articles_a_la_une_diaporama_.view-display-id-block_1:before{
  right: -50%;
}

.view-id-articles_a_la_une_diaporama_.view-display-id-block_1 .owl-item{
  /*height: 490px;*/
}


/*********************************************************/
/** HOMEPAGE - BLOC CHIFFRE CLE & ZOOM SUR ... **/
/*********************************************************/

.chiffres-and-zoom .container.myflexbox .flex-item img{
  /*margin: 15px;*/
 /* height: auto;
  width: 100%;
  max-width: 350px;*/
}

.block-afb-zoom-sur-block .content .field--name-body iframe{
  /*height: 350px;*/
}


/*********************************************************/
/** MENU DECOUVERTE AFB **/
/*********************************************************/
.decouvert_site_afb .content{
	margin: auto;
	flex-direction: row;
}

.decouvert_site_afb .dafbs__lighter-sm{
	display: none;
}

.decouvert_site_afb .dafbs__lighter-md{
	display: block;
	margin-left: 10px;
}


/*********************************************************/
/** FILTERS **/
/*********************************************************/

body.path-documentation #area-button-fixed{
  display: none;
}

/*********************************************************/
/*PAGINATION*/
/*********************************************************/
.path-documentation .view-documentation nav.pager-nav{
  margin-left: 25%;
}



/*********************************************************/
/** HOMEPAGE - NOS ACTUALITES A LA UNE **/
/*********************************************************/

/*FIRST ACTU*/

#block-views-block-actualites-a-la-une-block-2 .actus-a-la-une li .a_la_une,
.path-actualites .actus-a-la-une li .a_la_une,
.path-presse .actus-a-la-une li .a_la_une {
  display: flex;
  flex-direction: row;

  flex: 1; /*ie11*/
}

#block-views-block-actualites-a-la-une-block-2 .actus-a-la-une li .a_la_une .news_img,
.path-actualites .actus-a-la-une li .a_la_une .news_img,
.path-presse .actus-a-la-une li .a_la_une .news_img {
  width: 60%;
}

#block-views-block-actualites-a-la-une-block-2 .actus-a-la-une li .a_la_une .content,
.path-actualites .actus-a-la-une li .a_la_une .content,
.path-presse .actus-a-la-une li .a_la_une .content {
  width: 40%;
}


/*********************************************************/
/** PAGE TYPE "ACTUALITES" + PAGE "PRESS" **/
/*********************************************************/

/* SIDEBAR / COLONNE DROITE*/
.page-article-custom{
	flex-wrap: inherit;
}

.page-article-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #40acdc;
}

.page-node-type-actualite-life-artisan .page-article-custom aside {
  border-left: 1px solid #81b43c;
}

.page-node-type-article #block-contenufield > .block-title,
.page-node-type-actualite-life-artisan #block-contenufield-4 > .block-title {
  text-indent: 0px;
}

.page-node-type-article.presse .page-article-custom aside{
  border-left:  1px solid #8D7C41;
}


.page-node-type-article .addtoany,
.page-node-type-actualite-life-artisan .addtoany {
  padding-right: 15px;
  padding-left: 15px;
}



.page-node-type-article .content_page,
.page-node-type-actualite-life-artisan .content_page {
  padding-right: 60px;
}

.page-article-custom aside .region-sidebar-second #block-autresarticlesconseilles h2.block-title{
	border-bottom: none;
}
.page-article-custom aside .region-sidebar-second #block-autresarticlesconseilles h2.block-title:before{  
  bottom: inherit;
  left: -30px;
  top: 0px;
  width: 3px;
  height: 100%;
}

/* SHARE / ADDTOANY*/
/*SHARE*/
.addtoany_list>a {
  margin-bottom: 8px;
}
/*SHARE NODE*/
.node--view-mode-full .addtoany_list {
  flex-direction: column;
  /*justify-content: space-between;*/
  padding: 0px;
  border: none;
  align-items: center;
}


/*Pour paragraphe classique page type ACTU + PRESSE*/
.content_page .bloc_left {
  margin-top: 0px;
}




/*********************************************************/
/** PAGE TYPE "EVENEMENT" / "AGENDA"
/*********************************************************/
.page-evenement-custom{
  flex-wrap: inherit;
}

/* SIDEBAR / COLONNE DROITE*/
.page-evenement-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #ED6A53;
}

.page-node-type-agenda-life-artisan .page-evenement-custom aside {
  border-left: 1px solid #63502d;
}

.page-node-type-rdv-biodiversite-entreprises .page-evenement-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #003365;
}

.page-node-type-campagne-ete .page-evenement-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #04a64b;
}

.page-node-type-evenement-cmn .page-evenement-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #ef761f;
}

.page-node-type-evenement-upb .page-evenement-custom aside{
  padding: 0px 15px ;
  border-left:  1px solid #0d80be;
}

.page-node-type-evenement #block-contenufield-2 > .block-title,
.page-node-type-rdv-biodiversite-entreprises #block-contenufield-3 > .block-title,
.page-node-type-campagne-ete #block-contenufield-3 > .block-title,
.page-node-type-agenda-life-artisan #block-contenufield-5 > .block-title,
.page-node-type-evenement-cmn #block-contenufield-6 > .block-title,
.page-node-type-evenement-upb #block-contenufield-7 > .block-title {
  text-indent: 0px;
}

.page-node-type-evenement .addtoany,
.page-node-type-rdv-biodiversite-entreprises .addtoany,
.page-node-type-campagne-ete .addtoany,
.page-node-type-agenda-life-artisan .addtoany,
.page-node-type-evenement-cmn .addtoany,
.page-node-type-evenement-upb .addtoany {
  padding-right: 15px;
  padding-left: 15px;
}

.page-node-type-evenement .content_page,
.page-node-type-rdv-biodiversite-entreprises .content_page,
.page-node-type-campagne-ete .content_page,
.page-node-type-agenda-life-artisan .content_page,
.page-node-type-evenement-cmn .content_page,
.page-node-type-evenement-upb .content_page  {
  padding-right: 60px;
}

.page-evenement-custom aside .region-sidebar-second #block-autresevenementsconseilles h2.block-title{
	border-bottom: none;
}
.page-evenement-custom aside .region-sidebar-second #block-autresevenementsconseilles h2.block-title:before{  
  bottom: inherit;
  left: -30px;
  top: 0px;
  width: 3px;
  height: 100%;
}


.node--type-evenement .addtoany .a2a_kit a span.a2a_label,
.node--type-article .addtoany .a2a_kit a span.a2a_label{
  /*display: none;*/
}



/**************************************************************/
/*************** TERRITOIRES - START *********************/
/**************************************************************/

/*Main Slider Territoires*/

#slider-territoire h1 span.title {
  bottom: 50px;
  /*font-size: 90px;*/
  font-size: 60px;
}

.field--name-field-image-slider .owl-item .field--item:before{
  right: -50%;
}

/*AGENDA*/
.view-territoire-agenda .news{
  min-height: initial;
  min-height: 350px;
  flex-direction: row;
}

.view-territoire-agenda .news .news_img{
  width: 50%;
  background: #ed6954;
  display: flex;
  justify-content: center;
  align-items: center;
}

/*********************************************************/
/* FOOTER - BLOC LOGO MTES */
/*********************************************************/
.footer-ofb .container.full-width{
	display: flex;
	align-items: stretch;
}

#block-logomeem .flex-row {
  flex-direction: row;
  align-items: flex-end;
  margin-bottom: 0px;
}

.footer-ofb .logo-mtes {
  margin-bottom: 0px;
}

#logo-mtes {
	height: 160px;
}

#logo-bts {
  height: 80px;
}



.footer-right{
	display: flex;
	padding-top: 20px;
}

.footer-right .region-footer-right{
	display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1;
}

#block-reseauxsociaux-2{
	flex: 1;
}

#block-reseauxsociaux-2 h2.block-title{
	text-align: left;
}

.footer-ofb #block-liensfooter{
    margin-bottom: 10px;
    display: flex;
    width: 100%;
}

.footer-ofb #block-liensfooter a{
	flex: 1;
	align-items: center;
	display: flex;
	justify-content: center;
	font-weight: 400;
}

.footer-ofb #block-liensfooter .field--type-text-with-summary{
	width: 100%;
}

.footer-ofb #block-liensfooter .col-xs-12 {
  /* columns: inherit; */
  display: flex;
  flex: 1;
  justify-content: space-between;
  width: 100%;
}

#block-retourauxactualites,
#block-retourauxactualiteslifeartisan,
#block-retouraladocumentationlifeartisan  {
  margin-left: 10.333333%;
}

#block-retourauxevenementsagenda,
#block-retouraucongresmondialdelanature,
#block-retouraluniversitepopulairedelabiodiversite {
  /*margin-left: 9.333333%;*/
  margin-left: 10.333333%;
}

#block-retourauxevenementslifeartisan {
  /*margin-left: 9.333333%;*/
  margin-left: 10.333333%;
  margin-top: 30px;
}

#block-retourauxrendezvousbiodiversiteentreprises2020 {
  /*margin-left: 9.333333%;*/
  margin-left: 10.333333%;
}

#block-retourauxrendezvousletedelabiodiversite {
  /*margin-left: 9.333333%;*/
  margin-left: 10.333333%;
}

.page-node-type-article #block-retourauxactualites .field--name-body .btn-primary,
.page-node-type-evenement #block-retourauxevenementsagenda .field--name-body .btn-primary,
.page-node-type-actualite-life-artisan #block-retourauxactualiteslifeartisan .field--name-body .btn-primary,
.page-node-type-agenda-life-artisan #block-retourauxevenementslifeartisan .field--name-body .btn-primary,
.page-node-type-evenement-cmn #block-retouraucongresmondialdelanature  .field--name-body .btn-primary,
.page-node-type-evenement-upb #block-retouraluniversitepopulairedelabiodiversite .field--name-body .btn-primary   {
  display: inline-block;
}