/*
 * The Day News Color Redesign
 * CSS-only layer for Jannah. No layout, content, SEO, menu, or widget logic changes.
 */

body.tdn-color-redesign {
	background: var(--daynews-background);
	color: var(--daynews-body-text);
}

body.tdn-color-redesign a,
body.tdn-color-redesign .entry-content a,
body.tdn-color-redesign .post-content a {
	color: var(--daynews-secondary);
}

body.tdn-color-redesign a:hover,
body.tdn-color-redesign .entry-content a:hover,
body.tdn-color-redesign .post-content a:hover {
	color: var(--daynews-accent-dark);
}

body.tdn-color-redesign #theme-header,
body.tdn-color-redesign .theme-header,
body.tdn-color-redesign header.theme-header {
	background: var(--daynews-primary);
	color: #ffffff;
}

body.tdn-color-redesign #top-nav,
body.tdn-color-redesign .top-nav,
body.tdn-color-redesign .topbar-wrapper,
body.tdn-color-redesign .topbar {
	background: var(--daynews-dark);
	border-color: var(--daynews-secondary);
	color: #dce5ee;
}

body.tdn-color-redesign #top-nav a,
body.tdn-color-redesign .top-nav a,
body.tdn-color-redesign .topbar a {
	color: #ffffff;
}

body.tdn-color-redesign #top-nav a:hover,
body.tdn-color-redesign .top-nav a:hover,
body.tdn-color-redesign .topbar a:hover {
	color: var(--daynews-accent);
}

body.tdn-color-redesign #main-nav,
body.tdn-color-redesign .main-nav,
body.tdn-color-redesign .main-menu-wrapper,
body.tdn-color-redesign .menu-components-wrap {
	background: var(--daynews-primary);
	border-color: var(--daynews-secondary);
}

body.tdn-color-redesign #main-nav a,
body.tdn-color-redesign .main-nav a,
body.tdn-color-redesign .main-menu a,
body.tdn-color-redesign .menu-components a {
	color: #ffffff;
}

body.tdn-color-redesign #main-nav a:hover,
body.tdn-color-redesign .main-nav a:hover,
body.tdn-color-redesign .main-menu a:hover,
body.tdn-color-redesign .menu-components a:hover {
	color: var(--daynews-accent-hover);
}

body.tdn-color-redesign #main-nav .current-menu-item > a,
body.tdn-color-redesign #main-nav .current-menu-parent > a,
body.tdn-color-redesign .main-nav .current-menu-item > a,
body.tdn-color-redesign .main-nav .current-menu-parent > a,
body.tdn-color-redesign .main-menu .current-menu-item > a,
body.tdn-color-redesign .main-menu .current-menu-parent > a {
	color: var(--daynews-accent);
}

body.tdn-color-redesign #main-nav .current-menu-item > a::after,
body.tdn-color-redesign #main-nav .current-menu-parent > a::after,
body.tdn-color-redesign .main-nav .current-menu-item > a::after,
body.tdn-color-redesign .main-nav .current-menu-parent > a::after {
	background: var(--daynews-accent);
}

body.tdn-color-redesign .breaking,
body.tdn-color-redesign .breaking-news,
body.tdn-color-redesign .breaking-title,
body.tdn-color-redesign .ticker-title,
body.tdn-color-redesign .trending-ticker .ticker-title,
body.tdn-color-redesign .ticker-wrapper .ticker-title {
	background: var(--daynews-breaking);
	color: #ffffff;
}

body.tdn-color-redesign .breaking a,
body.tdn-color-redesign .breaking-news a,
body.tdn-color-redesign .ticker-wrapper a {
	color: #ffffff;
}

body.tdn-color-redesign .breaking a:hover,
body.tdn-color-redesign .breaking-news a:hover,
body.tdn-color-redesign .ticker-wrapper a:hover {
	color: var(--daynews-accent-hover);
}

body.tdn-color-redesign .container-wrapper,
body.tdn-color-redesign .mag-box,
body.tdn-color-redesign .post,
body.tdn-color-redesign .page,
body.tdn-color-redesign .entry,
body.tdn-color-redesign .widget,
body.tdn-color-redesign .sidebar .widget,
body.tdn-color-redesign .tabs-widget,
body.tdn-color-redesign .post-listing,
body.tdn-color-redesign article,
body.tdn-color-redesign .box {
	background-color: var(--daynews-surface);
	border-color: var(--daynews-border);
}

body.tdn-color-redesign .entry-title,
body.tdn-color-redesign .post-title,
body.tdn-color-redesign .page-title,
body.tdn-color-redesign .mag-box-title h3,
body.tdn-color-redesign .widget-title,
body.tdn-color-redesign .section-title,
body.tdn-color-redesign .entry-content h1,
body.tdn-color-redesign .entry-content h2,
body.tdn-color-redesign .entry-content h3,
body.tdn-color-redesign .post-content h1,
body.tdn-color-redesign .post-content h2,
body.tdn-color-redesign .post-content h3 {
	color: var(--daynews-text);
}

