body{
	background-color:#f0f0f0;
	font-size:13px;
	font-family:'inter';
}
body.lang-en,
body.lang-id,
body.lang-vit{
	font-family:'inter'!important;
}
.nobg{
	background-color:transparent!important;
}
.dnone{
	display:none!important;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .arrow.open:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow:before, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li.active > a > .arrow:before, .page-sidebar .page-sidebar-menu > li.active > a > .arrow.open:before, .page-sidebar .page-sidebar-menu > li.active.open > a > .arrow:before, .page-sidebar .page-sidebar-menu > li.active.open > a > .arrow.open:before{
	color:#777777;
}
.btn{
	color:#ffffff;
	background-color:#aaaaaa;
	border-radius:.475rem!important;
}
#languages button{
	margin:2px 0;
	margin-left:5px;
}
.table .btn{
	padding:7px;
	margin:2px;
	font-size:13px;
	font-weight:bold;
}
#batchCustomRankForm .table input[type="checkbox"]{
	height:13px;
}
.label-warning{
	border-radius: .475rem !important;
    padding: 5px;
}
.label{
	font-size:13px;
	font-weight:bold;
}
#description i{
	font-size:16px;
}
.table .btn.del{
	display:inline-flex;
	align-items:center;
}
.btn-transparent{
	border: none;
    background: none;
    margin: 0px 5px;
}
.btn-transparent i{
	font-size:14px;
}
.blue.btn{
	color: #FFFFFF;
    background-color: #282961;
}
.blue2.btn{
	color: #FFFFFF;
    background-color: #0671DE;
}
.blue3.btn{
	color: #FFFFFF;
    background-color: #00C4C3;
}
.blue4.btn{
	color: #FFFFFF;
    background-color: #89C4F4;
}
.lightBlue.btn{
	color:#ffffff;
	background-color:#45B6AF;
}
.red.btn{
	color: #FFFFFF;
    background-color: #ED1C24;
}
.red2.btn{
	color: #FFFFFF;
    background-color: #A73237;
}
.green.btn{
	color: #FFFFFF;
    background-color: #35AA47;
}
.orange.btn{
	color: #FFFFFF;
	background-color:#FF9501;
}
.grey.btn{
	color: #111111;
	background-color:#D9D9D9;
	font-weight:bold;
}
.grey2.btn{
	color: #fff;
	background-color:#666;
	font-weight:bold;
}
.grey2nb.btn{
	color: #fff;
	background-color:#666;
}
.actionBtn{
	background-color:#DDDDDD;
	color:#111111;
	font-weight:bold;
}
.actionBtn:hover{
	background-color:#FF9501;
	color:#ffffff;
}
/*cn ver*/
.lang-cn .actionBtn{
	font-size:13px;
}

