/*
Theme Name:     Magazineplus
Theme URI:      https://mantrabrain.com/themes/magazineplus/
Author:         MantraBrain
Author URI:     https://mantrabrain.com/
Description:    Magazineplus com paleta institucional laranja
Version:        1.0.8
License:        GNU General Public License v3 or later
License URI:    http://www.gnu.org/licenses/gpl-3.0.html
Text Domain:    magazineplus
Tags:           news, grid-layout, custom-colors, one-column, two-columns, three-columns, left-sidebar, right-sidebar, featured-images, footer-widgets, full-width-template, theme-options, translation-ready, rtl-language-support
Tested up to:   6.5
Requires PHP:   5.6
Template:       magazinenp
*/

/* ============================
   COR PRIMÁRIA (LARANJA INSTITUCIONAL)
   ============================ */
.main-navigation ul li.current_page_item > a, 
.main-navigation ul li.current_page_ancestor > a, 
.main-navigation ul li.current-menu-item > a, 
.main-navigation ul li.current-menu-ancestor > a, 
.main-navigation ul li a:hover, 
.main-navigation ul li.show > a, 
.main-navigation ul li:hover > a,
.navbar .mnp-home-icon a,
.btn-theme,
.mnp-news-ticker .mnp-news-ticker-label,
.mnp-post-image-wrap .entry-meta .cat-links a, 
.mnp-post-image-wrap + .entry-header .entry-meta .cat-links a,
.entry-meta .cat-links a,
input[type="reset"], input[type="button"], input[type="submit"], button[type="submit"],
.back-to-top a,
.search-toggle.active, .search-toggle:hover, .search-toggle:focus,
body.title-style4 .widget-title:after, body.title-style4 .magazinenp-title:after,
body.title-style3 .widget-title-wrapper .widget-title, body.title-style3 .widget-title-wrapper .magazinenp-title,
.featured-slider .owl-nav button.owl-prev:hover:before, 
.featured-slider .owl-nav button.owl-next:hover:before, 
.post-slider .owl-nav button.owl-prev:hover:before, 
.post-slider .owl-nav button.owl-next:hover:before, 
.related-posts .owl-nav button.owl-prev:hover:before, 
.related-posts .owl-nav button.owl-next:hover:before,
.navigation.pagination .current, 
.navigation.pagination a:hover,
.entry-meta .cat-links a, 
.entry-meta div.cat-links a {
    background-color: #E76F51; /* Laranja institucional */
}

.body.title-style2 .widget-title, 
body.title-style2 .magazinenp-title, 
body.title-style2 .site-footer .widget-title {
    border-color: #E76F51;
}

body .widget-title, 
body .magazinenp-title {
    border-left-color: #E76F51;
}

.navbar-main, 
body.title-style3 .widget-title-wrapper {
    border-bottom-color: #E76F51;
}

a, a:hover, .btn-outline-theme,
.mnp-news-ticker .mnp-ticker-posts .mnp-news-ticker-slide .mnp-ticker-item a.mnp-ticker-link:hover,
.entry-title a:hover, .entry-title a:focus,
.entry-meta a:hover, .entry-meta a:focus,
.widget ul li a:hover,
.comment-metadata a.comment-edit-link,
.site-title a:hover, .site-title:focus, .site-title:active,
.main-navigation .dropdown-menu a.current-menu-item, 
.main-navigation .dropdown-menu a:hover, 
.main-navigation li ul li.current-menu-ancestor > a, 
.main-navigation li ul li.current-menu-item > a, 
.main-navigation li ul li.current_page_ancestor > a, 
.main-navigation li ul li:hover > a, 
.main-navigation ul li li.current_page_item > a,
.mnp-popular-tags-wrap ul.tags-list li a {
    color: #E76F51;
}

.main-navigation a, 
.post-block .entry-meta, 
.post-block .entry-header a {
    color: #ffffff;
}

.btn-outline-theme {
    border-color: #E76F51;
}

