body, html {
	font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑, STHeiti, MingLiu !important;
}

label.error {
	color: tomato;
}

.clear {
	clear: both;
}

.pointer {
	cursor: pointer;
}

.navbar-brand {
	padding-left: 0;
}

.navbar-brand > img {
	width: 75%;
	padding-top: 11px;
	height: 95%;
	max-height: none !important;
}

a {
	color: #5f69ad;
}

@media screen and (max-width: 767px) {
	.navbar-brand > img {
		width: 45% !important;
	}
}

aside {
	z-index: 99;
}

.middle {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.inner {
	margin: auto;
}
.loading {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	display: table;
	text-align: center;
	z-index: 9999999;
}
.loading > img {
	vertical-align: center;
}

header.header{
	margin-bottom: 3em !important;
}

.navbar-nav>.user-menu>.dropdown-menu{
	width:200px;
}
.lang {
	color:#ff;
	font-size:23px;
}
 
.sidebar .nav li i, .sidebar .nav a {
    color: rgba(255, 255, 255, 0.8) !important;
}


.modal-backdrop{
	display:none !important;
}

.card-header-text{
	width: 20%;
	line-height:0;
}
@media screen and (max-width:650px){ 
.card-header-text{
	width: auto; 
}
}
.nav-pills a{
	border-radius:3px !important;
}


.collapse li a{
	background-color: transparent !important;
	box-shadow: none !important;;
}

.collapse  li.active a{
	background-color: #f44336 !important;
	box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2) !important;
}

.nav li:focus a{
	background-color: rgba(244, 67, 54,.5) !important;
}

.nav.nav-mobile-menu .dropdown-toggle {
	display : none !important;
}

.nav.nav-mobile-menu .dropdown-menu{
display:block !important;
position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}









