.componente-glosario .filtros_glosario .letters {
    margin-bottom: 36px;
    font-size: 15px;
}

.componente-glosario .filtros_glosario .letters .filter_letter:hover,
.componente-glosario .filtros_glosario .letters .filter_letter:active,
.componente-glosario .filtros_glosario .letters .filter_letter:focus {
    text-decoration: none;
}

.componente-glosario .filtros_glosario .letters .can-letter, .componente-glosario .letter-all {
    padding-right: 5px;
}
.componente-glosario .filtros_glosario .letters .content-letter:nth-child(1) {
    padding-right: 5px;
}

.componente-glosario .filtros_glosario .letters .content-letter:not(:nth-child(1)) {
    border-left: 1px solid #dddd;
    padding-left: 5px;
}

.componente-glosario .upperLetter {
    font-size: 48px;
    font-weight: 300;
    line-height: 57px;
    text-align: center;
}

.componente-glosario .row-letter {
    margin-bottom: 20px;
}

.componente-glosario .row-letter>div:last-child {
    border-left: 1px solid #ddd;
}

.componente-glosario .contenido-div {
    margin-bottom: 20px;
}

.componente-glosario .termino_glosario {
    font-size: 24px;
    display: block;
    margin-bottom: 9px;
}

.componente-glosario .definicion_glosario {
    font-size: 18px;
    font-weight: 300;
}

.componente-glosario .content-letter , .componente-glosario .letter-all{
    display: inline-block;
}

@media (max-width : 992px){
    .componente-glosario .row-letter>div:last-child{
        border: 0px !important;
    }
}