.logged-in .block-local-tasks-block .nav-tabs { margin: 0; display: flex;  justify-content: flex-end; }
.logged-in .block-local-tasks-block { position: fixed !important; bottom: 0; left: 0; background: #000; width: 100%; padding-top: 5px; z-index: 98; }
.node-block .pageheader { min-height: 300px; }
.item-list .title { font-weight: bold; }
.item-list ul { margin: 0 0 0.75em 0; padding: 0; }
.item-list ul li { margin: 0 0 0.25em 1.5em; padding: 0; }
.item-list .pager { clear: both; text-align: center; }
.item-list .pager li { background-image: none; display: inline; list-style-type: none; padding: 0.5em; }
.pager-current { font-weight: bold; }

/* Overrides for SASS */
#content .home-recent-articles .recent-articles > aside, #node-category-headers aside { margin-top: -1em; text-align: center; }
#content .home-recent-articles .recent-articles aside a, #node-category-headers aside a { background: transparent; color: black; line-height: 1; transition: all 0.3s ease-out; font-size: .86em; margin-bottom: .3em; }
#node-category-headers aside a:hover { color: #7a9b40; }
.category-article-list.hide-filters .view-filters { display: none; }
.category-article-list .view-filters .views-exposed-form { float: none; max-width: 800px; margin: 0 auto 0; text-align: center; }
.category-article-list .view-filters .views-exposed-form .form-item { width: 100%; }
.category-article-list .view-filters .views-exposed-form .bef-links ul li { display: inline-block; padding: .5em; }
.category-article-list { margin-top: 2em; }
.category-article-list .view-content { max-width: 800px; margin: 2em auto 4em; padding: 1.5em; position: relative; overflow: hidden; background-color: white; border-radius: 12px; box-shadow: 1px 1px 7px 0px rgba(222, 222, 222, 0.3); }
.category-article-list .bef-links ul li a, .category-article-list .article-listing { margin: .8em 0; text-decoration: underline; line-height: 1.3em; }
.category-article-list .article-listing { padding-left: .5em; }
.category-article-list .bef-links ul li a:hover, .category-article-list .article-listing a:hover { color: #7a9b40; }
.category-article-list .bef-links ul li a.active { color: #9eb56d; }
.category-article-list .view-content > ul { margin: 0; padding-left: 1em; }
nav#main-menu ul li > a { padding: 0 1em; }
.captcha { margin-top: 20px; padding-left: 20px; }
#block-views-related-block-1 div.view-related { margin: 0.5em 0 .5em; }
