.announcement {
  background: #DF1E43;
  color: white;
  padding: 2% 10% 1%;
  font-size: 1.5em;
  font-family: 'franklin-gothic-urw-cond';
}

.announcement h3 {
	color:white;
}

.main-content .page-content ul.block-menu > li > ul li {
  margin:1em;
}

.page-content--content .page-content--content .field-field_date {
	display:none;
}

.main-content .page-content .page-content--inner .page-content--sidebar, .main-content .page-content .page-content--inner .page-content--content {
	max-width:70%;
}

ul li.external-link {
  background: #eee;
  padding: 1em;
  width: calc(46%);
  margin: .5em;
  display:inline-block;
  text-align: center;
  line-height: normal;
  border-bottom:3px solid #e57200;
}

.page-content--content .field-body ul li {
	list-style:disc;
	font-style:normal;
	font-size:1em;
}

.site-header .site-header--inner .site-name {
	font-size:2em;
}

.field-field_pronouns {
	margin-top:-.5em;
	color:#666;
	font-style:italic;
	font-size:.9em;
}

@media only screen and (max-width: 600px) {
	.site-header .site-header--inner .site-name {
		font-size:2vw;
	}
}
.site-footer .site-info-container .footer-social li a svg {
    height: 2.2em;
}

.field-field_advisor div:first-child {
	margin-right:8px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:3px;
	border-top:1px solid;
	margin-top:40px;
}

.field-field_advisor div:last-child {
	font-style:italic;
}