ul.cluedIn_allProviderList {
  margin: 0;
  padding: 0;
  .cluedIn_allProvider_row:after {
    clear: both;
    display: table;
    content: " ";
  }
  li {
    list-style: none;
    border-bottom: 1px solid #dee5e7;
    position: relative;
    &:hover {
      background: #EEEEEE;
    }
    .cluedIn_allProvider_logo {
      position: absolute;
      text-align: center;
      margin-right: 15px;
    }
    .cluedIn_allProviderList_details {
      margin-left: 80px;
      margin-right: 80px;
      color: #9e9ea6;
    }
    .cluedIn_btn {
      position: absolute;
      top: 8px;
      right: 15px;
    }
  }
}

.cluedIn_overlayPanel {
  ul.cluedIn_allProviderList {
    li {
      line-height: 50px;
      padding: 0 10px;
      position: relative;
    }
    h4 {
      margin: 0 0 0 50px;
      line-height: 50px;
    }
    .cluedIn_allProviderList_details {
      display: none;

    }
    .cluedIn_allProvider_logo img {
      height: 40px;
      border-radius: 4px;
    }
  }
  .cluedIn_currentProviderList {
    .cluedIn_reAuth {
      position: absolute;
      right: 15px;
      top: 5px;
    }
  }
}

