.card .dsh-icon {
    position: absolute;
    top: auto;
    bottom: 5px;
    right: 5px;
    z-index: 0;
    font-size: 72px;
    color: rgba(0, 0, 0, 0.15);
}
.card:hover .dsh-icon {
    font-size: 100px;
    transition: 1s;
    -webkit-transition: 1s;
}
.card-header {
    padding: 5px 5px 0 !important;
}
.card .card-footer {
    text-align: center !important;
    padding: 2px 2px 0 !important;    
    background: rgba(0, 0, 0, 0.1) !important;
    text-decoration: none !important;
    width: 100% !important;
    position: absolute !important;
    bottom: 0px !important;
}
.card:hover .card-footer {
    text-decoration: none !important;
    background: rgba(0, 0, 0, 0.3) !important;
}


/* ----- BLINK FONT ---- */

.blink {
    animation: blinker 0.6s linear infinite;
    color: #f00e12;
    font-weight: bold;
}

@keyframes blinker {
  50% {
         opacity: 0;
      }
}
 