body.color5 {
    background: #1F2128;
    color: #fff;
}

.color5 .text-blue,
.color5 .tournament .text-dkblue {
    color: #abe7ff;
}

.color5 .text-maroon{
    color: #FF806D;
}

.color5 #toolbar,
.color5 .tournament .header{
    height: 55px;
    background-image: url(../images/top-bg-color5.jpg);
    display: block;
    background: #1d1d25;
    /* position: sticky; */
}

.color5 .tournament .header{
    height: 35px;
    display: flex;
    justify-content: flex-end;
}

/* .color5 .tournament .content-center,
.color5 .tournament-tab-content .tab-content{
	height:calc( 100vh - 79px );
} */
.color5 #toolbar{
    display: block;
    text-align: right;
}

.color5 #toolbar .userpart{
    display: inline-flex;
    justify-content: end;
    height: 20px;
    border-radius: 30px;
    background-color: #00000030;
    margin: 7px 5px;
} 
.color5 #toolbar .userpart .username{
    margin-right: 10px;
    position: relative;
    padding-right: 10px;
}

.color5 #toolbar .userpart .username:after{
    content: "";
    width: 1px;
    background-color: #ffffff60;
    position: absolute;
    height: 15px;
    right:0;
    top:50%;
    transform: translateY(-50%);
}

.color5 #toolbar .userpart .balance{
    font-weight: bold;
    color: #ffe200;
}

.color5 .modal-common .modal-header,
.color5 header .ng-result .topbar { 
    background: #1D1D25;
}

.color5 .notification-wrapper .icon{
    color: #000;
}

.color5 .modal-common .modal-content .setting .list-group-item.active{
    background: #f1f1f1;
}

.color5 .modal-common .modal-content .setting .list-group-item.active:before{
    color: #1D1D25;
}

.color5 .snap-content{
    background: #1F2128;

}
.color5 .select-header{
    background: #1F2128;
    overflow: hidden !important;
}

.color5 #search-modal .searchbar{
    background-color: #1D1D25;
    border-bottom: 1px rgba(255,255,255,0.2) solid;
}

.color5 #search-modal .input-group .cancel{
    border-left: 1px rgba(255,255,255,0.2) solid;
}

.color5 #search-modal .search-result{
    background: #E3E3E3;
}

.color5 .remember .checkmark,
.color5 .remember:hover input~.checkmark{
    border: 1px solid #1D1D25;
}

.color5 .remember input:checked~.checkmark {
    background-color: #F6C344;
    border: 1px solid #F6C344;
    border-radius: 3px;
}

.color5 .remember .checkmark:after{
    border: solid rgb(0, 0, 0);
    border-width: 0 2px 2px 0;
}

.color5 .remember .blue{
    color:#2d374e;
}

.color5 .btn-main{
    background-color: #1D1D25;
    border-color: #1D1D25;
}

.color5 .dropdown-btn,
.color5 .dropdown-menu,
.color5 .dropdown-select-league,
.color5 .parlay-system-menu{
    color: #fff;
    background-color: #282A31;
    border:1px rgba(255,255,255,0.1) solid;
}

.color5 .dropdown-item,
.color5 .dropdown-item a{
    color: #fff !important;
    border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
}

.color5 .dropdown-item:hover, 
.color5 .dropdown-item.active{
    color: #fff !important;
    background-color: #1D1D25;
    border-bottom: 0 !important;
}

.color5 .swiper-pagination-bullet{
    background-color: rgba(255,255,255,1);
}

.color5 .swiper-pagination-bullet-active {
    background: #F6C344;
}

.color5 .parlay-dropdown-filter-menu{
    background-color: #282A31;
}

/*lobby*/
.color5 .lobby .lobby-title {
    background: rgb(48,55,79);
    background: linear-gradient(90deg, rgba(48,55,79,1) 0%, rgba(48,55,79,1) 48%, rgba(48,55,79,0) 100%);
}

.color5 .lobby .caption{
    background-color: #43434b;
}

.color5 .notification-wrapper{
    background-color: #1D1D25;
    width: 100%;
}

.color5 .swiper-container-lobby-thumb{
    background-image: url(../images/lobby_thumb_bg_api_color5.jpg);
    border: 1px rgba(255,255,255,0.05) solid;
}

/*function bar*/

.color5 .headline-bar{
    color: #fff;
    background-color: #282A31;
}

.color5 .prematch-outright ul li a span{
    background-color: #959595;
}

.color5 .prematch-outright ul li a.active span{
    background-color: #fff;
}

