.box-ref-pad{
	margin-bottom: 0px!important;
}
.balance{
color: #fff !important;	
margin: 0px!important;	
}
#main-container {
    background-image: url(../../images/1688ufabet/bg-mb.png?V=2) !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed!important;
    background-position: top center;
    background-size: cover;
	background-color:#191609;
}
#page-header{
	background: linear-gradient(90deg, rgb(14 14 14) 0%, rgb(37 37 37) 52%, rgb(8 8 8) 100%);
}
#page-container.page-header-fixed #page-header {
    position: fixed;
    box-shadow: 0 5px 10px rgb(0 0 0 / 2%);
}
.bg-tran {
    background-color: #fff0!important;
    box-shadow: none !important;
}
a.block { 
    color: #ffffff;  
}
.bd-box{
	    background: linear-gradient(178deg, rgb(54 54 54) 0%, rgb(0 0 0) 100%)!important;
    border: 1px solid #ac8640;
    border-radius: 5px;
	
}
.text-muted {
    color: #ffffff !important;
}
.btn-dual {
  
    color: #000;
    border: 1px solid #e0af5b;
    border-radius: 0.25rem;
    background: linear-gradient(0deg, rgb(195 122 8) 0%, rgb(251 230 170) 52%, rgb(183 112 4) 100%);
}
.block-themed{
	background: linear-gradient(178deg, rgb(54 54 54) 0%, rgb(0 0 0) 100%)!important;
    border-radius: 5px;
	
}
.bg-danger {
    background-color: #e04f1a00 !important;
    border-bottom: 1px solid #c8a23c !important;
}
.col-form-label{
	color:#fff;
}
.block.block-themed > .block-header > .block-title {
    color: rgb(197 157 54)!important;
}
.content-heading{
	color: #f4ba0c;
}
.content-heading small {
   
  color: #e6e6e6c9;
}
.block-title{ color: #c29930;}
/*.block {
    box-shadow: 0 1px 8px 6px rgb(24 24 23 / 85%), 0 1px 2px rgb(0 0 0 / 90%) !important;
    color: #fff!important;
}*/

.bg-white {
   background-color: #00000075 !important;
    border-radius: 10px;
    border: 2px solid #e0af5b;
}

.card {
   
 background: linear-gradient(178deg, rgb(42 42 42) 0%, rgb(0 0 0) 100%)!important;
     border-radius: 10px;
}
.bd-top{
	height: 5px;background: linear-gradient(90deg, rgba(253,201,101,1) 6%, rgba(93,70,23,1) 33%, rgba(253,201,101,1) 68%, rgba(93,70,23,1) 93%);
    box-shadow: 2px 4px 6px 1px #1f1f1f !important;
}
.btn-pad{padding:0px;}
.box-ref {
    background-color: rgb(48 48 47);
    margin: 3px;
    border: 2px solid #222222;
    color: #fff;
    border-radius: 25px;
    padding: 5px;
    padding-left: 15px;
    z-index: 99;
    font-size: 12px;
    position: relative;
	margin-bottom: 30px;
}
.cc{padding: 38px;}
.text-primary {
    color: #e8bc68 !important;
}
.btn-link {
    font-weight: 400;
    color: #ead379;
    text-decoration: none;
}
#sidebar {
    z-index: 99999!important;
   background: linear-gradient(360deg, rgb(56 43 25) 0%, rgb(19 17 12) 100%)!important;
   background: linear-gradient(178deg, rgb(54 54 54) 0%, rgb(0 0 0) 100%)!important;  box-shadow: 2px 4px 6px 1px #1f1f1f !important;
}
.bg-gray-darker {
    background-color: #17140d !important;
}
.nav-main-dark .nav-main-link > .nav-main-link-icon, .sidebar-dark #sidebar .nav-main-link > .nav-main-link-icon, .page-header-dark #page-header .nav-main-link > .nav-main-link-icon {
    color: #b99044;
}
.block-title2 {
    background: linear-gradient(90deg, rgb(135 86 15) 0%, rgba(233,205,150,1) 16%, rgb(167 116 44 / 94%) 32%, rgba(252,227,173,1) 51%, rgb(155 106 37) 72%, rgba(245,219,164,1) 87%, rgb(131 91 33) 99%)!important;
    padding: 10px;
    border-radius: 5px;
}
.btn-hero-success, .btn-alt-primary, .btn-search-commission{
   /* color: #000;
  border: 1px solid #e0af5b;
    border-radius: 0.25rem;
    background: linear-gradient(0deg, rgb(195 122 8) 0%, rgb(251 230 170) 52%, rgb(183 112 4) 100%);
	*/
	color: #e1b257;
    border: 1px solid #e0af5b;
    border-radius: 0.25rem;
    background: linear-gradient(178deg, rgb(54 54 54) 0%, rgb(0 0 0) 100%)!important;
    border: 1px solid #ac8640;
}
.bg-black-75 {
 background-color: rgb(0 0 0 / 0%) !important;
}
.input-group-text, .btn-hero-primary {
   color:#000;
    border: 1px solid #e0af5b;
    border-radius: 0.25rem;
	background: linear-gradient(0deg, rgb(195 122 8) 0%, rgb(251 230 170) 52%, rgb(183 112 4) 100%);
}
 #form-login a, .bg-content a{
    color: #d0ad49!important;
  
}
 #form-login .btn-hero-primary{
	
	width:100%;
}

