﻿:root {
    --fb: url(/assets/fb.svg);
    --instagram: url(/assets/ig.svg);
    --x: url(/assets/x_tw.svg);
    --youtube: url(/assets/yt.svg);
    --telegram: url(/assets/tg.svg);
    --tiktok: url(/assets/tt.svg);
    --kw: url(/assets/kw.svg);
    --tch: url(/assets/tch.svg);
    --linkedin: url(/assets/ln.svg);
    --whatsapp: url(/assets/wa.svg);
    --sports_icon: url(/assets/sports.svg?v=123);
    --sports_live_icon: url(/assets/sports_live.svg?v=123);
    --casino_icon: url(/assets/casino.svg?v=123);
    --casino_live_icon: url(/assets/casino_live.svg?v=123);
    --crash_icon: url(/assets/crash.svg?v=123);
    --esports_icon: url(/assets/esports.svg?v=123);
    --promotions_icon: url(/assets/promotions.svg?v=123);
    --virtuals_icon: url(/assets/virtuals.svg?v=123);
    --lotteries_icon: url(/assets/lotteries.svg?v=123);
    --alert_success_bg: #C4F2A2;
    --alert_success_txt: #0B612E;
    --alert_success_border: #a3cfbb;
    --alert_info_bg: #92E5F3;
    --alert_info_txt: #052c65;
    --alert_info_border: #9ec5fe;
    --alert_warning_bg: #F8DE97;
    --alert_warning_txt: #664d03;
    --alert_warning_border: #d9c899;
    --alert_danger_bg: #ffd6d2;
    --alert_danger_txt: #58151c;
    --alert_danger_border: #f1aeb5;
    --alert_noresults_bg: var(--tertiary_bg);
    --alert_noresults_txt: var(--tertiary_txt);
    --alert_noresults_border: var(--yellow);
    --overlay_bg: rgba(12, 12, 12, 0.8);
    --black: #000000;
    --white: #ffffff;
    --gray: #a4a4a4;
    --red: #ff0000;
    --yellow: rgb(255, 247, 0);
    --light: var(--white);
    --dark: var(--black);
    --off_white: #F1ECEC;
    --off_white_rgb: 241, 236, 236;
    --transparent_46: rgba(0, 0, 0, 0.46);
    --transparent_25: 0 10px 8px rgba(0, 0, 0, 0.25);
    --box_shadow_soft: inset 0 0 80px rgba(0, 0, 0, .2);
    --element_box_shadow: 0 1px 2px 0 #182018;
    --box_shadow: 0 3px 8px rgba(0, 0, 0, 0.4);
    --box_shadow_dark: 0px 0px 9px 0px rgba(0, 0, 0, 0.75);
    --box_shadow_casino: 0 0 0 100px #353a4b inset;
    --top_menu_sports: var(--sports_icon);
    --top_menu_sports_live: var(--sports_live_icon);
    --top_menu_casino: var(--casino_icon);
    --top_menu_crashgames: var(--crash_icon);
    --top_menu_casino_live: var(--casino_live_icon);
    --top_menu_esports: var(--esports_icon)
}

#fe_web_container {
    width: 100%;
    height: auto;
    min-height: 100%;
    box-sizing: border-box;
    padding-bottom: 0
}

#fe_main {
    padding-bottom: 215px
}

a.button {
    display: inline-block;
    text-decoration: none
}

input.save,button.save,a.button.save,input.cancel,button.cancel,a.button.cancel,input.search,button.search,a.button.search,input.update,button.update,a.button.update,input.download,button.download,a.button.download,input.delete,button.delete,a.button.delete,input.send,button.send,a.button.send,input.upload,button.upload,a.button.upload,input.edit,button.edit,a.button.edit,input.add,button.add,a.button.add,input.activate,button.activate,a.button.activate,input.deactivate,button.deactivate,a.button.deactivate,button.accept_tnc_btn,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=submit],#fe_main:not(:has(.digitain_outer_wrapper)) input[type=button],button,a.button {
    cursor: pointer;
    padding: var(--btn_padding);
    border: var(--btn_border, 0);
    border-radius: var(--btn_border_radius, 2px);
    text-transform: var(--btn_text_transform, uppercase);
    font-weight: var(--btn_font_weight, normal)
}

