/*livescore*/
/* *SOCCER */
.es_theme_dark .wff_livescore_soccer .wff_livescore_sport_header, .es_theme_dark .wff_sport_header_livescore_generic, .wff_action_map_header,
.es_theme_dark .wff_confordiv_title, .es_theme_dark .wff_livescore_generic_cricket,
.es_theme_dark .wff_livescore_generic_rugby_union, .es_theme_dark .wff_livescore_generic_volleyball,
.es_theme_dark .wff_livescore_generic_cycling, .es_theme_dark .wff_livescore_generic_golf, .es_theme_dark .wff_livescore_generic_esports,
.es_theme_dark .wff_event_info_header , .es_theme_dark .wff_widget_overlay ,
.es_theme_dark .wff_action_map_overlay_data , .es_theme_dark .wff_action_map_overlay_header , .es_theme_dark .wff_topscorer_table_title , .es_theme_dark .wff_livescore_tennis, 
.es_theme_dark .wff_soccer_standings_icon_container, 
.es_theme_dark .wff_generic_data_loaded .wff_generic_events .wff_generic_collapsible_event_row .wff_event_details, 
.es_theme_dark .wff_generic_data_loaded .wff_generic_events .wff_generic_collapsible_event_row .wff_event_details .wff_event_details_data_container .wff_show_more_less_container, 
.es_theme_dark .wff_generic_data_loaded .wff_generic_events .wff_generic_collapsible_event_row,  
.es_theme_dark .wff_tennis_schedule_icon_container, .es_theme_dark .wff_tennis_draw_icon_container,
.es_theme_dark .wff_icehockey_events .wff_icehockey_tournament_container .wff_icehockey_standings_icon_container ,
.es_theme_dark .wff_soccer_events .wff_soccer_stageInfo_container .wff_soccer_draw_icon_container,
.es_theme_dark .wff_livescore_icehockey, .es_theme_dark .wff_generic_standings_icon_container, .es_theme_dark .wff_livescore_generic_motorsports,
.es_theme_dark .wff_draw_generic_container_background_layer, 
.es_theme_dark .wff_livescore_generic_mma, .es_theme_dark .wff_livescore_generic_athletics,
.es_theme_dark .wff_match_overlay_header_top,
.es_theme_dark .wff_team_page_overlay_header_top, 
.es_theme_dark .wff_player_page_overlay_header, .es_theme_dark .wff_standings_overlay_header_top,
.es_theme_dark .wff_standings_overlay_header .wff_standings_overlay_menu_item.wff_active, .es_theme_dark .wff_calendar_select_list_item:hover,
.es_theme_dark .wff_rankings_select_list_item:hover,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_tennis .wff_odds_container .wff_odds_header .wff_odds_scope_select .wff_odds_scope_select_list .wff_odds_scope_select_list_item:hover,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_tennis .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_type_select_list .wff_odds_type_select_list_item:hover,
.es_theme_dark .wff_widget .wff_livescore_tennis .wff_livescore_sport_header .wff_mobile_header,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_event,
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_stadium, 
.es_theme_dark .wff_action_map_half_time_point, 
.es_theme_dark .wff_action_map_full_time_point,
.es_theme_dark .wff_draw_overlay_header_top ,
.es_theme_dark .wff_draw_overlay_menu_item.wff_active, .es_theme_dark .wff_action_incident_info,
.es_theme_dark .wff_action_map_event_data,
.es_theme_dark .wff_incidents_generic, 
.es_theme_dark .wff_widget .wff_action_map_loaded .wff_action_map_action_display .wff_action_map_action_container, 
.es_theme_dark .wff_livescore_tournament, .es_theme_dark .wff_odds_outright_generic, .es_theme_dark .wff_standings_generic, .es_theme_dark .wff_topscorer_generic,
.es_theme_dark #wff_generic_settings , .es_theme_dark .wff_standings_table_title,
.es_theme_dark .wff_rankings_overlay_header_top, .es_theme_dark .wff_rankings_overlay_menu_item.wff_active,
.es_theme_dark .wff_odds_scope_select_list_item.active,
.es_theme_dark .wff_odds_outright_collapsable:nth-child(1n) .wff_odds_outright_row,
.es_theme_dark .es_container .wff_widget .wff_comments_generic, 
.es_theme_dark .es_container .wff_widget .wff_lineups_generic,
.es_theme_dark .wff_livescore_no_events_message_container, .es_theme_dark .wff_livescore_no_events_message, .es_theme_dark .wff_livescore_no_events_message,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_tennis .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_type_select_list .wff_odds_type_select_list_item.active,
.es_theme_dark .es_container .row .wff_widget .wff_ranking_generic,
.es_theme_dark .es_container .wff_widget .wff_ranking_generic .wff_table_header_root,
.es_theme_dark .es_container .wff_widget .wff_ranking_generic .wff_table_body_row,
.es_theme_dark .es_container .wff_h2h_generic .wff_h2h_generic_section_data .wff_event_row_wrapper_root,
.es_theme_dark .es_container .wff_h2h_generic .wff_h2h_generic_section_data .wff_h2h_section_data_header { 
	background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_livescore_sport_header .wff_league_filter{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_livescore_sport_header .wff_timezones_select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_livescore_sport_header .wff_timezones_select_focus , .es_theme_dark .wff_incident_row {
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_livescore_sport_header .wff_timezones_select_text{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	
}
.es_theme_dark .wff_calendar_select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark  .wff_calendar_select_text, .es_theme_dark .wff_calendar_select_focus {
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_language_select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark .wff_language_select_focus, .es_theme_dark .icon-select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_language_select_text{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	
}
.es_theme_dark .wff_livescore_soccer .wff_double_row_event_row  {
    background-color: var( --es_widget_row_background_color ) !important;
    color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_soccer_event_row, .wff_livescore_event_list_soccer, .es_theme_dark .wff_standings_table_row, .es_theme_dark .wff_generic_single_event_row  {
	background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
	border-bottom: 1px solid var( --es_widget_row_border_color ) !important;
}
.es_theme_dark .wff_livescore_soccer .wff_event_start_time{
	border-left: 1px solid var( --es_widget_row_border_color ) !important;
	border-right: 1px solid var( --es_widget_row_border_color ) !important;
}
.es_theme_dark .wff_soccer_stageInfo, .wff_generic_stageInfo, .wff_tennis_stageInfo, .wff_icehockey_stageInfo, .wff_livescore_tournament_stageInfo,
.es_theme_dark .wff_event_stage_info, .es_theme_dark .wff_standings_table_header,.es_theme_dark .wff_standings_table_footer, .es_theme_dark .wff_topscorer_table_header, .es_theme_dark .wff_gstandings_button_icon_container,
.es_theme_dark .wff_gstandings_button,
.es_theme_dark .wff_draw_generic .wff_participant_result, .es_theme_dark .wff_next_button, .es_theme_dark .wff_previous_button,
.es_theme_dark .wff_timezones_select_focus, .es_theme_dark .wff_timezones_select_text,
.es_theme_dark .wff_match_overlay_menu_container, .es_theme_dark .wff_prematch_standings_position_table_container,
.es_theme_dark .wff_action_map_overlay_data .wff_prematch_last_matches,
.es_theme_dark .wff_prematch_form, .es_theme_dark .wff_prematch_win_probability_container, .es_theme_dark .wff_prematch_odds_container,
.es_theme_dark .wff_lineups_row ,
.es_theme_dark .wff_action_map_loaded .wff_action_map_data_container .wff_h2h_latest_matches_row,
.es_theme_dark .wff_odds_table_body .wff_odds_table_row:nth-child(odd),
.es_theme_dark .wff_widget .wff_action_map_overlay_data #comments_data .wff_comments_container .wff_comment_row,
.es_theme_dark .wff_action_map_overlay_menu_item:not(.wff_active),
.es_theme_dark .wff_widget .wff_widget_overlay.wff_icehockey .wff_odds_container .wff_odds_header .wff_odds_scope_select .wff_odds_scope_select_list .wff_odds_scope_select_list_item.active,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_tennis .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_type_select_list,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_icehockey .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_type_select_list .wff_odds_type_select_list_item.active,
.es_theme_dark .wff_team_page_menu,
.es_theme_dark .wff_language_select_list_item.active, .es_theme_dark .wff_standings_overlay_menu_container, .es_theme_dark .wff_calendar_select_list_item.active,
.es_theme_dark .wff_widget .wff_action_map .wff_action_map_action_display .wff_action_map_action_container,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_counter_container,
.es_theme_dark .wff_widget .wff_h2h_latest_matches_row,
.es_theme_dark .wff_draw_overlay_menu_item,
.es_theme_dark  .wff_widget .wff_prematch_overlay #comments_data .wff_comments_container .wff_comment_row.wff_highlight_row,
.es_theme_dark .wff_stats_generic_header,
.es_theme_dark .wff_ranking_button, .es_theme_dark .wff_rankings_overlay_menu, .es_theme_dark .wff_odds_outright_header .wff_country_header,
.es_theme_dark .wff_odds_outright_container .wff_odds_outright_list_container .wff_odds_outright_list_header,
.es_theme_dark .wff_rankings_select_list_item.active {
	background-color: var( --es_widget_header_row_background_color ) !important;
	color: var( --es_widget_header_row_color ) !important;
}
.es_theme_dark .wff_event_info_content > div.wff_event_header > div.wff_event_result_participants > div.wff_event_result_single_row_wrapper > div  {
    background-color: #242424;
    color: #bbbbbb;
}
.es_theme_dark .wff_select_sport > div {
    color: unset !important;
}

.es_theme_dark .wff_livescore_soccer input[type=checkbox]{
	border: 1px solid var( --es_widget_row_color ) !important;
	background-color: var( --es_widget_row_background_color ) !important;
}

.es_theme_dark .wff_livescore_soccer .wff_soccer_odds_s, .es_theme_dark .wff_generic_odds_s,
.es_theme_dark .wff_show_more_less_container,
.es_theme_dark .wff_comments_generic .wff_comments_scope_data_container .wff_comments_scope_data_header{
	background-color: var( --es_widget_result_background_color ) !important;
	color: var( --es_widget_result_color ) !important;
}
.es_theme_dark .wff_widget div[class^="wff_livescore_generic_"] div[class$="_livescore_generic_event_list"] .wff_generic_data_loaded .wff_generic_events .wff_generic_tournament_container .wff_generic_stageInfo:hover {
    background-color: #555555 !important;
}
/* *SOCCER */

/* *TENIS */

.es_theme_dark .wff_livescore_tennis .wff_livescore_sport_header {
    background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
}

.es_theme_dark .wff_responsive_text, .es_theme_dark .wff_action_map_home_team_name, .es_theme_dark .wff_action_map_away_team {
	color: var( --es_widget_header_row_color ) !important;
}
.es_theme_dark .wff_livescore_tennis .wff_tennis_odds_s {
    background-color: var( --es_widget_result_background_color ) !important;
	color: var( --es_widget_result_color ) !important;
}
.es_theme_dark .wff_livescore_tennis .wff_livescore_sport_header .wff_language_select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark .wff_livescore_tennis .wff_livescore_sport_header .wff_language_select_focus{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_livescore_tennis .wff_livescore_sport_header .wff_language_select_text{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_livescore_tennis .wff_game_points_container {
    background-color: var( --es_widget_result_background_color ) !important;
	color: var( --es_widget_result_color ) !important;
	border: 1px solid var( --es_widget_result_background_color ) !important;
}
/* *END OF TENIS */

/* *ICEHOKEY */

.es_theme_dark .wff_livescore_icehockey .wff_livescore_sport_header {
    background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
}

.es_theme_dark .wff_responsive_text {
	color: var( --es_widget_header_row_color ) !important;
}
.es_theme_dark .wff_livescore_icehockey .wff_icehockey_odds_s {
    background-color: var( --es_widget_result_background_color ) !important;
	color: var( --es_widget_result_color ) !important;
}
.es_theme_dark .wff_livescore_icehockey .wff_livescore_sport_header .wff_language_select{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
	border: 1px solid var( --es_widget_button_border_color ) !important;
}
.es_theme_dark .wff_livescore_icehockey .wff_livescore_sport_header .wff_language_select_focus{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_livescore_icehockey .wff_livescore_sport_header .wff_language_select_text{
	background-color: var( --es_widget_header_button_background_color ) !important;
	color: var( --es_widget_header_button_color ) !important;
}
.es_theme_dark .wff_livescore_icehockey .wff_quarter_score_container {
    background-color: var( --es_widget_result_background_color ) !important;
	color: var( --es_widget_result_color ) !important;
	border: 1px solid var( --es_widget_result_background_color ) !important;
}


.es_theme_dark .wff_generic_double_event_row, .es_theme_dark .wff_icehockey_event_row,.es_theme_dark .wff_tennis_event_row,.es_theme_dark .wff_generic_collapsible_event_row_header, .wff_livescore_tournament_header {
    background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
	border-bottom: 1px solid var( --es_widget_row_border_color ) !important;
}
.es_theme_dark .wff_sport_label {
    color: var( --es_widget_row_color ) !important;
}

/* !TOUNRAMENT LICESCORE */
.es_theme_dark .wff_livescore_tournament .wff_livescore_event_list_content, .wff_link_container {
    background-color: var( --es_widget_row_background_color ) !important;
    color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .es_container .wff_widget .wff_event_list_calendar_day {
    background-color: #4d4d4d;
    color: #bbbbbb;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .wff_datepicker_custom_input {
    background-color: var( --es_widget_header_button_background_color );
    color: var( --es_widget_header_button_color );
}
.es_theme_dark .wff_widget .wff_livescore_event_list_container .wff_livescore_event_list_soccer .wff_livescore_event_list_header 
.wff_livescore_tournament_stageInfo .wff_event_list_standings_nst .wff_standings_label {
    background-color: var( --es_widget_row_background_color ) !important;
    /* border: 1px solid var( --es_widget_row_background_color ) !important; */
    color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .wff_datepicker_custom_input::placeholder {
    color: #bbbbbb;
}
.es_theme_dark .wff_livescore_tournament .wff_livescore_event_list_container .wff_livescore_event_list_soccer .wff_livescore_event_list_content .wff_event_row, 
.wff_livescore_event_list_container .wff_livescore_event_list_soccer .wff_livescore_event_list_content .wff_event_row .wff_livescore_start_time, 
.wff_soccer_event_status, .es_theme_dark .wff_topscorer_table_row {
    background-color: var( --es_widget_row_background_color ) !important;
	color: var( --es_widget_row_color ) !important;
	border-bottom: 1px solid var( --es_widget_row_border_color ) !important;
}
.es_theme_dark .wff_livescore_tournament_group_data > div.wff_livescore_tournament_stageInfo > div.wff_event_list_standings_nst.wff_break_small{
    border: 1px solid var( --es_widget_row_background_color ) !important;
}
.es_theme_dark .wff_livescore_event_list_container .wff_livescore_event_list_soccer .wff_livescore_event_list_content .wff_event_row .wff_livescore_start_time, 
.wff_soccer_event_status {
    border-right: 1px solid var( --es_widget_row_border_color ) !important;
}

/* .es_theme_dark .wff_result_dash:not(.wff_event_info_generic .wff_result_dash,  .wff_comments_generic .wff_result_dash, .wff_h2h_generic .wff_result_dash,.es_theme_dark .wff_incidents_generic .wff_result_dash ) {
    background-color: var( --es_widget_row_color ) !important;
} */
/* .es_theme_dark .es_container .wff_comments_generic .wff_result_dash {
    background-color: #242424 !important;

} */

.es_theme_dark .wff_match_overlay_menu_item.wff_active {
    background-color: var( --es_widget_row_background_color ) !important;
}
.es_theme_dark .wff_events_shown_all , .icon-drop_down , .icon-drop_up, .es_theme_dark .wff_event_status, .es_theme_dark .wff_event_details_data,
.es_theme_dark .wff_livescore_no_events_message, .es_theme_dark .wff_livescore_no_events_message,  .es_theme_dark .wff_incidents_event_details,
 .es_theme_dark .wff_home_away_sg , .es_theme_dark .wff_dash .wff_center_text, .es_theme_dark .wff_contents_wrapper .wff_separate_widget .wff_event_result ,
 .es_theme_dark .wff_prematch_event_details_container, 
 .es_theme_dark .wff_prematch_standing_position_header,
 .es_theme_dark .wff_prematch_form_header, .es_theme_dark .wff_prematch_win_probability_header , .es_theme_dark .wff_prematch_odds_header,
 .es_theme_dark .wff_widget_overlay .wff_lineups_data .wff_lineups_header,
 .es_theme_dark .wff_h2h_latest_matches_home_participant_header, .es_theme_dark .wff_h2h_latest_matches_away_participant_header,
 .es_theme_dark .wff_h2h_latest_matches_header,.es_theme_dark .wff_sorting_odds_d .wff_responsive_text,
 .es_theme_dark .wff_comments_container .wff_comments_icon, .es_theme_dark .wff_sorting_odds_s, .es_theme_dark .wff_standings_table_division_title,
 .es_theme_dark .wff_widget .wff_action_map_loaded .wff_action_map_action_display .wff_action .wff_action_text_player,
 .es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_event .wff_action_map_back_button SPAN,
 .es_theme_dark .wff_widget .wff_widget_overlay .wff_incidents_tab .wff_incidents_half_header .wff_incidents_half_overlay_result .wff_half_result_container,
 .es_theme_dark .wff_widget_medium .wff_stats_generic_balls_container[data-v-5056f27d] .wff_label_text, .wff_widget_small .wff_stats_generic_balls_container[data-v-5056f27d] .wff_label_text,
 .es_theme_dark .wff_stats_generic_balls_container .wff_label_text, .es_theme_dark .wff_stats_value,
 .es_theme_dark .wff_action_map_overlay_data .wff_comments_show_highlights {
	color: var( --es_widget_row_color ) !important;

}

.es_theme_dark .wff_widget .wff_action_map_data_container .wff_action_map_odds .wff_odds_container .wff_odds_provider_name .wff_responsive_text A {
	color: #ffffff !important;
    
}
.es_theme_dark .wff_prematch_standings_position_table TBODY TR TD,
.es_theme_dark .wff_prematch_standings_position_table THEAD TR TD {
    color: #ffffff !important;
}
.es_theme_dark .wff_livescore_generic_rugby_union .wff_generic_data_loaded .wff_generic_events .wff_generic_single_event_row .wff_event_start_time_status_container .wff_event_start_time {
    border-right: 1px solid #555555 !important;
}
.es_theme_dark .wff_grid_wrapper {
    background: url("https://es-csf.enetsites.com/1/formations_field_dark%20(1).svg") center center / cover no-repeat !important;
}

.es_theme_dark .es_container .wff_widget .wff_general_standings_overlay_header_container .wff_general_standings_overlay_header .wff_general_standings_overlay_header_top {
    background-color: var( --es_widget_row_background_color );
    color: var( --es_widget_row_color );
}
.es_theme_dark .es_container .wff_widget .wff_general_standings_overlay_header_container .wff_general_standings_overlay_header .wff_general_standings_overlay_menu_container {
    background-color: var( --es_widget_header_row_background_color );
    color: var( --es_widget_header_row_color );
}
/* .es_theme_dark .es_container .wff_widget .wff_general_standings_overlay_menu_item.wff_active {
    background-color: var( --es_widget_row_background_color );
}
.es_theme_dark .es_container .wff_widget.wff_widget_FWFFC5DD39020B2533 .wff_general_standings_overlay_menu_item:hover {
    background-color: #333333;
} */
.es_theme_dark .es_container .wff_widget .wff_event_list_calendar_day:hover  {
    background-color: #1d1d1d;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament .wff_event_list_group_and_standing:hover {
    background-color: #1d1d1d;

}
.es_theme_dark .es_container  .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar {
    background: #333333;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar .cell {
    color: #bbbbbb;

}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar HEADER SPAN {
    color: #bbbbbb;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar .cell.day-header {
    color: #bbbbbb;
}
.es_theme_dark  .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar .cell.day.highlighted {
    color: #4d4d4d;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_tournament_header .wff_calendars_container .vdp-datepicker .vdp-datepicker__calendar .cell.day.highlighted.today {
    color: #bbbbbb;
    background: #4d4d4d;
}
.es_theme_dark .es_container .wff_widget .wff_livescore_event_list_container .wff_livescore_event_list_soccer .wff_livescore_event_list_header .wff_livescore_tournament_stageInfo .wff_standings_icon_hover_mobile {
    background-color: #242424;
}
.es_theme_dark .es_container .wff_widget .icon-standings:before {
    color: #bbbbbb;
}
/* !END OF TOUNRAMENT LICESCORE */

/* !PREDICTOR */
.es_theme_dark .es_container .wff_standings_group_root .wff_standings_group_container .wff_standings_group_participant_container {
    background-color: #5e5e5e;
}
.es_theme_dark .es_container .wff_participant_rank_root {
    color: #ffffff;
}
.es_theme_dark .es_container .wff_standings_group_root .wff_standings_group_container .wff_standings_group_participant_container.wff_elimanted {
    background-color: #333;
    color: #fff;
}
.es_theme_dark .es_container  .wff_participant_rank_1 {
    color: #ffffff;
}
.es_theme_dark .es_container  .wff_participant_rank_2 {
    color: #000000;
}
.es_theme_dark .es_container  .wff_participant_rank_3 {
    color: #000000;
}
.es_theme_dark .es_container  .wff_participant_rank_4 {
    color: #ffffff;
}
.es_theme_dark .es_container  .wff_participant_rank_5 {
    color: #ffffff;
}
/* !END OF PREDICTOR */
.es_theme_dark .wff_event_details_header {
    border-top: 1px solid var( --es_widget_row_color ) !important;
    border-bottom: 1px solid var( --es_widget_row_color ) !important;
}
/* .es_theme_dark .wff_incidents_half_header {
    border-top: 1px solid var( --es_widget_row_color ) !important;
} */
.es_theme_dark .wff_generic_collapsible_event_row {
    border-bottom: none !important;
}

.es_theme_dark .wff_standings_position .wff_standings_position_marker, .es_theme_dark .wff_match_overlay_menu .wff_match_overlay_menu_item,
.es_theme_dark .wff_standings_overlay_header .wff_standings_overlay_menu_item.wff_active,
.es_theme_dark .wff_standings_overlay_menu_item, .wff_widget #wff_standings_position_marker {
    color: #ffffff !important;
}
.es_theme_dark .wff_event_info_content, .es_theme_dark .wff_event_info_generic .wff_participant_name, .es_theme_dark .wff_wpg_draw_box, .es_theme_dark .wff_wpg_number, .es_theme_dark .wff_wpg_legend,
.es_theme_dark .wff_show_live .wff_show_live_label,
.es_theme_dark .wff_widget .wff_draw_tab .wff_widget_overlay.wff_draw_overlay_tab .wff_draw_overlay_events_container .wff_draw_overlay_event_row .wff_draw_overlay_event .wff_draw_overlay_event_sets .wff_draw_overlay_sets_score_container,
.es_theme_dark .wff_stats_bars_value .wff_label_text,
.es_theme_dark .wff_livescore_sport_header .wff_ranking_button, .es_theme_dark .icon-ranking_button_icon,
.es_theme_dark .wff_rankings_overlay_menu_item,
.es_theme_dark .wff_link_enetscores A, .es_theme_dark .wff_link_enetpulse A,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_counter_container .wff_match_start_date,
.es_theme_dark .wff_wpg_versus_text,
.es_theme_dark .wff_round_title .wff_label_text,
.es_theme_dark .wff_draw_generic_round_arrow,
.es_theme_dark .wff_rankings_list,
.es_theme_dark .wff_team_page_overlay_content .wff_team_matches_data_container .wff_team_matches_latest .wff_team_matches_table_container .wff_team_matches_events .wff_team_matches_row .wff_participants_and_result .wff_flags_and_result .wff_event_result,
.es_theme_dark .wff_team_page_overlay_content .wff_team_matches_data_container .wff_team_matches_fixtures .wff_team_matches_table_container .wff_team_matches_events .wff_team_matches_row .wff_participants_and_result .wff_flags_and_result .wff_event_result,
.es_theme_dark .wff_prematch_last_matches_header,
.es_theme_dark .wff_widget .wff_action_map .wff_action_map_action_display .wff_action .wff_action_text_player,
.es_theme_dark .es_container .wff_widget .wff_comments_generic  {
    color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .wff_standings_overlay_header , .es_theme_dark .wff_standings_table_division_title, 
.es_theme_dark .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_header .wff_odds_tab.wff_active {
    background-color: #000000 !important;
}
.es_theme_dark .wff_widget .wff_prematch_overlay .wff_prematch_win_probability_container .wff_prematch_win_probability_bar {
    color: #000000 !important;
}
.es_theme_dark .es_container .wff_widget .wff_h2h_generic .wff_stats_ball {
    color: #000000 !important;
    font-size: 12px;
}
.es_theme_dark .wff_widget .wff_action_map_overlay_data .wff_action_map_overlay_header .wff_action_map_overlay_menu_item {
    z-index: 2;
    position: relative;
}
.wff_win_probability_generic_header {
    display: none !important;
}
.es_theme_dark .wff_win_probability_generic {
    max-width: 100%;
}
.es_theme_dark .wff_incident_row:nth-child(odd), .es_theme_dark .wff_topscorer_table_row .wff_topscorer_stats_box,
 .es_theme_dark .wff_all_scoreboxes .wff_event_total_score .wff_scorebox_score_container, .es_theme_dark .wff_scorebox_score_container,
  .es_theme_dark .wff_all_scoreboxes .wff_event_total_score .wff_scorebox_score_container , .es_theme_dark .wff_sets_score_container, .es_theme_dark .wff_livescore_soccer .wff_event_result,
   .es_theme_dark .wff_event_score_container, .es_theme_dark .wff_generic_single_event_row .wff_generic_event .wff_event_result,
   .es_theme_dark .wff_draw_round_arrows_container {
    background-color: #555555 !important;
    border: 1px solid #555555 !important;
}
/* OUTRIGHT WIDGET */
.es_theme_dark .wff_odds_outright_collapsable:nth-child(1n) .wff_odds_outright_row .wff_more_icon_container DIV,
.es_theme_dark .wff_odds_outright_collapsable:nth-child(2n) .wff_odds_outright_row .wff_more_icon_container DIV {
    background-color: #bbbbbb !important;
}

.es_theme_dark .wff_odds_outright_container .wff_odds_outright_list_container .wff_odds_outright_list .wff_odds_outright_collapsable .wff_odds_outright_row .wff_odds_outright_team_name {
    font-weight: 500;
}
/* .es_theme_dark .wff_schedule_label, .es_theme_dark .wff_draw_label, */
.es_theme_dark .wff_wins_draws_bar, .es_theme_dark .wff_lineups_data .wff_lineups_row:nth-child(odd),
.es_theme_dark .wff_widget .wff_h2h_latest_matches_row:nth-child(odd),
.es_theme_dark .wff_odds_table_row:nth-child(even),
.es_theme_dark .wff_widget .wff_action_map_overlay_data #comments_data .wff_comments_container .wff_comment_row:nth-child(odd),
.es_theme_dark .wff_match_overlay_result, .es_theme_dark .wff_odds_tab,
.es_theme_dark .wff_widget_overlay .wff_odds_container .wff_odds_header .wff_odds_scope_select,
.es_theme_dark .wff_widget .wff_action_map_data_container .wff_action_map_odds .wff_odds_container .wff_odds_scope_select .wff_odds_scope_select_focus,
.es_theme_dark .wff_widget .wff_action_map_data_container .wff_action_map_odds .wff_odds_container .wff_odds_type_select .wff_odds_type_select_focus,
.es_theme_dark .wff_widget_overlay .wff_odds_container .wff_odds_header .wff_odds_type_select,
.es_theme_dark .wff_widget_overlay .wff_odds_container .wff_odds_header .wff_odds_scope_select .wff_odds_scope_select_list,
.es_theme_dark .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_scope_select_list,
.es_theme_dark .wff_widget .wff_widget_overlay.wff_icehockey .wff_odds_container .wff_odds_header .wff_odds_type_select .wff_odds_type_select_list,
.es_theme_dark .wff_language_select_list, .es_theme_dark .wff_calendar_select_list,
.es_theme_dark .wff_rankings_select_list,
.es_theme_dark .wff_draw_overlay_menu_container, .es_theme_dark .wff_draw_overlay_h2h_button,
.es_theme_dark .wff_draw_overlay_result_container, .es_theme_dark .wff_draw_overlay_next_event_h2h_button,
.es_theme_dark .wff_incident_tooltiptext, .es_theme_dark .wff_odds_outright_header .wff_header_menu,
.es_theme_dark .wff_odds_outright_collapsable:nth-child(2n) .wff_odds_outright_row,
.es_theme_dark .wff_widget .wff_comments_scope_data_container .wff_comments_scope_comment_row,
.es_theme_dark .wff_widget .wff_ranking_generic .wff_table_row_column.wff_participant_points,
.es_theme_dark .wff_widget .wff_ranking_generic .wff_table_row_column.wff_participant_money,
.es_theme_dark .wff_widget .wff_ranking_generic .wff_table_row_column.wff_participant_duration {
    background-color: #555555 !important;
    color: var(--es_widget_row_color) !important;
}
.es_theme_dark .wff_show_live_switch {
    background-color: #444444 !important;
}
.es_theme_dark .wff_widget .wff_draw_overlay .wff_draw_overlay_content {
    background-color: #242424 !important;
}
.es_theme_dark .wff_show_live_slider:before {
    background-color: #858585 !important;
}
.es_theme_dark .wff_team_page_menu_item:hover {
    background: #242424 !important;
}
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_next{
    background-image: url("https://es-csf.enetsites.com/1/forward_dark.svg");
}
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_button_previous {
    background-image: url("https://es-csf.enetsites.com/1/back_dark.svg");

}
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_button_beginning {
    background-image: url("https://es-csf.enetsites.com/1/beggining_dark.svg");
}
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_next {
    background-image: url("https://es-csf.enetsites.com/1/forward_dark.svg");
}
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_button_previous {
    background-image: url("https://es-csf.enetsites.com/1/back_dark.svg");
}
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_replay_buttons .wff_action_map_button_beginning {
    background-image: url("https://es-csf.enetsites.com/1/beggining_dark.svg");
}
.es_theme_dark .wff_widget .wff_select_icon {
    background: url("https://es-csf.enetsites.com/1/Select_dark.svg");
}
.es_theme_dark .wff_widget .wff_action_map_data_container .wff_action_map_odds .wff_odds_container .wff_overunder .wff_dropdown_icon {
    background-image: url('../es_site/img/Drop_down.svg');
}
.es_theme_dark .wff_widget .wff_action_map_data_container .wff_action_map_odds .wff_odds_container .wff_overunder .wff_dropup_icon {
    bbackground-image: url('../es_site/img/Drop_up.svg');
}
.es_theme_dark .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content .wff_overunder .wff_odds_table .wff_odds_table_body .wff_odds_table_row .wff_odds_providers .wff_dropdown_icon{
    background-image: url('../es_site/img/Drop_down.svg');
}
.es_theme_dark .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content .wff_overunder .wff_odds_table .wff_odds_table_body .wff_odds_table_row .wff_odds_providers .wff_dropup_icon {
    background-image: url('../es_site/img/Drop_up.svg');
}
.es_theme_dark .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content .wff_1x2 .wff_odds_table .wff_odds_table_body .wff_odds_table_row .wff_odds_provider_name DIV A,
.es_theme_dark .es_container .wff_grouping_lineup_type_wrapper .wff_event_grouping_header_component 
    {
    color: #ffffff;
}
.es_theme_dark .wff_generic_events .wff_generic_double_event_row .wff_event_results_container .wff_all_scoreboxes .wff_event_scorebox .wff_scorebox_score_container.wff_scorebox_winner_home,
 .es_theme_dark .wff_generic_events .wff_generic_double_event_row .wff_event_results_container .wff_all_scoreboxes .wff_event_total_score .wff_scorebox_score_container.wff_event_winner_home,
 .es_theme_dark .wff_event_row_double_row_template .wff_double_row_event_row .wff_double_row_bottom_elements_container .wff_event_result_teams .wff_event_result.wff_winner_home ,
  .es_theme_dark .wff_livescore_tennis .wff_tennis_event_row .wff_event_results_container .wff_set_winner_home,
  .es_theme_dark .wff_event_results_container .wff_game_winner_home,
  .es_theme_dark .wff_icehockey_event_row .wff_event_results_container .wff_set_winner_home,
  .es_theme_dark .wff_widget .wff_draw_tab .wff_widget_overlay.wff_draw_overlay_tab .wff_draw_overlay_events_container .wff_draw_overlay_event_row .wff_draw_overlay_event .wff_draw_overlay_event_sets .wff_set_winner_home {
    background: -webkit-linear-gradient(top, #000000 50%, #808080 50%) !important;
    background: -moz-linear-gradient(top, #000000 50%, #808080 50%) !important;
    background: -ms-linear-gradient(top, #000000 50%, #808080 50%) !important;
}
.es_theme_dark .wff_generic_events .wff_generic_double_event_row .wff_event_results_container .wff_all_scoreboxes .wff_event_scorebox .wff_scorebox_score_container.wff_scorebox_winner_away,
.es_theme_dark .wff_generic_events .wff_generic_double_event_row .wff_event_results_container .wff_all_scoreboxes .wff_event_total_score .wff_scorebox_score_container.wff_event_winner_away,
.es_theme_dark .wff_event_row_double_row_template .wff_double_row_event_row .wff_double_row_bottom_elements_container .wff_event_result_teams .wff_event_result.wff_winner_away,
.es_theme_dark .wff_livescore_tennis .wff_tennis_event_row .wff_event_results_container .wff_set_winner_away,
.es_theme_dark .wff_event_results_container .wff_game_winner_away,
.es_theme_dark .wff_icehockey_event_row .wff_event_results_container .wff_set_winner_away,
.es_theme_dark .wff_widget .wff_draw_tab .wff_widget_overlay.wff_draw_overlay_tab .wff_draw_overlay_events_container .wff_draw_overlay_event_row .wff_draw_overlay_event .wff_draw_overlay_event_sets .wff_set_winner_away {
    background: -webkit-linear-gradient(bottom, #000000 50%, #808080 50%) !important;
    background: -moz-linear-gradient(bottom, #000000 50%, #808080 50%) !important;
    background: -ms-linear-gradient(bottom, #000000 50%, #808080 50%) !important;
}
.es_theme_dark .wff_odds_table_row .wff_odds_payout, .es_theme_dark .wff_odds_table_foot .wff_odds_payout .wff_responsive_text, 
.es_theme_dark .wff_odds_table_foot .wff_odds_provider_logo .wff_responsive_text {
    color: #ffffff !important;
}
.es_theme_dark .wff_widget .wff_livescore_soccer .wff_soccer_livescore_event_list .wff_soccer_data_loaded .wff_soccer_events .wff_soccer_event_row .wff_soccer_event .wff_event_result .wff_result_dash {
    background-color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .wff_match_overlay_menu_item, .es_theme_dark .wff_standings_overlay_menu_item,
.es_theme_dark .wff_rankings_overlay_menu_item, .es_theme_dark .wff_rankings_list,
.es_theme_dark .es_container .wff_widget .wff_players_lineup_type_container .wff_participant{
    background: #4d4d4d !important;
}
.es_theme_dark .es_container .wff_widget .wff_stats_generic_balls_home .wff_stats_ball {
    background-color: #555555;
    color: #ffffff;
}
.es_theme_dark .wff_stats_bars_container .wff_stats_bar .wff_bar_home {
    background-color: #555555;
}
.es_theme_dark .wff_stats_generic_bars_container .wff_stats_generic_bars_list .wff_stats_bars_and_data_wraper {
    background-color: #333333 !important;
}
.es_theme_dark .wff_h2h_latest_matches_result {
    background-color: #434343 !important;
    color: #bbbbbb !important;
    border: 1px solid #434343 !important;
}
.es_theme_dark .wff_widget .wff_prematch_overlay .wff_match_overlay_header .wff_match_overlay_result {
    border: 1px solid #555555 !important;
}
.es_theme_dark .wff_draw_label {
    border: none !important;
}
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_event {
    margin-top: 0 !important;
    padding-top: 10px !important;
}
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_stadium {
    z-index: 0;
}
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_display {
    z-index: 1;
    position: relative;
}
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_stadium {
    z-index: 0;
}
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_display_goal .wff_action_incident_info,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_display_goal .wff_net,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_display_goal .wff_action_map_net,
.es_theme_dark .wff_widget .wff_action_map_event_data .wff_action_map_action_counter_container {
    z-index: 2;
    position: relative;
}
.es_theme_dark .wff_widget #container.wff_action_map_container .wff_action_map_replay_container {
    max-width: 960px;
    margin: 20px auto 0 auto;
    position: relative;
}
.es_theme_dark .wff_widget .wff_livescore_soccer.wff_action_map_loaded,
.es_theme_dark .wff_language_select_list_item:hover {
    background-color: #242424 !important;
}
.es_theme_dark .wff_widget .wff_event_stage_container {
    z-index: 1 !important;
    position: relative !important;
}
.es_theme_dark .es_container .wff_grouping_lineup_type_wrapper .wff_event_grouping_header_component {
    background-color: var(--es_widget_header_row_background_color);
}
.es_theme_dark .wff_widget .wff_livescore_soccer .wff_soccer_livescore_event_list .wff_soccer_data_loaded .wff_soccer_events .wff_soccer_stageInfo_container .wff_soccer_draw,
.es_theme_dark .wff_widget .wff_livescore_soccer .wff_soccer_livescore_event_list .wff_soccer_data_loaded .wff_soccer_events .wff_soccer_stageInfo_container .wff_soccer_standings,
.es_theme_dark .wff_widget .wff_livescore_tennis .wff_tennis_tournament_container .wff_tennis_draw .wff_draw_label,
.es_theme_dark .wff_widget .wff_livescore_tennis .wff_tennis_tournament_container .wff_tennis_schedule .wff_schedule_label,
.es_theme_dark .wff_widget .wff_livescore_icehockey .wff_icehockey_tournament_container .wff_icehockey_standings .wff_standings_label,
.es_theme_dark .wff_generic_data_loaded .wff_generic_events .wff_generic_tournament_container .wff_generic_standings .wff_standings_label
 {
    background-color: var( --es_widget_row_background_color ) !important;
    border: 1px solid var( --es_widget_row_background_color ) !important;
    color: var( --es_widget_row_color ) !important;
}
.es_theme_dark .wff_generic_data_loaded .wff_generic_events .wff_generic_single_event_row .wff_event_start_time_status_container .wff_event_start_time {
    border: 1px solid var( --es_widget_row_background_color ) !important;
}
.es_theme_dark .wff_standings_live {
    color: #28a348 !important;
}

.es_theme_dark .wff_widget .wff_action_map .wff_language_select .wff_language_select_list {
    z-index: 3;
}


/* WIDGETS INDIVIDUAL STYLING */

/* !H2H */
.es_theme_dark .wff_grouping_header_value, 
.es_theme_dark .wff_h2h_generic .wff_event_row_wrapper_root .wff_event_start_time_status_container,
.es_theme_dark .wff_h2h_generic .wff_legend_root .wff_label_text,
.es_theme_dark .es_container .wff_widget .wff_large_view_result .wff_event_result_single_row_container.wff_event_finished,
.es_theme_dark .es_container .wff_h2h_generic .wff_event_row_wrapper_root .wff_result_dash  {
    color: #bbbbbb;
}
.es_theme_dark .es_container .wff_widget .wff_small_view_result .wff_event_result_single_row_container,
.es_theme_dark .es_container .wff_widget .wff_small_view_result .wff_event_result_single_row_container .wff_event_result_single_row_participant_result {
    background-color: var( --es_widget_row_background_color );
}
.es_theme_dark .es_container .wff_widget .wff_small_view_result .wff_event_result_single_row_container .wff_event_result_single_row_participant_result {
    color: var(--es_widget_row_color);
}

.es_theme_dark .es_container .wff_widget .wff_large_view_result .wff_event_result_single_row_container.wff_event_finished {
    background-color: #242424;
}
.es_theme_dark .es_container .wff_h2h_generic .wff_event_row_wrapper_root .wff_penalty_result {
    background-color: #4d4d4d;
    color: #ffffff;
}
/* !INCIDENTS */
.es_theme_dark .es_container .wff_incidents_generic .wff_incidents_period_root .icon-icehockey_goal {
    background-image: url("https://es-bimg.enetscores.com/img/lineups/icehockey_goal.svg") !important;
}

.es_theme_dark .es_container .wff_incidents_generic .wff_incidents_period_root .icon-icehockey_penalty   {
    background-image: url("https://es-bimg.enetscores.com/img/lineups/icehockey_penalty.svg") !important;
}
.es_theme_dark .es_container .wff_incidents_generic .wff_incidents_period_root .icon-icehockey_suspension  {
    background-image: url("https://es-csf.enetsites.com/1/icehockey_suspension_dark.svg") !important; 
}

.es_theme_dark .es_container .wff_incidents_generic .wff_icon_container .icon-tennis_hold {
    background-image: url("https://es-csf.enetsites.com/1/tennis_hold_dark.svg") !important; 

}
.es_theme_dark .wff_incident_details_wrapper .wff_incident_icon_wrapper .wff_icon_container .icon-handball_goal {
 background-image: url("../es_site/img/Handball_icon_goal_white.svg") !important; 
}
.es_theme_dark .wff_incident_details_wrapper .wff_incident_icon_wrapper .wff_icon_container .icon-handball_suspension {
 background-image: url("../es_site/img/new sports_Two points_conversion-05.svg") !important; 
}
.es_theme_dark .wff_incident_details_wrapper .wff_incident_icon_wrapper .wff_icon_container .icon-handball_penalty {
    background-image: url("../es_site/img/handball_scored_pen_darktheme.svg") !important; 
   }

   .es_theme_dark .wff_widget.wff_widget_FW2E7331EB42897021 .wff_period_header_wrapper,
   .es_theme_dark .wff_incidents_generic .wff_incidents_period_root .wff_elapsed_root {
    background-color: #242424;
   }
/* !EVENT VIDEOS GENERIC */
.es_theme_dark .wff_event_videos_generic {
    color: #bbbbbb;
}

/* !odds_outright_generic */
.es_theme_dark .es_container .wff_odds_outright_generic .wff_odds_outright_collapsable_row:not(:hover) > .wff_odds_provider_name > a,
.es_theme_dark .es_container .wff_odds_outright_generic .wff_odds_outright_collapsable_row:not(:hover) > .wff_odds_provider_name {
    color: #bbbbbb;
}
.es_theme_dark .es_container .wff_widget .wff_odds_outright_container 
.wff_odds_outright_list_container .wff_odds_outright_list 
.wff_odds_outright_collapsable .wff_odds_outright_row:hover .wff_close_button,
.es_theme_dark .es_container .wff_widget .wff_odds_outright_container 
.wff_odds_outright_list_container .wff_odds_outright_list 
.wff_odds_outright_collapsable .wff_odds_outright_row:hover .wff_close_button::before{
    background-color: #ffffff;
}


/* !ACTTION MAP */
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalties,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalty_number,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_home_team_name,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_away_team_name,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_time_line_container .wff_action_map_time_line.wff_time_line_extra_time .wff_action_map_extra_time_point,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalties,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalty_number,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_home_team_name,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_away_team_name,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_time_line_container .wff_action_map_time_line.wff_time_line_extra_time .wff_action_map_extra_time_point {
    background-color: var( --es_widget_row_background_color );
}

.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalty_number:last-child,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_team_penalty:last-child,
.es_theme_dark .wff_widget .wff_action_map #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_team_penalty:last-child,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_header .wff_penalty_number:last-child,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_team_penalty:last-child,
.es_theme_dark .wff_widget  #container.wff_action_map_container .wff_action_map_replay_container .wff_action_map_penalties_container .wff_penalties_table .wff_penalties_table_row .wff_team_penalty:last-child {
    background-color: #4d4d4d;
}

.es_theme_dark .es_container .wff_widget .wff_widget_overlay.wff_action_map .wff_odds_container .wff_odds_content .wff_1x2 .wff_odds_table .wff_odds_table_foot .wff_odds_payout,
.es_theme_dark .es_container .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content .wff_1x2 .wff_odds_table .wff_odds_table_foot .wff_odds_payout,
.es_theme_dark .es_container .wff_widget .wff_widget_overlay.wff_action_map .wff_odds_container .wff_odds_content .wff_1x2 .wff_odds_table .wff_odds_table_body 
.wff_odds_table_row .wff_odds_provider_name DIV A ,
.es_theme_dark .es_container .wff_widget .wff_widget_overlay.wff_action_map .wff_odds_container .wff_odds_content .wff_overunder 
.wff_odds_table .wff_odds_table_body .wff_odds_table_row .wff_odds_providers_values .wff_odds_opened_table .wff_odds_opened_table_body .wff_odds_table_row .wff_odds_provider_name A {
    color: #ffffff;
}

/* !INCICENTS */


.es_theme_dark .es_container .wff_widget .wff_lineups_generic .wff_grouping_lineup_type_wrapper .wff_icon_container .icon-icehockey_goal {
    background-image: url("https://es-bimg.enetscores.com/img/lineups/icehockey_goal.svg") !important;
}
.es_theme_dark .es_container .wff_widget .wff_lineups_generic .wff_grouping_lineup_type_wrapper .wff_icon_container .icon-icehockey_penalty {
    background-image: url("https://es-bimg.enetscores.com/img/lineups/icehockey_penalty.svg") !important;
}


/* !TENNIS DRAW */
.es_theme_dark .es_container .wff_widget .wff_draw_generic .wff_participant_result_double_row_wrapper .wff_hovered,
.es_theme_dark .es_container .wff_widget .wff_draw_generic .wff_double_participant_result_double_row_wrapper .wff_hovered {
    background-color: #005817 !important;
    
}
.es_theme_dark .es_container .wff_draw_generic .wff_round_pair.wff_draw_type_double .wff_double_participant_result {
    background-color: #333333;
}

/* !END OF TENIS DRAW */


.es_theme_dark .es_container .wff_widget .wff_generic_data_loaded .wff_generic_events .wff_generic_collapsible_event_row .wff_event_details {
    border-bottom: 1px solid #333334;
}

/* !ODDS */
.es_theme_dark .es_container .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content .wff_1x2 .wff_odds_table .wff_odds_table_head {   
    color: #bbbbbb;
}
.es_theme_dark .wff_widget .wff_ranking_generic .icon-collapsed_arrow,
.es_theme_dark .wff_widget .wff_ranking_generic .wff_ranking_button_container .wff_icon_container .icon-expanded_arrow {
    background-image: url('../es_site/img/arrow_up_white.svg') !important;
}

/* !END OF ODDS */

/* ! RANKINGS */
.es_theme_dark .es_container .wff_widget .wff_ranking_generic .wff_ranking_data_container .wff_table_header_root {
	background-color: var( --es_widget_header_row_background_color ) !important;
}

.es_theme_dark .es_container .wff_widget .wff_ranking_generic .wff_ranking_data_container .wff_table_header_root .wff_table_header_cell .wff_label_text {
    color: var( --es_widget_header_row_color ) !important;
}

/*
.es_theme_dark .wff_widget .wff_ranking_generic .wff_points {
    color: #ffffff;
}

.es_theme_dark .es_container .wff_widget .wff_ranking_generic .wff_ranking_data_container .wff_table_header_root .wff_table_header_cell .wff_label_text {
    color: var( --header_text_color );
    color: var( --es_widget_header_row_color ) !important;
}
*/


/* !END OF RANKINGS */

/*vars*/
.es_theme_dark{
	--es_widget_row_background_color: #242424;
	--es_widget_row_color: #BBBBBB;
	--es_widget_row_border_color: #333334;
	--es_widget_header_row_background_color: #333333;
	--es_widget_header_row_color: #BBBBBB;
	--es_widget_header_row_button_background_color: #242424;
	--es_widget_header_row_button_color: #BBBBBB;
	--es_widget_result_background_color: #333333;
	--es_widget_result_color: #BBBBBB;
	--es_widget_header_button_background_color: #333333;
	--es_widget_header_button_color: #BBBBBB;
	--es_widget_button_border_color: #333333;
}