@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600&family=Lato:wght@400;700;900&family=Oswald:wght@500;700;900&family=Raleway:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Roboto:wght@400;500;600;700&family=Roboto+Condensed:wght@400&display=swap");

body.interface-option-xoilac {
	--scl-primary: #01b243;
	--scl-accent: #00ff5e;
	--scl-background: #232626;
	--scl-text: #ffffff;
	--scl-muted: #b8c2c5;
	--scl-container: #161616;
	--scl-head-menu: #303536;
	--scl-head-text: #b8c2c5;
	--scl-head-text-hover: #00ff5e;
	--scl-footer-bg: #232626;
	--scl-footer-text: #ffffff;
	--scl-footer-link: #00ff5e;
	--primary-color: #01b243;
	background: #212121 !important;
	background-color: #212121 !important;
	color: var(--scl-text) !important;
	font-family: Raleway, sans-serif !important;
	font-size: 15px !important;
	font-weight: 400;
	line-height: 24px !important;
	overflow-x: hidden;
}

body.interface-option-xoilac.boxed,
body.interface-option-xoilac.boxed .header-wrapper,
body.interface-option-xoilac.boxed #wrapper {
	max-width: 100% !important;
}

body.interface-option-xoilac #wrapper,
body.interface-option-xoilac #main,
body.interface-option-xoilac #main.dark,
body.interface-option-xoilac .page-wrapper,
body.interface-option-xoilac .content-wrapper,
body.interface-option-xoilac .sticky-add-to-cart--active {
	background-color: var(--scl-background) !important;
	color: var(--scl-text) !important;
	margin-top: 10px !important;
}

body.interface-option-xoilac h1,
body.interface-option-xoilac h2,
body.interface-option-xoilac h3,
body.interface-option-xoilac h4,
body.interface-option-xoilac h5,
body.interface-option-xoilac h6,
body.interface-option-xoilac .heading-font {
	color: var(--scl-text) !important;
	font-family: Raleway, sans-serif !important;
	font-weight: 700;
}

body.interface-option-xoilac.home .entry-content h2,
body.interface-option-xoilac.home .col-inner h2 {
	font-family: Lato, sans-serif !important;
	font-size: 24px !important;
	font-weight: 700 !important;
	line-height: 31.2px !important;
	margin-bottom: 12px !important;
}

body.interface-option-xoilac .entry-content a,
body.interface-option-xoilac .col-inner a,
body.interface-option-xoilac #main a:not(.nav-top-link):not(.button) {
	color: var(--scl-primary);
}
body.interface-option-xoilac .entry-content a:hover,
body.interface-option-xoilac .col-inner a:hover {
	color: var(--scl-accent);
}

body.interface-option-xoilac .container-width,
body.interface-option-xoilac .full-width .ubermenu-nav,
body.interface-option-xoilac .container,
body.interface-option-xoilac .row {
	max-width: 1330px !important;
}
body.interface-option-xoilac .row.row-collapse {
	max-width: 1300px !important;
}
body.interface-option-xoilac .row.row-small {
	max-width: 1322.5px !important;
}
body.interface-option-xoilac .row.row-large {
	max-width: 1360px !important;
}

body.interface-option-xoilac #header,
body.interface-option-xoilac .header-wrapper,
body.interface-option-xoilac .header-main,
body.interface-option-xoilac #masthead,
body.interface-option-xoilac .header-bg-color,
body.interface-option-xoilac .header-bg-color.fill,
body.interface-option-xoilac .header-top {
	background: var(--scl-head-menu) !important;
	background-color: var(--scl-head-menu) !important;
	border-color: transparent !important;
	color: var(--scl-text) !important;
	box-shadow: none !important;
}

body.interface-option-xoilac .header-main,
body.interface-option-xoilac #masthead.header-main {
	height: 68px;
	min-height: 68px;
}
body.interface-option-xoilac #logo {
	width: 200px;
}
body.interface-option-xoilac #logo img,
body.interface-option-xoilac #logo img.header_logo,
body.interface-option-xoilac #logo img.header-logo,
body.interface-option-xoilac #logo .header_logo.header-logo,
body.interface-option-xoilac .header_logo,
body.interface-option-xoilac .header-logo {
	width: 160px !important;
	height: 50px !important;
	max-height: 50px !important;
	object-fit: contain;
}
body.interface-option-xoilac .header-top {
	min-height: 30px;
}
body.interface-option-xoilac .header.show-on-scroll .header-main,
body.interface-option-xoilac .stuck .header-main {
	height: 70px !important;
}
body.interface-option-xoilac .stuck #logo img {
	max-height: 70px !important;
}

body.interface-option-xoilac #header .header-inner {
	align-items: center;
}

body.interface-option-xoilac #header .header-nav-main.nav > li > a,
body.interface-option-xoilac #header .header-nav-main.nav > li > a.nav-top-link,
body.interface-option-xoilac #header .header-nav.nav > li > a,
body.interface-option-xoilac #header .nav-top-link,
body.interface-option-xoilac #masthead .header-nav-main.nav > li > a,
body.interface-option-xoilac #masthead .header-nav-main.nav > li > a.nav-top-link,
body.interface-option-xoilac #header .header-nav-main.nav-box > li > a,
body.interface-option-xoilac #header .header-nav-main.nav-box > li > a.nav-top-link,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li > a,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li > a.nav-top-link,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li > a {
	font-family: Lato, sans-serif !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	font-style: normal !important;
	line-height: 19.2px !important;
	letter-spacing: 0.24px !important;
	text-transform: uppercase !important;
	padding: 10px 0 !important;
	margin: 0 !important;
	display: inline-flex !important;
	align-items: center !important;
	border-radius: 0;
	color: #b8c2c5 !important;
	background: transparent !important;
	background-color: transparent !important;
	box-shadow: none !important;
	transition: color 0.15s ease;
}

body.interface-option-xoilac #header .header-nav-main.nav > li > a:hover,
body.interface-option-xoilac #header .header-nav-main.nav > li:hover > a,
body.interface-option-xoilac #header .header-nav-main.nav > li.active > a,
body.interface-option-xoilac #header .header-nav-main.nav > li.current > a,
body.interface-option-xoilac #header .header-nav-main.nav > li.current-menu-item > a,
body.interface-option-xoilac #header .header-nav-main.nav > li.current_page_item > a,
body.interface-option-xoilac #header .header-nav-main.nav > li > a.active,
body.interface-option-xoilac #header .header-nav-main.nav > li > a.current,
body.interface-option-xoilac #header .header-nav.nav > li > a:hover,
body.interface-option-xoilac #header .header-nav.nav > li.active > a,
body.interface-option-xoilac #header .header-nav.nav > li.current-menu-item > a,
body.interface-option-xoilac #header .header-nav.nav > li.current_page_item > a,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li > a:hover,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li.active > a,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li.current > a,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li.current-menu-item > a,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li > a.active,
body.interface-option-xoilac .header:not(.transparent) .header-nav-main.nav > li > a.current {
	color: #00ff5e !important;
	background-color: transparent !important;
	background: transparent !important;
	box-shadow: none !important;
}

body.interface-option-xoilac #header .header-nav-main.nav-box > li > a:hover,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.active > a,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.current-menu-item > a,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.current_page_item > a,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li > a:hover,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.active > a,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.current-menu-item > a,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.current_page_item > a,
body.interface-option-xoilac #header .header-nav-main.nav-pills > li > a:hover,
body.interface-option-xoilac #header .header-nav-main.nav-pills > li.active > a,
body.interface-option-xoilac #header .header-nav-main.nav-pills > li.current-menu-item > a,
body.interface-option-xoilac.home #header .header-nav-main.nav > li:first-child > a,
body.interface-option-xoilac.home #masthead .header-nav-main.nav > li:first-child > a {
	color: #00ff5e !important;
	background-color: transparent !important;
	background: transparent !important;
	box-shadow: none !important;
}

body.interface-option-xoilac #header .header-nav-main.nav > li,
body.interface-option-xoilac #masthead .header-nav-main.nav > li,
body.interface-option-xoilac #header .header-nav-main.nav-box > li,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li {
	margin: 0 7px !important;
	padding: 0 !important;
	position: relative !important;
}
body.interface-option-xoilac #header .header-nav-main.nav > li:first-child,
body.interface-option-xoilac #masthead .header-nav-main.nav > li:first-child,
body.interface-option-xoilac #header .header-nav-main.nav-box > li:first-child,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li:first-child {
	margin-left: 0 !important;
}

body.interface-option-xoilac #header .header-nav-main.nav > li::after,
body.interface-option-xoilac #masthead .header-nav-main.nav > li::after,
body.interface-option-xoilac #header .header-nav-main.nav-box > li::after,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li::after {
	content: "" !important;
	display: block !important;
	position: absolute !important;
	left: 0 !important;
	bottom: -3px !important;
	width: 0 !important;
	height: 3px !important;
	background: #00ff5e !important;
	transition: width 0.3s ease;
	pointer-events: none;
}
body.interface-option-xoilac #header .header-nav-main.nav > li.current-menu-item::after,
body.interface-option-xoilac #header .header-nav-main.nav > li.current_page_item::after,
body.interface-option-xoilac #header .header-nav-main.nav > li.active::after,
body.interface-option-xoilac #header .header-nav-main.nav > li:hover::after,
body.interface-option-xoilac #masthead .header-nav-main.nav > li.current-menu-item::after,
body.interface-option-xoilac #masthead .header-nav-main.nav > li.current_page_item::after,
body.interface-option-xoilac #masthead .header-nav-main.nav > li.active::after,
body.interface-option-xoilac #masthead .header-nav-main.nav > li:hover::after,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.current-menu-item::after,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.current_page_item::after,
body.interface-option-xoilac #header .header-nav-main.nav-box > li.active::after,
body.interface-option-xoilac #header .header-nav-main.nav-box > li:hover::after,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.current-menu-item::after,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.current_page_item::after,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li.active::after,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li:hover::after,
body.interface-option-xoilac.home #header .header-nav-main.nav > li:first-child::after,
body.interface-option-xoilac.home #masthead .header-nav-main.nav > li:first-child::after {
	width: 80% !important;
}

body.interface-option-xoilac #header .header-nav-main.nav-line-bottom > li > a:before,
body.interface-option-xoilac #header .header-nav-main.nav-line-grow > li > a:before,
body.interface-option-xoilac #header .header-nav-main.nav-line > li > a:before {
	display: none !important;
	background-color: #00ff5e !important;
}

body.interface-option-xoilac .nav-dropdown {
	background: #1a1d1e !important;
	border-color: #2a2e30 !important;
}
body.interface-option-xoilac .nav-dropdown > li > a {
	color: #cfd6d8 !important;
}
body.interface-option-xoilac .nav-dropdown > li > a:hover {
	color: #00ff5e !important;
	background: #242829 !important;
}

body.interface-option-xoilac .off-canvas .nav-sidebar a {
	color: #b8c2c5 !important;
}
body.interface-option-xoilac .off-canvas .nav-sidebar a:hover,
body.interface-option-xoilac .off-canvas .nav-sidebar .active > a {
	color: #00ff5e !important;
}

@media (max-width: 549px) {
	body.interface-option-xoilac .header-main {
		height: 70px;
	}
	body.interface-option-xoilac #logo img {
		max-height: 70px !important;
	}
}

body.interface-option-xoilac #footer,
body.interface-option-xoilac .footer-wrapper,
body.interface-option-xoilac #footer .footer-1,
body.interface-option-xoilac #footer .footer-2,
body.interface-option-xoilac #footer .footer-widgets,
body.interface-option-xoilac .footer-widgets.footer-1,
body.interface-option-xoilac .footer-widgets.footer-2,
body.interface-option-xoilac #footer .section,
body.interface-option-xoilac #footer .section-content,
body.interface-option-xoilac #footer .section-bg,
body.interface-option-xoilac #footer .bg,
body.interface-option-xoilac #footer .row,
body.interface-option-xoilac #footer .col,
body.interface-option-xoilac #footer .col-inner {
	background: var(--scl-footer-bg) !important;
	background-color: var(--scl-footer-bg) !important;
	background-image: none !important;
	color: var(--scl-footer-text) !important;
}

body.interface-option-xoilac #footer,
body.interface-option-xoilac .footer-wrapper {
	border-top: 1px solid #1c2436;
	padding: 0 !important;
}

body.interface-option-xoilac #footer .widget,
body.interface-option-xoilac .footer-widgets .widget,
body.interface-option-xoilac #footer .col-inner,
body.interface-option-xoilac #footer p,
body.interface-option-xoilac #footer li,
body.interface-option-xoilac #footer .textwidget,
body.interface-option-xoilac #footer .textwidget em {
	color: #cfd6d8 !important;
	line-height: 1.75;
}

body.interface-option-xoilac #footer .widget-title,
body.interface-option-xoilac .footer-widgets .widget-title,
body.interface-option-xoilac #footer .widget-title span,
body.interface-option-xoilac #footer h1,
body.interface-option-xoilac #footer h2,
body.interface-option-xoilac #footer h3,
body.interface-option-xoilac #footer h4 {
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: 700 !important;
	font-family: Raleway, sans-serif !important;
	font-size: 1rem;
	letter-spacing: 0.03em;
}

body.interface-option-xoilac #footer .is-divider,
body.interface-option-xoilac .footer-widgets .is-divider {
	background-color: #00ff5e !important;
	max-width: 40px;
}

body.interface-option-xoilac #footer .widget-title::before,
body.interface-option-xoilac .footer .widget-title::before,
body.interface-option-xoilac .footer-widgets .widget-title::before {
	content: "" !important;
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
	width: 4px !important;
	height: 1.3rem !important;
	background-color: #00ff5e !important;
}

body.interface-option-xoilac .dark a,
body.interface-option-xoilac .dark .widget a {
	color: #00ff5e !important;
}

body.interface-option-xoilac #footer a,
body.interface-option-xoilac .footer-wrapper a,
body.interface-option-xoilac .footer-widgets a,
body.interface-option-xoilac #footer .menu a,
body.interface-option-xoilac #footer .textwidget a,
body.interface-option-xoilac #footer strong a {
	color: #00ff5e !important;
}
body.interface-option-xoilac #footer a:hover,
body.interface-option-xoilac .footer-wrapper a:hover {
	color: #ffffff !important;
}

body.interface-option-xoilac #footer strong {
	color: #ffffff !important;
	font-weight: 700 !important;
}

body.interface-option-xoilac #footer .cnss-social-icon {
	text-align: center;
	margin: 16px auto 0;
	padding: 0;
}
body.interface-option-xoilac #footer .cnss-social-icon li {
	display: inline-block;
  list-style: none;
	margin: 0 4px;
}
body.interface-option-xoilac #footer img {
	max-width: 320px;
	height: auto;
	margin-bottom: 12px;
}

body.interface-option-xoilac .absolute-footer,
body.interface-option-xoilac .absolute-footer.dark {
	background-color: transparent !important;
	color: #9aa3b5 !important;
	border-top: none;
	font-size: 13px;
}
body.interface-option-xoilac .absolute-footer a,
body.interface-option-xoilac .absolute-footer .footer-nav a {
	color: #00ff5e !important;
}
body.interface-option-xoilac .absolute-footer .copyright-footer {
	color: #9aa3b5 !important;
}

