/* Links dentro das mensagens de sucesso/aviso do admin (ex.: "O Conteudo
   Academico 'X' foi alterado com sucesso.") devem ter a mesma cor do
   restante do texto da mensagem, nao a cor padrao de link. */
.alert a {
    color: inherit !important;
}

/* A marca ja inclui o nome: mostra somente a logo no cabecalho. */
.main-sidebar .brand-link {
    background-color: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 105px;
    padding: 10px;
}

.main-sidebar .brand-link .brand-text {
    display: none;
}

.main-sidebar .brand-link .brand-image {
    float: none;
    margin: 0 !important;
    width: 150px;
    max-width: 100%;
    height: auto;
    max-height: none;
    opacity: 1 !important;
    box-shadow: none !important;
    border-radius: 0;
}

body.sidebar-collapse .main-sidebar:not(:hover) .brand-link .brand-image {
    width: 45px;
}

/* Botao nativo "Escolher arquivo" dos campos de upload: cinza (nao azul),
   pra nao se confundir com botoes de acao como "Abrir arquivo atual". */
input[type="file"]::file-selector-button,
input[type="file"]::-webkit-file-upload-button {
    background-color: #6c757d;
    color: #fff;
    border: none;
    border-radius: 4px;
    padding: 6px 14px;
    font-size: 0.875rem;
    cursor: pointer;
    margin-right: 10px;
    transition: background-color 0.15s ease-in-out;
}

input[type="file"]:hover::file-selector-button,
input[type="file"]:hover::-webkit-file-upload-button {
    background-color: #5a6268;
}

/* Quando ja existe um arquivo anexado (o botao "Abrir arquivo atual" ja
   aparece acima), esconde o texto nativo "Nenhum arquivo selecionado" do
   navegador, que fica confuso do lado desse botao. O botao de escolher
   continua aparecendo normalmente. */
input[type="file"].pdf-input-has-file {
    color: transparent;
}
