.qi_kpi{
    vertical-align:top;
    padding:6px 10px;
  .kpi{
    float:left;
    margin:5px;
    color:white;
    background:#6C5B7B;
    padding:5px 15px;
   
    .label{
      display:block;
      font-weight:bold;
      text-align:left;
      color:white;
      font-size:20px;
      padding:0;
      text-align:left;
    }
    
    .desc{
      font-size:13px;
      text-align:left;
      
    }
    
    .number{
      
      font-weight:bold;
      font-size:25px;
    }
    
  }
  .no_left_margin{
    margin-left:-5px;
  }
}

.align_center{
  text-align:center;
}

a{
  &:hover, &.active{
    .kpi{
      box-shadow:0 0 10px rgba(0,0,0,0.5);
    }
  }
  
}

.custom_customers{
  color:white;
  font-weight:bold;
  background:#6C5B7B;
  padding:5px 15px;
  text-align:center;
  margin:0 5px;
  a{
    color:white;
  }
}