/* --- TEAM ---------------------------------- */

 .annuncio2 {
  float: left;
  width: 240px;
  height: 200px;
  margin:0 ;
}



.photo {
  position: relative;
  margin-bottom: 80px;
  width:238px; height:200px; float:left;
}

.photo img {
  width: 100%;
}
.photo .overlay {
  position: absolute;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url('../images/overlayWhite.png') repeat 0 0;
}
.photo .overlay .social {
  text-align: center;
  margin-top: 32%;
  color:#fff;
}
.social a{color:#fff;}
.social:hover{color:#fff;}
.photo .overlay .social img {
  width: 60px;
}
.photo:hover .overlay {
  -webkit-opacity: 10;
  -moz-opacity: 10;
  opacity: 10;
}