.main-navigation, .secondary-navigation, .archive-header-bottom, .sharedaddy, button.archive-toggle, .archive-recent-posts, .contact-info, #respond, .caption, iframe, .jump-links, .tertiary-navigation, .author .tertiary-navigation, .page-template-event-calendar .calendar {
  display: none;
}

#masthead {
  background-color: transparent;
  margin: 30px 0 20px 0;
}

#masthead .header-content {
  height: auto;
}

.page-template-default #masthead, .single-event #masthead, .single-post #masthead {
  background: transparent;
}

.site-branding {
  width: 80%;
  margin-left: 10%;
  border-bottom: 2px solid #000000;
  padding-bottom: 10px;
}

.site-branding a h1 {
  float: left;
  font-size: 60px;
}

.site-branding a .century {
  font-weight: 300;
  color: #000000;
}

.site-branding a p {
  margin-top: 14px;
  font-weight: 400;
  font-size: 21px;
  line-height: 1.1em;
}

.site-branding a p .century {
  display: block;
  color: #000000;
  font-weight: 400;
}

.site-branding a p br {
  display: none;
}

.featured-image {
  display: none;
}

body {
  font-size: 13px;
}

h1 {
  font-size: 25px;
  font-weight: 500;
  color: #000000;
}

h2 {
  font-size: 20px;
  color: #000000;
}

h3 {
  font-size: 16px;
  color: #000000;
}

h4 {
  font-size: 13px;
  color: #000000;
}

h5 {
  font-size: 13px;
  color: #000000;
}

td, td a {
  font-size: 10px;
  font-weight: 500;
  padding-left: 0;
}

th {
  font-size: 13px;
}

.event-list .event-video, .event-list .event-audio, .event-list .event-transcript {
  display: none;
}

.event-list th.event-lecture-series {
  width: 30%;
}

.dek {
  font-size: 20px;
}

.entry-content p, .entry-content li, .archive-content p, .archive-content li, .transcript p, .transcript li {
  font-size: 13px;
}

.single-publication .archive-main .archive-content h1, .single-publication .archive-main .archive-content h2, .single-publication .archive-main .archive-content h3, .single-publication .archive-main .archive-content h4, .single-publication .archive-main .archive-content h5, .single-publication .archive-main .archive-content h6, .single-publication .archive-main .archive-content p, .single-publication .archive-main .archive-content blockquote, .single-publication .archive-main .archive-content li, .single-publication .archive-main .archive-content .dek, .single-publication .archive-main .archive-header h1, .single-publication .archive-main .archive-header h2, .single-publication .archive-main .archive-header h3, .single-publication .archive-main .archive-header h4, .single-publication .archive-main .archive-header h5, .single-publication .archive-main .archive-header h6, .single-publication .archive-main .archive-header p, .single-publication .archive-main .archive-header blockquote, .single-publication .archive-main .archive-header li, .single-publication .archive-main .archive-header .dek {
  width: 100%;
  color: #000000;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content p, .entry-content blockquote, .entry-content li, .entry-content .dek, .transcript h1, .transcript h2, .transcript h3, .transcript h4, .transcript h5, .transcript h6, .transcript p, .transcript blockquote, .transcript li, .transcript .dek, .archive-header h1, .archive-header h2, .archive-header h3, .archive-header h4, .archive-header h5, .archive-header h6, .archive-header p, .archive-header blockquote, .archive-header li, .archive-header .dek {
  width: 100%;
  color: #000000;
}

.event-main, .location-and-time {
  display: block;
  width: 100%;
}

.event-header .lecture-series, .event-header .event-presenters {
  font-size: 13px;
}

.event-header .event-presenters-label {
  color: #000000;
}

.event-header h1 {
  font-size: 25px;
  font-weight: 500;
}

.location-and-time {
  border-bottom: 1px solid #000000;
  margin-bottom: 40px;
  padding-bottom: 25px;
}

.location-and-time .date, .location-and-time .location, .location-and-time .time {
  font-size: 16px;
  font-weight: 500;
  display: inline;
  padding-right: 30px;
  color: #000000;
}

.single-event .video {
  display: none;
}

.single-publication .archive-sidebar {
  position: relative;
  width: 100%;
  border-left: none;
  margin-top: 60px;
}

.single-publication #content .featured-image ~ #primary .archive-sidebar {
  top: 0;
}

.single-publication .archive-sidebar .archive-bibliographic, .single-publication .archive-sidebar .archive-category-list, .single-publication .archive-sidebar .connections {
  margin: 10px 0 30px 0;
}

#content .featured-image ~ #primary, .single-publication #content .featured-image ~ #primary {
  margin-top: 0;
}

aside.pullquote {
  font-size: 13px;
  color: #000000;
}

aside.pullquote p {
  font-size: 13px;
}

aside.pullquote.pq-left, aside.pullquote.pq-right {
  width: 35%;
}

.course-listing {
  font-size: 11px;
}

.course-listing .course-header {
  width: 100%;
  display: block;
}

.course-listing .course-header .course-number {
  font-size: 11px;
  color: #000000;
}

.course-listing .course-header h2 {
  font-size: 14px;
}

.course-listing .course-abstract {
  width: 100%;
  display: block;
  margin-left: 0;
}

.accordion-toggle::after {
  display: none;
}

.faculty dl {
  font-size: 10px;
}

.faculty a.archive-post > div .featured-image + .archive-post-content {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}

.research-areas li a {
  font-size: 10px;
}

.affiliate {
  display: block;
  width: 60%;
}

.page-template-event-calendar .events {
  display: block;
  width: 100%;
}

.page-template-event-calendar .events .event {
  padding: 30px 0 20px;
}

.page-template-event-calendar .events .event h2 {
  font-size: 20px;
  font-weight: 500;
}

.page-template-event-calendar .events .event .event-presenters, .page-template-event-calendar .events .event .event-presenters a {
  font-size: 13px;
}

.page-template-event-calendar .events .event .location-and-time {
  border-bottom: none;
  margin-bottom: 0;
}

.page-template-event-calendar .events .event .time, .page-template-event-calendar .events .event .date, .page-template-event-calendar .events .event .location {
  font-size: 13px;
  color: #000000;
  font-weight: 500;
}

.page-template-event-calendar .events .event .date {
  width: 30%;
}

.page-template-event-calendar .events .event .time {
  width: 20%;
}

.page-template-event-calendar .events .event .location {
  width: 50%;
}

/*# sourceMappingURL=print.css.map */