.tipfixt.livescore {
	margin-bottom: -68px;
}
.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
}

figure,
.thumbnails,
.thumb {
	display: block;
	margin: 0;
	overflow: hidden
}

figure img,
figure audio,
figure video,
.thumbnails img,
.thumbnails audio,
.thumbnails video,
.thumb img,
.thumb audio,
.thumb video {
	display: block;
	margin: 0 auto;
	height: auto;
	width: auto;
	max-width: 100%
}

figcaption,
.thumbcap {
	color: #626165;
	display: block;
	margin: 0;
	padding: 0 10px;
	font-size: .875rem;
	font-weight: normal;
	line-height: 1.25em;
	text-align: center
}

figcaption+img,
.thumbcap+img {
	padding-top: 10px
}


.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
}


.fixed {
	position: fixed
}

.absolut {
	position: absolute
}

.static {
	position: static
}

.stiked {
	position: -webkit-sticky;
	position: sticky
}



.ico {
	display: inline-block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	min-height: 1em;
	min-width: 1em;
	vertical-align: text-bottom
}

.ico {
	background: center no-repeat;
	background-size: 1em auto
}

.ico.cal {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTU3IDExLjFoLTdWN2MwLTAuOC0wLjYtMS40LTEuNC0xLjRTNDcuMyA2LjIgNDcuMyA3djQuMkgxNi43VjdjMC0wLjgtMC42LTEuNC0xLjQtMS40UzEzLjkgNi4yIDEzLjkgN3Y0LjJIN2MtMy44IDAtNyAzLjEtNyA3djMzLjRjMCAzLjggMy4xIDcgNyA3SDU3YzMuOCAwIDctMy4xIDctN1YxOC4xQzY0IDE0LjMgNjAuOSAxMS4xIDU3IDExLjF6TTYxLjIgNTEuNWMwIDIuMy0xLjkgNC4yLTQuMiA0LjJIN2MtMi4zIDAtNC4yLTEuOS00LjItNC4yVjE4LjFjMC0yLjMgMS45LTQuMiA0LjItNC4yaDd2MS40YzAgMC44IDAuNiAxLjQgMS40IDEuNHMxLjQtMC42IDEuNC0xLjR2LTEuNGgzMC42djEuNGMwIDAuOCAwLjYgMS40IDEuNCAxLjRzMS40LTAuNiAxLjQtMS40di0xLjRoN2MyLjMgMCA0LjIgMS45IDQuMiA0LjJWNTEuNXoiLz48cGF0aCBkPSJNNyAzMy40aDguM1YyNUg3VjMzLjR6TTkuNyAyNy44aDIuOHYyLjhIOS43VjI3Ljh6Ii8+PHBhdGggZD0iTTcgNDcuM2g4LjNWMzlIN1Y0Ny4zek05LjcgNDEuN2gyLjh2Mi44SDkuN1Y0MS43eiIvPjxwYXRoIGQ9Ik0yMC45IDMzLjRoOC4zVjI1aC04LjNWMzMuNHpNMjMuNyAyNy44aDIuOHYyLjhoLTIuOFYyNy44eiIvPjxwYXRoIGQ9Ik0yMC45IDQ3LjNoOC4zVjM5aC04LjNWNDcuM3pNMjMuNyA0MS43aDIuOHYyLjhoLTIuOFY0MS43eiIvPjxwYXRoIGQ9Ik0zNC44IDMzLjRoOC4zVjI1aC04LjNWMzMuNHpNMzcuNiAyNy44aDIuOHYyLjhoLTIuOFYyNy44eiIvPjxwYXRoIGQ9Ik0zNC44IDQ3LjNoOC4zVjM5aC04LjNWNDcuM3pNMzcuNiA0MS43aDIuOHYyLjhoLTIuOFY0MS43eiIvPjxwYXRoIGQ9Ik00OC43IDMzLjRINTdWMjVoLTguM1YzMy40ek01MS41IDI3LjhoMi44djIuOGgtMi44VjI3Ljh6Ii8+PHBhdGggZD0iTTQ4LjcgNDcuM0g1N1YzOWgtOC4zVjQ3LjN6TTUxLjUgNDEuN2gyLjh2Mi44aC0yLjhWNDEuN3oiLz48L3N2Zz4=)
}

.ico.facebook {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTI3LjUgMTIuNGMwIDEuNiAwIDguOCAwIDguOGgtNi41VjMyaDYuNXYzMmgxMy4zVjMyaDguOWMwIDAgMC44LTUuMiAxLjItMTAuOCAtMS4yIDAtMTAuMSAwLTEwLjEgMHMwLTYuMyAwLTcuNGMwLTEuMSAxLjQtMi42IDIuOS0yLjYgMS40IDAgNC40IDAgNy4yIDAgMC0xLjUgMC02LjUgMC0xMS4yIC0zLjcgMC04IDAtOS44IDBDMjcuMiAwIDI3LjUgMTAuOCAyNy41IDEyLjR6Ii8+PC9zdmc+)
}

.ico.home {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTYyLjYgMzEuMmMtMC4zIDAtMC42LTAuMS0wLjktMC4zTDMyIDQuNiAyLjMgMzAuOWMtMC42IDAuNS0xLjQgMC40LTEuOS0wLjEgLTAuNS0wLjYtMC40LTEuNCAwLjEtMS45TDMyIDFsMzEuNSAyNy45YzAuNiAwLjUgMC42IDEuNCAwLjEgMS45QzYzLjQgMzEuMSA2MyAzMS4yIDYyLjYgMzEuMnoiLz48cGF0aCBkPSJNNTcuNyA2My44aC0xOXYtMTlIMjUuMnYxOWgtMTlWMzIuNmMwLTAuNyAwLjYtMS40IDEuNC0xLjRTOSAzMS45IDkgMzIuNlY2MWgxMy41di0xOWgxOXYxOUg1NVYzMi42YzAtMC43IDAuNi0xLjQgMS40LTEuNHMxLjQgMC42IDEuNCAxLjRWNjMuOHoiLz48cGF0aCBkPSJNNTYuNCAxNy43Yy0wLjcgMC0xLjQtMC42LTEuNC0xLjRWOS42aC02LjhjLTAuNyAwLTEuNC0wLjYtMS40LTEuNHMwLjYtMS40IDEuNC0xLjRoOS41djkuNUM1Ny43IDE3LjEgNTcuMSAxNy43IDU2LjQgMTcuN3oiLz48L3N2Zz4=)
}

.ico.home-wht {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIyLjIgMTIuM2MtMC4xIDAtMC4yIDAtMC4zLTAuMUwxMiAzLjVsLTkuOSA4LjdjLTAuMiAwLjItMC41IDAuMi0wLjcgMCAtMC4yLTAuMi0wLjItMC41IDAtMC43TDEyIDIuMmwxMC41IDkuM2MwLjIgMC4yIDAuMiAwLjUgMCAwLjdDMjIuNSAxMi4zIDIyLjMgMTIuMyAyMi4yIDEyLjN6IiBzdHlsZT0iZmlsbDogI2U2ZWZlZjsiLz48cGF0aCBkPSJNMjAuNSAyMS44aC02di02aC00djZoLTd2LTkuNWMwLTAuMyAwLjItMC41IDAuNS0wLjVzMC41IDAuMiAwLjUgMC41djguNWg1di02aDZ2Nmg0di04LjVjMC0wLjMgMC4yLTAuNSAwLjUtMC41czAuNSAwLjIgMC41IDAuNVYyMS44eiIgc3R5bGU9ImZpbGw6ICNlNmVmZWY7Ii8+PHBhdGggZD0iTTIwIDguM2MtMC4zIDAtMC41LTAuMi0wLjUtMC41VjYuM0gxOGMtMC4zIDAtMC41LTAuMi0wLjUtMC41czAuMi0wLjUgMC41LTAuNWgyLjV2Mi41QzIwLjUgOC4xIDIwLjMgOC4zIDIwIDguM3oiIHN0eWxlPSJmaWxsOiAjZTZlZmVmOyIvPjwvc3ZnPg==)
}

.ico.hellip {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGNpcmNsZSBjeD0iNyIgY3k9IjM2IiByPSI3Ii8+PGNpcmNsZSBjeD0iMzIiIGN5PSIzNiIgcj0iNyIvPjxjaXJjbGUgY3g9IjU3IiBjeT0iMzYiIHI9IjciLz48L3N2Zz4=)
}

.ico.rss {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGNpcmNsZSBjeD0iMTEiIGN5PSI1MyIgcj0iMTEiLz48cGF0aCBkPSJNNDMuOSA2NGgtNy4zYzAtMjAuMi0xNi40LTM2LjYtMzYuNi0zNi42di03LjNDMjQuMiAyMC4xIDQzLjkgMzkuOCA0My45IDY0eiIvPjxwYXRoIGQ9Ik02NCA2NEg1M2MwLTI5LjItMjMuOC01My01My01M1YwQzM1LjMgMCA2NCAyOC43IDY0IDY0eiIvPjwvc3ZnPg==)
}

.ico.tv {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIxIDUuOGgtNy42bDEuNi0zYzAuMS0wLjIgMC4xLTAuNS0wLjItMC43IC0wLjItMC4xLTAuNSAwLTAuNyAwLjJsLTEuOSAzLjVoLTEuOWwtMS45LTMuNUM4LjMgMiA4IDEuOSA3LjggMi4xIDcuNSAyLjIgNy40IDIuNSA3LjYgMi44bDEuNiAzSDNjLTAuOCAwLTEuNSAwLjctMS41IDEuNXYxMWMwIDAuOCAwLjcgMS41IDEuNSAxLjVoMThjMC44IDAgMS41LTAuNyAxLjUtMS41di0xMUMyMi41IDYuNCAyMS44IDUuOCAyMSA1Ljh6TTE4LjUgMTYuM2MwIDAuOC0wLjcgMS41LTEuNSAxLjVINWMtMC44IDAtMS41LTAuNy0xLjUtMS41di03YzAtMC44IDAuNy0xLjUgMS41LTEuNWgxMmMwLjggMCAxLjUgMC43IDEuNSAxLjVWMTYuM3pNMjAuNSAxNGMtMC41IDAtMS0wLjQtMS0xIDAtMC41IDAuNS0xIDEtMXMxIDAuNSAxIDFDMjEuNSAxMy42IDIxLjEgMTQgMjAuNSAxNHpNMjAuNSAxMWMtMC41IDAtMS0wLjQtMS0xIDAtMC41IDAuNS0xIDEtMXMxIDAuNSAxIDFDMjEuNSAxMC42IDIxLjEgMTEgMjAuNSAxMXoiLz48L3N2Zz4=)
}

.ico.srch {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTYzLjYgNjEuNUw0NS45IDQzLjljOS4zLTEwLjMgOS0yNi4yLTEtMzYuMiAtMS4zLTEuMy0yLjctMi40LTQuMS0zLjQgLTEuNS0xLTMtMS44LTQuNi0yLjQgLTIuNC0xLTQuOS0xLjYtNy40LTEuOEMyOCAwIDI3LjIgMCAyNi4zIDBjLTAuOCAwLTEuNyAwLTIuNSAwLjEgLTIuNSAwLjItNSAwLjgtNy40IDEuOCAtMS42IDAuNi0zLjEgMS40LTQuNiAyLjQgLTEuNSAxLTIuOCAyLjEtNC4xIDMuNEMtMi42IDE4LTIuNiAzNC43IDcuNyA0NWMxLjkgMS45IDQuMSAzLjUgNi40IDQuNyAxLjUgMC44IDMuMSAxLjQgNC43IDEuOSAxLjYgMC41IDMuMyAwLjggNSAxIDAuOCAwLjEgMS43IDAuMSAyLjUgMC4xIDAuOCAwIDEuNyAwIDIuNS0wLjEgMS43LTAuMiAzLjMtMC41IDUtMSAxLjYtMC41IDMuMi0xLjEgNC43LTEuOSAxLjktMSAzLjYtMi4yIDUuMy0zLjdsMTcuNiAxNy42YzAuMyAwLjMgMC43IDAuNCAxIDAuNCAwLjQgMCAwLjctMC4xIDEtMC40QzY0LjEgNjMgNjQuMSA2Mi4xIDYzLjYgNjEuNXpNMjYuMyA0OS43Yy02LjMgMC0xMi4xLTIuNC0xNi42LTYuOSAtOS4xLTkuMS05LjEtMjQgMC0zMy4xIDQuNC00LjQgMTAuMy02LjkgMTYuNi02LjlzMTIuMSAyLjQgMTYuNiA2LjljOS4xIDkuMSA5LjEgMjQgMCAzMy4xIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwQzM4LjUgNDcuMyAzMi42IDQ5LjcgMjYuMyA0OS43eiIvPjwvc3ZnPg==)
}

.ico.youtube {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTY0IDI2LjZjMC0xLjMtMC4xLTIuOS0wLjMtNC45IC0wLjItMi0wLjQtMy43LTAuOC01LjMgLTAuNC0xLjctMS4yLTMuMi0yLjUtNC40IC0xLjMtMS4yLTIuOC0xLjktNC40LTIuMSAtNS4zLTAuNi0xMy4zLTAuOS0yNC0wLjlDMjEuMyA5LjEgMTMuMyA5LjQgOCAxMGMtMS43IDAuMi0zLjIgMC45LTQuNCAyLjEgLTEuMyAxLjItMi4xIDIuNy0yLjUgNC40IC0wLjQgMS41LTAuNiAzLjMtMC44IDUuMyAtMC4yIDItMC4zIDMuNi0wLjMgNC45IDAgMS4zIDAgMy4xIDAgNS40IDAgMi4zIDAgNC4xIDAgNS40IDAgMS4zIDAuMSAyLjkgMC4zIDQuOSAwLjIgMiAwLjQgMy43IDAuOCA1LjMgMC40IDEuNyAxLjIgMy4yIDIuNSA0LjRDNC45IDUzLjEgNi4zIDUzLjggOCA1NGM1LjMgMC42IDEzLjMgMC45IDI0IDAuOSAxMC43IDAgMTguNy0wLjMgMjQtMC45IDEuNy0wLjIgMy4yLTAuOSA0LjQtMi4xIDEuMy0xLjIgMi4xLTIuNyAyLjUtNC40IDAuNC0xLjUgMC42LTMuMyAwLjgtNS4zIDAuMi0yIDAuMy0zLjYgMC4zLTQuOSAwLTEuMyAwLTMuMSAwLTUuNEM2NCAyOS43IDY0IDI3LjkgNjQgMjYuNnpNNDQuNiAzMy45TDI2LjQgNDUuNGMtMC4zIDAuMi0wLjcgMC40LTEuMiAwLjQgLTAuNCAwLTAuNy0wLjEtMS4xLTAuMyAtMC44LTAuNC0xLjItMS4xLTEuMi0yVjIwLjZjMC0wLjkgMC40LTEuNiAxLjItMiAwLjgtMC40IDEuNi0wLjQgMi4zIDAuMWwxOC4zIDExLjRjMC43IDAuNCAxLjEgMSAxLjEgMS45QzQ1LjcgMzIuOSA0NS40IDMzLjUgNDQuNiAzMy45eiIvPjwvc3ZnPg==)
}

.ico.card,
.ico.card-red,
.ico.card-double {
	position: relative
}

.ico.card::before,
.ico.card-red::before,
.ico.card-double::before {
	background-color: #fdd835;
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .45);
	box-shadow: 0 0 1px rgba(0, 0, 0, .45);
	content: '';
	display: block;
	margin: -40% -28%;
	padding: 0;
	height: 80%;
	width: 56%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: rotate(6deg);
	transform: rotate(6deg);
	z-index: 1
}

.ico.card-red::before {
	background-color: #ed1c24
}

.ico.card-double::before {
	top: 55%;
	left: 45%
}

.ico.card-double::after {
	background-color: #ed1c24;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
	content: '';
	display: block;
	margin: -40% -28%;
	padding: 0;
	height: 80%;
	width: 56%;
	position: absolute;
	top: 40%;
	left: 60%;
	-webkit-transform: rotate(12deg);
	transform: rotate(12deg);
	z-index: 0
}

.ico.corner {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE4IDNINy41VjIuNUM3LjUgMi4yIDcuMyAyIDcgMlM2LjUgMi4yIDYuNSAyLjVWM3YxMSA3SDRjLTAuMyAwLTAuNSAwLjItMC41IDAuNVMzLjcgMjIgNCAyMmg2YzAuMyAwIDAuNS0wLjIgMC41LTAuNVMxMC4zIDIxIDEwIDIxSDcuNXYtN0gxOGMxLjQgMCAyLjUtMS4xIDIuNS0yLjV2LTZDMjAuNSA0LjEgMTkuNCAzIDE4IDN6TTcuNSA4LjVoNlY0SDE4YzAuOCAwIDEuNSAwLjcgMS41IDEuNXYzaC02VjEzaC02VjguNXoiIGZpbGw9IiM4MDgwODAiLz48L3N2Zz4=)
}

.ico.exchange,
.ico.subt {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjMgOS4xTDcuNSAzLjJDNy4zIDIuOSA3IDIuOSA2LjggMy4yTDMuMSA5LjFjLTAuMiAwLjMgMCAwLjYgMC4zIDAuNmgxLjh2MTAuMWMwIDAuNiAwLjUgMS4yIDEuMiAxLjJoMS42YzAuNiAwIDEuMi0wLjUgMS4yLTEuMlY5LjdoMS44QzExLjIgOS43IDExLjQgOS4zIDExLjMgOS4xeiIgZmlsbD0iIzRjYWY1MCIvPjxwYXRoIGQ9Ik0yMC45IDE0LjNjLTAuMi0wLjMtMC41LTAuNS0wLjgtMC41aC0xLjNWNC4yYzAtMC45LTAuOC0xLjctMS43LTEuN2gtMS42Yy0wLjkgMC0xLjcgMC43LTEuNyAxLjd2OS42aC0xLjNjLTAuMyAwLTAuNiAwLjItMC44IDAuNXMtMC4xIDAuNiAwIDAuOWwzLjggNS45YzAuMiAwLjMgMC40IDAuNCAwLjggMC40IDAuMyAwIDAuNi0wLjIgMC43LTAuNGwzLjgtNS45QzIxIDE0LjkgMjEgMTQuNiAyMC45IDE0LjN6TTE2LjMgMjAuNGwtMy42LTUuNmgyLjFWNC4yYzAtMC40IDAuMy0wLjcgMC43LTAuN2gxLjZjMC40IDAgMC43IDAuMyAwLjcgMC43djEwLjZoMi4xTDE2LjMgMjAuNHoiIGZpbGw9IiNlZDFjMjQiLz48L3N2Zz4=)
}

.ico.goal {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDNjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOVMxNyAzIDEyIDN6TTE5LjkgOS41bC0zIDEgLTQuNC0zLjJWMy44QzE1LjkgMy45IDE4LjkgNi4zIDE5LjkgOS41ek0xNC43IDE2LjJIOS4zbC0xLjctNS4xTDEyIDcuOWw0LjQgMy4yTDE0LjcgMTYuMnpNMTEuNiAzLjh2My41bC00LjQgMy4yIC0zLTFDNS4xIDYuMyA4LjEgMy45IDExLjYgMy44ek0zLjggMTJjMC0wLjYgMC4xLTEuMSAwLjItMS43bDMgMSAxLjcgNS4yIC0xLjUgMi4xQzUuMSAxNy4xIDMuOCAxNC43IDMuOCAxMnpNNy44IDE5LjFMOS4zIDE3aDUuNWwxLjUgMmMtMS4zIDAuOC0yLjcgMS4yLTQuMyAxLjJDMTAuNSAyMC4yIDkgMTkuOCA3LjggMTkuMXpNMTcgMTguNmwtMS41LTIuMSAxLjctNS4yIDMtMWMwLjEgMC41IDAuMiAxLjEgMC4yIDEuN0MyMC4yIDE0LjcgMTkgMTcuMSAxNyAxOC42eiIgZmlsbD0iI2VkMWMyNCIvPjxwYXRoIGQ9Ik01LjkgOC40YzAuMSAwIDAuMSAwLjEgMC4yIDAuMSAwLjEgMCAwLjMtMC4xIDAuMy0wLjJDNy4zIDYuOSA4LjYgNiAxMC4yIDUuNWMwLjItMC4xIDAuMy0wLjMgMC4zLTAuNSAtMC4xLTAuMi0wLjMtMC4zLTAuNS0wLjMgLTEuNyAwLjUtMy4yIDEuNi00LjIgM0M1LjYgOCA1LjcgOC4yIDUuOSA4LjR6IiBmaWxsPSIjZWQxYzI0Ii8+PC9zdmc+)
}

.ico.goal-own {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuOSAyMC41Yy0wLjYtMC4zLTEuMS0wLjgtMS40LTEuNEM1LjIgMTguNSA1IDE3LjggNSAxN2MwLTAuOCAwLjItMS41IDAuNS0yLjEgMC4zLTAuNiAwLjgtMS4xIDEuNC0xLjRDNy41IDEzLjIgOC4yIDEzIDkgMTNjMC44IDAgMS41IDAuMiAyLjEgMC41IDAuNiAwLjMgMS4xIDAuOCAxLjQgMS40IDAuMyAwLjYgMC41IDEuMyAwLjUgMi4xIDAgMC44LTAuMiAxLjUtMC41IDIuMSAtMC4zIDAuNi0wLjggMS4xLTEuNCAxLjRDMTAuNSAyMC44IDkuOCAyMSA5IDIxIDguMiAyMSA3LjUgMjAuOCA2LjkgMjAuNXpNMTAuNCAxOC44YzAuMy0wLjQgMC41LTEgMC41LTEuOCAwLTAuOC0wLjItMS40LTAuNS0xLjggLTAuMy0wLjQtMC44LTAuNi0xLjQtMC42IC0wLjYgMC0xLjEgMC4yLTEuNCAwLjYgLTAuMyAwLjQtMC41IDEtMC41IDEuOCAwIDAuOCAwLjIgMS40IDAuNSAxLjggMC4zIDAuNCAwLjggMC42IDEuNCAwLjZDOS42IDE5LjQgMTAuMSAxOS4yIDEwLjQgMTguOHoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNNS45IDguNGMwLjEgMCAwLjEgMC4xIDAuMiAwLjEgMC4xIDAgMC4zLTAuMSAwLjMtMC4yQzcuMyA2LjkgOC42IDYgMTAuMiA1LjVjMC4yLTAuMSAwLjMtMC4zIDAuMy0wLjUgLTAuMS0wLjItMC4zLTAuMy0wLjUtMC4zIC0xLjcgMC41LTMuMiAxLjYtNC4yIDNDNS42IDggNS43IDguMiA1LjkgOC40eiIvPjxwYXRoIGQ9Ik0yMSAxMmMwLTUtNC05LTktOXMtOSA0LTkgOWMwIDEuNSAwLjQgMyAxIDQuMiAwLjEtMC40IDAuMS0wLjggMC4zLTEuMiAtMC40LTAuOS0wLjYtMi0wLjYtMyAwLTAuNiAwLjEtMS4xIDAuMi0xLjdsMyAxIDAuMyAxYzAuMi0wLjEgMC41LTAuMSAwLjctMC4ybC0wLjMtMUwxMiA3LjlsNC40IDMuMiAtMS43IDUuMUgxNGMwIDAuMiAwIDAuNSAwIDAuNyAwIDAgMCAwIDAgMGgwLjhsMS41IDJjLTEgMC42LTIuMSAxLTMuMyAxLjEgLTAuMiAwLjMtMC41IDAuNi0wLjggMC44QzE3LjEgMjAuOSAyMSAxNi45IDIxIDEyek0xMS42IDcuM2wtNC40IDMuMiAtMy0xYzEtMy4yIDQtNS42IDcuNS01LjhWNy4zek0xMi40IDcuM1YzLjhjMy41IDAuMiA2LjQgMi41IDcuNSA1LjhsLTMgMUwxMi40IDcuM3pNMTcgMTguNmwtMS41LTIuMSAxLjctNS4yIDMtMWMwLjEgMC41IDAuMiAxLjEgMC4yIDEuN0MyMC4yIDE0LjcgMTkgMTcuMSAxNyAxOC42eiIvPjwvc3ZnPg==)
}

.ico.goal-pen {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTUuOSA4LjRjMC4xIDAgMC4xIDAuMSAwLjIgMC4xIDAuMSAwIDAuMy0wLjEgMC4zLTAuMkM3LjMgNi45IDguNiA2IDEwLjIgNS41YzAuMi0wLjEgMC4zLTAuMyAwLjMtMC41IC0wLjEtMC4yLTAuMy0wLjMtMC41LTAuMyAtMS43IDAuNS0zLjIgMS42LTQuMiAzQzUuNiA4IDUuNyA4LjIgNS45IDguNHoiLz48cGF0aCBkPSJNNS40IDEzaDRjMSAwIDEuNyAwLjIgMi4yIDAuNyAwLjUgMC40IDAuOCAxIDAuOCAxLjggMCAwLjctMC4zIDEuMy0wLjggMS44IC0wLjUgMC40LTEuMyAwLjctMi4yIDAuN0g3LjZWMjFINS40VjEzek05LjEgMTYuM2MwLjggMCAxLjItMC4zIDEuMi0wLjggMC0wLjMtMC4xLTAuNS0wLjMtMC42IC0wLjItMC4xLTAuNS0wLjItMC45LTAuMkg3LjZ2MS43SDkuMXoiIGZpbGw9IiNGMjM1MkYiLz48cGF0aCBkPSJNMTIgM2MtNSAwLTkgNC05IDkgMCAxLjggMC41IDMuNCAxLjQgNC44di0xLjZjLTAuNC0xLTAuNy0yLjEtMC43LTMuMiAwLTAuNiAwLjEtMS4xIDAuMi0xLjdsMyAxTDcuMSAxMmgwLjhsLTAuMy0wLjlMMTIgNy45bDQuNCAzLjIgLTEuNyA1LjFoLTEuNGMtMC4xIDAuMy0wLjIgMC41LTAuMyAwLjhoMS44bDEuNSAyYy0xLjMgMC44LTIuNyAxLjItNC4zIDEuMiAtMS4yIDAtMi4zLTAuMy0zLjQtMC43djAuOGMxIDAuNCAyLjIgMC43IDMuNCAwLjcgNSAwIDktNCA5LTlDMjEgNyAxNyAzIDEyIDN6TTExLjYgNy4zbC00LjQgMy4yIC0zLTFjMS0zLjIgNC01LjYgNy41LTUuOFY3LjN6TTEyLjQgNy4zVjMuOGMzLjUgMC4yIDYuNCAyLjUgNy41IDUuOGwtMyAxTDEyLjQgNy4zek0xNyAxOC42bC0xLjUtMi4xIDEuNy01LjIgMy0xYzAuMSAwLjUgMC4yIDEuMSAwLjIgMS43QzIwLjIgMTQuNyAxOSAxNy4xIDE3IDE4LjZ6Ii8+PC9zdmc+)
}

.ico.goal-wht {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDNjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOVMxNyAzIDEyIDN6TTE5LjkgOS41bC0zIDEgLTQuNC0zLjJWMy44QzE1LjkgMy45IDE4LjkgNi4zIDE5LjkgOS41ek0xNC43IDE2LjJIOS4zbC0xLjctNS4xTDEyIDcuOWw0LjQgMy4yTDE0LjcgMTYuMnpNMTEuNiAzLjh2My41bC00LjQgMy4yIC0zLTFDNS4xIDYuMyA4LjEgMy45IDExLjYgMy44ek0zLjggMTJjMC0wLjYgMC4xLTEuMSAwLjItMS43bDMgMSAxLjcgNS4yIC0xLjUgMi4xQzUuMSAxNy4xIDMuOCAxNC43IDMuOCAxMnpNNy44IDE5LjFMOS4zIDE3aDUuNWwxLjUgMmMtMS4zIDAuOC0yLjcgMS4yLTQuMyAxLjJDMTAuNSAyMC4yIDkgMTkuOCA3LjggMTkuMXpNMTcgMTguNmwtMS41LTIuMSAxLjctNS4yIDMtMWMwLjEgMC41IDAuMiAxLjEgMC4yIDEuN0MyMC4yIDE0LjcgMTkgMTcuMSAxNyAxOC42eiIgZmlsbD0iI2ZmZmZmZiIvPjxwYXRoIGQ9Ik01LjkgOC40YzAuMSAwIDAuMSAwLjEgMC4yIDAuMSAwLjEgMCAwLjMtMC4xIDAuMy0wLjJDNy4zIDYuOSA4LjYgNiAxMC4yIDUuNWMwLjItMC4xIDAuMy0wLjMgMC4zLTAuNSAtMC4xLTAuMi0wLjMtMC4zLTAuNS0wLjMgLTEuNyAwLjUtMy4yIDEuNi00LjIgM0M1LjYgOCA1LjcgOC4yIDUuOSA4LjR6IiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+)
}

