.allfixtbox.livescore {
	margin-bottom: 20px;
}
.livescore {
	margin-bottom: 96px;
}

.clfix::after,
.box::after,
[class$="box"]::after,
.bar::after,
.rbar::after,
.lst::after,
.nav::after,
.bar-w::after,
.rbar-w::after,
.bar>li::after,
.rbar>li::after,
.lst>li::after,
.nav>li::after,
.bar-w>li::after,
.rbar-w>li::after,
.containr::after,
.content::after,
.grid::after,
.row::after,
.col::after,
.col-exp::after,
.caption::after,
.fixtbl .frow::after,
.tablst::after,
.contactbox .contactor dl::after,
.livematchbox::after,
.catcover::after,
.newscover::after,
.details::after,
.referencebox::after,
.referencebox .sharebox::after,
.commentlst .comm-form::after,
.commentlst .comment::after,
.commentlst .reply::after,
.peakmarkr .peakr::after,
.interviewbox .question::after,
.commentary .event::after,
.livestream .event::after,
.goalstat .goalr::after,
.goalstat .grow::after,
.magzalbums .triplst::after,
.magzalbums .quadlst::after,
.mobover::after,
.prime-score .vers::after,
.pin-score .vers::after,
.prime-score .vers .score::after,
.pin-score .vers .score::after,
.prime-score .team::after,
.pin-score .team::after,
.prime-score::after,
.prime-score .stat::after,
.prime-score .event::after,
.goldentip .gold-mch::after,
.goldentip .gold-mch a::after,
.quizbox::after,
.clfix::before,
.box::before,
[class$="box"]::before,
.bar::before,
.rbar::before,
.lst::before,
.nav::before,
.bar-w::before,
.rbar-w::before,
.bar>li::before,
.rbar>li::before,
.lst>li::before,
.nav>li::before,
.bar-w>li::before,
.rbar-w>li::before,
.containr::before,
.content::before,
.grid::before,
.row::before,
.col::before,
.col-exp::before,
.caption::before,
.fixtbl .frow::before,
.tablst::before,
.contactbox .contactor dl::before,
.livematchbox::before,
.catcover::before,
.newscover::before,
.details::before,
.referencebox::before,
.referencebox .sharebox::before,
.commentlst .comm-form::before,
.commentlst .comment::before,
.commentlst .reply::before,
.peakmarkr .peakr::before,
.interviewbox .question::before,
.commentary .event::before,
.livestream .event::before,
.goalstat .goalr::before,
.goalstat .grow::before,
.magzalbums .triplst::before,
.magzalbums .quadlst::before,
.mobover::before,
.prime-score .vers::before,
.pin-score .vers::before,
.prime-score .vers .score::before,
.pin-score .vers .score::before,
.prime-score .team::before,
.pin-score .team::before,
.prime-score::before,
.prime-score .stat::before,
.prime-score .event::before,
.goldentip .gold-mch::before,
.goldentip .gold-mch a::before,
.quizbox::before,
hr,
.clr,
.cls,
.clx,
.clz,
.spl,
.spt,
.splt {
	display: table;
	float: none;
	margin: 0;
	padding: 0;
	clear: both;
	height: 0;
	width: 100%
}