.bRadius7{
	border-radius:.475rem!important;
}
.aui_outer,
.aui_border{
	border-radius:.475rem!important;
	font-family: "inter";
}
.aui_sw, .aui_s, .aui_se{
	background:none!important;
}
table.aui_dialog{
	min-width:400px;
}
.aui_content{
	font-size:13px;
	font-weight:bold;
	width:100%;
	text-align:left;
}
.aui_buttons button{
	background: #AAAAAA !important;
	color:#fff !important;
    border: none !important;
    height: 38px !important;
    box-shadow: none !important;
    border-radius: .475rem !important;
    font-size: 16px !important;
    font-weight: 400 !important;
	text-shadow:none !important;
	font-family:"inter" !important;
	padding:10px 16px!important;
	letter-spacing:0!important;
}
.aui_buttons button.aui_state_highlight{
	background:#35AA47 !important;
}
.aui_header .aui_close{
	background:none;
	font-size:24px;
	color:#666;
	text-indent:0;
}
.aui_close{
	text-decoration:none!important;
}
#form_boxes button{
	font-size:13px;
}
@media screen and (min-width:0){
	.aui_header .aui_close{
		right:-10px;
		left:auto;
		top:0;
	}
}
@media screen and (-webkit-min-device-pixel-ratio: 0){
	.aui_header .aui_close{
		right:-10px;
		left:auto;
		top:0;
	}
}
.redText{
	color:#ED1C24;
}
.w10{
	width:10%;
}
.w20{
	width:20%;
}
.w30{
	width:30%;
}
.w40{
	width:40%;
}
.w50{
	width:50%;
}
.w60{
	width:60%;
}
.w70{
	width:70%;
}
.w80{
	width:80%;
}
.w90{
	width:90%;
}
.w100{
	width:100%;
}
.margin2{
	margin:2px;
}
.mb0{
	margin-bottom:0!important;
}
.mb10{
	margin-bottom:10px;
}
.mb20{
	margin-bottom:20px;
}
.mb30{
	margin-bottom:30px;
}
.mb40{
	margin-bottom:40px;
}
.mb50{
	margin-bottom:50px;
}
.mb60{
	margin-bottom:60px;
}
.mb70{
	margin-bottom:70px;
}
.mb80{
	margin-bottom:80px;
}
.mr5{
	margin-right:5px;
}
.mr10{
	margin-right:10px;
}
.mtn40{
	margin-top:-40px;
}
.mlr10{
	margin:0 10px!important;
}
.mlr20{
	margin:0 20px!important;
}
.margin0{
	margin:0!important;
}
.flexSpace{
	display:flex;
	justify-content:space-between;
}
.flexCenter{
	display:flex;
	justify-content:center;
}
.flexStart{
	display:flex;
	justify-content:flex-start;
}
.flexEnd{
	display:flex;
	justify-content:flex-end;
}
.flexWrap{
	flex-wrap:wrap;
	gap:5px;
}
.flexColumn{
	flex-direction: column;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 10px;
}
.shadowBox{
	background-color: #ffffff;
    border-radius: .475rem !important;
    box-shadow: 0 3px 4px 2px #00000011;
    padding: 20px 15px!important;
	align-items:flex-start;
}
form.shadowBox{
	min-height: 38px;
    box-sizing: border-box;
    align-items: center;
    display: flex;
	gap:10px 5px;
	flex-wrap:wrap;
}
form.shadowBox .form-group.fr{
	display: flex;
    justify-content: flex-end;
    margin-left: auto;
    gap: 5px;
}
.alignBtm{
	display:flex;
	justify-content: flex-end;
    align-items: flex-end;
}
.form-btn{
	display:flex;
	justify-content:flex-end;
	margin-left:auto;
	gap:5px;
}
#s_search .form-btn{
	float: right;
    display: inline-flex;
}
.pr{
	position:relative;
}
.fl{
	float:left;
	display:inline;
}
.fr{
	float:right;
	display:inline;
}
.mini{
	text-decoration:none;
	font-weight:bold;
}
.btn.mini.green{
	background-color:#35aa47;
	color:#fff;
}
.btn.mini.red{
	background-color:#ED1C24;
	color:#fff;
}
.btn.mini.green:active:hover{
	background-color:transparent;
}
.btn.mini.red:active:hover{
	background-color:transparent;
}
.btn-xs{
	padding:5px;
}
.btn-sm{
	font-size:13px;
}
.btn > i.icon-trash{
	font-size:12px;
	line-height:16px;
	height:16px;
}
i.icon-announcement{
	background:url(../../../../image/header_announcement_icon.png);
	width:37.5px;
	height:30px;
}
i.icon-deposit{
	background:url(../../../../image/icon_deposit.png);
	background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 20px;
    height: 20px;
    top: -2px;
}
i.icon-withdraw{
	background:url(../../../../image/icon_withdraw.png);
	background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 20px;
    height: 20px;
    top: -2px;
}
a.tooltip:hover i.icon-announcement{
	background:url(../../../../image/header_announcement_icon_white.png);
}
i.icon-thirdpartydeposit{
	background:url(../../../../image/header_thirdpartydeposit_icon.png);
	width:37.5px;
	height:30px;
	left: -3px;
    top: -1px;
}
a.tooltip:hover i.icon-thirdpartydeposit{
	background:url(../../../../image/header_thirdpartydeposit_icon_white.png);
}
i.icon-thirdpartydepositnotice{
	background:url(../../../../image/header_thirdpartydepositnotice_icon.png);
	width:37.5px;
	height:30px;
	left: -3px;
    top: -1px;
}
a.tooltip:hover i.icon-thirdpartydepositnotice{
	background:url(../../../../image/header_thirdpartydepositnotice_icon_white.png);
}
.btn i.fa.fa-trash{
	margin: 0px 5px 0px 0px;
}
#data_wrapper .btn > i{
	margin-right: 5px;
}
#data_wrapper i.fa.fa-edit{
	font-size:15px;
}
#data_wrapper a[lock="lock"]{
	margin-top: 5px;
    display: block;
}
#data_wrapper i.fa.fa-lock{
	font-size:15px;
}
.label-info{
	background-color:#0671DE;
	padding:5px;
	border-radius:6px!important;
	font-size: 13px;
	font-weight:bold;
	display:inline-block;
}
.label-info:hover{
	background-color:#2F679D;
}
.bootstrap-select .btn{
	color:#000000;
	height:30px!important;
}
.page-header.navbar .page-logo .logo-default{
	margin:12px 0 0;
}
.portlet > .portlet-title > .actions > .btn.btn-lg,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-lg{
	padding: 10px 16px;
    font-size: 13px;
    line-height: 1.33;
    vertical-align: middle;
}
.portlet > .portlet-title > .actions > .btn,
.portlet > .portlet-title > .actions > .btn.btn-sm,
.portlet > .portlet-title > .actions > .btn-group > .btn,
.portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm{
	font-size:13px;
}
.panel.panel-success{
	border-radius:.475rem!important;
}
.panel-success > .panel-heading{
	border-top-right-radius: .475rem !important;
    border-top-left-radius: .475rem !important;
}
.sidecount{
	color:#ffffff;
	z-index:1;
}
.tabs-container,
.customTable{
	overflow:hidden!important;
}
.dataTables_wrapper, .tableScroll{
	overflow-x:auto;
	width:100%;
}
.table.table-bordered{
	white-space:nowrap;
	table-layout:auto;
	width:100%;
}
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td{
	width:auto;
	/* max-width:200px; */
	font-size:13px;
	word-break:normal;
	text-wrap:wrap;
	overflow-wrap:break-word;
}
body.lang-cn .table-bordered>thead>tr>th,
body.lang-cn .table-bordered>tbody>tr>th,
body.lang-cn .table-bordered>tfoot>tr>th,
body.lang-cn .table-bordered>thead>tr>td,
body.lang-cn .table-bordered>tbody>tr>td,
body.lang-cn .table-bordered>tfoot>tr>td{
	text-wrap:unset;
}
body.lang-cn .table-bordered>tbody>tr>td{
	text-wrap:wrap;
}
.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td,
#data_wrapper > table th{
	padding:10px;
}
.page-header-inner{
	display:flex;
	align-items:center;
	justify-content:space-between;
}

.page-header-fixed .page-container{
	margin-top:50px;
}

.page-header.navbar {
	background-color: #282961!important;
	height:50px;
}
.page-sidebar-menu{
	scrollbar-width: thin;
    scrollbar-color: #cecece white;
}
.page-sidebar-menu.page-sidebar-menu-closed .custom-wrapper{
	display:none!important;
}
@media (max-width: 1520px) {
	body.lang-cn .page-header.navbar{
		height:93px;
		min-height:93px;
	}
	body .page-header.navbar .page-header-inner{
		display:flex;
	}
	body .page-header.navbar .page-header-inner .top-menu{
		flex-grow:1;
	}
	body .page-header.navbar .page-header-inner .top-menu .navbar-nav{
		display:flex;
		flex-wrap:wrap;
		justify-content:flex-end;
		height:auto;
	}
	
	body.lang-cn.page-header-fixed .page-container{
		margin-top:93px;
	}
	body.lang-cn .page-sidebar-wrapper .page-sidebar-menu:not(.page-sidebar-menu-closed){
		top:93px;
		max-height:calc(100vh - 93px);
	}
}
@media (max-width: 1000px){
	body .page-header.navbar{
		min-height:93px!important;
	}
	body .page-header.navbar .page-header-inner .top-menu{
		width:70%;
	}
}
@media (max-width: 992px){
	body .page-header.navbar .page-header-inner .top-menu{
		flex-direction:column-reverse;
	}
}
@media (max-width: 480px){
	.page-header.navbar .top-menu{
		background-color:transparent;
	}
}