.color5 .prematch-outright ul li a.active{
    color: #000;
}

.color5 .live-upcoming-hours ul li a, 
.color5 .bets-wrap ul li a,
.color5 .prematch-outright ul li a{
    color: #fff;
}

.color5 .scrolling-wrapper .category .sport-name, 
.color5 .category-fixed .sport-name{
    color: #ffffff;
}

.color5 .scrolling-wrapper .category.active, 
.color5 .category-fixed{
    background-color: #6F7385;
}

.color5 .scrolling-wrapper .event-count, 
.color5 .category-fixed .event-count {
    color: #F6C344;
}

.color5 .scrolling-wrapper .category.active .sport-name{
    color: #fff;
}

.color5 .function-bar{
    background-color: #1D1D25;
}

.color5 .filter-result .input-group-text{
    background-color: #1D1D25;
}

.color5 .result-dropdown-group .dropdown-resultsport,
.color5 .result-dropdown-group{
    background-color: #dbe4ec;
}

.color5 .bets-wrap .filter-running ul li a.dropdown-item {
    border-bottom: 1px rgba(255,255,255,0.05) solid;
}

.color5 .parlay-dropdown-filter-menu li a.active:active, 
.color5 .parlay-dropdown-filter-menu li a.active:visited, 
.color5 .parlay-dropdown-filter-menu li a.active:hover {
    background-color: #1D1D25;
    color: #fff !important;
    position: relative;
}

.color5 .parlay-dropdown-filter-menu li a{
    background-color: #363944;
}

.color5 .parlay-dropdown-filter-menu li a.active{
    background-color: #F6C344;
    color: #1D1D25 !important;
}

.color5 .parlay-dropdown-filter-menu li a.active:after{
    color: #1D1D25;
}

.color5 .btn-collapse, 
.color5 .btn-league, 
.color5 .btn-favorite,
.color5 .btn-tv-match,
.color5 .no-data .btn-start-betting,
.color5 .filter-result .btn-result,
.color5 .btn-parlay-early{
    background: #363944;
    border: 1px rgba(255,255,255,0.1) solid;
}

.color5 .parlay-dropdown-filter-menu li.close {
    border: 1px solid #0000002d;
    color: #fff;
}

.color5 .btn-collapse.close-all,
.color5 .btn-tv-match.active{
    background: #6f7384;
}

.color5 .swith-market-btn {
    background: #6F7385;
}

.color5 .live-upcoming-hours,
.color5 .bets-wrap,
.color5 .live-upcoming-hours,
.color5 .match-detail-function-tab,
.color5 .screen-btn{
    background-color: #363944;
    border-top: 1px solid rgba(255,255,255,0.05);
}

.color5 .live-upcoming-hours ul li a, 
.color5 .bets-wrap ul li a{
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 2px solid #363944;
}

.color5 .match-detail-function-tab li{
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}

.color5 .match-detail-function-tab li:first-child{
    border-left:none;
}

.color5 .live-upcoming-hours ul li a.active,
.color5 .bets-wrap ul li a.active,
.color5 .match-detail-function-tab li a.active{
    background-color: #1D1D25;
    border-bottom: 2px #F6C344 solid;
    color: #fff;
}

.color5 .match-detail-function-tab li a{
    color: #fff;
}

.color5 .match-detail-function-tab li a .icon-function img{
    filter: grayscale(100%);
}

.color5 ul.early-dropdown-menu li {
    border-bottom: 1px rgba(255,255,255,0.3) solid;
}

.color5 .dropdown-select-league .dropdown-item{
    color: #fff !important;
    border-bottom: 1px rgba(255,255,255,0.1) solid;
}

.color5 .scrolling-wrapper .category{
    background-color: #363944;
    color: #fff;
}

.color5 .scrolling-wrapper, 
.color5 .scrolling-wrapper-flexbox{
    background-color: #282A31;
}

.color5 .morebet-nav,
.color5 .morebet-back,
.color5 .morebet-wrapper{
    background-color: #424652;
}

.color5 .prematch-outright{
    background-color: #363944;
}

.color5 .prematch-outright ul li a:before {
    color: rgba(255, 255, 255, 0.2);
}

.color5 .accordion-all-leagues .card-header {
    background-image: url(../images/market-head-bg-mobile-api-color5.jpg);
}

.color5 .bg-normal-head.live, 
.color5 .is-live .bg-more-head {
    background-image: url(../images/market-head-bg-mobile-api-color5-live.jpg);
}