.clfix::after,
.box::after,
[class$="box"]::after,
.bar::after,
.rbar::after,
.lst::after,
.nav::after,
.bar-w::after,
.rbar-w::after,
.bar>li::after,
.rbar>li::after,
.lst>li::after,
.nav>li::after,
.bar-w>li::after,
.rbar-w>li::after,
.containr::after,
.content::after,
.grid::after,
.row::after,
.col::after,
.col-exp::after,
.caption::after,
.fixtbl .frow::after,
.tablst::after,
.contactbox .contactor dl::after,
.livematchbox::after,
.catcover::after,
.newscover::after,
.details::after,
.referencebox::after,
.referencebox .sharebox::after,
.commentlst .comm-form::after,
.commentlst .comment::after,
.commentlst .reply::after,
.peakmarkr .peakr::after,
.interviewbox .question::after,
.commentary .event::after,
.livestream .event::after,
.goalstat .goalr::after,
.goalstat .grow::after,
.magzalbums .triplst::after,
.magzalbums .quadlst::after,
.mobover::after,
.prime-score .vers::after,
.pin-score .vers::after,
.prime-score .vers .score::after,
.pin-score .vers .score::after,
.prime-score .team::after,
.pin-score .team::after,
.prime-score::after,
.prime-score .stat::after,
.prime-score .event::after,
.goldentip .gold-mch::after,
.goldentip .gold-mch a::after,
.quizbox::after,
.clfix::before,
.box::before,
[class$="box"]::before,
.bar::before,
.rbar::before,
.lst::before,
.nav::before,
.bar-w::before,
.rbar-w::before,
.bar>li::before,
.rbar>li::before,
.lst>li::before,
.nav>li::before,
.bar-w>li::before,
.rbar-w>li::before,
.containr::before,
.content::before,
.grid::before,
.row::before,
.col::before,
.col-exp::before,
.caption::before,
.fixtbl .frow::before,
.tablst::before,
.contactbox .contactor dl::before,
.livematchbox::before,
.catcover::before,
.newscover::before,
.details::before,
.referencebox::before,
.referencebox .sharebox::before,
.commentlst .comm-form::before,
.commentlst .comment::before,
.commentlst .reply::before,
.peakmarkr .peakr::before,
.interviewbox .question::before,
.commentary .event::before,
.livestream .event::before,
.goalstat .goalr::before,
.goalstat .grow::before,
.magzalbums .triplst::before,
.magzalbums .quadlst::before,
.mobover::before,
.prime-score .vers::before,
.pin-score .vers::before,
.prime-score .vers .score::before,
.pin-score .vers .score::before,
.prime-score .team::before,
.pin-score .team::before,
.prime-score::before,
.prime-score .stat::before,
.prime-score .event::before,
.goldentip .gold-mch::before,
.goldentip .gold-mch a::before,
.quizbox::before {
	content: ''
}

.flipp {
	position: relative;
	overflow: hidden;
	text-indent: -1000px
}