/*sidebar*/
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover,
.page-sidebar{
	background-color:#f6f7fb;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a,
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu > li.active.open > a{
	background:none;
	color:#111111;
	font-weight:700;
}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a:hover,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a:hover,
.page-sidebar .page-sidebar-menu > li.active.open > a:hover{
	background:#282961;
}

.page-sidebar .page-sidebar-menu > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,
.page-sidebar .page-sidebar-menu > li.open > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a,
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu .sub-menu li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{
	font-size:13px;
}
body:not(.lang-cn) .page-sidebar .page-sidebar-menu > li > a,
body:not(.lang-cn) .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a,
body:not(.lang-cn) .page-sidebar .page-sidebar-menu > li.open > a,
body:not(.lang-cn) .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a,
body:not(.lang-cn) .page-sidebar .page-sidebar-menu > li.active > a,
body:not(.lang-cn) .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a,
body:not(.lang-cn) .page-sidebar .page-sidebar-menu .sub-menu li > a,
body:not(.lang-cn) .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{
	font-size:13px;
}
.page-sidebar .page-sidebar-menu > li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{
	color:#111111;
	border-top:none;
	font-weight:400;
	padding:13px 13px 13px 35px;
}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li:hover > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a,
.page-sidebar .page-sidebar-menu > li:hover > a,
.page-sidebar .page-sidebar-menu > li.active > a:hover{
	background:#282961;
	color:#ffffff;
	font-weight:700;
}

.page-sidebar .page-sidebar-menu > li.open > a{
	background:none;
	color:#666666;
	font-weight:700;
}

.page-sidebar .page-sidebar-menu .sub-menu,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu{
	background-color:#E9ECF3;
}
.page-sidebar-closed .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu:hover .sub-menu,
.page-sidebar-closed .page-sidebar .page-sidebar-menu:hover .sub-menu{
	background-color:#E9ECF3;
}

.page-sidebar .page-sidebar-menu .sub-menu li > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{
	color:#666666;
	font-weight:400;
	padding:10px 0px 10px 45px;
	position:relative;
}

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a,
.page-sidebar .page-sidebar-menu .sub-menu > li:hover > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.open > a,
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a{
	background: #282961!important;
    color: #fff;
    font-weight: 700;
}
.lang-cn .page-sidebar .page-sidebar-menu .sub-menu li > a,
.lang-cn .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{
	font-size:13px;
}

.lang-cn .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a,
.lang-cn .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a,
.lang-cn .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a,
.lang-cn .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a,
.lang-cn .page-sidebar .page-sidebar-menu .sub-menu > li.open > a,
.lang-cn .page-sidebar .page-sidebar-menu .sub-menu > li.active > a{
	font-size:13px;
}
.page-sidebar .page-sidebar-menu > li.search-wrap{
	overflow:hidden;
	padding:8px;
	display:flex;
	justify-content:center;
	align-items:center;
}

.page-sidebar .page-sidebar-menu{
	transition:.3s all;
}
.page-header-inner .sidebar-toggler-wrapper{
	margin-left:10px;
	position:relative;
	cursor:pointer;
}
.page-header-inner .sidebar-toggler-wrapper .sidebar-toggler{
	margin:0;
	display: flex;
    align-items: center;
	transition:.3s all;
	background:none;
}
.page-header-inner .sidebar-toggler-wrapper .sidebar-toggler i.fa-bars{
    font-size: 16px;
	color:white;
}
.page-header-inner .sidebar-toggler-wrapper .sidebar-toggler i.fa-chevron-left{
    font-size: 10px;
    transition: .3s all;
	color:white;
}
.page-sidebar-closed .sidebar-toggler-wrapper .sidebar-toggler i.fa-chevron-left{
	transform:rotate(180deg);
	margin-top: -2px;
}
.page-sidebar .page-sidebar-menu > li .sidebar-search-wrapper .sidebar-search-input{
	background:#f0f0f0;
	color:#999999;
	border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.page-sidebar .page-sidebar-menu > li .sidebar-search-wrapper button{
	border-top-left-radius:0!important;
	border-bottom-left-radius:0!important;
}

.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover{
	box-shadow:none;
}

@media (min-width: 992px) {
	.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.search-wrap .sidebar-search-wrapper{
		display:none;
	}
	.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.search-wrap:hover{
		width:48px!important;
	}
	.page-sidebar-menu.page-sidebar-menu-closed > li.search-wrap:hover{
		box-shadow:none;
	}
}

.btn-default > i{
	color:#fff;
}

.btn-lang{
	margin-left:5px;
}

.page-sidebar .page-sidebar-menu > li.sidebar-search-wrapper .sidebar-search-btn{
	background-color:#aaaaaa;
}

@media (min-width: 991px) {
	.page-sidebar-wrapper .page-sidebar-menu:not(.page-sidebar-menu-closed){
		top:50px;
		background-color:#F6F7FB;
		max-height:calc(100vh - 50px);
		width:250px;
		box-shadow:5px 4px 8px 3px #00000011;
	}
	body:not(.lang-cn) .page-sidebar,
	body:not(.lang-cn) .page-sidebar-wrapper .page-sidebar-menu:not(.page-sidebar-menu-closed){
		width:250px;
	}
	.page-content-wrapper .page-content{
		margin-left:250px;
	}
	body:not(.lang-cn) .page-content-wrapper .page-content{
		margin-left:250px;
	}
}

@media (max-width: 991px) {
	.page-sidebar{
		background-color:#F6F7FB;
	}
	.page-sidebar .page-sidebar-menu > li .sub-menu{
		background-color:#E9ECF3!important;
	}
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown{
	height:auto;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown.more-feature{
	padding:6px 4px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle{
	padding: 6px 5px;
	background-color:#ffffff33;
	border-radius:5px!important;
	text-align:center;
	cursor:pointer;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-box > .dropdown-toggle{
	height:30px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username{
	font-size:13px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle > i{
	color:#ffffff;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle.nobg{
	background-color:transparent;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge{
	top:0;
	right:-5px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3{
	font-weight:bold;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu{
	overflow-y:auto;
	border-radius: .475rem !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-menu{
	border-radius:.475rem !important;
}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover{
	background-color: none!important;
	color:black!important;
	background:none!important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:after{
	right:25px;
}
.tab-content div >.tab-pane{
	display: none;
    visibility: hidden;
}
.tab-content div >.active{
	display: block;
    visibility: visible;
}
.more-feature .dropdown-toggle > img{
	width: 75%;
    top: -1px;
    right: 0px;
    position: relative;
}
.more-feature-col{
	display:none;
	flex-wrap: wrap;
    padding: 5px;
	position: absolute;
	margin-top: -3px;
    top: 100%;
	right:-50%;
    background-color: #fff;
    width: 179px;
    border: 2px solid #EAEDF2;
    border-radius: 0.475rem !important;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.more-feature-col li{
	display:inline-block;
	margin:5px;
}
.more-feature-col li.dropdown > .dropdown-toggle{
    background-color: #EAEAEA!important;
    border-radius: 0.475rem !important;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 45px;
	padding: 5px;
	height: 45px;
	box-sizing: border-box;
}
.more-feature-col li.dropdown > .dropdown-toggle > i{
	font-size:25px;
	line-height:25px;
	color:#282961!important;
}
.more-feature-col li.dropdown > .dropdown-toggle:hover{
    background-color: #282961!important;
}
.more-feature-col li.dropdown > .dropdown-toggle:hover > i{
	color:#EAEDF2!important;
}
.more-feature-col > li.dropdown > .dropdown-toggle > .badge{
	position:absolute;
	top:0;
	right:5px;
	text-align:center;
	line-height:14px;
	padding:1px 3px;
}
.more-feature-col li.dropdown > .dropdown-menu{
	display:none;
}
.jquery-notific8-message{
	font-size:13px!important;
}
#lblRecentPlayer{
	font-size:13px;
}
#recentPlayerNumber{
	color:#35aa47;
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
}
#recentPlayerTotalAmount{
	color:#35aa47;
	font-size:16px;
	font-weight:bold;
	margin-left:5px;
}

.tooltip {
  position: relative;
  display: inline-block;
  opacity:1;
  z-index:1;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 90px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px!important;
  padding: 5px;
  position: absolute;
  z-index: 1;
  top: 110%;
  left: 50%;
  transform: translateX(-50%);
}

.tooltip:hover{
	z-index:10;
}
.tooltip:hover .tooltiptext {
  visibility: visible;
  z-index:10;
}
.tooltip .tooltiptext:hover {
	visibility: hidden;
  }

.tooltiptext::after{
	content: "";
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #555 transparent;
}

.modal .modal-header h2,
.modal .modal-header h3,
.modal .modal-header h4,
.modal h4.form-section{
	font-weight:bold!important;
}
.modal-content{
	border-radius:.95rem!important;
}
#batch_languages button{
	margin:5px;
}

.page-content{
	background-color:#f0f0f0;
	overflow:hidden;
	min-height:calc(100vh - 50px) !important;
}

.page-container:after{
	clear:unset;
}

.portlet > .portlet-title > .caption{
	color:#282961;
	font-weight:700;
}

/* .portlet > .portlet-body { */
	/* background-color: #ffffff; */
    /* border-radius: 17px !important; */
    /* box-shadow: 0 4px 4px 0 #00000011; */
	/* padding:20px; */
/* } */
.portlet > .portlet-title > .actions-period .btn-group{
	width:auto;
}

.portlet > .portlet-title > .actions-period .datetime-inline .datetimepicker_new[readonly]{
	color:#000000;
}
.row label font{
	line-height:1.5;
}

.form-control,.ms-choice{
	border-radius:.475rem!important;
}

.datetimepicker_new.form-control{
	/* border-radius:0!important; */
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{
	background-color:#aaaaaa;
	color:#ffffff;
}
/* .portlet .portlet-body > form.form-inline{ */
	/* background-color: #ffffff; */
    /* border-radius: 17px !important; */
    /* box-shadow: 0 4px 4px 0 #00000011; */
    /* padding: 20px; */
    /* margin-bottom: 20px; */
/* } */
.form-inline .form-group .form-group{
	margin-bottom:0!important;
}
#s_search .form-group-wrap{
	width: 80%;
    display: inline-block;
}
.form-group.input-group{
	border-radius:.475rem!important;
	border:1px solid #e5e5e5;
}
.form-inline .form-group.export-col{
	line-height:2;
}
.form-group > label,
.form-group.input-group button,
.form-group.input-group label,
.form-group.input-group input,
.form-group.input-group .SumoSelect>.CaptionCont,
.form-group.input-group .SumoSelect:hover>.CaptionCont,
.form-group.input-group select.input-sm,
.form-group.input-group select.select2-hidden-accessible,
.form-group.input-group .select2 .select2-selection{
	border-radius:0!important;
	background:none!important;
	border:none;
	font-size:13px;
}
.bootstrap-select .btn.dropdown-toggle{
	background-image:none!important;
	background:none!important;
	font-size:13px;
}
#submit_form .bootstrap-select .btn.dropdown-toggle{
	height:34px!important;
}
.bootstrap-select .btn.dropdown-toggle .bs-caret{
	width:13px;
}
.bootstrap-switch.bootstrap-switch-mini{
	min-width:100px!important;
}
.lang-en .bootstrap-switch.bootstrap-switch-mini{
	min-width: 155px !important;
}
.form-group.input-group input{
	border-left:1px solid #e5e5e5;
}
.ms-parent .ms-choice{
	height:30px;
	line-height:30px;
	font-weight:normal;
}
@media (max-width: 768px) {
	.form-group{
		margin-bottom:0;
	}
	.form-group.input-group{
		width:100%;
	}
}

.nav-tabs{
	border-bottom:none;
	background-color: #ddd;
    border-radius: .475rem !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 10px;
}
.nav-tabs>li>a,
.nav-tabs>li>button{
	border:none;
	background-color:transparent;
	color:#111;
	font-weight:bold;
	height:auto;
	line-height:30px;
	border-radius:.475rem!important;
	padding:0 15px;
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:13px;
}
.nav-tabs>li>button:hover{
	background-color:#eee;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>button,
.nav-tabs>li.active>button:hover,
.nav-tabs>li.active>button:focus{
	background-color:#A73237;
	color:#fff;
	border:none;
}
.nav-tabs>li>a .sidecount{
	height:24px;
	line-height:22px;
	background:#A73237;
	margin-left:5px;
}
.nav-tabs>li.active>a .sidecount,
.nav-tabs>li.active>a:hover .sidecount,
.nav-tabs>li.active>a:focus .sidecount{
	color:#A73237;
	background:#fff;
}
.longnav{
	width:100%;
}
.longnav .nav-tabs{
	flex-wrap: wrap;
    padding: 5px 10px;
    height: auto;
}
.page-header.navbar .page-logo{
	height:50px;
	display: flex;
	align-items: center;
}
.page-header.navbar .top-menu .navbar-nav{
	display:flex;
	justify-content:center;
	align-items:center;
	height:50px;
	margin-right:5px;
}
.pace .pace-progress{
	top:50px;
}

/*homepage overview*/
.dashboard-stat{
	min-height:125px;
	border-radius:.475rem!important;
	padding:15px 10px;
}
.dashboard-stat .more{
	color:#282961;
	font-weight:600;
}
.portlet.solid{
	/* width:50%; */
}
.portlet > .portlet-body.grey-cararra, .portlet.grey-cararra{
	background-color:#fff;
	border-radius:.475rem!important;
}
.portlet.solid.grey-cararra > .portlet-title, .portlet.solid.grey-cararra > .portlet-body{
	box-shadow:none;
}
#theBETChartsType{
	padding:16px 0 2px 0;
}
#theBETChartsType .btn.btn-sm{
	margin:0 2px;
}

.portlet > .portlet-title > .actions-period > .btn,
.portlet > .portlet-title > .actions-period > .btn.btn-sm,
.portlet > .portlet-title > .actions-period > .btn-group > .btn,
.portlet > .portlet-title > .actions-period > .btn-group > .btn.btn-sm{
	background-color:transparent;
	color:#000;
}
.portlet > .portlet-title > .actions-period > .btn-group .btn:hover,
.portlet > .portlet-title > .actions-period > .btn-group .btn.active{
	color:#5CBAB2;
}
.border-yellow{
	border-top:26px solid #FDCD02!important;
}
.border-blue{
	border-top:26px solid #5DB4F8!important;
}
.border-green{
	border-top:26px solid #6FC886!important;
}
.portlet.bordered > .portlet-title > .caption{
	line-height:27px;
}
.portlet.bordered .portlet-title .caption i{
	width:24px;
	height:21px;
	border-radius:3px;
	background-repeat:no-repeat;
	background-position:center center;
}
.portlet.border-yellow .portlet-title .caption i{
	background-color:#FDCD02;
	background-image:url(../img/ico_champion.png);
}
.portlet.border-blue .portlet-title .caption i{
	background-color:#5DB4F8;
	background-image:url(../img/ico_validbet.png);
}
.portlet.border-green .portlet-title .caption i{
	background-color:#6FC886;
	background-image:url(../img/ico_payout.png);
}
.table-index.table-bordered,
.table-index.table-bordered>thead>tr>th,
.table-index.table-bordered>tbody>tr>th,
.table-index.table-bordered>tfoot>tr>th,
.table-index.table-bordered>thead>tr>td,
.table-index.table-bordered>tbody>tr>td,
.table-index.table-bordered>tfoot>tr>td{
	border:none;
}
.table-index.table>thead tr th:first-child,
.table-index.table>tbody tr td:first-child{
	border-top-left-radius:12px!important;
	border-bottom-left-radius:12px!important;
}
.table-index.table>thead tr th:last-child,
.table-index.table>tbody tr td:last-child{
	border-top-right-radius:12px!important;
	border-bottom-right-radius:12px!important;
}

form#change_wd_pwd_form .form-group span.error-msg{
	display: none;
}

form#change_wd_pwd_form .form-group.has-error span.error-msg{
	display: block;
    color: #a94442;
    margin-top: 5px;
}

form#select_all_1 .ms-drop,.ms-drop{
	margin-top: 10px !important;
    border-radius: .475rem !important;
}

form#select_all_1 .ms-drop .ms-search,.ms-drop .ms-search{
	padding:8px;
}

form#select_all_1 .ms-drop .ms-search input,.ms-drop .ms-search input{
	padding: 5px;
    border-radius: .475rem !important;
    background-size: 44px;
}

#waterDetialTable h3{
	font-size:13px;
}

table label.tips + .tooltip{
	position:absolute;
}

/*member management*/
.portlet > .portlet-body.pOnline {
	position:relative;
	background-color:transparent;
	box-shadow:none;
}
.portlet > .portlet-body.pOnline form.form-inline{
	display:flex;
	justify-content:space-between;
}
.portlet > .portlet-body.pOnline .actions{
	position: relative;
    width: 151px;
}
.lang-en .portlet > .portlet-body.pOnline .actions, .lang-en form .grouping .actions{
	width: 220px;
    text-align: right;
}
.group-action-wrap{
	position:absolute;
	right:0;
	top:0;
	z-index:50;
	overflow:hidden;
	width:19%;
	flex-direction: column;
	max-width: unset;
	padding: 15px 15px 5px 15px !important;
}
.group-action-wrap div{
	width:100%;
	height:100px;
	overflow:hidden;
	transition:0.5s all;
	position:relative;
}
.group-action-wrap div.expand{
	height:auto;
}
/*
.group-action-wrap div:before{
	content: "";
    background: linear-gradient(0deg, #FFFFFF 15%, #FFFFFF00);
    width: 100%;
    height: 40px;
    position: absolute;
    display: block;
    left: 0;
    bottom: 0;
    transition: 0.3s all;
}
*/
.group-action-wrap div.expand:before{
	height:0;
}
.group-action-wrap p{
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#111;
	cursor:pointer;
	text-align: left;
    display: inline-flex;
	position:relative;
	top:0px;
}
.group-action-wrap div > a,
.group-action-wrap div > input{
	width:-webkit-fill-available;
}
.group-action-wrap div > input{
	display: flex;
    align-items: center;
    justify-content: center;
    line-height: 20px;
    margin-left: 2px;
    margin-bottom: 5px!important;
    white-space: normal;
}
.group-action-wrap .show-btn i{
	margin-top:3px;
}
.more-act-btn{
	display:none;
}
.customTable{
	width:100%;
}
.form .form-actions{
	background-color:transparent;
	border-top:none;
}
.cjsetting-toggle .bootstrap-switch-container, .bootstrap-switch-container{
	background:white
}
.cjsetting-toggle .bootstrap-switch-container span, .bootstrap-switch-container span{
	font-size:10px!important;
	font-weight:bold;
	padding:8px 4px!important;
}
.formLabel {
    width: 25%;
    display: inline-block;
    padding-right: 20px;
    padding-left: 20px;
    text-align: left!important;
}
.advSearchBtn{
	color: #111;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    border: none;
    background: none;
	position: absolute;
    bottom: 15px;
    left: 15px;
	padding:0;
	z-index:5;
}
.advSearchBtn:hover,
.advSearchBtn:active,
.advSearchBtn:focus{
	color: #111;
    text-decoration: none;
}

/*promotion activity*/
.portlet > .portlet-body.cActivity {
	background-color:transparent;
	box-shadow:none;
}
.portlet-body.activityV2 .nav-tabs,
#subActTab,
.portlet-body.aVerifyHis .nav-tabs,
.portlet-body.activityFund .nav-tabs{
	display:inline-block;
	height:auto;
	padding:10px;
}

#activity_edit, #rp_activity_form, #add_agent_form, #form_csAcct{
	width:80%;
	margin:0 auto;
}
#gamerstatistic label{
	margin-top:10px;
}
.tooltip .tooltip-inner{
	max-width:unset;
}
.page-content .activity-templates{
	display: flex;
    flex-wrap: wrap;
    gap: 1.2%;
}
.page-content .activity-templates .container{
	border:none;
	width:32.5%;
	height:184px;
	border-radius:.475rem!important;
	background-color:#fff;
	color:#000;
	position:relative;
	margin: 0 0 1.2% 0;
}
.page-content .activity-templates .template-thumbnail{
	background-color:#dddddd;
}
.page-content .activity-templates .template-content h3{
	color:#000000;
	font-weight:600;
}
.page-content .activity-templates .template-content p{
	color:#666666;
}
.page-content .activity-templates .container > a{
	position:absolute;
	right:5%;
	bottom:5%;
}
.page-content .activity-templates .template-btn{
	width:107px;
	height: 45px;
    border-radius:.475rem !important;
    line-height: 45px;
}
.select-searchtypebox{
	margin-right:55px!important;
}
.select-searchtype2{
	padding-right:5px;
	position: absolute;
    right: -55px;
}
.lang-vit .select-searchtypebox, .lang-jpn .select-searchtypebox{
	margin-right:70px!important;
}
.lang-vit .select-searchtype2, .lang-jpn .select-searchtype2{
	right:-70px;
}
.lang-por .select-searchtypebox, .lang-spa .select-searchtypebox, .lang-tur .select-searchtypebox{
	margin-right:90px!important;
}
.lang-por .select-searchtype2, .lang-spa .select-searchtype2, .lang-tur .select-searchtype2{
	right:-90px;
}
.lang-id .select-searchtypebox{
	margin-right:115px!important;
}
.lang-id .select-searchtype2{
	right:-115px;
}

