/* Pagination */
ul.page-numbers {
    clear: both;
    list-style: none;
    padding: 5px 0 !important;
    text-align: center;
    margin: 16px 10px !important;
}
ul.page-numbers:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
ul.page-numbers li {
    font-size: 14px;
    display: inline-block;
    text-align: center;
    *display: inline;
    *zoom: 1;
    margin: 4px;
}
ul.page-numbers li:first-child a {
    border-left: 0;
}
ul.page-numbers a,
ul.page-numbers span {
    color: #999;
    padding: 0 5px;;
    font-size: 14px;
    text-decoration: none;
    display: block;
}
ul.page-numbers a.current, ul.page-numbers span.current {
    color: white;
    background: #c5271c;
    border: 0;
    width: 20px;
    height: 20px;
    line-height: 25px;
}
ul.page-numbers a.current:hover, ul.page-numbers span.current:hover {
    color: white;
}
ul.page-numbers a:hover,  ul.page-numbers span:hover {
    color: #c5271c;
}
ul.page-numbers a.next, ul.page-numbers a.prev, ul.page-numbers span.next, ul.page-numbers span.prev {
    color: #c5271c;
    padding: 0 5px;
}
/* Ajustes cambio titulares de las secciones de h3 a h2 */

.module-articles .inner .the-post .post-info .wrapper-info h2.title {
    letter-spacing: -.006em;
    line-height: 1.25em;
    word-spacing: -.059em;
}

.hasgeneraliSlider .slider-carousel li:first-child .slide-overlay {
	display: none;
}

@media(min-width: 2000px){
    .hasgeneraliSlider .slider-carousel li:first-child .slide-image {
     	background-size: contain !important;
        background-repeat: no-repeat;
        background-color: #b50000
    }
}

@media(min-width: 670px){
    .hasgeneraliSlider .slider-carousel li:first-child .slide-content-title {
        /*border-bottom: 0px !important;*/
        display: none;
    }
}


#general .header {
    position: sticky;
    top: 0;
    z-index: 1020;
    background: white;
}

.header-mobile .wrapper-header-mobile .col.col-right {
    top: 170px;
}

.header .inner .wrapper-logo-right {
    top: auto;
}


@media(min-width: 530px){ 
    .header-mobile .wrapper-header-mobile .col.col-right {
        top: auto;
    }   
}