/*
Theme Name: Newsical
Theme URI:  https://afthemes.com/products/newsical/
Author:     AF themes
Author URI: https://afthemes.com/
Description: Newsical is a multipurpose WordPress child theme on the MoreNews platform, providing a vast collection of ready-to-use templates for blogs and news portals. It features 30+ custom widgets, advanced block patterns, and a header and footer builder for complete visual editing. Compatible with the Block Editor and leading page builders, it allows for the rapid launch of content-dense websites without code. The theme is responsive, AMP-ready, and optimized for Core Web Vitals and SEO standards. It integrates with WooCommerce and provides multilingual starter content and RTL support for international use. https://afthemes.com/products/newsical/
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: newsical
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.

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

div.custom-menu-link > a,
.main-navigation .menu > ul > li, 
.main-navigation .menu > ul > ul > li {
    font-size: 15px;
}
body.single-post .entry-title,h1.page-title {font-size: 34px;}
div#main-navigation-bar {background: #af0700;}
.exclusive-posts .exclusive-now {background-color: #af0000;}
.main-navigation .menu-description {background-color: #333333;}
.main-navigation .menu-description:after {border-top: 5px solid #333333;}
.morenews-header div.custom-menu-link>a {background: #333333;}
.read-img .trending-no,
.trending-posts-vertical .trending-no {
    background-color: #af0700;
}
.af-cat-widget-carousel a.morenews-categories.category-color-1 {background-color: #af0700;}
a.morenews-categories.category-color-1 {color: #af0700;}
.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;}
.aft-default-mode .entry-content>.wp-block-heading a:not(.has-link-color) {border-color: #af0000;}
.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: #af0000;
}
footer.site-footer {background-color: #202020;}
.header-image-default .af-header-image.data-bg {padding: 30px 0;}
.cat-links li a {font-size: 11px;letter-spacing: normal;line-height: 1;}
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;
}
.comment-metadata a {font-size: 16px;}
.wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt,
.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt {
    margin: 20px 0 0;
}
.wp-calendar-table tbody,#wp-calendar tbody {color: #404040;}
#wp-calendar thead th {font-weight: 700;}
.aft-dark-mode .wp-calendar-table tbody,
.aft-dark-mode #wp-calendar tbody {
    color: #ffffff;
}
.wp-block-table thead {border-bottom: 2px solid;}
.wp-block-table tfoot {border-top: 2px solid;}
.wp-block-table :where(figcaption) {
    font-size: 14px;
    font-style: italic;
}
.gallery-caption {position: static;}
figcaption a {text-decoration: underline;}
.wp-caption .wp-caption-text {
    font-size: 16px;
    font-style: italic;
}
.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 :is(code,.editor-plain-text),
body.aft-dark-mode :is(#sidr,code),
body.aft-dark-mode {
    background-color: #1a1a1a;
}
blockquote cite {
    text-transform: none;
    font-style: italic;
    font-size: 0.75em;
}
dl {padding: 20px;}
.wp-block-latest-posts.wp-block-latest-posts__list li,
.wp-block-latest-comments li.wp-block-latest-comments__comment,
.widget:not(.morenews_social_contacts_widget) ul.menu>li,
.wp-block-group ul li,.widget ul ul li,.widget>ul>li {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
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;
}
.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);
}
.wp-post-author-meta-more-posts {margin-bottom: 20px;}
body .entry-content > ul a.wp-block-pages-list__item__link {border: none;}
.site-info {padding: 10px;}
.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;}
.af-social-contacts .social-widget-menu .screen-reader-text {
    font-size: 14px;
    font-weight: 700;
}
pre.wp-block-verse {
    padding: 20px;
    background-color: #efefef;
}
.wp-block-pullquote {padding: 20px;}
.morenews-widget .wp-block-group .wp-block-heading{font-size: 16px;}
body .post-navigation .em-post-navigation {opacity: 1;font-weight: normal;}
.header-layout-centered .mid-header-wrapper {padding: 15px 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;}
    .af-main-banner-latest-posts .read-title h3,
    .af-main-banner-featured-posts .read-title h3 {
        font-size: 18px;
    }
}
@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;
    }
}