.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{color:#0075ec!important; font-size:16px!important; font-weight: bold!important;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a{color:#BA1519!important;}

.entry-image.full-image {
    display: none;
}
.view-article .article-details {

    padding: 10px 50px;

}

#sp-header {
     height: 120px;  
    padding-top: 5px!important;
    padding-bottom: 5px!important;
}


.view-article .item-page .page-header {
    display: none;
}



#sp-header {
    background-color: #fff!important;
}

#sp-secondary-menu ul.social-icons li a {
    font-size: 18px;
    color: #2E3192;
    padding: 20px 0;
    display: inline-block;
}

article.item {
    background: none;
    border-bottom: none;
    box-shadow: none;
}

.sppb-article-title h5 {
    font-size: 12px;
    text-transform: uppercase;
}

#sp-bottom,#sp-footer{
    border-bottom: 1px solid #2e3192;
    background: #2e3192!important;
}

#sp-bottom .sp-module ul li a {
    padding: 10px 0;
    color: #fff;
    letter-spacing: -0.1px;
    line-height: 1;
    font-size: 15px;
}

#sp-footer1{text-align: center!important;}


/*MOBILE*/
/* Smartphone e Tablets */
@media only screen and (max-width : 992px) {
 .logo-image-phone{height: 100px!important; margin-top:20px!important;}
   }

/*Tablets e Resoluções Menores*/
@media only screen and (max-width : 1024px){  } 

/*Smartphone*/
@media only screen and (max-width : 575px) { 
    .logo-image-phone{height: 100px!important; margin-top:20px!important;}

}

#sp-bottom a{color:#ffffff!important;}


/*ATUALIZAÇÕES JULHO 2026 - UPDATE JOOMLA*/
.sppb-article-info-wrap h3{background: #ffffff!important; font-size:25px!important; padding:15px!important; margin-bottom:0px!important; padding-bottom:0px!important;}
.sppb-article-info-wrap h3 a{color:#2e2e2e!important;}
.sppb-article-introtext{background: #ffffff!important; font-size:12px!important; color:#333333!important; text-transform: uppercase!important; padding:15px!important; font-weight:bold!important; padding-top:5px!important;}
#sp-main-body{padding:0px!important; background: #f7f7f7!important;}
.article-details .article-ratings-social-share{display: none!important;}
.sppb-addon-content{font-size:14px!important; color:#333333!important;}
.page-content .sppb-addon-single-image-container img{border-radius:10px!important; border:5px solid #ffffff!important;}
.sppb-addon-articles .sppb-article-meta{display: none!important;}
#sp-bottom .sppb-addon-single-image-container img, #sp-footer .sppb-addon-single-image-container img{border-radius:0px!important; border:0px solid #ffffff!important;}
#sp-bottom .sp-module ul > li > a:hover{background:rgba(0,0,0,0.1)!important;}
.sp-page-title{background:#2E3192!important;}