/*turnover & rebate*/
.portlet > .portlet-body.fWager {
	background-color:transparent;
	box-shadow:none;
}

.note.note-success{
	background-color: transparent;
    border: none;
    color: #111111;
	flex-direction: column;
    display: flex;
    row-gap: 0px!important;
	padding:0;
	position:relative;
}
.note.note-success div label{
	line-height: 29px;
	min-height: 35px;
}
.note.note-success div label.label-success{
	margin-right: 5px;
    margin-left: 0px;
	color:green;
}
.note.note-success div label.label-success.negative{
	color:red;
}
.note.note-success div{
	padding-top: 0px !important;
}
.note.note-success div:first-child{
	padding-top: 0 !important;
}
#s_search_4 .note.note-success{
	flex-direction:unset;
}
.label-success{
	background: none;
	color:#282961;
    border-radius: .475rem !important;
	padding:5px;
}
.label-success-green{
	background: none;
	color:#35AA47;
    border-radius: .475rem !important;
	padding:5px;
}
.label-success-green[href]:hover, .label-success-green[href]:focus {
  background: none;
}
.label-warning{
	background: none;
    color: #dfba49;
    border-radius: .475rem !important;
    padding: 5px;
}
.label-danger{
	background: none;
    color: #F3565D;
    border-radius: .475rem !important;
    padding: 5px;
}
#tblContent, #tblContent tbody, #tblContent .footer{
	width:100%!important;
}
#tblContent .CollapseModule_menu, #tblContent .CollapseModule_menu a, #tblContent .CollapseModule_menu ul, #tblContent #ModuleMenu1 li.checkallmodule, .CollapseModule_menu .checkallmodule{
	width:100%;
}
#tblContent #test{
	width:95%
}
#tblContent .checkbox-button{
	margin-right:1%;
}

