/*  REGISTRATION, ETC.  */

     /*  ADMIN ASSIGN  */
#edit-field-student-grade.form-radios {columns:3;}
#edit-field-teacher-assign {columns:2;}
#edit-field-teacher-connect {columns:2;}

     /*  COORDINATOR - CHECKBOXES  */

#edit-field-coordinator-city.form-checkboxes,
#edit-field-coordinator-state.form-checkboxes,
#edit-field-coordinator-area.form-checkboxes,
#edit-field-coordinator-region.form-checkboxes {
  columns:2;
  margin-bottom: .75em;
}


     /*  CREATE SUBMISSION: ALIGN CENTER + RED FONT  */
.docenterredbig {
  text-align: center;
  color: red;
  font-size: inherit;
  font-family: Lucida Grande,Lucida Sans Unicode,Verdana,sans-serif;
  font-weight: bold;
}


/*  FAVORITE SUBMISSIONS  */
.dofavsub {
  font-family: Lucida Grande,Lucida Sans Unicode,Verdana,sans-serif;
  font-size: 0.857em;
  color: red;
  padding-left: 25px;
  padding-right: 30px;
  text-align: justify;
}


/*  INDENT OPTION DESCRIPTION */
.do-indent-description-1 {  /*first paragraph */
  padding-top: 0;
  margin-top: 7px;
  margin-left: -3px;
  text-align: justify;
  margin-bottom: 30px;
}

.do-indent-description-2 {  /*other paragraphs */
  padding-left: 19px;
  text-align: justify;
}


/*  USER PAGE  */

     /*  USER IMAGE  */
.view-id-user_info_3.view-display-id-block_4 .field-content img.image-style-media-library {border-radius: 15px;}



     /*  USER IMAGE  (STAFF)  */
.views-field.views-field-field-staff-image .field-content img.image-style-medium {border-radius: 15px;}

     /*  ABOUT ME  */

.views-field.views-field-field-user-bio,
.views-field.views-field-field-about-me-admin {
  background: lightgrey;
  margin: 0px;
  padding: 10px;
  text-align: justify;
  border-radius: 15px;
}

.views-field.views-field-field-user-bio p,
.views-field.views-field-field-about-me-admin p:last-child {
  margin: 0px;
}

      /*  USER INFO  */

.block-extra-field-blockuseruserflag-following,
.block-extra-field-blockuserusermasquerade {
  display: flex;
  justify-content: center;
}

@media only screen and (max-width: 600px) {
.view-id-user_info_3.view-display-id-block_1 .view-content,
.view-id-user_info_3.view-display-id-block_7 .view-content {
  display: flex;
  justify-content: center;
  }
}

@media only screen and (max-width: 600px) {
.view-id-user_info_3.view-display-id-block_2 .view-content,
.view-id-user_info_3.view-display-id-block_2 .view-header {
  display: grid;
  justify-content: center;
  }
}

      /*  USER PROJECTS  */
.view-id-user_info_3.view-display-id-block_2 {padding-top: 10px;}
.view-id-user_info_3.view-display-id-block_2 .view-header {margin-bottom: -13px;}


/*  REFERRAL  */
#edit-field-user-referral.form-radios {
    display: grid;
    grid-template-columns: 1fr 1fr;}



/*  TEACHER TITLE  */
#edit-field-teacher-title-wrapper {background: #80808042;}

#edit-field-teacher-title.form-radios {
    display: grid;
    grid-template-columns: 1fr 1fr;}