.b-0 {
    bottom: 0;
}
.t-10 {
    bottom: 0;
    top:0;
   /* transform: translateY(-50%);*/
}
.bg-shadow {
    background: rgba(76, 76, 76, 0);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(179, 171, 171, 0)), color-stop(49%, rgba(48, 48, 48, 0.37)), color-stop(100%, rgba(19, 19, 19, 0.8)));
    background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.71) 49%, rgba(19, 19, 19, 0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
}

.bg-shadow-laranja {
    background: rgba(255, 106, 0, .2);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 106, 0, .20)), color-stop(49%, rgba(185, 119, 69, .7)), color-stop(100%, rgba(174, 118, 80, .5)));
    background: linear-gradient(to bottom, rgba(255, 106, 0, .2) 0%, rgba(205, 113, 49, .5) 49%, rgba(174, 118, 80, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF6A00', endColorstr='#7F3300', GradientType=0 );
}

.bg-shadow-azul {
    background: rgba(0, 51, 153, .6);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 51, 153, .6)), color-stop(49%, rgba(61, 80, 116, .6)), color-stop(100%, rgba(1, 1, 56, .4)));
    background: linear-gradient(to bottom, rgba(0, 51, 153, .6) 0%, rgba(61, 80, 116, .6) 49%, rgba(1, 1, 56, .4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003399', endColorstr='#3E65B2', GradientType=0 );
}

.top-indicator {
    right: 0;
    top: 1rem;
    bottom: inherit;
    left: inherit;
    margin-right: 1rem;
}
.overflow {
    position: relative;
    overflow: hidden;
}
.zoom img {
    transition: all 0.2s linear;
}
.zoom:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.semzoom img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
/*CATEGORIES BADGE*/
.badge {
    font-weight: 600;
    font-size: 13px;
    color: white;
    background-color: #354B9C;
      -webkit-border-radius: 1 !important;
     -moz-border-radius: 1 !important;
          border-radius: 1 !important;
}