/*
Theme Name: MoreNews Child Theme
Theme URI: https://afthemes.com/products/morenews/
Template: morenews
Author: AF themes
Author URI: https://www.afthemes.com/
Description: MoreNews is a dynamic, lightweight, and multipurpose WordPress theme ideal for news, blogs, magazines, eCommerce, and business websites. Designed for high performance, it offers a wide variety of ready-to-import demo sites, including specialized 60+ starter sites for Gutenberg and Elementor, making setup fast and hassle-free. Featuring responsive design, SEO optimization, and fast loading times, MoreNews ensures your site ranks well in search engines. The theme includes over 30+ customizable widgets, Gutenberg patterns, drag-and-drop page builder features, and various banner and layout options. It also supports multilingual sites with demo content in languages like English, Chinese, Spanish, French, Japanese, and Arabic. Built with WooCommerce compatibility, you can easily integrate an online store, and the child theme feature allows for extensive customization. With light/dark reading modes, RTL support, and translation-ready functionality, MoreNews is tailored for global audiences. Explore more at https://afthemes.com/products/morenews.
Version: 3.3.13
Requires at least: 4.0
Requires PHP: 5.3
Tested up to: 6.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: morenews-child
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.

MoreNews is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

MoreNews WordPress Theme, Copyright 2022 AF themes
MoreNews is distributed under the terms of the GNU GPL v2 or later.
*/
/*Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/* html {
	scroll-behavior: smooth;
} */

.wp-block-tag-cloud a, .tagcloud a, body span.hustle-title, .wp-block-blockspare-blockspare-tabs .bs-tabs-title-list li a.bs-tab-title, .navigation.post-navigation .nav-links a, div.custom-menu-link > a, .exclusive-posts .exclusive-now span, .aft-popular-taxonomies-lists span, .exclusive-posts a, .aft-posts-tabs-panel .nav-tabs>li>a, .widget-title-border-bottom .aft-posts-tabs-panel .nav-tabs>li>a, .nav-tabs>li, .widget ul ul li, .widget ul.menu >li, .widget > ul > li, .wp-block-search__label, .wp-block-latest-posts.wp-block-latest-posts__list li, .wp-block-latest-comments li.wp-block-latest-comments__comment, .wp-block-group ul li a, .main-navigation ul li a, h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif !important;
}

.articles .list-style .read-single {
    display: flex;
    align-items: flex-start;
    min-height: 130px;
    height: fit-content !important;
    overflow: hidden;
}

.navigation-container {
    border-left: 0;
    border-right: 0;
    border: 0 !important;
}

.wpa-hide-ltr a {
	text-transform: capitalize;
}

a:not(.aft-small-social-menu a):not(body.single span.tags-links a):not(.tab a):not(a.morenews-categories):not(.aft-readmore-wrapper a) {
	text-decoration: underline;
}

h2 a:focus {color: #bc232b !important;}

#main-content:target {
	scroll-margin-top: 60px;
}

/* body {scroll-margin-top: 60px;} */

.exclusive-slides:focus::after {
	background-color: transparent;
}	

.site-main { 
    padding: 20px;
/*     padding: 20px 20px 0; */
    margin: 0;
}

.site-main:not(.home .site-main):not(.single-post .site-main):not(.archive .site-main):not(.category .site-main):not(.search .site-main) {
    min-height: 1791px;
    max-height: 100%;
    height: auto;
    /*min-height: 1791px;*/
}

select {
    margin-bottom: 20px;
}

.home .archive-layout-list.pad, .home.blog .aft-archive-wrapper.morenews-customizer {
    padding: 0 !important;
    margin: 0 !important;
}

.aft-default-mode .read-title h2 a {
    font-family: 'Roboto', sans-serif;
    font-size: 20px !important;
    /*font-size: 1.3rem !important;*/
    /*font-size: 24px !important;*/
    text-decoration: underline;
}

h2.widget-title span,
.widget-title-border-bottom .wp-block-group .wp-block-heading {
    /*font-size: 1.2rem !important;*/
    font-size: 1.3rem !important;
}

.widget-title-border-bottom .wp-block-group .wp-block-heading::before {
    background: transparent !important;
}

.main-navigation ul li.menu-item-has-children > a:after {
	  content: "\f107" / "" !important;
}

.slick-arrow.fa-angle-left:before, .aft-icon-chevron-left:before {
    content: "\f053" / "" !important;
}

.af-search-wrap .fa-search:before, .af-search-click .fa-search::before, .aft-icon-search:before {
    content: "\f002" / "" !important;
}

.aft-small-social-menu ul a[href*="facebook.com"]:after, .social-widget-menu ul a[href*="facebook.com"]:before {
    content: "\f09a" / "" !important;
}

.aft-small-social-menu ul a[href*="x.com"]:after, .social-widget-menu ul a[href*="x.com"]:before, .aft-small-social-menu ul a[href*="twitter.com"]:after, .social-widget-menu ul a[href*="twitter.com"]:before {
    content: "\f099" / "" !important;
}

.aft-small-social-menu ul a[href*="instagram.com"]:after, .social-widget-menu ul a[href*="instagram.com"]:before {
    content: "\f16d" / "" !important;
}

.aft-small-social-menu ul a[href*="linkedin.com"]:after, .social-widget-menu ul a[href*="linkedin.com"]:before {
    content: "\f0e1" / "" !important;
}

