/*
Theme Name: NewsLight
Theme URI:  https://afthemes.com/products/newslight/
Author:     AF themes
Author URI: https://afthemes.com/
Description: NewsLight is a minimal, high-performance WordPress child theme of MoreNews designed for clean publishing with robust functionality. It utilizes over 30 custom widgets, dynamic block patterns, and the parent header and footer builder for streamlined site construction. Fully compatible with the Block Editor and Elementor, the theme prioritizes Core Web Vitals, AMP, and SEO optimization to ensure fast load times. It adheres to WCAG accessibility and GDPR standards while providing full WooCommerce and RTL support. Multilingual demos are included for English, Chinese, Spanish, French, Japanese, and Arabic. https://afthemes.com/products/newslight/
Template: morenews
Version: 2.0.0
Requires at least: 4.0
Requires PHP: 5.0
Tested up to: 6.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: newslight
Tags: news, blog, entertainment, one-column, two-columns, three-columns, four-columns, grid-layout, block-patterns, block-styles, left-sidebar, right-sidebar, custom-header, flexible-header, custom-background, custom-logo, custom-menu, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, footer-widgets, translation-ready, theme-options, threaded-comments, wide-blocks

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

NewsLight WordPress Theme, Copyright 2025 AF themes
NewsLight is distributed under the terms of the GNU GPL v2 or later.
*/

div#main-navigation-bar {background: #002868;}
.exclusive-posts .exclusive-now ,
.main-navigation .menu-description {background-color: #BF0A30;}
.main-navigation .menu-description:after {border-top: 5px solid #BF0A30;}
.morenews-header div.custom-menu-link>a {background: #BF0A30;}
.af-cat-widget-carousel a.morenews-categories.category-color-1 {background-color: #BF0A30;}
a.morenews-categories.category-color-1 {color: #BF0A30;}
.af-cat-widget-carousel a.morenews-categories.category-color-2 {background-color: #002868;}
a.morenews-categories.category-color-2 {color: #002868;}
.aft-default-mode .entry-content>.wp-block-heading a:not(.has-link-color) {
    border-color: #002868;
}
.aft-default-mode .entry-content .wp-block-heading:not(.has-link-color):not(.wp-block-post-title) a,
.entry-content > p:not(.has-link-color) a, .entry-content > p:not(.has-link-color) a:visited{
    color: #002868;
}
p {margin-bottom: 30px;}
.entry-content,.entry-header .post-excerpt {font-size: 18px;}
body.single-post .entry-title,h1.page-title {font-size: 34px;}
ul.wp-block-list,ol.wp-block-list {margin-bottom: 20px;}
.cat-links li a {
    font-size: 12px;
    letter-spacing: normal;
    line-height: 1;
}
.af-cat-widget-carousel a.morenews-categories {padding: 5px 10px;}
ul.trail-items li a {font-size: 16px;opacity: 1;}
.entry-header .entry-meta {font-size: 16px;}
.entry-header .post-excerpt {font-size: 1.4rem;}
a.comment-reply-link,a.comment-reply-link:visited,a.comment-reply-link:hover,a.comment-reply-link:focus {
    color: #ffffff;
}
.wp-calendar-table tbody,#wp-calendar tbody {color: #404040;}
.aft-dark-mode .wp-block-table :where(figcaption),
.aft-dark-mode .wp-block-calendar table:where(:not(.has-text-color)),
.aft-dark-mode .wp-calendar-table tbody,
.aft-dark-mode #wp-calendar tbody {
    color: #ffffff;
}
.gallery-caption {position: static;}
figcaption a {text-decoration: underline;}
.morenews-pagination .nav-links .page-numbers.dots {border-width: 0;}
body.page div.comments-area {
    padding: 0;
    box-shadow: none;
}
.entry-content>[class^="wp-block-"] {margin-bottom: 30px;}
.wp-block-code code,
.wp-block-code .editor-plain-text,
body.aft-dark-mode #sidr,
body.aft-dark-mode code,
body.aft-dark-mode {
    background-color: #1a1a1a;
}
.morenews-widget .wp-block-group .wp-block-heading {font-size: 16px;}
ul.wp-block-categories-list.wp-block-categories li a,
ul.wp-block-archives-list.wp-block-archives li a {
    font-weight: 700;
    transition: all 0.075s linear;
    border-width: 0;
}
.mailchimp-block .block-title,
.morenews_posts_slider_widget .read-single .read-details .read-title h3,
article.latest-posts-full .read-title h3,
.af-banner-carousel .read-title h3 {
    font-size: 34px;
}
.wp-post-author .wp-post-author-meta-bio {opacity: 1;}
.wp-post-author .awpa-display-name {font-weight: 700;}
.awpa-review-field .right-star .awpa-rating-button {
    border-radius: 50px;
    text-transform: none;
    font-weight: 400;
    line-height: normal;
}
a.awpa-more-posts:hover {border-bottom: 1px solid !important;}
.single h3.awpa-title,
.single .awpa-review-field h3 {
    margin-top: 2.5rem;
    padding-top: 2.5rem;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}
body .entry-content>ul a.wp-block-pages-list__item__link {border: none;}
.site-info {padding: 10px;}

.entry-content.read-details .entry-meta {font-size: 16px;}
/* header promotion background remove*/
body.aft-dark-mode .header-promotion .morenews-widget,
body.aft-default-mode .header-promotion .morenews-widget {
    background: transparent;
}
.secondary-footer .af-container-row,
.site-info .af-container-row {
    margin: 0;
}
.entry-content li [class^="wp-block-"] {margin-bottom: 5px;}
article.sticky .af-double-column.no-post-image .read-single > div.read-img::before{top: 0;}
@media (min-width: 1200px) {
    body.single-content-mode-boxed article.af-single-article .post-thumbnail.full-width-image {
        padding-top: 2.5rem;
    }
}
@media screen and (max-width: 768px) {
    .exclusive-posts .exclusive-now {float: left;}
    .header-layout-3 .site-header .site-branding .site-title,
    body .site-branding .site-title {
        font-size: 2.75rem
    }
}
@media screen and (max-width: 640px) {
    .container-wrapper {
        padding-left: 10px;
        padding-right: 10px;
    }
    body.single-post .entry-title,body h1.page-title {font-size: 1.75rem;}
    body.single .entry-header .aft-post-excerpt-and-meta .post-excerpt {font-size: 1.2rem;}
    .reply,.comment div#respond,.comment-content,.comment .children {margin-left: 50px;}
    .comment-author img {width: 30px;}
    .comment .children .children .reply,
    .comment .children .children .comment-content,
    .comment .children .children .children .children {
        margin-left: 0;
    }
}
@media screen and (max-width: 480px) {
    .header-layout-3 .site-header .site-branding .site-title,
    body .site-branding .site-title {
        font-size: 3.75rem
    }
    body .mailchimp-block .block-title,
    body .morenews_posts_slider_widget .read-single .read-details .read-title h3,
    body article.latest-posts-full .read-title h3,
    body .af-banner-carousel .read-title h3,
    body.single-post .entry-title,
    body h1.page-title {
        font-size: 1.75rem;
    }
    .af-reated-posts .read-title h3,
    .af-main-banner-thumb-posts .af-sec-post .read-title h3,
    .af-main-banner-latest-posts .read-title h3,
    .af-main-banner-featured-posts .read-title h3 {
        font-size: 20px;
    }
}
@media screen and (max-width: 479px) {
    .exclusive-posts .exclusive-now {float: none;}
}
@media screen and (max-width: 375px) {
    body .site-branding .site-title {font-size: 2.75rem;}
}