.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon
{
    color:rgba(255,255,255,0.5)
}

.players-tables tr th{text-align:left!important;padding-right:20px;position:relative;cursor: pointer;}
.players-tables tr th:first-child{text-align:left!important}
.players-tables tr th.asc:before,
.players-tables tr th.desc:before
{background:url('../assets/img/sort.png') right 6px center/9px no-repeat;content:'';position:absolute;right:0;top:50%;width:20px;height:20px;transform:translateY(-50%);opacity:.8}
.players-tables tr th.desc:before{transform:translateY(-50%) rotate(180deg)}
.players-tables tr td {
    font-size: 14px;
}

.players-tables tr th {
    font-weight: 600;
    font-size: 15px;
    white-space: nowrap;
}

.btn-loadmore .js-loading-txt{ display: none !important;}
.btn-loadmore .js-loadmore-txt{ display: block !important;}
.btn-loadmore.loading .js-loading-txt{ display: block !important;}
.btn-loadmore.loading .js-loadmore-txt{ display: none !important;}
.btn-loadmore.loading {
    opacity: 0.6;
    cursor: not-allowed;
    pointer-events: none;
}
.btn-custom {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
    font-size: 12px;
    font-weight: 600;
    gap: 7px;
    line-height: 1.6;
    white-space: nowrap;
}
.match-row .img-logo{ background: #fff; border-radius: 4px;}

.players-tables tbody tr:hover,.players-tables tbody:hover tr:hover {background: rgb(183 196 227 / 50%);transform: scale(1.009);}

.players-tables tbody tr {
    background: transparent;
    transition: 0.1s all linear;
    transform: scale(1);
}

.players-tables tbody tr td {
    border: none;
}

.players-tables tbody:hover tr {
    transform: scale(1);
    opacity: 0.8;
}

.players-tables tbody:hover tr:hover {
    opacity: 1;
}

td.winner {
    background: linear-gradient(90deg, #efe6cd, #ffe8a7);
    position: relative;
    z-index: 0;
    padding-right: 15px;
}

td.winner:before {
    content: 'Winner';
    position: absolute;
    bottom: 0;
    background: linear-gradient(90deg, #dfb84d,#f0c858, #caa232);
    padding: 1px 2px;
    left: 13px;
    font-size: 8px;
    font-weight: 700;
    writing-mode: initial;
    letter-spacing: 0.5px;
    z-index: 0;
    text-transform: uppercase;
    white-space: nowrap;
    width: 39px;
}
.bold{font-weight: bold !important;}
.bold-100{font-weight: 100 !important;}
.bold-200{font-weight: 200 !important;}
.bold-300{font-weight: 300 !important;}
.bold-400{font-weight: 400 !important;}
.bold-500{font-weight: 500 !important;}
.bold-600{font-weight: 600 !important;}
.bold-700{font-weight: 700 !important;}
.bold-800{font-weight: 800 !important;}
.bold-900{font-weight: 900 !important;}

.font-14{font-size: 14px !important;}
.font-15{font-size: 15px !important;}
.font-16{font-size: 16px !important;}
.font-17{font-size: 17px !important;}
.font-18{font-size: 18px !important;}
.font-19{font-size: 19px !important;}
.font-20{font-size: 20px !important;}

.team_td {
    min-width: 210px;
}
.btn_remove {
    position: absolute;
    right: 10px;
    width: 40px;
    border-radius: 7px;
}
.input-group > .form-control:focus, .input-group > .datatable-input:focus, .input-group > .form-select:focus, .input-group > .datatable-selector:focus, .input-group > .form-floating:focus-within{z-index: initial;}

.contests-table .match-row.selected {
    background: #ffd968;
}
.contests-table .match-row.selected:hover {
    background: #e7c04b;
}
.contests-table .selected .btn-custom {
    background: #e80505;
    border-color: #b60606;
}
.contests-table .match-row .txt:before {
    content: '+';
    margin-right: 5px;
    margin-left: -3px;
    font-size: 18px;
    line-height: 0;
}
.contests-table .match-row.selected .txt:before {content: '-';font-size: 19px;}
.select_contests_modal .modal-dialog{width: 100%; max-width: 900px;}
.accordion-button:focus {
    outline: none !important;
    box-shadow: none !important;
}
.players-tables.contests-table tr td{font-size: 15px !important;}
#submit-save.loading {
    opacity: 0.7;
    pointer-events: none;
    cursor: not-allowed;
    position: relative;
}
#submit-save.loading:after {
    content: 'Loading...';
    position: absolute;
    margin-left: 3px;
    left: 0;
    top: 0;
    width: 100%;
    text-align: center;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    background: #0e6bb5;
    border-radius: 6px;
}
.rank_single .input-group {
    width: 40%;
}

.rank_single .input-group:first-child {
    width: 60%;
}

.rank_single .input-group-text {
    font-size: 12px;
    font-weight: 600;
    padding-left: 6px;
    padding-right: 6px;
}
.rank_input[readonly="readonly"] {
    background: #e9ecef;
}
.btn_remove.first_close {
    background: #aeaeae;
    border-color: transparent;
    pointer-events: none;
    cursor: not-allowed;
}
.leaderboard .nav-pills .nav-link {
    padding: 5px 30px;
    border-radius: 0;
    margin: 0;
    color: #000;
}

.nav-pills {
    border: none;
    padding-top: 15px;
    padding-bottom: 10px;
    background-color: #ffe8bc;
    background: -webkit-linear-gradient(90deg, #ffe8bc, transparent);
    background: linear-gradient(90deg, #ffe8bc, transparent);
}

.leaderboard .nav-pills .nav-link.active {
    background: url(data:image/png;base64,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);
    background-size: 100% 100%;
}