.flipp::before,
.flipp::after {
	background: none;
	display: block;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	text-indent: 0;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.flipp::before {
	-webkit-animation: flipp-in 8s linear 0s infinite;
	animation: flipp-in 8s linear 0s infinite
}

.flipp::after {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-animation: flipp-out 8s linear 0s infinite;
	animation: flipp-out 8s linear 0s infinite
}


a {
	background-color: transparent;
	color: #28262c;
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}

a.inread {
	color: #2196f3;
	text-decoration: underline
}

a h1,
a h2,
a h3,
a h4,
a h5,
a h6,
a p {
	font-size: inherit;
	font-weight: inherit;
	line-height: inherit;
	text-align: inherit;
	text-transform: inherit
}


.clr,
.cls,
.clx,
.clz,
.spl,
.spt,
.splt {
	background: transparent
}

.cls {
	height: 5px
}

.clx {
	height: 10px
}

.clz {
	height: 20px
}

.spl,
.spt,
.splt {
	border-bottom: solid 1px #eaeaea
}

.spl {
	height: 5px;
	margin-bottom: 5px
}

.spt {
	height: 10px;
	margin-bottom: 10px
}

.splt {
	height: 20px;
	margin-bottom: 20px
}

.bar,
.rbar,
.lst,
.nav,
.bar-w,
.rbar-w {
	list-style: none
}

.bar>li>a,
.rbar>li>a,
.lst>li>a,
.nav>li>a,
.bar-w>li>a,
.rbar-w>li>a {
	display: block
}

.bar>li {
	float: left
}

.rbar>li {
	float: right
}

.nav>li {
	display: inline-block
}

.no-ani {
	-webkit-animation: unset!important;
	animation: unset!important;
	-webkit-transition: none!important;
	transition: none!important
}

.no-trans {
	-webkit-transition: none!important;
	transition: none!important
}

.no-bdr {
	border: none!important
}

.no-padd {
	margin: 0!important;
	padding: 0!important
}

.no-shad {
	-webkit-box-shadow: none!important;
	box-shadow: none!important
}

.no-over {
	overflow: hidden!important
}

.fixed {
	position: fixed
}

.absolut {
	position: absolute
}

.static {
	position: static
}

.stiked {
	position: -webkit-sticky;
	position: sticky
}



.flex .row {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.flex .col {
	float: none;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-ms-flex-positive: 1;
	-webkit-box-flex: 1;
	flex-grow: 1
}


.fixtbl {
	border: none;
	font-size: .875rem;
	width: 100%
}

.fixtbl .fcol {
	display: block;
	float: left;
	margin: 0;
	padding: 0 2px;
	min-height: 1px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis
}

.fixtbl .fcol:only-child {
	width: 100%
}

.fixtbl .stiked {
	background: #fff;
	top: 0;
	z-index: 5
}

.fixtbl .frow {
	border-bottom: solid 1px #eaeaea;
	display: block;
	line-height: 28px;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.fixtbl .frow .drk,
.fixtbl .frow .lgt {
	background-color: #f5f5f5;
	padding: 0
}

.fixtbl .frow .drk {
	background-color: #eaeaea
}

.fixtbl .frow .awy,
.fixtbl .frow .hme,
.fixtbl .frow .min,
.fixtbl .frow .num,
.fixtbl .frow .pnt,
.fixtbl .frow .rte,
.fixtbl .frow .sco,
.fixtbl .frow .team,
.fixtbl .frow .tme {
	font-weight: bold
}

.fixtbl .frow .awy,
.fixtbl .frow .team {
	text-align: left
}

.fixtbl .frow .hme,
.fixtbl .frow .min {
	text-align: right
}

.fixtbl .frow .dte,
.fixtbl .frow .cnt,
.fixtbl .frow .min,
.fixtbl .frow .odd,
.fixtbl .frow .rte {
	font-size: 90%
}

.fixtbl .frow .dte,
.fixtbl .frow .min {
	color: #89888b
}

.fixtbl .frow .tme,
.fixtbl .frow .sco,
.fixtbl .frow .num {
	border-bottom: solid 1px #1b5e20;
	color: #1b5e20;
	margin-bottom: -1px
}

.fixtbl .frow .tme a,
.fixtbl .frow .sco a,
.fixtbl .frow .num a {
	color: #1b5e20;
	font-weight: bold
}

.fixtbl .frow .num {
	position: relative
}

.fixtbl .frow .num::before {
	border-left: solid 5px rgba(0, 0, 0, 0);
	border-right: solid 5px rgba(0, 0, 0, 0);
	display: block;
	margin: 0 -5px;
	height: 0;
	width: 0;
	position: absolute;
	bottom: 0;
	left: 50%
}

.fixtbl .frow .pen {
	color: #626165;
	line-height: 1em;
	font-size: 80%;
	margin-top: -3px;
	margin-bottom: 3px;
	margin-left: -.3em
}

.fixtbl .frow .extnav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2
}

.fixtbl .frow .extnav a {
	color: #89888b;
	font-size: .8rem;
	font-weight: 700;
	display: block;
	float: left;
	margin: 0;
	padding: 0 8px;
	text-transform: uppercase
}

.fixtbl .frow.lead {
	background: #f5f5f5;
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(245, 245, 245, 1)), to(rgba(255, 255, 255, 0)));
	background-image: linear-gradient(to top, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='rgba(255,255,255,0)', GradientType=1);
	border-bottom: solid 2px #1b5e20;
	line-height: 32px;
	margin-top: 5px
}

.fixtbl .frow.lead.fst {
	margin-top: 1px
}

.fixtbl .frow.lead .fcol {
	width: 100%
}

