body {
    font-size: 14px;
}
a {
color:#000000;
text-decoration:none
}
body
{
font-family: "Poppins", sans-serif;
}

.nav-pills .nav-link:not(.active):hover {
color: #000000;
background-color:#c8c9e5;
}
.nav-pills .nav-link:not(.active):active,
.nav-pills .nav-link:not(.active):focus {
color: #000000;
background-color:transparent;
}

.navbar-thg {
color: #000000;
}

.sidebar-thg {
background-color:#e3e0f1;
}

.layout-navbar-fixed .wrapper .sidebar-thg .brand-link {
background-color: #ffffff;
}

.layout-sm-navbar-fixed .wrapper .sidebar-thg .brand-link {
background-color: #ffffff;
}


.layout-md-navbar-fixed .wrapper .sidebar-thg .brand-link {
background-color: #ffffff;
}

.layout-lg-navbar-fixed .wrapper .sidebar-thg .brand-link {
background-color: #ffffff;
}

.layout-xl-navbar-fixed .wrapper .sidebar-thg .brand-link {
background-color: #ffffff;
}

.nav-sidebar .nav-item > .nav-link {
color: #444444;
font-family: "Poppins",sans-serif;
font-size: 1.13rem;
}

.sidebar-thg .nav-sidebar > .nav-item > .nav-link.active {
background-color: #c8c9e5;
color: #444444;
border-radius:0;
}

.bg-thg, .bg-thg > a {
color: #fff !important;
}
.bg-thg {
background-color: #000000;
}
.nav-sidebar > .nav-item .nav-icon.fas {
font-size: 16px;
width: 28px;
margin: 0 .5em 0 0;
}

.badge-thg {
color: #FFF;
background-color: #9d3cff;
}

.navbar-expand .navbar-nav .nav-link {
padding-left: 2em;
padding-right: 2em;
}


@media all and (max-width:1245px) {
.navbar-expand .navbar-nav .nav-link {
padding-left: 1em;
padding-right: 1em;
}
}

@media all and (max-width:1050px) {
.navbar-expand .navbar-nav .nav-link {
padding-left: 1em;
padding-right: 1em;
}

.navbar-expand .navbar-nav .nav-link {
font-size: 14px;
}
}
.breadcrumb>li>a
{
color:#444;}
.breadcrumb>.active {
color: #444!important;
}
.content-header h1
{
font-size: 30px;
color: #444!important;
font-family: "Raleway", sans-serif;
font-weight: 400;
    margin: 15px 0 0!important;
}


}

.autocomplete-suggestions {
    border: 1px solid #999;
    background: #FFF;
    overflow: auto;
    background-color: white;
    border: 1px solid rgb(233, 233, 233);
}

.autocomplete-suggestion {
    padding: 2px 5px;
    white-space: nowrap;
    overflow: hidden;
}

.autocomplete-selected {
    background: #F0F0F0;
}

.autocomplete-suggestions strong {
    font-weight: normal;
    color: #3399FF;
}

.autocomplete-group {
    padding: 2px 5px;
}

.autocomplete-group strong {
    display: block;
    border-bottom: 1px solid #000;
}