.fe-users-auto-exclusion-conf .btn_general,.fe-users-auto-exclusion-list .btn_general,.fe-users-auto-exclusion .btn_general {
    width: 100%
}

input[type=color],input[type=date],input[type=datetime-local],input[type=email],input[type=image],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],#fe_main:not(:has(.digitain_outer_wrapper)) select,textarea {
    padding: var(--input_padding, 0 5px);
    border-radius: var(--input_border_radius, 2px)
}

input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=image]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus {
    background-color: rgba(0,0,0,0)
}

#fe_main:not(:has(.digitain_outer_wrapper)) input[type=radio],#fe_main input[type=checkbox] {
    vertical-align: middle;
    margin-top: 0;
    height: 25px;
    width: 25px;
    display: block;
    margin-bottom: 10px
}

#fe_main:not(:has(.digitain_outer_wrapper)) input[type=color].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=color].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=date].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=date].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=datetime-local].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=datetime-local].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=email].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=email].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=image].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=image].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=month].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=month].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=number].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=number].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=password].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=password].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=range].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=range].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=search].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=search].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=tel].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=tel].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=text].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=text].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=time].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=time].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=url].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=url].txt_small,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=week].sml,#fe_main:not(:has(.digitain_outer_wrapper)) input[type=week].txt_small {
    width: 120px
}

select.sml,select.sel_small {
    width: 120px
}

input#prefix {
    width: 80px !important
}

.icon_eye {
    font-style: normal;
    position: relative
}

.icon_eye:after {
    font-family: "FontAwesome";
    font-style: normal;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 20px;
    cursor: pointer
}

.icon_eye:not(.hide_eye):after {
    content: ""
}

.icon_eye.hide_eye:after {
    content: ""
}

.icon_eye:hover {
    opacity: .8
}

div.panel_title_bar,td.panel_title_bar>div {
    background: var(--main_title_bar_bg, none);
    color: var(--main_title_bar_txt, inherit);
    padding: 0 20px
}

div.panel_title_bar p {
    border-bottom: 1px solid #ed6e1f;
    padding: 10px;
    margin: 0
}

.d_inline {
    display: inline !important
}

.d_block {
    display: block !important
}

.d_flex {
    display: flex !important
}

.d_none {
    display: none !important
}

@media(min-width: 360px) {
    .d_mobile_inline {
        display:inline !important
    }

    .d_mobile_block {
        display: block !important
    }

    .d_mobile_flex {
        display: flex !important
    }

    .d_mobile_none {
        display: none !important
    }
}

@media(min-width: 576px) {
    .d_big_mobile_inline {
        display:inline !important
    }

    .d_big_mobile_block {
        display: block !important
    }

    .d_big_mobile_flex {
        display: flex !important
    }

    .d_big_mobile_none {
        display: none !important
    }
}

@media(min-width: 767px) {
    .d_tablet_inline {
        display:inline !important
    }

    .d_tablet_block {
        display: block !important
    }

    .d_tablet_flex {
        display: flex !important
    }

    .d_tablet_none {
        display: none !important
    }
}

@media(min-width: 980px) {
    .d_big_tablet_inline {
        display:inline !important
    }

    .d_big_tablet_block {
        display: block !important
    }

    .d_big_tablet_flex {
        display: flex !important
    }

    .d_big_tablet_none {
        display: none !important
    }
}

@media(min-width: 1200px) {
    .d_desktop_inline {
        display:inline !important
    }

    .d_desktop_block {
        display: block !important
    }

    .d_desktop_flex {
        display: flex !important
    }

    .d_desktop_none {
        display: none !important
    }
}

@media(min-width: 1440px) {
    .d_big_desktop_inline {
        display:inline !important
    }

    .d_big_desktop_block {
        display: block !important
    }

    .d_big_desktop_flex {
        display: flex !important
    }

    .d_big_desktop_none {
        display: none !important
    }
}