ul.trail-items {
    font-size: 16px;
    color: #1a1a1a !important;
}

li.trail-item.trail-end {
    font-weight: bold;
}

ul.trail-items li:after {
    content: ' > ' !important;
    padding: 0 2px;
    font-size: 13px;
}

#mc_embed_signup input {
    border: 1px solid #ccc;
}

.mc-field-group.input-group input {
    margin-right: 5px;
}

#mc_embed_signup .button {
    clear: both;
    background-color: #bc232b !important;
    border: 0 none;
    border-radius: 4px;
    transition: all 0.23s ease-in-out 0s;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    font-weight: bold  !important;
    height: 32px;
    line-height: 32px;
    margin: 0 5px 10px 0;
    padding: 0 22px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto;
    /* border: 1px solid #e0af00; */
    border-radius: 0px;
    padding: 0px;
    height: 38px;
    font-size: 14px;
    width: 15%;
    margin-bottom: 30px !important;
    font-family: 'Roboto', sans-serif !important;
}

form, legend, fieldset {
    padding: 0 !important;
    border: 0 !important;
}

body .entry-content > p a {
    border: 0 !important;
}

div[aria-hidden="true"] > input {display: none;}

#mc_embed_signup .asterisk {
    color: #bc232b !important;
}

#mc_embed_signup input[type=radio] {
    -webkit-appearance: radio;
    height: 24px;
}

/* h1.page-title span::before {
  background-color: #bc232b;
	content: "";
	position: absolute;
	left: 0;
  bottom: -2px;
  height: 3px;
  width: 100%;
} */

/* Might need adjusted to accomodate Reflector Height */
body #secondary.sidebar-sticky-top {top: 50px !important;}

.main-navigation .menu-desktop, .main-navigation .menu-desktop > ul {
  flex-wrap: nowrap;
 }

.read-single .entry-meta, .read-details .entry-meta {
    display: flex;
    flex-direction: column;
}

/* .posts-date {margin-top: 5px;} */

.aft-default-mode.woocommerce div.product, .aft-default-mode .aft-popular-taxonomies-lists, .aft-default-mode.home.blog div.site-main, .aft-default-mode.single div.site-main .entry-content-wrap, .aft-default-mode div.site-main, .aft-default-mode .af-main-banner-latest-posts.grid-layout.morenews-customizer .container-wrapper, .aft-default-mode .mid-header-wrapper, .aft-default-mode .comments-area, .aft-default-mode .af-breadcrumbs, .aft-default-mode .morenews-customizer, .aft-default-mode .morenews-widget {
    background-color: #ffffff;
/*     -webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 8%);
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 8%); */
	  border-radius: .5em;
}

body.single .entry-content-wrap, .af-reated-posts {
	  padding: 0 !important;
	  box-shadow: none !important;
}

.aft-main-banner-wrapper .aft-thumb-part, .aft-main-banner-wrapper .aft-trending-part {
    padding-left: 15px;
}

.widget-title-border-bottom .widget-title {
    border-bottom: 0 !important;
}

.archive main.site-main, .aft-default-mode.single main.site-main .entry-content-wrap {
	border-radius: .5em;
}

.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(1) {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(2) {
	border-radius: 0 !important;
}

.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(3) {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
/* 	border-radius: 0; */
}

.site-title {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    top: 0;
    left: 0;
    height: 86px;
}

.penci-review-schema {
    font-weight: 500;
    line-height: 1.5;
    margin-bottom: 15px;
}

.penci-review-process span,
.penci-review-score-total {
	background-color: #bc232b !important;
/* 	background: #c0292a; */
}

.mobile-menu {
	display: none;
}

.entry-content ul:not([class*="wp-"]) li {
    position: relative !important;
}

.penci-review .penci-review-good  ul li,
.penci-review .penci-review-bad  ul li {
    position: relative !important;
    list-style: none;
    padding-left: 25px;
    margin-bottom: 5px;
    font-weight: 500;
    display: flex;
    align-items: center;
    font-family: 'Roboto', sans-serif;
}

.penci-review .penci-review-good ul li:before {
	content: "✅";
	top: 15px;
}

.penci-review .penci-review-bad ul li:before {
	content: "🆇";
	top: 12px;
	font-size: .9em;
}

/*.material-symbols-outlined {
  'FILL' 0,
  'wght' 400,
  'GRAD' 0,
  'opsz' 24
} */

.morenews-header .top-header {
    background-color: transparent !important;
}

.topbar-date, .aft-default-mode .banner-exclusive-posts-wrapper a {
	color: #1a1a1a;
	letter-spacing: .5px;
}

.ham.exit {
	background-color: transparent !important;
}

.ham, .ham:before, .ham:after {
	background-color: #1a1a1a !important;
}

.site-branding {
	  /* Option #1 */
/*     background-color: #fff;
    padding: 15px;
    width: fit-content;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .1); */

	  /* Option #2 */
	  background-color: #fff;
    padding: 12px;
    width: fit-content;
    border: 1px solid #eee;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .1);
    border-radius: .5em;
	  position: relative;
}

.header-layout-side .af-bottom-header {
	  background-color: #fff !important;
	  border-top: 2px solid #eee;
    border-bottom: 2px solid #eee;
}

.header-layout-side .af-bottom-header a:not(.morenews-header.header-layout-side .search-watch div.custom-menu-link > a) {
color: #1a1a1a !important;
}

.aft-default-mode .main-navigation .menu > ul > li > ul, .aft-default-mode .main-navigation .menu > ul ul {
    padding: 10px;
		border: 1px solid #eee;
}

.exclusive-slides::before, .exclusive-slides::after {
	background-color: transparent !important;
}

div#main-navigation-bar:not(.fixed) {
    background: transparent !important;
    z-index: 9 !important;
    position: relative;
}

