/* custom css */
body{color:#353535;}
h1,h2,h3,h4,h5,h6{font-family:'Muli', sans-serif;} h1,h2,h3{font-weight:bold;}
#sp-top-bar{padding: 5px 0;} #sp-top-bar input.search-query {width: 100%;background: transparent;color: #aaa;height: auto;border: 1px solid #698cd2;} 
#sp-top-bar #sp-top3 .sp-module {margin:0;display: inline;} #sp-top-bar #sp-top3.col-md-2{padding-left:0;}
ul.social-icons{margin:-3px;} ul.social-icons > li{margin: 5px 10px;font-size: 20px;}
#sp-logo.col-xs-8{width:100% !important;} img.sp-default-logo{width:450px;}
#sp-navigation {border-top: 1px solid #698cd2;}
.sp-megamenu-parent > li > a{padding:0 8px;} .sp-megamenu-parent > li.sp-has-child > a {padding-right: 8px;} .sp-megamenu-parent > li:nth-child(2) {padding-left: 0;}
.sp-megamenu-parent > li{margin-right:0;font-weight: bold;transition: color 400ms, background-color 400ms;} .sp-megamenu-parent > li.active, .sp-megamenu-parent > li:hover{background: #224894;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {background-color: #4167b2;padding: 0 15px;} .sp-megamenu-parent .sp-dropdown li a:before {content:unset;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{padding: 8px 10px;border-bottom:0;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a.sp-group-title{letter-spacing: 2px;border-bottom: 1px solid #698cd2;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:not(.sp-group-title):hover{color:#fff;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a{background: #224894 !important;}

#sp-main-body article.item .entry-image{margin-bottom:0;} #sp-main-body article.item.item-page .entry-image{margin-bottom:30px;} #sp-main-body article.item.item-page .entry-image img{width:100%;}
article.item{padding:15px;} .no-article #sp-main-body{display:none;} .no-social .helix-social-share{display:none;} 
.view-article.portada #sp-main-body .item.item-page{margin:0;} .portada .entry-header{margin:0;} .portada #sp-main-body #sp-component.col-sm-8{width:100% !important;}
.entry-header a, .ns2-title a {color: #333;} .entry-header h1{line-height:1;margin-bottom:15px;}
.view-category .entry-header {margin-bottom: 10px;} .view-category .entry-header h2{margin:0;font-size:22px;}
.view-category .subheading-category{color:#224894;border-bottom: 3px solid #f43000;padding-bottom: 5px;margin-bottom: 20px;}
.pager li > a, .pager li > span {border-radius: 15px;} .multimedia .nt-audio, .multimedia .nt-video{margin:20px 0;} .multimedia .nt-audio{text-align:center;}

#sp-top-bar .sp-module {overflow:inherit;} .sp-module {overflow:hidden;}
.sp-module .sp-module-title{position:relative;padding-left:20px;display:inline-block} .sp-module .sp-module-title:before {content: '';background: #8e9194;height: 1px;width: 1200px;position: absolute;left: 100%;right: 0;top: 11px;margin-left: 20px;}
.sp-module .sp-module-title:after {content: ''; height: 22px;width: 8px;position: absolute;left: 0;top: 0;background:#4167b2;}
.ns2-art-controllers{position: absolute;right: 10px;top: 10px;} .ns2-art-prev, .ns2-art-next{width: 41px;line-height: 36px;cursor: pointer;font-size: 18px;color: #4167b2;text-align: center;border: 1px solid #4167b2;} .ns2-art-prev:hover, .ns2-art-next:hover{background:#4167b2;color:#fff;}
.news-content{background:#fff;padding:15px;height:100%;border: 1px solid #f4f4f4;} .loultimo .ns2-row-inner, .recomendado .ns2-row-inner{padding-bottom:30px;} .loultimo img.ns2-image{object-fit:cover;min-height:350px; height:100%;width:100%;}
h4.ns2-title{font-size:18px;margin-bottom:10px;} .loultimo h4.ns2-title{font-size:22px;margin-bottom: 16px;}
.ns2-category{position: absolute;top: 8px;left: 8px;} .loultimo .ns2-category{margin-bottom: 12px;line-height: inherit;position: relative;top: unset;left: unset;} 
.ns2-category a{padding: 2px 10px;background: #4167b2;border-radius: 3px;color:#fff;} .ns2-category a:hover{background: #224894;color:#fff;}

.sp-module.masleido ul > li{padding-bottom: 5px;margin-bottom: 5px;} .sp-module.masleido ul > li > a{line-height:1.45;} .sp-module.masleido ul > li > a:before{content:unset;} .masleido ul{font-weight: bold;}
.masleido ul li:first-child {padding-top:10px;}
.layout-blog .sp-module .latestnews > div > a {padding: 10px 0 0; font-weight: bold;} .layout-blog .latestnews small {display: inline-block;color: #f43000;}
.layout-blog #sp-main-body article.item .article-info > dd.category-name{padding: 2px 20px;background:#4167b2;color:#fff;border-radius: 3px;float: right;} .article-info > dd.category-name i{display:none;} 
.entry-header .category-name a{color:#fff;}
.search .btn-toolbar button {margin-top: 27px;} .offcanvas-menu{background:#3a3d45;}.offcanvas-menu .offcanvas-inner .sp-module {margin-bottom: 0;padding: 0 15px;}
.pager .previous > a, .pager .previous > span {text-transform: none;}

ul.tag li {display:inline-block;margin-bottom:10px;} ul.tag > li > a{padding: 8px 10px; background:#4167b2;color:#fff !important;margin-right: 10px;line-height: 1.4;} ul.tag > li > a:hover{background: #224894;}
#sp-bottom .sp-module .sp-module-title{padding-left:0;display: inherit;}
#sp-bottom .sp-module .sp-module-title:after {content: ""; position:relative;display: block;height: 1px;width: 100%;background-color: #fff;margin-top: 10px;top: 0;} #sp-bottom .sp-module .sp-module-title:before{content:inherit;}
#sp-bottom p i {font-size: 18px;width: 20px;text-align: center; margin-right: 5px;color: #fff;}
#sp-bottom img {width:350px;}
#sp-footer{border-top: 1px solid #999;} footer p, #sp-footer {text-align: center;} footer a {color: #fff;}

.no-padding{padding:0px;}.no-margin{margin:0px;} .mgbot-10{margin-bottom:10px;}.mgbot-20{margin-bottom:20px;}.mgbot-30{margin-bottom:30px;}
.d-flex-md {display: flex;} .d-flex-sm{display: inherit;} .p-relative{position:relative;}
.fechad{color:#fff;font-size: 13px;padding: 8px 8px;background:#f43000;border-radius: 5px;font-weight: bold;float: right;margin: 0 auto;display: inline-block;}
@media (min-width: 768px) {
    .d-flex-sm{display: flex;} .loultimo img.ns2-image{object-fit:cover;min-height:350px; height:100%;} .loultimo .ns2-row-inner, .recomendado .ns2-row-inner{padding-bottom:0;}
    footer p {text-align: right;} #sp-footer {text-align: left;} 
}
@media (min-width: 1200px) {
    .sp-megamenu-parent > li > a{padding: 0 12px;} .sp-megamenu-parent > li.sp-has-child > a {padding-right: 12px;} .fechad{width: 100%;}
}
@media (max-width: 991px) {
	.d-flex-md{display: inherit;}
	#sp-bottom1, #sp-bottom2, #sp-bottom3, #sp-bottom4 {margin-bottom: 30px;}
}
@media (max-width:767px){
    #sp-main-body article.item .entry-image {margin-bottom: 30px;}
    .recomendado img.ns2-image {object-fit: cover; min-height: 200px; height: 100%;} .d-flex-xs {display: flex;} 
    .destacados .news-content{min-height:120px;}
    #sp-top-bar #sp-top3.col-md-2{padding-left:15px;} .fechad{float:unset;} #sp-right .sp-module:first-child {margin-top: 50px;}
}
@media (max-width:449px){
    .destacados .news-content{min-height:auto;} .d-flex-xs {display: inherit;} .col-rc-2{width:100%;} 
}