.fixtbl .frow.lead .leag {
	color: #2e7d32;
	display: block;
	margin: 0;
	padding: 0 10px 0 20px;
	font-size: 1rem;
	font-weight: 700;
	text-align: left;
	position: relative;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.fixtbl .frow.lead .leag::before {
	background-color: #4caf50;
	border-radius: 50%;
	content: '';
	display: block;
	margin: -5px;
	padding: 0;
	opacity: .5;
	height: 10px;
	width: 10px;
	position: absolute;
	top: 50%;
	left: 10px
}

.fixtbl .frow.grp {
	font-size: 1rem;
	font-weight: 600;
	text-align: left
}

.fixtbl .frow.grp b {
	text-transform: uppercase
}

.fixtbl .frow.islive {
	background: #fef8f8;
	border-bottom: solid 1px #fac1c3
}

.fixtbl .frow.islive .min {
	color: #7a3f0b
}

.fixtbl .frow.islive .min::after {
	-webkit-animation: ticking 1s ease 0s infinite;
	animation: ticking 1s ease 0s infinite;
	content: "'"
}

.fixtbl .frow.islive .min:empty:after {
	display: none
}

.fixtbl .frow.upp {
	background: #f3faf3!important;
	border-color: #c8e6c9
}

.fixtbl .frow.upp .num,
.fixtbl .frow .num.upp {
	border-bottom: solid 1px #4caf50;
	color: #4caf50
}

.fixtbl .frow.upp .num::before,
.fixtbl .frow .num.upp::before {
	content: '';
	border-bottom: solid 6px #4caf50
}

.fixtbl .frow.dwn {
	background: #fef3f4!important;
	border-color: #fac1c3
}

.fixtbl .frow.dwn .num,
.fixtbl .frow .num.dwn {
	border-bottom: solid 1px #ed1c24;
	color: #ed1c24
}

.fixtbl .frow.dwn .num::before,
.fixtbl .frow .num.dwn::before {
	content: '';
	border-top: solid 6px #ed1c24
}

.fixtbl .frow .flipp::after,
.fixtbl .frow .flipp::before {
	border-radius: 5px
}

.fixtbl .frow .flipp::after {
	background-color: #f5f5f5;
	font-size: 90%;
	font-weight: 600;
	line-height: 22px;
	height: 22px;
	top: 3px;
	content: 'Xem'
}

.fixtbl .frow .flipp::before {
	content: attr(data-score)
}

.fixtbl .frow:nth-child(5n+1) .flipp::after,
.fixtbl .frow:nth-child(5n+1) .flipp::before {
	-webkit-animation-delay: 1s;
	animation-delay: 1s
}

.fixtbl .frow:nth-child(5n+2) .flipp::after,
.fixtbl .frow:nth-child(5n+2) .flipp::before {
	-webkit-animation-delay: 5s;
	animation-delay: 5s
}

.fixtbl .frow:nth-child(5n+3) .flipp::after,
.fixtbl .frow:nth-child(5n+3) .flipp::before {
	-webkit-animation-delay: 3s;
	animation-delay: 3s
}

.fixtbl .frow:nth-child(5n+4) .flipp::after,
.fixtbl .frow:nth-child(5n+4) .flipp::before {
	-webkit-animation-delay: 7s;
	animation-delay: 7s
}

.fixtbl .pred,
.fixtbl .tipd {
	border: solid 1px #4caf50;
	border-radius: 50%;
	color: #4caf50;
	display: block;
	margin: 2px auto 0;
	font-size: .75rem;
	font-weight: 700;
	line-height: 20px;
	height: 22px;
	width: 24px;
	text-align: center
}

.fixtbl .tipd {
	border: solid 1px #ed1c24;
	color: #ed1c24
}

.bullst {
	display: block;
	margin: 0;
	padding: 0 5px;
	font-size: 0;
	height: 10px;
	text-align: center
}

.bullst a {
	background-color: #28262c;
	display: inline-block;
	margin: 0 10px;
	padding: 0;
	border-radius: 50%;
	height: 10px;
	width: 10px;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.bullst a.active {
	background-color: #ed1c24!important;
	border-radius: 0
}

.bullst.invert a {
	background-color: #fff
}



@media only screen and (min-width:1025px) {
	
	.fixtbl .frow.lead .leag {
		padding-left: 10px
	}
	.fixtbl .frow.lead .leag::before {
		margin: 0;
		opacity: 1;
		height: 0;
		width: 0;
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.fixtbl .pred,
	.fixtbl .tipd {
		float: left;
		margin: 4px 0 0 2px
	}
	
}

@media only screen and (min-width:1025px) {
	
	.fixtbl .frow:hover {
		background-color: #f5f5f5
	}
	.fixtbl .frow:hover .lgt {
		background-color: #eaeaea
	}
	.fixtbl .frow.lead:hover {
		background: #eaeaea;
		background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(234, 234, 234, 1)), to(rgba(255, 255, 255, 0)));
		background-image: linear-gradient(to top, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='rgba(255,255,255,0)', GradientType=1)
	}
	.fixtbl .frow.lead .leag:active,
	.fixtbl .frow.lead .leag:focus,
	.fixtbl .frow.lead .leag:hover {
		padding-left: 20px
	}
	.fixtbl .frow.lead .leag:active:before,
	.fixtbl .frow.lead .leag:focus:before,
	.fixtbl .frow.lead .leag:hover:before {
		margin: -5px;
		height: 10px;
		width: 10px
	}
	.fixtbl .pred:active,
	.fixtbl .pred:hover,
	.fixtbl .pred:focus {
		background-color: #4caf50;
		color: #fff!important
	}
	.fixtbl .tipd:active,
	.fixtbl .tipd:hover,
	.fixtbl .tipd:focus {
		background-color: #ed1c24;
		color: #fff!important
	}
	.bullst a:active,
	.bullst a:focus,
	.bullst a:hover {
		border-radius: 0
	}
	
}



.allfixtbox .fcol {
	line-height: 30px
}

.allfixtbox .lgt .hlf {
	width: 50%
}

.allfixtbox .lgt .odd {
	width: 30%
}

.allfixtbox .lgt .rte {
	width: 40%
}

.allfixtbox .ext {
	text-align: left
}

.allfixtbox .tvc {
	font-size: 75%;
	font-weight: 300
}

.allfixtbox .tvc .ico {
	display: none
}

.fixturebox .caption a,
.resultbox .caption a,
.standbox .caption a {
	color: #f5f5f5!important
}

.fixturebox .caption svg.ico,
.resultbox .caption svg.ico,
.standbox .caption svg.ico {
	fill: #f5f5f5!important
}

.fixturebox .caption .morebut,
.resultbox .caption .morebut,
.standbox .caption .morebut {
	margin: 8px
}

.fixturebox .subcapt,
.resultbox .subcapt,
.standbox .subcapt {
	background-color: #eaeaea;
	border-bottom: solid 1px #89888b;
	padding: 5px 0
}

.fixturebox .subcapt .lead,
.resultbox .subcapt .lead,
.standbox .subcapt .lead {
	border-left: solid 5px #2e7d32;
	color: #2e7d32!important;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 30px;
	height: 30px;
	padding: 0 10px;
	text-transform: uppercase
}

.fixturebox .subcapt .morebut,
.resultbox .subcapt .morebut,
.standbox .subcapt .morebut {
	color: #2e7d32!important;
	margin: 4px
}

.fixturebox .scrl-hei,
.resultbox .scrl-hei,
.standbox .scrl-hei {
	height: 296px;
	position: relative
}

.fixturebox .scrl-hei.xpanded,
.resultbox .scrl-hei.xpanded,
.standbox .scrl-hei.xpanded {
	height: 338px
}

.fixturebox>.viewmore,
.resultbox>.viewmore,
.standbox>.viewmore {
	background-color: #eaeaea;
	border-top: solid 1px #d6d5d7;
	margin-top: 2px;
	padding: 8px 0;
	text-align: center
}

.fixturebox>.viewmore a,
.resultbox>.viewmore a,
.standbox>.viewmore a {
	color: #2e7d32;
	font-weight: 600
}

.fixturebox .ext,
.fixturebox .tvc {
	float: right;
	text-align: left
}

.fixturebox .ext {
	background-color: #f5f5f5
}


@media only screen and (max-width:1024px) {
	
	.allfixtbox {
		margin: 0 -10px
	}
	.allfixtbox .frow {
		border: none;
		position: relative
	}
	.allfixtbox .dte,
	.allfixtbox .tvc,
	.allfixtbox .lgt,
	.allfixtbox .lgt .fcol {
		font-size: 75%!important;
		line-height: 18px
	}
	.allfixtbox .dte,
	.allfixtbox .tvc {
		border-bottom: solid 1px #eaeaea
	}
	.allfixtbox .dte {
		width: 16%
	}
	.allfixtbox .tme {
		width: 20%;
		position: relative;
		z-index: 1
	}
	.allfixtbox .hme,
	.allfixtbox .awy {
		width: 35%
	}
	.allfixtbox .ext {
		background: #fff;
		width: 10%;
		position: absolute;
		top: 0;
		right: 0
	}
	.allfixtbox .ext:empty {
		display: none
	}
	.allfixtbox .lgt {
		padding-right: 10%!important;
		width: 100%
	}
	.allfixtbox .tvc {
		padding-right: 11%;
		width: 84%;
		text-align: right
	}
	.allfixtbox .dte:not(:empty),
	.allfixtbox .dte:not(:empty)+.tvc {
		height: 19px
	}
	.fixturebox {
		margin: 0 -10px
	}
	.fixturebox .pred,
	.fixturebox .tipd {
		display: block;
		margin: 3px auto
	}
	.fixturebox .awy,
	.fixturebox .hme {
		width: 30%
	}
	.fixturebox .dte {
		width: 14%
	}
	.fixturebox .tme {
		width: 17%
	}
	.fixturebox .ext {
		height: 28px;
		width: 9%
	}
	.fixturebox .tvc {
		display: none
	}
	.fixturebox .frow {
		position: relative
	}
	.fixturebox .frow .lgt {
		background: none;
		color: #89888b;
		clear: both;
		float: none;
		font-size: 0;
		line-height: 0;
		margin: 0 auto;
		padding: 0 9% 0 14%;
		width: 100%;
		text-align: center;
		min-height: 0
	}
	.fixturebox .frow .lgt .odd,
	.fixturebox .frow .lgt .rte {
		display: inline-block;
		float: none;
		font-size: .7rem;
		line-height: 18px;
		padding-top: 3px
	}
	.fixturebox .frow .lgt .odd:empty,
	.fixturebox .frow .lgt .rte:empty {
		display: none
	}
	
}

@media only screen and (min-width:1025px) {
	
	.allfixtbox .dte {
		width: 6%
	}
	.allfixtbox .tme {
		width: 8%
	}
	.allfixtbox .hme,
	.allfixtbox .awy {
		width: 20%
	}
	.allfixtbox .lgt {
		width: 27%
	}
	.allfixtbox .ext {
		width: 9%
	}
	.allfixtbox .tvc {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		color: #626165;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		float: right;
		line-height: 1.2em;
		height: 30px;
		width: 10%;
		white-space: normal;
		text-align: left;
		text-overflow: unset
	}
	.fixturebox .awy,
	.fixturebox .hme {
		width: 20%
	}
	.fixturebox .dte {
		width: 8%
	}
	.fixturebox .tme {
		width: 10%
	}
	.fixturebox .lgt {
		width: 24%
	}
	.fixturebox .lgt .odd,
	.fixturebox .lgt .rte {
		width: 33.33%
	}
	.fixturebox .tvc {
		font-size: 90%;
		font-weight: 600;
		padding-left: 3px;
		width: 8%
	}
	.fixturebox .ext {
		width: 10%
	}
	
}