.ico.goal-own-wht {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuOSAyMC41Yy0wLjYtMC4zLTEuMS0wLjgtMS40LTEuNEM1LjIgMTguNSA1IDE3LjggNSAxN2MwLTAuOCAwLjItMS41IDAuNS0yLjEgMC4zLTAuNiAwLjgtMS4xIDEuNC0xLjRDNy41IDEzLjIgOC4yIDEzIDkgMTNjMC44IDAgMS41IDAuMiAyLjEgMC41IDAuNiAwLjMgMS4xIDAuOCAxLjQgMS40IDAuMyAwLjYgMC41IDEuMyAwLjUgMi4xIDAgMC44LTAuMiAxLjUtMC41IDIuMSAtMC4zIDAuNi0wLjggMS4xLTEuNCAxLjRDMTAuNSAyMC44IDkuOCAyMSA5IDIxIDguMiAyMSA3LjUgMjAuOCA2LjkgMjAuNXpNMTAuNCAxOC44YzAuMy0wLjQgMC41LTEgMC41LTEuOCAwLTAuOC0wLjItMS40LTAuNS0xLjggLTAuMy0wLjQtMC44LTAuNi0xLjQtMC42IC0wLjYgMC0xLjEgMC4yLTEuNCAwLjYgLTAuMyAwLjQtMC41IDEtMC41IDEuOCAwIDAuOCAwLjIgMS40IDAuNSAxLjggMC4zIDAuNCAwLjggMC42IDEuNCAwLjZDOS42IDE5LjQgMTAuMSAxOS4yIDEwLjQgMTguOHoiIGZpbGw9IiNlZDFjMjQiLz48cGF0aCBkPSJNNS45IDguNGMwLjEgMCAwLjEgMC4xIDAuMiAwLjEgMC4xIDAgMC4zLTAuMSAwLjMtMC4yQzcuMyA2LjkgOC42IDYgMTAuMiA1LjVjMC4yLTAuMSAwLjMtMC4zIDAuMy0wLjUgLTAuMS0wLjItMC4zLTAuMy0wLjUtMC4zIC0xLjcgMC41LTMuMiAxLjYtNC4yIDNDNS42IDggNS43IDguMiA1LjkgOC40eiIgZmlsbD0iI2ZmZmZmZiIvPjxwYXRoIGQ9Ik0yMSAxMmMwLTUtNC05LTktOXMtOSA0LTkgOWMwIDEuNSAwLjQgMyAxIDQuMiAwLjEtMC40IDAuMS0wLjggMC4zLTEuMiAtMC40LTAuOS0wLjYtMi0wLjYtMyAwLTAuNiAwLjEtMS4xIDAuMi0xLjdsMyAxIDAuMyAxYzAuMi0wLjEgMC41LTAuMSAwLjctMC4ybC0wLjMtMUwxMiA3LjlsNC40IDMuMiAtMS43IDUuMUgxNGMwIDAuMiAwIDAuNSAwIDAuNyAwIDAgMCAwIDAgMGgwLjhsMS41IDJjLTEgMC42LTIuMSAxLTMuMyAxLjEgLTAuMiAwLjMtMC41IDAuNi0wLjggMC44QzE3LjEgMjAuOSAyMSAxNi45IDIxIDEyek0xMS42IDcuM2wtNC40IDMuMiAtMy0xYzEtMy4yIDQtNS42IDcuNS01LjhWNy4zek0xMi40IDcuM1YzLjhjMy41IDAuMiA2LjQgMi41IDcuNSA1LjhsLTMgMUwxMi40IDcuM3pNMTcgMTguNmwtMS41LTIuMSAxLjctNS4yIDMtMWMwLjEgMC41IDAuMiAxLjEgMC4yIDEuN0MyMC4yIDE0LjcgMTkgMTcuMSAxNyAxOC42eiIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==)
}

.ico.goal-pen-wht {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTUuOSA4LjRjMC4xIDAgMC4xIDAuMSAwLjIgMC4xIDAuMSAwIDAuMy0wLjEgMC4zLTAuMkM3LjMgNi45IDguNiA2IDEwLjIgNS41YzAuMi0wLjEgMC4zLTAuMyAwLjMtMC41IC0wLjEtMC4yLTAuMy0wLjMtMC41LTAuMyAtMS43IDAuNS0zLjIgMS42LTQuMiAzQzUuNiA4IDUuNyA4LjIgNS45IDguNHoiIGZpbGw9IiNmZmZmZmYiLz48cGF0aCBkPSJNNS40IDEzaDRjMSAwIDEuNyAwLjIgMi4yIDAuNyAwLjUgMC40IDAuOCAxIDAuOCAxLjggMCAwLjctMC4zIDEuMy0wLjggMS44IC0wLjUgMC40LTEuMyAwLjctMi4yIDAuN0g3LjZWMjFINS40VjEzek05LjEgMTYuM2MwLjggMCAxLjItMC4zIDEuMi0wLjggMC0wLjMtMC4xLTAuNS0wLjMtMC42IC0wLjItMC4xLTAuNS0wLjItMC45LTAuMkg3LjZ2MS43SDkuMXoiIGZpbGw9IiNlZDFjMjQiLz48cGF0aCBkPSJNMTIgM2MtNSAwLTkgNC05IDkgMCAxLjggMC41IDMuNCAxLjQgNC44di0xLjZjLTAuNC0xLTAuNy0yLjEtMC43LTMuMiAwLTAuNiAwLjEtMS4xIDAuMi0xLjdsMyAxTDcuMSAxMmgwLjhsLTAuMy0wLjlMMTIgNy45bDQuNCAzLjIgLTEuNyA1LjFoLTEuNGMtMC4xIDAuMy0wLjIgMC41LTAuMyAwLjhoMS44bDEuNSAyYy0xLjMgMC44LTIuNyAxLjItNC4zIDEuMiAtMS4yIDAtMi4zLTAuMy0zLjQtMC43djAuOGMxIDAuNCAyLjIgMC43IDMuNCAwLjcgNSAwIDktNCA5LTlDMjEgNyAxNyAzIDEyIDN6TTExLjYgNy4zbC00LjQgMy4yIC0zLTFjMS0zLjIgNC01LjYgNy41LTUuOFY3LjN6TTEyLjQgNy4zVjMuOGMzLjUgMC4yIDYuNCAyLjUgNy41IDUuOGwtMyAxTDEyLjQgNy4zek0xNyAxOC42bC0xLjUtMi4xIDEuNy01LjIgMy0xYzAuMSAwLjUgMC4yIDEuMSAwLjIgMS43QzIwLjIgMTQuNyAxOSAxNy4xIDE3IDE4LjZ6IiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+)
}

.ico.penalty {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwLjIgMTQuN0wyMC4yIDE0LjdjLTAuNC0wLjEtMC44LTAuMi0xLjEtMC4xIDAuNC0yLjktMS4yLTUuOC00LTYuOUw1LjMgNC4xQzQuOCAzLjkgNC4yIDQgMy43IDQuMiAzLjIgNC40IDIuOCA0LjkgMi42IDUuNCAyLjIgNi41IDIuOCA3LjcgMy45IDguMWw0LjIgMS43Yy0wLjQgMC41LTAuNyAxLjEtMC45IDEuNyAtMS4yIDMuMyAwLjUgNi45IDMuNyA4LjEgMC43IDAuMyAxLjQgMC40IDIuMSAwLjQgMC45IDAgMS43LTAuMiAyLjYtMC42IDAuOS0wLjQgMS43LTEuMSAyLjMtMS45IDAuMiAwLjQgMC42IDAuOCAxIDAuOSAwLjIgMC4xIDAuNSAwLjEgMC43IDAuMSAwLjMgMCAwLjYtMC4xIDAuOC0wLjIgMC41LTAuMiAwLjktMC42IDEtMS4xQzIxLjggMTYuMiAyMS4yIDE1LjEgMjAuMiAxNC43ek0xNS4xIDE4LjVjLTEuMiAwLjYtMi42IDAuNi0zLjkgMC4yIC0yLjctMS00LjEtNC4xLTMuMS02LjggMC4zLTAuNyAwLjctMS40IDEuMi0xLjlsMC41LTAuNUw0LjIgNy4yQzMuNyA2LjkgMy40IDYuMyAzLjYgNS43YzAuMS0wLjMgMC4zLTAuNSAwLjYtMC42QzQuMyA1IDQuNCA1IDQuNiA1YzAuMSAwIDAuMiAwIDAuNCAwLjFsOC44IDMuMyAtMSAyLjhjLTAuMSAwLjMgMCAwLjUgMC4zIDAuNiAwLjEgMCAwLjEgMCAwLjIgMCAwLjIgMCAwLjQtMC4xIDAuNS0wLjNsMS0yLjggMCAwYzIuNyAxIDQuMSA0LjEgMy4xIDYuOEMxNy4zIDE2LjkgMTYuNCAxNy45IDE1LjEgMTguNXpNMjAuNCAxN2MtMC4xIDAuMy0wLjMgMC41LTAuNSAwLjYgLTAuMiAwLjEtMC41IDAuMS0wLjcgMCAtMC41LTAuMi0wLjgtMC44LTAuNi0xLjMgMC4xLTAuMyAwLjMtMC41IDAuNS0wLjYgMC4xLTAuMSAwLjMtMC4xIDAuNC0wLjEgMC4xIDAgMC4yIDAgMC4zIDAuMUMyMC40IDE1LjggMjAuNiAxNi40IDIwLjQgMTd6IiBmaWxsPSIjODg4ODg4Ii8+PC9zdmc+)
}

.ico.ht-start {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjUgNFYzSDE1YzAuMyAwIDAuNS0wLjIgMC41LTAuNVMxNS4zIDIgMTUgMkg5QzguNyAyIDguNSAyLjIgOC41IDIuNVM4LjcgMyA5IDNoMi41djFDNi44IDQuMyAzIDguMiAzIDEzYzAgNSA0IDkgOSA5czktNCA5LTlDMjEgOC4yIDE3LjIgNC4zIDEyLjUgNHpNMTIgMjFjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4UzE2LjQgMjEgMTIgMjF6IiBmaWxsPSIjODA4MDgwIi8+PHBhdGggZD0iTTEzLjcgNy4zYzAgMC4xIDAgMC4xIDAgMC4yIDAgMC4yIDAuMSAwLjQgMC4zIDAuNSAxLjYgMC42IDIuOCAxLjggMy40IDMuNCAwLjEgMC4zIDAuNCAwLjQgMC42IDAuMyAwLjMtMC4xIDAuNC0wLjQgMC4zLTAuNiAtMC42LTEuOS0yLjEtMy40LTQtNEMxNC4xIDYuOSAxMy44IDcuMSAxMy43IDcuM3oiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNMTMuNyAxMy4yYzAtMC43LTAuNC0xLjItMS0xLjRWNy4yYzAtMC4zLTAuMi0wLjUtMC41LTAuNXMtMC41IDAuMi0wLjUgMC41djQuNmMtMC42IDAuMi0xIDAuOC0xIDEuNCAwIDAuOCAwLjcgMS41IDEuNSAxLjVTMTMuNyAxNCAxMy43IDEzLjJ6TTExLjcgMTMuMmMwLTAuMyAwLjItMC41IDAuNS0wLjVzMC41IDAuMiAwLjUgMC41IC0wLjIgMC41LTAuNSAwLjVTMTEuNyAxMy40IDExLjcgMTMuMnoiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNMTEuOSAxNXY0aC0xLjF2LTEuNkg5LjFWMTlIOHYtNGgxLjF2MS42aDEuN1YxNUgxMS45eiIgZmlsbD0iI0VEMUMyNCIvPjxwYXRoIGQ9Ik0xMy42IDE1LjloLTEuM1YxNUgxNnYwLjloLTEuM1YxOWgtMS4xVjE1Ljl6IiBmaWxsPSIjRUQxQzI0Ii8+PC9zdmc+)
}

.ico.ft-start {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjUgNFYzSDE1YzAuMyAwIDAuNS0wLjIgMC41LTAuNVMxNS4zIDIgMTUgMkg5QzguNyAyIDguNSAyLjIgOC41IDIuNVM4LjcgMyA5IDNoMi41djFDNi44IDQuMyAzIDguMiAzIDEzYzAgNSA0IDkgOSA5czktNCA5LTlDMjEgOC4yIDE3LjIgNC4zIDEyLjUgNHpNMTIgMjFjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4UzE2LjQgMjEgMTIgMjF6IiBmaWxsPSIjODA4MDgwIi8+PHBhdGggZD0iTTEzLjcgNy4zYzAgMC4xIDAgMC4xIDAgMC4yIDAgMC4yIDAuMSAwLjQgMC4zIDAuNSAxLjYgMC42IDIuOCAxLjggMy40IDMuNCAwLjEgMC4zIDAuNCAwLjQgMC42IDAuMyAwLjMtMC4xIDAuNC0wLjQgMC4zLTAuNiAtMC42LTEuOS0yLjEtMy40LTQtNEMxNC4xIDYuOSAxMy44IDcuMSAxMy43IDcuM3oiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNMTMuNyAxMy4yYzAtMC43LTAuNC0xLjItMS0xLjRWNy4yYzAtMC4zLTAuMi0wLjUtMC41LTAuNXMtMC41IDAuMi0wLjUgMC41djQuNmMtMC42IDAuMi0xIDAuOC0xIDEuNCAwIDAuOCAwLjcgMS41IDEuNSAxLjVTMTMuNyAxNCAxMy43IDEzLjJ6TTExLjcgMTMuMmMwLTAuMyAwLjItMC41IDAuNS0wLjVzMC41IDAuMiAwLjUgMC41IC0wLjIgMC41LTAuNSAwLjVTMTEuNyAxMy40IDExLjcgMTMuMnoiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNOC41IDE1aDN2MC44SDkuNnYwLjdoMS43djAuOEg5LjZWMTlIOC41VjE1eiIgZmlsbD0iI0VEMUMyNCIvPjxwYXRoIGQ9Ik0xMy4xIDE1LjloLTEuM1YxNWgzLjd2MC45aC0xLjNWMTloLTEuMVYxNS45eiIgZmlsbD0iI0VEMUMyNCIvPjwvc3ZnPg==)
}

.ico.ht-stop {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjkgMTV2NGgtMS4xdi0xLjZIOS4xVjE5SDh2LTRoMS4xdjEuNmgxLjdWMTVIMTEuOXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTMuNiAxNS45aC0xLjNWMTVIMTZ2MC45aC0xLjNWMTloLTEuMVYxNS45eiIgZmlsbD0iI0VEMUMyNCIvPjxwYXRoIGQ9Ik0xMi41IDRWM0gxNWMwLjMgMCAwLjUtMC4yIDAuNS0wLjVTMTUuMyAyIDE1IDJIOUM4LjcgMiA4LjUgMi4yIDguNSAyLjVTOC43IDMgOSAzaDIuNXYxQzYuOCA0LjMgMyA4LjIgMyAxM2MwIDUgNCA5IDkgOXM5LTQgOS05QzIxIDguMiAxNy4yIDQuMyAxMi41IDR6TTEyIDIxYy00LjQgMC04LTMuNi04LThzMy42LTggOC04IDggMy42IDggOFMxNi40IDIxIDEyIDIxeiIgZmlsbD0iIzgwODA4MCIvPjxwYXRoIGQ9Ik0xNC44IDguMmMtMC4yLTAuMi0wLjUtMC4yLTAuNyAwTDEyIDEwLjMgOS45IDguMkM5LjcgOCA5LjQgOCA5LjIgOC4yUzkgOC43IDkuMiA4LjlsMi4xIDIuMSAtMi4xIDIuMWMtMC4yIDAuMi0wLjIgMC41IDAgMC43QzkuMyAxMy45IDkuNCAxNCA5LjUgMTRzMC4zIDAgMC40LTAuMWwyLjEtMi4xIDIuMSAyLjFjMC4xIDAuMSAwLjIgMC4xIDAuNCAwLjFzMC4zIDAgMC40LTAuMWMwLjItMC4yIDAuMi0wLjUgMC0wLjdMMTIuNyAxMWwyLjEtMi4xQzE1IDguNyAxNSA4LjQgMTQuOCA4LjJ6IiBmaWxsPSIjODA4MDgwIi8+PC9zdmc+)
}

.ico.ft-stop {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTguNSAxNWgzdjAuOEg5LjZ2MC43aDEuN3YwLjhIOS42VjE5SDguNVYxNXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTMuMSAxNS45aC0xLjNWMTVoMy43djAuOWgtMS4zVjE5aC0xLjFWMTUuOXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTIuNSA0VjNIMTVjMC4zIDAgMC41LTAuMiAwLjUtMC41UzE1LjMgMiAxNSAySDlDOC43IDIgOC41IDIuMiA4LjUgMi41UzguNyAzIDkgM2gyLjV2MUM2LjggNC4zIDMgOC4yIDMgMTNjMCA1IDQgOSA5IDlzOS00IDktOUMyMSA4LjIgMTcuMiA0LjMgMTIuNSA0ek0xMiAyMWMtNC40IDAtOC0zLjYtOC04czMuNi04IDgtOCA4IDMuNiA4IDhTMTYuNCAyMSAxMiAyMXoiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNMTQuOCA4LjJjLTAuMi0wLjItMC41LTAuMi0wLjcgMEwxMiAxMC4zIDkuOSA4LjJDOS43IDggOS40IDggOS4yIDguMlM5IDguNyA5LjIgOC45bDIuMSAyLjEgLTIuMSAyLjFjLTAuMiAwLjItMC4yIDAuNSAwIDAuN0M5LjMgMTMuOSA5LjQgMTQgOS41IDE0czAuMyAwIDAuNC0wLjFsMi4xLTIuMSAyLjEgMi4xYzAuMSAwLjEgMC4yIDAuMSAwLjQgMC4xczAuMyAwIDAuNC0wLjFjMC4yLTAuMiAwLjItMC41IDAtMC43TDEyLjcgMTFsMi4xLTIuMUMxNSA4LjcgMTUgOC40IDE0LjggOC4yeiIgZmlsbD0iIzgwODA4MCIvPjwvc3ZnPg==)
}

.ico.ht-extra {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjkgMTV2NGgtMS4xdi0xLjZIOS4xVjE5SDh2LTRoMS4xdjEuNmgxLjdWMTVIMTEuOXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTMuNiAxNS45aC0xLjNWMTVIMTZ2MC45aC0xLjNWMTloLTEuMVYxNS45eiIgZmlsbD0iI0VEMUMyNCIvPjxwYXRoIGQ9Ik0xMi41IDRWM0gxNWMwLjMgMCAwLjUtMC4yIDAuNS0wLjVTMTUuMyAyIDE1IDJIOUM4LjcgMiA4LjUgMi4yIDguNSAyLjVTOC43IDMgOSAzaDIuNXYxQzYuOCA0LjMgMyA4LjIgMyAxM2MwIDUgNCA5IDkgOXM5LTQgOS05QzIxIDguMiAxNy4yIDQuMyAxMi41IDR6TTEyIDIxYy00LjQgMC04LTMuNi04LThzMy42LTggOC04IDggMy42IDggOFMxNi40IDIxIDEyIDIxeiIgZmlsbD0iIzgwODA4MCIvPjxwYXRoIGQ9Ik02LjIgMTEuNWMwLjEgMCAwLjEgMCAwLjIgMCAwLjIgMCAwLjQtMC4xIDAuNS0wLjMgMC42LTEuNiAxLjgtMi44IDMuNC0zLjQgMC4zLTAuMSAwLjQtMC40IDAuMy0wLjYgLTAuMS0wLjMtMC40LTAuNC0wLjYtMC4zIC0xLjkgMC42LTMuNCAyLjEtNCA0QzUuOCAxMS4xIDUuOSAxMS40IDYuMiAxMS41eiIgZmlsbD0iIzgwODA4MCIvPjxwYXRoIGQ9Ik0xMiAxMS41Yy0wLjcgMC0xLjIgMC40LTEuNCAxSDZjLTAuMyAwLTAuNSAwLjItMC41IDAuNXMwLjIgMC41IDAuNSAwLjVoNC42YzAuMiAwLjYgMC44IDEgMS40IDEgMC44IDAgMS41LTAuNyAxLjUtMS41UzEyLjggMTEuNSAxMiAxMS41ek0xMiAxMy41Yy0wLjMgMC0wLjUtMC4yLTAuNS0wLjVzMC4yLTAuNSAwLjUtMC41IDAuNSAwLjIgMC41IDAuNVMxMi4zIDEzLjUgMTIgMTMuNXoiIGZpbGw9IiM4MDgwODAiLz48L3N2Zz4=)
}

.ico.ft-extra {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTguNSAxNWgzdjAuOEg5LjZ2MC43aDEuN3YwLjhIOS42VjE5SDguNVYxNXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTMuMSAxNS45aC0xLjNWMTVoMy43djAuOWgtMS4zVjE5aC0xLjFWMTUuOXoiIGZpbGw9IiNFRDFDMjQiLz48cGF0aCBkPSJNMTIuNSA0VjNIMTVjMC4zIDAgMC41LTAuMiAwLjUtMC41UzE1LjMgMiAxNSAySDlDOC43IDIgOC41IDIuMiA4LjUgMi41UzguNyAzIDkgM2gyLjV2MUM2LjggNC4zIDMgOC4yIDMgMTNjMCA1IDQgOSA5IDlzOS00IDktOUMyMSA4LjIgMTcuMiA0LjMgMTIuNSA0ek0xMiAyMWMtNC40IDAtOC0zLjYtOC04czMuNi04IDgtOCA4IDMuNiA4IDhTMTYuNCAyMSAxMiAyMXoiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNNi4yIDExLjVjMC4xIDAgMC4xIDAgMC4yIDAgMC4yIDAgMC40LTAuMSAwLjUtMC4zIDAuNi0xLjYgMS44LTIuOCAzLjQtMy40IDAuMy0wLjEgMC40LTAuNCAwLjMtMC42IC0wLjEtMC4zLTAuNC0wLjQtMC42LTAuMyAtMS45IDAuNi0zLjQgMi4xLTQgNEM1LjggMTEuMSA1LjkgMTEuNCA2LjIgMTEuNXoiIGZpbGw9IiM4MDgwODAiLz48cGF0aCBkPSJNMTIgMTEuNWMtMC43IDAtMS4yIDAuNC0xLjQgMUg2Yy0wLjMgMC0wLjUgMC4yLTAuNSAwLjVzMC4yIDAuNSAwLjUgMC41aDQuNmMwLjIgMC42IDAuOCAxIDEuNCAxIDAuOCAwIDEuNS0wLjcgMS41LTEuNVMxMi44IDExLjUgMTIgMTEuNXpNMTIgMTMuNWMtMC4zIDAtMC41LTAuMi0wLjUtMC41czAuMi0wLjUgMC41LTAuNSAwLjUgMC4yIDAuNSAwLjVTMTIuMyAxMy41IDEyIDEzLjV6IiBmaWxsPSIjODA4MDgwIi8+PC9zdmc+)
}

.ico.goal-in {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0IDIxLjJDMTQgMjEuMiAxMy45IDIxLjIgMTQgMjEuMmMtMC42IDAtMS0wLjMtMS4zLTAuN2wtMy01Yy0wLjQtMC43LTAuMi0xLjYgMC41LTIuMSAwLjctMC40IDEuNi0wLjIgMi4xIDAuNWwxLjkgMy4xIDQuNy02LjJjMC41LTAuNyAxLjQtMC44IDIuMS0wLjMgMC43IDAuNSAwLjggMS40IDAuMyAyLjFsLTYgOEMxNC45IDIxIDE0LjUgMjEuMiAxNCAyMS4yeiIgZmlsbD0iIzAwOUY1NyIvPjxwYXRoIGQ9Ik03LjMgMTguOGwxLjUtMi4xaDAuNUw4LjkgMTZjMCAwIDAgMCAwIDBoMGwtMC4xLTAuMmMtMC4xLTAuMi0wLjEtMC4zLTAuMi0wLjVsLTEuNC00LjQgNC40LTMuMiA0LjQgMy4yIC0xLjMgMy45IDEuNC0xLjkgMC42LTEuOSAxLjEtMC4zIDAuMy0wLjRjMC41LTAuNiAxLjItMSAyLTEgMCAwIDAuMSAwIDAuMSAwIC0xLjEtMy44LTQuNS02LjUtOC42LTYuNSAtNSAwLTkgNC05IDkgMCA1IDQgOSA5IDkgMC4xIDAgMC4xIDAgMC4yIDBMMTEuMiAyMEM5LjggMTkuOSA4LjQgMTkuNSA3LjMgMTguOHpNMTEuOSAzLjVjMy41IDAuMiA2LjQgMi41IDcuNSA1LjhsLTMgMSAtNC40LTMuMlYzLjV6TTExLjEgMy41djMuNWwtNC40IDMuMiAtMy0xQzQuNiA2LjEgNy42IDMuNyAxMS4xIDMuNXpNMy4yIDExLjhjMC0wLjYgMC4xLTEuMSAwLjItMS43bDMgMSAxLjcgNS4yIC0xLjUgMi4xQzQuNiAxNi45IDMuMiAxNC41IDMuMiAxMS44eiIvPjxwYXRoIGQ9Ik05LjcgNS4zQzkuOSA1LjIgMTAgNSA5LjkgNC44IDkuOSA0LjYgOS42IDQuNCA5LjQgNC41IDcuNyA1IDYuMiA2LjEgNS4zIDcuNSA1LjEgNy43IDUuMiA4IDUuNCA4LjFjMC4xIDAgMC4xIDAuMSAwLjIgMC4xIDAuMSAwIDAuMy0wLjEgMC4zLTAuMkM2LjggNi43IDguMSA1LjcgOS43IDUuM3oiLz48L3N2Zz4=)
}

.ico.goal-out {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE4LjQgMTYuMmwyLjQtMi40YzAuNi0wLjYgMC42LTEuNSAwLTIuMXMtMS41LTAuNi0yLjEgMGwtMi40IDIuNCAtMi40LTIuNGMtMC42LTAuNi0xLjUtMC42LTIuMSAwcy0wLjYgMS41IDAgMi4xbDIuNCAyLjQgLTIuNCAyLjRjLTAuNiAwLjYtMC42IDEuNSAwIDIuMSAwLjMgMC4zIDAuNyAwLjQgMS4xIDAuNHMwLjgtMC4xIDEuMS0wLjRsMi40LTIuNCAyLjQgMi40YzAuMyAwLjMgMC43IDAuNCAxLjEgMC40czAuOC0wLjEgMS4xLTAuNGMwLjYtMC42IDAuNi0xLjUgMC0yLjFMMTguNCAxNi4yeiIgZmlsbD0iI0YyMzUyRiIvPjxwYXRoIGQ9Ik03LjUgMTguOEw5IDE2LjdoMy4ybDAuNS0wLjVMMTIuNSAxNkg5LjFsLTEuNy01LjEgNC40LTMuMiA0LjQgMy4yIC0wLjQgMS4zIDAuNiAwLjYgMC4xLTAuMSAwLjUtMS42IDMtMWMwIDAuMSAwIDAuMSAwIDAuMiAwLjMgMCAwLjUgMC4xIDAuOCAwLjIgLTAuNi00LjMtNC40LTcuNy04LjktNy43IC01IDAtOSA0LTkgOSAwIDQuNSAzLjMgOC4yIDcuNyA4LjkgLTAuMS0wLjMtMC4xLTAuNS0wLjItMC44QzkuMyAxOS43IDguNCAxOS4zIDcuNSAxOC44ek0xMi4yIDMuNWMzLjUgMC4yIDYuNCAyLjUgNy41IDUuOGwtMyAxIC00LjQtMy4yVjMuNXpNMTEuMyAzLjV2My41bC00LjQgMy4yIC0zLTFDNC45IDYuMSA3LjggMy43IDExLjMgMy41ek0zLjUgMTEuOGMwLTAuNiAwLjEtMS4xIDAuMi0xLjdsMyAxIDEuNyA1LjIgLTEuNSAyLjFDNC44IDE2LjkgMy41IDE0LjUgMy41IDExLjh6Ii8+PHBhdGggZD0iTTkuOSA1LjNjMC4yLTAuMSAwLjMtMC4zIDAuMy0wLjUgLTAuMS0wLjItMC4zLTAuMy0wLjUtMC4zQzggNSA2LjUgNi4xIDUuNSA3LjUgNS40IDcuNyA1LjQgOCA1LjYgOC4xYzAuMSAwIDAuMSAwLjEgMC4yIDAuMUM2IDguMiA2LjEgOC4xIDYuMiA4IDcuMSA2LjcgOC40IDUuNyA5LjkgNS4zeiIvPjwvc3ZnPg==)
}

.ico.medal-gold {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDMuOWMtMC4zLTAuNS0wLjgtMC44LTEuMy0wLjhoLTEuNyAtMC4zSDguNCA4LjEgNi4zYy0wLjUgMC0xIDAuMy0xLjMgMC44IC0wLjMgMC41LTAuMyAxIDAgMS41bDMgNS4xIDAuNS0wLjRDOS4xIDkuNiA5LjkgOS4yIDEwLjcgOWwwLjgtMC41TDguOSA0LjJoNi4xbC0yLjUgNC40TDEzLjIgOSAxMy4zIDljMC44IDAuMiAxLjYgMC42IDIuMiAxLjFsMC41IDAuNCAzLTUuMUMxOS4yIDQuOSAxOS4yIDQuNCAxOSAzLjl6TTguMyA5TDUuOSA0LjljLTAuMS0wLjIgMC0wLjQgMC0wLjUgMC0wLjEgMC4yLTAuMiAwLjQtMC4yaDEuNGwyLjMgNEM5LjQgOC4zIDguOCA4LjYgOC4zIDl6TTE4LjEgNC45TDE1LjcgOWMtMC41LTAuNC0xLjItMC43LTEuOC0wLjlsMi4zLTRoMS40YzAuMyAwIDAuNCAwLjIgMC40IDAuMkMxOC4xIDQuNSAxOC4yIDQuNyAxOC4xIDQuOXoiLz48cGF0aCBkPSJNMTIgMjAuOGMtMy42IDAtNi41LTIuOS02LjUtNi41UzguNCA3LjggMTIgNy44czYuNSAyLjkgNi41IDYuNVMxNS42IDIwLjggMTIgMjAuOHpNMTIgOC44Yy0zIDAtNS41IDIuNS01LjUgNS41UzkgMTkuOCAxMiAxOS44czUuNS0yLjUgNS41LTUuNVMxNSA4LjggMTIgOC44eiIgZmlsbD0iI0ZDQkM0QiIvPjxwYXRoIGQ9Ik0xMiAxOC44Yy0yLjUgMC00LjUtMi00LjUtNC41czItNC41IDQuNS00LjUgNC41IDIgNC41IDQuNVMxNC41IDE4LjggMTIgMTguOHoiIGZpbGw9IiNGQ0JDNEIiLz48L3N2Zz4=)
}

