.committee-vertical-center {
  display: table-cell;
  vertical-align: middle;
  float: none;
  height: 105px;
}

/*Organizer Image*/
.itap-image {
  width: 11em;
  display: block;
  margin: 10px auto;
}
/*Organizer Description*/
.committee-organizer > div > p {
  display: inline-block;
  vertical-align: middle;
}

/*Director Title*/
.committee-director > div > h1 {
  font-size: 2em;
  margin-bottom: 30px;
  text-align: center;
}
/*Director Image*/
.director-image {
  width: 14em;
  display: block;
  margin: 10px auto;
}
/*Director Description*/
.director-desc {
  height: 13em;
}
.director-desc > b,
.director-desc > i {
  display: block;
}

/*Committee Wrapper*/
.committee-organizing-committee > div > h1 {
  font-size: 2em;
  margin-bottom: 30px;
  text-align: center;
}
/*Committee Member Wrapper*/
.committee-member {
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 25px;
}
/*Committee Image*/
.committee-image {
  width: 13em;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
/*Commitee Member Description*/
.committee-member > b,
.committee-member > i {
  display: block;
}

/*Mobile Settings*/
@media screen and (max-width: 767px) {
  .director-desc {
    height: 9em;
  }
  .director-desc > b,
  .director-desc > i,
  .committee-organizer > div > p,
  .committee-member > b,
  .committee-member > i {
    text-align: center;
  }
  .committee-vertical-center {
    display: block;
    height: auto;
  }
}