/* ============================
   COR SECUNDÁRIA (LARANJA MÉDIO)
   ============================ */
.mnp-top-header, 
.navigation-bar, 
.navigation-bar-top, 
input[type="reset"]:hover, 
input[type="button"]:hover, 
input[type="submit"]:hover, 
button[type="submit"],
.btn-theme:hover {
    background-color: #F4A261; /* Laranja médio */
}

/* ============================
   TAB WIDGET
   ============================ */
.magazineplus-tab-widget ul.widget-tabs {
    margin-bottom: 10px;
}

.magazineplus-tab-widget .widget-tabs:after {
    content: "";
    display: block;
    clear: both;
}

.magazineplus-tab-widget .entry-title {
    margin-bottom: 0px;
    font-size: 15px;
    line-height: 1em;
}

.magazineplus-tab-widget .tabbed-images {
    margin-bottom: 10px;
}

.tabbed-comment-widget:after {
    content: "";
    display: block;
    clear: both;
}

.tabbed-comment-widget .comment-wraper,
.tabbed-comment-widget .author-thumbnail {
    float: left;
}

.tabbed-comment-widget .author-thumbnail {
    padding: 0 10px 10px 0;
    width: 60px;
}

.tabbed-comment-widget .comment-wraper {
    width: calc(100% - 60px);
}

.magazineplus-tab-widget ul.widget-tabs {
    margin: 0;
    padding: 0;
}

.magazineplus-tab-widget ul.widget-tabs li {
    list-style: none;
    float: left;
    width: 33.33%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
}

.magazineplus-tab-widget ul.widget-tabs li a {
    display: block;
    padding: 5px;
    background: #F4A261; /* secundário */
    color: #fff !important;
    font-size: 14px;
}

.magazineplus-tab-widget ul.widget-tabs li a:hover {
    color: #fff !important;
    background: #FB8500; /* destaque hover */
}

.magazineplus-tab-widget ul.widget-tabs li a .fa {
    margin-right: 10px;
}

.magazineplus-tab-widget ul.widget-tabs li.active a {
    background: #E76F51; /* ativo */
}

.magazineplus-tab-widget .below-entry-meta span, 
.magazineplus-tab-widget .below-entry-meta a, 
.eggnews_random_news .below-entry-meta span, 
.eggnews_random_news .below-entry-meta a {
    color: #878787;
    font-style: normal;
    font-size: 13px;
}

.magazineplus-tab-widget .below-entry-meta span:hover, 
.magazineplus-tab-widget .below-entry-meta a:hover, 
.eggnews_random_news .below-entry-meta span:hover, 
.eggnews_random_news .below-entry-meta a:hover {
    color: #E76F51;
}

.tabbed-widget-popular, 
.tabbed-widget-recent {
    background: #f1f1f1;
    padding: 10px;
    border: 1px solid #ddd;
}

.tabbed-widget-popular .mnp-post-boxed,
.tabbed-widget-recent .mnp-post-boxed {
    margin-bottom: 10px;
}

.magazineplus-tab-widget figure img {
    -webkit-transition: all .3s;
    transition: all .3s;
    height: 102px;
    width: 136px;
}

/* ============================
   RESPONSIVO
   ============================ */
@media (max-width: 991px) {
    .main-navigation ul li a:hover,
    .main-navigation ul li.current-menu-item > a,
    .main-navigation ul li.current-menu-ancestor > a,
    .main-navigation ul li.current_page_ancestor > a,
    .main-navigation ul li.current_page_item > a,
    .main-navigation ul li.show > a {
        color: #fff;
    }

    .main-navigation ul li:not(.current-menu-item) a:focus {
        color: #E76F51;
    }

    .main-navigation .dropdown-menu li.current-menu-item .dropdown-toggle .dropdown-icon,
    .main-navigation .dropdown-menu li:hover .dropdown-toggle .dropdown-icon {
        color: #fff;
    }

    .main-navigation li ul li:hover > .dropdown-toggle .dropdown-icon {
        color: #555555;
    }
}