.color5 .accordion-all-leagues .card-header .tooltip{
    color: #fff;
}

.color5 .match-info,
.color5 .morebet-nav ul li a .match-info{
    background-color: #22242d;
}

.color5 .match.live .match-info,
.color5 .match-marketgroup-content.live .match-bet-area-group,
.color5 .is-live .market-card,
.color5 .is-live .three-column-group:first-child, 
.color5 .is-live .three-column-group:last-child{
    background-color: #373131;
}

.color5 .is-live .normal-title, 
.color5 .is-live .three-column-title, 
.color5 .is-live .two-column-title,
.color5 .normal-title,
.color5 .three-column-title, 
.color5 .two-column-title{
    background-color: rgb(0 0 0 / 42%);
    color: #fff;
}

.color5 .match-marketgroup-content.live .match-bet-area-group:nth-child(odd),
.color5 .is-live .three-column, 
.color5 .is-live .two-column{
    background-color: #3d3636;
}

.color5 .match.live .match-info-score, 
.color5 .match.live .match-info-date{
    background-color: #413c3c;
    color: #ff5260;
}


.color5 .bg-normal-head, 
.color5 .bg-more-head,
.color5 .league-card a.active .match-info-team-name,
.color5 .league-card a .match-info-team-name,
.color5 .match-info-team-name,
.color5 .match-info-score .time,
.color5 .league-card a .match-info-score .time{
    color: #fff;
}

.color5 .bg-star:before {
    content: url(../images/favorite-inactive-api-color5.svg);
}

.color5 .bg-star.active:before {
    content: url(../images/favorite-active.svg);
}

.color5 .match-info-team-name.team02,
.color5 .league-card a.active .match-info-team-name.team02,
.color5 .league-card a .match-info-team-name.team02{
    color: #FF806D;
}

.color5 .euro-view .match-info{
    display: flex;
    padding: 5px;
    background-color: #363944;
}

.color5 .euro-view .match.live .match-info{
    background-color: #3d3636;
}
.color5 .league-card a .match-info.live,
.color5 .morebet-nav .league-card a{
    background-color: #373131;
}

.color5 .league-card a .match-info.live .match-info-date, 
.color5 .league-card a .match-info.live .match-info-score{
    background-color: #413c3c;
}

.color5 .match-info-date,
.color5 .league-card a .match-info-date, 
.color5 .league-card a .match-info-score{
    background-color: #282a35;
    color: #fff;
}

.color5 .match-marketgroup-content,
.color5 .match,
.color5 .market-card,
.color5 .three-column-group:first-child, 
.color5 .three-column-group:last-child,
.color5 .outright .swiper-container{
    background-color: #272933;
}

.color5 .match.live{
    background-color: #332A29;
}

.color5 .match-bet-area-group:nth-child(odd),
.color5 .three-column, 
.color5 .two-column,
.color5 .room-odds-details,
.color5 .room-team-details,
.color5 .tournament .room-league-wrapper .room-match{
    background-color: #2b2e39;
}

.color5 .match-mainmarket.mmo{
    border-bottom: 1px rgba(255,255,255,0.1) solid;
}

.color5 .match-function{
    background-color: #31333E;
    border-top: 1px rgba(255,255,255,0.1) solid;
    border-bottom: 1px rgba(255,255,255,0.1) solid;
}

.color5 .match.live .match-function{
    background-color: #373131;
}

.color5 .match-function .text-dark{
    color: #fff !important;
}

.color5 .match-function .icon-function.bg-star{
    background-color:rgba(255,255,255,0.05) ;
}

.color5 .odd{
    background-color: #515665;
    color: #fff;
}

.color5 .odd-point,
.color5 .outright-team{
    background-color: #666B7A;
}

.color5 .outright-team{
    color: #fff;
}

.color5 .odd-value.negative{
    color: #FF806D;
}

.color5 .odd-rise {
    /* background-color: #353A2A !important; */
    border: 1px solid #58775F;
}

.color5 .odd-rise .odd-point{
    /* background-color: #434837 !important; */
}

.color5 .odd-drop {
    background-color: #371A16 !important;
    border: 1px solid #755954;
}

.color5 .odd-drop .odd-point{
    background-color: #46211C !important;
}

.color5 .odd-selected,
.color5 .room-odds-single .odd.selected {
    background-color:#c39021 !important;
    border: 1px solid #e3d4a8;
}

.color5 .odd-selected .odd-point,
.color5 .room-odds-single .odd.selected .odd-point{
    background-color: #dda705 !important;
}

