.pagination .page-link {color: var(--buttons);}
.pagination .page-item.active .page-link {background-color: var(--buttons); border-color: var(--buttons);}

h3{font-weight:700;}

.sep-sup .container {max-width: 1140px;}

#categorias {margin:0; padding:10px 0 15px 0; margin: 20px 0;}
#categorias li{display: inline-block; cursor: pointer; padding:5px 10px;}
#categorias li.active {text-decoration: underline; font-weight: 700}

#blog .row {margin-right: 0;}
#blog article {margin-bottom: 15px; padding: 0 25px}
#blog article a {text-decoration: none;}
#blog article h3 {color: #000; font-size: 1rem;}
#blog article p {margin-bottom: 0;}
#blog article div.content{text-align: left; padding:10px; font-size: 0.9rem; position: relative; padding: 15px; min-height: 100px;}
#blog article div.content .table {height: 100%; min-height: 75px;}
#blog article .titulo {line-height: 1.3rem; margin-bottom: 5px; color: #000;}
#blog article img {width: 100%; border-top: 2px solid var(--buttons); bottom: 2px solid var(--buttons);}

#breadcrumb {padding-left: 10px;}
#breadcrumb .h2 {font-weight: 300;}
#breadcrumb li {display: inline-block; list-style: none; margin-bottom: 0;}
#breadcrumb li a {text-decoration: none}
#breadcrumb li a:hover {text-decoration: underline}