/* Custom Post Title Color - Dark Blue */
.post-title,
.post-title a,
.entry-title,
.entry-title a,
h1.post-title,
h2.post-title,
h3.post-title,
h4.post-title,
h1.entry-title,
h2.entry-title,
h3.entry-title,
h4.entry-title,
article .post-title,
article .entry-title,
.widget .post-title,
.widget .entry-title,
.news-list .post-title,
.news-grid .post-title,
.single-related-posts-wrap h2.post-title {
    color: #1a3a6b !important;
}

.post-title a:hover,
.entry-title a:hover {
    color: #0f2847 !important;
}

/* EXCEPTION: Main Banner Titles (Large and Small) - FORCE WHITE */
/* Targeting all variations of banners and sliders */
[class*="banner"] .post-title,
[class*="banner"] .post-title a,
[class*="banner"] .post-element .post-title,
[class*="banner"] .post-element .post-title a,
.main-banner-wrap .post-title,
.main-banner-wrap .post-title a,
.main-banner-wrap .post-element .post-title,
.main-banner-wrap .post-element .post-title a,
.banner-layout--six .row .main-banner-trailing-posts .post-item .post-title,
.banner-layout--six .row .main-banner-trailing-posts .post-item .post-title a,
.banner-layout--six .row .trailing-posts-wrap-secondary .post-item .post-title,
.banner-layout--six .row .trailing-posts-wrap-secondary .post-item .post-title a,
.main-banner-slider .post-title,
.main-banner-slider .post-title a,
.nekit-news-list-two-posts-wrap .post-title,
.nekit-news-list-two-posts-wrap .post-title a,
.nekit-block-widget .post-title,
.nekit-block-widget .post-title a,
.main-banner-popular-posts .post-title,
.main-banner-popular-posts .post-title a,
.trailing-posts-wrap .post-title,
.trailing-posts-wrap .post-title a {
    color: #ffffff !important;
}