div#main-navigation-bar.fixed {
    background: #fff !important;
}

/* Accessibility Changes */

a:focus:not(:focus-visible) {
	outline: 0 !important;
	outline-offset: 0 !important;
}
:focus-visible {
	outline: 2px solid #1a1a1a !important;
	outline-offset: 0.4em !important;
}

.exclusive-slides a, footer a:not(.aft-small-social-menu a) {
	text-decoration: underline;
}

.cat-links li a:not(.categories-inside-image a.morenews-categories) {
  color: #1a1a1a;
  text-decoration: underline;
}

.cat-links li a:after {
    content: "" !important;
    display: inline-block;
    border: 1px solid;
    font-size: 12px;
    margin: 0 5px;
    height: 2px;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -webkit-box-sizing: unset;
    opacity: 0.65;
    color: gray !important;
}

a:not(.af-widget-carousel a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.cat-links li a:after) {
	 text-decoration: underline;
}

body.aft-default-mode {overflow-x: hidden;}

footer .morenews-widget.widget_text a {
    border-bottom: none;
}

.af-breadcrumbs a {
	text-decoration: underline;
}

.af-breadcrumbs a span {
	color: #1a1a1a !important;
}

.aft-default-mode .read-title h3 a, .cat-item a, .wp-block-archives-list a, a.wp-block-latest-posts__post-title {
	text-decoration: underline;
}

.cat-links li a:not(.af-widget-carousel a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.categories-inside-image a.morenews-categories) {
	color: #bc232b !important;
	font-size: 12px !important;
	display: flex;
	align-items: baseline;
}

/* Conditional Ad Styles */
body.aft-default-mode .header-promotion .morenews-widget {
	box-shadow: none !important;
	padding: 0;
	margin: 0;
}

.promotion-section {
/* 	max-width: 1260px; */
	max-width: 1400px;
	padding-left: 20px;
        padding-right: 20px;
	margin-top: 20px !important;
	margin: auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	transition: 200ms all ease;
}

.morenews-widget .wp-block-image {
	margin-top: 20px;
}

.header-layout-side .af-bottom-header a:not(.morenews-header.header-layout-side .search-watch div.custom-menu-link > a):hover, .header-layout-side .af-bottom-header a:not(.morenews-header.header-layout-side .search-watch div.custom-menu-link > a):active, .header-layout-side .af-bottom-header a:not(.morenews-header.header-layout-side .search-watch div.custom-menu-link > a):focus {
	color: #bc232b !important;
  text-decoration: underline;
	font-weight: bold !important;
  transition: 200ms all ease;
}

/* Styles Single Advertisement */
header .widget_media_image img:only-child {
	/*width: 100%;*/
	transition: 200ms all ease;
        width: 1400px;
	height: 100%;
}

/* Styles Multiple Advertisements */
header .widget_media_image:not(:only-child) {
   width: 49.2%;
	 transition: 200ms all ease;
}

.header-layout-side .main-navigation-container {
	position: realtive;
	animation-fill-mode: forwards;
	transition: 20ms opacity ease;
/* 	 display: flex;
   flex-direction: column; */
/* 	 transition: 100ms opacity ease; */
}

/* #content {
	scroll-padding: 200px;
} */

.inner-navigation-container {
    transition: 20ms height ease;
}


/* Fixed Header Navigation */
.header-layout-side .main-navigation-container.fixed {
/*     padding: 0 50px; */
/* 	  height: 75px; */
    display: flex;
	  justify-content: space-evenly;
	  align-items: center;
	  margin: auto;
    position: fixed;
    width: 100%;
    z-index: 9999;
	  opacity: .99;
    background-color: #fff;
    top: 0;
/*     justify-content: space-around; */
    box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
    -webkit-box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
/* 	  transition: 200ms all ease; */
		transition: 20ms opacity ease, 20ms display ease, 20ms width ease;
}

/* .header-layout-side .main-navigation-container.fixed {
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	margin: auto;
} */

.header-layout-side .main-navigation-container.fixed .container-wrapper {
	padding: 0 !important;
}

.header-layout-side .main-navigation-container.fixed .inner-navigation-container {
	  width: 1400px;
    max-width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: auto;
	  padding-right: 25px;
/* 	  transition: 200ms all ease; */
	  transition: 20ms opacity ease;
}

.main-navigation-container.fixed .af-middle-header {
    padding: 0;
}

body.admin-bar .header-layout-side .main-navigation-container.fixed .inner-navigation-container {
    padding-top: 32px;
    padding-bottom: 5px;
}

.header-layout-side .main-navigation-container.fixed .container-wrapper {
/* 	margin-right: 140px; */
/* 	max-width: 600px; */
}

.header-layout-side .main-navigation-container.fixed .logo {
/*     padding: 0 10px 0 0;
    width: 100%; */
	  padding: 0 10px;
    width: 100%;
    text-align: left;
/* 	  transition: 200ms all ease; */
	  transition: 20ms width ease;
/* 	  margin-left: 140px; */
}