.ico.medal-silvr {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDMuOWMtMC4zLTAuNS0wLjgtMC44LTEuMy0wLjhoLTEuNyAtMC4zSDguNCA4LjEgNi4zYy0wLjUgMC0xIDAuMy0xLjMgMC44IC0wLjMgMC41LTAuMyAxIDAgMS41bDMgNS4xIDAuNS0wLjRDOS4xIDkuNiA5LjkgOS4yIDEwLjcgOWwwLjgtMC41TDguOSA0LjJoNi4xbC0yLjUgNC40TDEzLjIgOSAxMy4zIDljMC44IDAuMiAxLjYgMC42IDIuMiAxLjFsMC41IDAuNCAzLTUuMUMxOS4yIDQuOSAxOS4yIDQuNCAxOSAzLjl6TTguMyA5TDUuOSA0LjljLTAuMS0wLjIgMC0wLjQgMC0wLjUgMC0wLjEgMC4yLTAuMiAwLjQtMC4yaDEuNGwyLjMgNEM5LjQgOC4zIDguOCA4LjYgOC4zIDl6TTE4LjEgNC45TDE1LjcgOWMtMC41LTAuNC0xLjItMC43LTEuOC0wLjlsMi4zLTRoMS40YzAuMyAwIDAuNCAwLjIgMC40IDAuMkMxOC4xIDQuNSAxOC4yIDQuNyAxOC4xIDQuOXoiLz48cGF0aCBkPSJNMTIgMjAuOGMtMy42IDAtNi41LTIuOS02LjUtNi41UzguNCA3LjggMTIgNy44czYuNSAyLjkgNi41IDYuNVMxNS42IDIwLjggMTIgMjAuOHpNMTIgOC44Yy0zIDAtNS41IDIuNS01LjUgNS41UzkgMTkuOCAxMiAxOS44czUuNS0yLjUgNS41LTUuNVMxNSA4LjggMTIgOC44eiIgZmlsbD0iI0Q1RDVENSIvPjxwYXRoIGQ9Ik0xMiAxOC44Yy0yLjUgMC00LjUtMi00LjUtNC41czItNC41IDQuNS00LjUgNC41IDIgNC41IDQuNVMxNC41IDE4LjggMTIgMTguOHoiIGZpbGw9IiNENUQ1RDUiLz48L3N2Zz4=)
}

.ico.medal-coppr {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDMuOWMtMC4zLTAuNS0wLjgtMC44LTEuMy0wLjhoLTEuNyAtMC4zSDguNCA4LjEgNi4zYy0wLjUgMC0xIDAuMy0xLjMgMC44IC0wLjMgMC41LTAuMyAxIDAgMS41bDMgNS4xIDAuNS0wLjRDOS4xIDkuNiA5LjkgOS4yIDEwLjcgOWwwLjgtMC41TDguOSA0LjJoNi4xbC0yLjUgNC40TDEzLjIgOSAxMy4zIDljMC44IDAuMiAxLjYgMC42IDIuMiAxLjFsMC41IDAuNCAzLTUuMUMxOS4yIDQuOSAxOS4yIDQuNCAxOSAzLjl6TTguMyA5TDUuOSA0LjljLTAuMS0wLjIgMC0wLjQgMC0wLjUgMC0wLjEgMC4yLTAuMiAwLjQtMC4yaDEuNGwyLjMgNEM5LjQgOC4zIDguOCA4LjYgOC4zIDl6TTE4LjEgNC45TDE1LjcgOWMtMC41LTAuNC0xLjItMC43LTEuOC0wLjlsMi4zLTRoMS40YzAuMyAwIDAuNCAwLjIgMC40IDAuMkMxOC4xIDQuNSAxOC4yIDQuNyAxOC4xIDQuOXoiLz48cGF0aCBkPSJNMTIgMjAuOGMtMy42IDAtNi41LTIuOS02LjUtNi41UzguNCA3LjggMTIgNy44czYuNSAyLjkgNi41IDYuNVMxNS42IDIwLjggMTIgMjAuOHpNMTIgOC44Yy0zIDAtNS41IDIuNS01LjUgNS41UzkgMTkuOCAxMiAxOS44czUuNS0yLjUgNS41LTUuNVMxNSA4LjggMTIgOC44eiIgZmlsbD0iI0I1OEQ2NSIvPjxwYXRoIGQ9Ik0xMiAxOC44Yy0yLjUgMC00LjUtMi00LjUtNC41czItNC41IDQuNS00LjUgNC41IDIgNC41IDQuNVMxNC41IDE4LjggMTIgMTguOHoiIGZpbGw9IiNCNThENjUiLz48L3N2Zz4=)
}

.ico.photo {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0IDEyYzEuNCAwIDIuNS0xLjEgMi41LTIuNVMxNS40IDcgMTQgN3MtMi41IDEuMS0yLjUgMi41UzEyLjYgMTIgMTQgMTJ6TTE0IDhjMC44IDAgMS41IDAuNyAxLjUgMS41UzE0LjggMTEgMTQgMTFzLTEuNS0wLjctMS41LTEuNVMxMy4yIDggMTQgOHoiIGZpbGw9IiMxNTY1YzAiLz48cGF0aCBkPSJNMjEuNSAzaC0xN2MtMS4xIDAtMiAwLjktMiAyIC0xLjEgMC0yIDAuOS0yIDJ2MTJjMCAxLjEgMC45IDIgMiAyaDE3YzEuMSAwIDItMC45IDItMiAxLjEgMCAyLTAuOSAyLTJWNUMyMy41IDMuOSAyMi42IDMgMjEuNSAzek0xLjUgN2MwLTAuNiAwLjQtMSAxLTFoMTdjMC42IDAgMSAwLjQgMSAxdjEwLjVMMTYgMTMuOWwtMi42IDIgLTQuMy01IC03LjYgNi42Vjd6TTIwLjUgMTljMCAwLjYtMC40IDEtMSAxaC0xN2MtMC42IDAtMS0wLjQtMS0xdi0wLjNsNy40LTYuNSA1LjcgNi42YzAuMSAwLjEgMC4yIDAuMiAwLjQgMC4yIDAuMSAwIDAuMiAwIDAuMy0wLjEgMC4yLTAuMiAwLjItMC41IDAuMS0wLjdMMTQgMTYuNmwyLTEuNSA0LjUgMy42VjE5ek0yMi41IDE3YzAgMC42LTAuNCAxLTEgMVY3YzAtMS4xLTAuOS0yLTItMmgtMTZjMC0wLjYgMC40LTEgMS0xaDE3YzAuNiAwIDEgMC40IDEgMVYxN3oiIGZpbGw9IiMxNTY1YzAiLz48L3N2Zz4=)
}

.ico.radio {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwIDE1LjVoNGMxLjcgMCAzLTEuMyAzLTN2LTZjMC0xLjctMS4zLTMtMy0zaC00Yy0xLjcgMC0zIDEuMy0zIDN2NkM3IDE0LjIgOC4zIDE1LjUgMTAgMTUuNXpNOCA2LjVjMC0xLjEgMC45LTIgMi0yaDRjMS4xIDAgMiAwLjkgMiAydjZjMCAxLjEtMC45IDItMiAyaC00Yy0xLjEgMC0yLTAuOS0yLTJWNi41eiIgZmlsbD0iIzE1NjVjMCIvPjxwYXRoIGQ9Ik0xNyAxOS41aC00LjVWMTdoMi4xYzIuMiAwIDMuOS0yIDMuOS00LjUgMC0wLjMtMC4yLTAuNS0wLjUtMC41cy0wLjUgMC4yLTAuNSAwLjVjMCAxLjktMS4zIDMuNS0yLjkgMy41SDkuNGMtMS42IDAtMi45LTEuNi0yLjktMy41QzYuNSAxMi4yIDYuMyAxMiA2IDEycy0wLjUgMC4yLTAuNSAwLjVDNS41IDE1IDcuMyAxNyA5LjQgMTdoMi4xdjIuNUg3Yy0wLjMgMC0wLjUgMC4yLTAuNSAwLjVzMC4yIDAuNSAwLjUgMC41aDEwYzAuMyAwIDAuNS0wLjIgMC41LTAuNVMxNy4zIDE5LjUgMTcgMTkuNXoiIGZpbGw9IiMxNTY1YzAiLz48L3N2Zz4=)
}

.ico.video {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTguNyAxNi4xYzAuMSAwIDAuMSAwIDAuMi0wLjFsNS4xLTNjMC4zLTAuMiAwLjMtMC42IDAtMC44bC01LjEtM2MtMC4xIDAtMC4xLTAuMS0wLjItMC4xIC0wLjIgMC0wLjQgMC4yLTAuNCAwLjR2NS45QzguMiAxNiA4LjUgMTYuMSA4LjcgMTYuMXpNOS4yIDEwLjhsMy40IDIgLTMuNCAyVjEwLjh6IiBmaWxsPSIjMTU2NWMwIi8+PHBhdGggZD0iTTIxLjIgMi44aC0xN2MtMC45IDAtMS43IDAuNy0xLjkgMS42IC0wLjkgMC4yLTEuNiAxLTEuNiAxLjl2MTNjMCAxLjEgMC45IDIgMiAyaDE3YzEuMSAwIDItMC45IDItMnYtMC42YzAuOS0wLjIgMS41LTEgMS41LTEuOXYtMTJDMjMuMiAzLjYgMjIuNCAyLjggMjEuMiAyLjh6TTEuOCA2LjJjMC0wLjYgMC40LTEgMS0xaDMuMlY3SDEuOFY2LjJ6TTUuOSAyMC4ySDIuOGMtMC42IDAtMS0wLjQtMS0xdi0wLjhoNC4yVjIwLjJ6TTEwLjggMjAuMkg2Ljl2LTEuOGgzLjhWMjAuMnpNMTUuNiAyMC4yaC0zLjh2LTEuOGgzLjhWMjAuMnpNMjAuOCAxOS4yYzAgMC42LTAuNCAxLTEgMWgtMy4ydi0xLjhoNC4yVjE5LjJ6TTIwLjggMTcuNWgtMTlWOGgxOVYxNy41ek02LjkgN1Y1LjJoMy44VjdINi45ek0xMS44IDdWNS4yaDMuOFY3SDExLjh6TTIwLjggN2gtNC4yVjUuMmgzLjJjMC42IDAgMSAwLjQgMSAxVjd6TTIyLjIgMTYuOGMwIDAuNC0wLjIgMC43LTAuNSAwLjh2LTAuMVY2LjJjMC0xLjEtMC45LTItMi0ySDMuNEMzLjYgNCAzLjkgMy44IDQuMiAzLjhoMTdjMC42IDAgMSAwLjQgMSAxVjE2Ljh6IiBmaWxsPSIjMTU2NWMwIi8+PC9zdmc+)
}

.ico.article {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYuNSA1LjV2M2gtNXY3YzAgMS43IDEuMyAzIDMgM2gxNWMxLjcgMCAzLTEuMyAzLTN2LTEwSDYuNXpNMi41IDE1LjV2LTZoNHY2YzAgMS4xLTAuOSAyLTIgMkMzLjQgMTcuNSAyLjUgMTYuNiAyLjUgMTUuNXpNMjEuNSAxNS41YzAgMS4xLTAuOSAyLTIgMkg3YzAuMy0wLjYgMC41LTEuMiAwLjUtMS45di0wLjEgLTcgLTJoMTRWMTUuNXoiIGZpbGw9IiM1NzBiMGUiLz48cGF0aCBkPSJNMTkuNSAxMGgtOUMxMC4yIDEwIDEwIDkuOCAxMCA5LjVTMTAuMiA5IDEwLjUgOWg5QzE5LjggOSAyMCA5LjIgMjAgOS41UzE5LjggMTAgMTkuNSAxMHoiIGZpbGw9IiM1NzBiMGUiLz48cGF0aCBkPSJNMTkuNSAxM2gtOWMtMC4zIDAtMC41LTAuMi0wLjUtMC41czAuMi0wLjUgMC41LTAuNWg5YzAuMyAwIDAuNSAwLjIgMC41IDAuNVMxOS44IDEzIDE5LjUgMTN6IiBmaWxsPSIjNTcwYjBlIi8+PHBhdGggZD0iTTE5LjUgMTZoLTljLTAuMyAwLTAuNS0wLjItMC41LTAuNXMwLjItMC41IDAuNS0wLjVoOWMwLjMgMCAwLjUgMC4yIDAuNSAwLjVTMTkuOCAxNiAxOS41IDE2eiIgZmlsbD0iIzU3MGIwZSIvPjwvc3ZnPg==)
}

.ico.trophy {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE3IDZjMC0wLjIgMC0wLjQgMC0wLjYgLTEuMy0xLjMtMy4yLTEuOS01LjEtMS45QzEwIDMuNSA4LjEgNC4yIDcgNS40IDcgNS42IDcgNS44IDcgNiA1LjggNi4xIDMuOCA2LjYgMy44IDguNWMwIDIuMyA0LjMgNC4yIDQuOCA0LjUgMC4xIDAgMC4xIDAgMC4yIDAgMC44IDEuMyAxLjcgMi4yIDIuOCAyLjVWMThoLTNDOC4yIDE4IDggMTguMiA4IDE4LjVTOC4yIDE5IDguNSAxOWg3YzAuMyAwIDAuNS0wLjIgMC41LTAuNVMxNS44IDE4IDE1LjUgMThoLTN2LTIuNmMxLjEtMC4yIDItMS4xIDIuOC0yLjUgMC4xIDAgMC4xIDAgMC4yIDAgMC41LTAuMiA0LjgtMi4yIDQuOC00LjVDMjAuMiA2LjYgMTguMiA2LjEgMTcgNnpNNC44IDguNUM0LjggNy4zIDYuNSA3IDcuMSA3YzAuMSAxLjcgMC41IDMuMyAxIDQuNkM2LjUgMTAuOCA0LjggOS41IDQuOCA4LjV6TTEyIDE0LjVjLTEuOCAwLTMuOS0zLjYtNC04LjcgMC45LTAuOCAyLjMtMS4zIDMuOS0xLjMgMS42IDAgMyAwLjUgNC4xIDEuM0MxNS45IDExIDEzLjggMTQuNSAxMiAxNC41ek0xNS45IDExLjZjMC41LTEuMyAwLjktMi45IDEtNC42IDAuNiAwIDIuMyAwLjMgMi4zIDEuNUMxOS4yIDkuNSAxNy41IDEwLjggMTUuOSAxMS42eiIgZmlsbD0iI0ZCQjAzQiIvPjxwYXRoIGQ9Ik0xNyAxOS41SDdjLTAuMyAwLTAuNSAwLjItMC41IDAuNXMwLjIgMC41IDAuNSAwLjVoMTBjMC4zIDAgMC41LTAuMiAwLjUtMC41UzE3LjMgMTkuNSAxNyAxOS41eiIgZmlsbD0iI0ZCQjAzQiIvPjwvc3ZnPg==)
}

.ico.subt-in {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExLjMgOS4xTDcuNSAzLjJDNy4zIDIuOSA3IDIuOSA2LjggMy4yTDMuMSA5LjFjLTAuMiAwLjMgMCAwLjYgMC4zIDAuNmgxLjh2MTAuMWMwIDAuNiAwLjUgMS4yIDEuMiAxLjJoMS42YzAuNiAwIDEuMi0wLjUgMS4yLTEuMlY5LjdoMS44QzExLjIgOS43IDExLjQgOS4zIDExLjMgOS4xeiIgZmlsbD0iIzRjYWY1MCIvPjxwYXRoIGQ9Ik0yMC45IDE0LjNjLTAuMi0wLjMtMC41LTAuNS0wLjgtMC41aC0xLjNWNC4yYzAtMC45LTAuOC0xLjctMS43LTEuN2gtMS42Yy0wLjkgMC0xLjcgMC43LTEuNyAxLjd2OS42aC0xLjNjLTAuMyAwLTAuNiAwLjItMC44IDAuNXMtMC4xIDAuNiAwIDAuOWwzLjggNS45YzAuMiAwLjMgMC40IDAuNCAwLjggMC40IDAuMyAwIDAuNi0wLjIgMC43LTAuNGwzLjgtNS45QzIxIDE0LjkgMjEgMTQuNiAyMC45IDE0LjN6TTE2LjMgMjAuNGwtMy42LTUuNmgyLjFWNC4yYzAtMC40IDAuMy0wLjcgMC43LTAuN2gxLjZjMC40IDAgMC43IDAuMyAwLjcgMC43djEwLjZoMi4xTDE2LjMgMjAuNHoiIGZpbGw9IiM0Y2FmNTAiLz48L3N2Zz4=)
}

.ico.subt-out {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjcgMTQuOWwzLjggNS45YzAuMiAwLjMgMC41IDAuMyAwLjcgMGwzLjctNS45YzAuMi0wLjMgMC0wLjYtMC4zLTAuNmgtMS44VjQuMmMwLTAuNi0wLjUtMS4yLTEuMi0xLjJIMTZjLTAuNiAwLTEuMiAwLjUtMS4yIDEuMnYxMC4xSDEzQzEyLjggMTQuMyAxMi42IDE0LjcgMTIuNyAxNC45eiIgZmlsbD0iI2VkMWMyNCIvPjxwYXRoIGQ9Ik0zLjEgOS43YzAuMiAwLjMgMC41IDAuNSAwLjggMC41aDEuM3Y5LjZjMCAwLjkgMC44IDEuNyAxLjcgMS43aDEuNmMwLjkgMCAxLjctMC43IDEuNy0xLjd2LTkuNmgxLjNjMC4zIDAgMC42LTAuMiAwLjgtMC41czAuMS0wLjYgMC0wLjlMOC41IDIuOUM4LjMgMi42IDguMSAyLjUgNy43IDIuNSA3LjQgMi41IDcuMSAyLjcgNyAyLjlMMy4yIDguOEMzIDkuMSAzIDkuNCAzLjEgOS43ek03LjcgMy42bDMuNiA1LjZIOS4ydjEwLjZjMCAwLjQtMC4zIDAuNy0wLjcgMC43SDYuOWMtMC40IDAtMC43LTAuMy0wLjctMC43VjkuMkg0LjFMNy43IDMuNnoiIGZpbGw9IiNlZDFjMjQiLz48L3N2Zz4=)
}

svg.ico {
	display: block;
	margin: 0;
	padding: 0;
	fill: #89888b;
	height: 24px;
	width: 24px
}

.caption svg.ico {
	fill: #28262c;
	float: left;
	margin: 8px
}

.active>.ico.facebook {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTI3LjUgMTIuNGMwIDEuNiAwIDguOCAwIDguOGgtNi41VjMyaDYuNXYzMmgxMy4zVjMyaDguOWMwIDAgMC44LTUuMiAxLjItMTAuOCAtMS4yIDAtMTAuMSAwLTEwLjEgMHMwLTYuMyAwLTcuNGMwLTEuMSAxLjQtMi42IDIuOS0yLjYgMS40IDAgNC40IDAgNy4yIDAgMC0xLjUgMC02LjUgMC0xMS4yIC0zLjcgMC04IDAtOS44IDBDMjcuMiAwIDI3LjUgMTAuOCAyNy41IDEyLjR6IiBmaWxsPSIjNDI2N2IyIi8+PC9zdmc+)
}

.active>.ico.home {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTYyLjYgMzEuMmMtMC4zIDAtMC42LTAuMS0wLjktMC4zTDMyIDQuNiAyLjMgMzAuOWMtMC42IDAuNS0xLjQgMC40LTEuOS0wLjEgLTAuNS0wLjYtMC40LTEuNCAwLjEtMS45TDMyIDFsMzEuNSAyNy45YzAuNiAwLjUgMC42IDEuNCAwLjEgMS45QzYzLjQgMzEuMSA2MyAzMS4yIDYyLjYgMzEuMnoiIGZpbGw9IiNlZDFjMjQiLz48cGF0aCBkPSJNNTcuNyA2My44aC0xOXYtMTlIMjUuMnYxOWgtMTlWMzIuNmMwLTAuNyAwLjYtMS40IDEuNC0xLjRTOSAzMS45IDkgMzIuNlY2MWgxMy41di0xOWgxOXYxOUg1NVYzMi42YzAtMC43IDAuNi0xLjQgMS40LTEuNHMxLjQgMC42IDEuNCAxLjRWNjMuOHoiIGZpbGw9IiNlZDFjMjQiLz48cGF0aCBkPSJNNTYuNCAxNy43Yy0wLjcgMC0xLjQtMC42LTEuNC0xLjRWOS42aC02LjhjLTAuNyAwLTEuNC0wLjYtMS40LTEuNHMwLjYtMS40IDEuNC0xLjRoOS41djkuNUM1Ny43IDE3LjEgNTcuMSAxNy43IDU2LjQgMTcuN3oiIGZpbGw9IiNlZDFjMjQiLz48L3N2Zz4=)
}

.active>.ico.rss {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGNpcmNsZSBjeD0iMTEiIGN5PSI1MyIgcj0iMTEiIGZpbGw9IiNmNzg0MjIiLz48cGF0aCBkPSJNNDMuOSA2NGgtNy4zYzAtMjAuMi0xNi40LTM2LjYtMzYuNi0zNi42di03LjNDMjQuMiAyMC4xIDQzLjkgMzkuOCA0My45IDY0eiIgZmlsbD0iI2Y3ODQyMiIvPjxwYXRoIGQ9Ik02NCA2NEg1M2MwLTI5LjItMjMuOC01My01My01M1YwQzM1LjMgMCA2NCAyOC43IDY0IDY0eiIgZmlsbD0iI2Y3ODQyMiIvPjwvc3ZnPg==)
}

.active>.ico.srch {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTYzLjYgNjEuNUw0NS45IDQzLjljOS4zLTEwLjMgOS0yNi4yLTEtMzYuMiAtMS4zLTEuMy0yLjctMi40LTQuMS0zLjQgLTEuNS0xLTMtMS44LTQuNi0yLjQgLTIuNC0xLTQuOS0xLjYtNy40LTEuOEMyOCAwIDI3LjIgMCAyNi4zIDBjLTAuOCAwLTEuNyAwLTIuNSAwLjEgLTIuNSAwLjItNSAwLjgtNy40IDEuOCAtMS42IDAuNi0zLjEgMS40LTQuNiAyLjQgLTEuNSAxLTIuOCAyLjEtNC4xIDMuNEMtMi42IDE4LTIuNiAzNC43IDcuNyA0NWMxLjkgMS45IDQuMSAzLjUgNi40IDQuNyAxLjUgMC44IDMuMSAxLjQgNC43IDEuOSAxLjYgMC41IDMuMyAwLjggNSAxIDAuOCAwLjEgMS43IDAuMSAyLjUgMC4xIDAuOCAwIDEuNyAwIDIuNS0wLjEgMS43LTAuMiAzLjMtMC41IDUtMSAxLjYtMC41IDMuMi0xLjEgNC43LTEuOSAxLjktMSAzLjYtMi4yIDUuMy0zLjdsMTcuNiAxNy42YzAuMyAwLjMgMC43IDAuNCAxIDAuNCAwLjQgMCAwLjctMC4xIDEtMC40QzY0LjEgNjMgNjQuMSA2Mi4xIDYzLjYgNjEuNXpNMjYuMyA0OS43Yy02LjMgMC0xMi4xLTIuNC0xNi42LTYuOSAtOS4xLTkuMS05LjEtMjQgMC0zMy4xIDQuNC00LjQgMTAuMy02LjkgMTYuNi02LjlzMTIuMSAyLjQgMTYuNiA2LjljOS4xIDkuMSA5LjEgMjQgMCAzMy4xIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwQzM4LjUgNDcuMyAzMi42IDQ5LjcgMjYuMyA0OS43eiIgZmlsbD0iI2VkMWMyNCIvPjwvc3ZnPg==)
}

.active>.ico.youtube {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTY0IDI2LjZjMC0xLjMtMC4xLTIuOS0wLjMtNC45IC0wLjItMi0wLjQtMy43LTAuOC01LjMgLTAuNC0xLjctMS4yLTMuMi0yLjUtNC40IC0xLjMtMS4yLTIuOC0xLjktNC40LTIuMSAtNS4zLTAuNi0xMy4zLTAuOS0yNC0wLjlDMjEuMyA5LjEgMTMuMyA5LjQgOCAxMGMtMS43IDAuMi0zLjIgMC45LTQuNCAyLjEgLTEuMyAxLjItMi4xIDIuNy0yLjUgNC40IC0wLjQgMS41LTAuNiAzLjMtMC44IDUuMyAtMC4yIDItMC4zIDMuNi0wLjMgNC45IDAgMS4zIDAgMy4xIDAgNS40IDAgMi4zIDAgNC4xIDAgNS40IDAgMS4zIDAuMSAyLjkgMC4zIDQuOSAwLjIgMiAwLjQgMy43IDAuOCA1LjMgMC40IDEuNyAxLjIgMy4yIDIuNSA0LjRDNC45IDUzLjEgNi4zIDUzLjggOCA1NGM1LjMgMC42IDEzLjMgMC45IDI0IDAuOSAxMC43IDAgMTguNy0wLjMgMjQtMC45IDEuNy0wLjIgMy4yLTAuOSA0LjQtMi4xIDEuMy0xLjIgMi4xLTIuNyAyLjUtNC40IDAuNC0xLjUgMC42LTMuMyAwLjgtNS4zIDAuMi0yIDAuMy0zLjYgMC4zLTQuOSAwLTEuMyAwLTMuMSAwLTUuNEM2NCAyOS43IDY0IDI3LjkgNjQgMjYuNnpNNDQuNiAzMy45TDI2LjQgNDUuNGMtMC4zIDAuMi0wLjcgMC40LTEuMiAwLjQgLTAuNCAwLTAuNy0wLjEtMS4xLTAuMyAtMC44LTAuNC0xLjItMS4xLTEuMi0yVjIwLjZjMC0wLjkgMC40LTEuNiAxLjItMiAwLjgtMC40IDEuNi0wLjQgMi4zIDAuMWwxOC4zIDExLjRjMC43IDAuNCAxLjEgMSAxLjEgMS45QzQ1LjcgMzIuOSA0NS40IDMzLjUgNDQuNiAzMy45eiIgZmlsbD0iI2ZmMDAwMCIvPjwvc3ZnPg==)
}

.large {
	font-size: 2.5rem!important
}

.small {
	font-size: .875rem!important
}

.allcap {
	text-transform: uppercase
}

.ft-base {
	font-family: "Muli", Arial, Helvetica, sans-serif!important
}

.ft-read {
	font-family: "Noto Serif", "Times New Roman", Times, Georgia, serif!important
}

.ft-lgt {
	font-weight: 300!important
}

.ft-nom {
	font-weight: normal!important
}

.ft-med {
	font-weight: 600!important
}

.ft-bold {
	font-weight: bold!important
}

.ft-blk {
	font-weight: 900!important
}

.tx-lft {
	text-align: left!important
}

.tx-rgt {
	text-align: right!important
}

.tx-cen {
	text-align: center!important
}

.tx-jst {
	text-align: justify!important
}

.tx-ovr {
	text-decoration: overline
}

.tx-und {
	text-decoration: underline
}

.hide {
	display: none!important
}

.show {
	display: inherit!important
}

.lft {
	float: left!important
}

.mid {
	margin: auto!important
}

.rgt {
	float: right!important
}

.inblk {
	display: inline-block
}

.resp,
.resp img {
	display: block;
	margin: 0;
	padding: 0;
	max-width: 100%;
	height: auto
}

.resp .fill,
.resp img .fill {
	overflow: hidden;
	width: 100%
}

.rbox,
.magzcover .vdobox {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	display: block;
	margin: 0;
	padding: 0 0 56.25% 0;
	position: relative;
	overflow: hidden
}

.rbox.r4x3,
.magzcover .r4x3.vdobox {
	padding-bottom: 75%
}

.rbox.r16x10,
.magzcover .r16x10.vdobox {
	padding-bottom: 62.5%
}

.rbox.ngoisao,
.magzcover .ngoisao.vdobox {
	padding-bottom: 133.33%
}

.rbox>*,
.magzcover .vdobox>* {
	display: none
}

.rbox>*:first-child,
.magzcover .vdobox>*:first-child {
	display: block;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%
}

.scrl-wid {
	display: block;
	overflow-x: auto;
	overflow-y: hidden
}

.scrl-hei {
	display: block;
	overflow-x: hidden;
	overflow-y: auto
}

.sld-wid {
	overflow: hidden
}

.sld-wid .sldr {
	height: 100%;
	width: 10000px
}

.sld-hei {
	overflow: hidden
}

.sld-hei .sldr {
	height: 10000px;
	width: 100%
}

.bg-base {
	background-color: #89888b
}

.bdr-base {
	border: solid 1px #89888b
}

.tx-base {
	color: #89888b
}

.bg-base-drk {
	background-color: #626165
}

.bdr-base-drk {
	border: solid 1px #626165
}

.tx-base-drk {
	color: #626165
}

.bg-base-lgt {
	background-color: #eaeaea
}

.bdr-base-lgt {
	border: solid 1px #eaeaea
}

.tx-base-lgt {
	color: #eaeaea
}

.bg-base-blk {
	background-color: #28262c
}

.bdr-base-blk {
	border: solid 1px #28262c
}

.tx-base-blk {
	color: #28262c
}

.bg-base-wht {
	background-color: #f5f5f5
}

.bdr-base-wht {
	border: solid 1px #f5f5f5
}

.tx-base-wht {
	color: #f5f5f5
}

.bg-prime {
	background-color: #ed1c24
}

.bdr-prime {
	border: solid 1px #ed1c24
}

.tx-prime {
	color: #ed1c24
}