body.interface-option-xoilac #ez-toc-container,
body.interface-option-xoilac #ez-toc-container a,
body.interface-option-xoilac .ez-toc-list a {
	color: #ffffff !important;
}
body.interface-option-xoilac #ez-toc-container a:hover {
	color: #00ff5e !important;
}

body.interface-option-xoilac .tagcloud a:hover {
	border-color: var(--scl-primary);
	background-color: var(--scl-primary);
	color: #fff !important;
}

body.interface-option-xoilac a.soco-gototop {
	border: 2px solid var(--scl-primary) !important;
	bottom: 60px !important;
	color: var(--scl-primary) !important;
}
body.interface-option-xoilac a.soco-gototop:hover {
	background: var(--scl-primary) !important;
	color: #000 !important;
}

body.interface-option-xoilac.home .page-title-wrapper {
	display: none !important;
}

@media (max-width: 549px) {
	body.interface-option-xoilac #footer .menu-bottom {
		background: #303536;
		position: fixed !important;
		top: auto !important;
		bottom: 0 !important;
		left: 0;
		right: 0;
  width: 100%;
		z-index: 9999;
		transform: none !important;
		padding: 10px;
	}
	body.interface-option-xoilac a.soco-gototop {
		bottom: 105px !important;
	}
	body.interface-option-xoilac .absolute-footer.dark {
		display: none;
	}
}

@media only screen and (max-width: 768px) {
	body.interface-option-xoilac #custom-footer-menu {
		position: fixed;
		bottom: 0;
  left: 0;
		width: 100%;
		background-color: #121212;
		border-top: 1px solid #1f1e1e;
		z-index: 1000;
		display: flex;
		justify-content: space-around;
		align-items: center;
	}
	body.interface-option-xoilac #custom-footer-menu a {
		color: #ffffff !important;
		text-decoration: none;
	}
}

@media only screen and (min-width: 769px) {
	body.interface-option-xoilac #custom-footer-menu {
		display: none;
	}
}

html:has(body.interface-option-xoilac) {
	background-color: #ffffff00 !important;
}

body.interface-option-xoilac {
	--scl-hotmatch: #dd3333;
	--scl-hotmatch-anchor: #161515;
	--scl-normalmatch: #161515;
	--scl-badge-live: #22c55e;
	--scl-filter-bg: #212121;
	--scl-filter-active: #00ff5e;
	--scl-sport-tab-bg: #1a1a1a;
	--scl-sport-tab-active: #00ff5e;
	--scl-card-bg: #292d2e;
	--scl-card-hot-bg: #2e2929;
	--scl-card-border: #2a2e30;
	--scl-link: #01b243;
	--scl-link-hover: #00ff5e;
	--scl-button-bg: #01b243;
	--scl-button-text: #000000;
}

body.interface-option-xoilac .soco-frontend-root,
body.interface-option-xoilac .match-list-shortcode,
body.interface-option-xoilac .soco-archive {
	color: #ffffff !important;
	--scl-primary: #01b243 !important;
	--scl-card-bg: #292d2e !important;
	--scl-card-border: transparent !important;
	--scl-sport-tab-active: #00ff5e !important;
	--scl-filter-active: #00ff5e !important;
	--scl-filter-bg: #212121 !important;
	--scl-link: #00ff5e !important;
}

body.interface-option-xoilac .sports-bars .nav-link,
body.interface-option-xoilac .match-list-shortcode .sports-bars .nav-link {
	background: #323738 !important;
	background-image: none !important;
	color: #ffffff !important;
	border: none !important;
	border-radius: 7px !important;
	font-family: system-ui, -apple-system, "Segoe UI", sans-serif !important;
	line-height: 20px !important;
	letter-spacing: 0.42px !important;
}
body.interface-option-xoilac .sports-bars .nav-link.active,
body.interface-option-xoilac .match-list-shortcode .sports-bars .nav-link.active {
	color: #00fffd !important;
	border: none !important;
	background-color: transparent !important;
	background-image: linear-gradient(270deg, #323839, #2f5a49) !important;
}
body.interface-option-xoilac .sports-bars .nav-link.active svg,
body.interface-option-xoilac .sports-bars .nav-link.active path,
body.interface-option-xoilac .sports-bars .nav-link.active i {
	color: #00fffd !important;
	fill: #00fffd !important;
}

body.interface-option-xoilac .match_filter_wg li,
body.interface-option-xoilac .match-list-shortcode .match_filter_wg li,
body.interface-option-xoilac .match_filter_wg li a,
body.interface-option-xoilac .match_filter_wg a {
	background: #323738 !important;
	background-image: none !important;
	color: #ffffff !important;
	border-radius: 100px !important;
	border: 1px solid transparent !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 6px !important;
	min-width: 100px !important;
	height: 34px !important;
	padding: 0 16px !important;
	box-sizing: border-box !important;
	position: relative !important;
	white-space: nowrap !important;
	overflow: visible !important;
	font-family: system-ui, -apple-system, "Segoe UI", sans-serif !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	line-height: 18px !important;
	text-transform: none !important;
	box-shadow: none !important;
}
body.interface-option-xoilac .match_filter_wg li.active,
body.interface-option-xoilac .match-list-shortcode .match_filter_wg li.active,
body.interface-option-xoilac .match_filter_wg li.active a,
body.interface-option-xoilac .match_filter_wg a.active,
body.interface-option-xoilac .match_filter_wg a.active.all {
	background-color: transparent !important;
	background-image: linear-gradient(270deg, #323839, #2f5a49) !important;
	color: #00ff5d !important;
	border: none !important;
	font-weight: 700 !important;
	box-shadow: none !important;
}
body.interface-option-xoilac .match_filter_wg li.active a,
body.interface-option-xoilac .match_filter_wg li.active span {
	color: #00ff5d !important;
	background: transparent !important;
}

body.interface-option-xoilac .match_filter_wg li span[amount],
body.interface-option-xoilac .match_filter_wg li span,
body.interface-option-xoilac .list-filter a span.pc,
body.interface-option-xoilac .list-filter a span.sp {
	display: inline-flex !important;
	align-items: center !important;
	gap: 6px !important;
	position: relative !important;
	padding: 0 !important;
	margin: 0 !important;
	white-space: nowrap !important;
	color: inherit !important;
	background: transparent !important;
	line-height: 18px !important;
}
body.interface-option-xoilac .match_filter_wg li span[amount]::after,
body.interface-option-xoilac .match_filter_wg li span::after,
body.interface-option-xoilac .list-filter a .num {
	content: attr(amount) !important;
	position: static !important;
	left: auto !important;
	right: auto !important;
	top: auto !important;
	transform: none !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 22px !important;
	width: auto !important;
	height: 18px !important;
	margin: 0 !important;
	padding: 2px 6px !important;
	background: #464f50 !important;
	border: none !important;
	border-radius: 38px !important;
	color: #ffffff !important;
	font-family: Oswald, sans-serif !important;
	font-size: 11px !important;
	font-weight: 600 !important;
	line-height: 14px !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac .match_filter_wg li.active span[amount]::after,
body.interface-option-xoilac .match_filter_wg li.active span::after {
	background: #464f50 !important;
	color: #ffffff !important;
	font-family: Oswald, sans-serif !important;
}

body.interface-option-xoilac .match_filter_wg li[data-value="live"],
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="live"],
body.interface-option-xoilac .match_filter_wg li[data-value="live"] span {
	color: #ffffff !important;
}
body.interface-option-xoilac .match_filter_wg li[data-value="live"]::before{
	display: none !important;
}

body.interface-option-xoilac .match_filter_wg li[data-value="live"].active,
body.interface-option-xoilac .match_filter_wg li[data-value="live"].active span {
	color: #00ff5d !important;
}

body.interface-option-xoilac .match_filter_wg li[data-value="live"]::before,
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="live"]::before {
	content: "" !important;
	flex: 0 0 15px !important;
	width: 15px !important;
	height: 15px !important;
	min-width: 15px !important;
	margin: 0 2px 0 0 !important;
	padding: 0 !important;
	position: static !important;
	background: url("/wp-content/plugins/soco-engine/assets/images/live-2.png") center / contain no-repeat !important;
}
body.interface-option-xoilac .match_filter_wg li[data-value="hot"]::before,
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="hot"]::before {
	content: "" !important;
	display: inline-block !important;
	flex: 0 0 15px !important;
	width: 15px !important;
	height: 15px !important;
	min-width: 15px !important;
	margin: 0 2px 0 0 !important;
	background: url("/wp-content/plugins/soco-engine/assets/images/hot.png") center / contain no-repeat !important;
}
body.interface-option-xoilac .match_filter_wg li[data-value="tday"]::before,
body.interface-option-xoilac .match_filter_wg li[data-value="tmr"]::before,
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="tday"]::before,
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="tmr"]::before {
	content: "" !important;
	display: inline-block !important;
	flex: 0 0 15px !important;
	width: 15px !important;
	height: 15px !important;
	min-width: 15px !important;
	margin: 0 2px 0 0 !important;
	background: url("/wp-content/plugins/soco-engine/assets/images/schedule.png") center / contain no-repeat !important;
}
body.interface-option-xoilac .match_filter_wg li[data-value="live"] span[amount]::after,
body.interface-option-xoilac .tab-option-4 .match_filter_wg li[data-value="live"] span::after {
	left: auto !important;
	position: static !important;
}
body.interface-option-xoilac .match_filter_wg li[data-value="live"] {
	min-width: 128px !important;
	gap: 8px !important;
}

body.interface-option-xoilac .soco-frontend-root .btn,
body.interface-option-xoilac .match-list-shortcode .btn,
body.interface-option-xoilac .load-more-wg,
body.interface-option-xoilac .match-list-shortcode .load-more-wg,
body.interface-option-xoilac a.loadmore_taxonomy,
body.interface-option-xoilac .btn-loadmore,
body.interface-option-xoilac .btn-load-more-match,
body.interface-option-xoilac .btn-custom.btn-loadmore {
	background: #464f50 !important;
	color: #ffffff !important;
	border: 1px solid transparent !important;
	border-radius: 6px !important;
}
body.interface-option-xoilac .soco-frontend-root .btn:hover,
body.interface-option-xoilac .load-more-wg:hover,
body.interface-option-xoilac a.loadmore_taxonomy:hover,
body.interface-option-xoilac .btn-loadmore:hover {
	color: #00ff5e !important;
	background: #3a4142 !important;
	border-color: transparent !important;
}

body.interface-option-xoilac .match-item,
body.interface-option-xoilac .match-item[class*="option-"],
body.interface-option-xoilac .soco-frontend-root .match-item,
body.interface-option-xoilac .match-list-shortcode .match-item,
body.interface-option-xoilac .grid-matches__item .grid-match,
body.interface-option-xoilac .main-grid-match {
	background-color: #292d2e !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #00ff5e0d) !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	border-radius: 11px !important;
	border: none !important;
	border-color: transparent !important;
	box-shadow: none !important;
	color: #ffffff !important;
	overflow: hidden;
}

body.interface-option-xoilac .match-item.hot-match,
body.interface-option-xoilac .match-item[class*="option-"].hot-match,
body.interface-option-xoilac .grid-match--is-hot,
body.interface-option-xoilac .match-horizontals-item-hot {
	background-color: #2e2929 !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #ff00001a) !important;
	background-size: cover !important;
}

