/* Hide site title in footer / kp */
.site-name {
  display: none;
}
/* Morden theme primary color / kp */ 
a,
.wp-block-button.is-style-outline .wp-block-button__link,
.site-info a:hover,
.footer-navigation .footer-menu a:hover,
article .entry-header .entry-title a:active,
article .entry-header .entry-title a:focus,
article .entry-header .entry-title a:hover,
.page-title a:active,
.page-title a:focus,
.page-title a:hover,
.a8c-posts-list .a8c-posts-list-item__title a:active,
.a8c-posts-list .a8c-posts-list-item__title a:focus,
.a8c-posts-list .a8c-posts-list-item__title a:hover,
.wp-block-newspack-blocks-homepage-articles article .entry-title a:active, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:focus, 
.wp-block-newspack-blocks-homepage-articles article .entry-title a:hover {
  color: #0c4e27;
}

button,
.button,
input[type=submit],
.wp-block-button__link,
.wp-block-file__button,
.a8c-posts-list__view-all,
.wp-block-file .wp-block-file__button,
.a8c-posts-list-item__featured span,
.wp-block-pullquote.is-style-solid-color,
.sticky-post   {
  background-color: #0c4e27;
}

.wp-block-quote {
  border-left-color: #0c4e27;
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align: right"] {
  border-right-color: #0c4e27;
}

.has-primary-color[class] {
  color: #0c4e27 !important;
}

.has-primary-background-color[class] {
  background-color: #0c4e27 !important;
}

.main-navigation #toggle:focus+#toggle-menu:active,
.main-navigation #toggle:focus+#toggle-menu:focus,
.main-navigation #toggle:focus+#toggle-menu:hover,
#toggle-menu:active,
#toggle-menu:focus,
#toggle-menu:hover {
  background: #0c4e27;
}

@media only screen and (min-width:560px) {    
  .site-header .main-navigation>div>ul>li:hover li:hover>a,
  .site-header .main-navigation>div>ul>li:hover li.focus>a,
  .site-header .main-navigation>div>ul>li:hover li.current-menu-item>a,
  .site-header .main-navigation>div>ul>li.focus li:hover>a,
  .site-header .main-navigation>div>ul>li.focus li.focus>a,
  .site-header .main-navigation>div>ul>li.focus li.current-menu-item>a,
  .site-header .main-navigation>div>ul>li.current-menu-item li:hover>a,
  .site-header .main-navigation>div>ul>li.current-menu-item li.focus>a,
  .site-header .main-navigation>div>ul>li.current-menu-item li.current-menu-item>a {
      background: #0c4e27;
  }
}