.bg-prime-drk {
	background-color: #971217
}

.bdr-prime-drk {
	border: solid 1px #971217
}

.tx-prime-drk {
	color: #971217
}

.bg-prime-lgt {
	background-color: #fac1c3
}

.bdr-prime-lgt {
	border: solid 1px #fac1c3
}

.tx-prime-lgt {
	color: #fac1c3
}

.bg-prime-blk {
	background-color: #570b0e
}

.bdr-prime-blk {
	border: solid 1px #570b0e
}

.tx-prime-blk {
	color: #570b0e
}

.bg-prime-wht {
	background-color: #fdeaeb
}

.bdr-prime-wht {
	border: solid 1px #fdeaeb
}

.tx-prime-wht {
	color: #fdeaeb
}

.bg-media {
	background-color: #2196f3
}

.bdr-media {
	border: solid 1px #2196f3
}

.tx-media {
	color: #2196f3
}

.bg-media-drk {
	background-color: #1565c0
}

.bdr-media-drk {
	border: solid 1px #1565c0
}

.tx-media-drk {
	color: #1565c0
}

.bg-media-lgt {
	background-color: #bbdefb
}

.bdr-media-lgt {
	border: solid 1px #bbdefb
}

.tx-media-lgt {
	color: #bbdefb
}

.bg-media-blk {
	background-color: #0d47a1
}

.bdr-media-blk {
	border: solid 1px #0d47a1
}

.tx-media-blk {
	color: #0d47a1
}

.bg-media-wht {
	background-color: #e3f2fd
}

.bdr-media-wht {
	border: solid 1px #e3f2fd
}

.tx-media-wht {
	color: #e3f2fd
}

.bg-radio {
	background-color: #6e25b0
}

.bdr-radio {
	border: solid 1px #6e25b0
}

.tx-radio {
	color: #6e25b0
}

.bg-radio-drk {
	background-color: #541d86
}

.bdr-radio-drk {
	border: solid 1px #541d86
}

.tx-radio-drk {
	color: #541d86
}

.bg-radio-lgt {
	background-color: #bfa6d7
}

.bdr-radio-lgt {
	border: solid 1px #bfa6d7
}

.tx-radio-lgt {
	color: #bfa6d7
}

.bg-radio-blk {
	background-color: #3a145c
}

.bdr-radio-blk {
	border: solid 1px #3a145c
}

.tx-radio-blk {
	color: #3a145c
}

.bg-radio-wht {
	background-color: #efe8f5
}

.bdr-radio-wht {
	border: solid 1px #efe8f5
}

.tx-radio-wht {
	color: #efe8f5
}

.bg-score {
	background-color: #4caf50
}

.bdr-score {
	border: solid 1px #4caf50
}

.tx-score {
	color: #4caf50
}

.bg-score-drk {
	background-color: #2e7d32
}

.bdr-score-drk {
	border: solid 1px #2e7d32
}

.tx-score-drk {
	color: #2e7d32
}

.bg-score-lgt {
	background-color: #c8e6c9
}

.bdr-score-lgt {
	border: solid 1px #c8e6c9
}

.tx-score-lgt {
	color: #c8e6c9
}

.bg-score-blk {
	background-color: #1b5e20
}

.bdr-score-blk {
	border: solid 1px #1b5e20
}

.tx-score-blk {
	color: #1b5e20
}

.bg-score-wht {
	background-color: #e8f5e9
}

.bdr-score-wht {
	border: solid 1px #e8f5e9
}

.tx-score-wht {
	color: #e8f5e9
}

.bg-alert {
	background-color: #fdd835
}

.bdr-alert {
	border: solid 1px #fdd835
}

.tx-alert {
	color: #fdd835
}

.bg-alert-drk {
	background-color: #f9a825
}

.bdr-alert-drk {
	border: solid 1px #f9a825
}

.tx-alert-drk {
	color: #f9a825
}

.bg-alert-lgt {
	background-color: #fff9c4
}

.bdr-alert-lgt {
	border: solid 1px #fff9c4
}

.tx-alert-lgt {
	color: #fff9c4
}

.bg-alert-blk {
	background-color: #7a3f0b
}

.bdr-alert-blk {
	border: solid 1px #7a3f0b
}

.tx-alert-blk {
	color: #7a3f0b
}

.bg-alert-wht {
	background-color: #fffde7
}

.bdr-alert-wht {
	border: solid 1px #fffde7
}

.tx-alert-wht {
	color: #fffde7
}


.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
}


@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
	}
	.widslidr.over-w {
		position: relative
	}
	.widslidr.over-w .widbar {
		overflow-x: auto;
		white-space: nowrap
	}
}

@media only screen and (min-width:1025px) {
	.breadcrum a.home:hover {
		background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIyLjIgMTIuM2MtMC4xIDAtMC4yIDAtMC4zLTAuMUwxMiAzLjVsLTkuOSA4LjdjLTAuMiAwLjItMC41IDAuMi0wLjcgMCAtMC4yLTAuMi0wLjItMC41IDAtMC43TDEyIDIuMmwxMC41IDkuM2MwLjIgMC4yIDAuMiAwLjUgMCAwLjdDMjIuNSAxMi4zIDIyLjMgMTIuMyAyMi4yIDEyLjN6IiBzdHlsZT0iZmlsbDogI2VkMWMyNDsiLz48cGF0aCBkPSJNMjAuNSAyMS44aC02di02aC00djZoLTd2LTkuNWMwLTAuMyAwLjItMC41IDAuNS0wLjVzMC41IDAuMiAwLjUgMC41djguNWg1di02aDZ2Nmg0di04LjVjMC0wLjMgMC4yLTAuNSAwLjUtMC41czAuNSAwLjIgMC41IDAuNVYyMS44eiIgc3R5bGU9ImZpbGw6ICNlZDFjMjQ7Ii8+PHBhdGggZD0iTTIwIDguM2MtMC4zIDAtMC41LTAuMi0wLjUtMC41VjYuM0gxOGMtMC4zIDAtMC41LTAuMi0wLjUtMC41czAuMi0wLjUgMC41LTAuNWgyLjV2Mi41QzIwLjUgOC4xIDIwLjMgOC4zIDIwIDguM3oiIHN0eWxlPSJmaWxsOiAjZWQxYzI0OyIvPjwvc3ZnPg==)
	}
	.mediazone a:active,
	.mediazone a:focus,
	.mediazone a:hover {
		color: #2196f3!important
	}
	.livescore a:active,
	.livescore a:focus,
	.livescore a:hover {
		color: #4caf50!important
	}
	.caption.catnav .lead:active,
	.caption.catnav .lead:focus,
	.caption.catnav .lead:hover {
		background: #971217
	}
	.caption.catnav .lead:active:before,
	.caption.catnav .lead:focus:before,
	.caption.catnav .lead:hover:before {
		border-left-color: #971217
	}
	.caption.drk:active,
	.caption.drk:focus,
	.caption.drk:hover {
		background: #28262c
	}
	.caption.funcap:active,
	.caption.funcap:focus,
	.caption.funcap:hover {
		background: #833825
	}
	.caption.mdacap:active,
	.caption.mdacap:focus,
	.caption.mdacap:hover {
		background: #0d47a1
	}
	.caption.rdocap:active,
	.caption.rdocap:focus,
	.caption.rdocap:hover {
		background: #3a145c
	}
	.caption.newscap:active,
	.caption.newscap:focus,
	.caption.newscap:hover {
		background: #971217
	}
	.caption.scocap:active,
	.caption.scocap:focus,
	.caption.scocap:hover {
		background: #1b5e20
	}
	.caption.catnav:active svg.ico,
	.caption.catnav:focus svg.ico,
	.caption.catnav:hover svg.ico,
	.caption.drk:active svg.ico,
	.caption.drk:focus svg.ico,
	.caption.drk:hover svg.ico,
	.caption.funcap:active svg.ico,
	.caption.funcap:focus svg.ico,
	.caption.funcap:hover svg.ico,
	.caption.mdacap:active svg.ico,
	.caption.mdacap:focus svg.ico,
	.caption.mdacap:hover svg.ico,
	.caption.newscap:active svg.ico,
	.caption.newscap:focus svg.ico,
	.caption.newscap:hover svg.ico,
	.caption.scocap:active svg.ico,
	.caption.scocap:focus svg.ico,
	.caption.scocap:hover svg.ico,
	.caption.rdocap:active svg.ico,
	.caption.rdocap:focus svg.ico,
	.caption.rdocap:hover svg.ico {
		fill: #fff!important
	}
	.caption .morenav .mdaref:active,
	.caption .morenav .mdaref:focus,
	.caption .morenav .mdaref:hover {
		width: 5em
	}
	.caption .morenav .scoref:active,
	.caption .morenav .scoref:focus,
	.caption .morenav .scoref:hover {
		width: 11.5em
	}
	.caption .morenav .sharef:active,
	.caption .morenav .sharef:focus,
	.caption .morenav .sharef:hover {
		width: 7em
	}
	.media a:active,
	.media a:focus,
	.media a:hover {
		color: #1565c0!important
	}
	.hashtag:active,
	.hashtag:focus,
	.hashtag:hover {
		border-color: #89888b;
		color: #626165!important
	}
	.dropr:active>.dwnr,
	.dropr:focus>.dwnr,
	.dropr:focus-within>.dwnr,
	.dropr:hover>.dwnr,
	.dropr:active>.uppr,
	.dropr:focus>.uppr,
	.dropr:focus-within>.uppr,
	.dropr:hover>.uppr {
		visibility: visible;
		opacity: 1;
		z-index: 1;
		-webkit-transform: translateY(0%);
		transform: translateY(0%);
		-webkit-transition-delay: 0s, 0s, .3s;
		transition-delay: 0s, 0s, .3s
	}
	.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
	}
	.sliderbox .next:active,
	.sliderbox .next:focus,
	.sliderbox .next:hover,
	.sliderbox .prev:active,
	.sliderbox .prev:focus,
	.sliderbox .prev:hover {
		opacity: 1
	}
	.sliderbox:active .next,
	.sliderbox:focus .next,
	.sliderbox:hover .next {
		right: 0
	}
	.sliderbox:active .prev,
	.sliderbox:focus .prev,
	.sliderbox:hover .prev {
		left: 0
	}
	.videobox a:active .thumb,
	.videobox a:focus .thumb,
	.videobox a:hover .thumb {
		background: #000
	}
	.videobox a:active .thumb>img,
	.videobox a:focus .thumb>img,
	.videobox a:hover .thumb>img {
		opacity: .8
	}
	.widslidr .widmor:active span,
	.widslidr .widmor:active span::before,
	.widslidr .widmor:active span::after,
	.widslidr .widmor:focus span,
	.widslidr .widmor:focus span::before,
	.widslidr .widmor:focus span::after,
	.widslidr .widmor:hover span,
	.widslidr .widmor:hover span::before,
	.widslidr .widmor:hover span::after {
		background-color: #ed1c24
	}
}


.prime-score,
.pin-score {
	background: #e8f5e9;
	background-image: linear-gradient(65deg, rgba(232, 245, 233, 1) 0%, rgba(200, 230, 201, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f5e9', endColorstr='#c8e6c9', GradientType=1)
}

.prime-score .blinkr,
.pin-score .blinkr {
	height: .8em;
	width: .8em;
	vertical-align: middle
}

.prime-score .min,
.pin-score .min {
	-webkit-animation: blinking 1s ease 0s infinite;
	animation: blinking 1s ease 0s infinite
}

.prime-score .home,
.prime-score .away,
.pin-score .home,
.pin-score .away {
	display: block;
	float: left;
	width: 50%
}

.prime-score .home,
.pin-score .home {
	padding-right: 50px;
	text-align: left
}

.prime-score .away,
.pin-score .away {
	padding-left: 50px;
	text-align: right
}

.prime-score .mch-info,
.pin-score .mch-info {
	display: block
}

.prime-score .vers,
.pin-score .vers {
	padding: 30px 0 15px;
	text-align: center;
	text-transform: uppercase;
	position: relative
}

.prime-score .vers img,
.pin-score .vers img {
	display: block;
	margin: -15px auto 0;
	height: 60px;
	width: 60px
}

.prime-score .vers .score,
.pin-score .vers .score {
	background: rgba(151, 18, 23, .9);
	border-radius: 8px;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .15);
	box-shadow: 0 2px 5px rgba(0, 0, 0, .15);
	display: block;
	margin: -40px -60px;
	padding: 3px;
	font-size: 2.5rem;
	font-weight: 700;
	line-height: 52px;
	position: absolute;
	top: 50%;
	left: 50%
}

.prime-score .vers .score b,
.pin-score .vers .score b {
	border: solid 1px rgba(255, 255, 255, .5);
	border-radius: 0 5px 5px 0;
	color: #fff;
	display: block;
	float: left;
	height: 56px;
	width: 57px
}

.prime-score .vers .score b:first-child,
.pin-score .vers .score b:first-child {
	border-right: none;
	border-radius: 5px 0 0 5px
}

.prime-score .team,
.pin-score .team {
	background: #fff;
	border: solid 1px #570b0e;
	border-radius: 3px;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .25);
	box-shadow: 0 2px 3px rgba(0, 0, 0, .25);
	color: #000;
	margin: 0 3px;
	font-weight: bold;
	text-align: center;
	position: relative
}

.prime-score .team .home,
.prime-score .team .away,
.pin-score .team .home,
.pin-score .team .away {
	line-height: 36px;
	text-align: center
}

.prime-score .team .time,
.pin-score .team .time {
	background-color: #971217;
	border-radius: 3px;
	color: #fff;
	margin: -2px -40px;
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 40px;
	height: 40px;
	width: 80px;
	position: absolute;
	top: 0;
	left: 50%
}

.prime-score {
	min-height: 240px;
	position: relative
}

.prime-score::before {
	border-top: solid 200px #c8e6c9;
	border-right: solid 150px transparent;
	content: '';
	display: block;
	float: left;
	margin: 0 -150px -200px 0;
	padding: 0;
	height: 0;
	width: 0;
	position: relative;
	z-index: 1
}

.prime-score .caption,
.prime-score .leag,
.prime-score .vers,
.prime-score .stat,
.prime-score .team {
	position: relative;
	z-index: 3
}

.prime-score .caption {
	color: #ed1c24;
	font-size: .875rem;
	font-weight: 900;
	padding: 0 10px;
	text-transform: uppercase
}

.prime-score .leag {
	background: rgba(255, 255, 255, .5);
	color: #1b5e20;
	display: block;
	margin: -21px 0 0;
	padding: 0 0 0 135px;
	font-size: 1rem;
	font-weight: 700;
	line-height: 36px;
	height: 36px;
	z-index: 0;
	text-align: left
}

.prime-score .stat {
	padding: 10px
}

.prime-score .stat span {
	background: #fff;
	border-radius: 50%;
	display: inline-block;
	margin: 0 1px;
	padding: 0;
	font-size: .75rem;
	font-weight: 900;
	line-height: 1.5em;
	height: 1.5em;
	width: 1.5em;
	text-align: center
}

.prime-score .stat .lost {
	color: #971217
}

.prime-score .stat .draw {
	color: #f9a825
}

.prime-score .stat .win {
	color: #2e7d32
}

.prime-score .event {
	color: #fff;
	font-size: .875rem;
	font-weight: 300;
	padding: 10px
}

.prime-score .event .ico {
	font-size: 1.25em
}

.prime-score .more {
	color: #1b5e20;
	display: block;
	float: right;
	margin: 0;
	padding: 0 15px;
	font-size: .875rem;
	line-height: 40px;
	height: 40px
}

.pin-score {
	padding: 0!important
}

.pin-score .caption {
	background-color: #c8e6c9;
	color: #1b5e20;
	font-size: .875rem;
	font-weight: 700;
	line-height: 36px;
	height: 36px
}

.pin-score .islive {
	color: #ed1c24;
	display: block;
	float: left;
	margin: 0;
	padding: 0 10px;
	font-size: .75rem;
	font-weight: 900;
	text-transform: uppercase
}

.pin-score .vers img {
	margin-top: -10px
}

.pin-score .vers .score {
	border-radius: 5px;
	font-size: 2rem;
	line-height: 42px;
	margin: -30px -50px;
	padding: 3px
}

.pin-score .vers .score b {
	border-radius: 0 4px 4px 0;
	height: 46px;
	width: 47px
}

.pin-score .vers .score b:first-child {
	border-radius: 3px 0 0 3px
}

.prime-match {
	background-image: linear-gradient(to bottom, #bcbcbd 0, #eaeaea 20px)
}

.prime-match .caption {
	color: #1b5e20;
	font-size: 1.125rem;
	font-weight: 700;
	padding: 10px 10px 0;
	height: 50px;
	text-align: center;
	text-transform: uppercase
}

.prime-match .viewmore {
	background: rgba(255, 255, 255, .75);
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .25);
	box-shadow: 0 2px 3px rgba(0, 0, 0, .25);
	color: #2e7d32;
	display: block;
	margin: 10px auto;
	padding: 0 20px 0 0;
	font-size: .875rem;
	font-weight: 700;
	line-height: 30px;
	height: 30px;
	text-align: center;
	min-width: 128px;
	width: 30%;
	position: relative
}

.prime-match .viewmore::before,
.prime-match .viewmore::after {
	background-color: #2e7d32;
	border-radius: 1px;
	content: '';
	display: block;
	height: 2px;
	width: 10px;
	position: absolute;
	top: 50%;
	right: 15px
}

.prime-match .viewmore::before {
	margin-top: -3px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.prime-match .viewmore::after {
	margin-top: 3px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.prime-match .fixtbl {
	padding: 0 5px
}

.prime-match .frow {
	display: block;
	line-height: 36px;
	margin-top: 5px
}

.prime-match .frow:nth-child(2n+1) {
	background-color: rgba(255, 255, 255, .75)
}

.prime-match .tme,
.prime-match .tme.cal {
	background-color: #971217;
	border-radius: 3px;
	border: none!important;
	color: #fff!important;
	line-height: 24px;
	height: 36px;
	width: 18%
}

.prime-match .tme span,
.prime-match .tme.cal span {
	display: block;
	font-size: 75%;
	font-weight: 300;
	line-height: 10px;
	margin-top: -3px
}

.prime-match .sco {
	background-color: #971217;
	border-radius: 3px;
	border: none!important;
	color: #fff!important;
	width: 18%
}

.prime-match .hme,
.prime-match .awy {
	width: 41%
}

.prime-match .hme {
	padding-right: 2%
}

.prime-match .awy {
	padding-left: 2%
}

.pin-match {
	background-color: #e8f5e9;
	padding: 0!important
}

.pin-match .blinkr {
	height: .8em;
	width: .8em;
	vertical-align: middle
}

.pin-match .caption {
	border-bottom: solid 1px #c8e6c9;
	color: #1b5e20;
	display: block;
	font-size: .75rem;
	font-weight: normal;
	line-height: 25px;
	height: 25px
}

.pin-match .islive {
	color: #ed1c24;
	float: left;
	font-size: 80%;
	font-weight: 700;
	padding-right: 5px;
	text-transform: uppercase
}

.pin-match .islive b {
	font-size: inherit;
	font-weight: 900
}

.pin-match .leag {
	color: #28262c
}

.pin-match .mch-info {
	display: block;
	padding: 0 5px 5px
}

.pin-match .player {
	color: #000;
	padding: 3px 0
}

.pin-match .player b {
	background-color: #971217;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	float: right;
	margin: -2px 0;
	padding: 2px 8px
}

.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
}

.resultbox {
	position: relative
}

.resultbox .awy,
.resultbox .hme {
	width: 35%
}

.resultbox .dte,
.resultbox .tme,
.resultbox .min {
	width: 15%
}

.resultbox .viewmore {
	background: rgba(255, 255, 255, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(234, 234, 234, 1)));
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(234, 234, 234, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#eaeaea', GradientType=1)
}

.standbox .num,
.standbox .cnt {
	width: 12%
}

.standbox .team {
	width: 48%
}

.standbox .pnt {
	width: 16%
}

.standbox .stiked {
	background: #fff!important
}

.standbox .stiked .cnt,
.standbox .stiked .num,
.standbox .stiked .pnt,
.standbox .stiked .team {
	color: #89888b;
	border-bottom: solid 1px #eaeaea;
	font-size: 90%;
	font-weight: 600;
	text-align: center!important
}

.livematchbox {
	background: #c9de96;
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(201, 222, 150, 1)), color-stop(44%, rgba(138, 182, 107, 1)), to(rgba(57, 130, 53, 1)));
	background-image: linear-gradient(to top, rgba(201, 222, 150, 1) 0%, rgba(138, 182, 107, 1) 44%, rgba(57, 130, 53, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9de96', endColorstr='#398235', GradientType=1);
	text-align: center
}

.livematchbox .caption {
	line-height: 24px;
	height: 25px;
	border-bottom: solid 1px #4caf50;
	color: #c8e6c9;
	min-height: 0;
	font-size: .875rem;
	margin: 0 10px;
	padding: 0
}

.livematchbox .caption a {
	color: #e8f5e9!important;
	display: inline;
	font-weight: bold
}

.livematchbox .home,
.livematchbox .away,
.livematchbox .live {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden
}

.livematchbox .home,
.livematchbox .away {
	width: 40%
}

.livematchbox .tmlogo {
	display: block
}

.livematchbox .tmlogo img {
	display: block;
	margin: 10px auto;
	height: 60px;
	width: 60px
}

.livematchbox .tmcap {
	font-size: .875rem;
	font-weight: 700;
	text-transform: uppercase
}

.livematchbox .live {
	color: #fff;
	width: 20%
}

.livematchbox .live .score {
	background: #28262c;
	border-radius: 2px;
	display: block;
	float: left;
	margin: 15px 1%;
	padding: 5px 0;
	font-size: 1.75rem;
	font-weight: 700;
	width: 48%
}

.livematchbox .live .time {
	clear: both;
	background: #ed1c24;
	border-radius: 15px;
	line-height: 24px;
	height: 24px;
	display: block;
	margin: 0 10px;
	padding: 0;
	font-size: 1rem;
	font-weight: 700
}

.lastestbox li {
	padding: 15px 0
}

.longformbox {
	background: #f5f5f5
}

.longformbox li {
	background-color: #fff;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12), 0 1px 5px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12), 0 1px 5px 0 rgba(0, 0, 0, .2);
	margin: 10px 7px 20px;
	padding: 0;
	width: 240px
}

.longformbox .caption .lead {
	font-size: 1.5rem;
	font-weight: 900;
	padding: 10px;
	text-transform: uppercase
}

.longformbox .news .title {
	padding-left: 10px;
	padding-right: 10px
}

.topstarbox {
	background: #eaeaea
}

.topstarbox li {
	padding: 10px;
	width: 340px;
	position: relative
}

.topstarbox li .title {
	font-size: 1.125rem;
	text-align: center
}

.topstarbox .news.mixed .title {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .75) 40px);
	color: #fff;
	margin: 0;
	position: absolute;
	bottom: 20px
}

.topstarbox .bullst {
	height: 20px;
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index: 2
}

.topstarbox .drk {
	background: #000
}

.topstarbox .drk .bullst {
	background: rgba(0, 0, 0, .75)
}

.topstarbox .drk .bullst a {
	background: #fff
}


@media only screen and (max-width:1024px) {
	.prime-score,
	.prime-match {
		margin: 0 -15px
	}
	.breakingbox {
		display: none
	}
	.primarybox .slideshowbox .desc {
		display: none
	}
	.primarybox .slideshowbox .thumb {
		margin: 0 -15px;
		width: auto
	}
	.primarybox .newslst li:first-child {
		border-top: solid 1px #eaeaea;
		padding-top: 10px!important
	}
	.primarybox .newslst li:last-child {
		border-bottom: solid 1px #eaeaea;
		padding-bottom: 10px!important
	}
	.caption.catnav a {
		display: none
	}
	.caption.catnav a.lead,
	.caption.catnav a.title {
		display: block
	}
	.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
	}
	.catprimebox .newslst li:first-child {
		border-top: solid 1px #eaeaea;
		margin-top: 10px;
		padding-top: 10px!important
	}
	.catbox .caption .morenav li a,
	.catprimebox .caption .morenav li a {
		background-position: 50%;
		background-size: 24px;
		height: 40px
	}
	.catspecbox {
		margin: 0 -15px;
		width: auto
	}
	.catspecbox .title {
		font-size: .875rem
	}
	.catspecbox .news.fst .title {
		font-size: 1.125rem
	}
	.topstarbox {
		margin: 0 -15px;
		width: auto
	}
	.topvideobox {
		margin: 0 -15px;
		padding: 0
	}
	.topvideobox .fst {
		margin-bottom: 10px
	}
	.topvideobox .fst .title {
		padding: 0 15px
	}
	.longformbox li {
		clear: both;
		float: none;
		margin: 20px 0;
		width: 100%
	}
	.mobview .longformbox .news.mixed a {
		color: inherit
	}
	.mobview .longformbox .news.mixed .title {
		background: none;
		margin: 0;
		padding: 0
	}
	.mobview .longformbox .news.mixed .thumb {
		float: left;
		margin: 10px;
		width: 160px
	}
	.funnybox .bar li {
		width: 50%
	}
	.funnybox .bar li:nth-child(3) {
		display: none
	}
}

@media only screen and (min-width:1025px) {
	.primarybox .slideshowbox .fst .thumb {
		margin-left: -40px;
		width: auto
	}
	.primarybox .newslst .title {
		font-size: 95%
	}
	.primarybox .newslst .thumb {
		display: none
	}
	.prime-score .team,
	.pin-score .team {
		margin: 0 -3px
	}
	.prime-score .vers .tlgo {
		height: 90px;
		width: 90px
	}
	.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%
	}
	.resultbox {
		border-bottom: solid 1px #eaeaea;
		border-left: solid 1px #eaeaea;
		margin-left: -2px;
		padding: 0 0 1px 1px
	}
	.resultbox .subcapt {
		margin-left: -2px;
		padding: 5px 0
	}
	.resultbox.inhome .scrl-hei {
		height: 430px
	}
	.topvideobox .caption {
		margin: -10px -10px 0
	}
	.topvideobox .fst {
		margin: 10px 0
	}
	.topvideobox .fst .thumb {
		float: left;
		margin-right: 20px;
		width: 420px
	}
	.catspecbox {
		padding: 0 20px 10px
	}
	.funnybox .news.fst {
		margin: 10px
	}
	.longformbox .news .title {
		overflow: hidden;
		height: 80px
	}
	.longformbox .news.mixed .title {
		height: 96px
	}
}


.catcover .caption {
	height: auto
}

.catcover .caption a {
	color: #89888b;
	font-size: .875rem;
	font-weight: normal;
	padding: 0 10px;
	text-transform: uppercase
}

.catcover .caption a.downmore,
.catcover .caption a.mdamore,
.catcover .caption a.scomore,
.catcover .caption a.sharing {
	padding: 0
}

.catcover .caption svg.ico {
	fill: #89888b;
	height: 16px;
	width: 16px
}

.catcover .caption .bar,
.catcover .caption .nav {
	line-height: 32px;
	height: 32px
}

.catcover .caption .lead {
	font-size: 1.75rem;
	font-weight: 700;
	padding: 10px 0;
	min-height: 50px;
	text-transform: none
}

.catcover .caption .nav:empty {
	display: none
}

.catcover .catchilds {
	position: relative
}

.catcover .catchilds .bar {
	padding: 5px 0
}

.catcover .catchilds .bar a {
	background-color: #f5f5f5;
	border-radius: .6em;
	color: #626165;
	font-size: .875rem;
	font-weight: 600;
	line-height: 25px;
	height: 25px;
	margin: 5px;
	padding: 0 .7em;
	text-transform: none
}

.catcover .news .title {
	font-size: 1.25rem;
	font-weight: 700
}

.catcover .news.fst .title {
	font-size: 1.5rem;
	font-weight: 700;
	padding-top: 0
}

.catzone .addmore a {
	border: solid 2px #ed1c24;
	border-radius: 8px;
	color: #ed1c24;
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 40px;
	display: block;
	margin: auto;
	padding: 0;
	width: 90%;
	text-align: center;
	text-transform: uppercase
}

.fixtstandbox .caption .lead {
	padding: 0
}

.fixtstandbox .subcapt {
	background-color: #eaeaea;
	border-bottom: solid 1px #89888b;
	padding: 5px 0
}

.fixtstandbox .subcapt .lead {
	border-left: solid 5px #2e7d32;
	color: #2e7d32!important;
	font-size: 1rem;
	font-weight: 700;
	line-height: 30px;
	height: 30px;
	padding: 0 10px;
	text-transform: uppercase
}

.fixtstandbox .frow.grp .fcol {
	background-color: #f5f5f5;
	color: #626165;
	font-size: .875rem;
	font-weight: 700;
	padding: 0 10px;
	text-align: left;
	text-transform: uppercase
}

.fixtstandbox .cuplst {
	line-height: 30px;
	height: 32px;
	position: relative;
	z-index: 10
}

.fixtstandbox .cuplst.opened .lst {
	height: auto
}

.fixtstandbox .cuplst .lst {
	background-color: #f5f5f5;
	border-bottom: solid 2px #2e7d32;
	padding-left: 10px;
	overflow: hidden;
	height: 32px;
	width: 100%;
	position: absolute;
	z-index: 5
}

.fixtstandbox .cuplst .lst a {
	color: #2e7d32;
	display: none;
	font-size: 1rem;
	font-weight: 700;
	padding: 0 10px 0 25px;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative
}

.fixtstandbox .cuplst .lst a::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
}

.fixtstandbox .cuplst .lst a.sel:before {
	opacity: 1
}

.fixtstandbox .cuplst .dropr {
	background-color: #89888b;
	border-radius: 12px;
	color: #fff;
	display: block;
	margin: 0;
	padding: 0 10px;
	font-size: .875rem;
	font-weight: 600;
	line-height: 20px;
	height: 20px;
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 6
}