.header-layout-side .main-navigation-container.fixed .site-branding {
    background-color: #fff;
/*     padding: 12px; */
    width: fit-content;
    border-radius: .5em;
	  box-shadow: none;
	  border: 0;
/* 	  transition: 200ms width ease; */
	  transition: 20ms width ease;
/* 	  transform: scale(.6); */
}

.main-navigation-container.fixed  .af-search-wrap {
    margin-left: 50px !important;
}

/* .header-layout-side .main-navigation-container.fixed .site-branding img {
	  width: 200px;
} */


.header-layout-side .af-bottom-header {
    background-color: #fff !important;
    background-color: transparent !important;
	  border: 0;
}

/* Adjust the Text to be More Legible */
.aft-default-mode .read-title h3 a, .aft-default-mode .banner-exclusive-posts-wrapper a, .aft-default-mode .wp-block-latest-posts a:not(.has-text-color), .aft-default-mode .wp-block-categories-list.wp-block-categories a:not(.has-text-color) {
    font-family: 'Roboto', sans-serif, system-ui;
    text-wrap:pretty;
    line-height: 1.5 !important;
}

.aft-trending-posts h3 a {
  font-size: 14px !important;
}

.aft-box-ripple {
	display: none;
}

.widget-title-border-bottom .widget-title .heading-line, h2.wp-block-heading {
    font-size: 1.2rem;
}

.categories-inside-image a.morenews-categories, .exclusive-posts .exclusive-now, .morenews-header.header-layout-side .search-watch div.custom-menu-link > a {
	background-color: #bc232b !important;
/* 	background-color: #c0292a !important; */
}

.categories-inside-image a.morenews-categories {
	font-size: 13.5px !important;
	letter-spacing: .5px;
	padding: 5px;
}


.aft-default-mode.single main.site-main .entry-content-wrap, .widget-area > div {
    padding: 20px;
}

/*.container-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}*/

.af-double-column.list-style .read-details {
	overflow: visible;
}

.widget-title-border-bottom .wp-block-group .wp-block-heading::before {
	background: #ddd;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
	border-bottom: 0 !important;
}

.widget-title-border-bottom .widget-title {
/* 	border-bottom: 1px solid #ccc; */
}

ul.wp-block-archives-list.wp-block-archives li:last-child, ul.wp-block-categories-list.wp-block-categories li {
	border-bottom: 0;
}

.widget-title-border-bottom .widget-title .heading-line, .read-title h3 {
	color: #1a1a1a;
	line-height: 1.5;
}


body.single span.tags-links a {
    padding: 2px 5px;
    color: rgba(57, 62, 70, 0.80);
    font-size: 13.8px !important;
    font-weight: bold !important;
/*     transition: all 0.075s ease-out; */
    text-wrap: nowrap;
    color: #bc232b !important;
    line-height: 1.5;
    border: 1px solid #bc232b !important;
    margin-bottom: 5px !important;
    display: inline-block !important;
}

body.single span.tags-links a:active, body.single span.tags-links a:hover, body.single span.tags-links a:focus { 
    background-color: #bc232b;
    color: #fff !important;
}

.header-layout-side .off-cancas-panel {
    display: none;
}

.aft-small-social-menu ul li:nth-child(5) a:after {
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 400;
    content: '\f0e0' / "" !important;
}

/* .aft-small-social-menu ul li:nth-child(5) a:after {
   content:"✉️" !important;
}

.aft-small-social-menu ul li:nth-child(5) a:after {
content:  !important;
} */



.header-layout-side .af-middle-container .header-promotion {
    padding: 10px;
    padding-right: 0;
    width: 50%;
    text-align: right;
    /* border: 1px solid; */
}

.aft-frontpage-feature-section-wrapper {
/* 	max-height: 950px !important;
	overflow: hidden !important; */
}

.featured-category-item  {
	height: fit-content !important;
/* 	  height: 700px !important; */
}

.af-banner-carousel.common-carousel .read-details {
    background: linear-gradient(to top, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .65) 80%, rgba(0, 0, 0, 0) 100%) !important;
}

.af-banner-carousel .read-title h3 {
    font-size: 26px !important;
}

.aft-banner-layout-5 .af-main-banner-tabbed-posts .af-double-column.list-style .read-details.pad, .af-double-column.list-style .read-details.pa, .af-double-column.list-style .read-details.pad {
	max-height: fit-content !important;
}

.af-double-column.list-style .read-details.pad {
    padding-left: 15px;
    padding-right: 0;
}

.read-img a.aft-post-image-link, .exclusive-posts .marquee a img.wp-post-image {
	 border: 1px solid #eee;
/* border: 1px solid #ccc; */
}

footer a:not(.aft-small-social-menu a) { 
	font-weight: bold;
}

footer li:not(.aft-small-social-menu li) {
	 padding: 3px 0;
}

.af-slick-navcontrols .slide-icon {
	background: #bc232b !important;
        color: #fff !important;
	opacity: .9;
}

.widget:not(.morenews_social_contacts_widget) ul.menu >li {
	border-bottom: 0;
}

.nav-previous a, .nav-next a {
	text-decoration: underline;
}

span.em-post-navigation {
	text-decoration: none !important;
}

.aft-main-banner-wrapper .aft-trending-part {
    padding-left: 10px !important;
}

#scroll-up {bottom: 20px !important;}

