﻿@media screen and (max-width: 900px) {
  .zone-articles-alternes > div:first-child {
    /* Le bloc sert de séparateur */
    height: 100px;
    width: 100%;
  }
  .article-alterne {
    height: auto;
  }
  .article-alterne > div {
    /* la photo et le texte */
    position: initial;
    margin-top: 50px;
    display: block;
    width: 100%;
  }
    .article-alterne > div:first-child > div {
    /* la zone avec la photo en arrière plan */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
  }
    .article-alterne .info-cms {
      padding-top: 0;
      padding-bottom: 25px;
    }
}