.fixtstandbox .cuplst.opened a,
.fixtstandbox .cuplst a.sel {
	display: block
}

.fixtstandbox .brdlst {
	background: #eaeaea;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(234, 234, 234, 1)), to(rgba(245, 245, 245, 1)));
	background-image: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%, rgba(245, 245, 245, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f5f5f5', GradientType=1);
	line-height: 28px;
	height: 28px;
	padding: 0 10px
}

.fixtstandbox .brdlst .bar a {
	color: #89888b;
	padding: 0 10px
}

.fixtstandbox .brdlst .bar a.sel {
	background: #fff!important;
	color: #2e7d32!important;
	font-weight: bold
}

@media only screen and (max-width:1024px) {
	.catcover .desc,
	.catzone .desc {
		display: none
	}
	.catcover .caption .lead {
		border-bottom: solid 1px #89888b;
		padding: 0
	}
	.catcover .catchilds .bar li {
		display: inline-block;
		float: none
	}
	.catcover .catchilds .bar li:last-child {
		padding-right: 30px
	}
	.catcover .catchilds .bar a {
		padding: 0 5px
	}
	.catcover .catchilds .bar .plusmore {
		display: none
	}
	.catcover .newslst .bar li {
		float: none
	}
	.catcover .news .thumb {
		float: left;
		margin-right: 10px;
		width: 160px
	}
	.catcover .news .title {
		font-size: 1rem;
		padding: 0!important
	}
	.catcover .news.fst .thumb {
		float: none;
		margin: 0 -15px;
		width: auto
	}
	.catcover .news.fst .title {
		padding-top: 10px!important
	}
}

@media only screen and (min-width:1025px) {
	.catcover .caption {
		border-bottom: solid 1px #89888b
	}
	.catcover .caption .morenav {
		padding-top: 18px
	}
	.catcover .newslst .bar {
		margin: 0 -15px
	}
	.catcover .newslst li {
		border-top: none;
		padding: 0 20px;
		width: 50%
	}
	.catzone .newslst li .thumb.lft,
	.catzone .newslst li .thumb.rgt {
		width: 240px
	}
	.catzone .newslst li .title {
		font-size: 1.125rem;
		padding-bottom: 15px
	}
	.catzone .addmore a {
		line-height: 48px;
		width: 70%
	}
}

@media only screen and (min-width:1025px) {
	.fixtstandbox .cuplst .lst a {
		display: none
	}
	.fixtstandbox .cuplst .lst a::before {
		opacity: 1;
		height: 0;
		width: 0;
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.fixtstandbox .cuplst .lst a:active,
	.fixtstandbox .cuplst .lst a:focus,
	.fixtstandbox .cuplst .lst a:hover,
	.fixtstandbox .cuplst .lst a.sel {
		display: block
	}
	.fixtstandbox .cuplst .lst a:active::before,
	.fixtstandbox .cuplst .lst a:focus::before,
	.fixtstandbox .cuplst .lst a:hover::before,
	.fixtstandbox .cuplst .lst a.sel::before {
		height: 10px;
		width: 10px
	}
	.fixtstandbox .cuplst:hover .lst {
		height: auto
	}
	.fixtstandbox .cuplst:hover .lst a {
		display: block
	}
	.fixtstandbox .cuplst .dropr {
		display: none
	}
	.fixtstandbox .brdlst .bar a:hover {
		background: rgba(255, 255, 255, .5)
	}
	.catcover .caption .lead {
		float: left
	}
	.catcover .catchilds .bar a:active,
	.catcover .catchilds .bar a:focus,
	.catcover .catchilds .bar a:hover {
		background-color: #eaeaea
	}
	.catzone .addmore a:active,
	.catzone .addmore a:focus,
	.catzone .addmore a:hover {
		background: #971217;
		border: solid 1px #971217;
		color: #fff!important
	}
}

.eventcapt {
	background-color: #7a3f0b;
	color: #fff;
	padding: 10px;
	text-transform: uppercase
}

.eventcapt p {
	font-size: .875rem;
	font-weight: 300
}

.eventcapt h2 {
	font-size: 1.25rem;
	padding-top: .15em
}

.eventnews {
	background: #fffde7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 253, 231, 1)), to(rgba(255, 249, 196, 1)));
	background-image: linear-gradient(to bottom, rgba(255, 253, 231, 1) 0%, rgba(255, 249, 196, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffde7', endColorstr='#fff9c4', GradientType=1);
	padding: 8px 0
}

.eventnews a {
	background-color: #fff;
	-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, .5);
	box-shadow: 1px 2px 5px rgba(0, 0, 0, .5)
}

.eventnews li {
	padding: 8px 15px
}

.eventlist {
	background: #fffde7;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 253, 231, 1)), to(rgba(255, 249, 196, 1)));
	background-image: linear-gradient(to bottom, rgba(255, 253, 231, 1) 0%, rgba(255, 249, 196, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffde7', endColorstr='#fff9c4', GradientType=1);
	padding: 15px 0
}

.eventlist a {
	background-color: #fff;
	-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, .5);
	box-shadow: 1px 2px 5px rgba(0, 0, 0, .5);
	font-size: .875rem
}

.eventlist a::after {
	content: '';
	display: table;
	height: 0;
	width: 100%
}

.eventlist li {
	padding: 8px 10px
}

.eventlist .lst {
	padding: 8px 0
}

.eventlist .caption,
.eventlist .evback {
	text-align: center
}

.eventlist .caption a,
.eventlist .evback a {
	border-radius: 8px;
	display: inline-block;
	padding: 0 15px;
	text-transform: uppercase
}

.eventlist .caption {
	line-height: 36px;
	height: 36px
}

.eventlist .caption a {
	background-color: #7a3f0b;
	color: #fff;
	font-size: 1rem;
	font-weight: 700
}

.eventlist .thumb {
	float: left;
	margin-right: 10px;
	width: 160px
}

.eventlist .evback {
	line-height: 24px;
	height: 24px
}

.eventlist .evback a {
	border: solid 1px #7a3f0b;
	color: #7a3f0b;
	padding-left: 5px
}

.eventlist .evback a .ico {
	display: block;
	float: left;
	fill: #7a3f0b;
	padding: 4px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}


.referencebox .actnav,
.sourcebox .actnav,
.commentbox .actnav,
.funnycover .actnav,
.refbasebox .actnav {
	line-height: 24px;
	height: 32px
}

.referencebox .actnav a,
.sourcebox .actnav a,
.commentbox .actnav a,
.funnycover .actnav a,
.refbasebox .actnav a {
	color: #89888b;
	font-size: .875rem;
	font-weight: normal;
	height: 24px;
	min-width: 32px
}

.referencebox .actnav a.active,
.referencebox .actnav a.bookmarked,
.sourcebox .actnav a.active,
.sourcebox .actnav a.bookmarked,
.commentbox .actnav a.active,
.commentbox .actnav a.bookmarked,
.funnycover .actnav a.active,
.funnycover .actnav a.bookmarked,
.refbasebox .actnav a.active,
.refbasebox .actnav a.bookmarked {
	color: #570b0e
}

.referencebox .actnav a.active svg.ico,
.referencebox .actnav a.bookmarked svg.ico,
.sourcebox .actnav a.active svg.ico,
.sourcebox .actnav a.bookmarked svg.ico,
.commentbox .actnav a.active svg.ico,
.commentbox .actnav a.bookmarked svg.ico,
.funnycover .actnav a.active svg.ico,
.funnycover .actnav a.bookmarked svg.ico,
.refbasebox .actnav a.active svg.ico,
.refbasebox .actnav a.bookmarked svg.ico {
	fill: #570b0e
}

.referencebox .actnav li,
.sourcebox .actnav li,
.commentbox .actnav li,
.funnycover .actnav li,
.refbasebox .actnav li {
	padding-left: 5px
}

.referencebox .actnav svg.ico,
.sourcebox .actnav svg.ico,
.commentbox .actnav svg.ico,
.funnycover .actnav svg.ico,
.refbasebox .actnav svg.ico {
	float: left;
	margin: 0 4px;
	height: 24px;
	width: 24px
}

.dtepub {
	color: #89888b;
	font-size: .875rem;
	font-weight: 300;
	line-height: 20px;
	white-space: nowrap
}

.sharing,
.commenting,
.embeding,
.fanclub {
	background-color: #fff;
	border: solid 1px #4267b2;
	border-radius: 3px;
	color: #4267b2!important;
	font-size: .875rem;
	font-weight: normal;
	line-height: 24px;
	height: 26px;
	display: block;
	float: right;
	margin: 0;
	padding: 0 10px 0 0
}

.sharing svg.ico,
.commenting svg.ico,
.embeding svg.ico,
.fanclub svg.ico {
	float: left;
	margin: 2px!important;
	fill: #4267b2;
	height: 20px!important;
	width: 20px!important
}

.commenting,
.embeding {
	border: solid 1px #7a3f0b;
	color: #7a3f0b!important
}

.commenting svg.ico,
.embeding svg.ico {
	fill: #7a3f0b
}

.embeding span {
	display: inline-block;
	margin: 0 2px;
	font-size: .875rem;
	font-weight: 700;
	letter-spacing: 1px;
	-webkit-transform: skewX(6deg) scaleX(.75);
	transform: skewX(6deg) scaleX(.75)
}

.embeding span b {
	font-size: .875rem;
	font-weight: 900
}

.fanclub {
	border: solid 1px #ed1c24;
	color: #ed1c24!important
}

.fanclub svg.ico {
	fill: #ed1c24
}

.funnycover .artitle {
	color: #570b0e
}

.funnycover .authorbox {
	background: url(../img/kb.jpg) right center no-repeat;
	position: relative;
	color: #fff;
	z-index: 1;
	height: 50px;
	margin: 20px 0 20px 40px
}

.funnycover .authorbox .writer {
	color: #fff;
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 50px
}

.funnycover .authorbox .writer img {
	border: solid 5px #626165;
	background: #89888b;
	display: block;
	float: left;
	margin: -15px 10px -15px -30px;
	padding: 0;
	border-radius: 50%;
	height: 70px;
	width: 70px
}

.funnycover .authorbox .sharing {
	margin: 10px
}

.funnycover .actnav,
.funnycover .sharing {
	float: right
}

.funnycover .funintro {
	background: #f5f5f5;
	color: #7a3f0b;
	font-family: "Muli", Arial, Helvetica, sans-serif;
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.3em;
	padding: 20px
}

.refbasebox {
	border-bottom: solid 1px #ccc
}

.refbasebox .catcap,
.refbasebox .dtepub {
	display: inline-block
}

.refbasebox .actnav {
	float: right
}

.referencebox {
	padding: 0 10px
}

.referencebox .authorbox {
	float: left;
	text-align: left
}

.referencebox .authorbox .writer {
	font-size: 1rem;
	font-weight: 700;
	line-height: 30px;
	text-transform: uppercase
}

.referencebox .authorbox .writer img {
	border-radius: 50%;
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	width: 60px
}

.referencebox .refnav {
	clear: both;
	border-top: solid 1px #eaeaea
}

.referencebox .refnav .evtcap {
	border-left: solid 1px #eaeaea
}

.referencebox .actnav {
	float: right
}

.referencebox .actnav .ico {
	margin-left: 0!important
}

.referencebox .sharebox {
	padding-top: 5px;
	text-align: right
}

.sourcebox {
	text-align: right
}

.sourcebox .source {
	clear: both;
	color: #89888b;
	line-height: 40px;
	text-align: right
}

.sourcebox .source b,
.sourcebox .source strong {
	color: #28262c;
	text-transform: uppercase
}

.sourcebox .actnav,
.sourcebox .sharing {
	float: left
}

.sourcebox .dtepub,
.sourcebox .source .sharing {
	margin-top: 10px
}

.commentbox {
	font-size: 1rem;
	line-height: 1.25em
}

.commentbox input,
.commentbox button {
	line-height: 40px
}

.commentbox .caption {
	font-size: 1.25rem;
	font-weight: 700;
	text-transform: uppercase
}

.commentbox .caption svg.ico {
	float: left
}

.commentbox .comm-form {
	border: solid 1px #eaeaea;
	padding: 5px 10px
}

.commentbox .comm-msg {
	background: #fff;
	border-bottom: solid 1px #eaeaea;
	margin: 0;
	padding: 5px
}

.commentbox .comm-msg textarea {
	border: none;
	display: block;
	margin: 0;
	padding: 0;
	height: 6em;
	width: 100%;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.commentbox .comm-err,
.commentbox .comm-char {
	display: block;
	font-size: .875rem;
	font-weight: 300;
	line-height: 28px;
	padding: 0 10px
}

.commentbox .comm-err,
.commentbox .comm-cnt {
	color: #ed1c24
}

.commentbox .comm-btn {
	float: right
}

.commentbox .comm-char {
	text-align: right
}

.commentbox .comm-reg {
	display: block;
	margin: 0;
	padding: 10px 0
}

.commentbox .comm-reg label {
	clear: both;
	color: #89888b;
	font-size: .875rem
}

.commentbox .comm-reg .comm-txt {
	border: none;
	border-bottom: solid 1px #89888b;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%
}

.commentbox .comm-btn {
	border: solid 1px #ed1c24;
	border-radius: 3px;
	color: #ed1c24;
	display: block;
	margin: 10px;
	padding: 0 15px;
	font-size: 1.125rem;
	font-weight: 700;
	text-transform: uppercase
}

.commentbox .authorcmt::after {
	background: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjcuOCAzNjcuOCI+PHBhdGggZD0iTTE4My45IDBjMTAxLjYgMCAxODMuOSA4Mi4zIDE4My45IDE4My45cy04Mi4zIDE4My45LTE4My45IDE4My45UzAgMjg1LjUgMCAxODMuOWwwIDBDLTAuMyA4Mi42IDgxLjYgMC4zIDE4Mi45IDAgMTgzLjIgMCAxODMuNiAwIDE4My45IDB6IiBmaWxsPSIjMDA4NGZmIi8+PHBvbHlnb24gcG9pbnRzPSIyODUuOCAxMzMuMiAxNTUuMiAyNjMuOCA4MiAxOTEuMiAxMTEuOCAxNjIgMTU1LjIgMjA0LjggMjU2IDEwNCAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) bottom center no-repeat;
	background-size: 70%;
	content: '';
	display: inline-block;
	margin: 0 0 0 5px;
	padding: 0;
	height: 1em;
	width: 1em
}

.commentbox .viewmore {
	border-bottom: solid 1px #ccc;
	height: 10px;
	margin-bottom: 20px;
	text-align: center
}

.commentbox .viewmore a {
	background-color: #f5f5f5;
	border: solid 1px #ccc;
	border-radius: 3px;
	color: #ed1c24;
	padding: 5px 8px
}

.commentbox .viewmore a::after {
	color: #626165;
	content: '»';
	display: inline-block;
	font-weight: bold;
	margin-left: 10px;
	-webkit-transform: rotate(90deg) scale(1.5);
	transform: rotate(90deg) scale(1.5)
}

.commentabs {
	border-bottom: solid 1px #eaeaea;
	display: block;
	height: 41px
}

.commentabs a {
	display: block;
	float: left;
	margin: 0 5px;
	padding: 0 15px;
	color: #89888b;
	font-weight: bold;
	line-height: 40px
}

.commentabs a.active {
	border: solid 1px #eaeaea;
	border-bottom-color: #fff;
	color: #28262c;
	height: 41px;
	margin-bottom: -1px
}

.commentlst .comm-form {
	background: #fff;
	border: none;
	padding: 10px 0
}

.commentlst .comm-form.displayno {
	display: none
}

.commentlst .comm-form.displayyes {
	display: block
}

.commentlst .comm-form input,
.commentlst .comm-form button {
	line-height: 30px
}

.commentlst .comm-form .comm-msg {
	border: solid 1px #eaeaea
}

.commentlst .comm-form .comm-msg textarea {
	height: 4em
}

.commentlst .comm-form .comm-btn {
	font-size: 1rem
}

.commentlst .comment,
.commentlst .reply {
	padding-bottom: 5px
}

.commentlst .comment .sendr,
.commentlst .reply .sendr {
	line-height: 32px
}

.commentlst .comment .sendr .membr,
.commentlst .reply .sendr .membr {
	color: #1b5e20;
	display: block;
	margin: 0;
	padding: 0;
	font-size: 1.1rem;
	font-weight: 700
}

.commentlst .comment .sendr .membr .avatr,
.commentlst .reply .sendr .membr .avatr {
	border-radius: 30px;
	color: #fff;
	display: none;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 60px;
	overflow: hidden;
	height: 60px;
	width: 60px;
	text-align: center
}

.commentlst .comment .replyat,
.commentlst .reply .replyat {
	color: #1b5e20;
	display: inline-block;
	margin: 0 8px 0 0;
	font-weight: bold;
	text-decoration: underline
}

.commentlst .comment .timer,
.commentlst .reply .timer {
	color: #89888b;
	display: block;
	margin: 0;
	padding: 0;
	font-size: .875rem;
	font-weight: normal;
	line-height: 24px
}

.commentlst .comment .actnav,
.commentlst .reply .actnav {
	line-height: 24px;
	height: 24px;
	display: block;
	margin: 0;
	padding: 0
}

.commentlst .comment .actnav a,
.commentlst .reply .actnav a {
	height: 24px;
	min-width: 28px
}

.commentlst .comment .actnav .bar,
.commentlst .reply .actnav .bar {
	float: right
}

.commentlst .comment .actnav .timer,
.commentlst .reply .actnav .timer {
	float: left
}

.commentlst .comment .actnav .thumup,
.commentlst .comment .actnav .thumdw,
.commentlst .comment .actnav .feedbk,
.commentlst .reply .actnav .thumup,
.commentlst .reply .actnav .thumdw,
.commentlst .reply .actnav .feedbk {
	color: #89888b
}

.commentlst .comment .actnav .thumup::before,
.commentlst .comment .actnav .thumdw::before,
.commentlst .comment .actnav .feedbk::before,
.commentlst .reply .actnav .thumup::before,
.commentlst .reply .actnav .thumdw::before,
.commentlst .reply .actnav .feedbk::before {
	background: center no-repeat;
	background-size: 20px;
	content: '';
	display: block;
	float: left;
	margin: 0;
	padding: 0 4px 0 0;
	height: 24px;
	width: 24px
}

.commentlst .comment .actnav .thumup::before,
.commentlst .comment .actnav .thumdw::before,
.commentlst .reply .actnav .thumup::before,
.commentlst .reply .actnav .thumdw::before {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwLjcgMTQuNmMwLTAuNi0wLjItMS4xLTAuNS0xLjQgMC4xLTAuMyAwLjItMC45IDAuMS0xLjQgLTAuMi0wLjktMC44LTEuMi0xLjUtMS40IC0wLjMtMC4xLTAuOS0wLjEtMS43LTAuMSAtMC42IDAtMS43IDAtMi4xLTAuMSAwLTAuMyAwLjMtMC44IDAuNS0xLjIgMC4zLTAuNiAwLjYtMS4zIDAuNy0xLjggMC4yLTEtMC4xLTIuNy0wLjctMy42QzE1LjIgMy4xIDE0LjggMyAxNC42IDNjLTEuMi0wLjEtMS42IDEuNi0xLjggMi44IDAgMC4yLTAuMSAwLjQtMC4xIDAuNSAtMC4xIDAuMy0wLjggMS4xLTEuMyAxLjYgLTAuNiAwLjctMS4xIDEuMi0xLjMgMS42IC0wLjMgMC41LTAuOSAxLjYtMS4zIDIuM0gzLjNWMjFoNi4xdi0wLjNjMC4yIDAuMSAwLjQgMC4xIDAuNyAwLjIgMC40IDAuMSAxLjIgMC4xIDIuNCAwLjEgMS4yIDAgMi44IDAgNC40LTAuMSAwLjQgMCAwLjcgMCAwLjggMCAwLjggMCAxLjctMC43IDEuNy0xLjZ2LTAuOGMwLjItMC4zIDAuNy0wLjkgMC44LTEuNSAwLjEtMC40IDAtMC44LTAuMi0xLjFDMjAuNCAxNS43IDIwLjcgMTUuMiAyMC43IDE0LjZ6TTQuMyAxMi44aDQuMVYyMEg0LjNWMTIuOHpNMTkuMSAxNS40bC0wLjYgMC4zIDAuNSAwLjVjMCAwIDAuMyAwLjMgMC4yIDAuNiAwIDAuMy0wLjQgMC45LTAuNyAxLjFsLTAuMSAwLjF2MS4yYzAgMC4zLTAuNCAwLjYtMC42IDAuNiAtMC4xIDAtMC40IDAtMC45IDAgLTEuNiAwLTUuOCAwLjItNi41IDAgLTAuNC0wLjEtMC43LTAuMi0wLjktMC4ydi02LjljMC4zLTAuNSAxLjItMi4xIDEuNS0yLjggMC4xLTAuMyAwLjctMC45IDEuMi0xLjQgMC45LTEgMS40LTEuNiAxLjUtMiAwLTAuMSAwLjEtMC4zIDAuMS0wLjUgMC40LTEuOCAwLjYtMiAwLjctMiAwIDAgMCAwIDAgMCAwIDAgMC4xIDAgMC4yIDAuMSAwLjQgMC42IDAuNyAyIDAuNSAyLjggLTAuMSAwLjQtMC40IDEtMC42IDEuNiAtMC41IDEtMC45IDEuOS0wLjQgMi40IDAuNCAwLjQgMS4yIDAuNCAyLjkgMC40IDAuNiAwIDEuMiAwIDEuNCAwIDAuNiAwLjIgMC43IDAuMyAwLjggMC43IDAuMSAwLjQtMC4xIDAuOS0wLjIgMS4xTDE5IDEzLjVsMC4zIDAuMmMwIDAgMC40IDAuMyAwLjQgMC45QzE5LjcgMTUuMSAxOS4xIDE1LjQgMTkuMSAxNS40eiIgZmlsbD0iIzg5ODg4YiIvPjwvc3ZnPg==)
}

.commentlst .comment .actnav .thumdw::before,
.commentlst .reply .actnav .thumdw::before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.commentlst .comment .actnav .feedbk::before,
.commentlst .reply .actnav .feedbk::before {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE4LjYgNC41YzEuMyAwIDIuNCAxLjEgMi40IDIuNHY2LjhjMCAxLjUtMS42IDMuNy0yLjggNS4xbC0xLTEuN2MtMC40LTAuNi0xLTEtMS43LTFINS40QzQuMSAxNi4xIDMgMTUgMyAxMy43VjYuOWMwLTEuMyAxLjEtMi40IDIuNC0yLjRIMTguNk0xOC42IDMuNUg1LjRDMy41IDMuNSAyIDUgMiA2Ljl2Ni44YzAgMS45IDEuNSAzLjQgMy40IDMuNGgxMC4xYzAuNCAwIDAuNyAwLjIgMC45IDAuNWwxLjcgMi45YzAgMCA0LTQgNC02LjhWNi45QzIyIDUgMjAuNSAzLjUgMTguNiAzLjVMMTguNiAzLjV6IiBmaWxsPSIjODk4ODhiIi8+PHBhdGggZD0iTTggMTAuNWMtMC42IDAtMSAwLjQtMSAxczAuNCAxIDEgMWMwLjYgMCAxLTAuNCAxLTFTOC42IDEwLjUgOCAxMC41TDggMTAuNXoiIGZpbGw9IiM4OTg4OGIiLz48cGF0aCBkPSJNMTIgMTAuNWMtMC42IDAtMSAwLjQtMSAxczAuNCAxIDEgMSAxLTAuNCAxLTFTMTIuNiAxMC41IDEyIDEwLjVMMTIgMTAuNXoiIGZpbGw9IiM4OTg4OGIiLz48cGF0aCBkPSJNMTYgMTAuNWMtMC42IDAtMSAwLjQtMSAxczAuNCAxIDEgMWMwLjYgMCAxLTAuNCAxLTFTMTYuNiAxMC41IDE2IDEwLjVMMTYgMTAuNXoiIGZpbGw9IiM4OTg4OGIiLz48L3N2Zz4=)
}

.commentlst .comment:nth-child(2n) {
	background: #f5f5f5
}

.commentlst .reply {
	border-top: dotted 1px #d3d3d3;
	margin-left: 30px
}

.commentlst .repbox {
	margin-top: 10px
}

.commentlst .repmore {
	border-top: dotted 1px #d3d3d3;
	color: #971217;
	display: block;
	font-weight: 300;
	margin: 0 30px;
	text-align: center
}

.commentlst .repmore::after {
	color: #626165;
	content: '»';
	display: inline-block;
	font-weight: bold;
	line-height: 30px;
	margin-left: 10px;
	-webkit-transform: rotate(90deg) scale(1.25);
	transform: rotate(90deg) scale(1.25)
}

.commentlst .topup .sendr .membr {
	color: #ed1c24!important
}

.commentlst .topup .sendr .membr .avatr {
	background: #ed1c24!important
}

.commentlst .topup .sendr .membr::after {
	background: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwLjcgMTQuNmMwLTAuNi0wLjItMS4xLTAuNS0xLjQgMC4xLTAuMyAwLjItMC45IDAuMS0xLjQgLTAuMi0wLjktMC44LTEuMi0xLjUtMS40IC0wLjMtMC4xLTAuOS0wLjEtMS43LTAuMSAtMC42IDAtMS43IDAtMi4xLTAuMSAwLTAuMyAwLjMtMC44IDAuNS0xLjIgMC4zLTAuNiAwLjYtMS4zIDAuNy0xLjggMC4yLTEtMC4xLTIuNy0wLjctMy42QzE1LjIgMy4xIDE0LjggMyAxNC42IDNjLTEuMi0wLjEtMS42IDEuNi0xLjggMi44IDAgMC4yLTAuMSAwLjQtMC4xIDAuNSAtMC4xIDAuMy0wLjggMS4xLTEuMyAxLjYgLTAuNiAwLjctMS4xIDEuMi0xLjMgMS42IC0wLjMgMC41LTAuOSAxLjYtMS4zIDIuM0gzLjNWMjFoNi4xdi0wLjNjMC4yIDAuMSAwLjQgMC4xIDAuNyAwLjIgMC40IDAuMSAxLjIgMC4xIDIuNCAwLjEgMS4yIDAgMi44IDAgNC40LTAuMSAwLjQgMCAwLjcgMCAwLjggMCAwLjggMCAxLjctMC43IDEuNy0xLjZ2LTAuOGMwLjItMC4zIDAuNy0wLjkgMC44LTEuNSAwLjEtMC40IDAtMC44LTAuMi0xLjFDMjAuNCAxNS43IDIwLjcgMTUuMiAyMC43IDE0LjZ6TTQuMyAxMi44aDQuMVYyMEg0LjNWMTIuOHpNMTkuMSAxNS40bC0wLjYgMC4zIDAuNSAwLjVjMCAwIDAuMyAwLjMgMC4yIDAuNiAwIDAuMy0wLjQgMC45LTAuNyAxLjFsLTAuMSAwLjF2MS4yYzAgMC4zLTAuNCAwLjYtMC42IDAuNiAtMC4xIDAtMC40IDAtMC45IDAgLTEuNiAwLTUuOCAwLjItNi41IDAgLTAuNC0wLjEtMC43LTAuMi0wLjktMC4ydi02LjljMC4zLTAuNSAxLjItMi4xIDEuNS0yLjggMC4xLTAuMyAwLjctMC45IDEuMi0xLjQgMC45LTEgMS40LTEuNiAxLjUtMiAwLTAuMSAwLjEtMC4zIDAuMS0wLjUgMC40LTEuOCAwLjYtMiAwLjctMiAwIDAgMCAwIDAgMCAwIDAgMC4xIDAgMC4yIDAuMSAwLjQgMC42IDAuNyAyIDAuNSAyLjggLTAuMSAwLjQtMC40IDEtMC42IDEuNiAtMC41IDEtMC45IDEuOS0wLjQgMi40IDAuNCAwLjQgMS4yIDAuNCAyLjkgMC40IDAuNiAwIDEuMiAwIDEuNCAwIDAuNiAwLjIgMC43IDAuMyAwLjggMC43IDAuMSAwLjQtMC4xIDAuOS0wLjIgMS4xTDE5IDEzLjVsMC4zIDAuMmMwIDAgMC40IDAuMyAwLjQgMC45QzE5LjcgMTUuMSAxOS4xIDE1LjQgMTkuMSAxNS40eiIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==) center no-repeat;
	background-color: #ed1c24;
	background-size: 16px;
	border-radius: 50%;
	content: '';
	display: inline-block;
	margin: 0 5px;
	height: 20px;
	width: 20px
}

.eventmorebox {
	background: #f5f5f5
}

.eventmorebox .caption {
	background: #7a3f0b;
	color: #fff9c4
}

.eventmorebox .caption .lead {
	color: #fdd835
}

.eventmorebox .caption span {
	display: block;
	float: left;
	margin: 0;
	padding: 0 10px;
	font-size: .875rem;
	font-weight: 300;
	text-transform: uppercase
}

.eventmorebox .newslst .bar li {
	border: none;
	overflow: hidden;
	padding: 10px
}

.morenewsbox .caption {
	margin-bottom: 0!important
}

.morenewsbox .newslst li {
	padding: 15px 0
}

.morenewsbox .newslst li:first-child {
	border: none!important
}

.morenewsbox .newslst li .title {
	font-size: 1.125rem;
	padding-bottom: 15px
}

.morenewsbox.minlst .caption {
	border-bottom: solid 1px #eaeaea
}

.morenewsbox.minlst .newslst li {
	padding: 7px 0
}

.videosmallbox {
	background: #eaeaea
}

.videosmallbox a {
	color: #fff
}

.videosmallbox .fst,
.videosmallbox .lst li {
	border-top: solid 1px #626165;
	background: #28262c
}

.videosmallbox .fst .title {
	font-size: 1.125rem;
	font-weight: 700
}

.videosmallbox .fst .thumb.play::before {
	background-size: 32px;
	height: 48px;
	width: 48px
}

.videosmallbox .title {
	padding: 10px!important;
	font-size: .875rem;
	font-weight: normal
}

.videosmallbox .lst li a {
	line-height: 1.1em;
	font-size: .875rem
}

.videosmallbox .lst li .thumb {
	margin: 5px;
	width: 144px
}

.videosmallbox .lst li .thumb.lft {
	margin-right: 10px
}

.videosmallbox .lst li .thumb.rgt {
	margin-left: 10px
}

.scoperefbox .caption {
	border-bottom: solid 1px #89888b;
	color: #28262c;
	font-size: 1.25rem;
	font-weight: 700;
	text-transform: uppercase
}

.scopemorebox .caption {
	border-top: solid 3px #7a3f0b;
	color: #7a3f0b;
	font-size: 1.25rem;
	font-weight: 700;
	text-transform: uppercase
}

.scopemorebox>.bar>li:nth-child(2n+1) {
	clear: both
}

.scopemorebox .author {
	background: #f5f5f5;
	display: block;
	height: 90px
}

.scopemorebox .author .writer {
	color: #7a3f0b;
	display: block;
	float: left;
	margin: 20px 0 0 20px;
	padding: 0;
	font-size: 1.125rem;
	font-weight: 900;
	text-transform: uppercase
}

.scopemorebox .author img {
	float: right;
	height: 90px
}

.scoperelate li {
	padding: 0
}

.scoperelate li .title {
	background: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTguOCAyMmMxLjEgMC4zIDIuMiAwLjUgMy4yIDAuNSA0LjQgMCA4LjYtMi44IDEwLTcuM0MyMy44IDkuNyAyMC44IDMuOCAxNS4yIDIgOS43IDAuMiAzLjggMy4yIDIgOC44IDAuMiAxNC4zIDMuMiAyMC4yIDguOCAyMnpNOS4xIDIxYy0yLjQtMC44LTQuMy0yLjUtNS40LTQuNmg1LjcgNC45IDAuM0wxMyAyMS4zYzAgMC4xIDAgMC4xIDAgMC4yQzExLjcgMjEuNiAxMC40IDIxLjUgOS4xIDIxTDkuMSAyMXpNMjEuNCAxMy4zbC0zLjktMi44IDAgMCAwIDAgLTQuMi0zLjEgNC4yLTNjMCAwIDAgMCAwLjEtMC4xQzIwLjQgNi4zIDIxLjkgOS44IDIxLjQgMTMuM3pNMyA5LjFjMC41LTEuNiAxLjQtMyAyLjYtNGwxLjggNS41IDAgMCAxLjYgNUgzLjJjMCAwIDAgMCAwIDBDMi40IDEzLjUgMi4zIDExLjIgMyA5LjF6TTE0LjIgMTUuNUgxMGwtMC4yLTAuNmMwIDAgMCAwIDAgMGwtMS4zLTRMMTIuNCA4bDMuOSAyLjggLTEuMiAzLjcgLTAuMyAwLjlIMTQuMnpNMTIgMi41YzEgMCAyIDAuMSAyLjkgMC41IDAuNiAwLjIgMS4yIDAuNSAxLjcgMC44bC00LjIgMy4xIDAgMEw4LjIgOS45IDYuNCA0LjRjMCAwIDAgMCAwIDBDOCAzLjIgMTAgMi41IDEyIDIuNXpNMjEgMTQuOWMtMS4xIDMuMy0zLjggNS42LTcgNi4zbDEuNi00LjhoMGwxLjYtNSA0IDIuOUMyMS4xIDE0LjYgMjEuMSAxNC44IDIxIDE0Ljl6IiBmaWxsPSIjODMzODI1Ii8+PC9zdmc+) left 0 top 16px no-repeat;
	background-size: 20px;
	font-family: "Noto Serif", "Times New Roman", Times, Georgia, serif;
	font-size: 1.125rem;
	font-weight: normal;
	padding: 15px 0 15px 30px
}