.color5 .match-mainmarket.mmo .match-marketgroup-content .odd-point .positive, 
.color5 .match-mainmarket.mmo .match-marketgroup-content.live .odd-point .positive, 
.color5 .is-live .market-card.mmo .odd-point .positive, 
.color5 .market-card.mmo .odd-point .positive{
    color: #fff;
}

.color5 .match-mainmarket.mmo .match-marketgroup-content .odd-point .negetive, 
.color5 .match-mainmarket.mmo .match-marketgroup-content.live .odd-point .negetive, 
.color5 .is-live .market-card.mmo .odd-point .negetive, 
.color5 .market-card.mmo .odd-point .negetive{
    color: #FF806D;
}


.color5 .match-mainmarket.mmo .match-marketgroup-content .odd, 
.color5 .match-mainmarket.mmo .match-marketgroup-content.live .odd, 
.color5 .is-live .market-card.mmo .odd, 
.color5 .market-card.mmo .odd{
    background-color: #536451;
}

.color5 .match-mainmarket.mmo .match-marketgroup-content .odd-point, 
.color5 .match-mainmarket.mmo .match-marketgroup-content.live .odd-point, 
.color5 .is-live .market-card.mmo .odd-point, 
.color5 .market-card.mmo .odd-point {
    background-color: #677966;
}

.color5 .morebet-back a,
.color5 .morebet-nav ul li:last-child{
    background: #1d1d25;
    color: #fff;
}

.color5 .match-marketgroup-content.live .odd, 
.color5 .is-live .odd {
    background-color: #4D3F3E;
}

.color5 .match-marketgroup-content.live .odd-point, 
.color5 .is-live .odd-point {
    background-color: #584947;
}

.color5 .league-number{
    background-color: #8598A7;
}

.color5 #selected-league{
    background-color: #1D1D25
}

.color5 .screen-btn:before, 
.color5 .screen-btn.show:before {
    color: #fff;
}
.color5 .function-bar .nav-pills .nav-link{
    color: #fff;
    background-color: #363944;
}

.color5 .function-bar .nav-pills .nav-link.active, 
.color5 .nav-pills .show > .nav-link{
    background-color: #f9d040;
    color: #000;
}

.color5 .select-header .btn-select, 
.color5 .select-header .btn-deselect, 
.color5 .select-header .btn-done,
.color5 .select-header .btn-deselect-all,
.color5 .selector-odd .bet-type-odds .odds,
.color5 .footer-slip .btn-add-selection,
.color5 .select-header .btn-select-all{
    background-color: #F6C344;
    color: #000;
}

/*bet slip*/

.color5 .page-group .bet-slip .footer-slip .payout-wrapper{
    background-color: #2a2c35;
}

.color5 .page-group .bet-slip .btn-more-detail {
    background-color: #363944;
    color: #b9b9b9;
}

.color5 .page-group .bet-slip .bet-details,
.color5 .page-group .bet-slip .bet-details-important{
    background-color: #3f4351;
    color: #fff;
}

.color5 .statement-wrap{
    background-color: #323443;
}

.color5 .parlay-inner-layer {
    background-color: #363944;
}

.color5 .page-group .bet-slip .bet-details-important{
    border-bottom: 1px rgba(255,255,255,0.05) solid;
}

.color5 .modal-bottom.modal-betslip .modal-content, 
.color5 .modal-bottom.modal-bet-status .modal-content{
    background-color: #343847;
}

.color5 .parlay-system-menu li a{
    color: #fff !important;
}

.color5 .parlay-slip-header{
    color: #fff;
    background-color:#343847 ;
}

.color5 .parlay-slip-header .remove-all {
    border: 1px rgba(255, 255, 255, 0.3) solid;
}

.color5 .stake-info,
.color5 .selector-odd{
    color: #fff;
}

.color5 .stake-info .team-involved .team2{
    color: #FF806D;
}

.color5 .bet-type,
.color5 .statement-wrap .header{
    background-color: #3d4151 !important;
    color: #fff;
}

.color5 .stake-info-wrapper{
    background-image: url(../images/lobby_thumb_bg_api_color5.jpg);
}

.color5 .stake-info-wrapper .bet-status{
    color: #fff;
}

.color5 .stake-info-wrapper .bet-status.void, 
.color5 .stake-info-wrapper .bet-status.reject, 
.color5 .stake-info-wrapper .bet-status.rejected, 
.color5 .stake-info-wrapper .bet-status.lose{
    color: #dc6e64;
}

