.multilevelpushmenu_wrapper .multilevelpushmenu_inactive {
    background: #3D3F49 !important;
}

.multilevelpushmenu_wrapper .ltr { 
    -moz-box-shadow: 5px 0 5px -5px #3D3F49!important;;
    -webkit-box-shadow: 5px 0 5px -5px #3D3F49!important;;
    box-shadow: 5px 0 5px -5px #3D3F49!important;;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#3D3F49,direction=90,strength=2)!important;
}

.multilevelpushmenu_wrapper .levelHolderClass { 
    background: #3D3F49!important;; 
}

.multilevelpushmenu_wrapper li { 
    border-top: 1px solid #3D3F49!important;; 
}

.multilevelpushmenu_wrapper li:last-child {
    border-bottom: 1px solid #3D3F49!important;;
}

.multilevelpushmenu_wrapper a {
    font-size: 16px!important;;
    line-height: 20px!important;;
    display: flex!important;;
    gap: 1em!important;;
    vertical-align: middle;
    align-items: center;
    justify-content: flex-start;
}

.multilevelpushmenu_wrapper .backItemClass { 
    background: #b1b1b1a8 !important;
    border-top: 1px solid #3D3F49!important;;
}

.btn{
    border-radius: 2px !important;
    color: #ffffff !important;
}
.btn-primary {
    color: #ffffff !important;
    background-image: none !important;
    background-color: #005BBB !important;
    border-color: #005BBB !important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
 
    background-color: #005BBB !important;
    border-color: #005BBB !important; 
}

.pagination > li > a, .pagination > li > span {
 
    color: #005BBB !important;  
}

a {
    color: #005BBB !important;
}

.multilevelpushmenu_wrapper a{
    color: white !important;
}

.multilevelpushmenu_wrapper li:hover {
    background-color:  #b1b1b17f !important;
}

.dropdown-menu { 
    min-width: 240px !important;
    padding: 1em !important;
}

.multilevelpushmenu_wrapper .levelHolderClass {
    z-index: 999 !important;
}