.scoperelate li .thumb {
	display: none
}

.funminbox {
	background: #f5f5f5
}

.funminbox .caption {
	background: #833825;
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(131, 56, 37, 1)), to(rgba(240, 101, 67, 1)));
	background-image: linear-gradient(to right, rgba(131, 56, 37, 1) 0%, rgba(240, 101, 67, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#833825', endColorstr='#f06543', GradientType=0)
}

.funminbox .caption .lead {
	color: #f5f5f5
}

.funminbox .bar li {
	font-size: .875rem;
	padding: 5px;
	width: 50%
}

.matchbox {
	font-family: "Muli", Arial, Helvetica, sans-serif;
	font-size: .875rem;
	font-weight: 700;
	max-width: 640px
}

.matchbox .score {
	background: #2e7d32;
	color: #fff;
	float: right;
	font-size: 1.25rem;
	font-weight: 900;
	line-height: 81px;
	height: 81px;
	width: 30%;
	text-align: center
}

.matchbox .score span {
	display: block
}

.matchbox.playing .score {
	background: #971217
}

.matchbox .tmlogo {
	display: table-cell;
	margin: 0;
	padding: 5px;
	height: 40px;
	width: 40px;
	vertical-align: middle
}

.matchbox .tmlogo img {
	max-width: 100%;
	max-height: 100%
}

.matchbox .tmname {
	display: block
}

.matchbox .tmname .tmexp {
	display: table;
	width: 100%
}

.matchbox .tmname span {
	display: table-cell;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
	overflow: hidden;
	height: 40px;
	width: 100%;
	text-transform: uppercase;
	vertical-align: middle
}

.matchbox .home,
.matchbox .away {
	border-bottom: solid 1px #1b5e20;
	font-size: 1.125rem;
	background: #f5f5f5;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	height: 40px;
	width: 70%
}

.matchbox.playing .home,
.matchbox.playing .away {
	border-bottom: solid 1px #570b0e
}

.matchbox .timer {
	background: #626165;
	color: #fff;
	font-size: .875rem;
	font-weight: normal;
	line-height: 30px;
	height: 30px;
	text-align: center
}

.matchbox .stadium {
	background: #f5f5f5;
	color: #2e7d32;
	font-size: .875rem;
	font-weight: normal;
	padding: 5px 10px
}

.matchbox .stadium .channel {
	background: #eaeaea url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIxIDUuN2gtNy42TDE0LjkgM2MwLjEtMC4yIDAuMS0wLjUtMC4yLTAuNyAtMC4yLTAuMS0wLjUtMC4xLTAuNyAwLjJsLTEuOSAzLjJoLTEuOUw4LjQgMi41QzguMyAyLjMgOCAyLjIgNy44IDIuMyA3LjUgMi41IDcuNCAyLjggNy42IDNsMS42IDIuOEgzYy0wLjggMC0xLjUgMC43LTEuNSAxLjV2MTNjMCAwLjggMC43IDEuNSAxLjUgMS41aDE4YzAuOCAwIDEuNS0wLjcgMS41LTEuNXYtMTNDMjIuNSA2LjQgMjEuOCA1LjcgMjEgNS43ek0yMS41IDIwLjJjMCAwLjMtMC4yIDAuNS0wLjUgMC41SDNjLTAuMyAwLTAuNS0wLjItMC41LTAuNXYtMTNDMi41IDcgMi43IDYuNyAzIDYuN2gxOGMwLjMgMCAwLjUgMC4yIDAuNSAwLjVWMjAuMnoiLz48cGF0aCBkPSJNMTcgNy43SDVjLTAuOCAwLTEuNSAwLjctMS41IDEuNXY5YzAgMC44IDAuNyAxLjUgMS41IDEuNWgxMmMwLjggMCAxLjUtMC43IDEuNS0xLjV2LTlDMTguNSA4LjQgMTcuOCA3LjcgMTcgNy43ek0xNy41IDE4LjJjMCAwLjMtMC4yIDAuNS0wLjUgMC41SDVjLTAuMyAwLTAuNS0wLjItMC41LTAuNXYtOUM0LjUgOSA0LjcgOC43IDUgOC43aDEyYzAuMyAwIDAuNSAwLjIgMC41IDAuNVYxOC4yeiIvPjxjaXJjbGUgY3g9IjIwIiBjeT0iMTAiIHI9IjAuNSIvPjxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjAuNSIvPjwvc3ZnPg==) 5px 50% no-repeat;
	background-size: 16px;
	color: #28262c;
	font-weight: bold;
	display: block;
	float: right;
	margin: -5px -10px -5px 10px;
	padding: 5px 10px 5px 26px
}



.interviewbox .noted,
.interviewbox .question {
	padding: 10px 0
}

.interviewbox .noted {
	color: #7a3f0b;
	font-size: 1rem;
	font-style: italic;
	font-weight: normal
}

.interviewbox .question .asker {
	font-family: "Muli", Arial, Helvetica, sans-serif;
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1.25em;
	margin: 0 0 0 50px;
	min-height: 30px;
	position: relative
}

.interviewbox .question .asker::before {
	border: solid 1px #f9a825;
	border-radius: 50%;
	color: #f9a825;
	content: '?';
	display: block;
	float: drk;
	margin: 0 0 0 -50px;
	padding: 0;
	font-size: 1.5rem;
	line-height: 30px;
	height: 30px;
	width: 30px;
	text-align: center;
	position: absolute
}

.interviewbox .question .answer {
	border-left: solid 2px #eee;
	margin: 20px 0 10px 20px;
	padding: 0 10px 0 30px;
	font-style: italic
}

.interviewbox .question .answer p:last-child {
	padding-bottom: 0
}

.newsrelated li {
	padding: 5px 5px 5px 15px
}

.newsrelated li::before {
	background-color: #89888b;
	display: block;
	float: left;
	margin: .5em 10px 0 -5px;
	padding: 0;
	content: '';
	height: .4em;
	width: .4em
}

.newsrelated .caption {
	color: #89888b;
	font-size: 1rem;
	font-weight: 700;
	line-height: 30px;
	height: 30px;
	text-transform: uppercase
}

.newsrelated .title {
	color: #1565c0;
	padding: 0;
	font-size: 1rem;
	font-weight: 600
}

.cattags {
	background-color: #f5f5f5
}

.cattags:before {
	color: #626165;
	content: 'TAGS';
	display: block;
	float: left;
	margin: 0;
	padding: 5px 10px 5px 5px;
	font-size: .875rem;
	font-weight: 700;
	line-height: 28px;
	height: 28px
}

.cattags .widbar {
	padding: 5px 5px 10px
}

.cattags .widbar a:last-child {
	margin-right: 40px
}

.cattags .widmor {
	background-image: linear-gradient(to right, rgba(245, 245, 245, 0) 0, rgba(245, 245, 245, 1) 20px);
	right: 0
}


.livecover .artitle,
.livecover .summary {
	text-align: center
}

.livecover .artitle.living::before {
	background: #ed1c24;
	color: #fff;
	border-radius: 12px;
	content: 'live';
	font-family: "Muli", Arial, Helvetica, sans-serif;
	font-size: .875rem;
	font-weight: 700;
	display: inline-block;
	margin: 0 10px 0 0;
	padding: 0 10px;
	line-height: 24px;
	height: 24px;
	text-transform: uppercase;
	vertical-align: text-top
}

.livecover .islive::before {
	background: #ed1c24;
	border-radius: 50%;
	content: '';
	display: block;
	float: left;
	margin: 10px;
	padding: 0;
	height: 10px;
	width: 10px;
	-webkit-animation: blinking .75s ease 0s infinite;
	animation: blinking .75s ease 0s infinite
}





.fxtboard .frow.dte {
	border-bottom: solid 2px #ccc;
	line-height: 28px;
	height: 28px
}

.fxtboard .frow.dte .fcol {
	text-align: left
}

.fxtboard .caption a {
	color: #f5f5f5!important
}

.fxtboard .caption svg.ico {
	fill: #f5f5f5!important
}

.stdboard .fcap {
	background: #f5f5f5
}



@media only screen and (min-width:1025px) {
	.fxtboard .fcol.hme,
	.fxtboard .fcol.awy {
		width: 30%
	}
	.fxtboard .fcol.hme {
		padding-right: 1em
	}
	.fxtboard .fcol.awy {
		padding-left: 1em
	}
	.fxtboard .fcol.dte {
		width: 5%
	}
	.fxtboard .fcol.tme,
	.fxtboard .fcol.sco {
		width: 10%
	}
	.stdboard .fcol.team {
		padding-left: 1em;
		width: 38%
	}
	.stdboard .fcol.numb {
		width: 5%
	}
	.stdboard .fcol.point {
		width: 8%
	}
	.stdboard .fcol.count {
		width: 7%
	}
}


.tipfixt .selnav::after,
.mch-info .scored::after,
.odd-info::after,
.oddtbl::after,
.oddtbl .ogrp::after,
.oddtbl .ohead::after,
.oddtbl .orow::after,
.timevents .event::after,
.timevents .event .evmsg::after,
.lineup-stage .stadium::after,
.tipfixt .selnav::before,
.mch-info .scored::before,
.odd-info::before,
.oddtbl::before,
.oddtbl .ogrp::before,
.oddtbl .ohead::before,
.oddtbl .orow::before,
.timevents .event::before,
.timevents .event .evmsg::before,
.lineup-stage .stadium::before {
	display: table;
	float: none;
	margin: 0;
	padding: 0;
	clear: both;
	height: 0;
	width: 100%
}

.tipfixt .selnav,
.mch-info .scored,
.odd-info,
.oddtbl,
.oddtbl .ogrp,
.oddtbl .ohead,
.oddtbl .orow,
.timevents .event,
.timevents .event .evmsg,
.lineup-stage .stadium {
	display: block;
	margin: 0;
	padding: 0
}

.tipfixt .selnav::after,
.mch-info .scored::after,
.odd-info::after,
.oddtbl::after,
.oddtbl .ogrp::after,
.oddtbl .ohead::after,
.oddtbl .orow::after,
.timevents .event::after,
.timevents .event .evmsg::after,
.lineup-stage .stadium::after,
.tipfixt .selnav::before,
.mch-info .scored::before,
.odd-info::before,
.oddtbl::before,
.oddtbl .ogrp::before,
.oddtbl .ohead::before,
.oddtbl .orow::before,
.timevents .event::before,
.timevents .event .evmsg::before,
.lineup-stage .stadium::before {
	content: ''
}


.sco-content {
	line-height: 1.5em
}

.sco-content a {
	color: #2e7d32
}

.tipfixt .prev,
.tipfixt .next {
	background-color: #f5f5f5;
	border: solid 1px #eaeaea;
	border-radius: 50%;
	display: block;
	margin: -15px 0;
	height: 30px;
	width: 30px;
	position: absolute;
	top: 50%;
	z-index: 2
}

.tipfixt .prev::before,
.tipfixt .prev::after,
.tipfixt .next::before,
.tipfixt .next::after {
	background-color: #89888b;
	border-radius: 1px;
	content: '';
	display: block;
	height: 12px;
	width: 3px;
	position: absolute;
	top: 50%;
	left: 50%
}

.tipfixt .prev::before,
.tipfixt .next::before {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.tipfixt .prev::after,
.tipfixt .next::after {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.tipfixt .prev {
	left: 0
}

.tipfixt .prev::after,
.tipfixt .prev::before {
	margin-left: -3px
}

.tipfixt .next {
	right: 0
}

.tipfixt .prev::before,
.tipfixt .next::after {
	margin-top: -9px
}

.tipfixt .prev::after,
.tipfixt .next::before {
	margin-top: -3px
}

.tipfixt .weekdays {
	padding: 5px;
	position: relative
}

.tipfixt .weekdays .bar {
	border: solid 1px #eaeaea;
	border-radius: 0 0 3px 3px
}

.tipfixt .weekdays .bar a {
	color: #626165
}

.tipfixt .weekdays .bar button {
	background: none;
	border: none;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%
}

.tipfixt .weekdays .bar b {
	border-radius: 50%;
	display: block;
	margin: 0 auto 5px;
	font-size: 1.125rem;
	font-weight: 600;
	line-height: 2em;
	height: 2em;
	width: 2em;
	text-align: center
}

.tipfixt .weekdays .bar li {
	padding-bottom: 3px;
	width: 13.5%;
	text-align: center
}

.tipfixt .weekdays .bar li.now {
	background-color: #fffde7!important;
	width: 19%
}

.tipfixt .weekdays .bar li.now a::before {
	content: 'Hôm nay'!important
}

.tipfixt .weekdays .bar li.now b {
	background-color: #f9a825!important;
	color: #fff
}

.tipfixt .weekdays .bar li.sel {
	background-color: #f5f5f5;
	border-bottom: solid 3px #2e7d32;
	padding-bottom: 0
}

.tipfixt .weekdays .bar li.sel b {
	background-color: #2e7d32!important;
	color: #fff
}

.tipfixt .weekdays .mon::before,
.tipfixt .weekdays .tue::before,
.tipfixt .weekdays .wed::before,
.tipfixt .weekdays .thu::before,
.tipfixt .weekdays .fri::before,
.tipfixt .weekdays .sat::before,
.tipfixt .weekdays .sun::before {
	color: #89888b;
	display: block;
	font-size: .7rem;
	font-weight: 300;
	line-height: 2em;
	text-transform: uppercase
}

.tipfixt .weekdays .mon::before {
	content: 'Hai'
}

.tipfixt .weekdays .tue::before {
	content: 'Ba'
}

.tipfixt .weekdays .wed::before {
	content: 'Tư'
}

.tipfixt .weekdays .thu::before {
	content: 'Năm'
}

.tipfixt .weekdays .fri::before {
	content: 'Sáu'
}

.tipfixt .weekdays .sat::before {
	content: 'Bảy'
}

.tipfixt .weekdays .sun::before {
	content: 'CN'
}

.tipfixt .caption .morebut {
	margin: 8px
}

.tipfixt .rankcap {
	border-left: solid 5px #4caf50;
	color: #4caf50;
	padding-left: 15px;
	font-size: 1.125rem;
	font-weight: 700;
	text-transform: uppercase
}

.tipfixt .frow .pred,
.tipfixt .frow .tipd {
	border: solid 1px #4caf50;
	border-radius: 50%;
	color: #4caf50;
	display: inline-block;
	margin: 2px;
	font-size: .75rem;
	font-weight: 700;
	line-height: 20px;
	height: 22px;
	width: 24px;
	text-align: center
}

.tipfixt .frow .tipd {
	border: solid 1px #ed1c24;
	color: #ed1c24
}

.tipfixt .frow .hme b,
.tipfixt .frow .awy b {
	color: #ed1c24
}

.tipfixt .frow .lgt .odd {
	width: 16%
}

.tipfixt .frow .lgt .rte {
	border-left: solid 1px #eaeaea;
	border-right: solid 1px #eaeaea;
	width: 18%
}

.tipfixt .frow .ext {
	text-align: left
}

.tipfixt .frow .num {
	width: 10%
}

.tipfixt .frow .cnt {
	width: 12%
}

.tipfixt .frow .team {
	border-right: solid 1px #eaeaea;
	width: 50%
}

.tipfixt .frow .pnt {
	background-color: #f5f5f5;
	width: 16%
}

.tipfixt .frow.capt .fcol {
	background: none;
	border: none;
	color: #626165;
	font-size: .8rem;
	font-weight: normal
}

.tipfixt .frow.tip {
	background: #fff;
	line-height: 21px;
	font-size: 90%;
	top: 0;
	z-index: 2
}

.tipfixt .frow.tip .capt,
.tipfixt .frow.tip .typt {
	font-weight: bold;
	text-transform: uppercase
}

.tipfixt .frow.tip .typt {
	border-bottom: solid 1px #eaeaea;
	font-size: 90%;
	width: 50%
}

.tipfixt .frow.tip .lgt {
	background: #fff;
	border-right: solid 1px #eaeaea;
	width: 100%
}

.tipfixt .rank2 {
	min-width: 600px
}

.tipfixt .rank2 .frow .cnt,
.tipfixt .rank2 .frow .num {
	width: 6%
}

.tipfixt .rank2 .frow .team {
	width: 25%
}

.tipfixt .rank2 .frow .pnt {
	width: 9%
}

.tipfixt .rank3 .frow .cnt,
.tipfixt .rank3 .frow .pnt {
	width: 20%
}

.tipfixt .selnav {
	background: #eaeaea;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(234, 234, 234, 1)), to(rgba(255, 255, 255, 1)));
	background-image: linear-gradient(to bottom, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#fff', GradientType=1);
	padding: 10px
}

.tipfixt .selnav .capt {
	color: #89888b;
	display: inline-block;
	font-size: 1rem;
	font-weight: 700
}

.tipfixt .selnav .leag select {
	color: #2e7d32;
	display: block;
	margin: 10px 0;
	font-weight: bold;
	width: 100%
}

.tipfixt .selnav .next,
.tipfixt .selnav .prev {
	border-color: #89888b;
	float: right;
	margin: 2px 10px;
	position: relative;
	top: initial;
	left: initial;
	right: initial
}

.ranklst a {
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
	box-shadow: 0 0 5px rgba(0, 0, 0, .15);
	border-radius: 3px;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.ranklst a img {
	display: block;
	margin: 0 auto 20px;
	max-width: 80%;
	height: 160px
}

.ranklst a h2 {
	background: #e8f5e9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(232, 245, 233, 1)), to(rgba(200, 230, 201, 1)));
	background-image: linear-gradient(to bottom, rgba(232, 245, 233, 1) 0%, rgba(200, 230, 201, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8f5e9', endColorstr='#c8e6c9', GradientType=1);
	font-weight: bold;
	line-height: 40px;
	height: 40px;
	text-overflow: ellipsis;
	text-transform: uppercase;
	white-space: nowrap;
	-webkit-transition: all ease .3s;
	transition: all ease .3s
}

.ranklst li {
	padding: 10px;
	width: 50%
}

.rankboard .tabs {
	line-height: 36px;
	height: 38px;
	padding: 0 10px;
	position: relative
}

.rankboard .tabs::before {
	background-color: #89888b;
	content: '';
	display: block;
	margin: -2px 0 0;
	height: 2px;
	width: 100%;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1
}

.rankboard .tabs .bar {
	background: #fff;
	border: solid 1px #89888b;
	border-bottom: none;
	border-radius: 8px 8px 0 0;
	display: inline-block;
	margin: 0 5px;
	padding: 0;
	overflow: hidden;
	height: 38px;
	position: relative;
	z-index: 2
}

.rankboard .tabs a {
	color: #89888b;
	font-size: .8rem;
	font-weight: 600;
	padding: 0 10px;
	text-transform: uppercase
}

.rankboard .tabs a::before {
	background-color: #eaeaea;
	content: '';
	display: block;
	float: left;
	margin: 8px 10px 8px -10px;
	padding: 0;
	height: 20px;
	width: 1px
}

.rankboard .tabs a.sel {
	color: #2e7d32!important;
	font-size: 1rem;
	font-weight: 700
}

.rankboard .tabs li:first-child a::before {
	display: none
}

.oddtiplive .caption {
	background: #f9a825;
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(249, 168, 37, 1)), to(rgba(253, 216, 53, 1)));
	background-image: linear-gradient(to right, rgba(249, 168, 37, 1) 0%, rgba(253, 216, 53, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9a825', endColorstr='#fdd835', GradientType=1)
}

.oddtiplive .caption a {
	color: #fff!important
}

.oddtiplive .caption a svg.ico {
	fill: #fff!important
}

.mch-box {
	background: #eaeaea;
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(234, 234, 234, 1)), to(rgba(255, 255, 255, 1)));
	background-image: linear-gradient(to top, rgba(234, 234, 234, 1) 0%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#fff', GradientType=1);
	border-top: solid 3px #28262c;
	margin: 0 0 20px;
	padding: 5px
}

.mch-box .home,
.mch-box .away {
	display: block;
	margin: 0;
	padding: 0
}

.mch-box .home img,
.mch-box .away img {
	display: block;
	margin: 0 auto;
	padding: 0;
	max-width: 60px
}

.mch-box .home {
	float: left;
	text-align: left
}

.mch-box .away {
	float: right;
	text-align: right
}

.mch-box:last-child {
	margin-bottom: 0
}

.mch-info {
	border-bottom: solid 1px #ddd
}

.mch-info .tlogo {
	width: 50%
}

.mch-info .mch-stat {
	display: block;
	margin: 0;
	padding: 0;
	text-align: center
}

.mch-info .leag {
	display: block;
	margin: 0;
	padding: 0 0 10px
}

.mch-info .date {
	font-size: .875rem;
	line-height: 24px;
	text-align: center
}

.mch-info .vers {
	display: block;
	margin: 0;
	padding: 5px 0;
	position: relative;
	min-height: 45px
}

.mch-info .vers .team {
	display: block;
	float: left;
	margin: 0;
	padding: 0 5px;
	font-size: 1.125rem;
	font-weight: 700;
	width: 50%
}

.mch-info .vers .team.home {
	padding-right: 50px
}

.mch-info .vers .team.away {
	padding-left: 50px
}

.mch-info .vers .play {
	background-color: #89888b;
	display: block;
	margin: 0 -40px;
	padding: 0;
	border-radius: 8px;
	font-size: .875rem;
	line-height: 20px;
	overflow: hidden;
	width: 80px;
	position: absolute;
	top: -25px;
	left: 50%
}

.mch-info .vers .play b {
	background-color: #1b5e20;
	border-radius: 8px;
	color: #fff;
	display: block;
	font-size: 1.25rem;
	font-weight: 900;
	line-height: 36px;
	height: 36px;
	width: 80px
}

.mch-info .vers .play span {
	color: #fff;
	display: block;
	margin: 0;
	padding: 5px;
	font-size: 1.125rem;
	font-weight: 700
}

.islive .mch-info .vers .play b {
	background-color: #971217
}

.mch-info .scored {
	color: #89888b;
	font-size: .875rem;
	font-weight: 700;
	line-height: 1.5em;
	position: relative;
	padding: 5px
}

.mch-info .scored::before {
	background-color: #89888b;
	content: '';
	display: block;
	margin: 0;
	padding: 0;
	opacity: .25;
	height: 90%;
	width: 3px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.mch-info .scored b {
	color: #28262c
}

.mch-info .scored .home,
.mch-info .scored .away {
	width: 50%
}

.mch-info .scored .home {
	padding-right: 50px
}

.mch-info .scored .away {
	padding-left: 50px
}

.mch-info .scored .ico {
	font-size: 1.3em;
	margin-bottom: -.2em
}

.vsus-info {
	min-height: 80px;
	padding: 5px 10px
}

.vsus-info .odds {
	font-size: 0;
	text-align: center
}

.vsus-info .odds b {
	color: #1b5e20;
	display: block;
	margin: 0 auto;
	padding: 0;
	font-size: 1.5rem;
	font-weight: 900;
	line-height: 36px;
	height: 36px
}

.vsus-info .odds sub {
	display: block;
	margin: 5px auto;
	padding: 0;
	font-size: .7rem;
	font-weight: 700;
	bottom: 0;
	text-transform: uppercase
}

.vsus-info .odds span {
	background-color: #fdd835;
	font-size: .875rem;
	font-weight: 700;
	display: inline-block;
	margin: 0 1px;
	padding: 5px
}

.vsus-info .home img,
.vsus-info .away img {
	display: block;
	height: 60px
}

.vsus-info .home {
	float: left
}

.vsus-info .away {
	float: right
}

.odd-info .winstat {
	display: block;
	margin: 0;
	padding: 10px;
	width: 50%
}

.odd-info .oddbrd {
	background-color: #fff;
	border-top: solid 1px #ddd;
	clear: both
}

.stat-info {
	background-color: #f5f5f5;
	display: block;
	margin: 0 -5px -5px;
	padding: 10px;
	font-size: .875rem
}

.stat-info .navlnk {
	border: solid 1px #2e7d32;
	border-radius: 3px;
	color: #2e7d32;
	display: block;
	float: right;
	margin: 0 10px;
	padding: 0 10px;
	line-height: 30px;
	height: 30px;
	text-transform: uppercase
}

.islive .stat-info a {
	border: solid 1px #971217;
	color: #971217
}

.stat-info b {
	display: inline-block;
	margin: 0 5px
}

.winstat {
	display: block;
	margin: 0;
	padding: 10px
}

.winstat .lost,
.winstat .draw,
.winstat .win {
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	margin: 0;
	padding: 0;
	font-size: .75rem;
	font-weight: 700;
	line-height: 1.5em;
	height: 1.5em;
	width: 1.5em;
	text-align: center
}

.winstat .lost {
	background-color: #971217
}

.winstat .draw {
	background-color: #f9a825
}

.winstat .win {
	background-color: #2e7d32
}

.oddbrd {
	display: block;
	margin: 5px auto;
	padding: 5px;
	text-align: center
}

.oddbrd b,
.oddbrd span {
	display: block;
	margin: 0;
	padding: 0 3px;
	font-size: .75rem;
	font-weight: 700;
	text-transform: uppercase
}

.oddbrd b:first-child,
.oddbrd span:first-child {
	width: 40%
}

.oddbrd span {
	font-weight: bold
}

.oddbrd .odd-cap,
.oddbrd .odd-row {
	line-height: 21px;
	height: 21px;
	width: 100%
}

.oddbrd .odd-cap b,
.oddbrd .odd-cap span,
.oddbrd .odd-row b,
.oddbrd .odd-row span {
	float: left;
	width: 20%
}

.oddbrd .odd-cap b:first-child,
.oddbrd .odd-cap span:first-child,
.oddbrd .odd-row b:first-child,
.oddbrd .odd-row span:first-child {
	width: 40%;
	text-align: left
}

.oddbrd .odd-cap span {
	color: #626165;
	font-size: 60%;
	font-weight: 300
}

.oddbrd .odd-row {
	border-top: solid 1px #eaeaea
}

.oddbrd .odd-row b {
	color: #ed1c24
}



.tipmediabox {
	border-top: solid 3px #1565c0;
	background-color: #28262c
}

.tipmediabox a {
	color: #fff
}

.tipmediabox .caption {
	height: auto
}

.tipmediabox .caption a {
	color: #bbdefb;
	text-transform: uppercase
}

.tipmediabox .caption .ico {
	fill: #bbdefb
}

.tipmediabox .caption .lead {
	font-size: 1.25rem;
	font-weight: 700
}

.tipmediabox .caption .tabnav {
	overflow-x: auto;
	white-space: nowrap
}

.tipmediabox .caption .tabnav a {
	padding: 0 5px
}

.tipmediabox .thumb img {
	width: 100%!important
}

.tipmediabox .fst .title {
	font-size: 1.125rem;
	padding: 10px 0
}

.tipmediabox .lst li {
	border-top: solid 1px #626165;
	padding: 15px 0
}

.lastpredict .caption {
	background: #ed1c24;
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(237, 28, 36, 1)), to(rgba(249, 168, 37, 1)));
	background-image: linear-gradient(to right, rgba(237, 28, 36, 1) 0%, rgba(249, 168, 37, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#f9a825', GradientType=1);
	border-bottom: solid 3px #28262c
}

.lastpredict .caption .lead {
	color: #fff!important
}

.lastpredict .newslst li .title {
	background: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjYgNC4xYy0wLjItMC4yLTAuNS0wLjItMC43IDBzLTAuMiAwLjUgMCAwLjdsNi42IDYuNkg0LjFjLTAuMyAwLTAuNSAwLjItMC41IDAuNXMwLjIgMC41IDAuNSAwLjVoMTQuNGwtNi42IDYuNmMtMC4yIDAuMi0wLjIgMC41IDAgMC43czAuNSAwLjIgMC43IDBsNy45LTcuOUwxMi42IDQuMXoiIGZpbGw9IiM5NzEyMTciLz48L3N2Zz4=) left center no-repeat;
	background-size: 12px;
	padding-left: 25px
}

.caption.scocap a.rgt {
	font-weight: bold;
	padding: 0 10px;
	text-transform: uppercase
}

.catoddbox {
	background: #f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(245, 245, 245, 1)), to(rgba(255, 255, 255, 1)));
	background-image: linear-gradient(to bottom, rgba(245, 245, 245, 1) 0%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#fff', GradientType=1)
}

.catoddbox .caption {
	border-top: solid 3px #28262c
}


.oddtags {
	background: #f5f5f5 url(../img/bg-ball1.gif) top right no-repeat;
	border-top: solid 3px #4caf50
}

.oddtags .caption .lead {
	color: #4caf50
}

.oddtags .ico {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 24px;
	height: 30px;
	width: 30px
}

.oddtags .lst li {
	padding: 0 20px
}

.oddtags .lst a {
	display: block;
	line-height: 30px;
	height: 30px
}

.oddtags .moresel {
	padding: 10px 20px 20px
}

.oddtags .moresel select {
	display: block;
	width: 100%
}


.oddfixt .act {
	background-color: #4caf50;
	border-radius: 5px;
	color: #fff;
	display: block;
	margin: 2px 0;
	padding: 0 3px;
	font-size: .75rem;
	font-weight: 700;
	line-height: 20px;
	height: 20px
}

.oddfixt .act.islive {
	background-color: #971217
}

.match-details .mch-cup {
	background-color: #28262c;
	color: #fff;
	display: block;
	margin: 0 20%;
	padding: 6px;
	text-align: center
}

.match-details .mch-cup a {
	color: #fff
}

.match-details .mch-tabs {
	line-height: 40px
}

.match-details .mch-tabs a {
	display: block;
	margin: 0;
	padding: 0 15px;
	font-size: .875rem;
	text-transform: uppercase
}

.match-details .mch-tabs a.activ {
	background-color: #28262c!important;
	color: #fff;
	font-size: 1rem;
	font-weight: 700
}

.oddtbl .caption {
	color: #ed1c24;
	font-size: 1rem;
	font-weight: 700;
	padding: 0 10px;
	text-transform: uppercase
}

.oddtbl .ogrp {
	border: solid 1px #89888b;
	display: block;
	margin: 0;
	padding: 0
}

.oddtbl .ogrp.mch {
	color: #89888b
}

.oddtbl .ogrp.mch a {
	font-size: 1rem;
	font-weight: 700
}

.oddtbl .ohead,
.oddtbl .orow {
	display: block;
	font-size: .875rem;
	font-weight: normal;
	line-height: 24px;
	height: 24px
}

.oddtbl .ohead {
	font-size: .75rem;
	font-weight: 300;
	line-height: 20px;
	height: 20px;
	text-align: center;
	text-transform: uppercase
}

.oddtbl .ocol {
	display: block;
	float: left;
	margin: 0;
	padding: 0 3px;
	height: 100%;
	width: 100%
}

.oddtbl .bdr {
	border-bottom: solid 1px #89888b
}

.oddtbl .x1,
.oddtbl .x2,
.oddtbl .rte {
	border-right: solid 1px #eaeaea
}

.oddtbl .x1 {
	width: 20%
}

.oddtbl .x2 {
	width: 40%
}

.oddtbl .odd,
.oddtbl .rte {
	color: #89888b;
	text-align: center;
	width: 20%
}

.oddtbl .rte {
	color: #28262c;
	font-weight: bold
}

.oddtbl .rte b {
	color: #ed1c24
}

.oddtbl .rte:last-child {
	border-right: none
}

.oddtbl .lgt {
	background-color: #eaeaea
}

.oddtbl .lgt.hdr {
	background-color: #f5f5f5
}

.lineup-details .caption,
.trophy-details .caption {
	border-top: solid 3px #28262c;
	color: #4caf50;
	text-transform: uppercase
}

.lineup-details .home,
.lineup-details .away,
.trophy-details .home,
.trophy-details .away {
	width: 50%
}

.lineup-details .home,
.trophy-details .home {
	border-right: solid 1px #eaeaea;
	float: left
}

.lineup-details .away,
.trophy-details .away {
	border-left: solid 1px #eaeaea;
	float: right
}

.lineup-details .lineups img {
	display: block;
	margin: 0 auto;
	max-width: 100%
}

.lineup-details .lineups li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	font-size: .875rem;
	font-weight: 700;
	line-height: 24px;
	height: 24px;
	width: 100%
}

.lineup-details .lineups li:nth-child(2n) {
	background-color: #f5f5f5
}

.lineup-details .lineups li span {
	display: block;
	float: left;
	margin: 0 8px;
	padding: 0;
	color: #89888b;
	font-weight: normal;
	width: 2em;
	text-align: right
}

.lineup-details .lineups .capt {
	border-bottom: solid 1px #eaeaea;
	color: #1b5e20;
	font-size: 1rem;
	font-weight: normal;
	line-height: 30px;
	height: 30px;
	padding: 0 20px;
	text-transform: uppercase
}

.lineup-details .lineups .home {
	float: left;
	text-align: left
}

.lineup-details .lineups .away {
	float: right;
	text-align: right
}

.lineup-details .lineups .away li span {
	float: right;
	text-align: left
}

.vertbl {
	font-size: 0;
	overflow-x: auto;
	position: relative;
	white-space: nowrap;
	text-align: center
}

.vertbl .frow {
	border-left: solid 1px #eaeaea;
	display: inline-block;
	margin: 0;
	padding: 0;
	font-size: .875rem;
	font-weight: normal
}

.vertbl .frow.pinn {
	background: #fff;
	position: -webkit-sticky;
	position: sticky;
	left: 0;
	z-index: 5
}

.vertbl .frow:first-child {
	border-left: none
}

.vertbl .fcol {
	display: block;
	margin: 0;
	padding: 0 3px;
	line-height: 24px;
	height: 24px;
	width: 100%
}


.timevents {
	background-color: #f5f5f5;
	padding: 10px 0;
	position: relative
}

.timevents::before {
	background-color: #89888b;
	content: '';
	display: block;
	margin: 0 -1px;
	width: 2px;
	position: absolute;
	top: 50px;
	bottom: 50px;
	left: 50%;
	z-index: 0
}

.timevents .caption {
	background-color: #971217;
	color: #fff;
	display: block;
	float: left;
	margin: 0;
	padding: 0 15px;
	font-size: 1rem;
	font-weight: 700;
	line-height: 30px;
	height: 30px
}

.timevents .event {
	display: block;
	margin: 0;
	padding: 10px 0;
	position: relative
}

.timevents .event b,
.timevents .event i {
	color: #2e7d32;
	display: block;
	font-weight: 600;
	line-height: 1.2em
}

.timevents .event i {
	color: #ed1c24;
	font-size: 90%;
	font-weight: normal
}

.timevents .event sub {
	background-color: #ed1c24;
	border-radius: 12px;
	color: #fff;
	display: block;
	float: right;
	margin: 8px 0;
	padding: 0 12px;
	font-size: 1rem;
	font-weight: 700;
	line-height: 32px;
	bottom: 0;
	text-align: center
}

.timevents .event .min {
	background: #fff;
	border-radius: 50%;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .25);
	box-shadow: 0 2px 5px rgba(0, 0, 0, .25);
	color: #971217;
	display: block;
	margin: -24px;
	font-size: 1rem;
	font-weight: 700;
	line-height: 48px;
	height: 48px;
	width: 48px;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1
}

.timevents .event .evmsg {
	background: #fff;
	border: solid 1px #ddd;
	border-radius: 6px;
	display: block;
	float: right;
	margin: 0;
	padding: 8px 15px;
	font-weight: 600;
	line-height: 24px;
	position: relative;
	white-space: nowrap
}

.timevents .event .evmsg::before {
	background: #fff;
	border-top: solid 1.5px #eaeaea;
	border-left: solid 1.5px #eaeaea;
	content: '';
	display: block;
	margin: -5px 0;
	height: 10px;
	width: 10px;
	position: absolute;
	top: 50%
}

.timevents .event .ico {
	font-size: 24px;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%)
}

.timevents .event .home,
.timevents .event .away {
	width: 50%
}

.timevents .event .home {
	float: left;
	margin-right: -30px;
	padding-right: 40px;
	text-align: right
}

.timevents .event .home .ico {
	right: 8px
}

.timevents .event .home sub {
	margin-right: -30px;
	padding-right: 24px
}

.timevents .event .home .evmsg {
	padding-right: 40px
}

.timevents .event .home .evmsg::before {
	right: 0;
	margin-right: -6px;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg)
}

.timevents .event .away {
	float: right;
	margin-left: -30px;
	padding-left: 40px;
	text-align: left
}

.timevents .event .away .evmsg,
.timevents .event .away sub {
	float: left
}

.timevents .event .away .ico {
	left: 8px
}

.timevents .event .away sub {
	margin-left: -30px;
	padding-left: 24px
}

.timevents .event .away .evmsg {
	padding-left: 40px
}

.timevents .event .away .evmsg::before {
	left: 0;
	margin-left: -6px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.timevents .event.start .evmsg,
.timevents .event.stop .evmsg {
	color: #89888b;
	text-transform: uppercase
}

.timevents .event.start {
	padding-top: 0
}

.timevents .event.start::before {
	display: none
}

.timevents .event.start .min {
	background-color: #f9a825;
	color: #fff;
	top: 21px
}

.timevents .event.stop {
	padding-bottom: 0
}

.timevents .event.stop .min {
	background-color: #7a3f0b;
	color: #fff;
	top: auto;
	bottom: 21px
}

.lineup-stage .stadium {
	background-color: #5ba931;
	background-position: center;
	background-size: 8% 8%;
	display: block;
	margin: 0;
	padding: 15px;
	position: relative
}

.lineup-stage .stadium::before {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCAxMjgiPjxwYXRoIGQ9Ik00NSAxMjh2LTRoOSAxNSA3LjggMC41SDgwdi0yLjggLTAuNVY2NC4ydi0wLjVWNy4yIDYuOCA0aC0yLjggLTAuNUg2OSA1NGgtOVYwSDM1djRoLTlIMTEgMy4yIDIuOCAwdjIuOCAwLjUgNTYuNSAwLjUgNTYuNSAwLjUgMi44aDIuOCAwLjVIMTFoMTUgOXY0SDQ1ek03OS41IDEyMy41aC0yLjJjMC4yLTEuMSAxLjEtMiAyLjItMi4yVjEyMy41ek00MC45IDYzLjhDNDAuOCA2My4zIDQwLjUgNjMgNDAgNjNzLTAuOCAwLjMtMC45IDAuOEgyNy41QzI3LjYgNTcgMzMuMiA1MS41IDQwIDUxLjVTNTIuNCA1NyA1Mi41IDYzLjhINDAuOXpNMzkuMSA2NC4yYzAuMSAwLjQgMC41IDAuOCAwLjkgMC44czAuOC0wLjMgMC45LTAuOGgxMS41QzUyLjQgNzEgNDYuOCA3Ni41IDQwIDc2LjVTMjcuNiA3MSAyNy41IDY0LjJIMzkuMXpNNzkuNSA0LjV2Mi4yYy0xLjEtMC4yLTItMS4xLTIuMi0yLjJINzkuNXpNMzUuNSAwLjVoOVY0aC05VjAuNXpNNDUgNC41aDguNXY3aC0yN3YtN0gzNSA0NXpNMjYgMTJoMjhWNC41aDE0LjV2MjNoLTU3di0yM0gyNlYxMnpNMC41IDQuNWgyLjJjLTAuMiAxLjEtMS4xIDItMi4yIDIuMlY0LjV6TTAuNSA3LjJDMS45IDcgMyA1LjkgMy4yIDQuNUgxMVYyOGgxOWwtMC4yIDAuMmMyLjUgMy4yIDYuMiA1LjEgMTAuMiA1LjEgNCAwIDcuNy0xLjkgMTAuMi01LjFMNTAgMjhoMTlWNC41aDcuOEM3NyA1LjkgNzguMSA3IDc5LjUgNy4ydjU2LjZINTNDNTIuOSA1Ni43IDQ3LjEgNTEgNDAgNTFzLTEyLjkgNS43LTEzIDEyLjhIMC41VjcuMnpNNDkuNyAyOGMtMi40IDMtNS45IDQuOC05LjcgNC44IC0zLjggMC03LjMtMS43LTkuNy00LjhINDkuN3pNMC41IDEyMy41di0yLjJjMS4xIDAuMiAyIDEuMSAyLjIgMi4ySDAuNXpNMy4yIDEyMy41Yy0wLjItMS40LTEuMy0yLjUtMi43LTIuN1Y2NC4ySDI3QzI3LjEgNzEuMyAzMi45IDc3IDQwIDc3czEyLjktNS43IDEzLTEyLjhoMjYuNXY1Ni42Yy0xLjQgMC4yLTIuNSAxLjMtMi43IDIuN0g2OVYxMDBINTBsMC4yLTAuMmMtMi41LTMuMi02LjItNS4xLTEwLjItNS4xIC00IDAtNy43IDEuOS0xMC4yIDUuMUwzMCAxMDBIMTF2MjMuNUgzLjJ6TTMwLjMgMTAwYzIuNC0zIDUuOS00LjggOS43LTQuOCAzLjggMCA3LjMgMS43IDkuNyA0LjhIMzAuM3pNMTEuNSAxMjMuNXYtMjNoNTd2MjNINTRWMTE2SDI2djcuNUgxMS41ek0yNi41IDEyMy41di03aDI3djdINDUgMzUgMjYuNXpNMzUuNSAxMjcuNVYxMjRoOXYzLjVIMzUuNXoiIHN0eWxlPSJmaWxsOiNGRkZGRkY7Ii8+PC9zdmc+);
	background-size: cover;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	display: block;
	padding-bottom: 160%;
	opacity: .5;
	width: 100%;
	position: relative;
	z-index: 0
}

.lineup-stage .hm a,
.lineup-stage .aw a {
	border: solid 1px #fff;
	border-radius: 50%;
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .5);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .5);
	color: #fff;
	display: block;
	margin: -16px;
	padding: 0;
	font-size: 16px;
	font-weight: 900;
	line-height: 28px;
	overflow: visible;
	height: 32px;
	width: 32px;
	text-align: center;
	position: absolute;
	z-index: 2
}

.lineup-stage .hm a::after,
.lineup-stage .aw a::after {
	content: attr(title);
	display: block;
	margin: 3px -1.5em;
	padding: 0;
	font-size: 11px;
	font-weight: 600;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-shadow: 0 1px 5px rgba(0, 0, 0, .75);
	white-space: nowrap;
	width: auto
}

.lineup-stage .hm a .ico,
.lineup-stage .aw a .ico {
	background-color: #fff;
	border-radius: 50%;
	display: block;
	position: absolute;
	top: 20px;
	left: 20px
}

.lineup-stage .hm a .ico.card,
.lineup-stage .hm a .ico.card-red,
.lineup-stage .hm a .ico.card-double,
.lineup-stage .aw a .ico.card,
.lineup-stage .aw a .ico.card-red,
.lineup-stage .aw a .ico.card-double {
	background-color: transparent
}

.lineup-stage .hm a {
	background-color: #1565c0
}

.lineup-stage .aw a {
	background-color: #6e25b0
}

@media only screen and (max-width:1024px) {
	.tipfixt .dte,
	.tipfixt .tme,
	.tipfixt .hme,
	.tipfixt .awy {
		line-height: 32px;
		height: 32px
	}
	.tipfixt .dte {
		width: 12%
	}
	.tipfixt .tme {
		width: 16%
	}
	.tipfixt .hme,
	.tipfixt .awy {
		width: 31%
	}
	.tipfixt .lgt {
		width: 90%
	}
	.tipfixt .ext {
		padding-top: 2px;
		height: 32px;
		width: 10%;
		white-space: normal;
		text-align: center;
		overflow: visible
	}
	.tipfixt .lead .capt {
		width: 80%
	}
	.tipfixt .lead .ext {
		height: auto;
		width: 20%
	}
	.tipfixt .tip .capt {
		display: none
	}
	.oddtiplive {
		margin: 0 -10px
	}
	.mch-info .mch-stat .vers {
		clear: both
	}
	.mch-info .mch-stat .venue {
		padding-top: 40px
	}
	.odd-info .winstat {
		padding: 5px 0
	}
	.catoddbox .newslst li {
		clear: both;
		float: none
	}
	.catoddbox .newslst li .thumb {
		float: left;
		margin-right: 10px;
		width: 160px
	}
	.catoddbox .newslst li:first-child {
		border-top: none;
		padding-top: 0
	}
	.catoddbox .newslst li:first-child .thumb {
		float: none;
		margin-right: 0;
		width: 100%
	}
	.oddfixt .tvc {
		display: block;
		width: 10%
	}
	.oddfixt .hme,
	.oddfixt .awy {
		width: 30%
	}
	.oddfixt .dte {
		text-overflow: clip;
		width: 10%
	}
	.oddtbl .caption {
		border-bottom: solid 1px #89888b
	}
	.oddtbl .ogrp {
		border-top: none
	}
	.oddtbl .ogrp.mch {
		display: none
	}
	.match-details {
		margin: 0 -15px
	}
	.match-details .mch-tabs .bar {
		overflow-x: auto;
		white-space: nowrap
	}
	.match-details .mch-tabs .bar li {
		display: inline-block;
		float: none
	}
	.match-details .mch-tabs a {
		padding: 0 5px;
		font-size: .875rem;
		text-transform: uppercase
	}
	.match-details .mch-tabs a.activ {
		background-color: #28262c!important;
		color: #fff;
		font-size: 1rem;
		font-weight: 700
	}
	.lineup-details .lineups li {
		font-size: .75rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}
	.lineup-details .lineups li span {
		margin: 0 3px
	}
	.trophy-details .fixtbl .hme,
	.trophy-details .fixtbl .awy {
		width: 30%
	}
	.trophy-details .fixtbl .dte {
		width: 20%
	}
	.trophy-details .fixtbl .tme {
		width: 15%
	}
	.trophy-details .fixtbl .cup {
		display: none
	}
	.trophy-details .vertbl .frow {
		max-width: 90px;
		width: 20%
	}
	.trophy-details .vertbl .frow.pinn {
		max-width: 120px;
		width: 30%
	}
	.tipmediabox {
		margin: 0 -20px
	}
	.tipmediabox .lst .media .thumb {
		margin-right: 10px;
		float: left;
		width: 160px
	}
	.tipmediabox .lst .media .title {
		padding-top: 0
	}
	.tipzone.catcover .caption {
		margin: 0 -15px;
		padding: 0 15px
	}
	.tipzone.catcover .caption .catchilds .nav {
		border-top: solid 1px #89888b;
		display: block
	}
	.tipzone.catcover .caption .summ {
		font-size: .875rem
	}
	.lineup-stage {
		margin: 0 -15px
	}
	.lineup-stage .stadium {
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .15)));
		background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .15) 50%)
	}
	.lineup-stage .hm a,
	.lineup-stage .aw a {
		left: 50%
	}
	.lineup-stage .hm .lf,
	.lineup-stage .aw .lf {
		left: 15%
	}
	.lineup-stage .hm .rt,
	.lineup-stage .aw .rt {
		left: 85%
	}
	.lineup-stage .hm .lc,
	.lineup-stage .aw .lc {
		left: 32%
	}
	.lineup-stage .hm .rc,
	.lineup-stage .aw .rc {
		left: 68%
	}
	.lineup-stage .hm.fm41212 .df.lf,
	.lineup-stage .hm.fm4141 .df.lf,
	.lineup-stage .hm.fm4231 .df.lf,
	.lineup-stage .hm.fm424 .df.lf,
	.lineup-stage .hm.fm433 .df.lf,
	.lineup-stage .hm.fm4312 .df.lf,
	.lineup-stage .hm.fm4321 .df.lf,
	.lineup-stage .hm.fm4411 .df.lf,
	.lineup-stage .hm.fm442 .df.lf,
	.lineup-stage .aw.fm41212 .df.lf,
	.lineup-stage .aw.fm4141 .df.lf,
	.lineup-stage .aw.fm4231 .df.lf,
	.lineup-stage .aw.fm424 .df.lf,
	.lineup-stage .aw.fm433 .df.lf,
	.lineup-stage .aw.fm4312 .df.lf,
	.lineup-stage .aw.fm4321 .df.lf,
	.lineup-stage .aw.fm4411 .df.lf,
	.lineup-stage .aw.fm442 .df.lf {
		left: 20%
	}
	.lineup-stage .hm.fm41212 .df.rt,
	.lineup-stage .hm.fm4141 .df.rt,
	.lineup-stage .hm.fm4231 .df.rt,
	.lineup-stage .hm.fm424 .df.rt,
	.lineup-stage .hm.fm433 .df.rt,
	.lineup-stage .hm.fm4312 .df.rt,
	.lineup-stage .hm.fm4321 .df.rt,
	.lineup-stage .hm.fm4411 .df.rt,
	.lineup-stage .hm.fm442 .df.rt,
	.lineup-stage .aw.fm41212 .df.rt,
	.lineup-stage .aw.fm4141 .df.rt,
	.lineup-stage .aw.fm4231 .df.rt,
	.lineup-stage .aw.fm424 .df.rt,
	.lineup-stage .aw.fm433 .df.rt,
	.lineup-stage .aw.fm4312 .df.rt,
	.lineup-stage .aw.fm4321 .df.rt,
	.lineup-stage .aw.fm4411 .df.rt,
	.lineup-stage .aw.fm442 .df.rt {
		left: 80%
	}
	.lineup-stage .hm.fm41212 .df.lc,
	.lineup-stage .hm.fm4141 .df.lc,
	.lineup-stage .hm.fm4231 .df.lc,
	.lineup-stage .hm.fm424 .df.lc,
	.lineup-stage .hm.fm433 .df.lc,
	.lineup-stage .hm.fm4312 .df.lc,
	.lineup-stage .hm.fm4321 .df.lc,
	.lineup-stage .hm.fm4411 .df.lc,
	.lineup-stage .hm.fm442 .df.lc,
	.lineup-stage .aw.fm41212 .df.lc,
	.lineup-stage .aw.fm4141 .df.lc,
	.lineup-stage .aw.fm4231 .df.lc,
	.lineup-stage .aw.fm424 .df.lc,
	.lineup-stage .aw.fm433 .df.lc,
	.lineup-stage .aw.fm4312 .df.lc,
	.lineup-stage .aw.fm4321 .df.lc,
	.lineup-stage .aw.fm4411 .df.lc,
	.lineup-stage .aw.fm442 .df.lc {
		left: 40%
	}
	.lineup-stage .hm.fm41212 .df.rc,
	.lineup-stage .hm.fm4141 .df.rc,
	.lineup-stage .hm.fm4231 .df.rc,
	.lineup-stage .hm.fm424 .df.rc,
	.lineup-stage .hm.fm433 .df.rc,
	.lineup-stage .hm.fm4312 .df.rc,
	.lineup-stage .hm.fm4321 .df.rc,
	.lineup-stage .hm.fm4411 .df.rc,
	.lineup-stage .hm.fm442 .df.rc,
	.lineup-stage .aw.fm41212 .df.rc,
	.lineup-stage .aw.fm4141 .df.rc,
	.lineup-stage .aw.fm4231 .df.rc,
	.lineup-stage .aw.fm424 .df.rc,
	.lineup-stage .aw.fm433 .df.rc,
	.lineup-stage .aw.fm4312 .df.rc,
	.lineup-stage .aw.fm4321 .df.rc,
	.lineup-stage .aw.fm4411 .df.rc,
	.lineup-stage .aw.fm442 .df.rc {
		left: 60%
	}
	.lineup-stage .hm.fm4231 .am.lf,
	.lineup-stage .hm.fm4231 .am.lc,
	.lineup-stage .aw.fm4231 .am.lf,
	.lineup-stage .aw.fm4231 .am.lc {
		left: 25%
	}
	.lineup-stage .hm.fm4231 .am.rt,
	.lineup-stage .hm.fm4231 .am.rc,
	.lineup-stage .aw.fm4231 .am.rt,
	.lineup-stage .aw.fm4231 .am.rc {
		left: 75%
	}
	.lineup-stage .hm.fm352 .sk.lf,
	.lineup-stage .hm.fm352 .sk.lc,
	.lineup-stage .hm.fm424 .sk.lf,
	.lineup-stage .hm.fm424 .sk.lc,
	.lineup-stage .hm.fm4312 .sk.lf,
	.lineup-stage .hm.fm4312 .sk.lc,
	.lineup-stage .hm.fm442 .sk.lf,
	.lineup-stage .hm.fm442 .sk.lc,
	.lineup-stage .hm.fm532 .sk.lf,
	.lineup-stage .hm.fm532 .sk.lc,
	.lineup-stage .aw.fm352 .sk.lf,
	.lineup-stage .aw.fm352 .sk.lc,
	.lineup-stage .aw.fm424 .sk.lf,
	.lineup-stage .aw.fm424 .sk.lc,
	.lineup-stage .aw.fm4312 .sk.lf,
	.lineup-stage .aw.fm4312 .sk.lc,
	.lineup-stage .aw.fm442 .sk.lf,
	.lineup-stage .aw.fm442 .sk.lc,
	.lineup-stage .aw.fm532 .sk.lf,
	.lineup-stage .aw.fm532 .sk.lc {
		left: 38%
	}
	.lineup-stage .hm.fm352 .sk.rt,
	.lineup-stage .hm.fm352 .sk.rc,
	.lineup-stage .hm.fm424 .sk.rt,
	.lineup-stage .hm.fm424 .sk.rc,
	.lineup-stage .hm.fm4312 .sk.rt,
	.lineup-stage .hm.fm4312 .sk.rc,
	.lineup-stage .hm.fm442 .sk.rt,
	.lineup-stage .hm.fm442 .sk.rc,
	.lineup-stage .hm.fm532 .sk.rt,
	.lineup-stage .hm.fm532 .sk.rc,
	.lineup-stage .aw.fm352 .sk.rt,
	.lineup-stage .aw.fm352 .sk.rc,
	.lineup-stage .aw.fm424 .sk.rt,
	.lineup-stage .aw.fm424 .sk.rc,
	.lineup-stage .aw.fm4312 .sk.rt,
	.lineup-stage .aw.fm4312 .sk.rc,
	.lineup-stage .aw.fm442 .sk.rt,
	.lineup-stage .aw.fm442 .sk.rc,
	.lineup-stage .aw.fm532 .sk.rt,
	.lineup-stage .aw.fm532 .sk.rc {
		left: 62%
	}
	.lineup-stage .hm .gk {
		top: 6%
	}
	.lineup-stage .hm .df {
		top: 15%
	}
	.lineup-stage .hm .dm {
		top: 25%
	}
	.lineup-stage .hm .wb {
		top: 18%
	}
	.lineup-stage .hm .mf {
		top: 32%
	}
	.lineup-stage .hm .mf.lf,
	.lineup-stage .hm .mf.rt {
		margin-top: 1%
	}
	.lineup-stage .hm .am {
		top: 38%
	}
	.lineup-stage .hm .sk {
		top: 45%
	}
	.lineup-stage .hm.fm343 .mf,
	.lineup-stage .hm.fm352 .mf {
		top: 30%
	}
	.lineup-stage .hm.fm3511 .am {
		top: 37%
	}
	.lineup-stage .hm.fm4231 .am,
	.lineup-stage .hm.fm4411 .am {
		top: 35%
	}
	.lineup-stage .hm.fm3421 .dm,
	.lineup-stage .hm.fm3421 .mf,
	.lineup-stage .hm.fm3511 .dm,
	.lineup-stage .hm.fm3511 .mf,
	.lineup-stage .hm.fm424 .dm,
	.lineup-stage .hm.fm424 .mf,
	.lineup-stage .hm.fm433 .dm,
	.lineup-stage .hm.fm433 .mf,
	.lineup-stage .hm.fm4312 .dm,
	.lineup-stage .hm.fm4312 .mf,
	.lineup-stage .hm.fm4411 .dm,
	.lineup-stage .hm.fm4411 .mf,
	.lineup-stage .hm.fm442 .dm,
	.lineup-stage .hm.fm442 .mf {
		top: 28%
	}
	.lineup-stage .hm.fm424 .am {
		top: 41%
	}
	.lineup-stage .aw .gk {
		bottom: 6%
	}
	.lineup-stage .aw .df {
		bottom: 15%
	}
	.lineup-stage .aw .wb {
		bottom: 18%
	}
	.lineup-stage .aw .dm {
		bottom: 25%
	}
	.lineup-stage .aw .mf {
		bottom: 32%
	}
	.lineup-stage .aw .mf.lf,
	.lineup-stage .aw .mf.rt {
		margin-bottom: 1%
	}
	.lineup-stage .aw .am {
		bottom: 38%
	}
	.lineup-stage .aw .sk {
		bottom: 45%
	}
	.lineup-stage .aw.fm343 .mf,
	.lineup-stage .aw.fm352 .mf {
		bottom: 30%
	}
	.lineup-stage .aw.fm3511 .am {
		bottom: 37%
	}
	.lineup-stage .aw.fm4231 .am,
	.lineup-stage .aw.fm4411 .am {
		bottom: 35%
	}
	.lineup-stage .aw.fm3421 .dm,
	.lineup-stage .aw.fm3421 .mf,
	.lineup-stage .aw.fm3511 .dm,
	.lineup-stage .aw.fm3511 .mf,
	.lineup-stage .aw.fm424 .dm,
	.lineup-stage .aw.fm424 .mf,
	.lineup-stage .aw.fm433 .dm,
	.lineup-stage .aw.fm433 .mf,
	.lineup-stage .aw.fm4312 .dm,
	.lineup-stage .aw.fm4312 .mf,
	.lineup-stage .aw.fm4411 .dm,
	.lineup-stage .aw.fm4411 .mf,
	.lineup-stage .aw.fm442 .dm,
	.lineup-stage .aw.fm442 .mf {
		bottom: 28%
	}
	.lineup-stage .aw.fm424 .am {
		bottom: 41%
	}
	.oddtags {
		margin: 0 -15px;
		padding: 0 15px
	}
	.oddtags .ico {
		display: none
	}
	.oddtags .lst li {
		float: left;
		padding: 0;
		width: 50%;
		word-spacing: -1px
	}
}

