.fontset1 {
  font-family: Roboto, sans-serif;
}

.fontset1 h1,
.fontset1 h2,
.fontset1 h3,
.fontset1 h4,
.fontset1 h5,
.fontset1 h6,
.fontset1 .site-name,
.fontset1 .site-slogan,
.fontset1 .field--name-title,
.fontset1 label,
.fontset1 .course-detail-info .field--name-field-ps-course-subj-assoc,
.fontset1 .field--name-field-ps-course-subj-assoc,
.fontset1 .cke-callout-title,
.fontset1 .block-ps-bibcite .biblio-header,
.fontset1 .bibcite-reference-table table th,
.fontset1 .block-ps-feed-block-rss ul.external-feed-items a.item-link,
.fontset1 .block-ps-feed-block-ics ul.external-feed-items a.item-link,
.fontset1 .glossary-list .field--name-name,
.fontset1 .event-subtitle,
.fontset1 .node--type-ps-event-speaker .field--name-field-ps-event-speaker-affil,
.fontset1 .node--type-ps-event-speaker .field--name-field-ps-event-speaker-title,
.fontset1 a.toggle-content,
.fontset1 .field--name-field-ps-events-subtitle,
.fontset1 .speakers-no-accordion-label,
.fontset1 .ps-image-gallery .number-indicator .current,
.fontset1 .ps-image-gallery .number-indicator .total,
.fontset1 .node--type-ps-people.design-v2 .person-v2-main-left .related-news-label,
.fontset1 .ui-dialog .ui-dialog-titlebar,
.fontset1 .block-ps-content-slider .slide-title {
  font-family: Palatino,"Palatino Linotype",Georgia,"Times New Roman",Times,serif;
}

.fontset1 .block-ps-content-slider .slide-title {
    font-size: 1.7rem;
    line-height: 2.3rem;
}

.fontset1 h2 {
    font-size: 1.65rem;
    line-height: 1.4;
}

.fontset1 .design-v2 h2.field__label {
    font-size: 1.65rem;
    line-height: 1.4;
}

.fontset1 h3 {
    font-size: 1.55rem;
}

.fontset1 .content-list-item .field--name-title {
    font-size: 1.25rem;
}