.view-phd-profiles .view-filters {
  margin-bottom: 30px;
}

.view-phd-profiles .view-filters .form-item {
  width: 100%;
  margin-right: 0;
}

.view-phd-profiles .view-content .views-row:nth-child(3n+1) {
  clear: both;
}

.node-type-phd-profile #content {
  width: 100%;
  float: left;
}

.node-type-phd-profile h1#page-title {
  background: #f2f2f2;
  margin: -24px -30px 24px -30px;
  padding: 18px 30px;
  text-align: center;
  color: #4d2b5c;
  font-size: 42px;
}

.node-type-phd-profile .field-name-field-headshot img {
  display: block;
  padding: 9px;
  border: 1px solid #ddd;
  margin-bottom: 18px;
  width: calc(100% - 20px);
}

.node-type-phd-profile .group-left {
  width: 40%;
  margin-right: 5%;
}

.node-type-phd-profile .group-right {
  width: 55%;
}

.node-type-phd-profile .group-left h3 {
  margin-bottom: 6px;
}

.node-type-phd-profile .field-name-field-degree-1,
.node-type-phd-profile .field-name-field-degree-2,
.node-type-phd-profile .field-name-field-degree-3,
.node-type-phd-profile .field-name-field-degree-4 {
  font-weight: 700;
}

.node-type-phd-profile .field-name-field-degree-1-school,
.node-type-phd-profile .field-name-field-degree-2-school,
.node-type-phd-profile .field-name-field-degree-3-school,
.node-type-phd-profile .field-name-field-degree-4-school {
  margin-bottom: 18px;
}

.node-type-phd-profile .field-name-body {
  margin-bottom: 21px;
}

.node-type-phd-profile .phd-publications {
  border-top: 1px solid #ddd;
  padding-top: 21px;
}

.node-type-phd-profile {
  
}