body.interface-option-xoilac .match-item.live-match .status-text,
body.interface-option-xoilac .live-match .status-text,
body.interface-option-xoilac.single-truc-tiep .teambox__status {
	color: #00ff4b !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner,
body.interface-option-xoilac .match-item-inner {
	border-radius: 11px !important;
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;
	outline: none !important;
}
body.interface-option-xoilac .match-item.hot-match .match-item-inner,
body.interface-option-xoilac .match-item[class*="option-"].hot-match .match-item-inner {
	border: none !important;
	box-shadow: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-head,
body.interface-option-xoilac .match-item-head {
	background: transparent !important;
	border-bottom: none !important;
	color: #cfd6d8 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-body,
body.interface-option-xoilac .match-item-body {
	background: transparent !important;
}

body.interface-option-xoilac .running-border .match-item-inner > span,
body.interface-option-xoilac .running-border .match-big-container > span {
	display: none !important;
	opacity: 0 !important;
	animation: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer,
body.interface-option-xoilac .match-item-footer,
body.interface-option-xoilac .gmd-match-footer,
body.interface-option-xoilac .grid-match__footer {
	background: rgba(50, 55, 56, 0.5) !important;
	color: #ffffff !important;
}
body.interface-option-xoilac .match-item[class*="option-"] [class*="option-"][class$="-body"],
body.interface-option-xoilac [class*="option-"][class$="-body"] {
	border: none !important;
	border-image: none !important;
	border-bottom: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner {
	background-color: #ffffff36 !important;
	border-radius: 50% !important;
}

body.interface-option-xoilac .match-item__comp,
body.interface-option-xoilac .match-item__comp a,
body.interface-option-xoilac .gmd-match-league,
body.interface-option-xoilac .name-team-inner span {
	color: #ffffff !important;
}

body.interface-option-xoilac .match-item[class*="option-"] a.stage-label {
	color: #828b98 !important;
}

body.interface-option-xoilac .match-item__time span,
body.interface-option-xoilac .grid-match__time {
	color: #00ff4b !important;
	background: transparent !important;
}

body.interface-option-xoilac .status-match.status-match-data,
body.interface-option-xoilac .btn-live,
body.interface-option-xoilac .match-item .btn.btn-primary {
	color: #ffffff !important;
	background: linear-gradient(97.93deg, #118c2e 6.42%, #0f6901 95.04%) !important;
	border: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num,
body.interface-option-xoilac .score-match-data.match_vs_num {
	border-radius: 8px !important;
	border: none !important;
	padding: 1px 8px !important;
	background: linear-gradient(156deg, #1553ef 0%, #0c3089 39.5%, #0c1a4c 98.5%) !important;
	color: #fff !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num span.winner {
	background: transparent !important;
	border-radius: 0 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="1"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="2"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="3"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="4"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="5"] .match-item-inner::before,
body.interface-option-xoilac .match-item[class*="option-"][sport-id="6"] .match-item-inner::before {
	content: none !important;
	display: none !important;
	background: none !important;
}

body.interface-option-xoilac .match-horizontals-item {
	color: #d1d3d4 !important;
}

body.interface-option-xoilac .soco-frontend-root a,
body.interface-option-xoilac .match-list-shortcode a {
	color: #00ff5e !important;
}
body.interface-option-xoilac .soco-frontend-root a:hover,
body.interface-option-xoilac .match-list-shortcode a:hover {
	color: #ffffff !important;
}

body.interface-option-xoilac .box-blog-post .box-text,
body.interface-option-xoilac .box-blog-post .box-text a,
body.interface-option-xoilac .box-blog-post .post-title,
body.interface-option-xoilac .box-blog-post .post-title a,
body.interface-option-xoilac .blog-post-inner .post-title,
body.interface-option-xoilac .blog-post-inner .post-title a,
body.interface-option-xoilac article .post-title a,
body.interface-option-xoilac .post-item .post-title a,
body.interface-option-xoilac .from_the_blog .box-text a,
body.interface-option-xoilac .row-blog-posts .box-text a {
	color: #ffffff !important;
}
body.interface-option-xoilac .box-blog-post .box-text a:hover,
body.interface-option-xoilac .box-blog-post .post-title a:hover,
body.interface-option-xoilac .blog-post-inner .post-title a:hover,
body.interface-option-xoilac .from_the_blog .box-text a:hover {
	color: #00ff5e !important;
}
body.interface-option-xoilac h5.post-title.is-large,
body.interface-option-xoilac .box-blog-post h5.post-title,
body.interface-option-xoilac .post-item h5.post-title {
	font-family: Lato, sans-serif !important;
	font-size: 15.525px !important;
	font-weight: 700 !important;
	line-height: 20.18px !important;
}
body.interface-option-xoilac .box-blog-post .from_the_blog_excerpt,
body.interface-option-xoilac .blog-post-inner p,
body.interface-option-xoilac .box-blog-post .post-meta,
body.interface-option-xoilac .from_the_blog_excerpt {
	color: #9aa3b5 !important;
}
body.interface-option-xoilac .box-image,
body.interface-option-xoilac .box-image img {
	border-radius: 6px;
}

body.interface-option-xoilac #ez-toc-container,
body.interface-option-xoilac .ez-toc-container {
	background: transparent !important;
	border: 1px solid #aaaaaa !important;
	border-radius: 4px !important;
	padding: 12px 14px !important;
      box-shadow: none !important;
  }
body.interface-option-xoilac #ez-toc-container .ez-toc-title,
body.interface-option-xoilac .ez-toc-title {
	color: #ffffff !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac #ez-toc-container a,
body.interface-option-xoilac .ez-toc-list a,
body.interface-option-xoilac #ez-toc-container .ez-toc-list a {
	color: #ffffff !important;
}
body.interface-option-xoilac #ez-toc-container a:hover,
body.interface-option-xoilac .ez-toc-list a:hover {
	color: #00ff5e !important;
}

body.interface-option-xoilac .overflow-scroll,
body.interface-option-xoilac .content-box {
	background: none !important;
	border: none !important;
	border-radius: 4px;
	padding: 15px !important;
	color: #e8e8e8 !important;
	scrollbar-color: #000 #333333;
}
body.interface-option-xoilac .overflow-scroll {
	max-height: 1000px;
	overflow: auto !important;
}
body.interface-option-xoilac .overflow-scroll h1,
body.interface-option-xoilac .overflow-scroll h2,
body.interface-option-xoilac .overflow-scroll h3,
body.interface-option-xoilac .content-box h1,
body.interface-option-xoilac .content-box h2,
body.interface-option-xoilac .content-box h3,
body.interface-option-xoilac .entry-content h1,
body.interface-option-xoilac .entry-content h2,
body.interface-option-xoilac .entry-content h3 {
	color: #ffffff !important;
}
body.interface-option-xoilac .overflow-scroll p,
body.interface-option-xoilac .content-box p,
body.interface-option-xoilac .entry-content p {
	color: #cfd6d8 !important;
}
body.interface-option-xoilac .entry-content a,
body.interface-option-xoilac .overflow-scroll a,
body.interface-option-xoilac .content-box a {
	color: #00ff5e !important;
}

body.interface-option-xoilac .section-title span,
body.interface-option-xoilac .featured-title,
body.interface-option-xoilac .title_custom > * {
	color: #ffffff !important;
}
body.interface-option-xoilac .title_custom:before,
body.interface-option-xoilac .title_custom > * {
	background: #00ff5e !important;
}
body.interface-option-xoilac .title_custom > *::before {
	border-left-color: #00ff5e !important;
}

body.interface-option-xoilac #wrapper,
body.interface-option-xoilac #main,
body.interface-option-xoilac #main.dark,
body.interface-option-xoilac .page-wrapper,
body.interface-option-xoilac .content-wrapper,
body.interface-option-xoilac .sticky-add-to-cart--active {
	background-color: #232626 !important;
	background: #232626 !important;
}

body.interface-option-xoilac #header,
body.interface-option-xoilac .header-wrapper,
body.interface-option-xoilac .header-main,
body.interface-option-xoilac #masthead,
body.interface-option-xoilac .header-bg-color,
body.interface-option-xoilac .header-bg-color.fill {
	background-color: #303536 !important;
	background: #303536 !important;
}
body.interface-option-xoilac .header-main,
body.interface-option-xoilac #masthead.header-main {
	height: 68px !important;
	min-height: 68px !important;
}
body.interface-option-xoilac #logo {
	width: 200px !important;
}
body.interface-option-xoilac #logo img {
	width: 160px !important;
	height: 50px !important;
	max-height: 50px !important;
}

body.interface-option-xoilac a,
body.interface-option-xoilac .dark a {
	color: #00ff5e;
}
body.interface-option-xoilac a:hover {
	color: #00ff5e;
}

body.interface-option-xoilac .box-blog-post .post-title a,
body.interface-option-xoilac .box-blog-post .post-title a.plain,
body.interface-option-xoilac .box-blog-post .box-text a.plain,
body.interface-option-xoilac .col-inner .box-blog-post .box-text a {
	color: #ffffff !important;
}

html body.interface-option-xoilac #ez-toc-container,
html body.interface-option-xoilac #ez-toc-container.ez-toc-transparent,
body.interface-option-xoilac div#ez-toc-container,
body.interface-option-xoilac #ez-toc-container.ez-toc-v2_0_53,
body.interface-option-xoilac #ez-toc-container.ez-toc-transparent {
	background: transparent !important;
	border: 1px solid #aaaaaa !important;
	border-radius: 4px !important;
	padding: 10px 20px 10px 10px !important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) !important;
}
body.interface-option-xoilac div#ez-toc-container a,
body.interface-option-xoilac div#ez-toc-container .ez-toc-title,
body.interface-option-xoilac div#ez-toc-container .ez-toc-list a {
	color: #ffffff !important;
}
body.interface-option-xoilac div#ez-toc-container a:hover {
	color: #00ff5e !important;
}

body.interface-option-xoilac #footer,
body.interface-option-xoilac #footer .footer-1,
body.interface-option-xoilac .footer-wrapper,
body.interface-option-xoilac .footer-widgets {
	background-color: #232626 !important;
	background: #232626 !important;
	color: #ffffff !important;
}
body.interface-option-xoilac #footer .widget-title,
body.interface-option-xoilac #footer .widget-title span {
	color: #00ff5e !important;
}
body.interface-option-xoilac #footer .widget-title::before,
body.interface-option-xoilac #footer .widget-title::after,
body.interface-option-xoilac #footer .is-divider {
	background-color: #00ff5e !important;
	background: #00ff5e !important;
}
body.interface-option-xoilac #footer a,
body.interface-option-xoilac #footer .menu a,
body.interface-option-xoilac #footer .textwidget a {
	color: #00ff5e !important;
}
body.interface-option-xoilac #footer p,
body.interface-option-xoilac #footer li,
body.interface-option-xoilac #footer .textwidget {
	color: #ffffff !important;
}

