.roles-permissions-card {
  width: 100%; }
  .roles-permissions-card .user-permissions-card-content {
    display: block; }
    .roles-permissions-card .user-permissions-card-content .roles-tab-title {
      font-size: 17px;
      padding-left: 20px;
      padding-top: 4px;
      display: inline-block; }
    .roles-permissions-card .user-permissions-card-content .projectCommandBar {
      margin-left: 16px;
      margin-top: 16px; }
    .roles-permissions-card .user-permissions-card-content .commandBar {
      padding-left: 20px;
      padding-top: 17px;
      display: block; }
      .roles-permissions-card .user-permissions-card-content .commandBar .commandBar-Item .itemIconColor-add, .roles-permissions-card .user-permissions-card-content .commandBar .commandBar-Item .itemIconColor-undo {
        color: rgba(0, 91, 161, 1);
        color: var(--palette-primary-darken-10,rgba(0, 91, 161, 1)); }
    .roles-permissions-card .user-permissions-card-content .grid-container {
      overflow-y: auto; }
      .roles-permissions-card .user-permissions-card-content .grid-container.no-edit {
        top: 65px; }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell.removed {
        background-color: rgba( 200, 200, 200 ,  1 );
        background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .user-pic {
        float: left;
        height: 26px;
        width: 26px;
        margin-top: 4px; }
        .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .user-pic.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .user-pic.removed {
          font-weight: bold; }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell {
        padding-left: 3px;
        padding-top: 3px; }
        .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell.removed {
          font-weight: bold; }
        .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell.avatar {
          padding-top: 2px;
          padding-left: 10px; }
          .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell.avatar.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-user-cell .role-name-cell.avatar.removed {
            font-weight: bold; }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-menu-cell .propagate-keydown-event {
        min-width: 140px; }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-menu-cell.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-menu-cell.removed {
        font-weight: bold;
        background-color: rgba( 200, 200, 200 ,  1 );
        background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-access-cell.dirty, .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .role-access-cell.removed {
        font-weight: bold;
        background: rgba( 200, 200, 200 ,  1 );
        background: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }
      .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .bolt-table-cell-content-reveal.user-removal-button {
        margin-left: 35px; }
        .roles-permissions-card .user-permissions-card-content .grid-container .roles-grid .bolt-table-cell-content-reveal.user-removal-button .removal-icon {
          color: rgba(218, 10, 0, 1);
          color: var(--status-error-text,rgba(218, 10, 0, 1)); }

.add-user-dialog .identity-search-results {
  border:  1px solid;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }

.add-user-dialog .add-user-container td {
  padding: 4px;
  width: 350px; }

.add-user-dialog .add-user-container td.label {
  width: 100px; }

.add-user-dialog .identity-picker-label > label {
  display: none; }

.cant-manage-message-card {
  margin-bottom: 15px; }