body.paged:not(.category):not(.search) .section-block-upper {margin-top: 20px;}

.archive-list-post .read-title h3 {font-size: 20px !important; text-wrap: pretty; margin: 0 !important;}

.archive-list-post .post-description {font-size: 15.5px !important; text-wrap: pretty;}

.site-main, .aft-default-mode .morenews-widget:not(footer .morenews-widget):not(.promotion-section div), .aft-main-banner-wrapper .morenews-customizer, .af-main-banner-featured-posts .morenews-customizer, .af-wide-layout .af-main-banner-latest-posts.grid-layout.morenews-customizer .container-wrapper, .af-breadcrumbs {
    border: 1px solid #ccc;
}

.container-wrapper.articles {
    max-width: 1360px;
    padding-left: 0 !important;
    padding-right: 0 !important;
    border: 1px solid #ccc;
    border-radius: .5em;
}

.categories-inside-image a.morenews-categories.category-color-1 {
    border: 1px solid #ccc;
}

.categories-inside-image a.morenews-categories.category-color-1:focus {
    box-shadow: 0px 0px 2px 4px rgb(253 253 253 / 29%) !important; /*0 2px 2px 0 rgb(0 0 0 / 8%) !important;*/
}

.list-style .read-single {align-items: start !important;}

.read-title h2, .read-title h3 {
   /*line-height: 1.5 !important;*/
   margin-top: 0;
   padding-bottom: 5px;
   line-height: 1.1 !important;
}

.read-title h2 a {line-height: 1.5 !important;}

.af-double-column.list-style .read-details.pad {
   padding-top: 0 !important;
}

.wp-block-image img {margin-bottom: 10px !important;}

.media-credit {color: #404040 !important; margin-bottom: 10px !important;}

.media-credit a:active, .media-credit a:focus, .media-credit a:hover {color !important;}

figcaption {text-align: left !important; margin-top: 10px !important; margin-bottom: 0 !important;}

@media only screen and (max-width: 990px) {
	
	.mobile-menu {display: block;}
	
	.search-icon {color: #1a1a1a !important;}
	
	.lg-screen {display: none !important;}

.container-wrapper {padding-left: 15px !important; padding-right: 15px !important;}

.container-wrapper.articles {
   padding: 0 15px !important;	
   /*padding: 20px !important;*/
   border: 0 !important;
}

.site-main:not(.home .site-main):not(.single-post .site-main):not(.archive .site-main):not(.category .site-main):not(.search .site-main) {height: auto; min-height:auto;}

.promotion-section {padding-left: 0; padding-right: 0;}

.main-navigation-container.fixed  .af-search-wrap {margin-left: 0 !important;}

.morenews-header.header-layout-side .search-watch .af-search-wrap {margin-right: 15px !important;}

/*.list-style .read-single {
    align-items: start !important;
}

.af-double-column.list-style .read-details.pad {
   padding-top: 0 !important;
}*/

.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer {
   border: 1px solid #ccc;
}

div#main-navigation-bar:not(.fixed) {
    background: #fff !important;
    margin-top: 15px;
}
	
.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(1), .aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(2), .aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer:nth-child(3) {
    border-radius: .5em !important;
}
	
.aft-main-banner-wrapper .aft-trending-part {
    padding-left: 5px !important;
}

.header-layout-side .main-navigation-container {
      max-height: 100px !important;
      z-index: 99999;
      position: fixed;
      width: 100%;
}
	
.header-layout-side .af-middle-container .header-promotion {
      padding: 0;
}

.af-main-banner-latest-posts.morenews-customizer {padding: 15px;}
	
/*.header-promotion .banner-promotions-wrapper {
      margin-top: 120px;
}*/

.site-branding {
      padding: 0 !important;
}

.site-branding:not(.fixed) {
      background-color: #fff;
      padding-top: 15px !important;
      width: fit-content;
      transform: scale(.8);
      box-shadow: none;
      border: 0;
/*    margin-top: 15px; */
}
	
/* .main-navigation-container.fixed {
		padding: 0 !important;
} */
	
	.main-navigation-container.fixed .header-layout-side .af-middle-header {
		padding: 0 !important;
}
	
	.header-layout-side .main-navigation-container.fixed .site-branding {
/*     transform:  scale(.8); */
/* 		margin-top: 15px; */
}
	
	.header-layout-side .main-navigation-container.fixed .site-branding img {
    width: fit-content;
}

.admin-bar .header-layout-side .main-navigation-container.fixed {
	  padding: 42px 15px 0 15px !important;
	  max-height: 125px !important;
	}
	
.header-layout-side .main-navigation-container.fixed {
	  padding: 0 15px !important;
	  max-height: 125px !important;
	}

.header-layout-side .main-navigation-container.fixed .inner-navigation-container {
    width: fit-content;
	  padding: 0 !important;
	  max-height: 125px !important;
	}

/* 	.header-layout-side .main-navigation-container.fixed .navigation-container {
	  padding-top: 20px;
	} */

/* 	.header-layout-side .main-navigation-container.fixed .fa-search {
		padding-top: 35px;
	} */
	
  .header-layout-side .af-middle-container .logo {
    padding-right: 0;
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
  }
	
  .header-layout-side .main-navigation-container {
    transition: 200ms opacity ease;
    display: flex;
    justify-content: space-between;
    padding: 15px;
    /*justify-content: space-around;*/
    align-items: center;
    background-color: #fff;
    max-height: 120px;
  }

.header-promotion .banner-promotions-wrapper:nth-last-child(2) {
    margin-bottom: 0;
}
	
span.item-metadata.posts-author.byline a {
    margin-bottom: 5px !important;
    font-size: 14.5px !important;
    font-family: 'Roboto', sans-serif !important;
}

.entry-header .read-details .entry-meta .posts-author {
    margin-top: 5px !important;
}

/* 	ul.menu-mobile open {
	  top: 0px !important;
    height: 100vh;
    z-index: 99999 !important;
    width: 270px !important;
    padding: 30px 20px 20px;
    background: rgb(255, 255, 255);
    left: 0px !important;
    transition: 0.5s;
    display: block !important;
    overflow-y: auto;
		position: absolute;
		transition: 200ms width ease;
	}
	
	ul.menu-mobile closed {
    width: 0 !important;
		transition: 200ms width ease;
	} */
	
	.featured-category-item {
		height: 100% !important;
	}

  body.align-content-left .container-wrapper #secondary {
    margin-top: 20px;
  }

  .aft-default-mode .read-title h2, .archive-list-post .read-title h3 {
    font-size: 18px !important; 
    line-height: 1.5 !important;
  }

  .archive-list-post .post-description {
    font-size: 14.5px !important;
  }
}

