﻿:root {
    --main-color: #dd0000;
    --main2-color: #aa0000;
    --dark-color: #212C3E;
    --dark2-color: #242424;
    /*--main-color: #95040c;*/
    /*--main-color: #ad0414;*/
}

/*e31728,c40414,f23030,ed2424*/

.top-login-button,
.load-quick-ticket-btn,
.betslip-header,
.stake-amount a:active,
.stake-amount a:hover,
.total-quota,
.live-button,
.bet-odd:hover span,
.match_odds_visibility.shown span,
.odd-type-group-header-menu span.selected,
.bet-odd span.active,
.match_odd.active span,
.sportboos-infor-fulltime .text-box:hover,
.sportboos-infor-fulltime .text-box.active,
.dasktop-layout .database-header.second-header,
.copyright,
.button-load-more,
.new-casino-play-btn,
.new-casino-demo-btn:hover,
.search-live-dot,
.btn.btn-block.text-uppercase.login-modal.green-button-hover,
.bg-color-change,
.loader-circle .loader-child:before,
.btn-default:hover,
.sport-menu-inner .slider-selection,
.xp-bonus-bite .progress-bar,
.odd-types-in-group-menu.active .mainOddTypeItem.active, #setDeposit,
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover,
.bootstrap-datetimepicker-widget table thead tr:first-child th,
.bootstrap-datetimepicker-widget table td span.active {
    background-color: var(--main-color) !important
}

.team-country-name .nav-tabs > li.active > a,
.team-country-name .nav-tabs > li.active > a:focus,
.team-country-name .nav-tabs > li.active > a:hover,
#boxscroll > li > a:focus,
.button-load-more {
    background-color: var(--main-color) !important;
    color: white !important
}

.submenu a.active,
#casino_label_menu .label-item.active a {
    background: var(--main-color) !important
}

.label-item:hover,
.submenu a:hover,
.odd-types-in-group-menu.active .mainOddTypeItem:hover,
.live-button:hover, .live-button:active, #setDeposit:hover,
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
    background: var(--main2-color) !important
}

.btn-login:hover,
.btn-login:active,
.live-button:hover,
.live-button:active {
    background-color: var(--main2-color)
}

#boxscroll > li > a:hover {
    background-color: var(--main2-color);
    color: #fff
}

.load-quick-ticket-btn,
.xp-single-bite .nav-tabs > li.active > a,
.xp-single-bite .nav-tabs > li.active > a:focus,
.xp-single-bite .nav-tabs > li.active > a:hover {
    border-color: var(--main-color) !important
}

.navigation .navbar-default .navbar-nav .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.arrow-up {
    border-bottom-color: var(--main-color) !important;
    color: var(--main-color) !important
}

.top-user-menu:hover,
.top-user-menu:focus,
li.open a.top-user-menu,
#main_nav > ul > li > a:hover,
#main_nav > ul > li > a:focus,
.sport_item.selected,
.sportbook-left-colum-inner ul li .xp-submenu ul li .sport-counrty-submenu ul li.tournament_item.selected a,
.slick-dots li.slick-active button:before,
.nav-tabs-home > li.active > a,
.nav-tabs-home > li.active > a:hover,
.nav-tabs-home > li.active > a:focus,
.live_match_sport.selected span,
.live_match_sport:hover span,
.match_odds_details_live,
.match_status_label,
.sr-scoreboard-head-title .sr-status-info,
.sr-scoreboard-head-title-score .ft-head,
.lmt-scoreboard-wraper.lmt-content .sr-scoreboard .result-ft,
.tennis_server_section[data-tennisserver="1"] .home_tennis_server,
.tennis_server_section[data-tennisserver="2"] .away_tennis_server,
.search-live-text,
.top-winners-title,
.fa.fa-user,
.bonus-balance thead tr th,
.header-ticket-code,
.match-score-game-live span,
.ticket_bet_banker.active_banker,
.bootstrap-datetimepicker-widget.dropdown-menu.usetwentyfour .list-unstyled .picker-switch.accordion-toggle .table-condensed tbody tr td a,
.bootstrap-datetimepicker-widget.dropdown-menu.usetwentyfour .list-unstyled .collapse .timepicker .table-condensed a,
.bootstrap-datetimepicker-widget.dropdown-menu.usetwentyfour .list-unstyled li:not(.picker-switch.accordion-toggle, .collapse, .collapse.in) a {
    color: var(--main-color) !important
}

.arrow-down {
    border-top-color: var(--main-color) !important;
}

.today_match_sport.selected,
.top_match_sport.selected,
.next_match_sport.selected,
.live_match_sport.selected,
.live_match_sport:hover {
    border-bottom-color: var(--main-color) !important;
}

.casino-category-title {
    border-left-color: var(--main-color) !important;
}

.showAll-button,
#uploadDocuments:hover {
    background: var(--main-color) !important;
    border-color: var(--main-color) !important;
}

    .showAll-button:hover,
    .new-casino-play-btn:hover,
    .new-casino-demo-btn,
    .top-login-button:hover,
    .btn.btn-block.text-uppercase.login-modal.green-button-hover:hover,
    ul.navbar-right li a.top-user-deposit:hover,
    ul.navbar-right li a.top-user-tickets:hover {
        background-color: var(--main2-color) !important;
    }

.dp-withdrawal, .dp-payment_method {
    border-color: var(--main2-color) !important;
}

    .dp-withdrawal.dp-selected,
    .dp-payment_method.dp-selected,
    .btn-default:hover {
        border-color: var(--main-color) !important;
    }

.sport-menu-inner .slider-handle {
    background-image: url(images/turcowin/hexagon1.png) !important;
}

.casino-provider-wrapper {
    background-color: var(--dark-color) !important;
}

    .casino-provider-wrapper:hover {
        background-color: var(--dark2-color) !important;
    }

::-webkit-scrollbar-thumb {
    background-color: var(--main-color);
}

    ::-webkit-scrollbar-thumb:hover {
        background-color: var(--main2-color);
    }

::-webkit-scrollbar-track {
    background-color: var(--dark-color);
}

html {
    scrollbar-color: var(--main-color) var(--dark-color);
}

.sportbook-event table thead tr .dow {
    color: #000 !important;
}

.bootstrap-datetimepicker-widget table td.today::before {
    border-bottom-color: var(--main-color) !important;
}

.team-country-series tbody tr:first-child {
    background: #CCCCCC !important;
}

.xp-cancel-bet a:last-child, #divConfirmBet, .ticketMessage.success-color {
    background-color: #2aaa5e !important;
    border-color: #2aaa5e !important;
}

    .xp-cancel-bet a:last-child:hover, #divConfirmBet:hover {
        background-color: #0A5926 !important;
        border-color: #0A5926 !important;
    }

.quick-code-label {
    color: #2aaa5e !important;
}

.my-account-title{
    border-bottom: 1px solid var(--main-color) !important;
}