@media only screen and (max-width:340px) {
	.oddtags .lst li {
		font-size: .75rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
}

@media only screen and (min-width:1025px) {
	.tipfixt .prev,
	.tipfixt .next {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.tipfixt .weekdays {
		padding: 0
	}
	.tipfixt .weekdays .prev,
	.tipfixt .weekdays .next {
		display: block
	}
	.tipfixt .weekdays .prev {
		left: 10px
	}
	.tipfixt .weekdays .next {
		right: 10px
	}
	.tipfixt .weekdays .bar {
		border: none;
		border-radius: 5px;
		-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .25);
		box-shadow: 0 0 3px rgba(0, 0, 0, .25);
		padding: 0 50px
	}
	.tipfixt .weekdays .bar b {
		font-weight: bold
	}
	.tipfixt .weekdays .bar li {
		width: 14.28%
	}
	.tipfixt .weekdays .bar li.now {
		width: 14.28%
	}
	.tipfixt .weekdays .bar li:hover {
		background-color: #f5f5f5
	}
	.tipfixt .weekdays .bar li:hover b {
		background-color: #eaeaea
	}
	.tipfixt .weekdays .mon::before {
		content: 'Thứ Hai'
	}
	.tipfixt .weekdays .tue::before {
		content: 'Thứ Ba'
	}
	.tipfixt .weekdays .wed::before {
		content: 'Thứ Tư'
	}
	.tipfixt .weekdays .thu::before {
		content: 'Thứ Năm'
	}
	.tipfixt .weekdays .fri::before {
		content: 'Thứ Sáu'
	}
	.tipfixt .weekdays .sat::before {
		content: 'Thứ Bảy'
	}
	.tipfixt .weekdays .sun::before {
		content: 'Chủ Nhật'
	}
	.tipfixt .frow .dte,
	.tipfixt .frow .min {
		width: 7%;
		text-align: left!important
	}
	.tipfixt .frow .hme,
	.tipfixt .frow .awy {
		width: 20%
	}
	.tipfixt .frow .tme {
		width: 8%
	}
	.tipfixt .frow .lgt {
		width: 35%
	}
	.tipfixt .frow .ext {
		float: right;
		width: 10%
	}
	.tipfixt .frow .ext .fcol {
		text-align: left
	}
	.tipfixt .frow .num {
		width: 5%
	}
	.tipfixt .frow .cnt {
		width: 7%
	}
	.tipfixt .frow .team {
		width: 36%
	}
	.tipfixt .frow .pnt {
		width: 10%
	}
	.tipfixt .frow.tip .capt {
		padding: 20px 0 0 7%;
		width: 55%
	}
	.tipfixt .frow.tip .odds {
		width: 35%
	}
	.tipfixt .rank1 .frow .cnt {
		text-overflow: clip;
		width: 6%
	}
	.tipfixt .rank1 .frow .team {
		width: 23%
	}
	.tipfixt .rank1 .frow .pnt {
		width: 10%
	}
	.tipfixt .rank1 .frow .winstat {
		width: 20%
	}
	.tipfixt .rank3 .frow .team {
		width: 35%
	}
	.tipfixt .rank3 .frow .cnt,
	.tipfixt .rank3 .frow .pnt {
		width: 12%
	}
	.tipfixt .pred:active,
	.tipfixt .pred:focus,
	.tipfixt .pred:hover {
		background-color: #4caf50;
		color: #fff!important
	}
	.tipfixt .tipd:active,
	.tipfixt .tipd:focus,
	.tipfixt .tipd:hover {
		background-color: #ed1c24;
		color: #fff!important
	}
	.oddtiplive .caption:hover {
		background-color: #f9a825
	}
	.mch-box .home img,
	.mch-box .away img {
		display: block;
		margin: 0 auto;
		padding: 0;
		max-width: 100%;
		max-height: 80px
	}
	.mch-box .home {
		float: left;
		text-align: right
	}
	.mch-box .away {
		float: right;
		text-align: left
	}
	.mch-info .date {
		padding-bottom: 10px
	}
	.mch-info .mch-stat {
		margin: 0 85px
	}
	.mch-info .vers {
		line-height: 40px;
		min-height: 60px
	}
	.mch-info .vers .team {
		font-size: 1.5rem
	}
	.mch-info .vers .play {
		top: -5px
	}
	.odd-info .oddbrd {
		border-top: none;
		border-radius: 3px;
		clear: none;
		width: 30%
	}
	.odd-info .winstat {
		width: 35%
	}
	.odd-info .winstat.home {
		text-align: left
	}
	.odd-info .winstat.away {
		text-align: right
	}
	.stat-info .navlnk {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.stat-info .navlnk:active,
	.stat-info .navlnk:focus,
	.stat-info .navlnk:hover {
		background-color: #2e7d32;
		color: #fff!important
	}
	.islive .stat-info .navlnk:hover {
		background-color: #971217
	}
	.liveprovide .view-spec {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.liveprovide .view-spec:active,
	.liveprovide .view-spec:focus,
	.liveprovide .view-spec:hover {
		background-position: right 5px center
	}
	.liveprovide .view-spec:active b,
	.liveprovide .view-spec:focus b,
	.liveprovide .view-spec:hover b {
		color: #971217
	}
	.liveprovide .view-spec:active span,
	.liveprovide .view-spec:focus span,
	.liveprovide .view-spec:hover span {
		color: #fff
	}
	.goldtip-more,
	.goldtip-more::before,
	.goldtip-more::after,
	.goldtip-more b,
	.goldtip-more b::before,
	.goldtip-more b::after,
	.goldtip-more span,
	.goldtip-more span::before,
	.goldtip-more span::after {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.goldtip-more:hover {
		background-position: right 25px center
	}
	.goldtip-more:hover::before {
		left: 7px
	}
	.goldtip-more:hover::after {
		left: 150px
	}
	.goldtip-more:hover b {
		font-size: 1.5rem;
		padding-left: 50px;
		text-shadow: 2px 2px 0 rgba(0, 0, 0, .25)
	}
	.goldtip-more:hover span::before {
		left: 90px
	}
	.goldtip-more:hover span::after {
		left: 60px
	}
	.tipmediabox .caption .ico,
	.tipmediabox .caption .lead {
		float: left
	}
	.tipmediabox .caption .tabnav {
		float: right;
		padding-right: 20px
	}
	.tipmediabox .caption .tabnav a {
		padding: 0 10px
	}
	.tipmediabox .fst,
	.tipmediabox .lst {
		overflow: hidden;
		height: 510px
	}
	.tipmediabox .fst {
		margin-left: 20px;
		width: 680px
	}
	.tipmediabox .lst {
		background: rgba(255, 255, 255, .1)
	}
	.tipmediabox .lst li {
		padding: 20px 10px
	}
	.tipmediabox .lst .thumb {
		width: 280px
	}
	.catoddbox .newslst {
		margin: 0 -10px
	}
	.catoddbox .newslst li {
		border-top: none;
		padding: 0 10px 10px;
		width: 33.33%
	}
	.catoddbox .newslst .title {
		height: 6em;
		overflow: hidden
	}
	.oddfixt .act {
		display: inline-block;
		margin: 4px 0;
		padding: 0 5px
	}
	.oddfixt .act:hover {
		background-color: #2e7d32;
		color: #fff!important
	}
	.oddfixt .act.islive:hover {
		background-color: #570b0e
	}
	.gameboard .playing {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.gameboard .playing:active,
	.gameboard .playing:focus,
	.gameboard .playing:hover {
		background: rgba(255, 255, 255, .9);
		-webkit-box-shadow: 2px 3px 8px rgba(0, 0, 0, .25);
		box-shadow: 2px 3px 8px rgba(0, 0, 0, .25)
	}
	.chatopbox .invite-box a {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.chatopbox .invite-box a:active,
	.chatopbox .invite-box a:focus,
	.chatopbox .invite-box a:hover {
		background-color: #4caf50;
		color: #fff!important
	}
	.guidebox {
		margin: 0 -15px;
		padding: 0 15px;
		border-left: solid 1px #eaeaea
	}
	.guidebox .caption {
		margin: 0 -15px
	}
	.guidebox .newslst {
		padding: 10px 0
	}
	.match-details .cal-info {
		max-width: 50%
	}
	.match-details .mch-tabs a {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.match-details .mch-tabs a:hover {
		color: #fff!important;
		background-color: #89888b
	}
	.oddtbl .caption {
		position: absolute
	}
	.oddtbl .ogrp {
		border-left-width: 0;
		float: left;
		width: 35%
	}
	.oddtbl .ogrp.mch {
		border-left-width: 1px;
		width: 30%
	}
	.oddtbl .ohead .xh2 {
		line-height: 40px;
		height: 40px
	}
	.trophy-details .vertbl .frow {
		width: 12.5%
	}
	.trophy-details .vertbl .frow.pinn {
		width: 25%
	}
	.tipzone .commentary {
		padding-left: 80px
	}
	.tipzone.catcover .caption .lead {
		float: left
	}
	.tipzone.catcover .caption .catchilds {
		float: right;
		padding-top: 10px
	}
	.tipzone.catcover .caption .catchilds a:hover {
		border: solid 1px #4caf50;
		color: #2e7d32!important
	}
	.tipzone.catcover .caption .summ {
		margin: 0 30px;
		padding: 0 0 0 30px
	}
	.lineup-stage .stadium {
		background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .15)));
		background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .15) 50%)
	}
	.lineup-stage .stadium::before {
		background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggODAiPjxwYXRoIGQ9Ik0xMjggMzVoLTR2LTlWMTEgMy4yIDIuOCAwaC0yLjggLTAuNUg2NC4yaC0wLjVINy4yIDYuOCA0djIuOCAwLjVWMTF2MTUgOUgwdjEwaDR2OSAxNSA3LjggMC41VjgwaDIuOCAwLjUgNTYuNSAwLjUgNTYuNSAwLjUgMi44di0yLjggLTAuNVY2OSA1NHYtOWg0VjM1ek0xMjMuNSAwLjV2Mi4yYy0xLjEtMC4yLTItMS4xLTIuMi0yLjJIMTIzLjV6TTYzLjggMzkuMUM2My4zIDM5LjIgNjMgMzkuNSA2MyA0MHMwLjMgMC44IDAuOCAwLjl2MTEuNUM1NyA1Mi40IDUxLjUgNDYuOCA1MS41IDQwUzU3IDI3LjYgNjMuOCAyNy41VjM5LjF6TTY0LjIgNDAuOWMwLjQtMC4xIDAuOC0wLjUgMC44LTAuOXMtMC4zLTAuOC0wLjgtMC45VjI3LjVDNzEgMjcuNiA3Ni41IDMzLjIgNzYuNSA0MFM3MSA1Mi40IDY0LjIgNTIuNVY0MC45ek00LjUgMC41aDIuMmMtMC4yIDEuMS0xLjEgMi0yLjIgMi4yVjAuNXpNMC41IDQ0LjV2LTlINHY5SDAuNXpNNC41IDM1di04LjVoN3YyN2gtN1Y0NSAzNXpNMTIgNTRWMjZINC41VjExLjVoMjN2NTdoLTIzVjU0SDEyek00LjUgNzkuNXYtMi4yYzEuMSAwLjIgMiAxLjEgMi4yIDIuMkg0LjV6TTcuMiA3OS41QzcgNzguMSA1LjkgNzcgNC41IDc2LjhWNjlIMjhWNTBsMC4yIDAuMmMzLjItMi41IDUuMS02LjIgNS4xLTEwLjIgMC00LTEuOS03LjctNS4xLTEwLjJMMjggMzBWMTFINC41VjMuMkM1LjkgMyA3IDEuOSA3LjIgMC41aDU2LjZWMjdDNTYuNyAyNy4xIDUxIDMyLjkgNTEgNDBzNS43IDEyLjkgMTIuOCAxM3YyNi41SDcuMnpNMjggMzAuM2MzIDIuNCA0LjggNS45IDQuOCA5LjcgMCAzLjgtMS43IDcuMy00LjggOS43VjMwLjN6TTEyMy41IDc5LjVoLTIuMmMwLjItMS4xIDEuMS0yIDIuMi0yLjJWNzkuNXpNMTIzLjUgNzYuOGMtMS40IDAuMi0yLjUgMS4zLTIuNyAyLjdINjQuMlY1M0M3MS4zIDUyLjkgNzcgNDcuMSA3NyA0MHMtNS43LTEyLjktMTIuOC0xM1YwLjVoNTYuNmMwLjIgMS40IDEuMyAyLjUgMi43IDIuN1YxMUgxMDB2MTlsLTAuMi0wLjJjLTMuMiAyLjUtNS4xIDYuMi01LjEgMTAuMiAwIDQgMS45IDcuNyA1LjEgMTAuMkwxMDAgNTB2MTloMjMuNVY3Ni44ek0xMDAgNDkuN2MtMy0yLjQtNC44LTUuOS00LjgtOS43IDAtMy44IDEuNy03LjMgNC44LTkuN1Y0OS43ek0xMjMuNSA2OC41aC0yM3YtNTdoMjNWMjZIMTE2djI4aDcuNVY2OC41ek0xMjMuNSA1My41aC03di0yN2g3VjM1djEwVjUzLjV6TTEyNy41IDQ0LjVIMTI0di05aDMuNVY0NC41eiIgc3R5bGU9ImZpbGw6I0ZGRkZGRjsiLz48L3N2Zz4=);
		padding-bottom: 62.5%
	}
	.lineup-stage .stadium a::after {
		font-size: 12px
	}
	.lineup-stage .hm a,
	.lineup-stage .aw a {
		top: 50%
	}
	.lineup-stage .hm .lf,
	.lineup-stage .aw .lf {
		top: 15%
	}
	.lineup-stage .hm .rt,
	.lineup-stage .aw .rt {
		top: 85%
	}
	.lineup-stage .hm .lc,
	.lineup-stage .aw .lc {
		top: 32%
	}
	.lineup-stage .hm .rc,
	.lineup-stage .aw .rc {
		top: 68%
	}
	.lineup-stage .hm.fm41212 .df.lf,
	.lineup-stage .hm.fm4141 .df.lf,
	.lineup-stage .hm.fm4231 .df.lf,
	.lineup-stage .hm.fm424 .df.lf,
	.lineup-stage .hm.fm433 .df.lf,
	.lineup-stage .hm.fm4312 .df.lf,
	.lineup-stage .hm.fm4321 .df.lf,
	.lineup-stage .hm.fm4411 .df.lf,
	.lineup-stage .hm.fm442 .df.lf,
	.lineup-stage .aw.fm41212 .df.lf,
	.lineup-stage .aw.fm4141 .df.lf,
	.lineup-stage .aw.fm4231 .df.lf,
	.lineup-stage .aw.fm424 .df.lf,
	.lineup-stage .aw.fm433 .df.lf,
	.lineup-stage .aw.fm4312 .df.lf,
	.lineup-stage .aw.fm4321 .df.lf,
	.lineup-stage .aw.fm4411 .df.lf,
	.lineup-stage .aw.fm442 .df.lf {
		top: 20%
	}
	.lineup-stage .hm.fm41212 .df.rt,
	.lineup-stage .hm.fm4141 .df.rt,
	.lineup-stage .hm.fm4231 .df.rt,
	.lineup-stage .hm.fm424 .df.rt,
	.lineup-stage .hm.fm433 .df.rt,
	.lineup-stage .hm.fm4312 .df.rt,
	.lineup-stage .hm.fm4321 .df.rt,
	.lineup-stage .hm.fm4411 .df.rt,
	.lineup-stage .hm.fm442 .df.rt,
	.lineup-stage .aw.fm41212 .df.rt,
	.lineup-stage .aw.fm4141 .df.rt,
	.lineup-stage .aw.fm4231 .df.rt,
	.lineup-stage .aw.fm424 .df.rt,
	.lineup-stage .aw.fm433 .df.rt,
	.lineup-stage .aw.fm4312 .df.rt,
	.lineup-stage .aw.fm4321 .df.rt,
	.lineup-stage .aw.fm4411 .df.rt,
	.lineup-stage .aw.fm442 .df.rt {
		top: 80%
	}
	.lineup-stage .hm.fm41212 .df.lc,
	.lineup-stage .hm.fm4141 .df.lc,
	.lineup-stage .hm.fm4231 .df.lc,
	.lineup-stage .hm.fm424 .df.lc,
	.lineup-stage .hm.fm433 .df.lc,
	.lineup-stage .hm.fm4312 .df.lc,
	.lineup-stage .hm.fm4321 .df.lc,
	.lineup-stage .hm.fm4411 .df.lc,
	.lineup-stage .hm.fm442 .df.lc,
	.lineup-stage .aw.fm41212 .df.lc,
	.lineup-stage .aw.fm4141 .df.lc,
	.lineup-stage .aw.fm4231 .df.lc,
	.lineup-stage .aw.fm424 .df.lc,
	.lineup-stage .aw.fm433 .df.lc,
	.lineup-stage .aw.fm4312 .df.lc,
	.lineup-stage .aw.fm4321 .df.lc,
	.lineup-stage .aw.fm4411 .df.lc,
	.lineup-stage .aw.fm442 .df.lc {
		top: 40%
	}
	.lineup-stage .hm.fm41212 .df.rc,
	.lineup-stage .hm.fm4141 .df.rc,
	.lineup-stage .hm.fm4231 .df.rc,
	.lineup-stage .hm.fm424 .df.rc,
	.lineup-stage .hm.fm433 .df.rc,
	.lineup-stage .hm.fm4312 .df.rc,
	.lineup-stage .hm.fm4321 .df.rc,
	.lineup-stage .hm.fm4411 .df.rc,
	.lineup-stage .hm.fm442 .df.rc,
	.lineup-stage .aw.fm41212 .df.rc,
	.lineup-stage .aw.fm4141 .df.rc,
	.lineup-stage .aw.fm4231 .df.rc,
	.lineup-stage .aw.fm424 .df.rc,
	.lineup-stage .aw.fm433 .df.rc,
	.lineup-stage .aw.fm4312 .df.rc,
	.lineup-stage .aw.fm4321 .df.rc,
	.lineup-stage .aw.fm4411 .df.rc,
	.lineup-stage .aw.fm442 .df.rc {
		top: 60%
	}
	.lineup-stage .hm.fm4231 .am.lf,
	.lineup-stage .hm.fm4231 .am.lc,
	.lineup-stage .aw.fm4231 .am.lf,
	.lineup-stage .aw.fm4231 .am.lc {
		top: 25%
	}
	.lineup-stage .hm.fm4231 .am.rt,
	.lineup-stage .hm.fm4231 .am.rc,
	.lineup-stage .aw.fm4231 .am.rt,
	.lineup-stage .aw.fm4231 .am.rc {
		top: 75%
	}
	.lineup-stage .hm.fm352 .sk.lf,
	.lineup-stage .hm.fm352 .sk.lc,
	.lineup-stage .hm.fm424 .sk.lf,
	.lineup-stage .hm.fm424 .sk.lc,
	.lineup-stage .hm.fm4312 .sk.lf,
	.lineup-stage .hm.fm4312 .sk.lc,
	.lineup-stage .hm.fm442 .sk.lf,
	.lineup-stage .hm.fm442 .sk.lc,
	.lineup-stage .hm.fm532 .sk.lf,
	.lineup-stage .hm.fm532 .sk.lc,
	.lineup-stage .aw.fm352 .sk.lf,
	.lineup-stage .aw.fm352 .sk.lc,
	.lineup-stage .aw.fm424 .sk.lf,
	.lineup-stage .aw.fm424 .sk.lc,
	.lineup-stage .aw.fm4312 .sk.lf,
	.lineup-stage .aw.fm4312 .sk.lc,
	.lineup-stage .aw.fm442 .sk.lf,
	.lineup-stage .aw.fm442 .sk.lc,
	.lineup-stage .aw.fm532 .sk.lf,
	.lineup-stage .aw.fm532 .sk.lc {
		top: 38%
	}
	.lineup-stage .hm.fm352 .sk.rt,
	.lineup-stage .hm.fm352 .sk.rc,
	.lineup-stage .hm.fm424 .sk.rt,
	.lineup-stage .hm.fm424 .sk.rc,
	.lineup-stage .hm.fm4312 .sk.rt,
	.lineup-stage .hm.fm4312 .sk.rc,
	.lineup-stage .hm.fm442 .sk.rt,
	.lineup-stage .hm.fm442 .sk.rc,
	.lineup-stage .hm.fm532 .sk.rt,
	.lineup-stage .hm.fm532 .sk.rc,
	.lineup-stage .aw.fm352 .sk.rt,
	.lineup-stage .aw.fm352 .sk.rc,
	.lineup-stage .aw.fm424 .sk.rt,
	.lineup-stage .aw.fm424 .sk.rc,
	.lineup-stage .aw.fm4312 .sk.rt,
	.lineup-stage .aw.fm4312 .sk.rc,
	.lineup-stage .aw.fm442 .sk.rt,
	.lineup-stage .aw.fm442 .sk.rc,
	.lineup-stage .aw.fm532 .sk.rt,
	.lineup-stage .aw.fm532 .sk.rc {
		top: 62%
	}
	.lineup-stage .hm .gk {
		left: 6%
	}
	.lineup-stage .hm .df {
		left: 15%
	}
	.lineup-stage .hm .dm {
		left: 25%
	}
	.lineup-stage .hm .wb {
		left: 18%
	}
	.lineup-stage .hm .mf {
		left: 32%
	}
	.lineup-stage .hm .mf.lf,
	.lineup-stage .hm .mf.rt {
		margin-left: 1%
	}
	.lineup-stage .hm .am {
		left: 38%
	}
	.lineup-stage .hm .sk {
		left: 45%
	}
	.lineup-stage .hm.fm343 .mf,
	.lineup-stage .hm.fm352 .mf {
		left: 30%
	}
	.lineup-stage .hm.fm3511 .am {
		left: 37%
	}
	.lineup-stage .hm.fm4231 .am,
	.lineup-stage .hm.fm4411 .am {
		left: 35%
	}
	.lineup-stage .hm.fm3421 .dm,
	.lineup-stage .hm.fm3421 .mf,
	.lineup-stage .hm.fm3511 .dm,
	.lineup-stage .hm.fm3511 .mf,
	.lineup-stage .hm.fm424 .dm,
	.lineup-stage .hm.fm424 .mf,
	.lineup-stage .hm.fm433 .dm,
	.lineup-stage .hm.fm433 .mf,
	.lineup-stage .hm.fm4312 .dm,
	.lineup-stage .hm.fm4312 .mf,
	.lineup-stage .hm.fm4411 .dm,
	.lineup-stage .hm.fm4411 .mf,
	.lineup-stage .hm.fm442 .dm,
	.lineup-stage .hm.fm442 .mf {
		left: 28%
	}
	.lineup-stage .hm.fm424 .am {
		left: 41%
	}
	.lineup-stage .aw .gk {
		right: 6%
	}
	.lineup-stage .aw .df {
		right: 15%
	}
	.lineup-stage .aw .wb {
		right: 18%
	}
	.lineup-stage .aw .dm {
		right: 25%
	}
	.lineup-stage .aw .mf {
		right: 32%
	}
	.lineup-stage .aw .mf.lf,
	.lineup-stage .aw .mf.rt {
		margin-right: 1%
	}
	.lineup-stage .aw .am {
		right: 38%
	}
	.lineup-stage .aw .sk {
		right: 45%
	}
	.lineup-stage .aw.fm343 .mf,
	.lineup-stage .aw.fm352 .mf {
		right: 30%
	}
	.lineup-stage .aw.fm3511 .am {
		right: 37%
	}
	.lineup-stage .aw.fm4231 .am,
	.lineup-stage .aw.fm4411 .am {
		right: 35%
	}
	.lineup-stage .aw.fm3421 .dm,
	.lineup-stage .aw.fm3421 .mf,
	.lineup-stage .aw.fm3511 .dm,
	.lineup-stage .aw.fm3511 .mf,
	.lineup-stage .aw.fm424 .dm,
	.lineup-stage .aw.fm424 .mf,
	.lineup-stage .aw.fm433 .dm,
	.lineup-stage .aw.fm433 .mf,
	.lineup-stage .aw.fm4312 .dm,
	.lineup-stage .aw.fm4312 .mf,
	.lineup-stage .aw.fm4411 .dm,
	.lineup-stage .aw.fm4411 .mf,
	.lineup-stage .aw.fm442 .dm,
	.lineup-stage .aw.fm442 .mf {
		right: 28%
	}
	.lineup-stage .aw.fm424 .am {
		right: 41%
	}
	.ranklst li {
		width: 33.33%
	}
}

@media only screen and (min-width:1025px) {
	.tipfixt .prev:hover,
	.tipfixt .next:hover {
		border-color: #2e7d32;
		background-color: #c8e6c9
	}
	.tipfixt .prev:hover:before,
	.tipfixt .prev:hover:after,
	.tipfixt .next:hover:before,
	.tipfixt .next:hover:after {
		background-color: #2e7d32
	}
	.tipfixt .weekdays .bar li:hover {
		background-color: #f5f5f5
	}
	.tipfixt .weekdays .bar li:hover a::before {
		color: #28262c
	}
	.tipfixt .weekdays .bar li:hover b {
		background-color: #eaeaea
	}
	.ranks .frow.capt:hover,
	.rank1 .frow.capt:hover,
	.rank2 .frow.capt:hover,
	.rank3 .frow.capt:hover,
	.rank4 .frow.capt:hover,
	.rank5 .frow.capt:hover {
		background: none
	}
	.ranklst a:active,
	.ranklst a:focus,
	.ranklst a:hover {
		-webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, .35);
		box-shadow: 0 2px 7px rgba(0, 0, 0, .35)
	}
	.ranklst a:active h2,
	.ranklst a:focus h2,
	.ranklst a:hover h2 {
		background: #4caf50;
		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(76, 175, 80, 1)), to(rgba(46, 125, 50, 1)));
		background-image: linear-gradient(to bottom, rgba(76, 175, 80, 1) 0%, rgba(46, 125, 50, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4caf50', endColorstr='#2e7d32', GradientType=1);
		color: #fff
	}
	.lineup-stage .hm a,
	.lineup-stage .hm a::after,
	.lineup-stage .aw a,
	.lineup-stage .aw a::after {
		-webkit-transition: all ease .3s;
		transition: all ease .3s
	}
	.lineup-stage .hm a:active,
	.lineup-stage .hm a:focus,
	.lineup-stage .hm a:hover,
	.lineup-stage .aw a:active,
	.lineup-stage .aw a:focus,
	.lineup-stage .aw a:hover {
		color: #fff!important;
		z-index: 5
	}
	.lineup-stage .hm a:active:after,
	.lineup-stage .hm a:focus:after,
	.lineup-stage .hm a:hover:after,
	.lineup-stage .aw a:active:after,
	.lineup-stage .aw a:focus:after,
	.lineup-stage .aw a:hover:after {
		background-color: rgba(0, 0, 0, .75);
		border-radius: .5em;
		margin: 5px -3em 0;
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
	.lineup-stage .hm a:active,
	.lineup-stage .hm a:focus,
	.lineup-stage .hm a:hover {
		background-color: #0d47a1
	}
	.lineup-stage .aw a:active,
	.lineup-stage .aw a:focus,
	.lineup-stage .aw a:hover {
		background-color: #541d86
	}
}