body.interface-option-xoilac .soco-frontend-root .match-item[class*="option-"],
body.interface-option-xoilac .match-list-shortcode .match-item[class*="option-"],
body.interface-option-xoilac .match-item[class*="option-"].running-border {
	background-color: #292d2e !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #00ff5e0d) !important;
	border: none !important;
	border-radius: 11px !important;
}
body.interface-option-xoilac .soco-frontend-root .match-item[class*="option-"].hot-match,
body.interface-option-xoilac .match-item[class*="option-"].hot-match.running-border {
	background-color: #2e2929 !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #ff00001a) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner,
body.interface-option-xoilac .hot-match .match-item-inner,
body.interface-option-xoilac .soco-frontend-root .hot-match .match-item-inner {
	border: none !important;
	border-color: transparent !important;
	box-shadow: none !important;
	background: transparent !important;
}

body.interface-option-xoilac #wrapper {
	background-color: #232626 !important;
	background-image: linear-gradient(rgba(255, 255, 255, 0) 70%, #0a0a0a 100%) !important;
	background-position: top center !important;
	background-repeat: no-repeat !important;
	background-size: 100% 50vw, 100% !important;
}

body.interface-option-xoilac .sports-bars .nav-link {
	font-size: 14px !important;
	font-weight: 500 !important;
	padding: 10px 15px !important;
	height: 44px !important;
}
body.interface-option-xoilac .sports-bars .nav-link.active {
	font-weight: 700 !important;
}

body.interface-option-xoilac .list-filter a {
	color: #ffffff !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 6px !important;
	min-width: 100px !important;
	height: 34px !important;
	padding: 0 16px !important;
	border-radius: 100px !important;
	white-space: nowrap !important;
}
body.interface-option-xoilac .list-filter a:not(.active) {
	background: #323738 !important;
	color: #ffffff !important;
}
body.interface-option-xoilac .list-filter a.active,
body.interface-option-xoilac .list-filter a.active.all,
body.interface-option-xoilac .list-filter a.now {
	background-color: transparent !important;
	background-image: linear-gradient(270deg, #323839, #2f5a49) !important;
	color: #00ff5d !important;
	border: none !important;
	border-radius: 100px !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac .list-filter a .num {
	background: #464f50 !important;
	color: #ffffff !important;
	border-radius: 38px !important;
	min-width: 22px !important;
	height: 18px !important;
	padding: 2px 6px !important;
	font-size: 11px !important;
	font-weight: 600 !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
}
body.interface-option-xoilac .match_filter_wg li.active,
body.interface-option-xoilac .match_filter_wg li.active a,
body.interface-option-xoilac .match_filter_wg li.active span {
	color: #00ff5d !important;
}

body.interface-option-xoilac .page_bars .sports-bars .nav-item,
body.interface-option-xoilac .sports-bars .nav-item,
body.interface-option-xoilac .sports-bars .nav-item--primary,
body.interface-option-xoilac .sports-bars .nav-tabs > li {
	position: relative !important;
	overflow: visible !important;
}
body.interface-option-xoilac .page_bars .sport-playing,
body.interface-option-xoilac .sports-bars .sport-playing,
body.interface-option-xoilac .sports-bars .is-sport-playing {
	position: absolute !important;
	top: -5px !important;
	right: -13px !important;
	left: auto !important;
	z-index: 2 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 28px !important;
	width: 28px !important;
	height: 16px !important;
	padding: 0 !important;
	border-radius: 8px !important;
	background: #df2c2c !important;
	color: #ffffff !important;
	font-family: Raleway, sans-serif !important;
	font-size: 10px !important;
	font-weight: 400 !important;
	line-height: 16px !important;
	text-transform: none !important;
	pointer-events: none !important;
	white-space: nowrap !important;
}

body.interface-option-xoilac .match-item[class*="option-"] {
	min-height: 0 !important;
	height: auto !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-head,
body.interface-option-xoilac .match-item-head {
	padding: 2px 10px !important;
	font-size: 11px !important;
	min-height: 0 !important;
	height: auto !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-body,
body.interface-option-xoilac .match-item-body {
	padding: 2px 8px !important;
	min-height: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics {
	margin: -2px 0 0 !important;
	min-height: 0 !important;
	padding: 0 !important;
	font-size: 11px !important;
	line-height: 1 !important;
	gap: 4px !important;
	overflow:hidden !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-body-inner {
	min-height: 0 !important;
	padding: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner {
	display: flex !important;
	flex-direction: column !important;
	gap: 0 !important;
}
body.interface-option-xoilac .page_bars {
	border-radius: 7px !important;
	overflow: visible !important;
	background: none !important;
	border: none !important;
	border-color: transparent !important;
}
body.interface-option-xoilac .sports-bars {
	border-radius: 0 !important;
	overflow: visible !important;
	background: none !important;
	border: none !important;
	border-color: transparent !important;
}
body.interface-option-xoilac .page_bars .sports-bars ul,
body.interface-option-xoilac .sports-bars .nav-tabs {
	overflow: visible !important;
	gap: 20px !important;
	justify-content: center !important;
}
body.interface-option-xoilac .match_filter_wg,
body.interface-option-xoilac .list-filter {
	display: grid !important;
	flex-wrap: wrap !important;
	align-items: center !important;
	gap: 15px !important;
	margin: 12px 0 0 !important;
	padding: 0 !important;
	list-style: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .nav-btn {
	height: 28px !important;
	width: 20px !important;
	padding: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .name-team-inner span {
	font-size: 12px !important;
	line-height: 1.2 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer,
body.interface-option-xoilac .match-item-footer {
	padding: 0 16px !important;
	min-height: 38px !important;
	height: 38px !important;
	border-radius: 7px !important;
	display: flex !important;
	align-items: center !important;
	background: rgba(50, 55, 56, 0.5) !important;
}
body.interface-option-xoilac .btn-loadmore,
body.interface-option-xoilac .btn-load-more-match,
body.interface-option-xoilac .load-more-wg,
body.interface-option-xoilac .btn.full-width.load-more-wg {
	background: #464f50 !important;
	color: #ffffff !important;
	border-radius: 2px !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	border: 1px solid transparent !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: fit-content !important;
	max-width: 100% !important;
	min-width: 118px !important;
	height: 38px !important;
	padding: 8px 12px !important;
	margin: 0 auto !important;
	text-transform: uppercase !important;
	font-family: system-ui, -apple-system, "Segoe UI", sans-serif !important;
	letter-spacing: 0.42px !important;
	line-height: 20px !important;
	box-shadow: 0 2px 0 #2d3334 !important;
}

body.interface-option-xoilac .entry-content a,
body.interface-option-xoilac .overflow-scroll a,
body.interface-option-xoilac .content-box a,
body.interface-option-xoilac .col-inner .text a,
body.interface-option-xoilac #footer a,
body.interface-option-xoilac #footer .menu a,
body.interface-option-xoilac #footer .textwidget a {
	color: #01b243 !important;
}
body.interface-option-xoilac .entry-content a:hover,
body.interface-option-xoilac #footer a:hover {
	color: #00ff5e !important;
}

body.interface-option-xoilac #footer,
body.interface-option-xoilac #footer .footer-1,
body.interface-option-xoilac .footer-wrapper {
	border: none !important;
	border-top: none !important;
  background: #232626 !important;
}
body.interface-option-xoilac #footer .widget-title,
body.interface-option-xoilac #footer .widget-title span {
	color: #ffffff !important;
}
body.interface-option-xoilac #footer .widget-title::before,
body.interface-option-xoilac #footer .widget-title::after {
	background: #01b243 !important;
}

body.interface-option-xoilac .absolute-footer,
body.interface-option-xoilac .absolute-footer.dark {
	background-color: #232626 !important;
	background: #232626 !important;
	color: rgba(255, 255, 255, 0.5) !important;
	border-top: none !important;
	font-size: 13.5px !important;
}
body.interface-option-xoilac .absolute-footer a {
	color: #01b243 !important;
}

body.interface-option-xoilac #ez-toc-container .ez-toc-list a,
body.interface-option-xoilac #ez-toc-container .ez-toc-link {
	color: #ffffff !important;
	font-weight: 500 !important;
}

body.interface-option-xoilac .box-blog-post .from_the_blog_excerpt,
body.interface-option-xoilac .blog-post-inner p,
body.interface-option-xoilac .from_the_blog_excerpt {
	color: #ffffff !important;
}

body.interface-option-xoilac .section-match-horizontals,
body.interface-option-xoilac .match-horizontals {
	background: #303536 !important;
}

body.interface-option-xoilac #header .header-nav-main.nav-box,
body.interface-option-xoilac #masthead .header-nav-main.nav-box,
body.interface-option-xoilac #header .header-nav-main.nav {
	height: auto !important;
	min-height: 0 !important;
	align-items: center !important;
}
body.interface-option-xoilac #header .header-nav-main.nav-box > li,
body.interface-option-xoilac #masthead .header-nav-main.nav-box > li {
	height: auto !important;
	display: flex !important;
	align-items: center !important;
}

body.interface-option-xoilac #logo .header_logo.header-logo {
	display: block !important;
}
body.interface-option-xoilac #logo .header-logo-dark {
	display: none !important;
}
body.interface-option-xoilac .header-inner.container {
	max-width: 1330px !important;
}

body.interface-option-xoilac .match-list.match-list-shortcode.row,
body.interface-option-xoilac .match-list-shortcode.row,
body.interface-option-xoilac .soco-frontend-root .match-list.row {
	display: grid !important;
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
	gap: 16px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	width: 100% !important;
}
body.interface-option-xoilac .match-list .match-item[class*="option-"],
body.interface-option-xoilac .match-list-shortcode .match-item[class*="option-"],
body.interface-option-xoilac .match-item[class*="option-"].col-md-6 {
	width: 100% !important;
	max-width: none !important;
	flex: none !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin: 0 !important;
	float: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner {
	display: flex !important;
	flex-direction: column !important;
	min-height: 136px !important;
	border-radius: 11px !important;
	overflow: hidden !important;
	position: relative !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-head {
	padding: 10px 15px 8px !important;
	min-height: 41px !important;
	height: auto !important;
	background: transparent !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-head-inner.match-flex {
	display: grid !important;
	grid-template-columns: 1fr 127px 1fr !important;
	align-items: center !important;
	gap: 0 !important;
	width: 100% !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp a {
	color: #828b98 !important;
	font-size: 11px !important;
	font-weight: 400 !important;
	text-transform: uppercase !important;
	text-align: left !important;
	grid-column: 1 !important;
	white-space: nowrap !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time span {
	color: #828b98 !important;
	font-size: 11px !important;
	text-align: right !important;
	grid-column: 3 !important;
	background: transparent !important;
	justify-self: end !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data {
	position: absolute !important;
	top: 0 !important;
	left: 50% !important;
	transform: translateX(-50%) !important;
	clip-path: none !important;
	border: none !important;
	box-shadow: none !important;
	border-radius: 0 0 6px 6px !important;
	background: linear-gradient(180deg, #0b540b 0%, #069b3c 169.23%) !important;
	background-image: linear-gradient(180deg, #0b540b 0%, #069b3c 169.23%) !important;
	color: #ffffff !important;
	min-width: 85px !important;
	width: auto !important;
	height: 26px !important;
	padding: 0 10px !important;
	font-size: 12px !important;
	font-weight: 600 !important;
	line-height: 26px !important;
	z-index: 12 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data .status-text,
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data .time-text {
	color: #ffffff !important;
	font-size: 12px !important;
	font-weight: 600 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-body {
	padding: 0 8px 8px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-body-inner.match-flex {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-height: 57px !important;
	padding: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-home,
body.interface-option-xoilac .match-item[class*="option-"] .match-away {
	width: 41% !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-overview {
	width: 18% !important;
	min-width: 76px !important;
	flex-direction: column !important;
	gap: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner {
	width: 40px !important;
	height: 40px !important;
	min-height: 40px !important;
	padding: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .name-team-inner span {
	color: #ffffff !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	line-height: 1.2 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics {
	margin: 0 0 4px !important;
	justify-content: center !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .footer-match--flag {
	padding: 2px 8px !important;
	font-size: 11px !important;
	line-height: 14px !important;
	gap: 6px !important;
	background: #373737 !important;
	border-radius: 24px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer {
	margin-top: auto !important;
	padding: 0 30px !important;
	height: 38px !important;
	min-height: 38px !important;
	border-radius: 7px !important;
	background: rgba(50, 55, 56, 0.5) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .match-footer-container > .match-blv-box > .count-blv,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .match-footer-container .view-box {
	background: transparent !important;
	border-right: none !important;
	padding: 0 !important;
	max-width: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item {
	color: #ffffff !important;
	font-size: 12px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator {
	color: #bbbbbb !important;
}

@media (max-width: 767px) {
	body.interface-option-xoilac .match-list.match-list-shortcode.row,
	body.interface-option-xoilac .match-list-shortcode.row {
		grid-template-columns: 1fr !important;
		gap: 12px !important;
	}
	body.interface-option-xoilac .match-item[class*="option-"] .match-item-head-inner.match-flex {
		grid-template-columns: 1fr 100px 1fr !important;
	}
}

body.interface-option-xoilac .match-item[class*="option-"] {
	min-height: 136px !important;
	height: auto !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner {
	min-height: 136px !important;
	height: auto !important;
	max-height: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-head {
	padding: 10px 15px 8px !important;
	min-height: 41px !important;
	height: 41px !important;
	max-height: 41px !important;
	line-height: 1.2 !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-head-inner.match-flex {
	height: 23px !important;
	min-height: 0 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-body {
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
	padding: 0 8px 8px !important;
	min-height: 57px !important;
	height: auto !important;
	max-height: none !important;
	box-sizing: border-box !important;
	overflow: visible !important;
	grid-template-rows: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-body-inner.match-flex {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-height: 40px !important;
	height: 40px !important;
	max-height: 40px !important;
	padding: 0 !important;
	flex: 0 0 40px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-overview {
	width: auto !important;
	min-width: 76px !important;
	max-width: 92px !important;
	height: 40px !important;
	min-height: 0 !important;
	max-height: 40px !important;
	flex-direction: row !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 0 !important;
	padding: 0 !important;
	align-self: center !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-overview-inner {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	height: 28px !important;
	min-height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-score-scl,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num {
	margin: 0 !important;
	height: 28px !important;
	min-width: 76px !important;
	width: 76px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	flex-wrap: wrap !important;
	gap: 12px !important;
	height: auto !important;
	min-height: 28px !important;
	max-height: none !important;
	margin: 4px 0 2px !important;
	padding: 0 !important;
	overflow: visible !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .score__footer-left {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 12px !important;
	flex-wrap: wrap !important;
	margin: 0 !important;
	padding: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match--flag {
	display: flex !important;
	align-items: center !important;
	gap: 10px !important;
	padding: 6px 14px !important;
	border-radius: 24px !important;
	background: #373737 !important;
	color: #acacac !important;
	font-size: 13px !important;
	font-weight: 400 !important;
	line-height: 16px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score {
	display: flex !important;
	align-items: center !important;
	gap: 6px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score > span:first-child {
	color: #00c44d !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score .footer-match__half-court {
	color: #ffffff !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__card-ball {
	display: inline-flex !important;
	align-items: center !important;
	gap: 4px !important;
	color: #acacac !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__yellow-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__red-goal {
	color: #8d8f90 !important;
	font-size: 13px !important;
	line-height: 16px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball img,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__card-ball img {
	width: 9px !important;
	height: 12px !important;
	object-fit: contain !important;
	display: block !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__icon {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: 16px !important;
	height: 16px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-home,
body.interface-option-xoilac .match-item[class*="option-"] .match-away {
	height: 40px !important;
	max-height: 40px !important;
	overflow: hidden !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer {
	height: 38px !important;
	min-height: 38px !important;
	max-height: 38px !important;
	flex: 0 0 38px !important;
	margin-top: 0 !important;
	padding: 0 16px !important;
	box-sizing: border-box !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data {
	position: absolute !important;
	top: 0 !important;
	left: 50% !important;
	transform: translateX(-50%) !important;
	margin: 0 !important;
	pointer-events: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item,
body.interface-option-xoilac .soco-frontend-root .match-item[class*="option-"] .match-item-footer a {
	color: #ffffff !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail.main-container {
	display: flex !important;
	flex-direction: column !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > .match-full-data {
	order: 1 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title {
	order: 2 !important;
	position: relative !important;
	left: auto !important;
	top: auto !important;
	width: calc(100% - 448px) !important;
	max-width: 852px !important;
	margin: 0 !important;
	z-index: auto !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > .player-container {
	order: 3 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > .detail-widget {
	order: 4 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > .content_post_box {
	order: 5 !important;
}

body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title,
body.interface-option-xoilac.single-truc-tiep h1.entry-title.owards,
body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title.owards,
body.interface-option-xoilac.single-truc-tiep .player .title_box h1,
body.interface-option-xoilac.single-truc-tiep .title_box h1 {
	background: transparent !important;
	background-image: none !important;
	background-color: transparent !important;
	color: #f2f3f3 !important;
	font-family: Oswald, sans-serif !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	line-height: 20px !important;
	padding: 0 0 0 20px !important;
	height: auto !important;
	min-height: 0 !important;
	border: none !important;
	border-left: none !important;
	box-shadow: none !important;
	text-transform: none !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title::before,
body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title.owards::before,
body.interface-option-xoilac.single-truc-tiep .player .title_box::before,
body.interface-option-xoilac.single-truc-tiep .title_box::before {
	content: "" !important;
	position: absolute !important;
	left: 0 !important;
	top: 2px !important;
	width: 5px !important;
	height: 36px !important;
	background: #01b243 !important;
	border-radius: 0 !important;
	transform: none !important;
}
body.interface-option-xoilac.single-truc-tiep h1.entry-title.owards .marquee,
body.interface-option-xoilac.single-truc-tiep .match-detail h1.entry-title .marquee {
	overflow: visible !important;
	white-space: normal !important;
	text-overflow: clip !important;
	max-width: 100% !important;
}
body.interface-option-xoilac.single-truc-tiep .title_box,
body.interface-option-xoilac.single-truc-tiep .match-detail .title_box,
body.interface-option-xoilac.single-truc-tiep .player .title_box {
	background: transparent !important;
	padding: 0 0 0 20px !important;
	margin-bottom: 12px !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .title_box > span,
body.interface-option-xoilac.single-truc-tiep .match-detail .title_box > span,
body.interface-option-xoilac.single-truc-tiep .player .title_box > span {
	color: #afb4ba !important;
	font-size: 13px !important;
}

body.interface-option-xoilac.single-truc-tiep .match-full-data,
body.interface-option-xoilac.single-truc-tiep .team-live,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header.match-full-data {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
	align-items: stretch !important;
	gap: 16px !important;
	padding: 0 !important;
	margin: 8px 0 16px !important;
	background: transparent !important;
	background-color: transparent !important;
	border: none !important;
	border-radius: 6px !important;
	box-shadow: none !important;
	min-height: 0 !important;
	height: auto !important;
	width: 100% !important;
	max-width: 100% !important;
	box-sizing: border-box !important;
	overflow: visible !important;
	position: relative !important;
	top: auto !important;
	z-index: 1 !important;
}

body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-top,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-top {
	display: none !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .competition-label,
body.interface-option-xoilac.single-truc-tiep .match-full-data .competition-label,
body.interface-option-xoilac.single-truc-tiep .match-full-data .competition-label.owards {
	display: none !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats {
	order: 1 !important;
	grid-column: 1 !important;
	grid-row: 1 !important;
	display: flex !important;
	flex-wrap: wrap !important;
	justify-content: center !important;
	align-items: center !important;
	align-content: center !important;
	gap: 8px !important;
	padding: 12px 5px !important;
	margin: 0 !important;
	background: #292d2e !important;
	background-color: #292d2e !important;
	border-radius: 7px !important;
	min-height: 0 !important;
	width: 100% !important;
	box-sizing: border-box !important;
	font-size: 12px !important;
	color: #afb4ba !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-mid,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-mid {
	order: 2 !important;
	grid-column: 1 !important;
	grid-row: 2 !important;
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 12px !important;
	min-height: 125px !important;
	height: auto !important;
	padding: 12px 5px !important;
	margin: 0 !important;
	width: 100% !important;
	background: #292d2e !important;
	background-color: #292d2e !important;
	border-radius: 7px !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .team-side,
body.interface-option-xoilac.single-truc-tiep .match-full-data .team-side {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 12px !important;
	flex: 1 1 0 !important;
	min-width: 0 !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-side,
body.interface-option-xoilac.single-truc-tiep .match-full-data .home-side {
	flex-direction: column !important;
	justify-content: flex-end !important;
	align-items: center !important;
	text-align: center !important;
	padding-right: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-side,
body.interface-option-xoilac.single-truc-tiep .match-full-data .away-side {
	flex-direction: column !important;
	justify-content: flex-start !important;
	align-items: center !important;
	text-align: center !important;
	padding-left: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box-inner,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box,
body.interface-option-xoilac.single-truc-tiep .match-full-data .logo-box-inner,
body.interface-option-xoilac.single-truc-tiep .match-full-data .logo-box {
	width: 49px !important;
	height: 49px !important;
	min-width: 49px !important;
	min-height: 49px !important;
	max-width: 49px !important;
	max-height: 49px !important;
	padding: 0 !important;
	margin: 0 !important;
	background: transparent !important;
	border-radius: 0 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	flex: 0 0 49px !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box img,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header.match-full-data:not([sport-id="4"]):not([sport-id="5"]) .logo-box img,
body.interface-option-xoilac.single-truc-tiep .match-full-data .logo-box img,
body.interface-option-xoilac.single-truc-tiep .match-full-data:not([sport-id="4"]):not([sport-id="5"]) .logo-box img {
	width: 49px !important;
	height: 49px !important;
	min-width: 49px !important;
	min-height: 49px !important;
	max-width: 49px !important;
	max-height: 49px !important;
	padding: 0 !important;
	margin: 0 !important;
	object-fit: contain !important;
	border-radius: 0 !important;
	background: transparent !important;
	background-color: transparent !important;
	display: block !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-score-scl,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .score-match-data,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-score-scl,
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-match-data,
body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label.score-shown .match-score-scl {
	background: linear-gradient(110deg, #1553ef 0%, #0c3089 40%, #01081e 99%) !important;
	color: #ffffff !important;
	font-family: Roboto, sans-serif !important;
	font-size: 26px !important;
	font-weight: 700 !important;
	line-height: 31px !important;
	min-width: 74px !important;
	max-width: 110px !important;
	width: 74px !important;
	height: 28px !important;
	padding: 0 !important;
	border-radius: 6px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 3px !important;
	border: none !important;
	position: relative !important;
	box-sizing: border-box !important;
	overflow: visible !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-score-scl::before,
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-match-data::before {
	content: "" !important;
	position: absolute !important;
	inset: 0 !important;
	border-radius: 6px !important;
	padding: 1.02px !important;
	background: linear-gradient(110deg, #1456ff 20%, #658bec 40%, #092e8d 100%) !important;
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	-webkit-mask-composite: xor !important;
	mask-composite: exclude !important;
	pointer-events: none !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-score,
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .home-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .away-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-score-scl .home-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-score-scl .away-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-score-scl .divide-score {
	color: #ffffff !important;
	background: transparent !important;
	background-color: transparent !important;
	border: none !important;
	border-radius: 0 !important;
	font-family: Roboto, sans-serif !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 28px !important;
	width: 30px !important;
	min-width: 30px !important;
	height: 28px !important;
	min-height: 28px !important;
	padding: 0 !important;
	margin: 0 !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	flex: 0 0 auto !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-status-text {
	color: #00ff4b !important;
	font-size: 12px !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
}

body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label.score-shown .match-status-text {
	display: none !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats .mfs-item,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats .mfs-item {
	background: #323738 !important;
	background-color: #323738 !important;
	color: #ffffff !important;
	border: none !important;
	border-radius: 4px !important;
	padding: 0 14.4px !important;
	width: 77px !important;
	min-width: 77px !important;
	max-width: 77px !important;
	height: 30px !important;
	min-height: 30px !important;
	box-sizing: border-box !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 8px !important;
	font-family: Roboto, sans-serif !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	line-height: 20px !important;
	letter-spacing: 0.36px !important;
	margin: 0 12px 12px 0 !important;
	text-transform: uppercase !important;
	white-space: nowrap !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats .mfs-item svg {
	width: 12px !important;
	height: 12px !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .team-label,
body.interface-option-xoilac.single-truc-tiep .match-full-data .team-label {
	color: #ffffff !important;
	font-family: Raleway, sans-serif !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	line-height: 24px !important;
	width: 80px !important;
	max-width: 80px !important;
	white-space: nowrap !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	text-align: center !important;
	display: block !important;
	-webkit-line-clamp: unset !important;
	background: transparent !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .status-side {
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
	justify-content: center !important;
	min-width: 74px !important;
	max-width: 110px !important;
	flex: 0 0 auto !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label {
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
	gap: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-time,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-time.owards {
	background: transparent !important;
	background-image: none !important;
	color: #00ff4b !important;
	border-radius: 0 !important;
	font-size: 12px !important;
	font-weight: 500 !important;
	padding: 0 !important;
	text-transform: uppercase !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-date {
	background: linear-gradient(110deg, #1553ef 0%, #0c3089 40%, #01081e 99%) !important;
	color: #ffffff !important;
	font-size: 27px !important;
	font-weight: 700 !important;
	line-height: 31px !important;
	min-width: 74px !important;
	max-width: 110px !important;
	padding: 0 !important;
	border-radius: 6px !important;
	text-align: center !important;
	box-shadow: none !important;
	position: relative !important;
}

body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header {
	background: linear-gradient(110deg, #1553ef 0%, #0c3089 40%, #01081e 99%) !important;
	color: #ffffff !important;
	font-family: Roboto, sans-serif !important;
	min-width: 74px !important;
	max-width: 74px !important;
	width: 74px !important;
	height: 28px !important;
	min-height: 28px !important;
	max-height: 28px !important;
	padding: 0 !important;
	margin: 0 !important;
	border-radius: 6px !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 3px !important;
	border: none !important;
	position: relative !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
	order: 2 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header::before {
	content: "" !important;
	position: absolute !important;
	inset: 0 !important;
	border-radius: 6px !important;
	padding: 1.02px !important;
	background: linear-gradient(110deg, #1456ff 20%, #658bec 40%, #092e8d 100%) !important;
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	-webkit-mask-composite: xor !important;
	mask-composite: exclude !important;
	pointer-events: none !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header .home-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header .away-score,
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header .divide-score {
	background: transparent !important;
	background-color: transparent !important;
	color: #ffffff !important;
	font-family: Roboto, sans-serif !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 28px !important;
	width: 30px !important;
	min-width: 30px !important;
	max-width: none !important;
	height: 28px !important;
	padding: 0 !important;
	margin: 0 !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	flex: 0 0 auto !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header .divide-score {
	font-size: 0 !important;
	width: 8px !important;
	min-width: 8px !important;
	height: 28px !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .score-overview-header .divide-score::after {
	content: ":" !important;
	font-family: Roboto, sans-serif !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 28px !important;
	color: #ffffff !important;
}

body.interface-option-xoilac.single-truc-tiep .match-full-data .match-status-overview,
body.interface-option-xoilac.single-truc-tiep .match-full-data .status-time-text,
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-status-overview.status-time-text {
	order: 1 !important;
	background: transparent !important;
	background-image: none !important;
	background-color: transparent !important;
	color: #00ff4b !important;
	font-family: Roboto, sans-serif !important;
	font-size: 12px !important;
	font-weight: 500 !important;
	font-style: normal !important;
	line-height: 20px !important;
	height: 20px !important;
	min-height: 20px !important;
	width: max-content !important;
	min-width: 0 !important;
	max-width: none !important;
	padding: 0 !important;
	margin: 0 0 2px !important;
	border: 0 !important;
	border-top: 0 !important;
	border-right: 0 !important;
	border-bottom: 0 !important;
	border-left: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	text-transform: uppercase !important;
	box-sizing: border-box !important;
	white-space: nowrap !important;
	overflow: visible !important;
	position: absolute !important;
	top: -6px !important;
	left: 50% !important;
	right: auto !important;
	transform: translateX(-50%) !important;
	margin: 0 !important;
	z-index: 2 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-full-data .match-status-overview.status-time-text .time-count,
body.interface-option-xoilac.single-truc-tiep .match-full-data .status-time-text .time-count {
	color: #00ff4b !important;
	font-family: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
	line-height: inherit !important;
	display: inline !important;
	background: none !important;
	padding: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep #match-full-data-header .status-side,
body.interface-option-xoilac.single-truc-tiep .match-full-data .status-side {
	flex-direction: column !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 0 !important;
	overflow: visible !important;
	min-height: 49px !important;
	padding: 0 20px !important;
	margin: 2px 0 0 !important;
	flex: 0 0 auto !important;
}

@media (min-width: 481px) {
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-side,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .home-side {
		flex-direction: row-reverse !important;
		justify-content: flex-end !important;
		text-align: right !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-side,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .away-side {
		flex-direction: row !important;
		justify-content: flex-start !important;
		text-align: left !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .team-label,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .team-label {
		font-size: 14px !important;
		width: 150px !important;
		max-width: 150px !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-side .team-label,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .home-side .team-label {
		text-align: right !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-side .team-label,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .away-side .team-label {
		text-align: left !important;
	}
}

@media (min-width: 1200px) {
	body.interface-option-xoilac.single-truc-tiep .match-full-data,
	body.interface-option-xoilac.single-truc-tiep .team-live,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header.match-full-data {
		display: grid !important;
		grid-template-columns: 1.2fr 1.6fr 1.14fr !important;
		grid-template-rows: 120px !important;
		align-items: center !important;
		gap: 24px !important;
		padding: 0 6px !important;
		background: #292d2e !important;
		background-color: #292d2e !important;
		border-radius: 6px !important;
		min-height: 120px !important;
		height: 120px !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats {
		grid-column: 1 !important;
		grid-row: 1 !important;
		background: transparent !important;
		padding: 0 !important;
		border-radius: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-mid,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-mid {
		grid-column: 2 / -1 !important;
		grid-row: 1 !important;
		gap: 24px !important;
		padding: 0 !important;
		min-height: 0 !important;
		height: auto !important;
		background: transparent !important;
		border-radius: 0 !important;
	}
}

body.interface-option-xoilac.single-truc-tiep .teambox {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 24px !important;
}
body.interface-option-xoilac.single-truc-tiep .teambox__team-name {
	color: #ffffff !important;
	font-size: 14px !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac.single-truc-tiep .teambox__team .team-logo-group img,
body.interface-option-xoilac.single-truc-tiep .teambox__team img {
	width: 49px !important;
	height: 49px !important;
	object-fit: contain !important;
}
body.interface-option-xoilac.single-truc-tiep .teambox__day {
	background: linear-gradient(110deg, #1553ef 0%, #0c3089 40%, #01081e 99%) !important;
	color: #ffffff !important;
	border-radius: 6px !important;
	min-width: 74px !important;
	font-size: 27px !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac.single-truc-tiep .t-incident .incident-btn {
	background: #323738 !important;
	color: #ffffff !important;
	border: none !important;
	border-radius: 4px !important;
	height: 30px !important;
	padding: 0 14px !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container,
body.interface-option-xoilac.single-truc-tiep .player-container.player {
	display: flex !important;
	align-items: stretch !important;
	gap: 0 !important;
	margin-bottom: 16px !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container::before,
body.interface-option-xoilac.single-truc-tiep .player-container::after {
	content: none !important;
	display: none !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container > .player-box {
	flex: 1 1 auto !important;
	background: transparent !important;
	min-width: 0 !important;
	max-width: calc(100% - 433px) !important;
	padding: 0 15px 0 0 !important;
	box-sizing: border-box !important;
	margin: 0 !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container > .player-box > .player-padding{
	width: 100% !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container > .player-box > .player-padding,
body.interface-option-xoilac.single-truc-tiep .player-container > .player-box > #player-stream,
body.interface-option-xoilac.single-truc-tiep .player-container .player-padding,
body.interface-option-xoilac.single-truc-tiep .player-container #player-stream {
	background: #292d2e !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .player-bottomer {
	background: transparent !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container > .row {
	flex: 0 0 433px !important;
	width: 433px !important;
	max-width: 433px !important;
	margin: 0 !important;
	padding: 0 !important;
	display: flex !important;
	flex-direction: column !important;
	align-self: stretch !important;
	min-height: 100% !important;
	float: none !important;
}
body.interface-option-xoilac.single-truc-tiep .play_main_left {
	padding-right: 15px !important;
	padding-left: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .play_main_right {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep #player-stream,
body.interface-option-xoilac.single-truc-tiep .player-padding {
	background: #292d2e !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .player-padding,
body.interface-option-xoilac.single-truc-tiep .player-container #player-stream {
	min-height: 480px !important;
	aspect-ratio: 16 / 9 !important;
}
body.interface-option-xoilac.single-truc-tiep .loading-player {
	border: 1.6px solid #01b243 !important;
	border-radius: 0 !important;
	color: #bbbbbb !important;
	background: transparent !important;
	background-color: transparent !important;
	padding: 48px 16px !important;
	max-width: 420px !important;
	margin: 0 auto !important;
	text-align: center !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container .nav-tabs,
body.interface-option-xoilac.single-truc-tiep .play_main_left .nav-tabs {
	background: #292b2e !important;
	border-radius: 10px 10px 0 0 !important;
	border: none !important;
	margin: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs button,
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs .nav-link,
body.interface-option-xoilac.single-truc-tiep .player-container .nav-tabs .nav-link {
	background: #292b2e !important;
	color: #ffffff !important;
	border: none !important;
	border-radius: 0 !important;
	font-family: Oswald, sans-serif !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	padding: 12px !important;
}
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs button.active,
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs button:focus,
body.interface-option-xoilac.single-truc-tiep .player-container .nav-tabs .nav-link.active {
	background: linear-gradient(180deg, #042104 39.71%, #045830 119.12%) !important;
	color: #ffffff !important;
}
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs button.active span,
body.interface-option-xoilac.single-truc-tiep .play_main_left ul.nav-tabs button:focus span {
	background: linear-gradient(105deg, #fff 0%, #fff500 90.26%) !important;
	-webkit-background-clip: text !important;
	background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	color: transparent !important;
}

body.interface-option-xoilac.single-truc-tiep .author-list,
body.interface-option-xoilac.single-truc-tiep .player-bottomer .author-list,
body.interface-option-xoilac.single-truc-tiep .tv-servers {
	padding: 5px 0 !important;
	overflow-x: auto !important;
	overflow-y: hidden !important;
	scrollbar-width: thin !important;
	scrollbar-color: #535252 #3a3939 !important;
	font-family: Raleway, sans-serif !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list::-webkit-scrollbar,
body.interface-option-xoilac.single-truc-tiep .tv-servers::-webkit-scrollbar {
	height: 4px !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list::-webkit-scrollbar-thumb,
body.interface-option-xoilac.single-truc-tiep .tv-servers::-webkit-scrollbar-thumb {
	background: #535252 !important;
	border-radius: 4px !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list ul,
body.interface-option-xoilac.single-truc-tiep .tv-servers ul {
	display: flex !important;
	flex-wrap: nowrap !important;
	align-items: center !important;
	justify-content: flex-start !important;
	gap: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
	border-radius: 10px 10px 0 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list ul li,
body.interface-option-xoilac.single-truc-tiep .tv-servers ul li {
	margin: 0 0 0 5px !important;
	padding: 0 !important;
	list-style: none !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list ul li:first-child,
body.interface-option-xoilac.single-truc-tiep .tv-servers ul li:first-child {
	margin-left: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list a,
body.interface-option-xoilac.single-truc-tiep .player-bottomer .author-list a,
body.interface-option-xoilac.single-truc-tiep .tv-servers a,
body.interface-option-xoilac.single-truc-tiep .play_main_left .author-list li a {
	background: #505861 !important;
	color: #ffffff !important;
	border: none !important;
	border-radius: 2px !important;
	padding: 8px 15px !important;
	font-size: 13px !important;
	font-weight: 700 !important;
	line-height: 18px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	white-space: nowrap !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	margin-right: 4px !important;
}
body.interface-option-xoilac.single-truc-tiep .author-list a.active,
body.interface-option-xoilac.single-truc-tiep .author-list a:hover,
body.interface-option-xoilac.single-truc-tiep .tv-servers a.active,
body.interface-option-xoilac.single-truc-tiep .tv-servers a:hover,
body.interface-option-xoilac.single-truc-tiep .author-list ul li a.active,
body.interface-option-xoilac.single-truc-tiep .author-list ul li a:hover {
	background: #01b243 !important;
	color: #ffffff !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container .chat-box,
body.interface-option-xoilac.single-truc-tiep .player-container .chat.chat-box,
body.interface-option-xoilac.single-truc-tiep .play_main_right .chat-box,
body.interface-option-xoilac.single-truc-tiep .tab-content-chat .chat-box {
	background: #272727 !important;
	border-radius: 0 !important;
	height: 100% !important;
	min-height: 0 !important;
	flex: 1 1 auto !important;
	width: 100% !important;
	max-width: 100% !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .tab-content-chat {
	flex: 1 1 auto !important;
	display: flex !important;
	flex-direction: column !important;
	min-height: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
	background: #292d2e !important;
	overflow: hidden !important;
	height: 32rem !important;
	border-radius: 0 0 10px 10px !important;
	font-family: Barlow, sans-serif !important;
	font-size: 14px !important;
	line-height: 24px !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container .tab-content-chat > div {
	width: 100% !important;
	max-width: 100% !important;
	box-sizing: border-box !important;
	min-height: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .tab-content-chat > div[style*="display: block"],
body.interface-option-xoilac.single-truc-tiep .player-container .tab-content-chat > div[style*="display:block"] {
	flex: 1 1 auto !important;
	overflow: auto !important;
	height: auto !important;
	max-height: none !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .stat-container,
body.interface-option-xoilac.single-truc-tiep .player-container .summary-container,
body.interface-option-xoilac.single-truc-tiep .player-container .lineup-container,
body.interface-option-xoilac.single-truc-tiep .player-container #bxh_scl,
body.interface-option-xoilac.single-truc-tiep .player-container #stats_scl,
body.interface-option-xoilac.single-truc-tiep .player-container #lineup_scl,
body.interface-option-xoilac.single-truc-tiep .player-container #summary_scl {
	background: #272727 !important;
	width: 100% !important;
	max-width: 100% !important;
	max-height: none !important;
	height: auto !important;
	min-height: 100% !important;
	box-sizing: border-box !important;
	overflow: auto !important;
	margin: 0 !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .flexs,
body.interface-option-xoilac.single-truc-tiep .player-container .as-tabs-icon {
	background: #323738 !important;
	margin: 0 !important;
	padding: 12px !important;
	border-bottom: 1px solid #343940 !important;
	height: 56.8px !important;
	min-height: 56.8px !important;
	border-radius: 10px 10px 0 0 !important;
	box-sizing: border-box !important;
	display: flex !important;
	align-items: center !important;
	width: 100% !important;
	flex: 0 0 auto !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .flexs ul.chat-feedback,
body.interface-option-xoilac.single-truc-tiep .player-container .chat-feedback {
	display: flex !important;
	align-items: center !important;
	flex-wrap: nowrap !important;
	justify-content: space-around !important;
	gap: 8px !important;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
	width: 100% !important;
}

body.interface-option-xoilac.single-truc-tiep .player-container .flexs ul.chat-feedback > li,
body.interface-option-xoilac.single-truc-tiep .player-container .chat-feedback > li,
body.interface-option-xoilac.single-truc-tiep .player-container .as-tabs-icon__item {
	color: #7e8793 !important;
	background: transparent !important;
	border: 0 solid transparent !important;
	border-radius: 10px !important;
	font-family: "Roboto Condensed", sans-serif !important;
	font-size: 13px !important;
	font-weight: 400 !important;
	line-height: 18px !important;
	padding: 4px 12px !important;
	margin: 0 !important;
	cursor: pointer !important;
	text-transform: uppercase !important;
	white-space: nowrap !important;
}
body.interface-option-xoilac.single-truc-tiep .player-container .flexs ul.chat-feedback > li.active,
body.interface-option-xoilac.single-truc-tiep .player-container .chat-feedback > li.active,
body.interface-option-xoilac.single-truc-tiep .player-container .as-tabs-icon__item.as-active {
	color: #00ff5e !important;
	background: linear-gradient(-90deg, #323839, #2f5a49) !important;
	border-radius: 10px !important;
}
body.interface-option-xoilac.single-truc-tiep .chat-box .user-name,
body.interface-option-xoilac.single-truc-tiep .chat-item .user-name {
	color: #e0810d !important;
}
body.interface-option-xoilac.single-truc-tiep .chat-box .content_chat_scl,
body.interface-option-xoilac.single-truc-tiep .chat-item .content_chat_scl {
	color: #ffd700 !important;
}
body.interface-option-xoilac.single-truc-tiep .chat-box a {
	color: #01b243 !important;
}

body.interface-option-xoilac.single-truc-tiep .matches-recent-static,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static.row,
body.interface-option-xoilac.single-truc-tiep #main .matches-recent-static.row {
	display: flex !important;
	flex-direction: column !important;
	flex-wrap: wrap !important;
	gap: 8px !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static > .match-item,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"],
body.interface-option-xoilac.single-truc-tiep #main .matches-recent-static .match-item {
	flex: 0 0 100% !important;
	max-width: 100% !important;
	width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	box-shadow: none !important;
	height: 160px !important;
	border-radius: 11px !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail .widget-title,
body.interface-option-xoilac.single-truc-tiep .widget-title,
body.interface-option-xoilac .detail-widget .widget-title,
body.interface-option-xoilac.single-truc-tiep .match-detail h2.widget-title {
	color: #ffffff !important;
	font-family: Oswald, sans-serif !important;
	font-size: 24px !important;
	font-weight: 700 !important;
	line-height: 36px !important;
	text-transform: uppercase !important;
	padding: 0 0 0 15px !important;
	margin: 0 !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .sm-time,
body.interface-option-xoilac.single-truc-tiep .sm-time.sm-text {
	padding: 0 15px !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail .widget-title::before,
body.interface-option-xoilac.single-truc-tiep .widget-title::before,
body.interface-option-xoilac .detail-widget .widget-title::before {
	content: "" !important;
	position: absolute !important;
	left: 0 !important;
	top: 4px !important;
	width: 3px !important;
	height: 28px !important;
	background: #01b243 !important;
	border-radius: 0 !important;
}

body.interface-option-xoilac .lv-score {
	background: #01b243 !important;
	color: #ffffff !important;
	border-radius: 4px !important;
}

body.interface-option-xoilac .ketqua-table,
body.interface-option-xoilac .detail-match-table {
	border-radius: 6px !important;
	background: #292d2e !important;
	overflow: hidden !important;
}
body.interface-option-xoilac .ketqua-table .match-item-row,
body.interface-option-xoilac .detail-match-table .match-item-row,
body.interface-option-xoilac.single-truc-tiep .match-detail .match-item-row {
	background: none !important;
	border-bottom: 0.5px solid rgba(97, 91, 90, 0.26) !important;
	font-family: Raleway, sans-serif !important;
	font-size: 15px !important;
	color: #ffffff !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail .content_post_box,
body.interface-option-xoilac.single-truc-tiep .content_post_box,
body.interface-option-xoilac .content_post_box {
	background: #1a1d23 !important;
	border-radius: 6px !important;
	padding: 20px !important;
	font-family: Raleway, sans-serif !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	line-height: 25px !important;
	color: #f2f3f3 !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail .content_post_box h2,
body.interface-option-xoilac .content_post_box h2 {
	font-family: Oswald, sans-serif !important;
	font-size: 22px !important;
	font-weight: 500 !important;
	line-height: 29px !important;
	color: #ffffff !important;
	padding: 0 0 0 15px !important;
	text-transform: uppercase !important;
	position: relative !important;
}
body.interface-option-xoilac.single-truc-tiep .match-detail .content_post_box h2::before,
body.interface-option-xoilac .content_post_box h2::before {
	content: "" !important;
	position: absolute !important;
	left: 0 !important;
	top: 4px !important;
	width: 3px !important;
	height: 22px !important;
	background: #01b243 !important;
}



@media (max-width: 991px) {
	body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title {
		margin: 8px 0 12px !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container .flexs ul.chat-feedback,
	body.interface-option-xoilac.single-truc-tiep .player-container .chat-feedback {
		overflow-x: auto !important;
		-webkit-overflow-scrolling: touch !important;
	}
}

@media (min-width: 768px) and (max-width: 991.98px) {
	html:not(.soco-tracker-ready) body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .matches-recent-static.row {
		flex-direction: row !important;
		flex-wrap: wrap !important;
		gap: 8px 0 !important;
	}
	html:not(.soco-tracker-ready) body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .matches-recent-static.row > .match-item {
		flex: 0 0 50% !important;
		max-width: 50% !important;
		padding-left: 4px !important;
		padding-right: 4px !important;
	}
}

@media (max-width: 767px) {
	body.interface-option-xoilac.single-truc-tiep .author-list a,
	body.interface-option-xoilac.single-truc-tiep .player-bottomer .author-list a {
		padding: 6px 10px !important;
		font-size: 12px !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container .flexs ul.chat-feedback > li,
	body.interface-option-xoilac.single-truc-tiep .player-container .chat-feedback > li {
		font-size: 11px !important;
		padding: 6px 8px !important;
	}
}

body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .col-lg-4 .widget-title {
	font-family: Oswald, sans-serif !important;
	font-size: 18px !important;
	font-weight: 700 !important;
	line-height: 26px !important;
	color: #ffffff !important;
	text-transform: uppercase !important;
	padding: 0 0 0 15px !important;
	margin: 0 0 16px !important;
	position: relative !important;
	height: 26px !important;
}
body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .col-lg-4 .widget-title::before {
	width: 3px !important;
	height: 26px !important;
	top: 0 !important;
	left: 0 !important;
	background: #01b243 !important;
}
body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .recent-container {
	padding: 0 !important;
	overflow: visible !important;
	height: auto !important;
	max-height: none !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item__comp {
	color: #828b98 !important;
	font-size: 11px !important;
	font-weight: 400 !important;
	line-height: 17.6px !important;
	text-transform: uppercase !important;
	max-width: 125px !important;
	white-space: nowrap !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .name-team,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .name-team span,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .name-team-inner span,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .name-team-inner span {
	font-size: 13px !important;
	font-weight: 500 !important;
	line-height: 20px !important;
	color: #ffffff !important;
	max-width: 75px !important;
	overflow: hidden !important;
	display: block !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item-head,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item-head {
	padding: 2px 10px 5px !important;
	height: 30px !important;
	min-height: 30px !important;
	max-height: 30px !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item-body,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item-body {
	padding: 0 8px 8px !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item-footer,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item-footer {
	padding: 10px !important;
	height: 38px !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .nav-btn,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .nav-btn:disabled,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item-footer .nav-btn,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item-footer .nav-btn:disabled {
	opacity: 1 !important;
	width: 25px !important;
	height: 25px !important;
	min-width: 25px !important;
	min-height: 25px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	padding: 6px 4px !important;
	border-radius: 50% !important;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important;
}

body.interface-option-xoilac .sports-bars ul li::after {
	display: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner,
body.interface-option-xoilac .match-item[class*="option-"] .team-logo-group .logo-team-inner,
body.interface-option-xoilac .soco-frontend-root .match-item[class*="option-"] .logo-team-inner {
	width: 40px !important;
	height: 40px !important;
	min-width: 40px !important;
	max-width: 40px !important;
	min-height: 40px !important;
	max-height: 40px !important;
	padding: 4px !important;
	box-sizing: border-box !important;
	flex: 0 0 40px !important;
	border-radius: 50% !important;
	background-color: rgba(255, 255, 255, 0.21) !important;
	overflow: hidden !important;
	position: relative !important;
	margin: 0 !important;
	z-index: 1 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner img,
body.interface-option-xoilac .match-item[class*="option-"] .team-logo-group .logo-team-inner img {
	width: 100% !important;
	height: 100% !important;
	max-width: 100% !important;
	max-height: 100% !important;
	object-fit: contain !important;
	object-position: center !important;
	position: absolute !important;
	inset: 0 !important;
	margin: auto !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp a,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league span {
	color: #828b98 !important;
	font-size: 11px !important;
	font-weight: 500 !important;
	line-height: 14px !important;
	text-transform: uppercase !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time span {
	color: #b8c2c5 !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	line-height: 20px !important;
	background: transparent !important;
	border-radius: 0 !important;
	padding: 0 !important;
	min-height: 0 !important;
	height: auto !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-home,
body.interface-option-xoilac .match-item[class*="option-"] .match-away {
	display: flex !important;
	align-items: center !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-home {
	justify-content: flex-end !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-away {
	justify-content: flex-start !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-home .match-team-inner {
	flex-direction: row !important;
	justify-content: flex-end !important;
	width: 100% !important;
	gap: 11px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-away .match-team-inner {
	flex-direction: row-reverse !important;
	justify-content: flex-end !important;
	width: 100% !important;
	gap: 11px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .name-team-inner span {
	color: #ffffff !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	line-height: 1.2 !important;
	max-width: 120px !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
	display: block !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-home .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .match-home .name-team-inner span {
	text-align: right !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-away .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .match-away .name-team-inner span {
	text-align: left !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num,
body.interface-option-xoilac .match-item[class*="option-"] .match-score-scl.score-match-data {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 4px !important;
	width: 76px !important;
	min-width: 76px !important;
	height: 28px !important;
	padding: 1px !important;
	border: none !important;
	border-radius: 8px !important;
	background: linear-gradient(156deg, #1553ef 0%, #0c3089 39.5%, #0c1a4c 98.5%) !important;
	color: #ffffff !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 20px !important;
	position: relative !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num::before,
body.interface-option-xoilac .match-item[class*="option-"] .match-score-scl.score-match-data::before {
	content: "" !important;
	position: absolute !important;
	inset: 0 !important;
	border-radius: 6px !important;
	padding: 1.02px !important;
	background: linear-gradient(159deg, #0c2f88 0%, #3b538d 51%, #05236d 100%) !important;
	-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
	-webkit-mask-composite: xor !important;
	mask-composite: exclude !important;
	pointer-events: none !important;
	display: block !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num span,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .home-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .away-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .divide-score {
	background: transparent !important;
	border: none !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	width: 30px !important;
	height: auto !important;
	min-height: 0 !important;
	color: #ffffff !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 20px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num span.winner,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .home-score.winner,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .away-score.winner {
	background: transparent !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	color: #ffffff !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .divide-score {
	width: auto !important;
	min-width: 8px !important;
	font-size: 17px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.vs-match {
	width: 34px !important;
	height: 34px !important;
	min-width: 34px !important;
	border-radius: 50% !important;
	padding: 0 !important;
	font-size: 12px !important;
	font-weight: 700 !important;
	line-height: 34px !important;
	text-align: center !important;
	background: linear-gradient(156deg, #1553ef 0%, #0c3089 39.5%, #0c1a4c 98.5%) !important;
	color: #ffffff !important;
	border: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data {
	position: absolute !important;
	top: 0 !important;
	left: 50% !important;
	transform: translateX(-50%) !important;
	z-index: 12 !important;
	min-width: 85px !important;
	width: auto !important;
	height: 26px !important;
	padding: 0 10px !important;
	border-radius: 0 0 6px 6px !important;
	background: linear-gradient(180deg, #0b540b 0%, #069b3c 169.23%) !important;
	color: #ffffff !important;
	font-size: 12px !important;
	font-weight: 600 !important;
	line-height: 26px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 4px !important;
	clip-path: none !important;
	border: none !important;
	box-shadow: none !important;
	pointer-events: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer {
	height: 38px !important;
	min-height: 38px !important;
	max-height: 38px !important;
	padding: 0 12px !important;
	border-radius: 7px !important;
	background: rgba(50, 55, 56, 0.5) !important;
	overflow: hidden !important;
	display: flex !important;
	align-items: center !important;
	width: 100% !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer-inner,
body.interface-option-xoilac .match-item[class*="option-"] .match-footer-container,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box,
body.interface-option-xoilac .match-item[class*="option-"] .slider-wrapper {
	width: 100% !important;
	max-width: 100% !important;
	height: 38px !important;
	min-height: 38px !important;
	max-height: 38px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	margin: 0 !important;
	padding: 0 !important;
	grid-template-columns: none !important;
	overflow: hidden !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl {
	height: 28px !important;
	max-height: 28px !important;
	display: flex !important;
	align-items: center !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a.dropdown-item {
	display: flex !important;
	align-items: center !important;
	gap: 6px !important;
	height: 28px !important;
	max-height: 28px !important;
	padding: 0 4px !important;
	margin: 0 !important;
	background: transparent !important;
	border: none !important;
	border-radius: 5px !important;
	color: #ffffff !important;
	font-size: 12px !important;
	font-weight: 500 !important;
	line-height: 16px !important;
	white-space: nowrap !important;
	text-decoration: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item:hover,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item:hover {
	background: rgba(37, 36, 36, 0.6) !important;
	color: #ffffff !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .img_blv_inner,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item .img_blv_inner,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item img.img_blv_inner {
	width: 20px !important;
	height: 20px !important;
	min-width: 20px !important;
	border-radius: 50% !important;
	overflow: hidden !important;
	flex: 0 0 20px !important;
	margin: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .img_blv_inner img,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item .img_blv_inner img {
	width: 20px !important;
	height: 20px !important;
	border-radius: 50% !important;
	object-fit: cover !important;
	display: block !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl span {
	color: #ffffff !important;
	font-size: 12px !important;
	line-height: 16px !important;
	padding: 0 !important;
	margin: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator {
	color: #bbbbbb !important;
	font-size: 10px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .nav-btn {
	width: 22px !important;
	height: 22px !important;
	min-width: 22px !important;
	padding: 0 !important;
	border-radius: 50% !important;
	background: rgba(48, 47, 47, 0.85) !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .prev-btn {
	left: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .next-btn {
	right: 4px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .count-blv,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .view-box {
	display: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"].hot-match,
body.interface-option-xoilac .match-item[class*="option-"].hot-match.running-border {
	background-color: #2e2929 !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #ff00001a) !important;
}
body.interface-option-xoilac .match-item[class*="option-"]:not(.hot-match) {
	background-color: #292d2e !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #00ff5e0d) !important;
}

body.interface-option-xoilac .match-item[class*="option-"],
body.interface-option-xoilac .soco-frontend-root .match-item[class*="option-"] {
	--gmd-ui-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;
	background-color: #292d2e !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #00ff5e0d) !important;
	border-radius: 11px !important;
	min-height: 136px !important;
	height: auto !important;
	box-shadow: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"].hot-match {
	background-color: #2e2929 !important;
	background-image: linear-gradient(97deg, #32373800 61.58%, #ff00001a) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-inner {
	position: relative !important;
	display: flex !important;
	flex-direction: column !important;
	min-height: 136px !important;
	height: 136px !important;
	max-height: 136px !important;
	overflow: hidden !important;
	border-radius: 11px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-head {
	padding: 10px 15px 8px !important;
	height: 41px !important;
	min-height: 41px !important;
	max-height: 41px !important;
	box-sizing: border-box !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp a,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league span {
	color: #d1d3d4 !important;
	font-size: 11px !important;
	font-weight: 500 !important;
	line-height: 14px !important;
	text-transform: uppercase !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time span {
	color: #b8c2c5 !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	line-height: 20px !important;
	background: transparent !important;
	padding: 0 !important;
	border-radius: 0 !important;
	height: auto !important;
	letter-spacing: 0 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data {
	position: absolute !important;
	top: 0 !important;
	left: 50% !important;
	transform: translateX(-50%) !important;
	z-index: 12 !important;
	min-width: 85px !important;
	width: max-content !important;
	max-width: 160px !important;
	height: 26px !important;
	padding: 0 12px !important;
	border-radius: 0 0 6px 6px !important;
	background: linear-gradient(180deg, #0b540b 0%, #069b3c 169.23%) !important;
	color: #fff !important;
	font-size: 12px !important;
	font-weight: 600 !important;
	line-height: 26px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 0 !important;
	border: none !important;
	box-shadow: none !important;
	clip-path: none !important;
	white-space: nowrap !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data .time-text::before {
	content: ": " !important;
	color: #fff !important;
	font-size: inherit !important;
	font-weight: inherit !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-body {
	display: flex !important;
	flex-direction: column !important;
	justify-content: flex-start !important;
	padding: 0 8px 17px !important;
	height: 57px !important;
	min-height: 57px !important;
	max-height: 57px !important;

	overflow: visible !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-body-inner.match-flex {
	height: 40px !important;
	min-height: 40px !important;
	max-height: 40px !important;
	flex: 0 0 40px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner,
body.interface-option-xoilac .match-item[class*="option-"] .team-logo-group .logo-team-inner {
	width: 40px !important;
	height: 40px !important;
	min-width: 40px !important;
	max-width: 40px !important;
	min-height: 40px !important;
	max-height: 40px !important;
	padding: 2px !important;
	background: transparent !important;
	background-color: transparent !important;
	border-radius: 0 !important;
	overflow: visible !important;
	flex: 0 0 40px !important;
	margin: 0 !important;
	z-index: 1 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .logo-team-inner img {
	width: 100% !important;
	height: 100% !important;
	object-fit: contain !important;
	position: absolute !important;
	inset: 0 !important;
	margin: auto !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-home {
	justify-content: flex-end !important;
	padding-right: 24px !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-away {
	justify-content: flex-start !important;
	padding-left: 24px !important;
	box-sizing: border-box !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-home .match-team-inner {
	flex-direction: row !important;
	justify-content: flex-end !important;
	width: 100% !important;
	gap: 11px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .name-team-inner span {
	color: #ffffff !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	line-height: 20px !important;
	max-width: 120px !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num {
	width: 76px !important;
	min-width: 76px !important;
	height: 28px !important;
	padding: 1px !important;
	border-radius: 8px !important;
	border: none !important;
	gap: 4px !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	background: linear-gradient(156deg, #1553ef 0%, #0c3089 39.5%, #0c1a4c 98.5%) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num span.winner,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .home-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .away-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .divide-score {
	background: transparent !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	color: #fff !important;
	font-size: 17px !important;
	font-weight: 700 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .status-match.vs-match {
	width: 30px !important;
	height: 17px !important;
	min-width: 30px !important;
	border-radius: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	background-color: transparent !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: 30px 17px !important;
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2230%22%20height=%2217%22%20viewBox=%220%200%2030%2017%22%20fill=%22none%22%3E%3Cpath%20d=%22M12.7031%2016.2422L13.3828%2013.0781H22.043C22.332%2013.0781%2022.543%2013.0234%2022.6758%2012.9141C22.8164%2012.7969%2022.918%2012.5859%2022.9805%2012.2812L23.4609%2010.0312C23.4766%209.96094%2023.4844%209.87109%2023.4844%209.76172C23.4844%209.47266%2023.2773%209.32812%2022.8633%209.32812H16.4531C15.7969%209.32812%2015.3203%209.1875%2015.0234%208.90625C14.7266%208.625%2014.5781%208.23047%2014.5781%207.72266C14.5781%207.52734%2014.6016%207.29688%2014.6484%207.03125L15.5391%202.82422C15.75%201.86328%2016.1016%201.15234%2016.5938%200.691406C17.0938%200.230469%2017.8711%200%2018.9258%200H29.0273L28.3828%203.09375H19.7695C19.5117%203.09375%2019.3242%203.14844%2019.207%203.25781C19.0977%203.36719%2019.0117%203.56641%2018.9492%203.85547L18.4922%206C18.4766%206.0625%2018.4648%206.11719%2018.457%206.16406C18.4492%206.21094%2018.4453%206.25781%2018.4453%206.30469C18.4453%206.54688%2018.6211%206.66797%2018.9727%206.66797H25.4766C26.1484%206.66797%2026.6328%206.8125%2026.9297%207.10156C27.2266%207.39062%2027.375%207.78906%2027.375%208.29688C27.375%208.50781%2027.3516%208.73047%2027.3047%208.96484L26.3672%2013.4062C26.1562%2014.3672%2025.8008%2015.082%2025.3008%2015.5508C24.8086%2016.0117%2024.043%2016.2422%2023.0039%2016.2422H12.7031Z%22%20fill=%22%23B4BEC1%22/%3E%3Cpath%20d=%22M1.58203%2016.2422L0%200H3.76172L4.67578%2011.8477L10.8398%200H14.4727L5.68359%2016.2422H1.58203Z%22%20fill=%22%23B4BEC1%22/%3E%3C/svg%3E") !important;
	color: transparent !important;
	font-size: 0 !important;
	line-height: 0 !important;
	font-style: normal !important;
	letter-spacing: 0 !important;
	border: none !important;
	box-shadow: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"].hot-match .status-match.vs-match {
	background-image: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2230%22%20height=%2217%22%20viewBox=%220%200%2030%2017%22%20fill=%22none%22%3E%3Cpath%20d=%22M12.7031%2016.2422L13.3828%2013.0781H22.043C22.332%2013.0781%2022.543%2013.0234%2022.6758%2012.9141C22.8164%2012.7969%2022.918%2012.5859%2022.9805%2012.2812L23.4609%2010.0312C23.4766%209.96094%2023.4844%209.87109%2023.4844%209.76172C23.4844%209.47266%2023.2773%209.32812%2022.8633%209.32812H16.4531C15.7969%209.32812%2015.3203%209.1875%2015.0234%208.90625C14.7266%208.625%2014.5781%208.23047%2014.5781%207.72266C14.5781%207.52734%2014.6016%207.29688%2014.6484%207.03125L15.5391%202.82422C15.75%201.86328%2016.1016%201.15234%2016.5938%200.691406C17.0938%200.230469%2017.8711%200%2018.9258%200H29.0273L28.3828%203.09375H19.7695C19.5117%203.09375%2019.3242%203.14844%2019.207%203.25781C19.0977%203.36719%2019.0117%203.56641%2018.9492%203.85547L18.4922%206C18.4766%206.0625%2018.4648%206.11719%2018.457%206.16406C18.4492%206.21094%2018.4453%206.25781%2018.4453%206.30469C18.4453%206.54688%2018.6211%206.66797%2018.9727%206.66797H25.4766C26.1484%206.66797%2026.6328%206.8125%2026.9297%207.10156C27.2266%207.39062%2027.375%207.78906%2027.375%208.29688C27.375%208.50781%2027.3516%208.73047%2027.3047%208.96484L26.3672%2013.4062C26.1562%2014.3672%2025.8008%2015.082%2025.3008%2015.5508C24.8086%2016.0117%2024.043%2016.2422%2023.0039%2016.2422H12.7031Z%22%20fill=%22%23FF4646%22/%3E%3Cpath%20d=%22M1.58203%2016.2422L0%200H3.76172L4.67578%2011.8477L10.8398%200H14.4727L5.68359%2016.2422H1.58203Z%22%20fill=%22%23FF4646%22/%3E%3C/svg%3E") !important;
}

body.interface-option-xoilac .match-item[class*="option-"]:not(.live-match) .score-match-data.match_vs_num,
body.interface-option-xoilac .match-item[class*="option-"]:not(.live-match) .match-score-scl.score-match-data {
	display: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"]:not(.live-match) .status-match.status-match-data {
	display: none !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer {
	position: relative !important;
	height: 38px !important;
	min-height: 38px !important;
	max-height: 38px !important;
	flex: 0 0 38px !important;
	margin: 0 !important;
	padding: 0 30px !important;
	border-radius: 7px !important;
	background: rgba(50, 55, 56, 0.5) !important;
	overflow: visible !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: 100% !important;
	box-sizing: border-box !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics {
	position: absolute !important;
	left: 30px !important;
	bottom: 0 !important;
	top: auto !important;
	right: auto !important;
	z-index: 8 !important;
	display: flex !important;
	align-items: center !important;
	justify-content: flex-start !important;
	flex-wrap: nowrap !important;
	gap: 10px !important;
	width: auto !important;
	max-width: 160px !important;
	height: 38px !important;
	min-height: 38px !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	pointer-events: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .score__footer-left {
	display: flex !important;
	align-items: center !important;
	gap: 10px !important;
	margin: 0 !important;
	padding: 0 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match--flag {
	display: flex !important;
	align-items: center !important;
	gap: 10px !important;
	padding: 0 !important;
	margin: 0 !important;
	border-radius: 0 !important;
	background: transparent !important;
	background-color: transparent !important;
	color: #828b98 !important;
	font-size: 11px !important;
	font-weight: 400 !important;
	line-height: 16px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score {
	display: flex !important;
	align-items: center !important;
	gap: 3px !important;
	position: relative !important;
	padding-right: 8px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score::after,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball:not(:last-child)::after {
	content: "" !important;
	display: block !important;
	width: 1px !important;
	height: 16px !important;
	background: #3d4445 !important;
	position: absolute !important;
	right: 0 !important;
	top: 50% !important;
	transform: translate(50%, -50%) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score > span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score > span:first-child,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__half-court,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score .footer-match__half-court {
	color: #828b98 !important;
	font-size: 11px !important;
	line-height: 16px !important;
	background: transparent !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match--flag,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .score__footer-left {
	flex-wrap: nowrap !important;
	height: 16px !important;
	max-height: 16px !important;
	overflow: hidden !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__red-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball:has(.footer-match__red-goal) {

	display: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__card-ball {
	display: inline-flex !important;
	align-items: center !important;
	gap: 3px !important;
	position: relative !important;
	padding-right: 8px !important;
	color: #828b98 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball:last-child {
	padding-right: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball:last-child::after {
	content: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__yellow-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__red-goal {
	color: #828b98 !important;
	font-size: 11px !important;
	line-height: 16px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball img,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__card-ball img {
	width: 12px !important;
	height: 12px !important;
	object-fit: contain !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer-inner,
body.interface-option-xoilac .match-item[class*="option-"] .match-footer-container {
	width: 100% !important;
	height: 38px !important;
	max-height: 38px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: visible !important;

	position: static !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box {
	width: auto !important;
	max-width: 100% !important;
	min-width: 0 !important;
	height: 38px !important;
	max-height: 38px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: flex-start !important;
	margin: 0 auto !important;
	padding: 0 !important;

	overflow: hidden !important;
	gap: 4px !important;
	position: static !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .slider-wrapper,
body.interface-option-xoilac .match-item[class*="option-"] .slider-wrapper,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box[swiper-container] .slider-wrapper {

	position: relative !important;
	inset: auto !important;
	top: auto !important;
	right: auto !important;
	bottom: auto !important;
	left: auto !important;
	width: auto !important;
	max-width: 100% !important;
	min-width: 0 !important;
	flex: 1 1 auto !important;
	height: 38px !important;
	max-height: 38px !important;
	display: flex !important;
	align-items: center !important;
	justify-content: flex-start !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
	gap: 0 !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .blv-list,
body.interface-option-xoilac .match-item[class*="option-"] .slider-blv,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .slider-blv {
	display: flex !important;
	flex-wrap: nowrap !important;
	align-items: center !important;
	justify-content: flex-start !important;
	gap: 4px !important;
	height: 24px !important;
	max-height: 24px !important;
	width: 259px !important;
	max-width: 259px !important;
	min-width: 0 !important;
	margin: 0 !important;
	padding: 0 !important;

	position: static !important;
	left: auto !important;
	right: auto !important;
	top: auto !important;
	z-index: auto !important;
	overflow-x: auto !important;
	overflow-y: hidden !important;
	scroll-behavior: smooth !important;
	-webkit-overflow-scrolling: touch !important;
	touch-action: pan-x !important;
	pointer-events: auto !important;
	scrollbar-width: none !important;
	-ms-overflow-style: none !important;
	transition: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-list::-webkit-scrollbar,
body.interface-option-xoilac .match-item[class*="option-"] .slider-blv::-webkit-scrollbar {
	display: none !important;
	height: 0 !important;
	width: 0 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl.slide {
	flex: 0 0 auto !important;
	flex-shrink: 0 !important;
	width: auto !important;
	max-width: none !important;
	min-width: auto !important;
	position: static !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a.dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a.commentator {
	display: flex !important;
	align-items: center !important;
	gap: 3px !important;
	height: 24px !important;
	max-height: 24px !important;
	padding: 0 0 0 5px !important;
	background: transparent !important;
	color: #bbbbbb !important;
	font-size: 10px !important;
	font-weight: 500 !important;
	line-height: 16px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator span {
	color: #bbbbbb !important;
	font-size: 10px !important;
	font-weight: 500 !important;
	line-height: 16px !important;
	text-transform: uppercase !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item {
	overflow: visible !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .img_blv_inner,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item .img_blv_inner,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item img.img_blv_inner {
	position: relative !important;
	width: 24px !important;
	height: 24px !important;
	min-width: 24px !important;
	max-width: 24px !important;
	min-height: 24px !important;
	max-height: 24px !important;
	border-radius: 0 !important;
	border: none !important;
	box-sizing: border-box !important;
	overflow: visible !important;
	flex: 0 0 24px !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .img_blv_inner::after {
	content: "" !important;
	position: absolute !important;
	left: 50% !important;
	top: 50% !important;
	width: 30px !important;
	height: 30px !important;
	transform: translate(-50%, -50%) !important;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.2328 2.96681L19.5921 6.134C21.5198 7.53454 22.3264 10.0171 21.5901 12.2832L19.925 17.4078C19.1887 19.6739 17.0769 21.2082 14.6942 21.2082H9.30583C6.92309 21.2082 4.81133 19.6739 4.07502 17.4078L2.40993 12.2832C1.67363 10.0171 2.48025 7.53454 4.40793 6.134L8.76718 2.96682C10.6949 1.56627 13.3051 1.56627 15.2328 2.96681Z' fill='none' stroke='%23E97519' stroke-width='1.15'/%3E%3C/svg%3E") center / contain no-repeat !important;
	pointer-events: none !important;
	z-index: 2 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .img_blv_inner img,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item .img_blv_inner img {
	width: 100% !important;
	height: 100% !important;
	min-width: 0 !important;
	max-width: none !important;
	border-radius: 0 !important;
	object-fit: cover !important;
	border: none !important;
	display: block !important;
	margin: 0 !important;
	clip-path: path("M15.2328 2.96681L19.5921 6.134C21.5198 7.53454 22.3264 10.0171 21.5901 12.2832L19.925 17.4078C19.1887 19.6739 17.0769 21.2082 14.6942 21.2082H9.30583C6.92309 21.2082 4.81133 19.6739 4.07502 17.4078L2.40993 12.2832C1.67363 10.0171 2.48025 7.53454 4.40793 6.134L8.76718 2.96682C10.6949 1.56627 13.3051 1.56627 15.2328 2.96681Z");
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .nav-btn,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box.both-disabled .nav-btn,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .nav-btn {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: 25px !important;
	height: 25px !important;
	min-width: 25px !important;
	min-height: 25px !important;
	max-width: 25px !important;
	max-height: 25px !important;
	padding: 6px 4px !important;
	line-height: 0 !important;
	box-sizing: border-box !important;
	border-radius: 50% !important;
	background: transparent !important;
	border: none !important;
	opacity: 0.85 !important;
	position: absolute !important;
	top: 50% !important;
	transform: translateY(-50%) !important;
	flex: 0 0 25px !important;
	z-index: 9 !important;
	margin: 0 !important;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .nav-btn:disabled,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box.both-disabled .nav-btn {
	opacity: 0.25 !important;
	cursor: default !important;
	background: transparent !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .prev-btn,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .prev-btn {
	left: 5px !important;
	right: auto !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .next-btn,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .next-btn {
	right: 5px !important;
	left: auto !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .nav-btn svg {
	position: absolute !important;
	width: 6px !important;
	height: 10px !important;
	opacity: 0 !important;
	overflow: visible !important;
	pointer-events: none !important;
	transform: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .prev-btn::after,
body.interface-option-xoilac .match-item[class*="option-"] .next-btn::after {
	content: "" !important;
	display: block !important;
	width: 6px !important;
	height: 10px !important;
	flex-shrink: 0 !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	background-size: 6px 10px !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .prev-btn::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath fill-rule='evenodd' d='M4.8 0L0 5L4.8 10L6 8.75L2.4 5L6 1.25L4.8 0Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .next-btn::after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath fill-rule='evenodd' d='M1.2 0L6 5L1.2 10L0 8.75L3.6 5L0 1.25L1.2 0Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .slider-wrapper {
	order: 1 !important;
	width: 100% !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .view-box,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .views,
body.interface-option-xoilac .match-item[class*="option-"] .grid-match__odds,
body.interface-option-xoilac .match-item[class*="option-"] .gmd-match__odds-item {
	display: flex !important;
	color: #8d92a2 !important;
	font-size: 11px !important;
	line-height: 16px !important;
	gap: 8px !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .match-blv-box {
	padding-left: 160px !important;
	padding-right: 34px !important;
	box-sizing: border-box !important;
	max-width: 100% !important;
	width: 100% !important;
	min-width: 0 !important;
	overflow: hidden !important;
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .nav-btn {
	pointer-events: auto !important;
	z-index: 10 !important;
}

@media (max-width: 1200px) {

	body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics {
		left: 16px !important;
		max-width: 120px !important;
	}
	body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .match-blv-box {
		padding-left: 130px !important;
	}
}

body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp a,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__comp .league span {
	font-family: var(--gmd-ui-font) !important;
	letter-spacing: normal !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time,
body.interface-option-xoilac .match-item[class*="option-"] .match-item__time span {
	font-family: var(--gmd-ui-font) !important;
	height: 20px !important;
	letter-spacing: normal !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data,
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data .status-text,
body.interface-option-xoilac .match-item[class*="option-"] .status-match.status-match-data .time-text {
	font-family: var(--gmd-ui-font) !important;
	font-weight: 600 !important;
	line-height: 20px !important;
	letter-spacing: normal !important;
	text-transform: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .name-team span,
body.interface-option-xoilac .match-item[class*="option-"] .name-team-inner span {
	font-family: var(--gmd-ui-font) !important;
	letter-spacing: normal !important;
	text-transform: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num,
body.interface-option-xoilac .match-item[class*="option-"] .match-score-scl.score-match-data {
	font-family: Raleway, sans-serif !important;
	letter-spacing: normal !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num span,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .home-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .away-score,
body.interface-option-xoilac .match-item[class*="option-"] .score-match-data.match_vs_num .divide-score {
	font-family: var(--gmd-ui-font) !important;
	letter-spacing: normal !important;
	text-transform: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match--flag,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__goal-score > span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__half-court,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-ball,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__corner-goal,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-statistics .footer-match__yellow-goal {
	font-family: var(--gmd-ui-font) !important;
	font-weight: 400 !important;
	letter-spacing: normal !important;
	text-transform: none !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a.dropdown-item,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer a.commentator,
body.interface-option-xoilac .match-item[class*="option-"] .blv-item-scl .dropdown-item span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .blv-item-scl span,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .commentator span {
	font-family: Raleway, sans-serif !important;
	letter-spacing: normal !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .nav-btn,
body.interface-option-xoilac .match-item[class*="option-"] .match-blv-box .nav-btn {
	font-family: Raleway, sans-serif !important;
	font-weight: 700 !important;
}
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .view-box,
body.interface-option-xoilac .match-item[class*="option-"] .match-item-footer .views,
body.interface-option-xoilac .match-item[class*="option-"] .grid-match__odds,
body.interface-option-xoilac .match-item[class*="option-"] .gmd-match__odds-item {
	font-family: var(--gmd-ui-font) !important;
}

body.interface-option-xoilac .sports-bars,
body.interface-option-xoilac .sports-bars .nav-tabs,
body.interface-option-xoilac .match-list-shortcode .sports-bars {
	overflow: visible !important;
}
body.interface-option-xoilac #ez-toc-container,
body.interface-option-xoilac .ez-toc-container {
	padding: 10px 20px 10px 10px !important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) !important;
}

body.interface-option-xoilac .sports-bars::after {
	background: none !important;
}

body.interface-option-xoilac .tab-option-4 .match_filter_wg li:hover {
	box-shadow: none !important;
}

body.interface-option-xoilac #content {
	padding: 0 !important;
}

body.interface-option-xoilac .clearfix.mb-2.mt-4.loadmore-wrapper {
	text-align: center !important;
}
body.interface-option-xoilac .soco-frontend-root .btn,
body.interface-option-xoilac .load-more-wg,
body.interface-option-xoilac .btn.full-width.load-more-wg,
body.interface-option-xoilac .btn-load-more-match,
body.interface-option-xoilac .btn-loadmore,
body.interface-option-xoilac .btn-custom.btn-loadmore {
	font-family: system-ui, -apple-system, "Segoe UI", sans-serif !important;
	letter-spacing: 0.42px !important;
	line-height: 20px !important;
	box-shadow: 0 2px 0 #2d3334 !important;
	margin: 20px auto !important;
}

body.interface-option-xoilac #matches_list_widget-3 {
    scrollbar-color: #ffffff00 #ffffff00;
}


@media (max-width: 1199px) {
    
	body.interface-option-xoilac.single-truc-tiep .match-detail > h1.entry-title {
		width: 100% !important;
		max-width: 100% !important;
	}
	body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-top,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-top {
		display: none !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container,
	body.interface-option-xoilac.single-truc-tiep .player-container.player {
		flex-direction: column !important;
		align-items: stretch !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container > .player-box {
		flex: 1 1 auto !important;
		max-width: 100% !important;
		width: 100% !important;
		padding-right: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container > .row {
		flex: 1 1 auto !important;
		width: 100% !important;
		max-width: 100% !important;
		min-height: 420px !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container .player-padding,
	body.interface-option-xoilac.single-truc-tiep .player-container #player-stream {
		min-height: 0 !important;
		aspect-ratio: 16 / 9 !important;
	}
	body.interface-option-xoilac.single-truc-tiep .player-container .chat-box,
	body.interface-option-xoilac.single-truc-tiep .tab-content-chat .chat-box {
		min-height: 360px !important;
	}

    body.interface-option-xoilac  {
        .footer-widgets.footer.footer-1 {
            padding: 20px;
        }
    }
    
}

body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] {
	min-height: 160px !important;
	height: 160px !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item-inner {
	min-height: 160px !important;
	height: 160px !important;
	max-height: 160px !important;
}
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item__comp,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item__comp a,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item__comp .league,
body.interface-option-xoilac.single-truc-tiep .matches-recent-static .match-item[class*="option-"] .match-item__comp .league span {
	color: #828b98 !important;
	font-weight: 400 !important;
	line-height: 17.6px !important;
}

@media (min-width: 1200px) {
    body.interface-option-xoilac.single-truc-tiep .live-tracker-match-recent .recent-container {
        height: 592px !important;
        overflow-y: scroll !important;
        scrollbar-color: #2e2e2ebf #6d6d6d00;
    }

	body.interface-option-xoilac.single-truc-tiep #match-full-data-header,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header.match-full-data {
		display: grid !important;
		grid-template-columns: minmax(0, 1.2fr) minmax(0, 1.6fr) minmax(0, 1.14fr) !important;
		grid-template-rows: 120px !important;
		align-items: center !important;
		gap: 24px !important;
		padding: 0 6px !important;
		margin: 8px 0 16px !important;
		background: #292d2e !important;
		background-color: #292d2e !important;
		border-radius: 6px !important;
		min-height: 120px !important;
		height: 120px !important;
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
		overflow: visible !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats {
		grid-column: 1 !important;
		grid-row: 1 !important;
		display: flex !important;
		flex-wrap: nowrap !important;
		justify-content: center !important;
		align-items: center !important;
		gap: 8px !important;
		padding: 0 !important;
		margin: 0 !important;
		background: transparent !important;
		background-color: transparent !important;
		border-radius: 0 !important;
		min-height: 0 !important;
		width: auto !important;
		max-width: 100% !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats .mfs-item {
		margin: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-mid {
		grid-column: 2 !important;
		grid-row: 1 !important;
		display: flex !important;
		flex-direction: row !important;
		align-items: center !important;
		justify-content: center !important;
		gap: 24px !important;
		min-height: 0 !important;
		min-width: 0 !important;
		height: auto !important;
		width: 100% !important;
		max-width: 100% !important;
		padding: 0 !important;
		margin: 0 !important;
		background: transparent !important;
		background-color: transparent !important;
		border-radius: 0 !important;
		box-sizing: border-box !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .team-side {
		display: flex !important;
		align-items: center !important;
		flex: 1 1 0 !important;
		min-width: 0 !important;
		width: auto !important;
		gap: 12px !important;
		margin: 0 !important;
		padding: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-side {
		flex-direction: row-reverse !important;
		justify-content: space-between !important;
		align-items: center !important;
		text-align: left !important;
		padding-right: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-side {
		flex-direction: row !important;
		justify-content: space-between !important;
		align-items: center !important;
		text-align: right !important;
		padding-left: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .team-label {
		flex: 0 1 auto !important;
		width: auto !important;
		max-width: calc(100% - 61px) !important;
		min-width: 0 !important;
		font-family: Raleway, sans-serif !important;
		font-size: 14px !important;
		font-weight: 700 !important;
		line-height: 24px !important;
		color: #ffffff !important;
		white-space: nowrap !important;
		overflow: hidden !important;
		text-overflow: ellipsis !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .home-side .team-label {
		text-align: left !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .away-side .team-label {
		text-align: right !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box-inner,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box {
		width: 49px !important;
		height: 49px !important;
		min-width: 49px !important;
		min-height: 49px !important;
		max-width: 49px !important;
		max-height: 49px !important;
		flex: 0 0 49px !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .logo-box img {
		width: 49px !important;
		height: 49px !important;
		min-width: 49px !important;
		min-height: 49px !important;
		max-width: 49px !important;
		max-height: 49px !important;
		object-fit: contain !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .status-side {
		flex: 0 0 auto !important;
		width: 74px !important;
		min-width: 74px !important;
		max-width: 110px !important;
		padding: 0 !important;
		margin: 0 !important;
		min-height: 49px !important;
		overflow: visible !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .score-overview-header,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-score-scl,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .score-match-data {
		width: 74px !important;
		min-width: 74px !important;
		max-width: 74px !important;
		height: 28px !important;
		min-height: 28px !important;
	}

    
}

@media (max-width: 767px) {
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header.match-full-data,
	body.interface-option-xoilac.single-truc-tiep .match-full-data {
		margin: 8px 15px 16px !important;
		width: auto !important;
		max-width: none !important;
		grid-template-rows: auto auto !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats {
		min-height: 74px !important;
		align-content: center !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .match-full-stats .mfs-item,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .match-full-stats .mfs-item {
		margin: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .status-side,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .status-side {
		min-height: 0 !important;
		padding: 0 20px !important;
		margin: 2px 0 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label {
		position: relative !important;
		width: 74px !important;
		min-width: 74px !important;
		max-width: 74px !important;
		height: 28px !important;
		min-height: 28px !important;
		background: linear-gradient(110deg, #1553ef 0%, #0c3089 40%, #01081e 99%) !important;
		border-radius: 6px !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
		overflow: visible !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label::before,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label::before {
		content: "" !important;
		position: absolute !important;
		inset: 0 !important;
		border-radius: 6px !important;
		padding: 1.02px !important;
		background: linear-gradient(110deg, #1456ff 20%, #658bec 40%, #092e8d 100%) !important;
		-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
		mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
		-webkit-mask-composite: xor !important;
		mask-composite: exclude !important;
		pointer-events: none !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label::after,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label::after {
		content: "0 : 0" !important;
		font-family: Roboto, sans-serif !important;
		font-size: 17px !important;
		font-weight: 700 !important;
		line-height: 28px !important;
		color: #ffffff !important;
		position: relative !important;
		z-index: 1 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label .match-time,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label .match-time.owards,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label .match-date,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label .match-time,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label .match-time.owards,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label .match-date {
		display: none !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label.score-shown,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label.score-shown {
		background: transparent !important;
		width: auto !important;
		min-width: 0 !important;
		max-width: none !important;
		height: auto !important;
		min-height: 0 !important;
	}
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label.score-shown::before,
	body.interface-option-xoilac.single-truc-tiep #match-full-data-header .vs-label.score-shown::after,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label.score-shown::before,
	body.interface-option-xoilac.single-truc-tiep .match-full-data .vs-label.score-shown::after {
		content: none !important;
	}
}
