.node-type-blog .align-center { clear: both; }
.node-type-blog .pane-node-created { padding-bottom: 3.125rem; }
.node-type-blog .view-id-blog_detail_category { margin-bottom: 2rem; }
.node-type-blog .view-id-blog_detail_category .views-row { display: inline-block; }
.panel-pane[class*="author-blog-links"], .panel-pane[class*="blog-detail-category"] { font-size: 1rem; margin-bottom: 50px; }
.panel-pane[class*="blog-detail-category"] a { font-size: 1.125rem; }
.panel-pane[class*="popular-categories-pane"] { font-size: 0.875rem; }
.panel-pane[class*="popular-categories-pane"] .pane-title { border-top: 1px solid rgb(31, 32, 33); margin: 0px; padding: 1.25rem 0px; }
.panel-pane[class*="popular-categories-pane"] .views-row { border-top: 1px solid rgb(221, 221, 221); }
.panel-pane[class*="popular-categories-pane"] .views-row a { display: block; font-family: "NeueHaasUnicaPro",clean,sans-serif; padding: 0.5rem 0px; }
.panel-pane[class*="popular-categories-pane"] .views-row a::after { margin-left: 0.25rem; }
.panel-pane[class*="popular-categories-pane"] .pager-load-more { padding-top: 0.5rem; }
.panel-pane[class*="popular-categories-pane"] .pager-load-more a { font-family: "NeueHaasUnicaPro",clean,sans-serif; font-weight: 700; }
.view-id-blog_meta, .views-blog-created { margin-bottom: 0.625rem; }
.view-id-blog_meta a, .views-blog-created a { color: inherit; }
.view-id-blog_meta .author, .view-id-blog_meta .extra-credit, .views-blog-created .author, .views-blog-created .extra-credit { display: inline-block; font-family: "NeueHaasUnicaPro",clean,sans-serif; font-size: 0.8125rem; }
.view-id-blog_meta .author .contributor, .view-id-blog_meta .author a, .view-id-blog_meta .extra-credit .contributor, .view-id-blog_meta .extra-credit a, .views-blog-created .author .contributor, .views-blog-created .author a, .views-blog-created .extra-credit .contributor, .views-blog-created .extra-credit a { display: inline-block; font-weight: bold; margin-right: -0.25em; text-transform: uppercase; white-space: nowrap; }
.view-id-blog_meta .author .authors, .view-id-blog_meta .author .contributor, .view-id-blog_meta .extra-credit .authors, .view-id-blog_meta .extra-credit .contributor, .views-blog-created .author .authors, .views-blog-created .author .contributor, .views-blog-created .extra-credit .authors, .views-blog-created .extra-credit .contributor { display: inline-block; margin-right: 1em; }
.view-id-blog_meta .created, .views-blog-created .created { white-space: nowrap; }
.view-id-blog_meta .author + .created, .view-id-blog_meta .author + .datetime, .views-blog-created .author + .created, .views-blog-created .author + .datetime { border-left: 1px solid rgb(221, 221, 221); padding-left: 1em; }
.view-id-blog_meta { border-style: solid; border-color: rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px; padding: 1em 0px; }
.view-blog-author-profile { margin-top: 2rem; }
.view-blog-author-profile .views-row { margin-bottom: 2rem; }
.view-blog-author-profile .views-row::after { content: ""; display: table; clear: both; }
.view-blog-author-profile .author-full-name { margin-top: 0.75rem; }
.view-blog-author-profile .author-position { color: rgb(128, 122, 115); font-style: italic; margin-bottom: 1.25rem; }
