/* Change header menubar background color */
.o_main_navbar {
    background-color: #4d61e3 !important;
}

.o_main_navbar .o_menu_sections
.o_nav_entry, .o_main_navbar .o_menu_sections .dropdown-toggle {
    background: var(--NavBar-entry-backgroundColor, #4d61e3);
    border: 1px solid transparent;
}

.btn-primary {
    color: #FFFFFF;
    background-color: #4d61e3;
    border-color: #4d61e3;
}

.o-form-buttonbox .oe_stat_button .o_button_icon {
    font-size: 1.5em;
    color: var(--o-stat-button-color, #4d61e3);
}


.bg-action, .text-bg-action {
    --background-color: #4d61e3;
    background-color: var(--background-color) !important;
}

.text-action {
    --color: #4d61e3;
    color: var(--color) !important;
}

.text-primary {
    --color: #4d61e3;
    color: var(--color) !important;
}

/* Check boxes color */
.form-check-input:checked {
    background-color: #4d61e3;
    border-color: #4d61e3;
}

/* Scrollbar thumb color */
.o_form_sheet::-webkit-scrollbar-thumb {
    background: #4d61e3;
}

.o_form_sheet {
    scrollbar-color: #4d61e3 #FFFFFF;
    scrollbar-width: thin;
}

/* button hover color */
.btn-primary:hover {
    color: #FFFFFF;
    background-color: #2b3ba1;
    border-color: #2b3ba1;
}

.btn-outline-primary {
    color: #4d61e3;
    border-color: #4d61e3;
}

.btn-outline-primary:hover {
    color: #FFFFFF;
    background-color: #4d61e3;
    border-color: #4d61e3;
}

.btn-fill-primary, .btn-primary {
    color: #FFFFFF;
    background-color: #4d61e3;
    border-color: #4d61e3;}
