.festival {
  display:inline-block;
  /*width:220px;*/
  /*float:left;*/
  margin:20px 25px;
}

.festival .picture {
  border-radius:10px;
	background-color:rgba(255,255,255,0.8);
  height:170px;
  width:250px;
  display:inline-block;
  overflow:hidden;
  padding: 0;
  border: 0px solid black;
  transition: 0.3s ease all;
}

.festival .picture:hover {
  /*border:5px solid #cb0837;*/
	background-color:white;
  transition: 0.3s linear all;
}

.festival .picture img {
  padding-top:20px;
  height:150px;
  width:auto;
  max-width:none;
  /*margin-left: -50%;*/
}
