
body, a, .text-muted,.table,.text-semi-muted,.form-control
{
	color:  !important;
}
.nav-tabs.separator-tabs .nav-link
{
    color:#3a3a3a !important;
}
.nav-tabs.separator-tabs
{
    border-bottom-color: !important;
    background-color: #FFFFFF}
.nav-tabs.separator-tabs .nav-link.active::before, .nav-tabs.separator-tabs .nav-item.show .nav-link::before
{
	background-color:;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link,.color-theme-1
{
	color:   !important;
}
.btn-outline-primary,a.btn-outline-primary,.badge-outline-theme-3
{
	color:  !important;
    border-color: ;
}
.btn-outline-primary:hover
{
	color:   !important;
    border-color: ;
    background-color: ;
}
.bg-theme-3, .badge-theme-3,a.badge-theme-3,.badge-theme-outline-3:hover {
    background-color:  !important;
    color:  !important;
}
.bg-theme-outline-3, .badge-theme-outline-3,a.badge-theme-outline-3 {
    background-color:  !important;
    color:  !important;
    border-color:  !important;
    border:1px solid  !important;
    width:280px;
    text-align:centre;
}
.btn-primary {
    background-color:  !important;
    color:  !important;
    border-color: !important;
}
a.btn-danger
{
	color: #FFF !important;
}
nav .nav {
    display:block !important;
    overflow-y: hidden;
    width: 100%; white-space: nowrap;
    }
nav .nav li { display:inline-block;}
nav {margin: 0 auto;position: relative !important;}
@media (max-width: 1199px) {
    .navbar {
        padding: 0px 0px !important;
    } 
}
.navbar { padding: 0 0 1.5rem 0 !important; }
@media(min-width:768px) {

nav ul.nav {overflow-y: visible;}
nav ul.nav .dropdown-menu.show {display: block;
    border-radius: 4px;
    border: 1px solid #eee;
    background: #FFFFFF;
    margin: 0;
    padding: 0;}
nav ul.nav .dropdown-menu.show li.nav-item {
    display: block;
    padding: 5px 10px !important;
    margin: 0;
    color: #3a3a3a !important;} 
nav ul.nav .dropdown-menu.show li.nav-item a {color: #000 !important;}  

}