/* NAVBAR */
header.navbar {
	display: none;
}

/* ENTETE */
.main-container .region-header .breadcrumb {
	display: none;
}
.main-container .region-content .header .field--name-field-ads-illustration,
.node--type-ads_page .ads-layout.ads-one-col .block-region-main .block-entity-fieldnodefield-ads-illustration .field--name-field-ads-illustration,
.main-container .region-content .node--type-ads_page .ads-one-col .block-region-main .block-entity-fieldnodetitle .field--name-field-ads-illustration,
.main-container .search-page-document .header .block-region-header #block-block-image-page-recherche-documents .field--name-body .embedded-entity img,
.main-container .search-page-document .header .block-region-header #block-blockimagepagerechercheglobale .field--name-body .embedded-entity img {
	display: none;
}
.main-container .region-content .block-entity-fieldnodetitle h1 {
	text-shadow: none;
	color: #003f90;
	margin-bottom: 0;
}
.main-container .region-content .header .block-entity-fieldnodefield-sous-titre .field--name-field-sous-titre {
	text-shadow: none;
	color: #003f90;
}

/* CONTENU */
.main-container .region-content .container {
	margin-top: 0;
}
.main-container .region-content .container .main {
	width: 100%;
}
.main-container .region-content .container .sidebar {
	display: none;
}
.main-container .region-content .main .block-region-main .block-ads-share-link {
	display: none;
}
.main-container .region-content .block-region-main .block-entity-fieldnodefield-logos .field--name-field-logos .field--items {
	display: inherit;
}
.main-container .region-content .block-region-main .block-entity-fieldnodefield-logos .field--name-field-logos .field--items .field--item {
	display: inline-block;
}
.main-container .region-content .block-region-main .block-entity-fieldnodefield-logos .field--name-field-logos .field--items .field--item .field--name-field-image .field--item img {
	top: 0;
	transform: none;
	margin-right: 30px;
}

/* PAGE HUB */
.ads-layout.ads-one-col .block-entity-fieldnodefield-accroche .field--name-field-accroche {
	margin-bottom: 0;
	padding: 35px;
}


/* LISTE AGENDA */
#liste-agenda-block article.agenda,
.ads-actualite.teaser {
	padding: 20px;
}
#liste-agenda-block article.agenda .content .agenda-teaser-header,
.ads-actualite.teaser .content .actualite-teaser-header {
	height: auto;
}
#liste-agenda-block article.agenda .content .agenda-teaser-content,
.ads-actualite.teaser .content .actualite-teaser-content {
	height: auto;
	margin-bottom: 5px;
}
#liste-agenda-block article.agenda .content .agenda-teaser-content h4,
.ads-actualite.teaser .content .actualite-teaser-content h1 {
	margin: 5px 0;
}
#liste-agenda-block article.agenda .content .agenda-teaser-footer .field--name-field-ads-accroche,
.ads-actualite.teaser .content .actualite-teaser-footer .field--name-field-ads-accroche {
	height: auto;
}

/* FICHE AGENDA */
.boutonck {
	display: none !important;
}
.node--type-agenda .footer {
	display: none;
}

/* LISTE RESSOURCES */
.search.search-page-document .container .block-region-main .document.search-index {
	margin: 0;
}
.search.search-page-document .container .block-region-main .document.search-index .content {
	width: 100%;
	margin: 0;
	padding: 0 40px;
}
.search.search-page-document .container .block-region-main .document.search-index .image-titre-texte {
	background: none;
	width: 100%;
	transform: none;
	padding: 0;
}
.search.search-page-document .container .block-region-main .document.search-index .image-titre-texte .field--name-field-ads-vignette-pdf {
	display: none;
}
.search.search-page-document .container .block-region-main .document.search-index .image-titre-texte h1,
.search.search-page-document .container .block-region-main .document.search-index .image-titre-texte .field--name-field-date-du-document time {
	color: #003f90;
}
.search.search-page-document .container .block-region-main .document.search-index .image-titre-texte .download-doc {
	display: none;
}
.search.search-page-document .container .block-region-main .document.search-index .text-type-document {
	width: 100%;
	transform: none;
	margin: -15px -20px 20px;
}

/* LISTE MEMBRES */
.body-membre.modal-open .carte-region,
.body-membre.modal-open .liste-region > ul,
.body-membre.modal-open .block-custom-membre + .block-ctools-block p {
  display: none;
}

.body-membre .main-container .region-content .main .block-region-main {
  padding: 0;
}

.body-membre .modal-membres.in {
  display: block;
  position: relative;
  background-color: transparent;
}

.body-membre .modal-membres.in .modal-dialog {
  width: auto;
  max-width: none !important;
  max-height: none;
  overflow-y: visible;
}

.body-membre .modal-membres.in .modal-header {
  padding: 10px 0;
}

.body-membre .modal-membres.in .modal-body {
  padding: 0;
}

.body-membre .modal-membres .modal-body .panel-group {
  overflow-y: visible;
  padding: 0;
  max-height: none;
}

.body-membre .modal-membre.in .modal-header .modal-title {
  color: #000;
}

.body-membre .modal-membres.in .modal-header .close {
  display: none;
}

.body-membre .modal-membres.in .modal-body .panel-title > a {
  padding-inline: 0;
  padding-bottom: 0;
}

.body-membre .modal-membres.in .modal-body .panel-title > a::after {
  display: none;
}

.body-membre .modal-membres.in .modal-body .panel-title > a > span {
  display: inline-block;
  width: auto !important;
}

.body-membre .modal-membres.in .modal-body .panel-title > a .title-member {
  margin-right: 15px;
  margin-bottom: 0;
}

.body-membre .modal-membres.in .panel-collapse {
  display: block !important;
  height: auto !important;
}

.body-membre .modal-membres .modal-body .membre.teaser {
  padding-block: 0 10px;
}

.body-membre .modal-membres .modal-body .membre.teaser > .content {
  display: table;
  width: 100%;
  max-width: none;
}

.body-membre .modal-membres .modal-body .membre.teaser > .content .img-wrap,
.body-membre .modal-membres .modal-body .membre.teaser > .content .txt-wrap {
  display: table-cell;
}

.body-membre .modal-membres .modal-body .membre.teaser > .content .img-wrap {
  width: 40%;
  padding-right: 20px;
}

.body-membre .modal-membres .modal-body .membre.teaser > .content .img-wrap + .txt-wrap {
  padding-top: 0;
}

.body-membre .modal-membres.in .modal-body .membre.teaser > .content .txt-wrap .btn.btn-primary {
  padding: 0;
  border: none;
}

  /* FOOTER */
footer.footer {
	display: none;
}

/* LIENS */
a[href]:after {
	content: none;
}

/* COOKIES */
.sliding-popup-bottom {
	display: none;
}

/* VIDEOS */
.media.media-ads-media-video.view-mode-ads-media-wysiwyg {
	display: none;
}