.table.table-bordered thead > tr > th{
	background-color: #282961;
    color: #ffffff;
	vertical-align:middle;
	max-width:270px;
	width:auto;
	word-break:normal;
}
.table.table-bordered thead > tr > th label{
	text-align:justify;
	width:-webkit-fill-available;
	display:block;
}
.table.table-bordered thead > tr > th .tooltip{
	position:absolute;
}

/*system notification*/
.alert-warning,
.alert-info{
	border-radius:0.475rem !important;
}
.alert-warning h3,
.alert-info h3{
	font-weight:bold;
	margin: 5px 0 10px 0;
}

.alert h5{overflow-wrap:anywhere;}

/*front-end settings*/
.form_boxes_wrap #form_boxes{
	background-color:#DDDDDD;
	min-height: 330px;
	border:none;
	border-radius:.475rem!important;
	width:100%;
}

/*Operation report*/
/*cheat checking*/
#f_unfreeze_data3,
#f_freeze_data3,
#cancelTopUser,
#f_unfreeze_data1,
#f_freeze_data1{
	margin:0 5px 10px 0;
}

/*pg setting*/
#rotate_box label{
	font-size:13px;
}
/*wtd rules*/
#rulesModal .modal-body{
	overflow:hidden;
}

/*playerBox*/
body:not(.lang-cn) .bootstrap-switch.bootstrap-switch-small{
	width:200px;
}

