
/* Override navbar CSS variables — swap colors for hover/active/focus */
.o_main_navbar {
    --NavBar-entry-backgroundColor: #ffffff;
    --NavBar-entry-backgroundColor--hover: #ffffff;
    --NavBar-entry-backgroundColor--focus: #ffffff;
    --NavBar-entry-backgroundColor--active: #ffffff;
    --NavBar-entry-color: #000001;
    --NavBar-entry-color--hover: #0066cc;
    --NavBar-entry-color--focus: #0066cc;
    --NavBar-entry-color--active: #0066cc;
    background-color: #ffffff !important;
    background: #ffffff !important;
    border-bottom-color: #ffffff !important;
}
/* Navbar text and icon colors — normal state */
.o_main_navbar,
.o_main_navbar .o_menu_brand,
.o_main_navbar .o_menu_sections .o_nav_entry,
.o_main_navbar .o_menu_sections .dropdown > button,
.o_main_navbar .o_menu_sections .dropdown > button > span,
.o_main_navbar .o_menu_systray .dropdown-toggle,
.o_main_navbar .o_menu_systray button,
.o_main_navbar .o_navbar_apps_menu button,
.o_main_navbar .breadcrumb-item,
.o_main_navbar .breadcrumb-item a,
.o_main_navbar .breadcrumb-item.active,
.o_main_navbar .fa,
.o_main_navbar .oi {
    color: #000001 !important;
}
/* Hover/focus/active/selected — swap text and bg for contrast */
.o_main_navbar .o_menu_sections .o_nav_entry:hover,
.o_main_navbar .o_menu_sections .o_nav_entry:focus,
.o_main_navbar .o_menu_sections .o_nav_entry:active,
.o_main_navbar .o_menu_sections .o_nav_entry.active,
.o_main_navbar .o_menu_sections .o_nav_entry.focus,
.o_main_navbar .o_menu_sections .o_nav_entry[aria-current],
.o_main_navbar .o_menu_sections .dropdown > button:hover,
.o_main_navbar .o_menu_sections .dropdown > button:focus,
.o_main_navbar .o_menu_sections .dropdown > button:active,
.o_main_navbar .o_menu_sections .dropdown.show > button,
.o_main_navbar .o_menu_sections .dropdown.active > button,
.o_main_navbar .o_navbar_apps_menu button:hover,
.o_main_navbar .o_navbar_apps_menu button:focus,
.o_main_navbar .o_navbar_apps_menu button:active {
    color: #0066cc !important;
    background-color: #ffffff !important;
    border-radius: 4px;
}
/* Icons/spans inside hover/active menu items */
.o_main_navbar .o_menu_sections .o_nav_entry:hover *,
.o_main_navbar .o_menu_sections .o_nav_entry:focus *,
.o_main_navbar .o_menu_sections .o_nav_entry:active *,
.o_main_navbar .o_menu_sections .o_nav_entry.active *,
.o_main_navbar .o_menu_sections .o_nav_entry[aria-current] *,
.o_main_navbar .o_menu_sections .dropdown > button:hover *,
.o_main_navbar .o_menu_sections .dropdown > button:focus *,
.o_main_navbar .o_menu_sections .dropdown > button:active *,
.o_main_navbar .o_menu_sections .dropdown.show > button *,
.o_main_navbar .o_menu_sections .dropdown.active > button * {
    color: #0066cc !important;
}
/* Dropdown submenu items — hover/active */
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:hover,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:focus,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:active,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item.active,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item[aria-current],
.o_main_navbar .o_navbar_apps_menu .dropdown-menu .dropdown-item:hover,
.o_main_navbar .o_navbar_apps_menu .dropdown-menu .dropdown-item:focus,
.o_main_navbar .o_navbar_apps_menu .dropdown-menu .dropdown-item:active,
.o_main_navbar .o_navbar_apps_menu .dropdown-menu .dropdown-item.active {
    color: #0066cc !important;
    background-color: #ffffff !important;
}
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:hover *,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:focus *,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item:active *,
.o_main_navbar .o_menu_sections .dropdown-menu .dropdown-item.active * {
    color: #0066cc !important;
}
/* Menu item backgrounds — normal state inherits navbar bg */
.o_main_navbar .o_menu_sections .o_nav_entry,
.o_main_navbar .o_menu_sections > .dropdown > button,
.o_main_navbar .o_navbar_apps_menu .dropdown > button,
.o_main_navbar .o_menu_systray > div {
    background-color: inherit !important;
}
/* Primary buttons */
.btn-primary {
    background-color: #0066cc !important;
    border-color: #0066cc !important;
    color: #ffffff !important;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    background-color: #ffffff !important;
    border-color: #0066cc !important;
    color: #0066cc !important;
}
/* Secondary buttons */
.btn-secondary {
    background-color: #FFFFFF !important;
    border-color: #0066cc !important;
    color: #0066cc !important;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
    background-color: #0066cc !important;
    border-color: #0066cc !important;
    color: #ffffff !important;
}
/* Links */
a:not(.btn):not(.nav-link):not(.dropdown-item):not(.oe_kanban_action) {
    color: #0066cc;
}
/* Active tab indicators */
.o_form_view .o_notebook .nav-link.active {
    color: #0066cc !important;
    border-bottom-color: #0066cc !important;
}
/* Home page systray icons */
.alifond-home-systray button,
.alifond-home-systray .dropdown-toggle,
.alifond-home-systray a,
.alifond-home-systray .fa,
.alifond-home-systray .oi,
.alifond-home-systray * {
    color: #FFFFFF !important;
}
/* Home page app names */
.alifond-home-app-name {
    color: #FFFFFF !important;
}
/* Home page footer */
.alifond-home-footer {
    color: #999999 !important;
}

.alifond-home-menu {
    background-image: url('/erp_customize/home-bg?v=1777668615') !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

