/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../bundles/tmncms/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../bundles/tmncms/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../bundles/tmncms/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../bundles/tmncms/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../bundles/tmncms/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../bundles/tmncms/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}
#filters{padding:10px;position:relative;z-index:999}#filters .downward-chevron-blue{right:7px;position:absolute;top:14px}#filters .tool-box{display:inline-block}#filters .tzschedule{position:absolute;top:20px;width:120px;right:20px}@media all and (max-width:768px){#filters .tzschedule{top:-37px}}@media all and (max-width:500px){#filters .tzschedule{position:inherit;top:0;margin-top:20px;width:auto}}#filters .date-picker-container{display:inline-block;position:relative;background-color:#3d3d3d;margin-right:20px}#filters .date-picker-container div.selected-date-container{font-size:24px;font-family:Helvetica,sans-serif;color:#e4e4e4;padding:5px;min-width:230px;border:0;cursor:pointer}#filters .date-picker-container #datepicker{position:absolute;z-index:999;display:none}#filters .component{display:inline-block;height:40px;line-height:32px;margin-right:10px;vertical-align:middle}#filters .component .filter-name{display:inline-block;vertical-align:middle;margin-top:2px}#filters .component input[type="checkbox"].custom-checkbox{display:inline-block;width:20px;height:20px;line-height:20px;vertical-align:middle}#filters vr{margin:0 10px}#filters .printer-icon{display:inline-block;background:url("/bundles/tmnwebapp/images/printer.png") no-repeat center;width:24px;height:22px;background-size:24px 22px;vertical-align:middle;cursor:pointer}#tab-menu .tab-button{width:50%;height:40px;box-sizing:border-box;line-height:3em;font-size:14px}.schedule-container.mode-grid .schedule-grid-area,.schedule-container.mode-grid .scroll-bar-bg{display:inline-block}.schedule-container.mode-grid .schedule-list-view{display:none}.schedule-container.mode-grid .schedule-section{overflow:hidden}.schedule-container.mode-list .schedule-grid-area,.schedule-container.mode-list .scroll-bar-bg{display:none}.schedule-container.mode-list .schedule-list-view{display:inline-block}.schedule-container.mode-list .tmn-channels #channel-list .channel-block{cursor:pointer}.schedule-container.mode-list .tmn-channels #channel-list .channel-block.selected{background-color:#3b3b3b;border-right:1px solid #3b3b3b}.other-info.not-empty:before{content:" • "}.is-premiere,.is-new,.is-dv{display:inline-block;margin:0 0 6px 6px;vertical-align:baseline;background-color:#fff;color:#000;border:1px solid #2b2b2d;border-radius:.45em;font-size:.8em;z-index:3;padding:2px 6px;text-transform:uppercase}.schedule-section{display:block;position:relative;width:100%;height:100%;margin:0}.schedule-section .schedule-grid-area{overflow:hidden;vertical-align:text-top}.schedule-section .scroll-bar-bg{display:block;position:relative;top:0;left:0;width:900px;height:10px;background-color:#2b2b2b;cursor:pointer}.schedule-section .scroll-bar-bg .scroll-bar{width:100px;height:10px;background-color:#3d3d3d}.schedule-section .scroll-bar-bg .scroll-bar.swipping{background-color:#585858}.schedule-section .overflow-container{margin-top:11px;min-height:625px}.schedule-section .schedule-header{position:relative;width:11000px;height:40px;border-bottom:1px solid #191919}.schedule-section .schedule-header.bottom{bottom:0;top:auto}.schedule-section .schedule-header .tabs{width:257px;height:40px;display:inline-block;float:left}.schedule-section .schedule-header .schedule-time{display:block;height:40px;width:100%;background-color:#3b3b3b;color:#a2a2a4}.schedule-section .schedule-header .schedule-time li{width:200px;line-height:40px;background-color:#3b3b3b;display:inline-block;text-align:center;border-right:1px solid #191919;box-sizing:border-box;-moz-box-sizing:border-box}.schedule-section .schedule-header .schedule-time li:last-child{border-right:0}.schedule-section .tmn-schedule{position:relative;width:11000px;overflow:hidden}.schedule-section .tmn-schedule .time-block.is-filtered{background-color:#0f7dc0}.tmn-channels{display:inline-block;vertical-align:text-top;margin-top:24px}.tmn-channels #channel-list{width:256px}.tmn-channels #channel-list .channel-block{display:inline-block;width:255px;height:76px;line-height:76px;background-color:#2b2b2b;border-right:1px solid #191919;border-bottom:1px solid #191919}.tmn-channels #channel-list .channel-block .sprite{padding:0;vertical-align:middle;margin-left:40px}.tmn-channels .tail-block{background-color:#3b3b3b;height:40px;border-right:1px solid #191919}.channels{width:200%;height:76px;border-bottom:1px solid #191919}.channels ul{display:inline-block;position:relative}.channels:nth-child(odd){background-color:#2b2b2b}.channels:nth-child(odd) ul{background-color:#2b2b2b}.channels:nth-child(even){background-color:#3b3b3b}.channels:nth-child(even) ul{background-color:#3b3b3b}.channels a.tomorrow{display:inline-block;height:100%;vertical-align:top;width:2000px;padding:10px 30px;color:#686868;font-size:18px;box-sizing:border-box;line-height:2.9em}.text-content{padding:10px}.inner-border{width:100%;height:100%;display:block}.time-block{position:relative;height:76px;color:#e4e4e4;vertical-align:top;float:left;cursor:pointer;border-right:1px solid #191919;box-sizing:border-box;-moz-box-sizing:border-box}.time-block *{box-sizing:border-box;-moz-box-sizing:border-box}.time-block .text-content{min-height:100%}.time-block:last-child{border-right:1px solid #191919}.time-block.opened{border-bottom:1px solid #191919}.time-block.opened.current{border-bottom:1px dashed #191919}.time-block.complete div.show-details{display:block}.time-block .additional-info{margin:0 0 6px 0}.time-block .additional-info .other-info,.time-block .additional-info .rating{font-size:12px;color:#bdbdbd}.time-block .details{font-size:14px;line-height:normal}.time-block .show-details{position:relative}.time-block .show-details.text-content{width:730px;display:none;opacity:0;cursor:initial}.time-block .show-details .show-info{width:400px;padding:0 0 0 10px}.time-block .show-details .show-info .close-x{position:absolute;right:10px;bottom:10px;background-color:#1c1c1d;font-family:"Baskerville Old Face",Baskerville,"Goudy Old Style",Garamond,"Times New Roman",serif;color:#e4e4e4;display:inline-block;cursor:pointer;font-size:14px;height:16px;width:16px;text-align:center;line-height:1.3em}.time-block .show-details .show-info,.time-block .show-details img{display:inline-block;vertical-align:top}.time-block .show-details .additional-info{padding:3px 0}.time-block p{padding:0;margin:0}.time-block .time{display:inline-block;font-size:10px;color:#bdbdbd;margin:0 0 6px 0}.time-block .rating{display:inline-block}.time-block .show-name{font-size:16px;font-weight:bold;margin:0 0 6px 0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.time-block.length-15{width:100px}.time-block.length-15 .rating{display:none}.time-block.length-30{width:200px}.time-block.length-45{width:300px}.time-block.length-60{width:400px}.time-block.length-75{width:500px}.time-block.length-90{width:600px}.time-block.length-105{width:700px}.time-block.length-120{width:800px}.time-block.length-135{width:900px}.time-block.length-150{width:1000px}.time-block.length-165{width:1100px}.time-block.length-180{width:1200px}.time-block.length-195{width:1300px}.time-block.length-210{width:1400px}#print-options-container{display:none;position:absolute;top:0;left:50%;margin-left:-310px;margin-top:-60px;z-index:10001;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#print-options-container form{background-color:#2b2b2d}#print-options-container h1.title{font-size:2em;color:#00a5ff;margin-bottom:11px}#print-options-container>a.close-x{position:absolute;display:table-cell;top:0;right:0;width:23px;height:19px;background:url(/bundles/tmnwebapp/images/icons/close-video.png) top left no-repeat;cursor:pointer;text-indent:-9999em}.schedule-list-view{background-color:#3b3b3b;margin:31px 0 90px;padding-top:40px;vertical-align:top}.schedule-list-view a{color:#00a5ff;font-weight:bold}.schedule-list-view .to-top{margin:0 0 41px 5%;padding-left:70px}.schedule-list-view ul.tv-show-list{width:100%;padding:0 0 30px 0}.schedule-list-view ul.tv-show-list li.tv-list-item{display:block;padding:5px 0 5px 0;margin:0 5%}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info{border-bottom:#6e6e6e solid 1px;width:89%}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info img{width:25%;height:auto}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .title-block{margin-bottom:9px}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .title-block .series-title{display:inline-block;font-size:14px}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content{width:73%;padding:0 0 0 1%}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content p{margin:5px 0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;padding:0}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info,.schedule-list-view ul.tv-show-list li.tv-list-item .time,.schedule-list-view ul.tv-show-list li.tv-list-item .text-content,.schedule-list-view ul.tv-show-list li.tv-list-item img{display:inline-block;vertical-align:top}.schedule-list-view ul.tv-show-list li.tv-list-item .time{padding:1px 5px 0 0;font-size:14px;width:70px}.schedule-list-view ul.tv-show-list li.tv-list-item .more-info{line-height:20px;text-align:right}.schedule-list-view ul.tv-show-list li.tv-list-item .show-name{font-size:14px}.schedule-list-view ul.tv-show-list li.tv-list-item .additional-info{font-size:12px}.schedule-list-view ul.tv-show-list li.tv-list-item p.details{line-height:23px}@media all and (max-width:768px){#filters .date-picker-container div.selected-date-container{line-height:normal}.schedule-list-view{margin:0;padding:20px 0}ul.tv-show-list{width:100%}.tmn-channels{width:136px;top:0}.tmn-channels #channel-list{width:136px;top:13px}.tmn-channels #channel-list .channel-block{width:135px}.tmn-channels #channel-list .channel-block .text-content{padding:10px 0 10px 0}.tmn-channels #channel-list .channel-block .channel-image-container{width:100%}.tmn-channels #channel-list .channel-block .channel-image-container .sprite{display:block;margin:0 auto}}#print-options-container{width:620px;color:#e4e4e4}#print-options-container,#print-options-container *{box-sizing:border-box}#print-options-container .channel-container{width:420px}#print-options-container .period-container{width:200px}#print-options-container ul.channel-groups{padding:14px 19px;border-bottom:1px solid #040404}#print-options-container ul.channel-groups li{display:inline-block;cursor:pointer;padding:11px 18px;margin-left:10px;background-color:#3d3d3d}#print-options-container ul.channel-groups li.selected{color:#fff;background-color:#1d8ece}#print-options-container ul.channel-groups li:first-child{margin-left:0}#print-options-container div.inline{display:inline-block;vertical-align:text-top}#print-options-container div.inline:first-child{border-right:1px solid #040404}#print-options-container div.inline h2{font-size:1.5em;padding:18px 30px;background-color:#3b3b3b;border-bottom:1px solid #040404}#print-options-container ul.channel-list li{padding:14px 26px;border-bottom:1px solid #040404}#print-options-container ul.channel-list li:last-child{border-bottom:0}#print-options-container ul.channel-list li *{display:inline-block;vertical-align:middle}#print-options-container ul.channel-list li label{margin-left:33px;cursor:pointer;position:relative;width:60%}#print-options-container ul.channel-list li label>span.channel-name{position:absolute;margin:auto;display:block;left:87px;top:0;bottom:0;height:1em}#print-options-container ul.date-list{padding:135px 0 0 39px;border-top:1px solid #040404;margin-top:62px}#print-options-container ul.date-list li{padding-bottom:35px}#print-options-container ul.date-list li input,#print-options-container ul.date-list li label{display:inline-block;vertical-align:middle}#print-options-container ul.date-list li label{padding-left:18px}#print-options-container div.submit-container{padding:15px 25px 12px;border-top:1px solid #040404;background-color:#3b3b3b}#print-options-container div.submit-container button{text-transform:uppercase;color:#fff;background-color:#1d8ece;padding:11px 43px;font-weight:bold;font-size:14px;border:0;cursor:pointer}#print-options-container div.submit-container button[disabled]{cursor:no-drop;background-color:#fefefe;color:#333}@media all and (max-width:500px){.schedule-section .schedule-grid-area{display:none!important}.schedule-section .tmn-channels{display:none!important}.schedule-container{height:auto}#filters{padding:0;margin:20px 10px 25px 10px}#filters .printer-icon{display:none}#filters .date-picker-container{display:block;width:100%;padding:0;margin:0 auto 2px auto}#filters .date-picker-container .inner-container{padding:5px}#filters .date-picker-container .inner-container input.date-picker-input{display:block;width:100%;padding:0;margin:0;z-index:8373}#filters .genre-dropbox,#filters .component,#filters vr{display:none}.schedule-list-view{top:0;left:0;display:block!important;margin:0;padding:0;width:100%!important;background-color:#2b2b2b}.schedule-list-view .to-top{display:block;background-color:#19191a;color:#0f7dc0;width:90%;height:auto;padding:20px 5%;margin:0}.schedule-list-view ul.tv-show-list{width:100%;box-sizing:border-box;padding:0 20px}.schedule-list-view ul.tv-show-list li.tv-list-item{border-bottom:#6e6e6e solid 1px;width:100%;padding:12px 0;margin:0 auto}.schedule-list-view ul.tv-show-list li.tv-list-item:last-child{border-bottom:0}.schedule-list-view ul.tv-show-list li.tv-list-item .time{font-size:14px;width:70px;padding:0;margin:1px 5px 0 0}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info{border-bottom:0;width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px);margin:0;padding:0}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info img{display:none}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .more-info{display:none}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content{width:100%;padding:0}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content .additional-info{display:inline}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content .additional-info .other-info{display:none}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content .additional-info .other-info.rating{display:inline;font-size:10px;display:inline;color:#a2a2a4;padding:0 0 0 5px}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content .show-name{display:inline-block}.schedule-list-view ul.tv-show-list li.tv-list-item .show-info .text-content .details{display:none}}