.search-list-wrap{
	position:relative;
	display: flex;
    justify-content: space-between;
    align-items: flex-end!important;
	flex-wrap:nowrap!important;
}

.search-list-wrap .search-list-filter-box{
	width:100%;
	display: flex;
    flex-wrap: wrap;
    gap: 10px 5px;
	align-items:center;
	min-height:38px;
}

.search-list-wrap .search-list-btn-box{
	width: auto;
    position:relative;
    display: flex;
    align-items: center;
    min-height: 38px;
}
.player-list-wrap.search-list-wrap .search-list-filter-box{
    width:100%;
}
.player-list-wrap.search-list-wrap .search-list-btn-box{
    width: 100%;
    position: relative;
    bottom: 0;
    right: 0;
}
.player-list-wrap{
	width:80%;
	flex-wrap:wrap!important;
}
#AddMC .bootstrap-select .dropdown-menu > .open{
	max-width:100%;
}

a.label-primary.gname{
	border-radius: 60px !important;
    padding: 6px;
}

td .gameicon-wrap{
	width:80%;
}

td .gameicon-wrap .tooltip{
	position:absolute;
	top:100%;
}

a.grey-steel i.icon-trash, a.green i.icon-trash{
	display:none!important;
}

.scroll-to-top > i{
	background: #A9A9C0;
    opacity: 1;
    color: white;
    font-size: 16px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
	transition:.3s all;
}

