.list-group-item.active span {
    color: #FFF !important;
}

* {
    -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;

}
body {
    /*font-family: "Poppins", sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    /*font-family: "Poppins", sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
}

.nav.metismenu {
  /*font-family: "Poppins", sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
}

.logo img {
    height: 50px;
}
body .header-wrapper .header-top {
    background: #fff;
}

body .header-wrapper .header-bottom .main-menu ul.nav.metismenu>li a {
    color: #000;
}
body .header-wrapper .header-bottom .main-menu ul.nav.metismenu>li a:active {
    color: #788db4;
}
.header-wrapper .header-bottom .main-menu>ul>li>a i {
    color: #000;
}
.modal-xl{
	max-width: 100% !important;
	width: 100% !important;
}

.modal-footer{
    display: block;
}

.sign-in-form {
    width: 100%;
    margin: auto;
    padding: 30px;
}

.header-wrapper .mobile-only li a i {
    font-size: 1.875rem;
    color: #000;
    height: 65px;
    width: 65px;
}

.btn.btn-sm, a:link.btn.btn-sm {
	height: 27px;
}

.btn:not(.btn-outline) i {
	color: #FFF;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 38px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 18px;
}


@media (max-width: 992px){
.layout-horizontal .site-logo .logo {
    top: 8px!important;
}
body.mobile-topbar-toggle .top-toolbar {
    padding: 0 20px;
}
}

.card .card-header {
	font-weight: bold;
}

/*** DATATABLE ***/
.paginate_button {
	text-decoration: none;
	color: #617182;
	margin: 0 5px 0 0;
	cursor: pointer;
}
