#instafeed{
    padding: 15px;
    text-align: center;
}

.gridInstagram {
    max-width: 1287px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    font-size: 0;
}
.itemInstagram {
    width: 23.4%;
    height: 330px;
    display: inline-block;
    background-size: cover!important;
    position: relative;
    margin: 2px;
}
.itemInstagram:before {
    content: "";
    display: inline-block;
    width: 100%;
    height: 100%;
}
.likeComments {
    position: absolute;
    display: block;
    top: 0;
    z-index: 9999999;
    text-align: center;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}
.likes,.comments {
    opacity: 0;
    font-size: 25px;
    display: inline-block;
    margin: 0 10px;
    color: #fff;
    font-weight: 600;
    position: relative;
}
.likes:before {
    content: " ";
    display: inline-block;
    background: url(https://recursos.selariacampolina.com.br/i/like.jpg);
    width: 20px;
    height: 20px;
    background-position: center!important;
    background-size: cover!important;
    background-repeat: no-repeat!important;
    margin: 0 auto;
    margin-right: 6px;
}
.itemInstagram:hover:before{
    background:rgb(0,0,0,0.37);
}
.itemInstagram:hover .likes{
    opacity:1;
}