* { font-family: 'Roboto', sans-serif; }

/* MODALS */
.modal { padding-right: 0!important; }
.modal-backdrop.show { opacity: 0.7!important; }
.modal-content { border-radius: 0!important; border: 0!important; }
.fechar-modal-destaque { right: 0!important; }

/* MENU PRINCIPAL */
.bt-menu-principal { line-height: 40px; padding: 0 10px; -webkit-transition: ease-in 0.15s; transition: ease-in 0.15s; }
.menu-input-pesquisa { border: 0; padding: 0 15px; line-height: 40px; }
.bt-menu-pesquisa { line-height: 40px; padding: 0 20px; -webkit-transition: ease-in 0.15s; transition: ease-in 0.15s; }
.bt-menu-pesquisa-mobile { line-height: 40px; padding: 0 15px; -webkit-transition: ease-in 0.15s; transition: ease-in 0.15s; }
.bt-menu-pesquisa:hover { line-height: 40px; padding: 0 20px; }
.dropdown-item { border-radius: 0!important; margin: 0!important; padding: 0 15px!important; line-height: 40px; }
.uk-nav-primary > li > a { font-size: 13pt!important; }

/* NOTÍCIAS A ARTIGOS */
.destaque-imagem-hover:hover .overlay { opacity: 1; }
.destaque-imagem-hover { position: relative; width: 50%; }
.destaque-imagem-hover img { display: block; max-width: none; position: relative; width: 100%; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.destaque-imagem-hover:hover img { filter: alpha(opacity=40); opacity: 0.9; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
.overlay { background: rgba(0, 0,0, 0.7); bottom: 0; color: #FFFFFF; padding: 20px; position: absolute; opacity:0; text-align: center; transition: .5s ease; width: 100%; }
.badge { border-radius: 0!important; font-weight: inherit!important; font-size: 8pt!important; line-height: 15px!important; }
em { color: inherit !important; }

.number-cols-noticias-6 {
    width: 100%;
    height: 285px;
    object-fit: cover;
}
@media (max-width: 1024px) {
    .number-cols-noticias-6 {
        width: 100% !important;
        height: 500px !important;
        object-fit: cover !important;
    }
}
@media (max-width: 700px) {
    .number-cols-noticias-6 {
        width: 100% !important;
        height: 285px !important;
        object-fit: cover !important;
    }
}