.gallery-container {
  display: flex;
  flex-wrap: wrap;
}
.gallery-container .img
  {
  margin:2px;
  border:1px solid #0000ff;
  height:150px;
  width:auto;
  text-align:center;
  }
.gallery-container .img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
.gallery-container .img a:hover img
  {
  border:1px solid #0000ff;
  }
.gallery-container .desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  line-height: 1.1rem;
  }
