@media screen and (max-width: 1250px) {
  
  .fond_home .listing .une_ligne {
    padding-left: 155px;
    padding-bottom: 60px;
  }
  .fond_home .listing .img_span {
    width: 150px;
  }
  .fond_home .listing .link_livre {
    bottom: 20px;
  }
}
@media screen and (max-width: 1050px) {
  
}
@media screen and (max-width: 900px) {
  
  .fond_home .listing .une_ligne {
    text-align: center;
    padding-left: 0;
  }
  .fond_home .listing .une_ligne span {
    float: none;
    display: inline-block;
  }
  .fond_home .listing .une_ligne .img_span {
    float: none;
    position: relative;
    margin: auto;
    display: block;
  }
  .sous_ligne {
    text-align: center;
  }

}
@media screen and (max-width: 800px) {

}
@media screen and (max-width: 600px) {

}
@media screen and (max-width: 450px) {

}
