h1, h2, h3, h4 { letter-spacing: -0.02em; font-weight: 700; }
.desktop-only .tertiary-menu li a { color: white; font-weight: bold; background-color: #fb8133; padding: 6px 10px 5px 10px; border-radius: 6px; }
.site-description { font-family: open sans, sans-serif; }
#home-mission-text { margin: 1rem 0 0 0; padding: 0 1em 0 1em; line-height: 1.5em; }
#reinventing-business-models-for-news { text-transform: uppercase; font-size: 1.3rem; line-height: 1.1rem; font-weight: normal; letter-spacing: 0.1rem; margin: 1.4rem 0 0 0; padding: 0 0 0 0; }
.article-section-title-alone { margin: 0 0 1.5rem; font-size: 0.7em; margin-top: 0; }
.article-section-title::before { background-color: #fbad33; }
.wp-block-columns .wp-block-column .event-teaser-heading { margin-bottom: 12px; }
.wp-block-columns .wp-block-column .event-teaser-detail { font-family: Open Sans, sans-serif; font-size: 0.8rem; line-height: 1rem; margin-top: 0px; }
table.events-table th { border: 1px solid #fff; background-color: #ddd; padding: 6px; margin; 2px; vertical-align: top; }
table.events-table td { border: 1px solid #ddd; background-color: #fff; padding: 6px; margin; 2px; vertical-align: top; }
table.events-table td.events-table-thumb { width: 130px; border-right: 1px solid #fff; }
.site-info .site-info-contain:first-child { padding: 0; }
#ctct_form-2 label, #ctct_form-5 label, .ctct-form label { display: block; }
.ctct-form .ctct_usage { display: none; }
.ctct-form-field { margin: 0 0 12px 0; }
.ctct-form-description p { margin: 0 0 12px 0; }
.wpnbha h2 a:hover, .wpnbha h3 a:hover, .wpnbha h4 a:hover, .wp-block-columns .wp-block-column .event-teaser-heading a:hover { text-decoration: underline; }
.ad-container, .adplugg-image-wrapper { text-align: center; }
footer p, footer li { font-size: 13px; line-height: 16px; }
.site-info { font-size: 12px; }
.wp-block-cover h4 { margin-top: 0; }
.wp-block-cover__inner-container p { margin-bottom: 0; }
.image-alignbehind .cat-links, .image-alignbehind .entry-title, .image-alignbehind .entry-meta, .featured-image-behind .entry-header { text-shadow: 1px 1px 3px #000000; }
.wp-block-column .mugshot-after-first { margin-top: -32px; }
@media only screen and (min-width: 600px) { .wp-block-columns .wp-block-column:not(:first-child) { margin: 0; } }
.widget .feedzy-rss-1 { line-height: 1em; margin-top: 0.5em; margin-bottom: 0.5em; }
.widget .feedzy-rss-1 ul { margin-top: 0; margin-bottom: 0; }
.widget .feedzy-rss-1 li { font-weight: bold; margin-bottom: 1em; line-height: 1.2em; }
#block-6 p { margin-top: 0; line-height: 1em; }
#post-40422 .rss_item .title { font-weight: bold; }
.wp-block-group.staffboard h5, .wp-block-group.staffboard h6, .staffboard .wp-block-group { margin: 0 0 0.5em 0; padding: 0; }
.wp-block-group.staffboard h6 { font-weight: 500; font-style: italic; }
.staffboard .wp-block-buttons { margin-top: 0.5em; }
.staffboard .wp-block-button { font-size: 0.8em; }
.staffboard .wp-block-button__link { padding: 4px 7px 4px 7px; background-color: #999; }
.staffboard .wp-block-image figure { max-width: 200px; align: center; }