body.tdn-color-redesign h1 a,
body.tdn-color-redesign h2 a,
body.tdn-color-redesign h3 a,
body.tdn-color-redesign .entry-title a,
body.tdn-color-redesign .post-title a,
body.tdn-color-redesign .mag-box-title a {
	color: var(--daynews-text);
}

body.tdn-color-redesign h1 a:hover,
body.tdn-color-redesign h2 a:hover,
body.tdn-color-redesign h3 a:hover,
body.tdn-color-redesign .entry-title a:hover,
body.tdn-color-redesign .post-title a:hover,
body.tdn-color-redesign .mag-box-title a:hover {
	color: var(--daynews-secondary);
}

body.tdn-color-redesign .entry-content,
body.tdn-color-redesign .post-content,
body.tdn-color-redesign .entry-summary,
body.tdn-color-redesign .post-excerpt,
body.tdn-color-redesign .entry-content p,
body.tdn-color-redesign .post-content p,
body.tdn-color-redesign .mag-box,
body.tdn-color-redesign .widget {
	color: var(--daynews-body-text);
}

body.tdn-color-redesign .post-meta,
body.tdn-color-redesign .entry-meta,
body.tdn-color-redesign .meta-author,
body.tdn-color-redesign .meta-date,
body.tdn-color-redesign .comment-date,
body.tdn-color-redesign .post-footer,
body.tdn-color-redesign .timeline-widget ul li .date {
	color: var(--daynews-muted);
}

body.tdn-color-redesign .post-cat,
body.tdn-color-redesign .cat-label,
body.tdn-color-redesign .post-cat-wrap a,
body.tdn-color-redesign .category-label,
body.tdn-color-redesign a[rel="category tag"] {
	background-color: var(--daynews-accent-dark);
	color: #ffffff;
}

body.tdn-color-redesign .post-cat:hover,
body.tdn-color-redesign .cat-label:hover,
body.tdn-color-redesign .post-cat-wrap a:hover,
body.tdn-color-redesign .category-label:hover,
body.tdn-color-redesign a[rel="category tag"]:hover {
	background-color: var(--daynews-accent);
	color: var(--daynews-primary);
}

body.tdn-color-redesign .mag-box-title,
body.tdn-color-redesign .widget-title,
body.tdn-color-redesign .section-title {
	border-color: var(--daynews-border);
}

body.tdn-color-redesign .mag-box-title::before,
body.tdn-color-redesign .widget-title::before,
body.tdn-color-redesign .block-title::before,
body.tdn-color-redesign .section-title::before {
	background: var(--daynews-accent);
}

body.tdn-color-redesign button,
body.tdn-color-redesign .button,
body.tdn-color-redesign .btn,
body.tdn-color-redesign input[type="submit"],
body.tdn-color-redesign .more-link,
body.tdn-color-redesign .tie-btn,
body.tdn-color-redesign .entry a.more-link {
	background-color: var(--daynews-primary);
	border-color: var(--daynews-primary);
	color: #ffffff;
}

body.tdn-color-redesign button:hover,
body.tdn-color-redesign .button:hover,
body.tdn-color-redesign .btn:hover,
body.tdn-color-redesign input[type="submit"]:hover,
body.tdn-color-redesign .more-link:hover,
body.tdn-color-redesign .tie-btn:hover,
body.tdn-color-redesign .entry a.more-link:hover {
	background-color: var(--daynews-secondary);
	border-color: var(--daynews-secondary);
	color: #ffffff;
}

body.tdn-color-redesign .search-field,
body.tdn-color-redesign .search-input,
body.tdn-color-redesign input[type="search"],
body.tdn-color-redesign input[type="text"],
body.tdn-color-redesign textarea,
body.tdn-color-redesign select {
	background-color: #ffffff;
	border-color: var(--daynews-border);
	color: var(--daynews-text);
}

body.tdn-color-redesign .search-submit,
body.tdn-color-redesign #search-submit {
	background-color: var(--daynews-accent);
	border-color: var(--daynews-accent);
	color: var(--daynews-primary);
}

body.tdn-color-redesign .search-submit:hover,
body.tdn-color-redesign #search-submit:hover {
	background-color: var(--daynews-accent-hover);
	border-color: var(--daynews-accent-hover);
	color: var(--daynews-primary);
}

body.tdn-color-redesign .pagination a,
body.tdn-color-redesign .page-numbers,
body.tdn-color-redesign .pages-nav a {
	background: #ffffff;
	border-color: var(--daynews-border);
	color: var(--daynews-text);
}

body.tdn-color-redesign .pagination .current,
body.tdn-color-redesign .page-numbers.current,
body.tdn-color-redesign .pages-nav .current {
	background: var(--daynews-primary);
	border-color: var(--daynews-primary);
	color: #ffffff;
}

body.tdn-color-redesign .pagination a:hover,
body.tdn-color-redesign .page-numbers:hover,
body.tdn-color-redesign .pages-nav a:hover {
	background: var(--daynews-accent);
	border-color: var(--daynews-accent);
	color: var(--daynews-primary);
}

body.tdn-color-redesign .main-slider,
body.tdn-color-redesign .tie-main-slider,
body.tdn-color-redesign .featured-area,
body.tdn-color-redesign .big-thumb-left-box-inner,
body.tdn-color-redesign .post-thumb-overlay {
	background-color: var(--daynews-primary);
}