@media only screen and (max-width: 480px) {

   .af-search-form {margin-top: 0 !important;}

   .af-main-banner-latest-posts.morenews-customizer {padding-left: 5px !important; padding-right: 5px !important;}

  /*.container-wrapper:not(.container-wrapper.af-middle-container) {
        padding-left: 10px !important;
	padding-right: 10px !important;
  }*/

  .morenews-header.header-layout-side .search-watch .af-search-wrap {
        width: fit-content !important;
  }

  header .widget_media_image:not(:only-child) {
     width: 100%;
  }
	
  .morenews-widget .wp-block-image {
     margin-top: 15px;
  }
	
  .admin-bar .header-layout-side .main-navigation-container.fixed {
        padding-top: 0 !important;
  }
	
  .widget_media_image img:only-child {
    width: 100%;
  }

  .read-title h2, .archive-list-post .read-title h3 {
    font-size: 16px !important; 
    margin-top: 15px !important;
    line-height: 1.5 !important;
    text-wrap: pretty !important;
  }

  .read-title h3 {text-wrap: pretty !important;}

  .container-wrapper, .container-wrapper.articles {padding-left: 5px !important; padding-right: 5px !important;}

  .af-wide-layout .af-main-banner-latest-posts.grid-layout.morenews-customizer .container-wrapper {
    padding: 20px !important;
  }

  body.single-post .entry-title {font-size: 20px !important;}

  #scroll-up {bottom: 15px !important;}

  }

  .archive-list-post .post-description {
        font-size: 14px !important;
  }

/* .aft-default-mode .morenews-customizer {
	border: .5px solid #eee;
} */

/* .af-double-column.list-style .read-details {
	  max-height: fit-content;
} */

/* .aft-default-mode .comments-area {
	  display: none;
} */

/* 
.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer {
	width: 100%;
} */