.form-control {
   
    color: #495057;
    background-color: #1d1c1c;
    border: 1px solid #d2b14e6e;
  
}
.btn-outline-secondary {
    color: #c1c5c8;
    border-color: #d7d8d8;
}
.form-control {
    color: #cecece;
    background-color: #1d1c1c;
    border: 1px solid #d2b14e6e;
}
.table {
    color: #f6f6f6;
}
.slick-slide img {
    border-radius: 10px;
}
h5{
	color:#fff!important;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: #3f3728;
}
.bg-com{    background: linear-gradient(90deg, rgb(135 86 15) 0%, rgba(233,205,150,1) 16%, rgb(167 116 44 / 94%) 32%, rgba(252,227,173,1) 51%, rgb(155 106 37) 72%, rgba(245,219,164,1) 87%, rgb(131 91 33) 99%)!important;;}
.txt-com{ color:#000!important;}
.logoshop{
	float:left;
}
.show-point {
    position: relative;
    float: left;
    top: 5px;
    left: 10px;
}
.shop{
	position: relative!important;
    top: -65px !important;
}
.block-content {
 
    color: #fff!important;
}
.bt{margin-top:20px;}
.boxbd {
    border-bottom: 1px solid #b4812e;
    padding-bottom: 10px;
    padding-top: 10px;
}
.boxbd-r {
    border-bottom: 1px solid #b4812e;
    padding-bottom: 10px;
    padding-top: 10px;
}
.pro h3, .pro h4{
    font-size: 22px;
    color: #e5ad1d;
    font-weight: bold;
}
.pro{
	color:#fff!important;
	background-color:#000!important;
}
.logo-login img {
    position: relative;
    margin-top: -100px;
	width: 100%;
}
@media (min-width: 767px){
.boxbd {
    border-right: 1px solid #b4812e;
    border-bottom: 1px solid #b4812e;
    padding-bottom: 10px;
    padding-top: 10px;
}
.boxbd-r {
    border-bottom: 1px solid #b4812e;
    padding-bottom: 10px;
    padding-top: 10px;
}
}
@media (min-width: 992px){
	.box-w {
    padding-bottom: 10px;
    padding-top: 30px;
}
			.logo-login img {
    margin-top: -300px;
	width: 85%;
}
.menu-mb {
    display: none!important;
}
.show-point {
    position: relative;
    top: 5px;
	float: none;
   left: 0px;
}
}

@media (min-width: 1200px){
	
	#main-container {
    background-image: url(../../images/1688ufabet/bg.png?V=2) !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed!important;
    background-position: top;
    background-size: cover;
	background-color:#191609;
}
}
@media (min-width: 1600px){
.box-w {
    width: 75%;
}
}

.slick-slide {
  
    height: auto!important;
  
}
.tb-his {
    overflow-x: auto!important;
}.btn-otp{background-color: #0000;
    border: 0px;}