.color5 .stake-info-wrapper .bet-status.confirm,
.color5 .stake-info-wrapper .bet-status.accepted, 
.color5 .stake-info-wrapper .bet-status.won{
    color: #479015;
}

.color5 .stake-info-wrapper .bet-status.waiting, 
.color5 .stake-info-wrapper .bet-status.pending, 
.color5 .stake-info-wrapper .bet-status.running{
    color: #e79110;
}

.color5 .bet-league {
    background: rgb(48,55,79);
    background: linear-gradient(90deg, rgba(48,55,79,1) 0%, rgba(48,55,79,1) 48%, rgba(48,55,79,0) 100%);
}

.color5 .page-group .bet-slip.result .stake-info{
    border-top: 3px #c5c5c5 solid;
}

.color5 .statement-group .statement-col .small-text{
    color: #aba8a8;
}

.color5 .statement-wrap .statement-col:nth-child(odd){
    background-color: #323541;
}

.color5 .statement-wrap .statement-col{
    background-color: #363944;
    color: #fff;
}

.color5 .paralay-selection-wrapper{
    background-color: #1D1D25;
}

.color5 .keyboard .button-tap {
    background-color: #50596f;
    border: 1px solid #343846;
}

.color5 .keyboard .add-stake{
    background-color: #778cab;
    border: 1px solid #343846;
}

.color5 .paralay-selection-wrapper .odds-wrap{
    background-color: #363944;
}

.color5 .bet-slip .footer-slip,
.color5 .statement-filter-wrapper{
    background-color: #2f313b;
    color:#fff;
}

.color5 .keyboard,
.color5 .bet-slip .footer-slip .bet-infosub,
.color5 .footer-slip .parlay-group-wrapper{
    background-color: #343847;
    color:#fff;
}

.color5 .odds-change-notice {
    background-color: #191b26;
    border:1px rgba(255,255,255,0.2) solid;
}

.color5 .statement-filter-wrapper .total{
    color: #fff;
}

.color5 .statement-wrap .statement-info:before{
    color: #fff;
}

.color5 .statement-wrap .statement-col .lose,
.color5 .opening-balance .negetive{
    color: #fb7054;
}

.color5 .modal-bet-status .payout-wrapper{
    background-color: #252833;
}

/*my bet*/

.color5 .filter-result, 
.color5 .filter-running,
.color5 .message-filter{
    background-color: #262831;
    color: #fff;
}

.color5 .opening-balance{
    background-color: #323541;
    color: #fff;
}

.color5 .statement-wrap .page-item.active .page-link{
    background-color: #1D1D25;  
}

.color5 .statement-wrap .page-link{
    color: #fff;
}

.color5 .bet-slip .refno-link{
    color: #a9ddfb;
}

/*others*/
.color5 .message-filter{
    border-bottom: 1px rgba(255,255,255,0.2);
    border-top:1px rgba(255,255,255,0.2);
}

.color5 .item-group .item-single .detail.editable{
    color: #a9ddfb;
}

.color5 .message-filter input[type="date"]::-webkit-calendar-picker-indicator{
    color:#fff;
}

.color5 .contact .icon{
    color: #878787;;
}

.color5 .page-group .page-item.disabled .page-link{
    /* color:rgba(255,255,255,0.7); */
}

.color5 .contact .fa-comment-dots, 
.color5 .contact .contact-info-icon{
    color:#ffffff7c;
}

.color5 .contact .info{
    color: rgba(255, 255, 255, 0.5);
}

.color5 .contact .info-wrap,
.color5 .contact .description{
    border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
}

.color5 .item-group,
.color5 .message,
.color5 .contact .card,
.color5 .range-slider-wrapper,
.color5 .checkbox-container,
.color5 .betting-rules-item,
.color5 .tc-content,
.color5 .select-league .single-league{
    background-color: #282a37;
    color: #fff;
}

.color5 .select-league .single-league .remember .blue{
    color: #fff;
}

.color5 .item-group .item-single .detail.grey {
    color: rgba(255, 255, 255, 0.54);
}

