.views-field-field-position, .views-field-field-email, .views-field-field-office-location, .views-field-field-phone {
  font-size:.9em;
}
.contextual-region.view h3 {
	font-size:1.4em;
	font-weight:700;
	text-transform:uppercase;
}

/* Person page styling */
.contact-info-container div.field--label {
	text-transform:uppercase;
	font-weight:700;
	color:#782f40;
	font-size:1.3em;
}
.contact-info-container div.field--item {
	font-size:1.3em;
	font-weight:400 !important;
	display:inline;
}

.field--name-field-person-type div.field--item {
  text-transform:uppercase;
  font-weight:700 !important;
  font-size:1.8em;
}

.contact-info-container .field--name-field-education p, .contact-info-container .field--name-field-areas-of-expertise p {
  margin-bottom:0;
}

@media (min-width: 768px) {
  .contact-info-container {
    margin-top:0;
}
.page-node-type-person .field--name-field-image img {
  padding-right:20px;
}
}

span.file-link:before {
  font-family: FontAwesome; content: "\f1c1"; padding-right: 5px; color: #782f40;
}

div.field.field--name-field-linkedin:before {
  font-family: FontAwesome; content: "\f08c"; padding-right: 5px; color: #782f40;
}
div.field.field--name-field-linkedin {
  font-size:inherit;
}
#academic-info .field--label, #academic-info .file-link {
  display:block;
  margin-top:20px;
}
#academic-info .file-link {
  font-size:.75em;
}
.all-faculty-staff-link {
	display:inline;
	background: #732f40;
	color: white;
	padding: 5px 10px;
	text-transform: uppercase;
	font-weight: 600;
}