@media only screen and (-webkit-min-device-pixel-ratio: 2),
not all, not all, not all, only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx), only screen and (max-height: 640px),
only screen and (max-device-height: 640px) {
  #logo {
    height: 60px;
    width: auto;
  }
}

/*
* LES PETITS ECRANS
*/
@media (max-width: 600px) {
  /* supprimer la boite d'attibution */
  #attribution-box {
    display: none;
  }
  /* Les boutons pour afficher masquer les contributions */
  #filtre_categorie .cat-text {
    text-transform: none;
    display: none!important;
  }
  #title h1 {
    overflow: visible;
    line-height: 5px;
    font-size: 1.5em;
  }
}
