.common-section.grid{overflow:hidden}.common-item{padding-left:0;padding-bottom:40px;display:inline-block;float:none}.common-item .detail:hover .bg{background-color:rgba(0,0,0,.35);cursor:pointer}.common-item.program-section .detail:hover .bg{background-image:url(../images/film_btn_play.svg)}.common-item.game-section .detail:hover .bg{background-image:url(../images/game_btn_play.svg)}.common-item .detail{position:relative}.common-item .detail .bg,.common-item .detail .img{width:100%;border-radius:10px}.common-item .detail .bg{position:absolute;left:0;top:0;height:100%;z-index:10;background-repeat:no-repeat;background-position:50%;background-color:transparent;transition:all .5s cubic-bezier(.19,1,.22,1)}.common-item .detail .state{font-family:Roboto;font-weight:700;font-size:11px;color:#fff;position:absolute;left:12px;bottom:12px;height:18px;line-height:19px;text-align:center;padding:0 8px;border-radius:5px;background-color:rgba(0,0,0,.7)}.common-item .detail .progress{height:6px;background-color:red;position:absolute;bottom:0;border-bottom-left-radius:6px}.common-item .info{height:36px}.common-item .info .grouping,.common-item .info .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:19px}.common-item .info .title a{font-family:Roboto;font-weight:500;font-size:14px;color:#1d1e1f}.common-item .info .grouping{font-family:Roboto;font-weight:400;font-size:12px;color:#a5a6a7;height:14px}.common-item.status-unavailable .detail .state{display:none}.common-item.status-live .detail .state{background-color:red;color:#fff}.owl-item .common-item{display:block}.owl-nav{position:absolute;width:100%;height:0;top:26%;left:0;transform:translateY(-80%)}.owl-nav .owl-prev{position:relative;left:-20px;width:40px;height:40px;background-image:url(../images/ic_arrow_l.svg);float:left}.owl-nav .owl-prev.disabled{display:none}.owl-nav .owl-prev:hover{background-image:url(../images/ic_arrow_l_hov.svg)}.owl-nav .owl-next{position:relative;right:-20px;width:40px;height:40px;background-image:url(../images/ic_arrow_r.svg);float:right}.owl-nav .owl-next.disabled{display:none}.owl-nav .owl-next:hover{background-image:url(../images/ic_arrow_r_hov.svg)}.no-item-content{width:100%;height:163px;line-height:163px;font-family:Roboto;font-weight:700;font-size:24px;text-align:center}@media (min-width:1024px){.grid .common-item.col-md-12{padding-bottom:20px}.grid .common-item.col-md-12 .detail{width:50%}.grid .common-item.col-md-12 .info{width:50%;padding-left:16px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}}@media (max-width:767px){.grid .common-item{padding-bottom:20px}.grid .common-item .detail{width:50%}.grid .common-item .info{width:50%;padding-left:16px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}}@media (max-width:320px){.common-item .detail .state{font-size:9px;left:8px;bottom:8px}}#subModal{color:#1d1e1f}#subModal .neu-modal-wrap{background-color:#000}#subModal .neu-modal-wrap .neu-modal_theme{width:416px;padding:0;background-color:#000}#subModal .neu-modal-wrap .neu-modal_theme .signin-logo{padding-bottom:20px}#subModal .neu-modal-wrap .info{background-color:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px}#subModal .neu-modal-wrap .info .title{font-family:industry;font-weight:900;font-size:30px;padding-top:32px;padding-bottom:20px;line-height:30px}#subModal .neu-modal-wrap .info .desc{font-weight:400;font-size:16px;padding-bottom:16px}#subModal .neu-modal-wrap .info .button{padding-bottom:20px}#subModal .neu-modal-wrap .info .button .subscribe{display:inline-block;width:352px;height:50px;line-height:50px;border-radius:50px;font-weight:700;font-size:16px;background-color:#d00;color:#fff;margin-bottom:20px}#subModal .neu-modal-wrap .info .button .subscribe:hover{background-color:#b00000;text-decoration:none}#subModal .neu-modal-wrap .info .button .already,#subModal .neu-modal-wrap .info .button .signin{font-weight:400;font-size:14px}#subModal .neu-modal-wrap .info .button .signin{color:#004d9a}@media (max-width:768px){#subModal .neu-modal-wrap .neu-modal_theme{width:100%;padding-left:12px;padding-right:12px;margin-top:40px!important;margin-bottom:40px!important}#subModal .neu-modal-wrap .neu-modal_theme .suboverlay img{width:100%}#subModal .neu-modal-wrap .neu-modal_theme .info .button .subscribe{width:90%}}