.guide-timeline{background:#004887;border-top:1px solid #0063ba;overflow:hidden;height:3em;margin-bottom:.666rem}.guide-timeline-entry{border-left:1px solid transparent;border-right:1px solid #07538d;color:#fff;display:inline-block;text-align:center;text-shadow:0 0 4px #001221;vertical-align:top}.guide-timeline-entry:first-child{border-left:none}.guide-timeline-button,.guide-timeline-entry{white-space:nowrap;overflow:hidden}.guide-timeline-button{border:none;background:#1086cf;background:linear-gradient(to bottom, #1295e7, #0058a5);border-top:1px solid #6bbff4;display:inline-block;padding:0;width:47px;color:#fff;text-align:center;position:absolute;box-shadow:3px 2px 15px -2px black;z-index:16}.guide-timeline-button:hover,.guide-timeline-button:focus{background:linear-gradient(to bottom, #0058a5, #1295e7)}.guide-timeline{margin-left:220px}html.is-computer .guide-timeline{margin-left:257px}.guide-timeline-container{overflow:hidden}.guide-timeline-date{border-radius:.1666em 0 0 .1666em;color:#fff;padding-right:2.666em;width:16.5%;white-space:nowrap}.guide-timeline-date:after{background:url(/assets/css/dtve/guide/timeline-launcher.png) no-repeat;background-size:cover;content:' ';display:inline-block;height:20px;width:20px;position:relative;left:.5em;top:.2em}.is-device .guide-timeline-pagebackward,.is-device .guide-timeline-pageforward{display:none;z-index:15}.is-computer .guide-timeline-pagebackward,.is-computer .guide-timeline-pageforward{display:block}.guide-timeline-pagebackward{border-left:1px solid #00396f;left:173px}html.is-computer .guide-timeline-pagebackward{left:213px}.guide-timeline-pageforward{right:0}.guide-timeline-date{width:220px;padding:0 .25em}html.is-computer .guide-timeline-date{width:260px}html.is-phone .guide-timeline-date{width:112px}.filterrail-isActive .guide-isFixed .guide-navigation,.filterrail-isActive .guide-isFixed .guide-nav-buttons{left:285px;width:auto}.guide-timeline-entry{font-size:1.2em;line-height:2.4em;min-width:120px}.guide-timeline-button{font-size:1em;line-height:2.9em}.not-device .guide-timeline-date{padding-right:45px}@media  only screen and (min-width:65em), screen and (min-width:96.0rem){.guide-timeline{height:2.45em}.guide-timeline-button,.guide-timeline-entry{font-size:1em;line-height:2.4em}}@media  only screen and (min-width:90em), screen and (min-width:144.0rem){.guide-timeline-date{padding-right:40px}.guide-timeline-button,.guide-timeline-entry{font-size:.95em;line-height:2.5em}}html.is-phone .guide-timeline-button{border-top-color:#0063ba;border-bottom:1px solid #002d54;line-height:1.7400696}html.is-phone .guide-timeline-button:after{top:.45em}html.is-phone .guide-timeline{margin-left:112px}html.is-phone .guide-isFixed .guide-navigation{left:0;right:0}html.is-phone .guide-timeline-button{font-size:1em;line-height:2.95em}html.is-phone .guide-timeline-entry{font-size:.8em;line-height:44px}.guide-isFixed .guide-navigation{pointer-events:none;position:fixed;top:0;width:100%;max-width:1600px;margin:0 auto;z-index:15;overflow:hidden}body.sticky-nav .guide-isFixed .guide-navigation{top:126px}.guide-isFixed .guide-nav-buttons{position:fixed;z-index:16;top:0;width:100%;max-width:1600px}.guide-isFixed .guide-nav-buttons .guide-timeline-pagebackward{position:absolute}.guide-isFixed .guide-nav-buttons button{position:absolute}.guide-isFixed button{pointer-events:auto}.guide-channels-canvas{background:#2e3035;position:relative;z-index:14}.guide-list-row{height:5.5em;margin-bottom:.333em}.guide-channel{position:absolute;width:100%;height:80px;border-top:1px solid #3a3e43;border-bottom:1px solid #202226;cursor:pointer;display:block;overflow:hidden}.guide-channel-wrapper,.guide-channel-favorite,.guide-channel-play{position:absolute;top:0;bottom:0;background:#2e3035;border:0;color:inherit;display:block;-webkit-appearance:none}.guide-channel-wrapper:focus,.guide-channel-favorite:focus,.guide-channel-play:focus,.guide-channel-wrapper:hover,.guide-channel-favorite:hover,.guide-channel-play:hover{background:#34363c}.guide-channel-nonPlayable{color:#656565;cursor:default}.guide-channel-isPlayable{color:#147dff}.guide-channel-wrapper{width:173px;padding:0;text-align:left}html.is-computer .guide-channel-wrapper{width:212px}html.is-phone .guide-channel-wrapper{width:77px;text-align:center}.guide-channel-favorite{right:0;border-left:1px solid #3a3e43;font-size:1em;padding:0;text-align:center;width:47px}html.is-computer .guide-channel-favorite{right:2px}.guide-channel-favorite:after{border-left:1px solid #202226;content:' ';display:block;position:absolute;left:0;top:0;bottom:0}html.is-phone .guide-channel-favorite{width:35px}.guide-channel-play{right:0;border-left:1px solid #3a3e43;font-size:1em;padding:0;text-align:center;width:42px}.guide-channel-play:after{border-left:1px solid #202226;content:' ';display:block;position:absolute;left:0;top:0;bottom:0}.guide-channel-favorite-play-icon{right:42px !important}.guide-channel-nonFavorited{color:#656565}.guide-channel-isFavorited{color:#0097d4}.guide-channel-logo-container{float:left;min-height:44px;padding:0 12px}.guide-channel-logo{width:64px}.guide-channel-number{display:inline-block;padding-top:5px;font-size:18px;font-weight:bold;color:#fff;-webkit-font-smoothing:antialiased}.guide-channel-name{position:absolute;top:50%;left:88px;display:block;width:88px;height:1.5em;font-size:16px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;-webkit-font-smoothing:antialiased}html.is-phone .guide-channel-name{display:none}.guide-channel-streaming{height:10px;width:10px}html.is-phone#guideApp .popover{max-width:250px}.program-container{position:relative}.guide-program{display:block;position:absolute;background:#2e3035;border:1px solid #2e3035;border-top-color:#36393f;border-bottom-color:#16181b;border-radius:5px;margin:5px 0;height:70px;padding:.5em .2em .5em .7em;text-align:left;overflow:hidden;color:#90939a;cursor:pointer}.guide-program:focus,.guide-program:hover{background:#424348;border-top-color:#5c5d62;color:#90939a;text-decoration:none}.guide-program.program-is-gap{opacity:.3}.guide-program.program-is-gap:hover{background:#2e3035;border-top-color:#36393f;color:#90939a}.guide-program:active{background:#36373b;color:#90939a}.guide-program-title{color:#fff;font-size:20px;height:22px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.is-phone .guide-program-title{font-size:14px}.guide-program-icon{display:inline-block;margin:.15em .25em 0 0;font-size:1.5em;color:#90939a}@media  only screen and (min-width:31em), screen and (min-width:64.0rem){.modal-program-popover{width:90%}}@media  only screen and (min-width:65em), screen and (min-width:96.0rem){.modal-program-popover{width:800px}}.modal-program-popover .modal-header{display:none}.modal-program-popover .modal-content{padding:0}.modal-program-popover .modal-body{margin:0}.modal-program-popover .modal-close{top:.75em;right:.7em}.modal-program-popover .panel{box-shadow:none}#program-popover .item-cta-secondary{background:#17181c}#program-popover .item-cta-secondary>a{border-left:1px solid #313238;border-right:1px solid #313238}#program-popover .item-cta-secondary>a:last-child{border-left:none}#program-popover .item-cta-secondary>a:only-child{border:none}#program-popover .program-channel{display:inline-block;width:180px}#program-popover .guide-channel-name{color:#8e949b}#program-popover .program-popover-header{background:#2e3035;color:#8e949b;height:4.9em;text-align:left}#program-popover .program-popover-title{color:#fff;cursor:pointer}#program-popover .panel-title,#program-popover .panel-collapse{background:transparent}#program-popover .program-playtime{height:5em;display:inline-block;padding-left:1.5em;line-height:5;vertical-align:top;width:70%}#program-popover .guide-channel{border:0;display:inline-block;height:5em;position:static;pointer:none}#program-popover .guide-channel:focus,#program-popover .guide-channel:hover{background:transparent}#program-popover .guide-channel-wrapper{width:173px;margin-left:0;height:4.75em;padding:0}#program-popover .guide-channel-favorite{display:none}#program-popover .guide-channel-play{display:none}#program-popover .item-details .details-align{width:49%}#program-popover .item-details .details-align .btn{font-size:14px;line-height:1em;font-weight:bold;padding:1em 5.9em;width:95%}#program-popover .item-guide .program-cta-section{margin:0}#program-popover .item-guide .program-cta-section .cta-disable{position:relative;padding:0 2em 0 0}#program-popover .item-guide .program-cta-section .cta-button{top:0;padding:0}#program-popover .item-guide .item-title .item-title-new{margin-left:0}html.is-tablet .item-guide .program-cta-section .cta-disable{top:0 !important}.jumpbar{position:absolute;bottom:0;right:0;top:3em;z-index:9;pointer-events:auto;background:rgba(0,0,0,0.8);float:right;height:3000px;text-align:center;width:47px}.enabled .jumpbar.dtv-sticky{top:3em}.jumpbar-link{background:transparent;border:1px solid transparent;border-left:0;border-right:0;color:#fff;display:block;font-weight:bold;font-size:.875em;padding:.333em 0;width:100%}.jumpbar-link:focus,.jumpbar-link:hover{background:#000;border-color:#333}.jumpbar-link:active{position:relative;top:1px}@media  only screen and (min-width:65em), screen and (min-width:96.0rem){.jumpbar{top:2.45em;background:#000}.enabled .jumpbar.dtv-sticky{top:2.45em}}@media (max-width:1600px){.enabled .jumpbar.dtv-sticky{left:auto !important;right:0 !important}}/*! angularjs-slider - v5.4.3 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-08-07 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box}.rzslider .rz-bar-wrapper.rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-bar.rz-selection{z-index:2;background:#0db9f0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#ffffff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#ffffff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default}.rzslider .rz-bubble.rz-selection{top:16px}.rzslider .rz-bubble.rz-limit{color:#55637d}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:0;padding:0 11px;margin:0;list-style:none;box-sizing:border-box;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rzslider .rz-ticks .rz-tick{width:10px;height:10px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%}.rzslider .rz-ticks .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-ticks .rz-tick .rz-tick-value{position:absolute;top:-30px;transform:translate(-50%, 0)}.rzslider .rz-ticks .rz-tick .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;transform:translate(-50%, 0)}.rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value{top:initial;bottom:-40px}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px !important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px !important;margin-left:3px}.rzslider.rz-vertical .rz-bubble.rz-selection{top:auto;left:16px !important}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%;padding:11px 0;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.rzslider.rz-vertical .rz-ticks .rz-tick{vertical-align:middle}.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value{top:initial;left:22px;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend{top:initial;right:24px;max-width:none;white-space:nowrap;transform:translate(0, -28%)}.rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value{right:12px;bottom:initial;left:initial}body.modal-open{position:relative}#guideApp .hero-slides{margin-top:0 !important}#guideApp .delivery-bar-offset{margin-top:0}#guideApp .delivery-bar{margin-top:0 !important}#guideApp .delivery-bar h2 a.guide-info-link{margin-left:5px}#guideApp .delivery-bar.fixed{max-width:1600px;width:100%}#guideApp #dtv_footer{z-index:1000}.guide-info-link img{height:26px;width:26px}.icon-streaming{display:none;position:relative;margin-left:5px;font-size:1.3em;line-height:.5em;font-family:"dtv-icons";font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.icon-streaming:before{content:"\f147"}.program-popover-header .icon-streaming{top:0}.has-streaming-in .icon-streaming{display:inline-block}.has-streaming-out .icon-streaming{display:inline-block}.has-streaming-out .icon-streaming:before{content:"\f149"}.list-readMore{overflow:hidden}.icon-dtv-restart-guide{position:relative;top:-6px;font-size:1em}.icon-dtv-restart-guide:before{content:"\f13f"}#dtv_main{padding-bottom:0}#dtv_footer{position:relative;z-index:100}.filters-buttons-bar{z-index:20}.guide-filtersrail .accordion-toggle .icon-dtv-angle-down{display:block}.guide-filtersrail .accordion-body{transition:all .4s ease-out;max-height:800px}.guide-filtersrail .collapse{display:block;max-height:0}.filters-buttons-bar .dropdown-menu{display:block}.appliedFilters{width:100%;max-width:1600px}.enabled .appliedFilters{position:relative !important}.appliedFilters.stuck{background-color:#1c1e21;opacity:.95}.guide-body{position:relative}.guide-body .filter-labels li{padding:.45em 0 .45em .5em}.guide-body .filter-labels .label{font-size:18px;padding:.3em .8em}.guide{position:relative;background:#161718}.guide-isFixed .guide{top:0;padding-top:0}.guide-channels{position:relative;display:inline-block;vertical-align:top;width:220px;box-shadow:3px 3px 6px rgba(0,0,0,0.5);z-index:15}html.is-computer .guide-channels{width:260px}body.keyboard-user .guide-channels *:focus{border:3px dotted #fff;box-sizing:border-box}.guide-list{position:relative}.guide-programming{display:inline-block;position:absolute;top:-10px;left:220px;right:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;vertical-align:top;-webkit-overflow-scrolling:touch}html.is-computer .guide-programming{left:260px}html.is-phone .guide-programming{left:112px}html.not-device .guide-programming{overflow-x:hidden}.guide-now-timebar{position:absolute;top:7px !important;bottom:0 !important;background:rgba(0,0,0,0.3);border-right:1px solid #00dcf5;pointer-events:none;width:0;z-index:22}html.android .guide-now-timebar{display:none !important}.guide-now-timebar .icon-dtv-caret-guide-timebar{position:absolute;top:-19px;right:-10px;font-size:32px;color:#00dcf5}.guide-now-arrow-down{position:absolute;top:-4px;right:-2px}.guide-programming--showtv .guide-program--isTV,.guide-programming--showadult .guide-program--isAdult,.guide-programming--showmovies .guide-program--isMovies,.guide-programming--showsports .guide-program--isSports{background:#035aa1;border-color:#0a599e;border-top-color:#4f8dc0}.guide-program--isUnavailable{cursor:default}.guide-programming-canvas{height:100%;overflow:hidden;position:relative;top:64px}html.is-phone .guide-programming-canvas{top:57px}.guide-isFixed .guide-programming-canvas{top:12px !important}.guide{min-height:400px}.guide-contingency{position:absolute;z-index:30}html.ie9 .filters-buttons-bar span{display:inline-block}html.ie9 .filters-buttons-bar span .zipcode-bar{background-color:transparent;border:0 none}html.ie9 .guide-now-timebar{cursor:pointer;pointer-events:auto}html.is-phone body[ng-controller='guideController'] .modal{margin:0;width:100%}html.is-phone .guide-channels{width:112px}html.is-phone .msg-label{margin-top:100px}html.is-phone .guide-contingency{margin-left:5px}html.is-phone .guide-right-rail{right:-1px}html.is-phone .zipcode-bar{width:225%}@media  only screen and (min-width:31em), screen and (min-width:64.0rem){.modal-guide{margin:5%}.guide-right-rail{right:-1px}}.modal-program-unavailable-popover .modal-body{margin:0}.modal-program-unavailable-popover .modal-content{padding:1.5em 1.5em 1em}.modal-program-unavailable-popover .modal-content .modal-header i{display:block !important}.modal-program-unavailable-popover h2 i{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:700;color:#ccc}.modal-program-unavailable-popover h2 i::before{display:none}.modal-program-unavailable-popover .schedule-unavailable .confirm-ok{text-align:right}.modal-program-unavailable-popover .schedule-unavailable .confirm-ok a{min-width:20%;text-align:center}.modal-program-unavailable-popover .schedule-unavailable p{font-size:14px;margin:1.5em 0}.modal-program-unavailable-popover button i.icon-dtv-close.x-button{display:block !important}