.autofill-box{
	display: flex;
	align-items: center;
	margin-right: 10px;
	margin-top: 5px;
}

.autofill-box select, .autofill-box input{
	width:65px!important;
}

.autofill-box label{
	margin-right:5px;
}

.scroll-to-top:hover > i{
	background:#282961;
}

.sticky-header, .modal .modal-footer{
	position: sticky;
	bottom: 0;
	background: white;
	overflow: hidden;
	border-radius: 0px 0px .95rem .95rem !important;
	z-index:1000;
}

.actions input[type="number"], input#s_sec{
	border: 1px solid #e5e5e5;
    border-radius: 5px !important;
}

@media (max-width: 991px){
	.w80{
		width:100%;
	}
	.portlet > .portlet-body.pOnline form.form-inline{
		flex-direction:column;
	}
	.portlet > .portlet-body.pOnline .actions{
		position:relative;
		text-align:right;
	}
	.player-list-wrap,
	.formWrap{
		width:100%;
	}
	.group-action-wrap{
		width:100%;
		display:none;
	}
	.group-action-wrap div{
		height:auto;
	}
	.show-btn{
		display:none;
	}
	.more-act-btn{
		display:inline-block;
	}
	.fr.form-btn{
		float:unset;
	}
	.fr.form-btn button{
		margin:5px 0;
	}
	.form-inline.flexSpace{
		flex-direction:column;
	}
	.form-inline .actions,
	.form-inline.flexSpace .actions{
		position:relative!important;
		text-align:right;
	}
	
}

/* Overwrite CSS from old themed CSS files */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'inter';
}
h3{
	font-size:18px;
}
body.login{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.login .wrap{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 80%;
    width: 65%;
    margin: 0 auto;
}
.login .logo {
	width: 55%;
	height: 100%;
	margin:0;
	margin-top:0;
	padding:0;
	text-align: center;
	background: #282961 url(/image/login_bg.png) no-repeat center center / cover;
	display: flex;
	justify-content: center;
	align-items: center;
}  
.login .logo img{
	max-width:250px;
}
.login .content {
	background-color:#fff; 
	width: 44%; 
	height:100%;
	margin:0;
	margin-bottom:0;
	padding:0;
	padding-top:0;
	padding-bottom:0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.login .content .tit-col{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.login .content .m-wrap {
	width: 335px;
	height:38px;
	border:none!important;
	font-size:18px;
}
.login .content .m-wrap::placeholder {
	color:#333333;
}
.login .content .m-wrap::-webkit-placeholder {
	color:#333333;
}
.login .content .input-icon {
	background-color:#d9d9d9;
	border-radius:.475rem!important;
	border-left:none!important;
	position:relative;
}
.login .content .input-icon.left i{
	width:18px;
	height:18px;
	top:18%;
}
.login .content .input-icon.left i.icon-user{
	background:url(/image/ico_user.png) no-repeat center center!important;
}
.login .content .input-icon.left i.icon-lock{
	background:url(/image/ico_lock.png) no-repeat center center!important;
}
.login .content .input-icon.left i.icon-verify{
	background:url(/image/ico_verify.png) no-repeat center center!important;
}
.login .content .input-icon.left i.fa-eye-slash,.login .content .input-icon.left i.fa-eye{
	background: url(/image/ico_show.png) no-repeat center center!important;
	right: 5%;
	cursor:pointer;
}
#la {
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(/image/ico_lang.png) no-repeat center center;
    font-size: 0;
    border: none;
    width: 30px;
}
#la::-ms-expand {
    display: none;
}
#la option{
    width:220px;
    font-size:13px;
}
.login .content .form-title {
	font-weight: bold;
	margin-bottom: 25px;
	color:#686868;
	font-size:33px;
}
.login .content .form-actions {
	border-bottom: none;
	margin-left: 0;
	margin-right: 0;
	padding: 0px;
}
.login .content .form-actions .btn {
	margin-top: 1px;
    width: 100%;
    height: 65px;
    font-size: 25px;
    font-weight: bold;
    border-radius: .475rem !important;
}
.label-green {
	background-color:  #35aa47;
}
label {
	font-weight: 400;
	font-size: 13px;
}
.yellow.btn.label-success{
	background-color: #282961;
	border-radius:.475rem!important;
}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed {
	width: 45px !important;
}
.page-sidebar-menu.page-sidebar-menu-closed > li > a > .sidecount {
	left: 6px;
    top: -3px;
}
.form-group .input-inline {
	font-size:13px;
}
.login .content .login-form{
	max-width:380px;
}
.login .content .form-title {
	font-size:28px;
}
.help-inline {
	font-size:12px;
}
.fbig{
	font-size: 18px;
	color: #ED1C24;
}
.fbig b{
    color: black;
    font-size: 24px;
}

.fbig label.red{
    color:#ED1C24;
}

.fbig label.green{
    color:#35aa47;
}

.fbig label.gray{
  color:#aaaaaa;
}

.cs-sec{
  display:none;
}
.repose{
	font-size:28px;
}
.login.twofactor .content .form-title{
	color:#000;
	margin-bottom: 15px;
}

.login.twofactor .control-group-wrap canvas{
	max-width:120px;
}

