body{font-family:Lato,sans-serif;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.body{position:relative}::-moz-placeholder{color:#718096;opacity:1}:-ms-input-placeholder{color:#718096;opacity:1}::placeholder{color:#718096;opacity:1}label{color:#1a202c;font-size:18px;font-weight:400;line-height:22px}input.blue-input{background-color:#edf2f7;border:none;border-radius:8px;font-size:16px;height:24px;line-height:22px;padding:10px}input.blue-input:focus-visible{border:none;outline:none}input.checkbox{height:20px;width:20px}.align-item-center{align-items:center;display:flex;flex:1;justify-content:center}.title{color:#1a202c;font-size:30px;font-weight:600;line-height:48px}.stretch{align-items:center;display:flex;justify-content:space-between}.header{background-color:#d13e34;gap:12px;height:84px;justify-items:center;position:relative;width:100%;z-index:999}.header .bg-header{height:auto;left:65%;-o-object-fit:cover;object-fit:cover;opacity:.1;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.header.big-header{height:195px}.header .header-right{display:flex}.header .header-content{height:44px;margin:auto;padding:20px 0;position:relative;z-index:1}.header .live_football_on_tv_home-title{color:#fff;font-size:22px;font-weight:700;line-height:34px;padding:0 16px;text-align:center}.site-off-web-banner{background:radial-gradient(140% 180% at 0 0,rgba(220,38,38,.55) 0,transparent 55%),radial-gradient(140% 180% at 100% 100%,rgba(124,58,237,.45) 0,transparent 55%),linear-gradient(120deg,#1f0a1f,#3b0d1d 45%,#2a0b2e);border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 30px rgba(0,0,0,.4);overflow:hidden;position:relative;width:100%;z-index:998}.site-off-web-banner:before{background:repeating-linear-gradient(115deg,transparent,transparent 16px,hsla(0,0%,100%,.018) 0,hsla(0,0%,100%,.018) 32px);content:"";inset:0;pointer-events:none;position:absolute}.site-off-web-banner:after{-webkit-animation:site-off-web-shine 5.5s ease-in-out infinite;animation:site-off-web-shine 5.5s ease-in-out infinite;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.14),transparent);content:"";height:100%;left:-40%;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:40%}.site-off-web-banner__glow{background:radial-gradient(60% 120% at 20% 0,rgba(250,204,21,.18),transparent 60%),radial-gradient(50% 120% at 90% 100%,rgba(56,189,248,.15),transparent 60%);inset:0;pointer-events:none;position:absolute}.site-off-web-banner__inner{align-items:center;display:flex;gap:22px;margin:0 auto;max-width:1200px;padding:20px 24px;position:relative;z-index:1}.site-off-web-banner__icon-wrap{align-items:center;-webkit-animation:site-off-web-float 3.2s ease-in-out infinite;animation:site-off-web-float 3.2s ease-in-out infinite;background:linear-gradient(145deg,#fbbf24,#f97316);border-radius:18px;box-shadow:0 8px 22px rgba(249,115,22,.45),inset 0 1px 1px hsla(0,0%,100%,.4);display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.site-off-web-banner__icon{color:#1a0a0a;filter:drop-shadow(0 1px 1px rgba(255,255,255,.3));font-size:30px}.site-off-web-banner__text{color:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;line-height:1.45;min-width:0}.site-off-web-banner__badge{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#fde047,#facc15);border-radius:999px;box-shadow:0 4px 14px rgba(250,204,21,.4);color:#1a1a1a;display:inline-flex;font-size:11.5px;font-weight:800;gap:7px;letter-spacing:.14em;padding:5px 13px;text-transform:uppercase}.site-off-web-banner__badge i{font-size:11px}.site-off-web-banner__title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#ffe9a8);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:800;letter-spacing:.01em;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.25)}.site-off-web-banner__detail{color:hsla(0,0%,100%,.88);font-size:16px;font-weight:500;line-height:1.55}.site-off-web-banner__detail b{color:#fde047;font-weight:700}.site-off-web-banner__detail .site-off-web-banner__guide-link{color:#fde047;font-weight:700;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.site-off-web-banner__detail .site-off-web-banner__guide-link:hover{color:#fff}.site-off-web-banner__hint{align-items:center;align-self:flex-start;background:rgba(250,204,21,.12);border:1px solid rgba(250,204,21,.35);border-radius:10px;color:#fff7d6;display:inline-flex;font-size:14.5px;font-weight:600;gap:8px;line-height:1.4;margin-top:4px;padding:6px 14px}.site-off-web-banner__hint i{color:#fde047;font-size:14px}.site-off-web-banner__hint a{color:#fde047;font-weight:800;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.site-off-web-banner__hint a:hover{color:#fff}.site-off-web-banner__actions{display:flex;flex-direction:column;flex-shrink:0;gap:10px}.site-off-web-banner__guide-btn,.site-off-web-banner__store{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:#fff;display:inline-flex;gap:12px;min-width:180px;padding:9px 18px;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.site-off-web-banner__guide-btn i,.site-off-web-banner__store i{font-size:26px;line-height:1}.site-off-web-banner__guide-btn .site-off-web-banner__store-text,.site-off-web-banner__store .site-off-web-banner__store-text{display:flex;flex-direction:column;line-height:1.1}.site-off-web-banner__guide-btn .site-off-web-banner__store-text small,.site-off-web-banner__store .site-off-web-banner__store-text small{font-size:10px;font-weight:500;letter-spacing:.04em;opacity:.8;text-transform:uppercase}.site-off-web-banner__guide-btn .site-off-web-banner__store-text strong,.site-off-web-banner__store .site-off-web-banner__store-text strong{font-size:17px;font-weight:700}.site-off-web-banner__guide-btn:hover,.site-off-web-banner__store:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.4);box-shadow:0 8px 22px rgba(0,0,0,.35);transform:translateY(-2px)}.site-off-web-banner__guide-btn{background:rgba(250,204,21,.12);border-color:rgba(250,204,21,.45)}.site-off-web-banner__guide-btn i{color:#fde047;font-size:22px}.site-off-web-banner__guide-btn:hover{background:rgba(250,204,21,.22);border-color:rgba(250,204,21,.6)}.site-off-web-banner__guide-text{display:flex;flex-direction:column;line-height:1.1}.site-off-web-banner__guide-text small{font-size:10px;font-weight:500;letter-spacing:.04em;opacity:.8;text-transform:uppercase}.site-off-web-banner__guide-text strong{font-size:17px;font-weight:700}@-webkit-keyframes site-off-web-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(-3deg)}}@keyframes site-off-web-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(-3deg)}}@-webkit-keyframes site-off-web-shine{0%{left:-40%}55%,to{left:120%}}@keyframes site-off-web-shine{0%{left:-40%}55%,to{left:120%}}.app-install-guide-shell{background:radial-gradient(ellipse 80% 60% at 15% 0,rgba(209,62,52,.45) 0,transparent 55%),radial-gradient(ellipse 70% 55% at 90% 100%,rgba(124,58,237,.35) 0,transparent 50%),radial-gradient(ellipse 50% 40% at 50% 50%,rgba(250,204,21,.08) 0,transparent 60%),linear-gradient(160deg,#1a0a12,#2d0f18 35%,#1f0a2e 70%,#12081a);overflow:hidden;position:relative}.app-install-guide-shell:before{background:repeating-linear-gradient(115deg,transparent,transparent 20px,hsla(0,0%,100%,.015) 0,hsla(0,0%,100%,.015) 40px);content:"";inset:0;pointer-events:none;position:absolute}.app-install-guide-shell__bg{-webkit-animation:app-install-guide-bg-pulse 8s ease-in-out infinite alternate;animation:app-install-guide-bg-pulse 8s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 30%,rgba(209,62,52,.25) 0,transparent 35%),radial-gradient(circle at 80% 70%,rgba(56,189,248,.12) 0,transparent 30%);inset:0;pointer-events:none;position:absolute}.app-install-guide-shell .body{background:transparent;position:relative;z-index:1}@-webkit-keyframes app-install-guide-bg-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@keyframes app-install-guide-bg-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}.app-install-guide-page{margin:0 auto;max-width:900px;padding:32px 16px 56px}.app-install-guide-page .app-install-guide-header{margin-bottom:28px;text-align:center}.app-install-guide-page .app-install-guide-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#fde68a);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:38px;font-weight:800;line-height:1.25;margin:0 0 12px;text-shadow:0 2px 16px rgba(0,0,0,.35)}.app-install-guide-page .app-install-guide-subtitle{color:hsla(0,0%,100%,.78);font-size:19px;line-height:1.6;margin:0 auto;max-width:720px}.app-install-guide-page .app-install-guide-vip-banner{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 100% 0,rgba(209,62,52,.35),transparent 45%),hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:16px;box-shadow:0 16px 40px rgba(0,0,0,.35);color:#fff;display:flex;gap:20px;margin-bottom:28px;padding:24px 28px}.app-install-guide-page .app-install-guide-vip-banner.app-install-guide-vip-banner-member{background:radial-gradient(circle at 100% 0,rgba(16,185,129,.28),transparent 45%),hsla(0,0%,100%,.06);border-color:rgba(16,185,129,.45)}.app-install-guide-page .app-install-guide-vip-icon{align-items:center;background:linear-gradient(135deg,#d13e34,#991b1b);border-radius:50%;color:#fff;display:flex;flex:0 0 56px;font-size:26px;height:56px;justify-content:center;width:56px}.app-install-guide-vip-banner-member .app-install-guide-page .app-install-guide-vip-icon{background:linear-gradient(135deg,#10b981,#059669)}.app-install-guide-page .app-install-guide-vip-content{flex:1;min-width:0}.app-install-guide-page .app-install-guide-vip-title{color:#fff;font-size:22px;font-weight:700;letter-spacing:.01em;line-height:1.35;margin:0 0 8px}.app-install-guide-page .app-install-guide-vip-desc{color:hsla(0,0%,100%,.92);font-size:20px;font-weight:500;line-height:1.65;margin:0}.app-install-guide-page .app-install-guide-vip-desc strong{color:#fca5a5;font-weight:700}.app-install-guide-page .app-install-guide-vip-desc a{color:#fecaca;font-weight:700;text-decoration:underline;text-underline-offset:2px}.app-install-guide-page .app-install-guide-vip-desc a:hover{color:#fff}.app-install-guide-vip-banner-member .app-install-guide-page .app-install-guide-vip-desc strong{color:#6ee7b7}.app-install-guide-page .app-install-guide-vip-btn{background:#d13e34;border-radius:999px;color:#fff;flex:0 0 auto;font-size:17px;font-weight:700;letter-spacing:.04em;padding:16px 32px;text-transform:uppercase;transition:background .2s ease,transform .2s ease;white-space:nowrap}.app-install-guide-page .app-install-guide-vip-btn:hover{background:#b91c1c;transform:translateY(-1px)}.app-install-guide-page .app-install-guide-iframe-wrap{background:#fff;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden}.app-install-guide-page .app-install-guide-iframe-wrap .iptv-app,.app-install-guide-page .app-install-guide-iframe-wrap .iptv-app iframe{min-height:320px}@media (max-width:991px){.app-install-guide-page .app-install-guide-vip-banner{flex-wrap:wrap;padding:20px}.app-install-guide-page .app-install-guide-vip-btn{text-align:center;width:100%}}@media (max-width:575px){.app-install-guide-page{padding-top:16px}.app-install-guide-page .app-install-guide-title{font-size:28px}.app-install-guide-page .app-install-guide-subtitle{font-size:17px}.app-install-guide-page .app-install-guide-vip-title{font-size:20px}.app-install-guide-page .app-install-guide-vip-desc{font-size:17px}.app-install-guide-page .app-install-guide-vip-btn{font-size:16px}}.logo_247sport{height:40px;width:auto}.one-line-text{-webkit-line-clamp:1}.one-line-text,.two-line-text{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.two-line-text{-webkit-line-clamp:2}.menu-popup{background-color:#fff;bottom:0;display:none;left:0;overflow:auto;padding:16px;position:fixed;right:0;top:0;z-index:1000}.menu-popup .header-popup{display:flex;justify-content:flex-end}.menu-popup .menu{display:flex;flex-direction:column}.menu-popup .menu .menu-item{border-bottom:1px solid #edf2f7;color:#1a202c;font-size:20px;font-weight:700;line-height:24px;padding:18px 0;position:relative}.menu-popup .menu .menu-item .toggle-submenu{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:15px;top:10px;width:30px}.menu-popup .login{align-items:center;border-bottom:1px solid #edf2f7;color:#1a202c;display:flex;font-size:20px;font-weight:700;line-height:24px;padding:18px 0}.menu-popup .login a{color:#1a202c}.header-right-mobile{display:none}.cursor-pointer{cursor:pointer}.header .menu{align-items:center;display:flex;justify-content:space-between}.header .menu-item{color:#fff;font-size:20px;font-weight:500;line-height:63px;padding:8px}.header .menu-item.active{border-bottom:3px solid #edd036;color:#edd036;margin-bottom:-4px}.header .login{align-items:center;display:flex;margin-left:64px}.header .sign-up{color:#fff;font-size:16px;line-height:20px}.footer{background-color:#342222;display:flex;padding:32px;width:calc(100% - 64px)}.footer>*{flex:1}@media (max-width:940px){.footer{display:flex;flex-direction:column}.footer>*+*{margin-top:20px}}.footer .text{color:#fff;font-size:16px;line-height:20px;margin-top:8px}.footer .footer-nav{align-items:center;display:flex;justify-content:space-between;margin-top:24px;width:740px}.footer .web-pages{flex-wrap:wrap;padding-left:200px;text-align:left}@media (max-width:1200px){.footer .web-pages{padding-left:100px}}@media (max-width:940px){.footer .web-pages{display:flex;padding-left:0}}.footer .web-pages a{color:#fff;display:block;margin-right:10px}.footer .list-hot-match-footer{text-align:left}.show{display:unset!important}.show#calendar-minimized{display:flex!important}.show.modal-container{display:grid!important}.show.tab-panel{display:flex!important}.hide{display:none!important}.row{align-items:center;display:flex}.gap{gap:12px}.modal-container{background-color:rgba(0,0,0,.5);bottom:0;display:grid;left:0;place-items:center;position:fixed;right:0;top:0;z-index:10000}.modal-container .close-icon{cursor:pointer}.modal-container .modal{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:12px}.modal-container .modal .modal-header{align-items:center;display:flex;justify-content:space-between;padding:16px}.modal-container .modal .modal-footer{align-items:center;display:flex;justify-content:flex-end}::-webkit-scrollbar{height:5px;width:7px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:#556479;border-radius:10px}.top-of-site-link{bottom:115px;display:none;position:fixed;right:30px;text-align:center}.item-hot-match-footer{color:#fff;display:inline-block;margin-right:20px}.about_247sport_content_container .show-content,.about_league_content_container .show-content,.about_team_content_container .show-content{margin-top:20px;max-height:300px;overflow:hidden;position:relative}.about_247sport_content_container .show-content .container-opacity,.about_league_content_container .show-content .container-opacity,.about_team_content_container .show-content .container-opacity{background-image:linear-gradient(#0f172a00,#f9f7f7);bottom:0;height:150px;position:absolute;width:100%}.about_247sport_content_container .btn-show-hide,.about_league_content_container .btn-show-hide,.about_team_content_container .btn-show-hide{color:#f91e4e;cursor:pointer;margin-top:30px;padding:10px;text-align:center}.about_247sport_content_container .btn-show-hide:after,.about_league_content_container .btn-show-hide:after,.about_team_content_container .btn-show-hide:after{content:"Show more"}.about_247sport_content_container.is-show .show-content,.about_league_content_container.is-show .show-content,.about_team_content_container.is-show .show-content{max-height:unset!important}.about_247sport_content_container.is-show .show-content .container-opacity,.about_league_content_container.is-show .show-content .container-opacity,.about_team_content_container.is-show .show-content .container-opacity{display:none}.about_247sport_content_container.is-show .btn-show-hide:after,.about_league_content_container.is-show .btn-show-hide:after,.about_team_content_container.is-show .btn-show-hide:after{content:"Hide"}.social-list{display:flex;font-size:30px;margin-top:15px;position:relative}.social-list .item-social{cursor:pointer;margin:0 8px}.social-list .item-social a{color:#fff}.popup{align-items:center;background-color:#00000099;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2}.popup.active{display:flex}.popup .popup-body{background-color:#fff;border-radius:8px;padding:32px;position:relative;width:464px}@media (max-width:494px){.popup .popup-body{margin:0 15px!important;padding:32px 15px;width:100%!important}}.popup .popup-body .container-btn-close{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.popup .popup-body .title{font-family:Poppins-SemiBold;font-size:24px}.popup .popup-body .content{max-height:calc(100vh - 160px)}.popup-hidden-package .popup-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.popup-hidden-package .popup-content .popup-title{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.popup-hidden-package .popup-content .popup-description{display:block;font-size:24px;font-style:normal;font-weight:400;line-height:36px;margin:12px 0;text-transform:uppercase}.popup-hidden-package .popup-content .popup-content__description{display:flex;font-size:36px;font-style:italic;font-weight:700;justify-content:center;line-height:48px;margin-bottom:16px;text-align:center}@media (max-width:540px){.popup-hidden-package .popup-content .popup-content__description{font-size:24px}}.popup-hidden-package .popup-content .popup-content__description .month-2{left:0;margin-left:16px;position:relative;top:5px}.popup-hidden-package .popup-content .popup-content__description .month-2 .text-green{color:#18b745}.popup-hidden-package .popup-content .popup-content__description .month-2 .text-red{color:#e34b31}.popup-hidden-package .popup-content .popup-content__description .month-2 .shadow{border:none;bottom:0;height:23px;position:absolute;right:-5px;width:232px}@media (max-width:540px){.popup-hidden-package .popup-content .popup-content__description .month-2 .shadow{width:150px}}.popup-hidden-package .popup-content .popup-content__description .month-2 .green-shadown{background:rgba(24,183,69,.15)}.popup-hidden-package .popup-content .popup-content__description .month-2 .red-shadown{background:#e34b31;opacity:.15}.popup-hidden-package .popup-content .btn-grap{background:#e34b31;border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:18px;font-style:normal;font-weight:500;height:auto;line-height:27px;margin-top:10px;max-width:215px;min-width:215px;outline:none;padding:12px 0;text-align:center}.popup-hidden-package .popup-content .line{background:#767676;height:1px;margin:30px 0;width:75%}.popup-hidden-package .popup-content .count-down{display:flex}.popup-hidden-package .popup-content .count-down .item-count-down{margin:15px 10px}.popup-hidden-package .popup-content .count-down .item-count-down .value-count-down{align-items:center;background-color:#18b745;border-radius:50%;color:#fff;display:flex;font-size:25px;font-weight:700;height:60px;justify-content:center;width:60px}.popup-hidden-package .popup-content .count-down .item-count-down .title-count-down{margin-top:10px;text-align:center}.btn{align-items:center;background-color:#d13e34;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;height:34px;justify-content:center;padding:0 15px}.btn[loading]:before{content:url(/images/loading-btn.svg);height:21px;margin-right:5px;width:20px}.alert-message-container{background:#faebea;border:1px solid #ff948d;border-radius:8px;display:flex;margin:10px 0;padding:10px 14px}.alert-message-container .btn-desc{color:#d13e34;margin-left:14px}.alert-message-container .btn-action{color:#10b981;cursor:pointer;font-weight:700;margin-left:5px}.banner-container{border-radius:8px}@media (max-width:780px){.banner-container{border-radius:0}}.banner-container .body-banner{width:100%}.banner-container .body-banner img{display:none;width:100%}@media (min-width:975px){.banner-container .body-banner img.img-banner-web{display:block}}@media (max-width:975px){.banner-container .body-banner img.img-banner-mobile{display:block}}.video-unmute{align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;color:#222;cursor:pointer;display:flex;left:30px;padding:0 12px;position:absolute;top:30px;z-index:2}.video-unmute-icon{height:40px;width:40px}.video-unmute-icon,.video-unmute-text{display:inline-block;vertical-align:middle}.video-unmute-text{font-size:12px;font-weight:600;padding-right:6px;text-transform:uppercase}.video-unmute-text:hover{color:#626262}.video-skip{border-left:1px solid #555;padding-left:12px}.box-player-btn-fullscreen{bottom:10px;cursor:pointer;height:28px;opacity:.8;position:absolute;right:12px;width:28px}.box-player-btn-fullscreen:hover{opacity:1}@media (max-width:1030px){.tv-channels-container{flex-direction:column;flex-direction:column-reverse}}.tv-channels-container .tv-channels-player-container{flex:1;margin-bottom:15px}.tv-channels-container .all-channels{margin-bottom:25px}.tv-channels-container .all-channels .tv-channels-title{font-size:18px;font-weight:700}.tv-channels-container .all-channels .tv-channels-list-channel-container{border-left:0;display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:5px;overflow:auto}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel{color:#ccc;padding-top:10%;position:relative;width:10%}@media (max-width:1030px){.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel{padding-top:20%;width:20%}}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel .content-item-channel{background-color:#f1f1f1;background-position:50%;background-repeat:no-repeat;background-size:85%;border:1px solid #d7c9c9;border-radius:5px;cursor:pointer;height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px)}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel .content-item-channel:hover{border-color:#f91e4e}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel .content-item-channel .item-channel-name{font-family:Poppins-SemiBold}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel .content-item-channel .item-channel-program-name{color:#888}.tv-channels-container .all-channels .tv-channels-list-channel-container .item-channel.active .content-item-channel{border-color:#f91e4e}ul.sub-item{background-color:#d13e34;display:none;flex-wrap:wrap;left:calc(50% + 45px);list-style:none;margin:unset;padding:15px;position:absolute;top:80px;width:500px;z-index:999}ul.sub-item li{line-height:35px;width:33.33%}ul.sub-item li a{color:#fff}.menu-item:hover ul.sub-item{display:flex}.movie-categories{border-bottom:1px solid #edf2f7;display:flex;flex-wrap:wrap;padding:14px 16px}.movie-categories .movie-item-category{line-height:40px;width:50%}.movie-categories .movie-item-category a{color:#333!important}.server-share{display:flex;flex-wrap:wrap;margin-top:14px}.server-share .list-server{display:flex;flex:1;margin-bottom:15px;margin-right:15px}@media (max-width:540px){.server-share .list-server{flex:unset;margin-right:unset;width:100%}}.server-share .list-server .detail-list-server{align-items:center;display:flex;margin-right:15px}.server-share .list-server .detail-list-server .item-hiep,.server-share .list-server .detail-list-server .item-server{border:1px solid #bbb;border-radius:8px;cursor:pointer;margin-right:3px;padding:8px 10px;white-space:nowrap}.server-share .list-server .detail-list-server .item-hiep.active,.server-share .list-server .detail-list-server .item-hiep:hover,.server-share .list-server .detail-list-server .item-server.active,.server-share .list-server .detail-list-server .item-server:hover{background-color:#d13e34;border:1px solid #d13e34;color:#fff}.server-share .list-server .txt-cdn{align-items:center;display:flex;flex:1;white-space:nowrap}@media (max-width:540px){.server-share .list-server .txt-cdn{flex:unset;width:100%}}.server-share .list-server .txt-cdn>a{color:#f91e4e;display:inline-block;margin-left:5px}.server-share .list-server .txt-cdn>a>img{height:20px}.server-share .list-share{align-items:center;display:flex;margin-bottom:15px}@media (max-width:540px){.server-share .list-share{justify-content:flex-end;width:100%}}.server-share .list-share .btn-favorite{border:1px solid hsla(0,0%,100%,.3);border-radius:7px;cursor:pointer;display:flex;gap:5px;padding:5px 7px}.server-share .list-share .btn-favorite .icon-inactive{display:block}.server-share .list-share .btn-favorite .icon-active{display:none}.server-share .list-share .btn-favorite.active,.server-share .list-share .btn-favorite:hover{border:1px solid #f91e4e;color:#f91e4e}.server-share .list-share .btn-favorite.active .icon-inactive,.server-share .list-share .btn-favorite:hover .icon-inactive{display:none}.server-share .list-share .btn-favorite.active .icon-active,.server-share .list-share .btn-favorite:hover .icon-active{display:block}.server-share .list-share .item-share{align-items:center;border:1px solid #bbb;border-radius:40px;cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:10px;padding:5px;width:36px}.server-share .list-share .item-share img{height:15px;-o-object-fit:contain;object-fit:contain;width:15px}.server-share .list-share .btn-report-link{align-items:center;border:1px solid #bbb;border-radius:40px;cursor:pointer;display:flex;height:36px;justify-content:center;margin-left:10px;padding:5px;width:85px}.server-share .list-share .btn-report-link img{height:15px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:15px}@media (max-width:540px){.server-share .list-share .btn-report-link{width:36px}.server-share .list-share .btn-report-link span{display:none}.server-share .list-share .btn-report-link img{margin-right:0}}.scroll{overflow:auto}.scroll::-webkit-scrollbar{height:5px;width:7px}.scroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.scroll::-webkit-scrollbar-thumb{background:#556479;border-radius:10px}.container{margin:auto}@media (min-width:1295px){.container{width:1258px}}@media (max-width:1030px){.container{width:100%}}
