#publicacoes h1 {
    text-align: center;
    margin: 3%;
    color: #656565;
}

#publicacoes .destaque-box {
    padding: 10px 20px 45px 20px;
    height: 330px;
    border: 1px solid #f0f0f0;
}

#publicacoes .vejaMaisDestaque {
    position: absolute;
    bottom: 40px;
    right: 35px;
}

#publicacoes > div > div.col-md-10 > div > a,
#publicacoes > div > div.col-md-10 > div > a:hover,
#publicacoes > div > div.col-md-10 > div > a:visited {
    color: #656565;
}

.pagination {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    display: inline-block;
}

.pagination a, .pagination span { padding: 10px; border: 1px solid #ddd; }

.page-numbers { width: 25px; height: 25px; }

.pagination .current {
    background-color: #71c7e8 !important;
    color: white;
}

.pagination a:hover:not(.active) { background-color: #ddd; }