.widget-leagues li:hover{background:none}.widget-leagues a{display:block;border-radius:4px;margin-bottom:2px}.widget-leagues a:hover,.widget-leagues a.active{background:#e4ecff;color:#264792}.widget-leagues li{padding:0}.list_utility{padding:0 7px}.list_utility a{display:flex;justify-content:start;align-content:center;gap:12px;font-size:14px;line-height:initial;padding:7px;border-radius:4px;margin-bottom:2px}.list_utility [class*=" icon-"],.list_utility [class^=icon-]{font-size:16px;line-height:unset}.list_utility .tructiep-icon{width:24px}#searchSections{border:1px solid #ddd}.btn-country-more{font-weight:500;margin-left:6px;display:flex;justify-content:center;align-items:center;gap:6px}.list_day_match{max-width:100%;margin:0}.list_day_match ul{display:flex;justify-content:space-between;white-space:nowrap;overflow:auto}.list_day_match ul li,.list_day_match ul li a{width:79px}.list_day_match ul li.active{background-color:#c62127}.match-description .description-table li{display:flex;align-items:center}.align-items-center{align-items:center}.section-category .category-title{display:flex;align-items:center;gap:5px}.list_utility a:hover,.list_utility a.active{background:#e4ecff;color:#264792}.box_livescore .list_match li,.box_tructiep .list_match li{cursor:pointer}.box_livescore .list_match li:nth-child(2n){background-color:#fff}.box_livescore .list_match li+li{border-top:.5px solid #efefef}.text-primary{color:#254892!important}.box_tructiep .list_match li{padding:5px;border-top:0}.status_live-vip{display:block;width:30px;margin:0 auto;line-height:11px}.status_live{padding:1px 4px 0}.box_tructiep .list_match li .team a{white-space:initial;line-height:1.35}.match-detail{background:#fff}.match-detail .logo img{border:1px solid #ddd;padding:10px;width:90px;border-radius:12px}.match-detail .match-scores .scores{font-size:50px;line-height:1.4}.card-header{background:#fff;border-bottom:0}.box_info_league .logo{border:1px solid #ddd;border-radius:12px;padding:5px}.box_info_league .logo img{border-radius:7px}.box_logo_league ul li .wrap .box .thumb img{border-radius:7px}.box_logo_league ul li .wrap{border-radius:10px;background:#f6f6f6;border:0}.Spinner_spinner__3KXYn:after{background:#fff}.box_info_league .content ul li .title{display:inline-block;margin-right:10px;width:auto}.team-squad{border-bottom:1px solid #f2f2f3}.team-squad:last-child{border-bottom:0}.caption-6-single .title{padding-left:3px;display:block;line-height:1.4}.caption-6-single .title span{font-size:20px;font-weight:700;color:#f40000;text-transform:uppercase}.caption-6-single .title i{display:inline-block;line-height:1.8}.tabs-stage{white-space:nowrap;overflow:auto}.tabs-stage .btn{border:0;padding:5px 10px;font-weight:700}.tabs-stage .btn.active,.tabs-stage .btn:hover,.tabs-stage .btn:focus,.tabs-stage .btn:active{background:#e4ecff;color:#264792}.tabs-stage .btn:hover,.tabs-stage .btn:focus{box-shadow:none}.tabs-stage .btn.btn-danger{border:0;padding:5px 10px;font-weight:700;background:none;color:#cf0010}.tabs-stage .btn.btn-danger.active,.tabs-stage .btn.btn-danger:hover,.tabs-stage .btn.btn-danger:focus,.tabs-stage .btn.btn-danger:active{background:#f3d8db;color:#cf0010}.tabs-stage .btn.btn-danger:hover,.tabs-stage .btn.btn-danger:focus{box-shadow:none}.custom-model-main{font:normal 14px/100% "Arial",monospace;text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity 0.15s linear,z-index .15;-o-transition:opacity 0.15s linear,z-index .15;transition:opacity 0.15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto;color:#777}.custom-model-main .big_title_asd{font-size:30pt}.custom-model-main p{margin:0 0 15px}.custom-model-main.model-open{z-index:99999;opacity:1;overflow:hidden}.custom-model-main .custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;display:inline-block;vertical-align:middle;width:620px;margin:30px auto;max-width:97%}.custom-model-main .custom-model-wrap{display:block;width:100%;position:relative;background-color:#fff;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;text-align:left;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:12px;overflow:hidden}.custom-model-main.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:relative;z-index:999}.custom-model-main.model-open .bg-overlay{background:rgba(0,0,0,.6);z-index:99}.custom-model-main .bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background 0.15s linear;-o-transition:background 0.15s linear;transition:background 0.15s linear}.custom-model-main .pop-up-content-wrap{text-align:center;font-size:14px;line-height:1.5}.custom-model-main .pop-up-content-wrap .logo-pop-up{display:flex;margin-bottom:10px;justify-content:center;align-items:center}.custom-model-main .pop-up-content-wrap .title_quote{border:1px solid #264991;padding:3px;display:inline-block;margin-bottom:20px}.custom-model-main .pop-up-content-wrap .title_quote .title{background:#264991;font-weight:700;font-size:14px;color:#fff;display:inline-block;padding:10px 30px;text-decoration:none}.custom-model-main .divider{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin:1rem 0}.custom-model-main .divider .divider-text:after,.custom-model-main .divider .divider-text:before{content:"";position:absolute;top:50%;width:9999px;border-top:1px solid #ebe9f1}.custom-model-main .divider .divider-text:after{left:100%}.custom-model-main .divider .divider-text:before{right:100%}.custom-model-main .divider .divider-text{position:relative;display:inline-block;font-size:.9375rem;padding:0 1rem}.custom-model-main .divider.divider-danger .divider-text:after,.custom-model-main .divider.divider-danger .divider-text:before{border-color:#ea5455!important}.custom-model-main .divider.divider-dotted .divider-text:after,.custom-model-main .divider.divider-dotted .divider-text:before{border-style:dotted;border-width:1px;border-top-width:0;border-color:#ebe9f1}.custom-model-main .text-warning{color:#ff9f43}.custom-model-main .pop-up-content-wrap-header .close-btn{cursor:pointer;color:#fff;font-size:24px;display:inline-block;width:52px;height:42px;text-align:center;line-height:42px}.custom-model-main .pop-up-content-wrap-header .pop-up-content-wrap-header-title{color:#fff;line-height:41px;padding-left:20px;font-size:13px}.pop-up-content-wrap-header{background:#254791;height:42px;padding:0;display:flex;justify-content:space-between}.pop-up-content-wrap-body{padding:15px;overflow-y:auto;max-height:calc(100vh - 120px)}.pop-up-content-wrap-body .box_info_league_popup .name_player{font-size:20px;color:#f40000;text-transform:uppercase;display:block;margin-bottom:10px}.pop-up-content-wrap-body .box_info_league_popup .content{flex:1 0 0%;-ms-flex:1 0 0%;-webkit-flex:1 0 0%;padding-bottom:0}.pop-up-content-wrap-body .box_info_league_popup li .info{flex:1 0 0%;-ms-flex:1 0 0%;-webkit-flex:1 0 0%;font-weight:700}.pop-up-content-wrap-body .box_info_league_popup li .title{width:30%}.pop-up-content-wrap-body .box_info_league_popup li{color:#254892;line-height:1.5;display:flex;flex-wrap:wrap}.pop-up-content-wrap-body .box_info_league_popup{display:flex;flex-wrap:wrap;text-align:left;align-items:center;padding:10px;border-top:1px dashed #f2f2f3;border-radius:10px}.pop-up-content-wrap-body .box_info_league_popup:last-child{border-bottom:1px dashed #f2f2f3}.pop-up-content-wrap-body .box_info_league_popup .logo{max-width:60px;margin-right:25px;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px}.pop-up-content-wrap-body .box_info_league_popup .logo-team{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;border:1px solid #ddd;border-radius:7px;padding:10px 0;font-size:11px;background:#fff;gap:8px}.pop-up-content-wrap-body .notifi-icon{display:flex;justify-content:center;align-items:center}.pop-up-content-wrap-body .notifi-body{flex:1;font-size:14px;text-align:center;font-weight:700}.pop-up-content-wrap-body .notifi-body .notifi-text{color:#254791;margin-bottom:6px}.pop-up-content-wrap-body .notifi-body .notifi-btn{background:#c52127;display:inline-block;border-radius:5px;padding:0 30px;color:#fff;margin-bottom:15px}.pop-up-content-wrap-body .notifi-body .line{width:120px;height:2px;display:inline-block;background:#254791}.pop-up-content-wrap-body .notifi-body .link{font-weight:400;font-size:15px;display:inline-flex;justify-content:center;align-items:center;gap:5px}.pop-up-content-wrap-body .notifi-body .link i{width:22px;height:22px;border-radius:50%;background:#333;color:#fff;font-size:10px;line-height:22px;padding-left:1px}.modal_loading{display:none;transition:all .4s;position:fixed;z-index:999999;top:0;left:0;height:0;width:100%;height:100%;background:rgba(0,0,0,.36) url(https://thethao247.vn/frontend/images/loading.svg) 50% 50% no-repeat;background-size:70px}body.loading .modal_loading{display:block}.box_league_bxh table{border-radius:10px;overflow:hidden}.box_league_bxh .row_indexcolor .indexcolor{border-radius:8px}.ad-label{color:#aaa;font-size:10px;letter-spacing:2.5px;line-height:1;padding:6px 0 3px;text-align:center;text-transform:uppercase;display:block}.box_tabs ul li.active a,.box_tabs ul li:hover a{font-weight:700}.navbar-fixed,.navbar-fixed.active{top:132px}.radius-widget{border-radius:10px;border:1px solid #eaeaea;overflow:hidden;margin-bottom:20px}.box_utility .list_utility{border-radius:0}.box_tructiep .list_match li .score small{display:inline-block;line-height:1.35}.box_livescore .list_match li.caption-days .big-title{color:#254893;padding:0 5px 0 15px;line-height:30px;display:inline-block;font-size:13px;font-weight:700}.box_livescore .list_match li.caption-days .big-title i{line-height:30px;font-size:8px;color:#fb0116}.empty-match .nmf__icon{width:80px;height:80px;opacity:.3}.empty-match{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;background:#f6f6f6;padding:23px;border-radius:15px}.box_tabs ul{padding-left:0}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media only screen and (max-width:1199px){.main-content{margin-top:0px!important}.navigation .container .nav_content{width:calc(100% - 60px);overflow:auto}.navigation .container .nav_content::-webkit-scrollbar{display:none}header .top-header{padding:0}}@media screen and (max-width:900px){.navbar-fixed,.navbar-fixed.active{top:56px}.w100-300{width:100%;padding-right:0}.livescore_247 .d-flex{flex-direction:column}.box_league_bxh table tr .th_team .d-flex,.main-content .section-table .team-squad .info.d-flex,.player-detail .d-flex{flex-direction:row}}@media screen and (max-width:799px){.custom-model-main .custom-model-inner{margin-top:45px}.pop-up-content-wrap-body{padding:10px;gap:10px}.pop-up-content-wrap-body .notifi-body{font-size:15px}}@media only screen and (max-width:768px){.data-page .caption-4{padding-left:0;background:none;margin:0 0 15px;padding-bottom:5px}.navbar-fixed,.navbar-fixed.active{top:40px}.list_day_match ul li,.list_day_match ul li a{width:72px}.w100-300{width:100%;padding-right:0}.box_info_league{margin:0 -10px 10px;flex-direction:row;padding:10px}.box_info_league .logo{margin-bottom:0}.box_info_league .content{border:0;background:none}}@media only screen and (max-width:480px){.box_livescore,.box_tructiep{margin:0}.box_logo_league ul li{width:50%}.box_tabs ul{white-space:nowrap;overflow:auto}.box_tabs,.widget-fixtures{margin:0 -10px 10px}.list_day_match{max-width:fit-content;margin:0 -10px 0}.navbar-fixed .list_utility a{padding:13px 10px;font-weight:700}.mobile_nav .box_utility .list_utility li a{white-space:nowrap;margin-bottom:0;border-radius:0}.list-leagues .league-wrap{padding:6px 2px}#searchSections{padding:10px}.box_tructiep .caption{padding:15px 10px}.radius-widget{border-radius:0;border:0;margin-bottom:0}.caption-6-single{margin-top:0}}@media only screen and (max-width:360px){.match-detail .match-scores .scores{font-size:35px}.match-detail .match{padding:10px!important}.match-detail .logo img{width:60px}}.select-league-redirect{position:relative;min-width:200px}.select-league-redirect svg{position:absolute;right:12px;top:calc(50% - 3px);width:10px;height:6px;stroke-width:2px;stroke:#9098a9;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.select-league-redirect select{-webkit-appearance:none;padding:7px 40px 7px 12px;width:100%;border:1px solid #e8eaed;border-radius:5px;background:#fff;box-shadow:0 1px 3px -2px #9098a9;cursor:pointer;font-family:inherit;font-size:16px;transition:all 150ms ease}.select-league-redirect select:required:invalid{color:#5a667f}.select-league-redirect select option{color:#223254}.select-league-redirect select option[value=""][disabled]{display:none}.select-league-redirect select:focus{outline:none;border-color:#07f;box-shadow:0 0 0 2px rgba(0,119,255,.2)}.select-league-redirect select:hover+svg{stroke:#07f}.select-league-redirect-sprites{position:absolute;width:0;height:0;pointer-events:none;user-select:none}