/*
Theme Name: NewsCorp
Theme URI:  https://afthemes.com/products/newscorp/
Author:     AF themes
Author URI: https://afthemes.com/
Description: NewsCorp is an enterprise-grade WordPress child theme for MoreNews, tailored for professional news organizations and publishing houses requiring newspaper-grade layouts. It bundles specialized template kits and starter sites with a versatile header and footer builder to facilitate complex site architectures. The theme provides deep integration for the Block Editor and leading page builders, ensuring editorial teams can manage content-rich homepages without code. Built for performance and reliability, it is AMP-ready, SEO-optimized, and follows WCAG accessibility standards. It supports WooCommerce and includes RTL-ready demos in English, Spanish, French, and Arabic. https://afthemes.com/products/newscorp/
Template: morenews
Version: 1.1.22
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: newscorp
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.

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

body,
button,
input,
select,
optgroup,
textarea {
    line-height: 1.7;
}

.main-navigation .menu-description {
    background-color: #b80000;
}

.main-navigation .menu-description:after {
    border-top: 5px solid #b80000;
}

.morenews-header div.custom-menu-link>a {
    background: #b80000;

}

.read-img .trending-no,
.trending-posts-vertical .trending-no {
    background-color: #b80000;
}

.aft-default-mode .entry-content>.wp-block-heading a:not(.has-link-color) {
    border-color: #b80000;
}

.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: #b80000;
}

.af-cat-widget-carousel a.morenews-categories.category-color-1 {
    background-color: #b80000;

}

a.morenews-categories.category-color-1 {
    color: #b80000;
}

.af-cat-widget-carousel a.morenews-categories.category-color-2 {
    background-color: #007ACC;

}

a.morenews-categories.category-color-2 {
    color: #007ACC;
}

.af-cat-widget-carousel a.morenews-categories.category-color-3 {
    background-color: #333333;

}

a.morenews-categories.category-color-3 {
    color: #333333;
}

input {
    vertical-align: middle;
}

textarea {
    width: 100%;
}



body.single-post .aft-image-caption {    
    background: rgb(0 0 0 / 75%);   
}

.aft-image-caption p {    
    opacity: 1; 
    font-size: 14px;
}

body .reply a, 
div#respond input[type="submit"],
.btn-style1 a:visited,
.btn-style1 a,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    padding: 5px 10px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
}

.gt_float_switcher .gt_options a {
    background-color: #fff !important;
    color: #444 !important;
}

#gt_float_wrapper .gt_float_switcher .gt_options a {
    font-size: 15px;
    font-weight: 600;
    padding: 8px 10px;
}

.aft-dark-mode .post-page-numbers,
.aft-dark-mode .morenews-pagination .nav-links .page-numbers{
    color: #ffffff;
    border-color: rgba(255, 255, 255, 0.3);
}

span.post-page-numbers.current,
.morenews-pagination .nav-links .page-numbers.current{
    color: #fff;
    background: #212121;
}

.post-page-numbers,
.morenews-pagination .nav-links .page-numbers.current,
.morenews-pagination .nav-links .page-numbers{
    min-width: 30px;
}

.entry-content li ol:not([class*="wp-"]) ,
.entry-content li ul:not([class*="wp-"]) {
    padding-bottom: 0px;
    padding-top: 5px;
}

input.search-field{
    font-size: 16px;
}

.author-info {
    font-size: inherit;
}

.entry-content li > ol, .entry-content li > ul, .comments-area li > ol, .comments-area li > ul {
    margin: 5px 0 5px 20px !important;
    padding-left: 0;
}

.entry-content li [class^="wp-block-"] {
    margin-bottom: 5px;
}

.entry-content section.morenews-author-bio {
    margin-top: 24px;
}

span.wpcf7-list-item label {
    display: flex;
    align-items: center;
}
form.wpcf7-form label input[type="checkbox"]{
    width: unset;
    margin: 0 10px 0 0;
}

.entry-content .gallery {
    margin-top: 0;
    margin-bottom: 24px;
}

@media screen and (max-width: 768px) {
    .entry-header .read-details .entry-meta .posts-author {
        display: block;
        margin-top: 20px;
    }
    .entry-header .read-details .entry-meta .posts-date {
        display: block;
        padding: 5px 0;
    }
}

@media only screen and (max-width: 375px) {
    body .site-branding .site-title {
        font-size: 2.75rem;
    }
}