#footer, #footer-bottom  { background: #1b2b3f; }
#header, #footer-top, #wrap-nav-topbar {  background: #1b2b3f; border-bottom: 1px solid #445e7d; }
#splits:before { background: #1b2b3f; }
#splits-left-top { border-bottom: 0px; }
#footer-ads { border-top: 1px solid #445e7d; }
.nav-menu:not(.mobile) .menu > li { margin: 0px 20px 0 0; }
#wrap-nav-topbar .nav-menu:not(.mobile) {padding: 5px 30px 5px 30px;}
ul#nav-topbar { font-size: 0.9rem; }
#header { border-top: 1px solid #0d0d0d; padding-top: 0; padding-bottom: 0; }
.nav-menu:not(.mobile) .menu ul { background: #445e7d; }
.nav-menu:not(.mobile) .menu ul:after {  border-bottom-color: #445e7d; }
#wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-menu-item > span, #wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-post-parent > span > a, #wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-post-parent > span, #wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-post-parent > span, #wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-menu-ancestor > span {background:transparent;}
#wrap-nav-header .nav-menu:not(.mobile) > div > ul > li:hover > span, #wrap-nav-header .nav-menu:not(.mobile) > div > ul > li.current-post-parent > span > a { border-color: transparent; }
.nav-menu-dropdown-left .nav-menu:not(.mobile) .menu ul ul:after {border-left-color: #445e7d;}
.nav-menu-dropdown-left .nav-menu:not(.mobile) .menu ul ul { right : calc(100% + 10px);
    left: auto; }
.toggle-search { border-left: 0px solid #282828;  border-right: 0px solid #282828; }
.toggle-search:hover, .toggle-search.active, .search-expand { background: #445e7d;  }
.post-grid .entry, .post-meta, .widget a { color: #444; }
.wp-pagenavi span.pages { display:none; }
#splits-left .entry.excerpt, #splits-left .featured-date, .dark .widget a, .highlights-date, .dark .alx-tab .tab-item-date, .dark .alx-tab .tab-item-name, .dark .alx-posts .post-item-date, .dark .widget, .single .post-date { color: #ddd; }
.nav-menu.mobile ul button { margin: 0px; }

.has-large-font-size {line-height: normal;}

#subscribe-email input { border: 1px solid #ddd; font-size: 0.9rem;  padding: 7px 15px;  margin: 15px 0; background: #ddd; border-radius: 3px;}
.wp-block-button__link {  background: #85b50f;  color: #fff;  padding: 8px 14px;  font-weight: 600;  display: inline-block;  border: none; cursor: pointer;   -webkit-border-radius: 3px;  border-radius: 3px; }
.wp-block-button__link:hover {background: #445e7d;}
.social-links .social-tooltip:hover { color: #85b50f; }
.widget > h3 {font-weight: 600;}

.entry table td.has-text-align-left, .wp-block-table.is-style-stripes.has-text-align-left td, .wp-block-table.is-style-stripes.has-text-align-left th { text-align:left; }
.entry table tr.alt {
    background: #fff;
}

#owl-featured .highlights img {border-radius:0; }

@media only screen and (max-width: 1023px){
#splits-left {background: #1b2b3f; }
#header { border-top: 1px solid #445e7d; }
}