.logos-ministerio {
    margin: 10px 0;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: flex-start;
}
.logos-ministerio p {
    margin: 15px 0;
    font-size: 12px;
    color: #fff;
}
.logos-ministerio img {
    max-width: 300px;
}
.books .portada img {
    max-height: 225px;
}
h1.title::after {
    width: 100%;
}
h2.title::after {
    bottom: 0;
    width: 100%;
    border-width: 2px;
}

body.page-noticia .eventos ul{
    list-style: disc;
}

body.page-noticia .eventos ol{
    list-style: decimal;
}

@media screen and (max-width:400px){
    .logos-ministerio img {
        max-width: 200px;
    }
}
