@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(1000px);transform:translateY(1000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(1000px);-ms-transform:translateY(1000px);transform:translateY(1000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeinup{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeinup{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeoutdown{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeoutdown{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.fadeIn,ul.schedules ul.broadcasts,ul.section-items{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}a.ic,span.ic_fav_border{display:inline-block;background-size:18px 18px;background-repeat:no-repeat}span.ic_fav_border{width:18px;height:18px;background-image:url(/images/icons/ic_favorite_border.png);opacity:.8;cursor:pointer}a.ic{background-position:center left;padding-left:24px}a.ic_fav{background-image:url(/images/icons/ic_favorite.png)}a.ic_today{background-image:url(/images/icons/ic_today.png)}a.ic_grid{background-image:url(/images/icons/ic_view_stream.png)}a.ic_column{background-image:url(/images/icons/ic_view_column.png)}a.ic_settings{display:inline-block;background-image:linear-gradient(transparent,transparent),url(/images/icons/ic_settings_light_green.svg);padding-left:16px;background-position:top left;background-repeat:no-repeat;background-size:14px 14px}#search ::-webkit-input-placeholder{color:#fff;opacity:.9}#search :-moz-placeholder{color:#fff;opacity:.9}#search ::-moz-placeholder{color:#fff;opacity:.9}#search :-ms-input-placeholder{color:#fff;opacity:.9}#search ::-ms-input-placeholder{color:#fff;opacity:.9}#overlay.visible{display:block;-webkit-animation-duration:.35s;animation-duration:.35s}#content,#content div.program div.image div.actual,#overlay.visible{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}#content{max-width:728px;margin:25px auto 40px;-webkit-animation-duration:.4s;animation-duration:.4s}#content.modal{width:100%;min-height:100vh;background:#fff;margin:25px auto 0;-webkit-animation-name:none;animation-name:none;opacity:1}#content div.program{padding-bottom:100px;position:relative;font-size:15px;font-size:1.5rem}#content div.program #modal-close{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.9);border:1px solid #999;cursor:pointer;z-index:1000;text-align:center}#content div.program #modal-close img{margin-top:7px}#content div.program #modal-close:hover img,span.btn-trailer span.trailer-play:hover,span.btn-trailer span.trailer-text:hover{opacity:.7}#content div.program div.image{width:100%;height:400px;background:#ccc}#content div.program div.image div.actual{position:relative;width:100%;height:100%;background:#ccc;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-animation-duration:.3s;animation-duration:.3s}#content div.program div.current-broadcast{padding:10px 20px;overflow:auto;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-top:5px solid #209db1;border-bottom:1px solid #eee}#content div.program div.current-broadcast.placeholder{padding:0;height:68px}#content div.program div.current-broadcast img{margin:0 20px 0 0;object-fit:contain}#content div.program div.current-broadcast div,#content div.program ul.column-list li div.meta,ul.schedules ul.broadcasts li div.info span.title span.actual{flex:1 0 0%;-ms-flex:1 0 auto}#content div.program div.cast ul li div.meta span,#content div.program div.current-broadcast div span.channel,#content div.program div.current-broadcast div span.time,#content div.program div.upcoming ul.items li div span.episodeinfo,#content div.program div.upcoming ul.items li div span.time-channel,ul.schedules ul.broadcasts li.ended.visible{display:block}#content div.program div.current-broadcast div span.channel a,#content div.program div.current-broadcast div span.time a,#content div.program div.upcoming ul.items li div span.episodeinfo a,#content div.program div.upcoming ul.items li div span.time-channel a{font-weight:700}#content div.program div.current-broadcast div span.live,#content div.program div.current-broadcast div span.new{margin:0 0 0 5px;vertical-align:bottom;font-size:12px}#content div.program div.info{padding:20px}#content div.program div.info span.placeholder-header{display:block;max-width:620px;height:40px;background:#eee;margin:0 0 15px}#content div.program div.info span.placeholder-text{display:block;height:18px;background:#eee;margin:0 0 5px}#content div.program div.info span.placeholder-text.w1{max-width:100px;margin:0 0 10px}#content div.program div.info span.placeholder-text.w2{max-width:460px}#content div.program div.info span.placeholder-text.w3{max-width:560px}#content div.program div.info span.placeholder-text.w4{max-width:360px}#content div.program div.info h1{text-align:left;margin:0 0 15px;padding:0;font-size:26px;font-size:2.6rem;line-height:32px;line-height:3.2rem}#content div.program div.info div.ratings-area{display:block;margin:15px 0 0}#content div.program div.info div.ratings-area div.rating{text-align:left;display:inline-block;margin:0 30px 0 0}#content div.program div.info div.ratings-area div.rating a.rating-box{display:inline-block}#content div.program div.info div.ratings-area div.rating span.w{display:inline-block;font-size:16px;font-weight:700;padding-left:3px;padding-right:3px}#content div.program div.info div.ratings-area div.rating span.r{display:inline-block;margin:0 0 0 2px}@media screen and (max-width:639px){#content div.program div.info div.ratings-area div.rating:last-child{margin:0}}#content div.program div.info p,#content div.program div.info span.sub-title{font-size:17px;font-size:1.7rem}#content div.program div.info dl{margin:20px 0 0;font-size:15px;font-size:1.5rem}#content div.program div.info dl dt{clear:both;float:left;width:120px;font-weight:700}#content div.program div.info dl dd{font-weight:300;margin:0 0 5px 130px}#content div.program div.info span.sub-title{display:block;font-weight:700;margin:0 0 5px}#content div.program ul.column-list{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap}#content div.program ul.column-list li{width:50%;display:flex;align-items:center;justify-content:center;padding:5px 0;font-size:13px;font-size:1.3rem}#content div.program ul.column-list li.hidden,div.settings ul li img.checkbox,ul.section-items li a div.channels-mobile{display:none}@media screen and (max-width:639px){#content div.program ul.column-list li{width:100%}}#content div.program div.upcoming{padding:20px;overflow:auto;border-top:1px solid #eee}#content div.program div.upcoming ul.switchers{font-size:12px;font-size:1.2rem}#content div.program div.upcoming ul.switchers li{margin:0 0 0 2px}#content div.program div.upcoming ul.switchers li span{padding:5px 8px}#content div.program div.upcoming ul.items li{align-items:flex-start;justify-content:flex-start}#content div.program div.upcoming ul.items li a{display:flex;align-items:center;justify-content:center;padding:8px 0}#content div.program div.upcoming ul.items li img{margin:0 10px 0 0;object-fit:contain}@media screen and (max-width:639px){#content div.program div.upcoming ul.items li a{display:flex;width:100%}#content div.program div.upcoming ul.items li img{margin:0 20px 0 0}}#content div.program div.upcoming ul.items li div span.episodeinfo{color:#999}#content div.program div.upcoming ul.items li div span.live,#content div.program div.upcoming ul.items li div span.new{margin:0 0 0 5px;vertical-align:bottom;font-size:12px}#content div.program div.cast{padding:20px}#content div.program div.cast ul li div.img{margin:0 5px 0 0}#content div.program div.cast ul li div.img img{margin:2px 0 0}@media screen and (max-width:639px){#content div.program div.cast ul li div.img{margin:0 10px 0 0}}#content div.program div.cast ul li div.meta span.role{color:#999}@media screen and (max-width:778px){#content{max-width:650px}#content div.program div.image{height:350px}}@media screen and (max-width:700px){#content{max-width:620px}}@media screen and (max-width:670px){#content{max-width:100%;margin-top:10px}#content div.program #modal-close{display:none}#content.modal{margin-top:0}#content div.program div.image{width:auto;margin:0 10px;height:340px}#content div.program div.image,#content div.program div.image div.actual{border-top-left-radius:6px;border-top-right-radius:6px}}@media screen and (max-width:640px){#content div.program div.image{height:320px}}@media screen and (max-width:600px){#content div.program div.image{height:290px}}@media screen and (max-width:560px){#content div.program div.image{height:270px}}@media screen and (max-width:520px){#content div.program div.image{height:260px}}@media screen and (max-width:500px){#content div.program div.image{height:250px}}@media screen and (max-width:480px){#content div.program div.image{height:240px}}@media screen and (max-width:470px){#content div.program div.image{height:230px}}@media screen and (max-width:440px){#content div.program div.image{height:210px}}@media screen and (max-width:390px){#content div.program div.image{height:220px}}@media screen and (max-width:355px){#content div.program div.image{height:200px}}@media screen and (max-width:320px){#content div.program div.image{height:180px}}span.btn-discrete{display:block;width:auto;margin:10px auto 0;cursor:pointer;font-size:12px}@media screen and (max-width:639px){span.btn-discrete{text-align:center}}#p-99{padding:10px 0;text-align:center}ul.schedules ul.broadcasts,ul.section-items{-webkit-animation-duration:.6s;animation-duration:.6s}ul.schedules ul.broadcasts{background:#fbfbfb;padding:10px 0;border-bottom:1px solid #eee}ul.schedules ul.broadcasts.t12 li a span.time,ul.section-items.t12 li a span.time{width:60px}ul.schedules ul.broadcasts li{overflow:hidden;width:100%;padding:0;border:0;font-size:1.5rem}ul.schedules ul.broadcasts li a{display:flex;width:100%;padding:0 10px 5px}ul.schedules ul.broadcasts li div.info{flex:1 0 0%;-ms-flex:1 0 auto;padding:0 0 0 10px}ul.schedules ul.broadcasts li div.info span.title{display:flex}ul.schedules ul.broadcasts li div.info span.details{display:block;font-size:12px;font-size:1.2rem;font-weight:300}ul.schedules ul.broadcasts li div.info span.details span.rating::before{content:"/"}ul.schedules ul.broadcasts li div.info span.details span.rating{display:inline-block;margin-left:5px}ul.schedules ul.broadcasts li div.info span.details span.rating img{margin:0 2px;opacity:.5}ul.schedules ul.broadcasts li div.info span.details span.rating.full img{opacity:1}ul.schedules ul.broadcasts li.ended{color:#999;display:none}@media screen and (max-width:639px){ul.schedules ul.broadcasts li.ended.visible{display:none}}ul.schedules ul.broadcasts li.ongoing{font-weight:800;color:#000;font-size:1.5rem}ul.schedules ul.broadcasts li.ongoing div.info span.details{font-weight:400}@media screen and (max-width:639px){ul.schedules ul.broadcasts{flex:1 0 0%;-ms-flex:1 0 auto;background:#fff;border-bottom:none;margin-left:80px}ul.schedules ul.broadcasts li{display:none}ul.schedules ul.broadcasts li a{padding-bottom:4px}ul.schedules ul.broadcasts li.m{display:block}}div.progress-bar{height:7px;margin:6px 0 10px;background:#eee;border-radius:2px}div.progress-bar div.progress{height:100%;background:#209db1;border-top-left-radius:2px;border-bottom-left-radius:2px}@media screen and (max-width:639px){div.progress-bar{display:none}}div.empty{margin:60px 30px 120px;text-align:center}div.empty h2{margin:0 0 10px}div.addremove-teaser{text-align:center;padding:20px 0;font-size:15px;font-size:1.5rem;font-weight:700}div.addremove-teaser a{display:inline-block;margin:0 0 0 10px}@media screen and (max-width:639px){div.addremove-teaser a{display:block;margin:10px auto 20px}}span.btn-trailer{position:absolute;top:50%;left:0;margin-top:-30px;width:100%;display:block;font-size:11px;color:#fff;text-align:center}span.btn-trailer span.trailer-play{display:block;width:50px;height:50px;padding-top:7px;border:1px solid #209db1;border-radius:50%;background:rgba(0,0,0,.3);margin:auto;cursor:pointer}span.btn-trailer span.trailer-play img{width:36px;height:36px}span.btn-trailer span.trailer-text{display:inline-block;background:rgba(0,0,0,.3);border-radius:10px;padding:1px 5px 2px;margin:3px 0 0;cursor:pointer}ul.section-items{margin:30px auto;min-height:50vh;max-width:800px}ul.section-items.with-ended{margin-top:5px}ul.section-items li{border-bottom:1px solid #eee}ul.section-items li a{display:flex;padding:10px;min-height:65px}ul.section-items li a span.time{display:block;margin:0 20px 0 0;padding:2px 0 0}ul.section-items li a ul.channels{margin:0 20px 0 0;width:120px;padding:2px 0 0}ul.section-items li a ul.channels li{border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.section-items li a div.meta{flex:1 0 0%;-ms-flex:1 0 auto;margin:0 20px 0 0;padding:2px 0 0}ul.section-items li a div.meta span.live,ul.section-items li a div.meta span.new{margin:0 0 0 5px}ul.section-items li a div.meta h3{font-weight:700;margin:0 0 2px}ul.section-items li a div.meta h3 img.movie{margin:0 3px 0 0}ul.section-items li a div.meta span.desc{color:#999}ul.section-items li a div.meta p{font-weight:300;margin:10px 0 0}ul.section-items li a div.icon img{width:24px;height:24px;margin-top:10px}ul.section-items li.ended{color:#999;display:none;opacity:.7}ul.section-items li.ongoing a span.time{font-weight:700}ul.section-items li:last-child{border-bottom:none}@media screen and (max-width:820px){ul.section-items{max-width:680px}}@media screen and (max-width:639px){ul.section-items{margin-top:0}ul.section-items li a{min-height:70px}ul.section-items li a ul.channels{display:none}ul.section-items li a div.channels-mobile{display:block;color:#999}ul.section-items li a div.meta{margin:0 10px 0 0}ul.section-items li a div.meta div.progress-bar{display:block}ul.section-items li a div.rating span.r{padding:3px 0 0}}div.rating,div.rating span{text-align:center}div.rating span{display:block;color:#ddd}div.rating span.r{font-size:18px;font-family:"Nunito Sans",sans-serif;font-weight:400}div.rating span.w{background:#ddd;color:#fff;padding:0 2px 1px;font-size:10px;border-radius:2px}div.rating.s5 span.r{color:#209db1}div.rating.s5 span.w{background:#209db1}div.rating.s4 span.r{color:#777}div.rating.s4 span.w{background:#777}div.rating.s3 span.r{color:#aaa}div.rating.s3 span.w{background:#aaa}div.rating.rt span.r{color:#83d175}div.rating.rt span.w{background:#83d175}div.rating.im span.r{color:#ffca74}div.rating.im span.w{background:#ffca74}div.settings{margin:30px auto;min-height:50vh;max-width:800px}div.settings.sort{margin-top:10px}div.settings div.instructions{margin:0 10px 10px;text-align:center;font-style:italic}div.settings ul li{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eee;cursor:pointer;background:#fff}div.settings ul li div.info{margin-left:30px;flex:1}div.settings ul li div.info h3{font-size:16px;font-weight:700}div.settings ul li img.checkbox.visible{display:inline}div.settings ul li:hover{opacity:.8}div.settings ul li:last-child{border-bottom:none}div.settings ul div.drag-handle{padding:0 0 0 20px}div.settings.provider{max-width:480px}div.settings.provider h3{padding-bottom:5px;font-weight:700}div.settings.provider div.choose-by-location{display:flex;padding:5px 0}div.settings.provider div.choose-by-location input:valid{text-transform:uppercase}div.settings.provider div.choose-provider{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #eee}div.settings.provider div.choose-provider p{font-style:italic;font-weight:300}div.settings.provider div.choose-provider ul{margin:20px 0 0}div.settings.provider div.choose-provider ul li{padding:0;border:0}div.settings.provider div.choose-provider ul li span.selectable-provider{display:block;width:100%;padding:10px 0;color:#5b7fdb;font-weight:700}div.settings.provider div.choose-provider ul li span.selectable-provider.selected::after{content:"selected";display:inline-block;font-weight:700;margin-left:5px;color:#000;font-size:11px}div.settings.provider div.choose-provider div.nothing{margin:10px 0 25px;font-size:15px;font-size:1.5rem}div.settings.provider div.choose-provider div.nothing.t{margin-top:25px}div.settings.provider div.choose-provider div.nothing a{color:#5b7fdb;font-weight:700}@media screen and (max-width:639px){div.settings.provider{padding:10px 20px}}#location-error{display:none;text-align:center}#location-error strong{color:red}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;color:#209db1;font-weight:700}#snackbar.show{visibility:visible;-webkit-animation:fadeinup .5s,fadeoutdown .5s 2.5s;animation:fadeinup .5s,fadeoutdown .5s 2.5s}div.forgot-form{display:flex;margin:20px 0 0}div.reset-form{display:block;margin:20px 0 0}div.reset-form input{display:block;width:240px;margin:0 0 5px}@media screen and (max-width:639px){div.reset-form input{width:100%}}div.reset-form div.btn{width:90px;margin:25px 0 0}#forgot-pwd-success{display:none}#forgot-pwd-error,#forgot-pwd-error-length{margin:10px 0 0;color:red;font-weight:700;display:none}#forgot-pwd-btn.clicked,#reset-pwd-btn.clicked{background:#ccc}#addremove-channels li img{object-fit:cover}div.ppto-modal h1,div.ppto-modal h2{font-family:"Lato",sans-serif}div.ppto-modal h1{font-weight:700}
