.login-page, .register-page { background: #000 url(../img/bg.jpg?v=1.1) no-repeat fixed center!important; }
.login-page .login-card-body, .login-page .register-card-body { background-color: #000; border-color: #000; }
.login-page .card { background: #000; color: #fff; }
.btn-gold {
	font-weight: bold;
    color: #000;
    background-image: linear-gradient(#A47108, #F3C68C, #F4F0E7);
    border-color: #A47108;
    box-shadow: none;
	border-radius: 25px 25px;
}
.login-box-msg, .register-box-msg {
    margin: 0;
    padding: 0;
    text-align: center;
}
.login-logo, .register-logo {
    font-size: 1.6rem;
    font-weight: 500;
    margin-bottom: 0;
    text-align: center;
	color: #fff;
}
.layui-layer-content { color: #000!important; }
.layui-layer-btn a { height: 30px!important; line-height: 26px!important; color: #000!important; background: #007bff!important; color: #fff!important;}
.custom-label { padding-top: 6px; }
[class*=sidebar-dark-] {
    background-color: #000;
}
.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #000;
}
.navbar-dark {
    background-color: #000;
    border-color: #000;
}
[class*=sidebar-dark] .brand-link {
    border-bottom: 1px solid #000;
}
.card-title {
    float: left;
    font-size: 1.3rem;
    font-weight: 800;
    margin: 0;
	color: #6610f2;
}