.card_new{
    background-color:#ccc !important;
}
/* === TOP NAVBAR BAR ITSELF (background) === */
.navbar {
    background-color: #ffffff; /* keep white background for header bar */
    border-bottom: 1px solid #ddd;
}

/* === TOP LEVEL MENU ITEMS (default green) === */
.navbar-nav > li > a,
.navbar-nav > li > a.nav-link,
.navbar-nav > li > a.dropdown-toggle {
    color: #28a745 !important;   /* green by default */
    font-weight: 600;
    padding: 10px 15px;
    text-transform: capitalize;
}

/* Hover effect for top menu items */
.navbar-nav > li > a:hover,
.navbar-nav > li > a.nav-link:hover,
.navbar-nav > li > a.dropdown-toggle:hover {
    color: #218838 !important;   /* darker green on hover */
}

/* Active page item */
.navbar-nav > li.active > a,
.navbar-nav > li.active > a.nav-link,
.navbar-nav > li.active > a.dropdown-toggle {
    color: #1e7e34 !important;   /* stronger green for active */
    font-weight: 700;
}

/* === DROPDOWN MENU BACKGROUND === */
.dropdown-menu {
    background-color: #28a745 !important; /* green dropdown */
    border-radius: 6px;
    border: none;
    padding: 0;
    min-width: 200px;
}

/* === DROPDOWN ITEMS === */
.dropdown-item {
    color: #fff !important;
    font-weight: 500;
    padding: 10px 15px;
}

/* Dropdown item hover effect */
.dropdown-item:hover {
    background-color: #218838 !important; /* darker green on hover */
    color: #fff !important;
    border-radius: 0;
}

/* Divider inside dropdown */
.dropdown-divider {
    border-color: rgba(255,255,255,0.2);
}

/* === MOBILE MENU (hamburger) === */
.navbar-toggler {
    border: none;
}

.navbar-toggler-icon {
    background-color: #28a745; /* make hamburger green */
}

/* === FIX: Dropdown parent (Store) hover text color === */
.navbar-nav > li > a.dropdown-toggle:hover,
.navbar-nav > li > a.dropdown-toggle:focus,
.navbar-nav > li.show > a.dropdown-toggle {
    background-color: #28a745 !important; /* keep green background */
    color: #fff !important;              /* make text white */
}