body.tdn-color-redesign .main-slider h2,
body.tdn-color-redesign .main-slider h3,
body.tdn-color-redesign .main-slider a,
body.tdn-color-redesign .tie-main-slider h2,
body.tdn-color-redesign .tie-main-slider h3,
body.tdn-color-redesign .tie-main-slider a,
body.tdn-color-redesign .featured-area h2,
body.tdn-color-redesign .featured-area h3,
body.tdn-color-redesign .featured-area a {
	color: #ffffff;
}

body.tdn-color-redesign .main-slider .post-cat,
body.tdn-color-redesign .tie-main-slider .post-cat,
body.tdn-color-redesign .featured-area .post-cat {
	background: var(--daynews-accent);
	color: var(--daynews-primary);
}

body.tdn-color-redesign .entry-content blockquote,
body.tdn-color-redesign .post-content blockquote {
	background: var(--daynews-light-blue);
	border-color: var(--daynews-accent);
	color: var(--daynews-text);
}

body.tdn-color-redesign .tdn-related-internal-links {
	background: var(--daynews-light-blue);
	border-color: var(--daynews-border);
	border-right-color: var(--daynews-accent);
}

body.tdn-color-redesign .tdn-related-internal-links h2 {
	color: var(--daynews-primary);
}

body.tdn-color-redesign #footer,
body.tdn-color-redesign .site-footer,
body.tdn-color-redesign .theme-footer,
body.tdn-color-redesign .footer,
body.tdn-color-redesign .copyright-area {
	background-color: var(--daynews-dark);
	border-color: var(--daynews-secondary);
	color: #b8c3cf;
}

body.tdn-color-redesign #footer h2,
body.tdn-color-redesign #footer h3,
body.tdn-color-redesign .site-footer h2,
body.tdn-color-redesign .site-footer h3,
body.tdn-color-redesign .theme-footer h2,
body.tdn-color-redesign .theme-footer h3,
body.tdn-color-redesign .footer h2,
body.tdn-color-redesign .footer h3 {
	color: #ffffff;
}

body.tdn-color-redesign #footer a,
body.tdn-color-redesign .site-footer a,
body.tdn-color-redesign .theme-footer a,
body.tdn-color-redesign .footer a,
body.tdn-color-redesign .copyright-area a {
	color: #dce5ee;
}

body.tdn-color-redesign #footer a:hover,
body.tdn-color-redesign .site-footer a:hover,
body.tdn-color-redesign .theme-footer a:hover,
body.tdn-color-redesign .footer a:hover,
body.tdn-color-redesign .copyright-area a:hover {
	color: var(--daynews-accent-hover);
}

body.tdn-color-redesign.dark-skin,
body.tdn-color-redesign.is-dark-skin,
body.tdn-color-redesign.tie-darkskin,
.dark-skin body.tdn-color-redesign {
	background: #07111f;
	color: #d7dee7;
	--daynews-background: #07111f;
	--daynews-surface: #101a28;
	--daynews-text: #eef3f8;
	--daynews-body-text: #d7dee7;
	--daynews-muted: #aeb8c4;
	--daynews-border: #243348;
}

body.tdn-color-redesign.dark-skin .container-wrapper,
body.tdn-color-redesign.dark-skin .mag-box,
body.tdn-color-redesign.dark-skin .post,
body.tdn-color-redesign.dark-skin .page,
body.tdn-color-redesign.dark-skin .entry,
body.tdn-color-redesign.dark-skin .widget,
body.tdn-color-redesign.is-dark-skin .container-wrapper,
body.tdn-color-redesign.is-dark-skin .mag-box,
body.tdn-color-redesign.is-dark-skin .post,
body.tdn-color-redesign.is-dark-skin .page,
body.tdn-color-redesign.is-dark-skin .entry,
body.tdn-color-redesign.is-dark-skin .widget,
body.tdn-color-redesign.tie-darkskin .container-wrapper,
body.tdn-color-redesign.tie-darkskin .mag-box,
body.tdn-color-redesign.tie-darkskin .post,
body.tdn-color-redesign.tie-darkskin .page,
body.tdn-color-redesign.tie-darkskin .entry,
body.tdn-color-redesign.tie-darkskin .widget {
	background-color: var(--daynews-surface);
	border-color: var(--daynews-border);
}

body.tdn-color-redesign.dark-skin .entry-content blockquote,
body.tdn-color-redesign.dark-skin .post-content blockquote,
body.tdn-color-redesign.is-dark-skin .entry-content blockquote,
body.tdn-color-redesign.is-dark-skin .post-content blockquote,
body.tdn-color-redesign.tie-darkskin .entry-content blockquote,
body.tdn-color-redesign.tie-darkskin .post-content blockquote,
body.tdn-color-redesign.dark-skin .tdn-related-internal-links,
body.tdn-color-redesign.is-dark-skin .tdn-related-internal-links,
body.tdn-color-redesign.tie-darkskin .tdn-related-internal-links {
	background: #101a28;
	border-color: var(--daynews-border);
}
