﻿
.OnlineSubMenuControl .LabelMenu,
.OnlineSubMenuControl .LabelBadge {
    margin-left: 5px;
}

.OnlineSubMenuControl .badge {
    font-size: 0.85em;
    padding-left: 4px;
    padding-right: 4px;
}

.OnlineSubMenuControl.nav-tabs {
    border: none;
    padding-bottom: 1em;
}

.OnlineSubMenuControl.nav-tabs > li > a {
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 5px;
    padding-right: 5px;
} 

.OnlineSubMenuControl.nav-tabs a > * {
    color: var(--common-theme-link-color);
} 

.OnlineSubMenuControl.nav-tabs > li > a {
    border: none;
    border-bottom: solid 3px transparent;
}

.OnlineSubMenuControl.nav-tabs > li > a:hover {
    background: none;
    border-color: var(--common-theme-main-color);
    transition: all 0.15s;
}

.OnlineSubMenuControl.nav-tabs > li.active > a {
    border: none;
    border-bottom: solid 3px var(--common-theme-main-color);
}

/*
.OnlineSubMenuControl.nav-tabs > li > a:not(.active) {
    padding-bottom: 10px;
}
*/

.OnlineSubMenuControl .dropdown-menu {
    max-width: none;
}