.zoomcentre {
  transition: transform .2s;
}

.zoomcentre:hover {
  -ms-transform: scale(2); /* IE 9 */
  -webkit-transform: scale(2); /* Safari 3-8 */
  transform: scale(2);
}


.zoomdroit {
  transition: transform .2s;
}

.zoomdroit:hover {
  -ms-transform: scale(2); /* IE 9 */
  -webkit-transform: scale(2); /* Safari 3-8 */
  transform: scale(2);
  margin-left: -45%;
}


.zoomgauche {
  transition: transform .2s;
}

.zoomgauche:hover {
  -ms-transform: scale(2); /* IE 9 */
  -webkit-transform: scale(2); /* Safari 3-8 */
  transform: scale(2);
  margin-left: 45%;
}





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

  .zoom {
    transition: none;
  }

  .zoom:hover {
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari 3-8 */
    transform: scale(1);
        margin-left: auto;
  }


  .zoomdroit {
    transition: none;
  }

  .zoomdroit:hover {
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari 3-8 */
    transform: scale(1);
    margin-left: auto;
  }


  .zoomgauche {
    transition: none;
  }

  .zoomgauche:hover {
    -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* Safari 3-8 */
    transform: scale(1);
    margin-left: auto;
  }

}
