
.person-container {
  color: white;
  display: inline-block;
  margin-bottom: 40px;
}

.person-container .image-container {
  float: left;
  margin-right: 40px;
}

.person-container .info-container {
  float: left;
}

.person-container .info-container .person-name {
  font-size: 24px;
  font-weight: bold;
  padding-top: 15px;
}

.person-container .info-container .contact-info {
  margin-top: 20px;
}

.person-container .info-container .misc-info {
  margin-top: 25px; 
}

.person-container-small {
  float: left;
  width: 300px;
  height: 400px;
  padding-left: 125px;
}

.person-container-small .image-container {
  display: block;
}

.person-container-small .info-container {
  display: block;
  color: white;
}

.person-container-small .info-container .person-name {
  font-size: 24px;
  font-weight: bold;
  padding-top: 25px;
}

.person-container-small .info-container .contact-info {
  padding-top: 15px;
}

.alumni-name {
  font-size: 20px;
  color: white;
  padding-bottom: 10px;
}
