/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
/* Cor do topo do WHMCS */
#header {
    background-color: #0A375A !important;  /* Cor institucional Marenzo (exemplo) */
}

/* Cor das abas de navegação */
.navbar-main {
    background-color: #0A375A !important;
}

/* Ajuste da logo centralizada */
.navbar-main .logo img {
    max-height: 55px;
}

/* ===== MENU PRINCIPAL – TEXTO CLARO ===== */

/* Links do menu no topo */
.navbar-main .nav-link,
.navbar-main .navbar-nav > li > a {
    color: #ffffff !important;
}

/* Link ativo / hover */
.navbar-main .nav-link:hover,
.navbar-main .nav-link:focus,
.navbar-main .navbar-nav > li.active > a,
.navbar-main .navbar-nav > li > a:hover {
    color: #FFD54F !important; /* amarelo de destaque, ajuste se quiser */
}

/* Dropdown do menu */
.navbar-main .dropdown-menu {
    background-color: #0A375A !important;  /* mesma cor do topo */
    border: none;
}

.navbar-main .dropdown-menu .dropdown-item {
    color: #ffffff !important;
}

.navbar-main .dropdown-menu .dropdown-item:hover,
.navbar-main .dropdown-menu .dropdown-item:focus {
    background-color: #06263C !important; /* um pouco mais escuro */
    color: #ffffff !important;
}

/* Botão do menu no mobile (tracinhos) */
.navbar-main .navbar-toggler {
    border-color: #ffffff !important;
}

.navbar-main .navbar-toggler-icon {
    filter: invert(1); /* deixa o ícone claro no fundo escuro */
}

header.header .navbar a {
    color: #ffffff;
}