#sp-top-bar
 {
    background: #b71f1c!important;
    color: #fff;
}
#sp-top-bar h1 {
    color: #fff!important;
    font-weight: 400;
    font-size: 1em;
}
#sp-top-bar .text-lg-start {
    text-align: center!important;
}
#sp-top1 h1{
    color: #AAAAAA;
}
#sp-footer {
    background: #b71f1c!important;
}
.nspArt img.nspImage {
    max-width: 100%;
    object-fit: cover;
}
.module-secciones {
    background: url(/images/2024/secciones.png);
    background-size: cover;
    padding: 40px 30px!important;
}
.module-secciones .sp-module-title
 {
    color: #fff;
    font-size: 1.8em;
    border-bottom: 0;
    margin: 0 0 0 0 !important;
    padding: 0;
    text-transform: inherit;
    font-weight: bolder;
}
ul#seccionesUL li a {
    color: #fff!important;
	transition: 0.3s;
}
ul#seccionesUL li a:hover {
    text-decoration:underline;
	opacity: 0.8;
}
ul.menuint li {
    list-style: none;
    display: inline-block;
    margin-right: 10px;
}
.nspArts a {
	color:#b71f1c!important;	
}
.nspArts a:hover {
	color:#9e5251!important;	
}
#sp-left .sp-module ul > li, #sp-right .sp-module ul > li{
	border-bottom:none!important
}
h1.titnov {
    margin-top: 1.1rem;
}

.itemid-435 #sp-main-body {
    padding: 20px 0;
}
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #ed145b;
}
#sp-footer p, #sp-footer a{
	color: #ffffff;
}
#sp-footer p{
	margin-bottom: 1.5rem;
}
#sp-footer #sp-position7 ul.mod-menu.mod-list.menu li {
    display: inline !important;
}

#sp-right .sp-module.module-secciones .sp-module-title {
    color: #fff;
    font-size: 1.8em!important;
    border-bottom: 0;
    margin: 0 0 0 0!important;
    padding: 0;
    text-transform: inherit;
    font-weight: bolder!important;
}
ul#seccionesUL {
    padding: 1rem!important;
}

#sp-right {
    padding-top: 10px!important;
}
.sp-megamenu-parent > li > a{
	text-transform:none!important;	
}
#sp-footer ul.menu#ulfoot {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    height: 440px;
    list-style: none;
    box-sizing: border-box;
    flex-wrap: wrap;
}

#sp-footer #sp-position7 ul.menu{
	float:right;
}
#sp-footer {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}
div#mod-custom243 {
    margin-top: 1rem;
}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h1 a:active, .article-list .article .article-header h1 a:focus, .article-list .article .article-header h2 a:hover, .article-list .article .article-header h2 a:active, .article-list .article .article-header h2 a:focus, .article-list .article .article-header h4 a:hover, .article-list .article .article-header h4 a:active, .article-list .article .article-header h4 a:focus {
    color: #9e5251!important;
}
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a, .article-list .article .article-header h4 a {
    color: #b71f1c!important;
}
.article-info>span a {
    color: #b71f1c!important;
}
.article-info>span a:hover {
    color: #9e5251!important;
}
#ulfoot li {
    margin: 10px 10px!important;
}
ul#ulfoot {
    padding-top: 9px!important;
}
.menulogos {
    padding-top: 20px;
}
.view-article #sp-section-1{
	display:none;
}