.effeckt-button[data-effeckt-type=fill-from-left]{overflow:hidden;position:relative}.effeckt-button[data-effeckt-type=fill-from-left]{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;transform:translate(-100%, 0);transition:transform 500ms}.effeckt-button.on[data-effeckt-type=fill-from-left]{transform:translate(0, 0);left:0%}.effeckt-button[data-effeckt-type=fill-from-left] .effeckt-button-label{position:relative;z-index:1}.fade{opacity:0}@media all and (min-width: 600px){.fade{transition:all .4s ease-in-out}}.fade.in{opacity:1}[data-effeckt-type=expand-from-top]{transition:height .4s ease-out;height:0;width:100%;overflow:hidden}.in[data-effeckt-type=expand-from-top]{height:100px}@media all and (max-width: 767px){.in[data-effeckt-type=expand-from-top]{height:auto}}.tvss .ui-datepicker-trigger{outline:none}.tvss #ui-datepicker-div{z-index:2000 !important;font-size:13px;margin-top:4px;margin-left:-4px;border:1px solid #ccc;border-radius:0;-webkit-backface-visibility:hidden}.tvss #ui-datepicker-div.ui-widget-content{color:#323232}@media all and (max-width: 768px){.tvss #ui-datepicker-div{font-size:17px}}.tvss #ui-datepicker-div .ui-datepicker-title-tvss{margin:0 2.3em;line-height:1.8em;text-align:center}.tvss #ui-datepicker-div .ui-datepicker-title-tvss .ui-datepicker-prev,.tvss #ui-datepicker-div .ui-datepicker-title-tvss .ui-datepicker-next,.tvss #ui-datepicker-div .ui-datepicker-title-tvss .ui-datepicker-title{position:relative}.tvss #ui-datepicker-div td{border:0}.tvss #ui-datepicker-div td span{background:none;color:#333;text-align:center;border:0}.tvss #ui-datepicker-div td a{color:#309bc5;text-align:center;border:0;background:none}.tvss #ui-datepicker-div td a.ui-state-active{background:#e7ebec;border:0;color:#323232}.tvss #ui-datepicker-div .ui-corner-all{border-radius:0;border-color:#ccc}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev{background:#676767;cursor:pointer}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next.ui-state-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev.ui-state-hover{background:#676767;border:0}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next.ui-state-hover.ui-datepicker-prev-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next.ui-state-hover.ui-datepicker-next-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev.ui-state-hover.ui-datepicker-prev-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev.ui-state-hover.ui-datepicker-next-hover{top:2px}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next.ui-state-hover.ui-datepicker-prev-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev.ui-state-hover.ui-datepicker-prev-hover{left:2px}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next.ui-state-hover.ui-datepicker-next-hover,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev.ui-state-hover.ui-datepicker-next-hover{right:2px}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next .ui-icon-circle-triangle-e,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev .ui-icon-circle-triangle-e{background-position:-32px 0px}.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-next .ui-icon-circle-triangle-w,.tvss #ui-datepicker-div .ui-corner-all.ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:-97px 0px}.tvss #ui-datepicker-div .ui-datepicker-header{background:none;border:0;color:#666}.tvss #ui-datepicker-div .ui-datepicker-header .ui-datepicker-year{font-weight:normal}.tvss #ui-datepicker-div .ui-datepicker-header .ui-datepicker-month{text-transform:uppercase}.tvss #datepicker{width:100%;font-size:13px;cursor:pointer}.tvss-namespace.modalOverlay{background-color:rgba(50,50,50,.8);position:fixed;top:-100%;left:0;width:100%;height:100%;z-index:99999;text-align:center;display:block;font-family:"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:16px;line-height:100%;padding:0;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center}.tvss-namespace.modalOverlay.in{top:0}.tvss-namespace .modalWindow{margin:0 auto;margin-top:30px;overflow:hidden;-webkit-overflow-scrolling:touch;background-color:#fff;font-size:15px;display:inline-block;text-align:left}.tvss-namespace .modalWindow .modalTitle{background-color:#fff;color:#474747;overflow:hidden;position:relative}.tvss-namespace .modalWindow .modalTitle h2{font-size:1.125em;font-weight:normal;float:left;padding-right:25px;margin:7px 0}.tvss-namespace .modalWindow .modalTitle .closeBtn{font-size:1.875em;font-weight:bold;margin-top:-6px;float:right;cursor:pointer}.tvss-namespace .modalWindow .modalTitle .detailCloseBtn{right:0;vertical-align:top;top:10px}.tvss-namespace .modalWindow .modalContent{overflow:hidden;color:#303030}.tvss-namespace .modalWindow .modalContent a{color:#075c88}.tvss-namespace .modalWindow .modalContent .modalDescription{font-size:.8125em;color:#666;line-height:23px;margin-top:-10px}.tvss-namespace .modalWindow .modalContent .modalDescription .reminderTime{font-size:.8125em;margin:0 5px}.tvss-namespace .modalWindow .modalContent .modelInputs input{margin-bottom:5px}.tvss-namespace .modalWindow .modalContent div{margin-bottom:6px}.tvss-namespace .modalWindow .modalContent .modalDefaultButton{float:left;background-color:#7f8c8d;border-radius:4px;padding:10px;cursor:pointer;color:#fff;margin-bottom:20px;margin-right:15px}.tvss-namespace .modalWindow .modalContent .modalCloseButton{float:left;padding:10px;cursor:pointer;color:#408d99;margin-bottom:20px}.tvss-namespace .modalWindow .modalContent #emaiReminder{padding:10px 20px;color:#474747}.tvss-namespace .modalWindow .modalContent #emaiReminder input{width:100%;padding:5px;color:#666;font-style:italic}.tvss-namespace .modalWindow .modalContent #emaiReminder input .modalFocusedInput{font-style:normal;color:#000}.tvss-namespace .modalWindow .modalContent .content{padding:10px 20px;color:#474747}.tvss-namespace .modalWindow .modalContent #scheduleProvider{width:600px}.tvss-namespace .modalWindow .modalContent #scheduleProvider .scrollableProviders{background-color:#efefef;padding:10px 0;font-size:.8125em;max-height:230px;line-height:17px;margin-bottom:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.tvss-namespace .modalWindow .modalContent #scheduleProvider .scrollableProviders .providerTitle{display:block;color:#333;margin:5px 0}.tvss-namespace .modalWindow .modalContent #scheduleProvider .scrollableProviders .providerEntry{display:block;color:#666;padding:5px 20px;cursor:pointer}.tvss-namespace .modalWindow .modalContent #scheduleProvider .scrollableProviders .providerEntry.selected{background-color:#7f8c8d;color:#fff}.tvss-namespace .detailCloseBtn{position:absolute;right:7px;top:4px;background-color:#ccc;color:#fff;cursor:pointer;padding:0;height:20px;width:20px;border-radius:10px;text-align:center;font-weight:bold;background:#ccc url(../img/x-icon.png) no-repeat 50% 50%;background-size:12px}.tvss-namespace .detailCloseBtn span{font-size:18px;height:18px}.tvss-namespace{padding:7px;background-color:#fff;display:block !important;/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=6f09026d97a645134f11)
 * Config saved to config.json and https://gist.github.com/6f09026d97a645134f11
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize *//*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=6f09026d97a645134f11)
 * Config saved to config.json and https://gist.github.com/6f09026d97a645134f11
 */}.tvss-namespace.hide{display:none}.tvss-namespace #schedules-container{-webkit-font-smoothing:antialiased;z-index:0;background-color:#fff;color:#000;font-family:"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:16px;line-height:100%;position:relative}.tvss-namespace #schedules-container *{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box}.tvss-namespace #schedules-container a{text-decoration:none}.tvss-namespace #schedules-container img{max-width:100%;height:auto;float:left}.tvss-namespace html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.tvss-namespace body{margin:0}.tvss-namespace article,.tvss-namespace aside,.tvss-namespace details,.tvss-namespace figcaption,.tvss-namespace figure,.tvss-namespace footer,.tvss-namespace header,.tvss-namespace hgroup,.tvss-namespace main,.tvss-namespace nav,.tvss-namespace section,.tvss-namespace summary{display:block}.tvss-namespace audio,.tvss-namespace canvas,.tvss-namespace progress,.tvss-namespace video{display:inline-block;vertical-align:baseline}.tvss-namespace audio:not([controls]){display:none;height:0}.tvss-namespace [hidden],.tvss-namespace template{display:none}.tvss-namespace a{background:transparent}.tvss-namespace a:active,.tvss-namespace a:hover{outline:0}.tvss-namespace abbr[title]{border-bottom:1px dotted}.tvss-namespace b,.tvss-namespace strong{font-weight:bold}.tvss-namespace dfn{font-style:italic}.tvss-namespace h1{font-size:2em;margin:.67em 0}.tvss-namespace mark{background:#ff0;color:#000}.tvss-namespace small{font-size:80%}.tvss-namespace sub,.tvss-namespace sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tvss-namespace sup{top:-0.5em}.tvss-namespace sub{bottom:-0.25em}.tvss-namespace img{border:0}.tvss-namespace svg:not(:root){overflow:hidden}.tvss-namespace figure{margin:1em 40px}.tvss-namespace hr{box-sizing:content-box;height:0}.tvss-namespace pre{overflow:auto}.tvss-namespace code,.tvss-namespace kbd,.tvss-namespace pre,.tvss-namespace samp{font-family:monospace,monospace;font-size:1em}.tvss-namespace button,.tvss-namespace input,.tvss-namespace optgroup,.tvss-namespace select,.tvss-namespace textarea{color:inherit;font:inherit;margin:0}.tvss-namespace button{overflow:visible}.tvss-namespace button,.tvss-namespace select{text-transform:none}.tvss-namespace button,.tvss-namespace html input[type=button],.tvss-namespace input[type=reset],.tvss-namespace input[type=submit]{-webkit-appearance:button;cursor:pointer}.tvss-namespace button[disabled],.tvss-namespace html input[disabled]{cursor:default}.tvss-namespace button::-moz-focus-inner,.tvss-namespace input::-moz-focus-inner{border:0;padding:0}.tvss-namespace input{line-height:normal}.tvss-namespace input[type=checkbox],.tvss-namespace input[type=radio]{box-sizing:border-box;padding:0}.tvss-namespace input[type=number]::-webkit-inner-spin-button,.tvss-namespace input[type=number]::-webkit-outer-spin-button{height:auto}.tvss-namespace input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.tvss-namespace input[type=search]::-webkit-search-cancel-button,.tvss-namespace input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.tvss-namespace fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.tvss-namespace legend{border:0;padding:0}.tvss-namespace textarea{overflow:auto}.tvss-namespace optgroup{font-weight:bold}.tvss-namespace table{border-collapse:collapse;border-spacing:0}.tvss-namespace td,.tvss-namespace th{padding:0}.tvss-namespace *{box-sizing:border-box}.tvss-namespace *:before,.tvss-namespace *:after{box-sizing:border-box}.tvss-namespace html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.tvss-namespace body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.tvss-namespace input,.tvss-namespace button,.tvss-namespace select,.tvss-namespace textarea{font-family:inherit;font-size:inherit;line-height:inherit}.tvss-namespace a{color:#428bca;text-decoration:none}.tvss-namespace a:hover,.tvss-namespace a:focus{color:#2a6496;text-decoration:underline}.tvss-namespace a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.tvss-namespace figure{margin:0}.tvss-namespace img{vertical-align:middle}.tvss-namespace .img-responsive{display:block;width:100% \9 ;max-width:100%;height:auto}.tvss-namespace .img-rounded{border-radius:6px}.tvss-namespace .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;width:100% \9 ;max-width:100%;height:auto}.tvss-namespace .img-circle{border-radius:50%}.tvss-namespace hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.tvss-namespace .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.tvss-namespace .sr-only-focusable:active,.tvss-namespace .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.tvss-namespace .modal-open{overflow:hidden}.tvss-namespace .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.tvss-namespace .modal.fade .modal-dialog{transform:translate3d(0, -25%, 0);transition:transform .3s ease-out}.tvss-namespace .modal.in .modal-dialog{transform:translate3d(0, 0, 0)}.tvss-namespace .modal-open .modal{overflow-x:hidden;overflow-y:auto}.tvss-namespace .modal-dialog{position:relative;width:auto;margin:10px}.tvss-namespace .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.tvss-namespace .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.tvss-namespace .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.tvss-namespace .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.tvss-namespace .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.tvss-namespace .modal-header .close{margin-top:-2px}.tvss-namespace .modal-title{margin:0;line-height:1.42857143}.tvss-namespace .modal-body{position:relative;padding:15px}.tvss-namespace .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.tvss-namespace .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.tvss-namespace .modal-footer .btn-group .btn+.btn{margin-left:-1px}.tvss-namespace .modal-footer .btn-block+.btn-block{margin-left:0}.tvss-namespace .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 768px){.tvss-namespace .modal-dialog{width:600px;margin:30px auto}.tvss-namespace .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.tvss-namespace .modal-sm{width:300px}}@media(min-width: 992px){.tvss-namespace .modal-lg{width:900px}}.tvss-namespace .clearfix:before,.tvss-namespace .clearfix:after,.tvss-namespace .modal-footer:before,.tvss-namespace .modal-footer:after{content:" ";display:table}.tvss-namespace .clearfix:after,.tvss-namespace .modal-footer:after{clear:both}.tvss-namespace .center-block{display:block;margin-left:auto;margin-right:auto}.tvss-namespace .pull-right{float:right !important}.tvss-namespace .pull-left{float:left !important}.tvss-namespace .hide{display:none !important}.tvss-namespace .show{display:block !important}.tvss-namespace .invisible{visibility:hidden}.tvss-namespace .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.tvss-namespace .hidden{display:none !important;visibility:hidden !important}.tvss-namespace .affix{position:fixed;transform:translate3d(0, 0, 0)}.tvss-namespace .btn-default,.tvss-namespace .btn-primary,.tvss-namespace .btn-success,.tvss-namespace .btn-info,.tvss-namespace .btn-warning,.tvss-namespace .btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.tvss-namespace .btn-default:active,.tvss-namespace .btn-primary:active,.tvss-namespace .btn-success:active,.tvss-namespace .btn-info:active,.tvss-namespace .btn-warning:active,.tvss-namespace .btn-danger:active,.tvss-namespace .btn-default.active,.tvss-namespace .btn-primary.active,.tvss-namespace .btn-success.active,.tvss-namespace .btn-info.active,.tvss-namespace .btn-warning.active,.tvss-namespace .btn-danger.active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.tvss-namespace .btn:active,.tvss-namespace .btn.active{background-image:none}.tvss-namespace .btn-default{background-image:linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe0e0e0", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.tvss-namespace .btn-default:hover,.tvss-namespace .btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.tvss-namespace .btn-default:active,.tvss-namespace .btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.tvss-namespace .btn-default:disabled,.tvss-namespace .btn-default[disabled]{background-color:#e0e0e0;background-image:none}.tvss-namespace .btn-primary{background-image:linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca", endColorstr="#ff2d6ca2", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#2b669a}.tvss-namespace .btn-primary:hover,.tvss-namespace .btn-primary:focus{background-color:#2d6ca2;background-position:0 -15px}.tvss-namespace .btn-primary:active,.tvss-namespace .btn-primary.active{background-color:#2d6ca2;border-color:#2b669a}.tvss-namespace .btn-primary:disabled,.tvss-namespace .btn-primary[disabled]{background-color:#2d6ca2;background-image:none}.tvss-namespace .btn-success{background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5cb85c", endColorstr="#ff419641", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.tvss-namespace .btn-success:hover,.tvss-namespace .btn-success:focus{background-color:#419641;background-position:0 -15px}.tvss-namespace .btn-success:active,.tvss-namespace .btn-success.active{background-color:#419641;border-color:#3e8f3e}.tvss-namespace .btn-success:disabled,.tvss-namespace .btn-success[disabled]{background-color:#419641;background-image:none}.tvss-namespace .btn-info{background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de", endColorstr="#ff2aabd2", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.tvss-namespace .btn-info:hover,.tvss-namespace .btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.tvss-namespace .btn-info:active,.tvss-namespace .btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.tvss-namespace .btn-info:disabled,.tvss-namespace .btn-info[disabled]{background-color:#2aabd2;background-image:none}.tvss-namespace .btn-warning{background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff0ad4e", endColorstr="#ffeb9316", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.tvss-namespace .btn-warning:hover,.tvss-namespace .btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.tvss-namespace .btn-warning:active,.tvss-namespace .btn-warning.active{background-color:#eb9316;border-color:#e38d13}.tvss-namespace .btn-warning:disabled,.tvss-namespace .btn-warning[disabled]{background-color:#eb9316;background-image:none}.tvss-namespace .btn-danger{background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9534f", endColorstr="#ffc12e2a", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.tvss-namespace .btn-danger:hover,.tvss-namespace .btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.tvss-namespace .btn-danger:active,.tvss-namespace .btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.tvss-namespace .btn-danger:disabled,.tvss-namespace .btn-danger[disabled]{background-color:#c12e2a;background-image:none}.tvss-namespace .thumbnail,.tvss-namespace .img-thumbnail{box-shadow:0 1px 2px rgba(0,0,0,.075)}.tvss-namespace .dropdown-menu>li>a:hover,.tvss-namespace .dropdown-menu>li>a:focus{background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5", endColorstr="#ffe8e8e8", GradientType=0);background-color:#e8e8e8}.tvss-namespace .dropdown-menu>.active>a,.tvss-namespace .dropdown-menu>.active>a:hover,.tvss-namespace .dropdown-menu>.active>a:focus{background-image:linear-gradient(to bottom, #428bca 0%, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca", endColorstr="#ff357ebd", GradientType=0);background-color:#357ebd}.tvss-namespace .navbar-default{background-image:linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#fff8f8f8", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.tvss-namespace .navbar-default .navbar-nav>.active>a{background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffebebeb", endColorstr="#fff3f3f3", GradientType=0);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.tvss-namespace .navbar-brand,.tvss-namespace .navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.tvss-namespace .navbar-inverse{background-image:linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3c3c3c", endColorstr="#ff222222", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.tvss-namespace .navbar-inverse .navbar-nav>.active>a{background-image:linear-gradient(to bottom, #222222 0%, #282828 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff222222", endColorstr="#ff282828", GradientType=0);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.tvss-namespace .navbar-inverse .navbar-brand,.tvss-namespace .navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.tvss-namespace .navbar-static-top,.tvss-namespace .navbar-fixed-top,.tvss-namespace .navbar-fixed-bottom{border-radius:0}.tvss-namespace .alert{text-shadow:0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.tvss-namespace .alert-success{background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdff0d8", endColorstr="#ffc8e5bc", GradientType=0);border-color:#b2dba1}.tvss-namespace .alert-info{background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9edf7", endColorstr="#ffb9def0", GradientType=0);border-color:#9acfea}.tvss-namespace .alert-warning{background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffcf8e3", endColorstr="#fff8efc0", GradientType=0);border-color:#f5e79e}.tvss-namespace .alert-danger{background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2dede", endColorstr="#ffe7c3c3", GradientType=0);border-color:#dca7a7}.tvss-namespace .progress{background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffebebeb", endColorstr="#fff5f5f5", GradientType=0)}.tvss-namespace .progress-bar{background-image:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca", endColorstr="#ff3071a9", GradientType=0)}.tvss-namespace .progress-bar-success{background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5cb85c", endColorstr="#ff449d44", GradientType=0)}.tvss-namespace .progress-bar-info{background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff5bc0de", endColorstr="#ff31b0d5", GradientType=0)}.tvss-namespace .progress-bar-warning{background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff0ad4e", endColorstr="#ffec971f", GradientType=0)}.tvss-namespace .progress-bar-danger{background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9534f", endColorstr="#ffc9302c", GradientType=0)}.tvss-namespace .progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.tvss-namespace .list-group{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.075)}.tvss-namespace .list-group-item.active,.tvss-namespace .list-group-item.active:hover,.tvss-namespace .list-group-item.active:focus{text-shadow:0 -1px 0 #3071a9;background-image:linear-gradient(to bottom, #428bca 0%, #3278b3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca", endColorstr="#ff3278b3", GradientType=0);border-color:#3278b3}.tvss-namespace .panel{box-shadow:0 1px 2px rgba(0,0,0,.05)}.tvss-namespace .panel-default>.panel-heading{background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5", endColorstr="#ffe8e8e8", GradientType=0)}.tvss-namespace .panel-primary>.panel-heading{background-image:linear-gradient(to bottom, #428bca 0%, #357ebd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff428bca", endColorstr="#ff357ebd", GradientType=0)}.tvss-namespace .panel-success>.panel-heading{background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffdff0d8", endColorstr="#ffd0e9c6", GradientType=0)}.tvss-namespace .panel-info>.panel-heading{background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd9edf7", endColorstr="#ffc4e3f3", GradientType=0)}.tvss-namespace .panel-warning>.panel-heading{background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffcf8e3", endColorstr="#fffaf2cc", GradientType=0)}.tvss-namespace .panel-danger>.panel-heading{background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff2dede", endColorstr="#ffebcccc", GradientType=0)}.tvss-namespace .well{background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe8e8e8", endColorstr="#fff5f5f5", GradientType=0);border-color:#dcdcdc;box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}.tvss-namespace a{color:#457284}.tvss-namespace .pageContainer{margin:0 auto;width:100%;max-width:960px}.tvss-namespace #schedules-container #searchContainer{background-color:#fff}.tvss-namespace #schedules-container #searchPagination{white-space:nowrap}.tvss-namespace #schedules-container #searchPagination .episodeSortOptionsContainer{color:#666;margin-bottom:0;float:right}.tvss-namespace #schedules-container #searchPagination .episodeSortOptionsContainer .episodeSortOptions{margin-bottom:0}.tvss-namespace #schedules-container #searchPagination .episodeSortOptionsContainer span{vertical-align:middle;margin-bottom:0}.tvss-namespace #schedules-container.radio{padding:0}.tvss-namespace #schedules-container.radio .scheduleControls{padding-bottom:15px}.tvss-namespace #schedules-container .radio{padding:0}.tvss-namespace #schedules-container select{font-size:13px;margin-bottom:0}@media all and (min-width: 767px){.tvss-namespace #schedules-container #playerObject{width:640px;height:360px}}.tvss-namespace #whatsOnContainer{margin-bottom:15px}.tvss-namespace .scheduleControls{overflow:hidden;position:relative;clear:both}.tvss-namespace .scheduleControls .calendar{border:1px solid #ccc;background-color:#fff;float:left;color:#666;padding:3px;width:22.5%;height:30px;position:relative;font-size:.875em;cursor:pointer}.tvss-namespace .scheduleControls .calendar input{border:0;box-shadow:none;background:none;height:auto}.tvss-namespace .scheduleControls .calendar .calendarIcon{background:url("../img/schedSprite.png") no-repeat;background-size:120px 19px;background-position:-100px -1px;position:absolute;right:3px;top:4px;height:20px;width:20px}.tvss-namespace .scheduleControls .calendar button{position:absolute;right:0px;top:0px;border:0;padding:2px 6px 3px;background-color:#fff;cursor:pointer}@media all and (max-width: 479px){.tvss-namespace .scheduleControls .calendar{width:100%;margin-bottom:10px;clear:both}}.tvss-namespace .scheduleControls .button{background-color:#647171;border-radius:3px;float:left;color:#fff;padding:8px;width:23.875%;min-width:90px;height:30px;margin-left:1.9791666667%;text-align:center;cursor:pointer;font-size:.875em}@media all and (max-width: 479px){.tvss-namespace .scheduleControls .button{width:39.8%}}@media all and (max-width: 479px){.tvss-namespace .scheduleControls #buttonNow{clear:left}}.tvss-namespace .scheduleControls .searchButton{background-color:#e5eaeb;float:right;color:#457284;padding:8px;width:23.8541666667%;min-width:35px;height:30px;cursor:pointer;font-size:.875em;white-space:nowrap}@media all and (max-width: 479px){.tvss-namespace .scheduleControls .searchButton{padding:2% 1%;width:10%;border-top-left-radius:3px;border-top-right-radius:3px}}.tvss-namespace .scheduleControls .searchContainerSpacing{width:23.8541666667%;float:right;clear:right;background-color:#e5eaeb;height:12px}@media all and (max-width: 479px){.tvss-namespace .scheduleControls .searchContainerSpacing{width:10%;min-width:35px}}.tvss-namespace .scheduleControls .searchContainer{clear:right;color:#666;right:1px;bottom:-45px;background-color:#e5eaeb;overflow:hidden;font-size:.8125em;margin-right:0;padding:12px 18px}.tvss-namespace .scheduleControls .searchContainer.searchPage{width:96%}.tvss-namespace .scheduleControls .searchContainer .searchPreText{width:100%;padding-bottom:7px;display:block}.tvss-namespace .scheduleControls .searchContainer .scheduleSearchInput{font-size:13px;height:32px;border:1px solid #ccc;float:left;color:#666;padding:8px;width:40%;min-width:150px}.tvss-namespace .scheduleControls .searchContainer #searchInput{width:50%}@media all and (max-width: 600px){.tvss-namespace .scheduleControls .searchContainer #searchInput{width:80%}}.tvss-namespace .scheduleControls .searchContainer .searchButtonSmall{display:block;width:35px;height:30px;background-color:#647171;border-radius:3px;margin:1px 5px 0;float:left;cursor:pointer}.tvss-namespace .scheduleControls .searchContainer .searchClose,.tvss-namespace .scheduleControls .searchContainer .programSearchBack{float:left;line-height:32px;margin-left:10px;cursor:pointer;color:#457284;display:none}@media all and (max-width: 600px){.tvss-namespace .scheduleControls .searchContainer .searchClose,.tvss-namespace .scheduleControls .searchContainer .programSearchBack{float:left;clear:both;margin-left:0}}.tvss-namespace .scheduleControls .searchContainer .searchClose a,.tvss-namespace .scheduleControls .searchContainer .programSearchBack a{color:#457284;margin-left:10px}.tvss-namespace .scheduleControls .searchContainer .programSearchBack{color:#666}.tvss-namespace #sortOptions{margin:0;font-size:13px}.tvss-namespace .buttonMagnifier{background:url("../img/schedSprite.png") no-repeat;background-size:120px 19px;background-position:0px 0px;width:19px;height:19px;display:block;margin:5px auto 0}.tvss-namespace .buttonMagnifierDark{background:url("../img/schedSprite.png") no-repeat -1px 0;background-position:0px 0px;width:18px;height:19px;display:block;margin:5px auto 0}@media all and (max-width: 480px){.tvss-namespace .buttonMagnifierDark{background:url("../img/schedSprite.png") no-repeat;background-position:-19px 0px;background-size:120px 19px;width:19px;height:19px}}.tvss-namespace .scheduleSmallText{clear:both;color:#474747;font-size:12px;font-weight:500;padding:18px 10px;padding-top:0}.tvss-namespace .scheduleSmallText .lighterText{color:#747474}.tvss-namespace .scheduleSmallText.provider{padding-top:18px}.tvss-namespace .scheduleSmallText #printDay{float:right}.tvss-namespace .clear-both{clear:both}.tvss-namespace #scheduleV{background-color:#fff;position:relative;overflow:hidden;margin-bottom:18px}.tvss-namespace #scheduleV #scrollableSchedule{z-index:0}.tvss-namespace #scheduleV .loading{background-color:#fff !important;opacity:.7;height:100%;width:100%;display:block;z-index:1000;position:absolute;top:0;left:0}.tvss-namespace #scheduleV .dummyMain{width:94.84%;height:0}.tvss-namespace #scheduleV .dummyMain .dummyUnit{width:25%;border-right:3px solid;visibility:hidden}@media all and (min-width: 600px)and (max-width: 767px){.tvss-namespace #scheduleV .dummyMain .dummyUnit{width:33.3333333333%;border:2px solid}}.tvss-namespace #scheduleV .schedulesMenu{width:100%;height:40px;overflow:hidden;color:#fff}.tvss-namespace #scheduleV .schedulesMenu .schedulesTime{background-color:#34495e;border-right:3px solid #fff;float:left;font-size:.8125em;font-weight:bold;height:40px;cursor:pointer;text-align:center;line-height:40px;position:relative}.tvss-namespace #scheduleV .schedulesMenu .schedulesTime.selected{color:#474747;background-color:#fff}.tvss-namespace #scheduleV .schedulesMenu .schedulesTime.selected .hourOverlay{display:none !important}.tvss-namespace #scheduleV .schedulesMenu .schedulesTime .hourOverlay{display:block;height:100%;width:100%;background:rgba(125,125,125,.7);position:absolute;top:0;display:none}.tvss-namespace #scheduleV .relative{position:relative;width:100%;border:1px solid red}.tvss-namespace #scheduleV #schedulesList{width:14%;float:left}.tvss-namespace #scheduleV #schedulesList .left{border-right:3px solid #fff;display:block;height:40px;text-align:center;line-height:40px;background-color:#7f8c8d;width:48px;cursor:pointer;float:right;position:relative}.tvss-namespace #scheduleV #schedulesList .left span{background:url("../img/schedLeftRight.png") no-repeat -13px -1px;background-size:26px 24px;width:12px;height:23px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.tvss-namespace #scheduleV #schedulesList .scheduleStations{background-color:#fff;text-align:right;z-index:999;position:relative;clear:both}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station{text-align:center;padding:5px;height:110px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin-bottom:3px;position:relative}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station img{position:absolute;margin:auto;bottom:0;top:0;left:0;right:0;max-height:60px}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station span{position:absolute;margin:0 auto;bottom:6px;left:0;right:0;font-size:.875em;color:#474747;font-weight:600;margin-top:4px}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station span.stationTitle{display:block;position:static}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station.radio{height:70px}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station.radio div{padding:12px}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station.radio div span{display:block;position:static}.tvss-namespace #scheduleV #schedulesList .scheduleStations .station.radio div span.stationSubtitle{font-style:italic;color:#999}.tvss-namespace #scheduleV #schedulesList .scheduleStations .stationgridOverlay{position:absolute;background:#7d7d7d;background:rgba(125,125,125,.5);width:100%;height:100%;top:0;left:0;display:none}.tvss-namespace #scheduleV .rightSide{background-color:rgba(255,255,255,.3);height:100%;position:absolute;right:0;top:0;width:4.4376%;cursor:pointer;z-index:10;-webkit-backface-visibility:hidden}.tvss-namespace #scheduleV .rightSide .right{color:#fff;display:block;height:40px;z-index:999;text-align:center;line-height:40px;background-color:#7f8c8d;cursor:pointer;position:relative}.tvss-namespace #scheduleV .rightSide .right span{background:url("../img/schedLeftRight.png") no-repeat 0px -1px;background-size:26px 24px;width:12px;height:23px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.tvss-namespace #scheduleV .schedulesContent{overflow:hidden;position:relative;min-width:100%}.tvss-namespace #scheduleV .schedulesContent .schedulesRow{overflow:hidden;height:110px;margin-bottom:3px;white-space:nowrap}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry{background-color:#e5eaeb;height:110px;display:inline-block;vertical-align:top;border-right:3px solid #fff;padding:10px;font-size:14px;color:#309bc5;cursor:pointer}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry.overlap{border-top:3px dashed #fff;border-left:3px dashed #fff;height:55px;margin-top:55px}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry.empty{background-color:transparent;padding:0;border:0}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry .gridProgram{font-size:12px;color:#666;text-transform:uppercase;line-height:13px;font-weight:500}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry div{line-height:18px;padding-top:5px;white-space:normal}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .calendarEntry span{white-space:normal}.tvss-namespace #scheduleV .schedulesContent .schedulesRow .no-listings{color:#333;cursor:default}.tvss-namespace #scheduleV .schedulesContent .schedulesRow.radio{height:70px;padding:0}.tvss-namespace #schedListView{overflow:hidden}.tvss-namespace #schedListView #verticalHours{width:29.375%;margin-right:1.875%;float:left}.tvss-namespace #schedListView #verticalHours .schedListViewoursV{background-color:#34495e;height:50px;margin-bottom:5px;width:100%;font-size:.8125em;font-weight:bold;cursor:pointer;text-align:center;line-height:4em;margin:0 auto;color:#fff;margin-bottom:5px}.tvss-namespace #schedListView #verticalHours .schedListViewoursV:first-child{margin-top:78px}.tvss-namespace #schedListView .tvssFooter{clear:both;padding:20px 0 15px;border-bottom:1px solid #ccc;margin-bottom:20px;color:#ccc;text-align:center}.tvss-namespace #schedListView .tvssFooter a.hidden+.separator{visibility:hidden}.tvss-namespace #schedules-container .tvssFooter{clear:both;padding:15px 0 20px;border-bottom:1px solid #ccc;margin-bottom:20px;color:#474747;text-align:center;font-size:17px;line-height:20px}.tvss-namespace #schedules-container .tvssFooter.sched-link{font-size:20px;margin:0;padding:5px 0 0 0;border:0}.tvss-namespace #schedules-container .tvssFooter a.hidden+.separator{visibility:hidden}.tvss-namespace #schedules-container.whatson .tvssFooter{font-size:25px;line-height:30px;padding:20px 0 15px}.tvss-namespace .ovSubData{color:#747474;font-size:.6875em;margin:4px 0;line-height:1.6em}.tvss-namespace .ovSubtitle,.tvss-namespace .title{font-size:16px;line-height:20px;color:#474747;margin-bottom:10px}.tvss-namespace .ovSubtitle a,.tvss-namespace .title a{cursor:pointer}.tvss-namespace .ovSubtitle,.tvss-namespace .ovProgramTitle{padding-right:35px}.tvss-namespace .ovProgramTitle,.tvss-namespace .program{font-size:11px;color:#666;text-transform:uppercase;line-height:16px;font-weight:500}.tvss-namespace .ovProgramTitle a,.tvss-namespace .program a{cursor:pointer}.tvss-namespace .ovTitle{color:#474747;font-size:1.125em;line-height:1.2em;margin:5px 0}.tvss-namespace .ovDescription,.tvss-namespace .details{color:#747474;font-size:.8125em;line-height:1.6em;margin-top:5px;max-height:100px;overflow:hidden}.tvss-namespace .ovAirdates{display:none}.tvss-namespace .ovButtons{overflow:hidden;margin-top:10px}.tvss-namespace .ovButtonSwitch{margin-top:5px;float:right}.tvss-namespace .ovAirdatesRow{color:#747474;width:100%;overflow:hidden;margin-bottom:12px}.tvss-namespace .ovAirdatesRow .ovColumnDate{background-color:#ecf0f1;width:100%;padding:7px;margin-bottom:3px;font-size:.8125em;float:left}.tvss-namespace .ovAirdatesRow .ovColumnHour{background-color:#ecf0f1;width:50%;float:left;border-right:3px solid #fff;padding:7px;text-align:center;font-size:.8125em}.tvss-namespace .ovAirdatesRow .ovColumnRemind{background-color:#ecf0f1;width:60%;float:left;padding:7px;text-align:center;font-size:.6875em;position:relative;cursor:pointer;display:none}.tvss-namespace .ovAirdatesRow .ovColumnRemind .remindWrapper{width:87%;margin:0 auto;overflow:hidden;display:block}.tvss-namespace .ovAirdatesRow .ovColumnRemind .remindWrapper span{color:#457284}.tvss-namespace .ovAirdatesRow .ovColumnRemind .schedIconTime{float:left;display:inline-block;position:static}.tvss-namespace #gridOverlay{background:#7d7d7d;background:rgba(125,125,125,.5);height:449px;position:absolute;width:100%;z-index:20;-webkit-backface-visibility:hidden}.tvss-namespace #gridOverlay #gridOverlayContainer{position:relative}.tvss-namespace #gridOverlay #gridOverlayContainer .loading{height:100%}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay{width:86.1%;left:14%;position:absolute;top:0;padding:12px;background:#fff}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent{position:relative;overflow:hidden;min-height:100%}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovSubData{color:#747474;font-size:.6875em;margin:4px 0;line-height:1.6em}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovSubData .ovSubData2{color:#aaa}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovLeftSide{float:left;width:34%;margin-right:1%}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovLeftSide .ovImage{display:block;overflow:hidden}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovLeftSide .ovImage img{max-width:265px;max-height:148px}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtons{overflow:hidden;margin-top:10px}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtons .schedulesDefaultButton{float:left;margin-right:1%;font-weight:500}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtons .schedulesDefaultButton span:first-child{margin-right:8px}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtons{overflow:visible}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtonSwitch{margin-top:5px;float:left}@media all and (max-width: 768px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovButtonSwitch{margin-top:0}}@media all and (min-width: 768px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide{width:64%;float:none;margin-left:36%}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow{color:#747474;width:100%;overflow:hidden;margin-bottom:3px;font-size:.875em;height:25px}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnDate{width:55.5555555556%;float:left;border-right:3px solid #fff;padding:7px;height:25px}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnDate{width:40%}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnHour{width:34.8348348348%;float:left;border-right:3px solid #fff;padding:7px;text-align:center;height:25px}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnHour{width:30%}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind{width:9.6096096096%;float:left;padding:7px;text-align:center;height:25px;cursor:pointer}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind{width:30%}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind .schedIconTime{float:none;display:block;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind .schedIconTime{position:static;float:right}}.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind .setReminderText{color:#457284;display:none}@media all and (min-width: 600px){.tvss-namespace #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide .ovAirdatesRow .ovColumnRemind .setReminderText{display:inline-block}}.tvss-namespace #schedListVieweadResults{color:#666;overflow:hidden;padding:20px 0}.tvss-namespace #schedListVieweadResults #numberOfSearch{float:left;font-size:14px;height:30px;vertical-align:middle;line-height:30px}.tvss-namespace #schedListVieweadResults .scheduleSearchSort,.tvss-namespace #schedListVieweadResults .episodeSortOptionsContainer{float:right;font-size:14px}.tvss-namespace #schedListVieweadResults .scheduleSearchSort span,.tvss-namespace #schedListVieweadResults .episodeSortOptionsContainer span{vertical-align:middle}.tvss-namespace #scheduleSearchResults{overflow:hidden;margin-bottom:20px}.tvss-namespace #scheduleSearchResults .searchEntryContainer{border-top:1px solid #ccc;margin-top:20px}.tvss-namespace #scheduleSearchResults .searchEntryContainer:first-child{margin-top:0}@media all and (max-width: 479px){.tvss-namespace #scheduleSearchResults .searchEntryContainer{margin-top:0}}.tvss-namespace #scheduleSearchResults .srLeft{display:inline-block;vertical-align:top;padding-top:20px;text-align:center;color:#666}@media all and (min-width: 480px){.tvss-namespace #scheduleSearchResults .srLeft{width:24%;padding-right:20px;padding-left:20px;margin-top:20px;padding-top:20px}.tvss-namespace #scheduleSearchResults .srLeft:first-child,.tvss-namespace #scheduleSearchResults .srLeft:first-child+#srRight{border-top:0;margin-top:0px}}@media all and (max-width: 479px){.tvss-namespace #scheduleSearchResults .srLeft{width:100%;margin-top:20px}.tvss-namespace #scheduleSearchResults .srLeft:first-child,.tvss-namespace #scheduleSearchResults .srLeft:first-child+#srRight{border-top:0;margin-top:0px}}@media all and (min-width: 480px){.tvss-namespace #scheduleSearchResults .srRight{display:inline-block;width:76%;border-left:1px solid #ccc;padding-left:20px;margin-top:20px}}@media all and (max-width: 479px){.tvss-namespace #scheduleSearchResults .srRight{display:inline-block;width:100%;padding-top:20px;margin-top:20px}}.tvss-namespace #scheduleSearchResults .srRight .resultEntry{color:#666;border-bottom:1px dotted #ccc;padding-bottom:25px;padding-top:25px}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryTitle{font-size:1.1875em;line-height:21px}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entrySubtitle{padding:5px 0;font-size:.8125em}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryDetails{padding:15px 0;font-size:.875em;line-height:1.5em;width:90%}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryDetails .subDetails{font-size:.8125em;padding:10px 0}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryShowHide{font-size:.8125em}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryButtonsContainer{overflow:hidden;padding:15px 0}.tvss-namespace #scheduleSearchResults .srRight .resultEntry .entryButtonsContainer .entryButton{float:left}.tvss-namespace #scheduleSearchResults .srRight .resultEntry:first-child{padding-top:0}@media all and (max-width: 479px){.tvss-namespace #scheduleSearchResults .srRight .resultEntry:first-child{border-top:1px dotted #ccc;padding-top:25px}}.tvss-namespace #scheduleSearchResults .moreEntryes{color:#666;margin-top:20px;text-align:right;cursor:pointer}@media all and (max-width: 479px){.tvss-namespace #scheduleSearchResults .moreEntryes{padding-bottom:20px}}.tvss-namespace #scheduleSearchResults .moreEntryes a{color:#666}.tvss-namespace #scheduleSearchResults .moreEntryes .ui-icon-circle-triangle-e{background-position:-32px 0px;display:inline-block;vertical-align:middle;opacity:.7;vertical-align:top}.tvss-namespace #scheduleSearchResults .moreEntryes .ui-icon-circle-triangle-w{background-position:-97px 0px;display:inline-block;vertical-align:middle;opacity:.7}.tvss-namespace #scheduleSearchResults .srLeft .moreEntryes{margin-top:0}.tvss-namespace .schedulesDefaultButton{background-color:#e9efef;padding:7px;font-size:.6875em;text-align:center;margin-right:25px;cursor:pointer;color:#457284;height:25px}.tvss-namespace .schedulesDefaultButton:last-child{margin-right:0}.tvss-namespace .schedulesDefaultButton.playPreview{float:left;position:static;line-height:100%}.tvss-namespace .schedulesDefaultButton span:first-child{margin-right:8px}.tvss-namespace .schedulesDarkButton{background-color:#7f8c8d !important;padding:7px;font-size:.6875em;font-weight:500;color:#fff;text-align:center;cursor:pointer;height:25px}.tvss-namespace .schedulesDarkButton.moreAirdates{float:right}.tvss-namespace .schedulesDarkButton div{display:inline-block}.tvss-namespace .schedulesDarkButton .arrowLeft{background:url("../img/schedSprite.png") no-repeat;background-size:120px 19px;background-position:-65px 0px;width:13px;height:19px;float:left}.tvss-namespace .schedulesDarkButton .arrowRight{background:url("../img/schedSprite.png") no-repeat;background-size:120px 19px;background-position:-53px 0px;width:13px;height:19px;display:inline-block}.tvss-namespace .schedulesDarkButton .buttonText{display:inline-block;vertical-align:top;line-height:12px}.tvss-namespace #schedListView{border:0}.tvss-namespace #schedListView #stationProviderTime{font-size:.6875em;color:#444;padding:10px 0;overflow:hidden;margin:15px 0}.tvss-namespace #schedListView #stationProviderTime #listProvider{overflow:hidden;margin-bottom:10px}.tvss-namespace #schedListView #stationProviderTime #listProvider span{float:left;line-height:20px;height:20px}.tvss-namespace #schedListView #stationProviderTime #listProvider select{float:left;width:60%;margin-left:10px;margin-bottom:0;font-size:12px}.tvss-namespace #schedListView #stationProviderTime #listProvider select option{text-transform:uppercase}.tvss-namespace #schedListView #stationProviderTime #listStaion{width:40%;float:left}.tvss-namespace #schedListView #stationProviderTime #listStaion select{display:block;margin-top:7px;max-width:100%;font-size:12px;width:auto}.tvss-namespace #schedListView #stationProviderTime #listChannel{width:25%;float:left}.tvss-namespace #schedListView #stationProviderTime #listChannel #channelValue{display:block;height:30px;line-height:30px;color:#888;margin-top:7px}.tvss-namespace #schedListView #stationProviderTime #listTime{width:35%;float:left}.tvss-namespace #schedListView #stationProviderTime #listTime select{display:inline-block;margin-top:7px;max-width:100%;font-size:12px;width:auto}.tvss-namespace #schedListView #stationProviderTime #listTime select:before{content:"<br />"}@media all and (min-width: 480px){.tvss-namespace #schedListView #stationProviderTime #listTime{text-align:right}}.tvss-namespace #schedListView #stationProviderTime #listTime .slabel,.tvss-namespace #schedListView #stationProviderTime #listChannel .slabel,.tvss-namespace #schedListView #stationProviderTime #listStaion .slabel,.tvss-namespace #schedListView #stationProviderTime #listProvider .slabel{color:#444}@media all and (max-width: 479px){.tvss-namespace #schedListView #stationProviderTime #listTime .slabel,.tvss-namespace #schedListView #stationProviderTime #listChannel .slabel,.tvss-namespace #schedListView #stationProviderTime #listStaion .slabel,.tvss-namespace #schedListView #stationProviderTime #listProvider .slabel{float:left;height:30px;line-height:30px}.tvss-namespace #schedListView #stationProviderTime #listTime.selectContainer,.tvss-namespace #schedListView #stationProviderTime #listChannel.selectContainer,.tvss-namespace #schedListView #stationProviderTime #listStaion.selectContainer,.tvss-namespace #schedListView #stationProviderTime #listProvider.selectContainer{width:100% !important;text-align:right}.tvss-namespace #schedListView #stationProviderTime #listTime.selectContainer select,.tvss-namespace #schedListView #stationProviderTime #listChannel.selectContainer select,.tvss-namespace #schedListView #stationProviderTime #listStaion.selectContainer select,.tvss-namespace #schedListView #stationProviderTime #listProvider.selectContainer select{margin:0;float:right}.tvss-namespace #schedListView #stationProviderTime #listTime.selectContainer .select-container,.tvss-namespace #schedListView #stationProviderTime #listChannel.selectContainer .select-container,.tvss-namespace #schedListView #stationProviderTime #listStaion.selectContainer .select-container,.tvss-namespace #schedListView #stationProviderTime #listProvider.selectContainer .select-container{margin:0;float:right;width:60%}.tvss-namespace #schedListView #stationProviderTime #listTime.selectContainer .select-container select,.tvss-namespace #schedListView #stationProviderTime #listChannel.selectContainer .select-container select,.tvss-namespace #schedListView #stationProviderTime #listStaion.selectContainer .select-container select,.tvss-namespace #schedListView #stationProviderTime #listProvider.selectContainer .select-container select{float:none;width:100%}}.tvss-namespace #schedListView .schedulesMenu{color:#999;font-size:13px}.tvss-namespace #schedListView .scheduleItem{width:100%;margin-bottom:10px;overflow:hidden;background:#34495e}.tvss-namespace #schedListView .scheduleItem .verticalHours{float:left;width:20%;background-color:#34495e;color:#fff;font-size:.8125em;font-weight:bold;padding:10px;text-align:center;padding:12px 1px}.tvss-namespace #schedListView .scheduleItem .showDetailsButton,.tvss-namespace #schedListView .scheduleItem .hideDetailsButton{font-size:.8125em;line-height:20px;cursor:pointer;color:#457284;margin:10px 0}.tvss-namespace #schedListView .scheduleItem .verticalProgram{background:#fff;float:right;padding:5px 11px 15px;width:80%;margin-left:0;border-bottom:1px dashed #ccc}.tvss-namespace #schedListView .scheduleItem .verticalProgram div{margin:5px 0 0 0}.tvss-namespace #schedListView .scheduleItem .verticalProgram .smallAirdatesContainer .ovAirdatesRow .ovColumnDate,.tvss-namespace #schedListView .scheduleItem .verticalProgram .smallAirdatesContainer .ovAirdatesRow .ovColumnHour{width:100%;text-align:center;margin-right:0;border-right:0}.tvss-namespace #schedListView .scheduleItem .verticalProgram .schedulesDarkButton{position:static;margin-top:21px;margin-right:5px;float:left}.tvss-namespace #schedListView .scheduleItem .verticalProgram .schedulesDarkButton div{margin:0}.tvss-namespace #schedListView .scheduleItem .verticalProgram .playPreview{margin-top:21px}.tvss-namespace #schedListView .scheduleItem .verticalProgram .lightButtons{overflow:hidden}.tvss-namespace #schedListView .scheduleItem .verticalProgram .lightButtons .schedulesDefaultButton{text-align:left;width:40%;min-width:150px}.tvss-namespace #schedListView .scheduleItem .verticalProgram .lightButtons .schedulesDefaultButton .schedIconPlay{margin-right:5px}.tvss-namespace #schedListView .scheduleItem .verticalProgram .lightButtons .watchButton{float:left;height:23px;width:118px;background-color:#cbdce0;padding:7px;margin:5px;font-size:10px;text-align:center;color:#18a0d0}.tvss-namespace #schedListView .scheduleItem .verticalProgram .lightButtons .watchButton:first-child{margin-left:0}.tvss-namespace #schedListView .scheduleItem .verticalProgram .ovSubData{margin-top:20px}.tvss-namespace #schedListView .scheduleItem .verticalProgram .seeMore{height:20px;width:161px;background-color:#647171;color:#fff;font-size:10px;text-align:center;padding:6px}.tvss-namespace .whatson #schedListView #stationProviderTime{margin-top:0}.tvss-namespace .whatson #schedListView #stationProviderTime #listStaion{width:100%;float:left}.tvss-namespace .whatson #schedListView #stationProviderTime #listStaion span{display:inline-block;float:left}.tvss-namespace .whatson #schedListView #stationProviderTime #listStaion select{float:right;margin:0;min-width:100px;max-width:100%;font-size:12px}.tvss-namespace .whatson #buttonNow,.tvss-namespace .whatson #buttonPrimetime{width:48%;max-width:150px;margin-left:0;margin-right:4%;margin-bottom:10px}.tvss-namespace .whatson #buttonPrimetime{margin-right:0}@media(max-width: 768px){.tvss-namespace .whatson #currentDate{font-size:20px}.tvss-namespace .whatson .slabel{margin-bottom:5px}.tvss-namespace .whatson #stationsDropdown{float:none !important;display:block !important;clear:both}.tvss-namespace .whatson #schedListView .scheduleItem .verticalHours{width:20%}.tvss-namespace .whatson #schedListView .scheduleItem .verticalProgram{width:78%}}.tvss-namespace .loading{width:32px;height:32px;min-height:32px;margin:0 auto !important}.tvss-namespace .bentoTabs{overflow:hidden;margin-bottom:30px}.tvss-namespace .bentoTab{width:50%;box-sizing:border-box;height:40px;font-size:16px;font-weight:bold;color:#9e9e9e;background-color:#efefef;border:1px solid #ddd;border-top:3px solid #ddd;float:left;text-align:center;line-height:35px}.tvss-namespace .bentoTab.active{background-color:#fff;border:none;border-top:3px solid #344964;color:#344964}.tvss-namespace .bentoTab.thirds{width:33.3%}.tvss-namespace h1.bentoTitle{background-color:#ddd;height:50px;line-height:60px;font-size:19px;color:#474747;padding:0 10px}.tvss-namespace h2.bentoTitle{height:30px;margin-top:15px;padding:6px 0px 0px 10px;line-height:16px;font-size:17px;color:#474747}.tvss-namespace .bentoContainer1{background-color:#efefef;border-bottom:1px solid #dedede;padding:10px}.tvss-namespace .bentoContainer1 .videoViewPort{overflow:hidden}.tvss-namespace .carouselType1{padding:20px 0;overflow:hidden;padding-left:1.6%}.tvss-namespace .carouselType1 #whatsOnContent{width:100%;height:100%;overflow:hidden}.tvss-namespace .carouselType1 .item{width:23.3958333333%;position:relative;overflow:hidden;float:left;margin-right:1.6%;margin-bottom:1.6%}.tvss-namespace .carouselType1 .item img{width:100%;display:block;position:static;margin:0;padding:0}.tvss-namespace .carouselType1 .item .overlay{background-color:rgba(0,0,0,.83);position:absolute;bottom:0;width:100%;padding:3% 4%}.tvss-namespace .carouselType1 .item .overlay h3{color:#fff;font-size:14px;font-weight:normal;line-height:1.2857142857em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.tvss-namespace .carouselType1 .item .overlay h4{color:#fff;font-size:10px;font-weight:bold;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;margin:0}@media all and (min-width: 768px)and (max-width: 959px){.tvss-namespace .carouselType1{padding-left:3%}.tvss-namespace .carouselType1 .item{width:30.2083333333%;margin-right:3%;margin-bottom:3%}}@media all and (min-width: 600px)and (max-width: 767px){.tvss-namespace .carouselType1{padding-left:2%}.tvss-namespace .carouselType1 .item{width:48%;margin-right:2%;margin-bottom:2%}}.tvss-namespace .carouselType1 .showMore{margin:0 auto;padding-top:25px;display:block;clear:left;font-size:14px;text-align:center}.tvss-namespace .carouselType1 .showMore a{color:#408d99}.tvss-namespace .schedIconPlay{background:url("../img/schedSprite.png") no-repeat -73px 0;background-size:120px 19px;width:13px;height:13px;float:left}.tvss-namespace .schedIconTime{background:url("../img/schedSprite.png") no-repeat -86px 0;background-size:120px 19px;width:13px;height:13px;float:left}.tvss-namespace .detailCloseBtn{position:absolute;right:15px;top:15px;background-color:#ccc;color:#fff;cursor:pointer;padding:1px 5px;height:20px;width:20px;border-radius:10px}.tvss-namespace .align-left{text-align:left !important}.tvss-namespace .align-right{text-align:right !important}.tvss-namespace select,.tvss-namespace textarea,.tvss-namespace input[type=text],.tvss-namespace input[type=password],.tvss-namespace input[type=datetime],.tvss-namespace input[type=datetime-local],.tvss-namespace input[type=date],.tvss-namespace input[type=month],.tvss-namespace input[type=time],.tvss-namespace input[type=week],.tvss-namespace input[type=number],.tvss-namespace input[type=email],.tvss-namespace input[type=url],.tvss-namespace input[type=search],.tvss-namespace input[type=tel],.tvss-namespace input[type=color],.tvss-namespace .uneditable-input{display:inline-block;padding:4px 6px;margin-bottom:10.5px;color:#555;vertical-align:middle;border-radius:4px;background-color:#fff}@media all and (max-width: 1279px){.tvss-namespace #schedules-container .hide-el.break1024{display:none}}@media all and (max-width: 959px){.tvss-namespace #schedules-container .hide-el.break768{display:none}}@media all and (max-width: 767px){.tvss-namespace #schedules-container .hide-el.break600{display:none}}@media all and (max-width: 599px){.tvss-namespace #schedules-container .hide-el.break480{display:none}}@media all and (max-width: 479px){.tvss-namespace #schedules-container .hide-el.break320{display:none}}.tvss-namespace #schedules-container .show-el{display:none}@media all and (max-width: 1279px){.tvss-namespace #schedules-container .show-el.break1024{display:block}}@media all and (max-width: 959px){.tvss-namespace #schedules-container .show-el.break768{display:block}}@media all and (max-width: 767px){.tvss-namespace #schedules-container .show-el.break600{display:block}}@media all and (max-width: 599px){.tvss-namespace #schedules-container .show-el.break480{display:block}}@media all and (max-width: 479px){.tvss-namespace #schedules-container .show-el.break320{display:block}}.tvss-namespace #schedules-container .hide{display:none !important}.tvss-namespace #schedules-container .show{display:block}.tvss-namespace .explorer.light #schedulePlayer .player-wrapper,.tvss-namespace .explorer.white #schedulePlayer .player-wrapper,.tvss-namespace .explorer.passport .player-wrapper{border:none}@media(min-width: 768px){.tvss-namespace #schedulePlayer .player-large.player-wrapper{width:640px}}.tvss-namespace #schedulePlayer .player-wrapper{padding:0}.tvss-namespace #schedulePlayer .player-wrapper .partner-player-wrapper{line-height:100% !important;margin-top:8px;padding:0}.tvss-namespace #schedulePlayer div{margin-bottom:0}.tvss-namespace #schedulePlayer .information{padding:0 18px;display:block;padding-bottom:20px;text-align:left}.tvss-namespace #schedulePlayer .content-channel{font-size:12px;font-weight:500;color:#999;text-transform:uppercase;margin-top:15px;display:inline-block}.tvss-namespace #schedulePlayer .title{color:#474747;font-size:21px;display:block;font-weight:400;margin:10px 0px 0px;line-height:30px}.tvss-namespace #schedulePlayer .title a{color:#fff}.tvss-namespace #schedulePlayer .information .title{color:#fff;line-height:100%}.tvss-namespace #schedulePlayer .content-channel+.title{margin:3px 0px 8px}.tvss-namespace #schedulePlayer .description{color:#fff;font-size:13px;margin:0;display:block;font-weight:500}.tvss-namespace .tv-schedules.kids{visibility:visible !important}.tvss-namespace .tv-schedules.kids .detailCloseBtn{background-color:#f41971;background-image:none;right:0;top:0}.tvss-namespace .tv-schedules.kids .detailCloseBtn:after{content:"X";margin-left:-5px;line-height:20px;font-size:14px}.tvss-namespace .tv-schedules.kids a:hover,.tvss-namespace .tv-schedules.kids a:focus{color:#9ce500}.tvss-namespace .tv-schedules.kids#schedules-container{background-color:#00c1fa;font-family:Colfax-Medium,Arial,Helvetica,sans-serif;padding:15px}@media all and (max-width: 599px){.tvss-namespace .tv-schedules.kids#schedules-container{padding-left:0;padding-right:0}}.tvss-namespace .tv-schedules.kids .searchClose,.tvss-namespace .tv-schedules.kids .programSearchClose{display:none !important}.tvss-namespace .tv-schedules.kids .schedulesDefaultButton,.tvss-namespace .tv-schedules.kids .schedulesDarkButton{background-color:#f41971 !important;font-size:.8em;font-family:"PBS_KIDS_Headline";line-height:12px;vertical-align:middle;color:#fff}.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowLeft,.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowRight,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowLeft,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowRight{background:none}.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowLeft:after,.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowRight:after,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowLeft:after,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowRight:after{content:">";vertical-align:middle;line-height:12px}.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowLeft.arrowLeft:after,.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .arrowRight.arrowLeft:after,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowLeft.arrowLeft:after,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .arrowRight.arrowLeft:after{content:"<"}.tvss-namespace .tv-schedules.kids .schedulesDefaultButton .episodeDetails,.tvss-namespace .tv-schedules.kids .schedulesDarkButton .episodeDetails{margin-top:15px}.tvss-namespace .tv-schedules.kids .kids-header{text-align:center;padding-bottom:15px}.tvss-namespace .tv-schedules.kids .kids-header .header-buttons{height:50px;white-space:nowrap}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton{display:inline-block;font-size:22px;width:200px;height:auto;line-height:24px;padding:5px;border-bottom:10px solid #c50968;margin-bottom:0;margin-top:0;text-align:center;vertical-align:bottom;transition:all .1s linear}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton div{display:inline-block}@media(max-width: 480px){.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton{width:45% !important;font-size:16px !important}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton#kidsOnly{padding-right:10%}}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton#kidsOnly{margin-right:15px}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton.active,.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton:hover{border-bottom-width:5px;margin-top:5px}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton.clicked{border-bottom-width:0px;margin-top:10px}.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton div,.tvss-namespace .tv-schedules.kids .kids-header .schedulesDarkButton span{line-height:24px}.tvss-namespace .tv-schedules.kids .kids-header .calendar{display:inline-block;border:1px solid #ccc;background-color:#fff;color:#666;padding:3px;width:228px;height:30px;position:relative;cursor:pointer;text-align:left;margin-bottom:20px}.tvss-namespace .tv-schedules.kids .kids-header .calendar input{border:0;margin:0;padding:0;border-radius:0;vertical-align:top;text-align:center;font-family:Arial,"Helvetica Neue","Open Sans",sans-serif;line-height:22px}.tvss-namespace .tv-schedules.kids .kids-header .calendar button{position:absolute;right:0px;top:0px;border:0;background-color:#fff;cursor:pointer}.tvss-namespace .tv-schedules.kids .scheduleSmallText{background-color:#006697;padding:15px;padding-right:350px}@media all and (max-width: 599px){.tvss-namespace .tv-schedules.kids .scheduleSmallText{padding-top:0;padding-bottom:0;padding-right:15px}}.tvss-namespace .tv-schedules.kids .scheduleSmallText:after{display:block;content:"";clear:both}.tvss-namespace .tv-schedules.kids .scheduleSmallText #printDay{color:#a4f101;position:absolute;top:15px;right:240px}.tvss-namespace .tv-schedules.kids .scheduleSmallText #changeProvider{color:#a4f101}.tvss-namespace .tv-schedules.kids .scheduleSmallText .providerLabel{color:#fff;font-weight:normal}.tvss-namespace .tv-schedules.kids .scheduleSmallText #currentProvider{color:#fff}.tvss-namespace .tv-schedules.kids .scheduleSmallText .searchContainer{display:inline-block;padding:0;width:220px;background:none;height:29px;position:absolute;top:10px;right:10px}@media all and (max-width: 599px){.tvss-namespace .tv-schedules.kids .scheduleSmallText .searchContainer{padding-left:12px;padding-right:12px;position:static}}.tvss-namespace .tv-schedules.kids .scheduleSmallText .scheduleSearchInput{border-width:0;border-radius:10px;font-size:16px;margin-bottom:0;text-align:center;line-height:initial;color:#d0d0d0;width:100%;height:29px}.tvss-namespace .tv-schedules.kids .scheduleSmallText .searchButtonSmall{display:none}.tvss-namespace .tv-schedules.kids .scheduleSmallText #searchContainer-btn-close{display:none;position:absolute;right:2.5%;border:0;border-radius:50%;font-size:1.8em;font-weight:bolder;top:8%;background:#aaa;color:#fff;line-height:1.3em}@media all and (max-width: 599px){.tvss-namespace .tv-schedules.kids .scheduleSmallText{background-color:transparent;padding-left:0;padding-right:0}.tvss-namespace .tv-schedules.kids .scheduleSmallText *{display:none}.tvss-namespace .tv-schedules.kids .scheduleSmallText .searchContainer{width:100%;display:block}.tvss-namespace .tv-schedules.kids .scheduleSmallText .searchContainer .scheduleSearchInput{display:block}}.tvss-namespace .tv-schedules.kids #scheduleV{background-color:#006697}.tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .scheduleStations{background-color:#006697;border-right:3px solid #006697}.tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .scheduleStations .station{background-color:#fff}.tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .left{width:52px;height:40px;border-bottom:6px solid #c50968;background:#f41971;border-right:0;margin-right:1px}.tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .left span{background:none;border:11px solid transparent;border-right:10px solid #fff;border-left:0}.tvss-namespace .tv-schedules.kids #scheduleV .right{width:52px;height:40px;border-bottom:6px solid #c50968;background:#f41971;margin-left:1px}.tvss-namespace .tv-schedules.kids #scheduleV .right span{border:11px solid transparent;border-left:10px solid #fff;border-right:0}.tvss-namespace .tv-schedules.kids #scheduleV .rightSide{width:52px;background-color:rgba(0,0,0,.1)}.tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry{border-right-color:#006697;background-color:#f7f7f7;position:relative}.tvss-namespace .tv-schedules.kids #scheduleV .schedulesMenu .schedulesTime{border-right-color:#006697;background-color:#a4f101;color:#107f00;font-size:16px}.tvss-namespace .tv-schedules.kids #scheduleV #gridOverlay{background:none}.tvss-namespace .tv-schedules.kids #scheduleV #gridOverlay #gridOverlayContainer #scheduleTapOverlay{height:auto !important;width:86%;background-color:#ecf8ca;border:2px solid #137d01}.tvss-namespace .tv-schedules.kids #scheduleV #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovLeftSide{float:left;width:auto;margin-right:1%;display:table-cell}@media all and (min-width: 768px){.tvss-namespace .tv-schedules.kids #scheduleV #gridOverlay #gridOverlayContainer #scheduleTapOverlay #scheduleOverlayContent .ovRightSide{float:none;margin-left:0;display:table-cell;min-width:100%}}.tvss-namespace .tv-schedules.kids #scheduleV .ovDescription,.tvss-namespace .tv-schedules.kids #scheduleV .details,.tvss-namespace .tv-schedules.kids #scheduleV .ovSubData2,.tvss-namespace .tv-schedules.kids #scheduleV .ovProgramTitle{color:#309bc5 !important}.tvss-namespace .tv-schedules.kids #scheduleV .ovAirdatesRow{color:#107f00;height:auto !important}.tvss-namespace .tv-schedules.kids #scheduleV .ovAirdatesRow .ovColumnHour,.tvss-namespace .tv-schedules.kids #scheduleV .ovAirdatesRow .ovColumnDate{border-right:0 !important;margin-right:3px;background-color:#a4f101;height:auto !important;text-align:center;padding:5px !important}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem{background-color:#a8cf38}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalProgram{background-color:#f6f6f6}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalProgram{border-bottom:none}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalProgram .title{color:#333}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalHours{background-color:#a8cf38;color:#1a7e3f;font-size:14px}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .hideDetailsButton,.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .details-programLink,.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .showDetailsButton{color:#069}.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .hideDetailsButton:hover,.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .details-programLink:hover,.tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .showDetailsButton:hover{color:#069}.tvss-namespace .tv-schedules.kids #schedListView select{border-radius:10px;background-color:#006698;border-color:#006698;height:30px;color:#fff;text-transform:uppercase}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime{padding:0;margin-left:30px;margin-right:30px}@media(max-width: 420px){.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime{margin-left:5px;margin-right:5px}}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider{margin-bottom:5px}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer{width:100% !important;text-align:right}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer #channelValue{margin:0;float:right;width:60% !important;text-align:left}@media(max-width: 420px){.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer .select-container,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer #channelValue{width:50% !important}}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer select select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer .select-container select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer #channelValue select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer select select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer .select-container select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer #channelValue select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer select select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer .select-container select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer #channelValue select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer select select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer .select-container select,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer #channelValue select{width:100% !important}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer #channelValue{text-indent:10px}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime .slabel,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel .slabel,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion .slabel,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider .slabel{color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;float:left;height:30px;line-height:30px;width:40%;text-align:left;white-space:nowrap}.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion #channelValue,.tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider #channelValue{color:#006698;font-size:16px;font-weight:bold}.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter{padding:0 10px 10px 10px;margin:0;border:none}.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter .separator,.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter #goToSearch{display:none}.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter #loadMore{display:inline-block;width:100%;background-color:#f41971;border-bottom:10px solid #c50968;font-family:"PBS_KIDS_Headline";color:#fff;font-size:22px;padding-top:5px;padding-bottom:5px;text-transform:uppercase;margin-top:0px;transition:all .1s linear}.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter #loadMore:hover{margin-top:5px;border-bottom-width:5px}.tvss-namespace .tv-schedules.kids #schedListView .tvssFooter #loadMore.clicked{margin-top:10px;border-bottom-width:0}.tvss-namespace .tv-schedules.kids #searchContainer{padding:18px}.tvss-namespace .tv-schedules.kids #searchContainer #numberOfSearch{margin-left:20px}.tvss-namespace .tv-schedules.kids #searchContainer #schedListVieweadResults{padding:0 0 7px 0}.tvss-namespace .tv-schedules.kids #searchContainer #programSortOptions{border:0;border-bottom:3px solid #107f00;border-radius:0;background-color:#ecf8ca;color:#107f00}@media(min-width: 600px){.tvss-namespace .tv-schedules.kids #searchContainer #programSortOptions{width:265px}}@media(min-width: 480px){.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .srLeft{width:33%}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .srRight{width:66%}}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .srRight{border-left:0;padding-left:10px}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .srRight .content div:last-child{border-width:0}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .srRight .content .resultEntry{border-width:2px}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .showDetails{background-color:#f41971;display:inline-block;padding:5px;color:#fff}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .entrySubtitle{padding:15px 0;color:#309bc5}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .moreEntryes a{color:#107f00}.tvss-namespace .tv-schedules.kids #searchContainer #scheduleSearchResults .entryTitle{color:#000;font-size:.8125em}