/*.penci-review-process span,
.penci-review-score-total {
	background: #bc232b;
}

.mobile-menu {
	display: none;
}

.penci-review .penci-review-good ul li:before {
	content: "✅";
}

.penci-review .penci-review-bad ul li:before {
	content: "❌";
}

.material-symbols-outlined {
  'FILL' 0,
  'wght' 400,
  'GRAD' 0,
  'opsz' 24
}

.morenews-header .top-header {
    background-color: transparent;
}

.topbar-date, .aft-default-mode .banner-exclusive-posts-wrapper a {
	color: #1a1a1a;
	letter-spacing: .5px;
}

.ham.exit {
	background-color: transparent !important;
}

.ham, .ham:before, .ham:after {
	background-color: #1a1a1a !important;
}

.site-branding {
    Option #1      
    background-color: #fff;
    padding: 15px;
    width: fit-content;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .1);

    Option #2
    background-color: #fff;
    padding: 12px;
    width: fit-content;
    border: 1px solid #eee;
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .1);
    border-radius: .5em;
}

.header-layout-side .af-bottom-header {
    background-color: #fff !important;
    border-top: 2px solid #eee;
    border-bottom: 2px solid #eee;
}

.header-layout-side .af-bottom-header a:not(.morenews-header.header-layout-side .search-watch div.custom-menu-link > a) {
    color: #1a1a1a !important;
}

.aft-default-mode .main-navigation .menu > ul > li > ul, .aft-default-mode .main-navigation .menu > ul ul {
    padding: 10px;
    border: 1px solid #eee;
}

.exclusive-slides {
	background-color: alic!important;
}

/* Accessibility Changes

:focus-visible {
	outline: 2px solid #1a1a1a !important;
	outline-offset: 0.4em !important;
}

.exclusive-slides a, footer a:not(.aft-small-social-menu a) {
	text-decoration: underline;
}

.cat-links li a:not(.categories-inside-image a.morenews-categories) {
	color: #1a1a1a;
  text-decoration: underline;
}

.cat-links li a:after {
	  content: "";
    display: inline-block;
    border: 1px solid;
    font-size: 12px;
    margin: 0 5px;
    height: 2px;
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -webkit-box-sizing: unset;
    opacity: 0.65;
	  color: gray;
}

a:not(.af-widget-carousel a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.cat-links li a:after) {
	 text-decoration: underline;
}

.af-breadcrumbs a {
	text-decoration: underline;
}

.af-breadcrumbs a span {
	color: #1a1a1a !important;
}

.aft-default-mode .read-title h3 a, .cat-item a, .wp-block-archives-list a, a.wp-block-latest-posts__post-title {
	text-decoration: underline;
}

.cat-links li a:not(.af-widget-carousel a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.aft-archive-wrapper .archive-list-post .no-post-image .read-categories a):not(.categories-inside-image a.morenews-categories) {
	color: #bc232b !important;
	font-size: 12px !important;
	display: flex;
	align-items: baseline;
}

/* Conditional Ad Styles
body.aft-default-mode .header-promotion .morenews-widget {
	box-shadow: none !important;
	padding: 0;
	margin: 0;
}

.promotion-section {
	max-width: 1260px;
	margin: auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	transition: 200ms width ease;
}

.morenews-widget .wp-block-image {
	margin-top: 20px;
}

/* Styles Single Advertisement
header .widget_media_image img:only-child {
	width: 100%;
	transition: 200ms width ease;
}

/* Styles Multiple Advertisements
header .widget_media_image:not(:only-child) {
   width: 49.2%;
	 transition: 200ms width ease;
}

.header-layout-side .main-navigation-container {
/* 	 display: flex;
   flex-direction: column;
	 transition: 200ms opacity ease;
}

/* #content {
	scroll-padding: 200px;
}

/* Fixed Header Navigation
.header-layout-side .main-navigation-container.fixed {
    padding: 0 50px;
	  height: 75px;
    display: flex;
    margin: auto;
    position: fixed;
    width: 100%;
    z-index: 9999;
	  opacity: .99;
    background-color: #fff;
    top: 0;
    justify-content: space-around;
    align-items: center;
    box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
    -webkit-box-shadow: 0px 1px 5px rgba(190, 190, 190, 0.46);
	  transition: 200ms all ease;
}

.header-layout-side .main-navigation-container.fixed .container-wrapper {
	padding: 0 !important;
}


.header-layout-side .main-navigation-container.fixed .container-wrapper {
/* 	margin-right: 140px;
}

.header-layout-side .main-navigation-container.fixed .logo {
    padding: 0 10px 0 0;
    width: 100%;
    text-align: left;
/* 	  margin-left: 140px;
}

.header-layout-side .main-navigation-container.fixed .site-branding {
    background-color: #fff;
    padding: 12px;
    width: fit-content;
    border-radius: .5em;
	  box-shadow: none;
	  border: 0;
}

.header-layout-side .af-bottom-header {
    background-color: #fff !important;
    background-color: transparent !important;
	  border: 0;
}

/* Adjust the Text to be More Legible
.aft-default-mode .read-title h3 a, .aft-default-mode .banner-exclusive-posts-wrapper a, .aft-default-mode .wp-block-latest-posts a:not(.has-text-color), .aft-default-mode .wp-block-categories-list.wp-block-categories a:not(.has-text-color) {
    font-family: 'Roboto', sans-serif, system-ui;
		text-wrap:pretty;
}

.aft-trending-posts h3 a {
  font-size: 14px !important;
}

.aft-box-ripple {
	display: none;
}

.widget-title-border-bottom .widget-title .heading-line, h2.wp-block-heading {
    font-size: 1.2rem;
}

.categories-inside-image a.morenews-categories, .exclusive-posts .exclusive-now, .morenews-header.header-layout-side .search-watch div.custom-menu-link > a {
	background-color: #bc232b !important;
}

.categories-inside-image a.morenews-categories {
	font-size: 13.5px !important;
	letter-spacing: .5px;
	padding: 5px;
}


.aft-default-mode.single main.site-main .entry-content-wrap, .widget-area > div {
    padding: 30px;
}

.af-double-column.list-style .read-details {
	overflow: visible;
}

.widget-title-border-bottom .wp-block-group .wp-block-heading::before {
	background: #ddd;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
	border-bottom: 0 !important;
}

.widget-title-border-bottom .widget-title {
	border-bottom: 1px solid #ccc;
}

ul.wp-block-archives-list.wp-block-archives li:last-child, ul.wp-block-categories-list.wp-block-categories li {
	border-bottom: 0;
}

.widget-title-border-bottom .widget-title .heading-line, .read-title h3 {
	color: #1a1a1a;
	line-height: 1.5;
}

body.single span.tags-links a {
    padding: 2px 5px;
    font-size: 13.8px;
    font-weight: bold;
    transition: all 0.075s ease-out;
    text-wrap: nowrap;
    color: #bc232b !important;
    border: 1px solid #bc232b !important;
}

.header-layout-side .off-cancas-panel {
	display: none;
}

.aft-small-social-menu ul a:after {
	content: "✉️";
}

.header-layout-side .af-middle-container .header-promotion {
    padding: 10px;
    padding-right: 0;
    width: 50%;
    text-align: right;
    /* border: 1px solid; */
}

.site-footer .widget:not(.morenews_social_contacts_widget) ul.menu >li {
    border: 0 !important;
    border-bottom-color: transparent !important;
}

footer.site-footer .widget ul.menu >li {
    border-color: transparent !important;
}

