.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-chevron-right:before{content:"";}
.fas{font-family:"Font Awesome 5 Pro";font-weight:900;}
a{color:#222;text-decoration:none;}
a:hover{color:#0a7a1a;}
img{border:none;max-width:100%;}
h3{margin:0;padding:0;font-family:sans-serif;}
p{border:0;margin:0;padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}:focus{outline:-webkit-focus-ring-color auto 0;}
.fas{font-weight:400;font-size:16px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Brands";}
.fix_hiden{display:none;}
.match-football{width:100%;float:left;}
.football-header{font-size:16px;background:#f2f2f2;padding:10px 12px;font-weight:bold;width:100%;float:left;}
.fhead-left{float:left;font-size:16px;}
.fhead-right{float:right;color:#666666;font-weight:normal;display:none;}
.fhead-right a{color:#666666;font-size:14px;margin:0 6px;text-transform:uppercase;}
.fhead-right a.active{color:#37b349;}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.football-match{font-size:14px;position:relative;width:100%;float:left;display:table;}
.football-match > div{display:table-cell;position:relative;vertical-align:top;}
.columns-time{width:27%;}
.columns-club{width:22%;}
.columns-number{text-align:center;padding:0 6px;width:14%;}
.row-teams{display:table;width:100%;}
.row_match_info{font-size:12px;width:100%;text-align:center;float:left;padding-top:12px;}
.row-teams > div{display:table-cell;position:relative;vertical-align:top;}
.f-tv{width:100px;}
.f-tv a{font-size:11px;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;width:100px;text-align:left;}
.soccer-scores{display:inline-block;background:#37b349;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;width:48px;height:24px;line-height:24px;border-radius:16px;text-align:center;}
.name-club{display:block;position:relative;}
.club1{text-align:right;padding-right:26px;}
.club2{text-align:left;padding-left:26px;}
.club1 .logo-club{right:0;}
.club2 .logo-club{left:0;}
.logo-club{position:absolute;height:20px;width:20px;top:0;border-radius:100%;margin:0 !Important;}
.club1 .thedo{right:-12%;}
.club2 .thedo{left:-12%;}
.thedo{height:14px;width:10px;border-radius:2px;text-align:center;color:#fff;background:#ed1c24;line-height:14px;font-size:11px;top:3px;display:inline-block;z-index:1;position:absolute;font-weight:bold;}
.live{margin-left:24px;font-size:12px;color:#37b349;padding-left:16px!important;}
.live img{height:12px;width:12px;display:inline-block;position:relative;top:1px;}
.vongbang{padding-left:16px!important;}
.btn-f-more i{display:inline-block;font-size:12px;color:#3FAA55;font-weight:bold;}
.btn-f-more{display:inline-block;height:32px;line-height:32px;width:32px;text-align:center;position:relative;background:#f2f2f2;border-radius:100%;}
.first-half{font-size:12px;color:#666;padding:0 8px;height:18px;line-height:18px;border-radius:24px;background:#f2f2f2;display:inline-block;}
@media only screen and (max-width:960px){
.columns-time{width:15%;padding-left:12px;}
.columns-club{width:25%;}
.columns-number{text-align:center;padding:0 6px;width:22%;}
.vongbang{display:none;}
.live{margin-left:3px;}
.separator{display:none;}
.time{display:block;}
.club1 .thedo{right:-14%;}
.club2 .thedo{left:-14%;}
}
.flexright{align-items:flex-start;display:flex;}
.flexright > div{display:flex;}
.item-other1{float:left;width:20%;text-align:center;}
.item-other2{float:left;width:20%;text-align:center;}
.item-other3{width:50%;float:left;}
.item-other3 a{font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;display:none;}
.item-other3 span{font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.item-other4{float:left;width:10%;text-align:center;display:none !Important;}
.tabnav-content{width:100%;float:left;}
.cred{color:red;}
.item_ktv{color:#666;display:inline-block;margin:0 3px;}
.right{float:right;}
.cblue{color:#37b349;}
.f-row{float:left;width:100%;padding:10px 0;border-bottom:solid 1px #eaeaea;}
.row_match{padding:0 8px;font-size:12px;width:100%;display:none;float:left;margin-bottom:12px;}
.item_kenh{color:#999;display:inline-block;float:left;}
#ltd_byleague .columns-time{width:24%;}
#ltd_byleague .columns-match{width:44%;}
#ltd_byleague .columns-other{width:32%;}
#ltd_byleague .columns-club{width:37%;}
#ltd_byleague .columns-number{text-align:center;padding:0 6px;width:26%;}
@media only screen and (max-width:960px){
.item_kenh{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;width:45%;}
.item-other4{width:auto!important;margin-right:6px;}
.row_match{display:block;}
.columns-match,#ltd_byleague .columns-match{width:88%;}
.columns-time,#ltd_byleague .columns-time{width:6%;padding-left:5px;}
.columns-number,#ltd_byleague .columns-number{text-align:center;padding:0 6px;width:30%;}
.columns-club,#ltd_byleague .columns-club{width:32%;}
.columns-other,#ltd_byleague .columns-other{width:6%;}
.m_hiden{display:none!important;}
.vongbang{display:none;}
.live{margin-left:auto;position:absolute;right:-3px;top:4px;}
.live img{height:10px;width:10px;}
.separator{display:none!important;}
.time{display:block!important;}
.club1 .thedo{right:-14%;}
.club2 .thedo{left:-14%;}
.columns-time span{font-size:12px;}
}
@media only screen and (max-width:960px){
.fix_hiden{display:inline-block!important;}
}
.columns-time span{display:table-cell;}::placeholder{color:#666;opacity:100;}
.separator{padding:0 4px!important;}
.columns-match{width:42%;}
.columns-other{width:34%;}
.item-other4{float:left;width:14%;text-align:center;}
.item-other3{width:46%;float:left;}
.first-half{font-size:12px;color:#319362;height:24px;line-height:24px;border-radius:24px;width:44px;text-align:center;background:#f2f2f2;display:inline-block;font-weight:bold;}
.block-vongbang{float:left;width:100%;margin-bottom:16px;}
.block-vongbang a{float:left;height:36px;min-width:36px;text-align:center;line-height:36px;background:#f2f2f2;font-weight:bold;margin-right:5px;margin-bottom:5px;padding:0 9px;}
.block-vongbang a.active{background:#37b349;color:#fff;}
.block-ddmmyy{float:left;position:relative;width:100%;margin-bottom:16px;font-size:14px;}
.group-ddmmyy{float:left;display:table;width:90%;}
.item-ddmmyy.active{background:#37b349;color:#fff;}
.s-date{display:block;font-weight:bold;}
.item-ddmmyy{background:#f2f2f2;display:table-cell;padding:12px 6px;height:70px;text-align:center;line-height:1.6;border-right:solid 1px #fff;}
.btn-ddmmyy{background:#d7d7d7;display:block;height:70px;font-weight:bold;text-align:center;padding:12px 6px;line-height:1.6;}
.block-calendar{float:left;width:100%;}
.btn-dropdown{cursor:pointer;}
.tab-match{float:left;width:100%;display:none;margin-bottom:16px;font-size:13px;font-weight:bold;}
.tab-match a{display:inline-block;height:28px;line-height:28px;background-color:#989898;color:#ffffff;padding:0 8px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:3px;margin-bottom:5px;}
select{background-position:right 8px top 50%;padding-right:24px;}
.sec-match{background:url(https://bongda24h.vn/images/arow2-wiht.svg) no-repeat;background-position:right 4px top 50%;display:inline-block;height:32px;line-height:32px;background-color:#aeaeae;color:#ffffff;border:none;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:5px;font-weight:bold;font-size:13px;padding:0 6px;padding-right:24px;}
.dropdown-wrapper{background:#fff;display:none;position:absolute;z-index:9991;min-width:300px;max-width:350px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;right:0;}
.month{padding:12px;width:100%;background:#fff;text-align:center;}
.month ul{margin:0;padding:0;}
.month ul li{color:#fff;list-style:none;margin:0;padding:0;}
.month .prev{float:left;height:32px;cursor:pointer;line-height:32px;width:32px;text-align:center;border:solid 1px #e0e0e0;border-radius:100%;color:#666;}
.month .next{float:right;height:32px;cursor:pointer;line-height:32px;width:32px;text-align:center;border:solid 1px #e0e0e0;border-radius:100%;color:#666;}
.weekdays{margin:0;padding:10px 0;font-size:12px;background-color:#f2f2f2;}
.weekdays li{display:inline-block;width:13%;color:#666;text-align:center;}
.days{background:#fff;margin:0;padding:10px;}
.days li{display:inline-block;list-style:none;width:13%;}
.select-mmyy{height:32px;background-color:#fff;border-radius:24px;font-size:13px;}
.item-days{display:inline-block;border-radius:100%;height:32px;line-height:32px;text-align:center;width:32px;cursor:pointer;}
.item-days:hover{background:#e0e0e0;}
.item-days.active{background:#37b349;color:#fff;}
.title-vbg{float:left;font-size:16px;font-weight:bold;}
.form-vbg{float:right;}
.sec-head-item{float:left;margin-left:10px;}
.sec-option{width:100%;border-radius:24px;}
.row-head{float:left;width:100%;margin-bottom:12px;}
.block-vongbang{float:left;width:100%;margin-bottom:16px;}
.block-vongbang a{float:left;height:36px;min-width:36px;text-align:center;line-height:36px;background:#f2f2f2;font-weight:bold;margin-right:5px;margin-bottom:5px;padding:0 9px;}
.block-vongbang a.active{background:#37b349;color:#fff;}
.hiden-pc{display:none;}
.group-ddmmyy{float:left;display:table;width:90%;}
.tab-match{float:left;width:100%;display:none;margin-bottom:16px;font-size:13px;font-weight:bold;}
.tab-match a{display:inline-block;height:28px;line-height:28px;background-color:#aeaeae;color:#ffffff;padding:0 8px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:3px;margin-bottom:5px;}
.tab-match a.active{background-color:#30af2c;}
.tab-match a:hover{background-color:#30af2c;color:#ffffff;}
.title-hea1{font-size:22px;font-weight:bold;text-align:center;margin-bottom:12px;}
.table-headering{float:left;width:100%;margin-bottom:16px;}
.item-fright{float:right;background:#f2f2f2;border-radius:24px;font-size:14px;font-weight:bold;}
.item-fright a{display:inline-block;height:36px;line-height:36px;padding:0 16px;border-left:solid 1px #fff;}
.table-livescore{width:100%;float:left;position:relative;margin-bottom:24px;}
.item-ddmmyy{background:#f2f2f2;display:table-cell;padding:12px 6px;height:70px;text-align:center;line-height:1.6;border-right:solid 1px #fff;}
.item-ddmmyy.active{background:#37b349;color:#fff;}
.btn-ddmmyy{background:#d7d7d7;display:block;height:70px;font-weight:bold;text-align:center;padding:12px 6px;line-height:1.6;}
.s-date{display:block;font-weight:bold;}
.s-thu{display:block;}
.match-football{width:100%;float:left;}
.football-header{font-size:16px;background:#f2f2f2;padding:10px 12px;font-weight:bold;width:100%;float:left;}
.fhead-left{float:left;font-size:16px;}
.football-match{font-size:14px;position:relative;padding:12px 0;width:100%;float:left;display:table;border-bottom:solid 1px #eaeaea;}
.football-match > div{display:table-cell;position:relative;}
.columns-time{width:27%;}
.columns-club{width:22%;}
.columns-number{text-align:center;padding:0 6px;width:14%;}
.columns-half{width:10%;text-align:right;}
.columns-detail{width:3%;text-align:right;}
.soccer-scores{display:inline-block;background:#37b349;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;width:48px;height:24px;line-height:24px;border-radius:16px;text-align:center;}
.name-club{display:block;position:relative;}
.club1{text-align:right;padding-right:26px;}
.club2{text-align:left;padding-left:26px;}
.club1 .logo-club{right:0;}
.club2 .logo-club{left:0;}
.logo-club{position:absolute;height:20px;width:20px;top:0;border-radius:100%;}
.vongbang{margin-left:24px;}
.btn-f-more{display:inline-block;height:16px;width:12px;text-align:center;line-height:16px;position:relative;}
.tiso-hiep{font-size:12px;color:#666;padding:1px 8px;border-radius:24px;background:#f2f2f2;}
.btn-f-more i{display:inline-block;color:#37b349;font-size:14px;}
.table-note{float:left;margin-bottom:12px;width:100%;color:#666;font-size:13px;}
.ulchuthich{margin:0;padding:0;display:table;width:100%;}
.ulchuthich li{list-style:none;display:table-cell;}
.text-thedo{height:14px;padding:0 3px;border-radius:3px;text-align:center;color:#fff;background:#ed1c24;line-height:14px;font-size:10px;display:inline-block;position:relative;margin-right:8px;font-weight:bold;top:-2px;}
.color-red{color:red;}
.img-livesc{float:left;margin-right:5px;height:12px;position:relative;top:3px;}
.sec-match{background:url(https://bongda24h.vn/images/arow2-wiht.svg) no-repeat;background-position:right 8px top 50%;display:inline-block;height:28px;line-height:28px;background-color:#aeaeae;color:#ffffff;border:none;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:3px;margin-bottom:5px;font-weight:bold;font-size:13px;width:140px;}
.sec-match:focus{border:none;}
.ul-match{margin:0;padding:0;}
.ul-match ul{padding-left:24px;}
.ul-match li{list-style:none;}
.ul-match a{display:block;padding:8px 0;}
.title-giai-dau{font-weight:bold;display:block;padding:8px 0;}
.title-giai-dau.active{color:#0a7a1a;}
.title-giai-dau.active{color:#0a7a1a;}
.ul-match ul a.active{color:#0a7a1a;}
@media only screen and (max-width:960px){
.columns-time{width:15%;padding-left:12px;}
.columns-club{width:25%!important;}
.columns-number{text-align:center;padding:0 6px;width:22%;}
.vongbang{display:none;}
.columns-half{display:none!important;}
.separator{display:none;}
.time{display:block;}
.ulchuthich li{list-style:none;display:block;width:50%;float:left;font-size:14px;margin-top:6px;}
.s-date{font-weight:normal;}
.s-thu{display:none;}
}
@media only screen and (max-width:960px){
.title-hea1{text-align:left;}
.row-head{margin-bottom:0;}
.form-vbg{float:left;width:100%;}
.hiden-pc{display:block;}
.tab-match{display:block;}
.sec-head-item{display:block;width:100%;margin-left:0;margin-bottom:12px;}
.title-vbg{width:100%;margin-bottom:12px;}
.item-ddmmyy{padding:0 5px;font-size:12px;height:36px;width:auto;line-height:36px;}
.btn-ddmmyy{height:36px;line-height:36px;font-size:13px;padding:0 4px;font-weight:normal;}
.dropdown{position:absolute;width:80px;right:0;}
.group-ddmmyy{float:left;width:100%;padding-right:80px;}
}
.vong-hientai{margin-bottom:12px;float:left;width:100%;}
.dropdown.fixcalendar{position:relative;float:left;width:10%;}
@media only screen and (max-width: 728px) {
.hiden-mobi{display:none;}
}
.card-content .row-head .block-ddmmyy, #popupMoreLeague{display:none;}
.fhead-right{color:#666666;float:right;font-weight:normal;}
#ltd_byleague .form-match,
#ltd_byleague .item-fright{display:none;}
.football-header:last-child{display:none;}
.tabnav.calc{display:none;}
.f-row.matchdetail{color:#333;}
.bxcontainer_single{width:100%;}
h3.fhead-left {
color: #333;
}