/* #PRODUIRE{fond=_css/svemer.css}
   md5:9bc451aacfabcb4f7ad0d6a1f3ff00a5 */


.titre-article {
        margin-top: 0;
        margin-bottom: 0;
        color: black;
        background-color: var(--background-alt-blue-ecume) !important;
}

/* Page article */
.aplat-article {
        margin: 0;
        height: auto;
        background-color: var(--background-alt-blue-ecume) !important;
	padding-top: 2rem !important;
	padding-bottom: 1.5rem !important;
	min-height : 23rem;
}
.aplat-article-sommaire {
        margin: 0;
        height: auto;
        background-color: var(--background-alt-blue-ecume) !important;
        padding-top: 2rem !important;
        padding-bottom: 1.5rem !important;
}

.entete-article-sommaire {
  padding: 0;
}

.col-article {
  margin: -18rem 0 0 0;
}
.aplat-rubrique::before {
  content: '';
  background-color: var(--background-alt-blue-ecume);
  width: 100vw;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  margin-left: calc( -100vw / 2 + 100% / 2 - 16px / 2);
  margin-right: calc( -100vw / 2 + 100% / 2 + 16px / 2);
}

.heading-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.heading-info p:not(:first-child) {
  -webkit-box-shadow: inset 1px 0 0 0 var(--border-default-grey);
  box-shadow: inset 1px 0 0 0 var(--border-default-grey);
}

.fr-text--lead, .fr-text--xl {
  font-size: 1.25rem !important;
  line-height: 2rem !important;
  margin: var(--text-spacing);
}
