/* GENERAL */
#fe_main .bonus_list_header a,
#fe_main .bonus_list_container a {
    text-decoration: none;
}

/* REQUEST NEW BONUS CTA */
.bonus_list_section .bonus_list_header .bonus_list_header_create .blh_modal_btn {
    background-color: var(--quinary_color);
    color: var(--primary_txt_color);
}

.bonus_list_section .bonus_list_header .bonus_list_header_create .blh_modal_btn:hover {
    background-color: var(--quinary_hover_color);
}

/* FILTER BY */
.bonus_list_section .bonus_list_header .bonus_list_header_create .bonus_list_header_filter .date_range_filter_btn {
    background: var(--inputSecondaryG);
    color: var(--inputSecondaryTxt);
    border-bottom: 1px solid #fff;
}

.bonus_list_section .bonus_list_header .bonus_list_header_create .bonus_list_header_filter .date_range_filter_content a {
    background-color: var(--input_select_bg);
    color: #ffffff;
    border-bottom: 2px solid #1c416e;
}

/* DATE RANGE */
#fe_main .bonus_list_date_range_filter input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="file"]),
#fe_main .bonus_list_date_range_filter input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="file"]):focus {
    background-color: var(--input_select_bg);
    color: #ffffff;
    border-bottom: var(--input_select_border_bottom_width) solid var(--input_select_border_bottom_color);
}

/* TABS */
#fe_main .bonus_list_section .bonus_list_items_section .item .fields_container,
#fe_main .bonus_list_container .bonus_list_main_section_main.selected .blm_bonus_info_section {
    background-color: var(--secondary_color);
}

.bonus_list_section .bonus_list_items_section .item .selected .fields_container {
    background-color: #2873a1;
}
/* ROWS */
#fe_main .bonus_list_section .bonus_list_items_section .item .fields_container .bl_item_count,
#fe_main .bonus_list_container .bonus_list_main_section_main .blm_bonus_info_section,
#fe_main .bonus_list_container .bonus_list_main_section_main .blm_main_item_info {
    background-color: var(--tertiary_color);
}

/* CTAs inside row details */
.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter_section .bonus_counter_activate_cta a {
    background-color: var(--quinary_color);
    color: var(--primary_txt_color);
}

.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter_section .bonus_counter_activate_cta a:hover {
    background-color: var(--quinary_hover_color);
}

.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter_section .bonus_counter_activate_cta a.cancel_btn {
    background: #29123a;
    color: var(--primary_txt_color);
}

/* WAGER BARS (lighter - medium - darker colors ) */
.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter {
    background-color: #ac77d5;
}

.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter .wager_bars .wager_bar_actual {
    background-color: #9550c9;
}

.bonus_list_container .bonus_list_main_section_main .blm_main_item_info .blm_main_item_info_bonus .bonus_counter .wager_bars .wager_bar_potential {
    background-color: #7b36af;
}

.bl_different_requirements_section{
    background-color: #7b36af;
}

/* For Digitain free bet */
.bonus_list_container .bonus_list_main_section_main .blm_bonus_info_section .blm_main_item span .free_bet_icon {
    background-color: var(--secondary_txt_color);
    padding: 12px 10px;
    color: var(--primary_color);
}

.free-spins .bonus_list_container .bonus_list_main_section_main .blm_bonus_info_section .blm_main_item span .free_bet_icon {
    background-color: var(--quinary_color);
    padding: 12px 10px;
}

.free-spins .bonus_list_container .bonus_list_main_section_main .blm_bonus_info_section .blm_main_item span .free_bet_icon {
    background-color: var(--quinary_color);
    padding: 12px 10px;
}

.free-spins .bonus_list_section .bonus_list_container .bonus_list_main_section_main .blm_bonus_info_section{
    background-color: var(--section_title_bar_bg)
}

.free-spins #fe_main .blm_bonus_info_section .btn_general{
    background-color: var(--quinary_color);
}

.free-spins .bonus_list_section .bonus_list_container .bonus_list_main_section_main.selected .blm_bonus_info_section{
    background-color: var(--section_title_bar_bg);
}

.free-spins .bonus_list_section .bonus_list_container .bonus_list_main_section_main .blm_main_item_info{
    background-color: var(--tertiary_color);
}

.free-spins .blm_main_item_info ul{
    list-style-type: none
}