@charset 'utf-8';

#livescore .data-category ul {border:1px solid #ddd; background-color:#fff;}
#livescore li img {width:24px;}

.wff_widget * {font-family:"Roboto","Noto Sans KR",나눔고딕,"Nanum Gothic","Malgun Gothic",맑은고딕,굴림,돋움,Dotum,sans-serif !important;}
#livescore #wff_generic_settings {background-color:transparent !important;}
#livescore .wff_floating_banner_styles,
#livescore .wff_widget .wff_link_container {display:none !important;}
#livescore .wff_default_banner_styles,
#livescore .wff_text_advertisement {display:none !important;}
#livescore .wff_team_squad_header .wff_player_age {white-space:nowrap;}
#livescore .wff_timezones_select {min-width:100px;}
#livescore .wff_match_overlay_content .wff_widget_overlay {min-height:0 !important;}
#livescore .wff_match_overlay_content {min-height:0 !important;}
#livescore .wff_incidents_event_details_container .wff_incidents_event_details {margin-top:0 !important;}
#livescore .wff_generic_double_event_row {height:auto !important; overflow:hidden;}
#livescore .wff_event_participants {padding-bottom:10px;}
#livescore .wff_responsive_text > span {font-size:inherit !important;}
#livescore .wff_draw_label > span,
#livescore .wff_standings_label > span {font-size:1.2rem !important;}

#livescore .wff_widget .wff_widget_overlay .wff_incidents_tab .wff_incident_row {font-size:1.1rem !important;}
#livescore .wff_widget .wff_widget_overlay .wff_incidents_tab {font-size:1.1rem !important;}
#livescore .wff_widget .wff_prematch_overlay .wff_prematch_win_probability_container {font-size:1.1rem !important;}
#livescore .wff_widget .wff_widget_overlay .wff_odds_container .wff_odds_content {font-size:1.1rem !important;}
#livescore .wff_widget .wff_livescore_soccer .wff_livescore_sport_header * {font-size:1.1rem !important;}
#livescore .wff_widget .wff_league_filter_label {top:-1px !important;}

#livescore .wff_widget_img {margin-top:40px !important;}
#livescore .wff_domain_text {font-size:0 !important;}
#livescore .wff_domain_text::after {display:block; content:'잠시 후 다시 시도해 주세요 :(' !important; font-family:"Roboto","Noto Sans KR",나눔고딕,"Nanum Gothic","Malgun Gothic",맑은고딕,굴림,돋움,Dotum,sans-serif !important; font-size:2.5rem; color:#003366;}
#livescore .wff_button_container {display:none !important;}

@media (max-width:767px) {
	.responsive #livescore .data-category {white-space:nowrap; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;}
	.responsive #livescore .data-category ul {display:flex; flex-wrap:nowrap; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;}
	.responsive #livescore .wff_double_row_bottom_elements_container {padding:0 5px;}
	.responsive #livescore .wff_domain_text::after {margin-bottom:20px; font-size:2rem;}
}