.login.twofactor .content .form-actions .btn{
	display: flex;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	margin-bottom: 7px;
	gap: 5px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external{
	padding:10px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a{
	padding:10px;
	display:flex;
	align-items:center;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li > a .time{
	position:absolute;
	right:10px;
}
.page-sidebar .page-sidebar-menu > li > a span.title{
	font-size:13px;
}
.page-sidebar .page-sidebar-menu > li > a > [class^="icon-"], .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > [class^="icon-"]{
	top:2px;
	margin:0 10px 0 0;
}
.page-sidebar .page-sidebar-menu .sub-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu{
	margin:0;
}
.modal-footer .btn, .btn-lg{
	font-size:13px;
	padding: 10px 16px;
    line-height: 1.33;
    vertical-align: middle;
}
.modal .form-group .control-label{
	min-height:33px;
	display:inline-flex;
	align-items:center;
}
.modal textarea{
	width:100%!important;
}
.form-btn .btn{
	display:inline-flex;
	align-items:center;
}
.page-sidebar .page-sidebar-menu > li.active > a > .selected, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected{
	border-right: 12px solid #cecece;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li > a > i, .page-sidebar .page-sidebar-menu .sub-menu > li > a > i{
	position: absolute;
    left: 23px;
    top: 50%;
    transform: translateY(-50%);
	margin:0!important;
}
.page-sidebar-menu-closed .sub-menu > li > a > i{
    left: 1px!important;
}
.page-sidebar .page-sidebar-menu > li > a > i[class^="icon-"], .page-sidebar .page-sidebar-menu > li > a > i[class*="icon-"]{
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 8px;
    margin: 0;
}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li> a > i{
	position: relative;
	top: 0;
	left: 0;
	transform: unset;
}
.page-sidebar .page-sidebar-menu li > a > .arrow:before{
	position:absolute;
	right:5px;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details{
	position: relative;
    padding: 0 35px;
}.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification.checkplayerquota .dropdown-menu .dropdown-menu-list > li a .details{
	padding:0;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon{
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.form-horizontal .control-label{
	text-align:left;
}
#editModalGameListTable th:nth-last-child(1), #editModalGameListTable th:nth-last-child(2){
	background-color:#282961!important;
}
.input-small{
	width: 160px!important;
}
.modal-header{
	padding: 30px 30px 15px 30px;
}
.modal-header h3{
	margin:0;
}
.modal-body{
	padding: 15px 30px;
}
.modal-footer{
	padding: 15px 30px 30px 30px;
}
.blue2.btn:hover, .blue2.btn:focus, .blue2.btn:active, .blue2.btn.active{
	background-color: #2F679D;
}
.jquery-notific8-notification{
	max-height:unset!important;
	height:unset!important;
	min-height:4.25rem;
}
.tox-tinymce{
	z-index:5000!important;
}
#columnSelectModal .ms-drop ul > li .disabled, #columnSelectModal .ms-drop ul > li .disabled, #columnSelectModal .ms-drop ul > li .disabled .checker span{
	opacity:1!important;
}
#columnSelectModal .ms-drop ul > li .disabled span{
	opacity:.35;
}
@media (min-width: 992px) {
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li {
        width: 45px;
    }
	.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > a{
		padding-left:20px!important;
	}
}
.portlet > .portlet-title > .actions{
	display:flex;
	float:none;
	justify-content:flex-end;
	gap: 5px;
}
.dropdown-menu.open-left{
	right:0;
	left:auto;
}
.dropdown-menu.open-left:before{
	right:9px;
	left:auto;
}
.dropdown-menu.open-left:after{
	right:10px;
	left:auto;
}
.portlet > .portlet-title > .caption > i{
	margin-top:2px;
}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu{
	max-height: 60vh;
	overflow-y: scroll;
	scrollbar-width: thin;
}
.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu.drop-up{
	bottom:100%;
	top:auto;
}
#s_search > .form-group, .input-group-row-1 > .form-group, .input-group-row-2 > .form-group, .form-border > .form-group > .form-group, #searchDiv > .form-group, #search > .form-group, #s_search_1 > .form-group, #s_search_2 > .form-group, #s_search_3 > .form-group, #e_export > .form-group, #e_export2 > .form-group, #s_search1 > .form-group, #s_search2 > .form-group, #s_search3 > .form-group, #s_search4 > .form-group, #s_search5 > .form-group, #s_search6 > .form-group, #s_search7 > .form-group, #s_search8 > .form-group, #s_search9 > .form-group, #s_search10 > .form-group, #s_search11 > .form-group, #s_search12 > .form-group, #s_search13 > .form-group, #s_search14 > .form-group, #s_search15 > .form-group, #s_search16 > .form-group, #s_search17 > .form-group, #s_search18 > .form-group, #s_search19 > .form-group, #s_search20 > .form-group, #s_search21 > .form-group, #s_search22 > .form-group, #s_search23 > .form-group, #s_search24 > .form-group, #s_search5019 > .form-group, #ggpoker_search > .form-group, #s_manage_search > .form-group, #s_history_search > .form-group{
	margin-right:0;
	margin-bottom:0;
}
#winlosspostive td:nth-child(3), #winlossnegative td:nth-child(3), #validbetPage td:nth-child(3), #payoutPage td:nth-child(3){
	font-weight:bold;
}
#custom_UserModal.modal-overflow .modal-body{
	height: 100%;
}
.note.note-success #prdata{
	padding-left:70px;
}
.note.note-success #srdata{
	padding-left:100px;
}
.lang-en .note.note-success #prdata{
	padding-left:180px;
}
.lang-en .note.note-success #srdata{
	padding-left:150px;
}
.lang-vit .note.note-success #prdata{
	padding-left: 160px;
}
.lang-vit .note.note-success #srdata{
	padding-left: 215px;
}
.lang-tl .note.note-success #prdata{
	padding-left: 150px;
}
.lang-tl .note.note-success #srdata{
	padding-left: 140px;
}
.lang-id .note.note-success #prdata{
	padding-left: 180px;
}
.lang-id .note.note-success #srdata{
	padding-left: 160px;
}
.lang-jpn .note.note-success #prdata{
	padding-left: 125px;
}
.lang-jpn .note.note-success #srdata{
	padding-left: 85px;
}
.lang-kor .note.note-success #prdata{
	padding-left: 120px;
}
.lang-kor .note.note-success #srdata{
	padding-left: 80px;
}
.lang-por .note.note-success #prdata{
	padding-left: 170px;
}
.lang-por .note.note-success #srdata{
	padding-left: 165px;
}
.lang-spa .note.note-success #prdata{
	padding-left: 200px;
}
.lang-spa .note.note-success #srdata{
	padding-left: 175px;
}
.note.note-success div#prdata label:first-child, .note.note-success div#srdata label:first-child{
	position:absolute;
	left:0;
}
.modal-body .modal-footer{
	padding: 15px 0;
}
#data_wrapper > .row{
	margin-right:0;
}
#data_wrapper > .row .col-md-7{
	padding:0;
}
/* END Overwrite CSS from other files */