.hovereffect {
    width:100%;
    height:auto;
    float:left;
    overflow:hidden;
    position:relative;
    text-align:left;
    cursor:default;
    }
    
    .hovereffect .overlay {
    width:100%;
    height:120px;
    position:absolute;
    overflow:hidden;
    top:0;
    left:0;
    opacity:0;
    background-color:rgba(0,0,0,0.7);
    -webkit-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
		padding: 10px;
    }
    
    .hovereffect img {
    display:block;
    position:relative;
    -webkit-transition:all .2s linear;
    transition:all .2s linear;
    }
    
    .hovereffect:hover img {
    -ms-transform:scale(1.1);
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
    }
    
    .hovereffect:hover .overlay {
    opacity:1;
    filter:alpha(opacity=100);
    }
  .hovereffect h2 { 
	  z-index: 99999;
}  
.hovereffect:hover h2 { 
	color: #666
}
    
    .hovereffect:hover a.info {
    -webkit-transition-delay:.2s;
    transition-delay:.2s;
    }