/* =========================================
   LETÍCIA VESCOVI
   NOVA IDENTIDADE VISUAL 2026
   ACADEMIA BACKSITE
========================================= */

/* LOGIN - BOTÃO ENTRAR */

.auth form .auth-form-btn {
    background-color: #B08D45 !important;
    border-color: #B08D45 !important;
    color: #172A46 !important;
}

.auth form .auth-form-btn:hover {
    background-color: #987637 !important;
    border-color: #987637 !important;
    color: #ffffff !important;
}

/* MENU SUPERIOR */

.navbar .navbar-menu-wrapper {
    background-color: #172A46 !important;
}

.navbar .navbar-brand-wrapper {
    background-color: #172A46 !important;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
    color: #F3EBDD !important;
}

.dropdown .dropdown-toggle:after {
    color: #B08D45 !important;
}

/* BOTÕES DE LOGIN E CADASTRO */

#guest-login-button {
    color: #F3EBDD !important;
    border-color: #B08D45 !important;
}

#guest-login-button:hover {
    background-color: #F3EBDD !important;
    color: #172A46 !important;
}

a#guest-register-button {
    background-color: #B08D45 !important;
    border-color: #B08D45 !important;
    color: #172A46 !important;
}

a#guest-register-button:hover {
    background-color: #987637 !important;
    color: #ffffff !important;
}

/* PERFIL DO USUÁRIO */

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text p {
    color: #F3EBDD !important;
}

/* FUNDO PRINCIPAL */

.bg-backsite {
    background-color: #F3EBDD !important;
}

/* MENU LATERAL */

.sidebar {
    background-color: #172A46 !important;
}

.sidebar .nav .nav-item.nav-category {
    color: #B08D45 !important;
}

.sidebar .nav .nav-item .nav-link .menu-title {
    color: #F3EBDD !important;
}

.sidebar .nav .nav-item .nav-link .menu-title:hover {
    color: #B08D45 !important;
}

/* SUBMENUS */

.sidebar .nav.sub-menu .nav-item .nav-link.active:before {
    color: #B08D45 !important;
}

.sidebar .nav.sub-menu .nav-item .nav-link {
    color: #F3EBDD !important;
}

.sidebar .nav.sub-menu .nav-item .nav-link:before {
    color: #B08D45 !important;
}

.sidebar .nav.sub-menu .nav-item .nav-link.active {
    color: #B08D45 !important;
}

/* ITEM ATIVO */

.sidebar .nav .nav-item.active > .nav-link:before {
    background-color: #B08D45 !important;
}

/* ÍCONES */

.mdi:before,
.mdi-set {
    color: #B08D45 !important;
}

.sidebar .nav .nav-item .nav-link .icon-bg {
    background-color: #174A4A !important;
}

.sidebar .nav .nav-item .nav-link i.menu-arrow:before {
    color: #F3EBDD !important;
}

/* ÁREAS AUXILIARES */

.p-0 {
    background-color: #172A46;
}

/* MENU RECOLHIDO */

.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
    background-color: #172A46 !important;
    color: #F3EBDD !important;
}

.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,
.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
    background-color: #172A46 !important;
}

/* DROPDOWN DO MENU SUPERIOR */

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {
    color: #172A46 !important;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item:hover {
    background-color: #F3EBDD !important;
    color: #172A46 !important;
}

/* TEXTOS EM ÁREAS ESCURAS */

.navbar .text-dark,
.sidebar .text-dark {
    color: #F3EBDD !important;
}

/* LOGOTIPO MINIATURA */

img.logo-mini-img {
    display: none !important;
}

/* MODAIS */

.modal-body .text-dark {
    color: #172A46 !important;
}