.color5 .item-group .item-single {
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

.color5 .betting-rules-item{
    border: none;
}

/*footer*/
.color5 .footer-nav{
    background-image: url(../images/top-bg-color5.jpg);
    background: #1d1d25;
    /* position: sticky; */
}

.color5 .footer-nav .footer-wrap .footer-single .footer-name{
    color:rgba(255,255,255,0.8);
}

.color5 .footer-nav .dropdown-menu,
.color5 .footer-nav .dropdown-menu.account-menu .footer-group{
    background:#282A31;
}

.color5 .footer-nav .dropdown-menu.account-menu .btn-logout,
.color5 .footer-nav .dropdown-menu.account-menu .footer-group .footer-item{
    background-color: #3b3e49;
}

.color5 .footer-nav .dropdown-menu li a:hover, 
.color5 .footer-nav .dropdown-menu li a:active{
    background-color: #1D1D25;
}

.color5 .footer-nav .dropdown-menu.account-menu .footer-group .footer-item .icon{
    color:#fff;
}

.color5 .footer-nav .dropdown-menu.account-menu:last-child li a, 
.color5 .footer-nav .dropdown-menu.account-menu:last-child li a:active{
    border-bottom: 1px solid rgba(255,255,255,0.05);
}

.color5 .footer-nav .dropdown-menu.account-menu .footer-group{
    border-top: 1px solid rgba(255,255,255,0.05);
}

/*highlight*/

.color5 .highlight-group{
    background-color: #262831;
}

.color5 .page-tab ul li a.active{
    border-bottom: 2px #F6C344 solid;
    background-color: #1D1D25;
}

.color5 .filter-highlight-group .weekly-filter-group{
    background-color: #363944;
}

.color5 .filter-highlight-group .weekly-filter-group{
    color: #fff;
}

.color5 .filter-highlight-group .league-filter-group .league-filter .league-tab.active,
.color5 .filter-highlight-group .league-filter-group .all.active{
    background: #6F7385;
}
.color5 .highlight-content .league-name[aria-expanded="true"] {
    background-color: #d9ece9;
}

.color5 .highlight-group .date-time{
    background-color: #292b35;
    color: #ffffff;
}

.color5 .page-tab ul li a{
    color: #fff;
    background-color: #363944;
    border-bottom: 2px solid #54596b;
}

.color5 .highlight-content .league-name {
    background-image: url(../images/market-head-bg-mobile-api-color5.jpg);
    color: #fff;
}

.color5 .highlight-function-bar{
    border-bottom: 1px rgb(255 255 255 / 20%) solid;
}

.color5 .filter-highlight-group .weekly-filter-group .weekly-tab:after{
    color: rgba(255,255,255,0.2);
}

.color5 .filter-highlight-group .weekly-filter-group .all-wrapper{
    background-color: #363944;
}

.color5 .filter-highlight-group .league-filter-group,
.color5 .filter-highlight-group .league-filter-group .all-wrapper{
    background-color: #282A31;
}

.color5 .filter-highlight-group .league-filter-group .league-filter .league-tab{
    background-color: #363944;
    color: #fff;
}

.color5 .highlight-content .match-info-score, 
.color5 .highlight-content .match-info-date{
    background-color: #343743;
}

/*parlay generator*/

.color5 .parlay-generator-button-container .button{
    background-color: #F6C344;
    color: #000;
}

.color5 .match-list-container{
    background-color: #282a37;
}

.color5 .match-list-item:nth-child(odd) {
    background-color: rgb(35 37 49);
}

.color5 .match-list-item .team2,
.color5 .match-list-item .bettype-selected{
    color: #9bc3db;
}

.color5 .checkbox-container #new-switch.switch-wrap .switch input:checked + .slider,
.color5 .range-slider-process{
    background-color: #71c13a;
}

.color5 .range-slider-dot-handle{
    border: 3px solid #71c13a;
}

.color5 .checkbox-container,
.color5 .rangeslider-label{
    color: #fff;
}

.color5 .checkbox-container #new-switch.switch-wrap .switch .slider,
.color5 .range-slider-rail{
    background-color: #373a4b;
}

.color5 .checkbox-item{
    border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
}

/*tournament*/
.color5 .tournament .checkbox-label .checkmark {
    border: 1px solid rgba(255,255,255,0.2);
}

.color5 .tournament .checkbox-label:hover input~.checkmark {
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.color5 .tournament .checkbox-label .checkmark:after {
    border: solid rgb(0, 0, 0);
    border-width: 0 2px 2px 0;
}

.color5 .tournament .checkbox-label input:checked~.checkmark {
    background-color: #F6C344;
    border: 1px solid #F6C344;
}

.color5 .tournament .room-ranking-wrapper, 
.color5 .tournament .room-details-wrapper,
.color5 .tournament .room-result-wrapper{
    background-color: #2b2e39;
    color: #ffffff;
}

.color5 .tournament .room-ranking-wrapper .room-ranking-row, 
.color5 .tournament .room-details-wrapper .room-details-row,
.color5 .tournament .room-details-wrapper .room-details-info{
    border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .tournament .checkbox-label span{
    color: #ffffff;
}

.color5 .tournament .scrolling-wrapper {
    background-color: #282A31;
}

.color5 .tournament .scrolling-wrapper .category{
    background-color: transparent;
    color: #fff;
}

.color5 .page-link, .page-link:hover {
    color: #fff;
}

.color5 .page-item.active .page-link{
    background-color: #F6C344;
    color: #000;
}

.color5 .tournament .room-league-wrapper .room-match .date .time {
    color: #8ac4eb;
}

.color5 .tournament .room-league-wrapper .room-match .date{
    border-right: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .room-league-wrapper{
    color: #fff;
}

.color5 .tournament .room-league-wrapper .room-match{ 
    border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .room-team-details{
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.color5 .room-team-date{
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.color5 .room-odds-single .match-bet-area-group:nth-child(odd){
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.color5 .tournament .room-wrapper .match-wrapper {
    background-image: url(../images/tournament/match-bg-color5.svg);
}

.color5 .tournament .room-container .join-now-wrapper{
    background: rgba(0,0,0,0.5);
}

.color5 .tournament .search-btn-wrapper .form-check {
    background-color: #282a31;
    border: 1px rgba(255,255,255,0.1) solid;
}

.color5 ul li.nav-item .nav-link{
    background-color: #363944;
}

.color5 ul.tournament-pills {
    border-top: 2px #787e97 solid;
}

.color5 .tournament .scrolling-wrapper .category span{
    color:#fff;
}

.color5 .tournament .scrolling-wrapper .category span:before{
    color: rgba(255, 255, 255, 0.2);
}

.color5 .tournament .scrolling-wrapper .category span.active{
    color: #000;
}

.color5 .tournament .toolbar{
    background-color: #363944;
}

.color5 .tournament .room-info-wrapper{
    background-color: #1D1D25;
}

.color5 .tournament .room-league-wrapper .room-league {
    background-image: url(../images/market-head-bg-mobile-api-color5.jpg);
}

.color5 .tournament .room-info-wrapper .tab-button{
    color: #fff;
    background-color: #363944;
}

.color5 .tournament .room-info-wrapper .tab-button.active {
    background-color: #F6C344;
    color:#000;
}

.color5 .tournament-betslip-room{
    color:#ffffff;
}

.color5 .tournament-room-close a{
    background-color: rgba(255, 255, 255, 0.3);
}

.color5 .tournament-betslip-wrapper ul li.nav-item .nav-link.active {
    color: #ffffff;
}

.color5 .tournament-mybet-title{
    background: rgb(48,55,79);
    background: linear-gradient(90deg, rgba(48,55,79,1) 0%, rgba(48,55,79,1) 48%, rgba(48,55,79,0) 100%);
}

.color5 .tournament-mybet-single,
.color5 #player-betslip-modal .modal-content .player-betslip,
.color5 .select-league-title{
    background-image: url(../images/lobby_thumb_bg_api_color5.jpg);
}

.color5 .tournament-mybet ul li.nav-item .nav-link {
    color: #fff;
    background-color: #363944;
    border-bottom: 2px solid #363944;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.color5 .tournament-mybet ul li.nav-item .nav-link.active {
    color: #fff !important;
    background-color: #1D1D25;
    border-bottom: 2px #F6C344 solid;
}

.color5 .room-details-wrapper .room-details-group .title{
    color: #7f7f7f;
}

.color5 .room-details-wrapper .details-icon{
    filter: brightness(0) invert(1);
}

.color5 .room-details-wrapper .room-details-group .text{
    color:#ffffff;
}

.color5 #player-betslip-modal .modal-content .player-betslip-header{
    background-color: #1D1D25;
}

.color5 #player-betslip-modal .modal-content .player-betslip-header .player-info .icon{
    color: rgba(255, 255, 255, 0.5);
}

.color5 .room-bottom{
    background-color: #1D1D25;
}

.color5 .room-rate-input .form-control{
    color: #fff;
    background-color: #282a31 !important;
    border: 1px rgba(255,255,255,0.1) solid;
}

.color5 .user-betlist{
    background-image: url(../images/lobby_thumb_bg_api_color5.jpg);
    color: #fff;
}

.color5 .tournament .match-info{
    background-color: transparent;
    border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .user-betlist .title, 
.color5 .result-total .title{
    color: rgba(255, 255, 255, 0.8);
}

.color5 .user-betlist .result{
    background: #363944;
}

.color5 .user-betlist .result .result-item,
.color5 .result-total .result-item {
    border-right: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .user-betlist .result .result-item:last-child,
.color5 .result-total .result-item:last-child {
    border-right: 0;
}

.color5 .tournament .tc-content table td{
    color: #ffffff;
    border-color: rgba(255, 255, 255, 0.1);
}

.color5 .tournament .tc-footer {
    background-color: #494d63c4;
}

.color5 .agreement,
.color5 .password-container{
    border: 1px #ffffff2f solid;
    background-color: #414558;
}

.color5 .tournament-mybet-small,
.color5 .tournament-mybet-text,
.color5 .tournament-mybet-matches .tn-team{
    color: #fff;
}
.color5 .text-glass {
    color: #ffffff88;
}
.color5 .tournament-mybet-odds {
    border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
}

.color5 .tournament-mybet-tiny {
    color: rgba(255, 255, 255, 0.8);
}

.color5 .room-title{
    background-color: #363944;
    color: #fff;
}

.color5 .select-date-wrapper{
    background-color: #282A31;
}

.color5 .select-day {
    border-right: 1px solid #ffffff10;
}

.color5 .select-day-top{
    color: #fff;
}

.color5 .select-day .select-day-bottom{
    color: #ffffffa6;
}

.color5 .select-day.active .select-day-top{
    color: #000000;
}

.color5  #player-betslip-modal .modal-content{
    background-color: #1F2128;
}

.color5 #player-betslip-modal .modal-content .player-betslip,
.color5 #player-betslip-modal .modal-content .player-betslip .bettype,
.color5 #player-betslip-modal .modal-content .player-betslip-header .player-info .text{
    color: #fff;
}

.color5 #player-betslip-modal .modal-content .player-betslip .match-info {
    border-top: 1px rgba(255, 255, 255, 0.2) solid;
    border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
}

.color5 #player-betslip-modal .modal-content .player-betslip-header .close{
    color: #fff;
}

.color5 #player-betslip-modal .modal-content .player-betslip-header .player-info {
    border: 1px rgba(255,255,255,0.2) solid;
    background-color: rgb(55 55 65);
}

.color5 #player-betslip-modal .modal-content .player-betslip-header .player-info .title{
    color: rgba(255, 255, 255, 0.7);
}

.color5 .tournament-betslip-footer{
    background-color: #292b35;
    border-top: 2px #787e97 solid;
    color: #fff;
}

.color5 .tournament-betslip-title{
    color: #fff;
}

.color5 .tournament-betslip-footer p{
    border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
}

.color5 .tournament-betslip-btn .input-group .form-control{
    border:none;
}

.color5 .tournament-betslip-btn .input-group .input-group-text{
    background-color: #4a4b53;
}

.color5 .tournament-table-entry{
    color: #ffffff8a;
}

.color5 .tournament-betslip-footer .note{
    background-color: #4a4b53;
}

/**/

.color5 #toolbar {
    background-color: #111116;
}
.color5 .floating-nav a.home {
    background-color: #111116;
    border-color: #111116;
}
.color5 .footer-nav .dropdown-menu li a.active {
    background-color: #1a1c21;
}
.color5 .tournament .header {
    background-color: #111116;
}
.color5 .tournament ul li.nav-item .nav-link {
    background-color: #111116;
}
.color5 .message-filter .btn-result {
    background-color: #111116;
}
.color5 .footer-nav {
    background-color: #111116;
}

.color5 .team-black{
    color: #fff;
}
.color5 .team-red{
    color: #FF806D;
}
.color5 .giving {
    color: #00ff16;
}
.color5 .more-number {
    background-color: #B95030;
}
.color5 .odd-point.parlay {
    background: #677966 !important;
}
.color5 .btn-parlay-early.active, 
.color5 .btn-parlay.active {
    color: #000000;
    border: none;
    background: #f9d040;
}
.color5 .footer-nav .dropdown-menu li a.active{
    background-color: #1D1D25;
}
.color5 .tournament ul.tournament-pills {
    border-top: 2px #ffffff18 solid;
}
.color5 .tournament .scrolling-wrapper .category.active{
    color: #000000;
    background-color: #F6C344;
}
.color5 .tournament .snap-content {
    background-color: #1F2128;
    background-image:none;
    background-size: 100%;
    background-repeat: no-repeat;
}
.color5 .tournament .scrolling-wrapper .category{
    color: #ffffff;
}
.color5 .tournament ul.tournament-pills{
    position: fixed;
    width: 100%;
}