/* List Groups */

.list-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  
  .list-group-item {
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    //margin-bottom: -1px;
    background-color: $white;
    border: 1px solid rgba(0, 0, 0, 0.1);
  }
  

  .list-group-item-primary {
    color: #004085;
    background-color: #b8daff;
  }
  
  .list-group-item-secondary {
    color: #383d41;
    background-color: #d6d8db;
  }
  
  .list-group-item-success {
    color: #155724;
    background-color: #c3e6cb;
  }
  
  .list-group-item-danger {
    color: #721c24;
    background-color: #f5c6cb;
  }
  
  .list-group-item-warning {
    color: #856404;
    background-color: #ffeeba;
  }
  
  .list-group-item-info {
    color: #0c5460;
    background-color: #bee5eb;
  }
  
  .list-group-item-light {
    color: #818182;
    background-color: #fdfdfe;
  }
  
  .list-group-item-dark {
    color: #1b1e21;
    background-color: #c6c8ca;
  }
  
  .list-group-item {
    &.active {
      z-index: 2;
      color: $white;
      background-color: #5e72e4;
      border-color: #5e72e4;
    }
  
    &.active-success {
      z-index: 2;
      color: $white;
      background-color: #2dce89;
      border-color: #2dce89;
    }
  
    &.active-danger {
      z-index: 2;
      color: $white;
      background-color: #f5365c;
      border-color: #f5365c;
    }
  
    &.active-warning {
      z-index: 2;
      color: $white;
      background-color: #fb6340;
      border-color: #fb6340;
    }
  
    &.active-info {
      z-index: 2;
      color: $white;
      background-color: #11cdef;
      border-color: #11cdef;
    }
  
    &.active-dark {
      z-index: 2;
      color: $white;
      background-color: #172b4d;
      border-color: #172b4d;
    }
  
    &.active-secondary {
      z-index: 2;
      color: $white;
      background-color: #ff2fa0;
      border-color: #ff2fa0;
    }
  }
  
  .list-group-primary .list-group-item {
    background-color: #5e72e4;
    color: $white;
    border: 1px solid #6b7ee9;
    box-shadow: inset 0 -1px 0px #5467d4;
  }
  
  .list-group-success .list-group-item {
    background-color: #2dce89;
    color: $white;
    border: 1px solid #2edb91;
    box-shadow: inset 0 -1px 0px #0fae18;
  }
  
  .list-group-danger .list-group-item {
    background-color: #f5365c;
    color: $white;
    border: 1px solid #ff1947;
    box-shadow: inset 0 -1px 0px #de2039;
  }
  
  .list-group-warning .list-group-item {
    background-color: #fb6340;
    color: $white;
    border: 1px solid #ff6e4d;
    box-shadow: inset 0 -1px 0px #ef451e;
  }
  
  .list-group-info .list-group-item {
    background-color: #11cdef;
    color: $white;
    border: 1px solid #0cdaf9;
    box-shadow: inset 0 -1px 0px #08afc9;
  }
  
  .list-group-dark .list-group-item {
    background-color: #172b4d;
    color: $white;
    border: 1px solid #1f3761;
    box-shadow: inset 0 -1px 0px #0c192e;
  }
  
  .list-group-secondary .list-group-item {
    background-color: #ff2fa0;
    color: $white;
    border: 1px solid #ff45aa;
    box-shadow: inset 0 -1px 0px #ed0e87;
  }