footer.site-footer {
   background-color: #1a1a1a !important;
}

body.aft-default-mode div.primary-footer div.morenews-widget {
   background-color: #1a1a1a !important;
}

.secondary-footer:before {
   background-color: transparent !important;
}

.aft-default-mode .site-info {
   background-color: #1a1a1a !important;
}

.aft-frontpage-feature-section-wrapper {
/* 	max-height: 950px !important;
	overflow: hidden !important;
}

.featured-category-item  {
	  height: 700px !important;
}

.af-banner-carousel.common-carousel .read-details {
    background: linear-gradient(to top, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, .65) 80%, rgba(0, 0, 0, 0) 100%);
}

.aft-banner-layout-5 .af-main-banner-tabbed-posts .af-double-column.list-style .read-details.pad, .af-double-column.list-style .read-details.pa, .af-double-column.list-style .read-details.pad {
	max-height: fit-content !important;
}

.af-double-column.list-style .read-details.pad {
    padding-left: 15px;
    padding-right: 0;
}

.read-img a.aft-post-image-link {
	border: 1px solid #ccc;
}

footer a:not(.aft-small-social-menu a) {
	font-weight: bold;
}

footer li:not(.aft-small-social-menu li) {
	 padding: 3px 0;
}

.af-slick-navcontrols .slide-icon {
	background: #bc232b !important;
        color: #fff;
	opacity: .9;
}

.widget:not(.morenews_social_contacts_widget) ul.menu >li {
	border-bottom: 0;
}

.nav-previous a, .nav-next a {
	text-decoration: underline;
}

span.em-post-navigation {
	text-decoration: none !important;
}

footer.site-footer .widget:not(.morenews_social_contacts_widget) ul.menu >li,
footer.site-footer .widget ul.menu >li,
footer .widget:not(.morenews_social_contacts_widget) ul.menu >li {
   border-bottom-color: transparent !important;
   border: 0 !important;
   border-bottom: 0 !important;
   border-color: transparent !important;
}

footer.site-footer {
   background-color: #1a1a1a !important;     
}

body.aft-default-mode div.primary-footer div.morenews-widget {
   background-color: #1a1a1a !important;
}

.aft-default-mode .site-info {
   background-color: #1a1a1a !important;
}

div.entry-content .wp-block-image img {margin-bottom: 10px !important;}

figure.wp-block-image figcaption {
   margin-top: 15px !important;
   text-align: left !important;
}

.wp-block-image figcaption>.media-credit {margin-bottom: 10px !important;}

.media-credit a { color: #404040 !important;}

@media only screen and (max-width: 990px) {

	.mobile-menu {display: block;}

	.search-icon {color: #1a1a1a !important;}

	/*.lg-screen {
		display: none !important;
	}*/

  .site-branding:not(.fixed) {
    background-color: #fff;
    padding-top: 15px;
    width: fit-content;
    transform: scale(.8);
		box-shadow: none;
    border: 0;
    margin-top: 15px;
}

	.main-navigation-container.fixed {
		padding: 0 !important;
	}

	.header-layout-side .main-navigation-container.fixed .site-branding {
    transform:  scale(.8);
		margin-top: 15px;
}

  .header-layout-side .af-middle-container .logo {
    padding-right: 0;
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
  }

	.header-layout-side .main-navigation-container {
    transition: 200ms opacity ease;
    display: flex;
    justify-content: space-around;
    align-items: center;
		background-color: #fff;
    max-height: 100px;
	}

.header-promotion .banner-promotions-wrapper:nth-last-child(2) {
    margin-bottom: 0;
}

   div.read-title h3 {font-size: 16px !important;}

   ul.menu-mobile open {
	  top: 0px !important;
    height: 100vh;
    z-index: 99999 !important;
    width: 270px !important;
    padding: 30px 20px 20px;
    background: rgb(255, 255, 255);
    left: 0px !important;
    transition: 0.5s;
    display: block !important;
    overflow-y: auto;
		position: absolute;
		transition: 200ms width ease;
	}

   ul.menu-mobile closed {
    width: 0 !important;
		transition: 200ms width ease;
	}

   .featured-category-item {
		height: 100% !important;
	}
}

@media only screen and (max-width: 480px) {
    header .widget_media_image:not(:only-child) {
     width: 100%;
   }

   .morenews-widget .wp-block-image {
     margin-top: 15px !important;
   }

   .read-title:has(h2, h3) {
     margin-top: 15px !important;
   }

   .aft-default-mode .read-title h2 a {font-size: 16px !important;}

   .archive-list-post .post-description {font-size: 14px !important;}

   .pagination .nav-links {white-space: no-wrap;}

   .morenews-pagination .nav-links .page-numbers {padding: 0 5px !important; font-size: 12px !important;}
 
   .main-navigation-container.fixed .af-search-wrap {margin-left: 25px !important;}

   .header-layout-side .main-navigation-container.fixed .logo {padding: 0;}

.widget_media_image img:only-child {
    width: 100%;
}
*/

/* .aft-default-mode .morenews-customizer {
	border: .5px solid #eee;
} */

/* .af-double-column.list-style .read-details {
	  max-height: fit-content;
} */

/* .aft-default-mode .comments-area {
	  display: none;
} */

/*
.aft-featured-category-section.featured-cate-sec.morenews-customizer .featured-category-item.morenews-customizer {
	width: 100%;
} */
