/*
Theme Name: Alminuto Newsphere Pro Child
Theme URI: http://example.com/twenty-twenty-one-child/
Description: Alminuto Newsphere Pro Child Theme
Author: Alminutonoticias
Author URI: https://www.alminutonoticias.com
Template: newsphere-pro
Version: 1.0.0
*/

/* Add your custom styles here */

.entry-content {
    font-size: 18px;
}

body.custom-background.aft-light-mode, body.aft-light-mode, body.aft-light-mode .bottom-bar {
    background: #FFF;
}

body.aft-light-mode .aft-blocks.banner-carousel-1-wrap {
    background: #FFF;
}

body.aft-light-mode .color-pad .entry-content a {
    color: #4f89b9;
    font-size:1.1em;
}

.entry-content ol:not([class*="wp-"]) li, .entry-content ul:not([class*="wp-"]) li {
    list-style:square;
}

.entry-content ol:not([class*="wp-"]) li::marker, .entry-content ul:not([class*="wp-"]) li::marker {
    color: #4f89b9;
}

.home .aft-main-banner-wrapper > .col > .af-container-row > .col-60 {
    order: 2;
}

.read-title h3 {
    margin:5px;
    font-weight:400;
    margin-block:5px;
    margin:5px 0;
    margin-inline: 0;
    line-height:24px;
    font-size:16px;
}

.read-title h3 a {
    font-weight:700;
}

body.aft-light-mode .big-grid .read-title h3 a {
    color: #fff;
}

@media screen and (max-width: 480px) {
    .header-style1:not(.header-layout-2) .top-header .top-bar-flex {
        align-items:center;
    }
} 

.header-style1 .top-header {
    padding:0;
}


.aft-main-banner-wrapper {
    display:flex;
    flex-direction:column;
    align-items: stretch;
}

@media screen and (min-width:476px) {
    .aft-main-banner-wrapper {
        flex-direction:row;
    }
}

body.home section.aft-main-banner-section div.swiper-wrapper {
    display:flex;
    flex-direction: column;
}

.aft-main-banner-wrapper > .col > .af-container-row {
    display:flex;
    align-items:stretch;
    height:100%;
}

.trending-posts-vertical.swiper-container, .af-widget-carousel.vertical-slider.swiper-container {
height: 770px !important;
background: #FFF;
}

.swiper-container, .banner-trending-posts-wrapper {
    height:100%;
    background:#FFF;
}

.aft-main-banner-wrapper .read-single .read-img.read-bg-img {
    height:fit-content;
}

.aft-main-banner-wrapper .read-single .read-img.read-bg-img a {
    position:relative;
    height:fit-content;
}

.aft-main-banner-wrapper .read-single h2 {
    line-height: 24px;
}

.aft-main-banner-wrapper .read-single h2 a {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
}

span.trending-no {
    display:none !important;
}

ul.nav.nav-tabs.af-tabs.tab-warpper {
    display:none;
}

nav.main-navigation {
    display:flex;
    align-items:center;
}

nav.main-navigation .custom-logo-link {
    margin-right:50px;
}

/* menu mobile */
@media screen and (max-width:475px) {
    .main-navigation .toggle-menu {
        display: block;
    }
}


@media screen and (max-width:475px) {
    nav.main-navigation .custom-logo-link {
        margin-right:0;
        flex: 5 5 1;
        order: 2;
    }

    nav.main-navigation .aft-mobile-navigation {
        flex: 1 1 1;
    }
}

@media screen and (max-width:475px) {
    .breadcrumb-trail.breadcrumbs {
        padding:0;
    }

    body .af-single-article .read-details .entry-header-details {
        padding:0;
    }

    body.single-post .post-excerpt, body.single-post .read-details .entry-meta {
        margin-top:0;
    }

    body.single-post .entry-title {
        margin:0;
    }

    body.single-post span.min-read-post-format {
        display:none;
    }
}

.top-bar-left {
    gap: 10px;
    width:100%;
    justify-content: space-between;
}

.top-bar-flex {
    overflow:hidden;
}

time {
    font-weight:bold;
}

#esNoticia {
    display:flex;
    gap:5px;
    overflow:auto;
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;
}

#esNoticia::-webkit-scrollbar {
    display: none;
  }

#esNoticia ul {
    display:flex;
    gap:5px;
    margin-top:0;
    margin-bottom:0;
}

#esNoticia p {
    margin-top:1em;
    margin-bottom:1em;
}

#esNoticia p, #esNoticia li {
    white-space: nowrap;
}

body.single-post .entry-title {
    font-weight:700;
    line-height:36px !important;
}

footer, 
.footer-navigation .menu li a, 
body.aft-light-mode footer.site-footer, 
body.aft-light-mode footer .color-pad 
{
    background-color: #4f89b9;
    color: #FFFFFF;
}

#footer-menu > li > a {
    font-weight:bold;
}

#footer-menu .sub-menu{
    margin-bottom:20px;
    margin-left:0;
}

body.aft-light-mode .color-pad .cat-links li a.newsphere-categories.category-color-1, a.newsphere-categories.category-color-1 {
    border-color: #4f89b9;
}

body.aft-light-mode .color-pad .cat-links li a {
    border-bottom: 1px solid #4f89b9;
}

.wp-block-search__button {
    background-color: #4f89b9;
    color: #FFFFFF;
}

body.aft-light-mode #scroll-up {
    color: #FFF;
}

.af-main-banner-featured-posts.featured-posts .header-after1 {
    text-align:left;
}

#home-main-header {
    display:none;
}

body.home h2.header-after1 span.header-after,
h4.header-after1 span.header-after {
    text-transform:none;
    letter-spacing:0;
}
/*
     FILE ARCHIVED ON 11:45:44 Jul 02, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:04:52 Jul 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.528
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.049
  esindex: 0.01
  cdx.remote: 25.665
  LoadShardBlock: 69.855 (3)
  PetaboxLoader3.datanode: 109.656 (5)
  PetaboxLoader3.resolve: 321.119 (2)
  load_resource: 409.976
  loaddict: 79.001
*/