/**
 * Mavenbird Technologies Private Limited
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://mavenbird.com/Mavenbird-Module-License.txt
 *
 * =================================================================
 *
 * @category   Mavenbird
 * @package    Mavenbird_Core
 * @author     Mavenbird Team
 * @copyright  Copyright (c) 2018-2024 Mavenbird Technologies Private Limited ( http://mavenbird.com )
 * @license    http://mavenbird.com/Mavenbird-Module-License.txt
 */
.config-nav-block.mavenbird-tab strong:before {
    background: url(../images/logo.svg) no-repeat;
    width: 16px;
    height: 16px;
    content: '';
    display: inline-block;
    margin-right: 12px;
    vertical-align: bottom;
}

.admin__menu [data-ui-id^="menu-mavenbird-"] .submenu-group-title span:before,
.admin__menu [data-ui-id^="menu-magento-"] [data-ui-id^="menu-magento-"] [data-ui-id^="menu-mavenbird-"] span:before {
    background: url(../images/logo-menu.svg) no-repeat;
    width: 16px;
    height: 19px;
    content: '';
    display: inline-block;
    margin-right: 12px;
    vertical-align: top;
}

#mavenbird_base_extensions table td.value,
#mavenbird_base_information table td.value {
    vertical-align: bottom;
}

.core-grid-message {
    padding-left: 58px;
    min-height: 53px;
    background: url(../images/logo_m_table.png) no-repeat;
}

.core-grid-message.mavenbird-grid-logo {
    background: url(../images/logo_table.svg) no-repeat;
}

.admin__action-dropdown-menu .notifications-entry:not(.notifications-entry-last) {
    padding-left: 37px;
    background: url(../images/logo_m_popup.png) no-repeat 5px 7px;
}

.admin__action-dropdown-menu .notifications-entry[data-core-logo="1"] {
    background: url(../images/logo_popup.svg) no-repeat 5px 7px;
}

/* main mavenbird menu start*/
#menu-mavenbird-multivendor-multivendor .submenu .level-0 > a:before,
#menu-mavenbird-multivendor-multivendor .level-0:first-child > a:after,
#menu-magento-backend-mbmenu .submenu .level-0 > a:before,
#menu-magento-backend-mbmenu .level-0:first-child > a:after {
    content: '';
    display: none;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-1,
#menu-mavenbird-multivendor-multivendor .submenu .level-0,
#menu-magento-backend-mbmenu .submenu .level-1,
#menu-magento-backend-mbmenu .submenu .level-0 {
    margin-right: 15px;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-0._show > a,
#menu-magento-backend-mbmenu .submenu .level-0._show > a {
    color: #fff;
    font-weight: 700;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-1 > a:hover,
#menu-magento-backend-mbmenu .submenu .level-1 > a:hover {
    background-color: #524d49;
    color: #fff;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-1 > a,
#menu-mavenbird-multivendor-multivendor .submenu .level-0 > a,
#menu-magento-backend-mbmenu .submenu .level-1 > a,
#menu-magento-backend-mbmenu .submenu .level-0 > a {
    display: block;
    margin: .7rem 0;
    padding: 1rem 1.5rem;
    min-height: 0;
    width: 99%;
    color: #a79d95;
    text-align: left;
    text-transform: none;
    font-weight: 400;
    font-size: 14px;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-1,
#menu-magento-backend-mbmenu .submenu .level-1 {
    margin-left: 0;
}

.item-extensions a,
.item-marketplace a {
    color: #fff!important;
    font-weight: 600!important;
}
#menu-mavenbird-multivendor-multivendor .submenu .column,
#menu-magento-backend-mbmenu .submenu .column {
    min-width: 22rem;
}

#menu-mavenbird-multivendor-multivendor .submenu .column > ul,
#menu-magento-backend-mbmenu .submenu .column > ul {
    overflow-y: auto;
    margin-right: 15px;
    max-height: 650px;
    scrollbar-color: #a79d95;
    scrollbar-width: thin;
}

#menu-mavenbird-multivendor-multivendor .submenu .column > ul::-webkit-scrollbar,
#menu-magento-backend-mbmenu .submenu .column > ul::-webkit-scrollbar {
    width: 3px;
}

#menu-mavenbird-multivendor-multivendor .submenu .column > ul::-webkit-scrollbar-track,
#menu-magento-backend-mbmenu .submenu .column > ul::-webkit-scrollbar-track {
    width: 3px;
    background: #a79d95;
}

#menu-mavenbird-multivendor-multivendor .submenu .column > ul::-webkit-scrollbar-thumb,
#menu-magento-backend-mbmenu .submenu .column > ul::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #fff;
}

#menu-mavenbird-multivendor-multivendor .submenu .level-0 > a:hover,
#menu-magento-backend-mbmenu .submenu .level-0 > a:hover {
    background-color: #524d49;
}

#menu-mavenbird-multivendor-multivendor .submenu .column .parent,
#menu-magento-backend-mbmenu .submenu .column .parent {
    margin-bottom: 0;
}

#menu-mavenbird-multivendor-multivendor .submenu .parent,
#menu-magento-backend-mbmenu .submenu .parent {
    margin-bottom: 0.5rem;
}

#menu-mavenbird-multivendor-multivendor .item-container .submenu,
#menu-magento-backend-mbmenu .item-container .submenu {
    transform: none;
    opacity: 0;
    transition-property: opacity;
}

#menu-mavenbird-multivendor-multivendor .item-container._show .submenu,
#menu-magento-backend-mbmenu .item-container._show .submenu {
    opacity: 1;
}

.admin__menu .level-0 > .submenu {
    min-height: calc(7.5rem + 2rem + 100%);
}

.admin__menu .level-0 > .submenu .submenu {
    min-width: 253px;
    min-height: 100%;
}

.admin__menu .submenu .submenu .submenu-title {
    height: auto;
}
.accordion .form-inline table.admin__table-secondary td { padding: 12px; }
.accordion table.admin__table-secondary thead th { padding: 12px; }
.admin__menu .submenu .submenu-title { font-size: 20px; }

/* main mavenbird menu end*/
