:root {
    --body_bg: #151515;
    --preloader_bg: rgba(0, 0, 0, 1);
    --scrollbar_thumb_color: #282d3a;
    --block_bg: #87bf0f;
    --block_color: #fff;
    --scrollbar_block_color: #282d3a;
    --main_color: #0095ff;
    --main_gradient: linear-gradient(to right bottom, #87bf0f, #87bf0f);
    --main_shadow: #083f92;
    --link_color: #0095ff;
    --text_color: #ffffff;
    --h1_color: #ffffff;
    --h2_color: #ffffff;
    --h3_color: #ffffff;
    --hide_color: #757980;


    /* Roots */
    --corp: #87bf0f;
    --corp_color: #fff;
    --corp_2: #fddd35;
    --corp_color_2: #000;
    --blocks_bg: #2B2E33;
    --blocks_bg_2: #26292e;
    --blocks_color: #fff;
    --trans_color: rgba(255, 255, 255, .8);

    /* Modals */
    --modal_bg: #3e4247;
    --modal_color: rgba(255, 255, 255, .8);
    --modal_link_color: #fff;
    --modal_close_bg: #2c2f33;
    --modal_input_bg: #2c2f33;
    --modal_input_color: rgba(255, 255, 255, .8);
    --modal_button_bg: #87bf0f;
    --modal_button_color: #fff;

    /* Checkbox */
    --checkbox_on_bg: #87bf0f;
    --checkbox_of_bg: #2c2f33;

    /* Tab Selector */
    --tab_selector_border: 1px solid #35393f;
    --tab_selector_bg: #2c2f33;
    --tab_selector_color: #fff;
    --tab_selector_active_bg: #87bf0f;
    --tab_selector_active_color: #fff;

    /* Btns */
    --btn_bg: #87bf0f;
    --btn_color: #ffffff;
    --btn_hover_bg: #fddd35;
    --btn_hover_color: #000;

    /* Progress bar */
    --progress_bg: #12151A;
    --progress_color: #fff;
    --progress_bar_bg: #87bf0f;

    /* Progress bar */
    --tournament_grid_position_border: #fff;








    --input_bg: #fff;
    --input_color: #000;

    --btn_reg_bg: linear-gradient(70deg, #31bc69 -8%, #089e4e 96%);
    --btn_reg_color: #ffffff;

    --lang_color: #ffffff;

    --menu_bg: #87bf0f;
    --menu_mobile_bg: #151515;
    --menu_color: #fff;

    --mobile_balance_bg: #212b46;
    --mobile_bonus_bg: #212b46;
    
    --error_data_bg: #e3e5eb;
    --error_data_color: #4c4c4c;
    
    --footer_bg: #151515;
    --footer_link_color: #ffffff;
    --footer_seporator_bg: linear-gradient(90deg, hsla(0, 0%, 100%, 0.2) 29.12%, hsla(0, 0%, 100%, 0));
    --middle_seporator_bg: linear-gradient(90deg,hsla(0,0%,100%,.2) 29.12%,hsla(0,0%,100%,0));
    --side_seporator_bg: linear-gradient(90deg, hsla(0, 0%, 100%, 0.2) 29.12%, hsla(0, 0%, 100%, 0));
    --company_color: #ffffff;
    --copyright_color: #b3bac6;

    --history_tr_bg: #eceef3;
    --history_tr_bg_2: #e6e7ee;
    --history_tr_cause_bg: rgba(255, 255, 255, 0.3);
    --history_tr_color: #000000;
    --history_tr_fill: #494949;

    --status_0_bg: #ff4949;
    --status_0_color: #ffffff;
    --status_1_bg: #089e4e;
    --status_1_color: #ffffff;
    --status_2_bg: #87bf0f;
    --status_2_color: #ffffff;

    --main_width: 1800px;
    --main_radius: 7px;
    --radius_modal: 15px;
    --radius_input: 11px;
    --logo_width: auto;
    --logo_height: 49px;
    --logo_mobile_width: auto;
    --logo_mobile_height: 35px;

    --casino_menu_bg: #232323;
    --casino_menu_first: linear-gradient(250deg, #26223c, rgba(255, 23, 183, 0.4) 84%, #4b2b66);
    --casino_menu_second: linear-gradient(250deg, #1c2837, rgba(0, 168, 88, 0.3) 84%, #194353);
    --casino_menu_border: 1px solid rgba(38, 46, 72, 0.5);
    --casino_menu_color: #ffffff;
    --casino_menu_hover: rgba(38, 46, 72, 0.5);
    --casino_menu_active: linear-gradient(260deg, #00ff86, #00a858 48%, #00a858);
    --casino_error_bg: #87bf0f;
    --casino_error_color: #fff;
    --casino_head_color: #fff;
    --casino_game_bg: #87bf0f;
    --casino_game_radius: 9px;
    --casino_play_bg: linear-gradient(to bottom right, #87bf0f, #0563eb);
    --casino_play_color: #fff;
    --casino_play_hover: rgba(10, 16, 31, 0.45);
    --casino_interface_color: #0095ff;

    --jackpot_border: 2px solid #c5991e;
    --jackpot_radius: 15px;
    --jackpot_bg: rgba(9, 15, 31, 0.35);
    --jackpot_shadow: inset 0 0px 25px #090f1f;
    --jackpot_color: #fff;
    --jackpot_color_2: #c5991e;

    --slider_bg: #87bf0f;
    --slider_nav_color: #87bf0f;

    --sidebar_bg: rgba(37, 46, 76, 0.98);

    --home_bonus_width: 265px;
    --home_bonus_padding: 20px;
    --home_bonus_bg: #747df5;

    --block_line_bg: linear-gradient(90deg, rgb(0, 183, 255), #ffb800);
    --block_line_radius: 5px;

    --home_line_bg: linear-gradient(to right, #87bf0f, #87bf0f);
    --home_line_color: #fff;

    --home_casino_bg: linear-gradient(to right, #87bf0f, #87bf0f);
    --home_casino_color: #fff;

    --dash_coupon: linear-gradient(to right, #87bf0f, #87bf0f);
    --dash_coupon_shadow: #083f92;
    --dash_coupon_count: #b80023;
    --dash_coupon_count_color: #fff;

    --drop_bg: #fff;
    --drop_color: #000;
    --drop_hover: #e3e3e3;

    --head_plugin_bg: -webkit-linear-gradient(164.61deg,#ffb800 -4.36%,#fff173 115.87%);
    --head_plugin_color: #000;

    --button-background: linear-gradient(to right, #87bf0f, #87bf0f);
    --button-background-color: #fff;
}

.light-theme{
    /* Roots */
    --blocks_bg: #fff;
    --blocks_bg_2: #f9f9f9;
    --blocks_color: #000;
    --trans_color: rgba(0, 0, 0, .8);

    /* Modals */
    --modal_bg: #fff;
    --modal_color: #000;
    --modal_link_color: #000;
    --modal_close_bg: #edf0f7;
    --modal_input_bg: #edf0f7;
    --modal_input_color: rgba(7, 12, 25, .8);
    --modal_button_bg: #87bf0f;
    --modal_button_color: #fff;

     /* Checkbox */
     --checkbox_on_bg: #87bf0f;
     --checkbox_of_bg: #d3d7e0;

     /* Tab Selector */
    --tab_selector_border: 1px solid #dfe2e9;
    --tab_selector_bg: #edf0f7;
    --tab_selector_color: #000;

    /* Progress bar */
    --tournament_grid_position_border: #000;
}