table.datagrid {
    margin-bottom: 30px;
    width: 100%;
    border-collapse: collapse;
    font-size: 11px
}

table.datagrid th,table.datagrid td {
    box-sizing: border-box;
    padding: 3px 10px;
    line-height: 18px;
    text-align: left;
    border: 1px solid var(--table_content_border-color, #222326)
}

.data_grid_pagination a.pagination_btn_first:before,.data_grid_pagination a.pagination_btn_prev:before,.data_grid_pagination a.pagination_btn_next:before,.data_grid_pagination a.pagination_btn_last:before {
    color: #fff
}

table.datagrid tr {
    background: none
}

.notifications_tbl {
    padding: 10px;
    font-size: 14px
}

.notifications_tbl .notice {
    padding: 5px 0 5px 40px;
    color: var(--alert_txt, #232323)
}

.notifications_tbl .notice:before {
    font-family: "FontAwesome",sans-serif;
    font-size: 19px;
    left: 3px;
    height: 32px;
    line-height: 32px
}

.notifications_tbl span.notice {
    display: block
}

.bs_search_form {
    position: relative;
    background: none;
    border: 0
}

.bs_search_form.full {
    margin-bottom: 40px
}

.bs_search_form .bs_search_form_wrapper {
    padding: 20px 0;
    max-height: none
}

.cookie_cont {
    z-index: 99
}

#fe_login_box_popup .login_field_holder {
    position: relative
}

#fe_login_box_popup .login_field_holder .login_user.login_txt,#fe_login_box_popup .login_field_holder .cpf-input,.login_page_container .login_field_holder .login_user.login_txt,.login_page_container .login_field_holder .cpf-input {
    margin-bottom: 8px
}

#fe_login_box_popup .login_option_switcher,.login_page_container .login_option_switcher {
    display: flex;
    flex-flow: row wrap
}

#fe_login_box_popup .login_option_switcher .login_option_switch_text,#fe_login_box_popup .login_option_switcher .login_option_switch,.login_page_container .login_option_switcher .login_option_switch_text,.login_page_container .login_option_switcher .login_option_switch {
    padding: 2px 10px;
    flex: 1 auto;
    align-self: auto;
    margin: 8px 0;
    display: flex;
    align-items: center;
    justify-content: center
}

#fe_login_box_popup .login_option_switcher .login_option_switch_text,.login_page_container .login_option_switcher .login_option_switch_text {
    margin: 5px;
    justify-content: start
}

.profile_tbl tr td {
    display: block;
    padding: 5px
}

.profile_tbl tr td:nth-child(1) {
    font-size: 16px
}

.profile_tbl tr td:nth-child(2) {
    font-size: 14px;
    font-weight: bold
}

.profile_tbl input[type=color],.profile_tbl input[type=date],.profile_tbl input[type=datetime-local],.profile_tbl input[type=email],.profile_tbl input[type=image],.profile_tbl input[type=month],.profile_tbl input[type=number],.profile_tbl input[type=password],.profile_tbl input[type=range],.profile_tbl input[type=search],.profile_tbl input[type=tel],.profile_tbl input[type=text],.profile_tbl input[type=time],.profile_tbl input[type=url],.profile_tbl input[type=week] {
    width: 100%
}

select,textarea {
    width: 100%
}

.accept_mess {
    font-size: 14px;
    margin-top: 5px;
    line-height: 20px;
    display: block
}

.attn_td {
    text-align: center
}

.attn_div {
    font-size: 10px
}

.attn_div:before {
    content: "";
    font-family: "FontAwesome",sans-serif;
    font-size: 22px;
    color: #efc11b;
    margin-bottom: 7px;
    display: block
}

.attn_txt {
    padding: 10px
}

.attn_txt span {
    font-size: 14px
}

.susp_acc {
    text-align: center;
    padding: 20px
}

.fe-users-auto-exclusion-list .txt {
    margin-bottom: 20px
}

.seo_header {
    display: none !important
}

/*# sourceMappingURL=common2.min.css.map */
