/*  ASSOCIATED GROUP DETAILS - REQ, APP, ACTIVE MEMBERS  */
.view-id-current_active_members_new.view-display-id-block_3 .view-content,
.view-id-current_active_members_new.view-display-id-block_10 .view-content {
  display: block;
  flex-wrap: wrap;
  justify-content: center;
}

/*  REQUESTED/APPROVED PRO ON MY G, GG  */     .view-id-my_groups_schools_detail_1_views_2.view-display-id-attachment_5 .view-content,
/*  APPROVED/ACTIVE PRO ON MY G, GG  */     .view-id-my_groups_schools_detail_1_views_2.view-display-id-attachment_1 .view-content,
/*  REQUESTS/APPROVED ON GGP  */     .view-id-flaggings_content.view-display-id-attachment_1 .view-content,
/*  APPROVED/ACTIVE ON GGP  */     .view-id-flaggings_content.view-display-id-attachment_2 .view-content {  
    display: grid;
    padding: 10px;
    grid-template-columns: 1fr 1fr;}


/*  MY PROJECTS (SCHOOL) DETAIL  */

.doheader-table {width: auto;}

.dotd-school {
  text-align: center;
  width: 23%;
/* <td class="dotd-school" rowspan="5"> */
}

.dotd-project {
  text-align: center;
  width: 40%;
/* <td class="dotd-project" rowspan="5"> */  
}

.dotd-project35 {
  text-align: center;
  width: 35%;
/* <td class="dotd-project" rowspan="5"> */  
}

.dotd-l {width: 10%;}

.dotd-labels {width: 15%;}

.dotd-labels12 {width: 12%;}

.dotd-labels23 {width: 23%;}

.dotd-30-2col {
  width: 30%;
  columns: 2;
}

.dotd-40-2col {
  width: 40%;
  columns: 2;
  text-align: center;
}

.dotd-50-2colin {
  width: 50%;
  columns: 2;
  text-align: center;
  font-style: inherit;
}

.dotd-60-2col {
  width: 60%;
  columns: 2;
  text-align: center;
}

.dotd-70-2col {
  width: 70%;
  columns: 2;
}

.dotr-0 {
  padding: .1em;
  border-bottom: 0px;
}

.font-initial-c {
  font-size: initial;
  text-align: center;
}

/* PROJECTS DETAIL > Available Members + Group Submissions */

.dotd-25 {width: 25%;}

.dotd-40 {width: 40%;}

.dotd-50 {width: 50%;}

.dotd-50in {
  width: 50%;
  font-size:inherit;
}

.dotd-60 {
  width: 60%;
}

.do2col {columns: 2;}

.do2col2 {font-size: larger; columns: 2;}

.do2col25 {
  width: 25%;
  font-size: larger;
  columns: 2;
}

.do2col25in {
  width: 25%;
  font-size: inherit;
  columns: 2;
}

.do2col40 {
  width: 40%;
  font-size: larger;
  columns: 2;
}

.do2col50 {
  width: 50%;
  font-size: larger;
  columns: 2;
}

.do2col50in {
  width: 50%;
  font-size: inherit;
  columns: 2;
}


.do2col60 {
  width: 60%;
  font-size: larger;
  columns: 2;
}

/* Available Members & Group Submissions */

.my-groups-gs-label {
  padding: 13px 10px 0px 10px;
  text-align: left;
}

.my-groups-gs {font-size: larger;}

/*  VIEWS √ WRAP IN MY G (S) D1  */

.view-id-my_groups_schools_detail_1_views {display: inline-flex;}

/*  VIEWS √ WRAP IN MY G (P) D  */

.doinflex {display: inline-flex;}