.gallery {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-width: 33%;
    -moz-column-width: 33%;
    column-width: 33%; 
}
.gallery .pics {
    -webkit-transition: all 350ms ease;
    transition: all 350ms ease; 
}
.gallery .animation {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); 
}

.pre-melds-container {
    text-align: center;
}
.pre-melds-container:hover img {
    -webkit-animation: float 2s ease-in-out infinite;
          animation: float 2s ease-in-out infinite;
}
.pre-melds-container a {
    text-decoration: none;
}
.pre-melds-container img {
    width: 80%;
}
.pre-melds-container h4 {
    text-align: center;
    color: black;
}
.background-image-pre-meld {
    height: 100vh;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    width: 100%;
    opacity: 0.1;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.background-image-pre-meld-acua {
    background-image: url(../img/productos/pre-mezcla/pre-mezcla-acua.png);
}
.background-image-pre-meld-bovino {
    background-image: url(../img/productos/pre-mezcla/pre-mezcla-bovino.png);
}
.background-image-pre-meld-aves {
    background-image: url(../img/productos/pre-mezcla/pre-mezcla-acua.png);
}
.background-image-pre-meld-cerdos {
    background-image: url(../img/productos/pre-mezcla/pre-mezcla-acua.png);
}
.background-image-pre-meld-multiespecies {
    background-image: url(../img/productos/pre-mezcla/pre-mezcla-acua.png);
}
.flexslider {
    background: rgba(255, 255, 255, 0) !important;
    border: 4px solid rgba(255, 255, 255, 0) !important;
}

@media (max-width: 450px) {
    .gallery {
        -webkit-column-count: 1;
        -moz-column-count: 1;
        column-count: 1;
        -webkit-column-width: 100%;
        -moz-column-width: 100%;
        column-width: 100%;
    }
}

@media (max-width: 400px) {
    .btn.filter {
        padding-left: 1.1rem;
        padding-right: 1.1rem;
    }
}