.black-select{outline:none !important;font:normal 1em 'Montserrat';border:0 !important;-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;background:#000 url(../images/select-arrow.png) no-repeat right center;width:100%;text-indent:0.01px;text-overflow:"";color:#FFF;padding:10px}a,a:link{text-decoration:none;color:#008cb6;outline:0}.hidden{display:none !important}.outline{border:1px solid #aaa}.notouch{display:none}.touch-only{display:none}.hide_at_first{position:absolute;top:-9999px;left:-9999px}.hide{display:none}summary::-webkit-details-marker{display:none}details,summary{outline:none}.singlepage{background-color:#fff;font-size:1em;color:#1b1b1b;line-height:1.4em}.singlepage p{margin-bottom:1em}.singlepage h1,.singlepage h2,.singlepage h3,.singlepage h4{font:600 1em 'Montserrat';margin:0}.singlepage h1{font-size:1.6em;margin:0.75em 0 0.1em}.singlepage h2{font-size:1.3em;color:#FF512C}.singlepage h3{font-size:1.1em;color:#444}.singlepage h4{font-size:1em;color:#008cb6}.singlepage a{color:#008cb6}.singlepage a:hover{color:#000}.entry-content td a{color:#008cb6}.entry-content td a:hover{color:#000}.entry-content ul{list-style-type:square;margin:1em 0 1em 3em;padding:0px}.entry-content ul li{margin-bottom:.5em}.entry-content a{color:#008cb6}.entry-content a:hover{color:#000}.entry-content hr{border:0;height:1px;background:#ccc;margin:1em 0}.toolbox{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0 12px 0;padding:6px 0}.toolbox li{float:left;margin-right:10px;width:370px}.toolbox li.comments{width:150px}.toolbox ul{list-style-type:none;margin:0px;padding:0px;width:100%}a#quizshare{display:block;width:76px;height:27px;background:url(../images/ShareToFacebook-Btn.png) 0 0 no-repeat;float:left}a#quizsharescore{display:block;width:146px;height:27px;background:url(../images/share-my-score.png) 0 0 no-repeat;float:left}.mid404{color:#fff;width:100%;margin:5em auto 4em auto;text-align:center;font:normal 1em 'Montserrat'}.mid404 h1{color:#fff;font-weight:bold;font-size:1.5em;margin-bottom:.5em}.mid404 a{color:#008cb6}.mid404 a:hover{color:#fff}.searchform404{width:100%;margin-top:2em}.searchform404 input,.searchform404 button{padding:.8em;font:normal 1.125em 'Montserrat';border:0;float:left}.searchform404 input{width:75%;color:#000}.searchform404 button{width:25%;color:#fff;text-align:center}.searchform404 button:hover{background-color:#000}.searchform404 button span{display:none}#disqus_thread a{color:#008cb6}#disqus_thread a:hover{color:#008cb6}.page-template-page-schedule #pagewrapper.content-width{max-width:100%}.passport-banner-top{margin-bottom:1em}.center{text-align:center}.tag-meta{margin:1em 0}.tag-meta a:hover{color:#000}.entry-content .wp-caption.aligncenter,.entry-content img.aligncenter{margin:0 auto 1.5em auto}.page-funding{margin:1.5em 0;text-align:center;font-size:.8em;color:#fff}.page-funding a{color:#ccc}.page-funding a:hover{color:#777}.page-funding img{max-width:100%;height:auto}.page-funding .label{font-size:1.125em}.page-funding .logos{margin:1em 0}.page-funding .txt-funders{font:400 1.1em 'Halant'}.page-funding ul li{width:12.6%;margin:1% 2%;display:inline-block}.single-collection .page-funding{margin-bottom:3em}.remodal.ppt{padding:0}.remodal.ppt .closebutton{position:absolute;top:-17.5px;right:-17.5px;display:block;overflow:visible;width:35px;height:35px;margin:0;cursor:pointer;text-decoration:none;border:0;outline:0;font-size:20px;line-height:35px;background-color:#008cb6;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.remodal.ppt .closebutton:hover{background-color:#000}.embed-soundcloud iframe{width:100%}.breaking-news{width:100%;position:relative;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:#fff;height:36px}.breaking-news .bn-left{font:normal 1em 'Montserrat';background-color:#752116;color:#fff;width:20%;float:left;text-align:center;line-height:36px;margin:0;float:left}.breaking-news .bn-right{margin:0;padding:0 2%;color:#000;overflow:hidden;white-space:nowrap;line-height:36px;width:80%;float:left;outline:none}.breaking-news .bn-right a{text-decoration:none;color:#000}.breaking-news .bn-right a:hover{text-decoration:underline;color:#000}.wpcf7 input[type='text'],.wpcf7 input[type='email'],.wpcf7 input[type='tel'],.wpcf7 select,.wpcf7 textarea{width:100%;border:1px solid #ccc}.wpcf7 textarea{height:200px}.wpcf7 .wpcf7-recaptcha{margin-bottom:1em}.wpcf7 .wpcf7-submit{background-color:#008cb6;color:#fff;border:0;padding:.5em 2em;text-transform:uppercase;font:normal 1.125em 'Montserrat', arial}.wpcf7 .wpcf7-submit:hover{background-color:#000}#volunteers p:last-of-type{margin-bottom:0}#volunteers fieldset{margin-bottom:1em;padding:1em}#volunteers legend{text-transform:uppercase;font:bold 1.2em 'Montserrat';padding:0 .2em;color:#008db5}#volunteers label{display:block;width:100%}#volunteers textarea{height:125px}#volunteers .note{margin:1em 0;font-size:.9em;font-style:italic}article.comm-board{padding:1em}article.comm-board figure img{width:100%;height:auto}article.comm-board header h1 a{color:#FF512C !important;text-transform:uppercase}article.comm-board header h1 a:hover{color:#000 !important}.sidebar-prog-box{border-bottom:1px solid #1b1b1b;padding-bottom:1em;margin-bottom:1em}.sidebar-prog-box .title{font:normal 1.3em 'Montserrat'}.sidebar-prog-box h1{font:normal 1.3em 'Montserrat';margin:0}.sidebar-prog-box .dek{font-size:.9em;line-height:1.3em;margin:.5em 0}.sidebar-prog-box p{margin:0 0 1em 0}.video-404{background-color:#000;color:#fff;padding:1em;text-align:center}.program-top{margin:0;position:relative;padding:1em 0;font:normal 1em 'Montserrat'}.program-top a{color:#fff}.program-top .logo{width:60%;float:left;margin-right:2%}.program-top .logo img{height:auto;max-width:100%;max-height:75px}.program-top .logo h1{font:bold 1.5em 'Montserrat';text-transform:uppercase;margin:0}.program-top .back-button{position:absolute;top:50%;transform:translate(0, -50%);right:0;font-size:1.1em;text-transform:uppercase;background-color:#000;display:inline-block;padding:.6em;color:#fff}.program-top .back-button:hover{background-color:#008cb6}.program-top .social{float:left;right:0;width:38%;position:absolute;top:50%;transform:translate(0, -50%)}.program-top.is-single{margin-bottom:2em}.program-player{width:100%;float:left;background-color:#000;margin-bottom:2em}.program-player img{width:100%;height:auto}.program-top-image{margin-bottom:1.5em;background-color:#2c2c2c;font:normal 1em 'Montserrat'}.program-top-image a{color:#fff}.program-top-image h1{color:#fff;font-weight:bold;font-size:1.5em;margin:0 0 .3em 0}.program-top-image h3{color:#FF512C;font-size:.8em;margin:0;text-transform:uppercase}.program-top-image section{padding:1em}.program-top-image .photo img{width:100%;height:auto}.video-share{text-align:right}.video-share a{color:#fff !important;font-size:18px;width:35px !important;height:35px !important;display:block;text-align:center;cursor:pointer}.video-share .addthis_counter{display:none !important}.video-share .addthis_button_facebook{background-color:#3b5998}.video-share .addthis_button_twitter{background-color:#5EA9DD}.video-share .addthis_button_compact{background-color:#FF512C}.video-share .addthis_button_email{background-color:#969595}.video-share .button_embed{background-color:#000}.video-share ul{width:100%;text-align:right;list-style-type:none;margin:0;padding:0}.video-share li{margin-right:.5em;display:inline-block;float:none}.video-share li:last-of-type{margin-right:0}.video-share .ico{position:relative;line-height:35px}.video-share .bubble{background-color:#ff0000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:4px;font-size:10px;line-height:10px;position:absolute;top:-10px;right:-22px;color:#fff;display:inline}.video-share .small-count,.video-share .c-0,.video-share .c-1,.video-share .c-2,.video-share .c-3,.video-share .c-4,.video-share .c-5,.video-share .c-6,.video-share .c-7,.video-share .c-8,.video-share .c-9{padding:4px 7px}.video-share a:hover{opacity:0.9;filter:alpha(opacity=90)}#embedholder{text-align:left}#embedholder #embedcode{width:100%;height:100px;border:2px solid #0066ff}.remodal.embed{background-color:#333;color:#fff}.remodal.embed .closebutton{position:absolute;top:-17.5px;right:-17.5px;display:block;overflow:visible;width:35px;height:35px;margin:0;cursor:pointer;text-decoration:none;border:0;outline:0;font-size:20px;line-height:35px;background-color:#008cb6;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.remodal.embed .closebutton:hover{background-color:#000}#videotext{width:100%;color:#fff;padding:2%;float:left;background-color:#2c2c2c}#videotext a{color:#fff}#videotext h1{color:#fff;font:400 1.5em 'Montserrat';margin:0 0 .3em 0}#videotext h3,#videotext .video-airdates{color:#FF512C;font:400 .8em 'Montserrat';margin:0;text-transform:uppercase}#videotext .primary{float:left;width:58%;margin-right:4%}#videotext .primary .dek{line-height:1.3em}#videotext .primary .dek a{text-decoration:underline}#videotext .primary .dek a:hover{color:#FF512C}#videotext .primary .video-airdates{color:#9a9a9a;margin-top:.3em}#videotext .secondary{float:left;width:38%}#videotext .secondary .meta-buttons li{font:400 .8em 'Montserrat';text-transform:uppercase;display:inline-block;margin:0 .8em .8em 0}#videotext .secondary .meta-buttons li a{display:block;color:#fff;text-decoration:none;background-color:#242424;padding:.5em .8em;line-height:1em}#videotext .secondary .meta-buttons li a:hover{color:#fff;background-color:#000}#videotext .secondary .meta-buttons li.passport a{background-color:#0983b2;text-transform:none}#videotext .secondary .meta-buttons li.passport a:hover{background-color:#000}.may-also-like{color:#fff;background-color:#1b1b1b;padding:2em 0}.may-also-like h5{margin:0 0 .6em 0;text-transform:uppercase;font-size:1.3em}.may-also-like ul{margin:0 -1%}.may-also-like li{float:left;width:18%;margin:0 1%}.streaming-tease{float:left;width:100%;margin-top:1em;font:400 1em 'Montserrat';line-height:1.3em;z-index:9999}.streaming-tease img{max-height:1.3em;width:auto;display:inline;vertical-align:top}.streaming-tease .watch-anywhere{margin-bottom:.7em}.streaming-tease .links a{display:inline-block;margin:0 1.5em 0 0;opacity:0.7;filter:alpha(opacity=70);float:left;width:auto}.streaming-tease .links a img{float:left}.streaming-tease .links a .devices{font-size:.7em;line-height:1.1em;float:left;margin-left:.5em}.streaming-tease .links a .devices span{display:block}.streaming-tease .links a:hover{opacity:1;filter:alpha(opacity=100)}.streaming-tease .temp{font-size:1em}@media screen and (min-width: 769px) and (max-width: 1120px){.streaming-tease img{max-height:1.1em}.streaming-tease .links a{margin:0 1.1em 1.1em 0}.streaming-tease .links a .devices{font-size:.55em}}@media screen and (min-width: 1px) and (max-width: 768px){.streaming-tease{font-size:1em;line-height:1.125em;background-color:#2c2c2c}.streaming-tease img{max-height:1.3em}.streaming-tease .watch-anywhere{margin-bottom:2%}.streaming-tease .links{margin:0 -1%}.streaming-tease .links a{background-color:#242424;width:48%;margin:1%;padding:.7em;opacity:1;filter:alpha(opacity=100);text-align:center}.streaming-tease .links a .devices{line-height:1.6em;font-size:.9em}.streaming-tease .links a .devices span{display:inline;word-spacing:.02em;margin-right:.3em}.streaming-tease .links a .devices span::after{content:","}.streaming-tease .links a .devices span:last-of-type::after{content:""}.streaming-tease .iwrap{width:auto;margin:0 auto;text-align:center;display:inline-block}}@media screen and (min-width: 1px) and (max-width: 600px){.streaming-tease{padding:0}.streaming-tease img{max-height:1.1em}.streaming-tease .watch-anywhere{font-size:.8em}.streaming-tease .links a{padding:.5em .3em}.streaming-tease .links a .devices{font-size:.6em;line-height:1.9em}}h5.orange-title{color:#FF512C;font:normal 1.2em 'Montserrat';margin:0 0 .5em 0;text-transform:uppercase}.vidmenu{margin-bottom:1.5em;color:#fff;float:left;width:100%;font:normal 1em 'Montserrat'}.vidmenu h5{color:#fff;font:700 1.875em 'Montserrat';margin:0 0 .5em 0;text-transform:uppercase}.vidmenu h6{color:#008cb6;margin:0;font-weight:normal}.vidmenu h6 a{color:#008cb6;text-decoration:none}.vidmenu h6 a:hover{color:#fff}.vidmenu ul{margin:0 -1.5%;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;flex-flow:row wrap}.vidmenu li{float:left;width:47%;margin:0 1.5% 2em 1.4%;border:0}.vidmenu .customcontent{padding:1em}.vidmenu .customcontent a{color:#000}.vidmenu .customcontent p{margin-bottom:1em}.vidmenu .customcontent img{max-width:100% !important;height:auto !important}.vidmenu .select{width:31.3%;text-align:right;font-size:1.25em;margin-bottom:1.5em}.vidmenu .loading{text-align:center;width:100%;font-weight:bold}.vidmenu .loading .fa{color:#FF512C}.three .vidmenu,.vidmenu.three{margin-top:1.5em}.three .vidmenu h5,.vidmenu.three h5{text-align:center}.three .vidmenu ul,.vidmenu.three ul{margin:0 -1%}.three .vidmenu li,.vidmenu.three li{width:31.265%;margin:0 1% 2em 1%}.three .vidmenu .vidmenu-head,.vidmenu.three .vidmenu-head{margin-bottom:1.5em}.three .vidmenu .vidmenu-head h5,.vidmenu.three .vidmenu-head h5{width:50%;text-align:left}.three .vidmenu .vidmenu-head .select,.vidmenu.three .vidmenu-head .select{width:31.3%}.vidmenu.by-season{border-bottom:2px solid #595959;margin-bottom:2.5em}.more-from-program{display:block;text-align:center;margin:.5em 0 1em 0;background-color:#303030;color:#fff !important;padding:1em;text-transform:uppercase;font-size:1.125em;font-weight:600}.more-from-program:hover{background-color:#000}.vgrid-i a{text-decoration:none;color:#fff;display:block;float:left}.vgrid-i img{width:100%;height:auto;float:left}.vgrid-i figure,.vgrid-i section{float:left;width:100%}.vgrid-i figure{position:relative;margin-bottom:8px;overflow:hidden}.vgrid-i figure .overlay{position:absolute;bottom:0;left:0;width:100%;padding:8px;font-size:16px;line-height:30px;text-transform:uppercase;font-weight:600}.vgrid-i figure .overlay span{float:left;margin-right:10px;padding:0;line-height:30px}.vgrid-i figure img{-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.vgrid-i .title{margin:6px 0;float:left;width:100%}.vgrid-i .dek{font:400 .95em 'Halant' !important;line-height:1.3em;margin-bottom:.5em}.vgrid-i .meta,.vgrid-i .program-title{font-size:.8em;color:#FF512C;margin-top:.5em;text-transform:uppercase}.vgrid-i .meta{line-height:.8em}.vgrid-i .program-title{color:#ccc;line-height:1.3em}.vgrid-i .date{float:left;width:60%;margin-right:3%}.vgrid-i .time{float:left;width:37%;text-align:right}.vgrid-i .meta.no-date .time{text-align:left}.vgrid-i .video-icon{position:relative;bottom:auto;left:auto;font-size:30px;text-shadow:1px 1px 6px #000}.vgrid-i .passport-thumb-signin{float:left;color:#0983b2;display:inline-block}.vgrid-i .pp-icon{position:absolute;top:10px;left:10px;background:url("../images/passport.svg") center center no-repeat;background-size:contain;width:33px;height:33px}.vgrid-i .expires{position:absolute;top:0;right:0;font-size:11px;background-color:rgba(0,0,0,0.6);color:#fff;padding:6px}.vgrid-i.passport-video-thumb figure .overlay{background:rgba(0,0,0,0.8)}.vgrid-i:hover figure img{-webkit-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1)}.single-programs .ajax-load button{text-transform:uppercase !important}.videoblock .loading{padding:2em 0 3em 0;text-align:center;font-size:2em}.paging-navigation.center{text-align:center}.paging-navigation.center .page-numbers{cursor:pointer}.program-content .sharegallery{margin:2em 0}.program-content .wp-caption-text{color:#3b3b3b;font-size:13px;line-height:17px}.program-content .pagetitle,.program-content h2,.program-content h3,.program-content h4,.program-content h5,.program-content h6{font-family:'Montserrat', sans-serif}.program-content h2{color:#000;font-weight:400;font-size:24px;line-height:28px}.program-content h4{color:#000;font-weight:400;font-size:18px;line-height:20px}.program-content h5{background-color:#464646;color:#fff;font:normal 1.2em Montserrat;margin:0;padding:.3em .8em}.program-content .customcontent p{margin:0 0 1em 0;line-height:1.35em}.program-content .sg-title,.program-content .sg-title span{color:#fff !important;font-family:"Arial Black", Arial, sans-serif !important}.customcontent ul{list-style-type:disc;margin:0 0 15px 0;padding:0 0 0 1.5em;color:#1b1b1b}.customcontent ul li{list-style-type:disc;float:none;width:100%;margin:0 0 1em 0;height:auto;overflow:visible}.customcontent ul li a{text-decoration:underline}aside.program-sidebar a{color:#fff;text-decoration:none}aside.program-sidebar a:hover{color:#ccc}aside.program-sidebar details{font:normal 1em arial;margin-bottom:1em;border-bottom:1px solid #333}aside.program-sidebar details summary{font:normal 1.3em arial;cursor:pointer;color:#fff}aside.program-sidebar details .fa-plus-square-o,aside.program-sidebar details .fa-minus-square-o,aside.program-sidebar details .fa-plus-square,aside.program-sidebar details .fa-minus-square{color:#fff}aside.program-sidebar details summary:hover{color:#008cb6}aside.program-sidebar .icontent.off{display:none}aside.program-sidebar .icontent.on{display:block}aside.program-sidebar .item{border-bottom:1px solid #333;padding:1em 3px}aside.program-sidebar li.sidebar-item:last-of-type{border-bottom:0}.sidebar-custom-html{font-family:'Montserrat', sans-serif}.sidebar-custom-html ul{list-style-type:disc;padding-left:2em;margin:0}.sidebar-custom-html ul li{margin-bottom:1em}.sidebar-custom-html ul li:last-of-type{margin:0}.sidebar-custom-html ul a{color:#ccc !important}.sidebar-custom-html ul a:hover{color:#fff !important}.related-background{background-color:#2c2c2c}#franchise{color:#fff;margin-bottom:1.5em}#franchise h5{color:#fff;font:700 1.875em 'Montserrat';margin:0 0 .5em 0;text-transform:uppercase}#franchise ul{margin:0 -1% 0 -1%}#franchise li{float:left;width:18%;margin:0 1% 2% 1%;list-style-type:none}@media screen and (min-width: 481px) and (max-width: 1000px){aside.program-sidebar{padding-top:1.5em !important;border-top:1px solid #ccc}aside.program-sidebar ul{margin:0}aside.program-sidebar .sidebar-item{margin:0 15% 1.5em 15%;float:left;width:70%}aside.program-sidebar .sidebar-item.ymal{margin:0 auto 1.5em auto !important;float:left;width:100%}aside.program-sidebar .sidebar-item.ymal .sidebar-also-like-modern{width:300px;margin:0 auto;text-align:center}aside.program-sidebar .sidebar-item.ymal .title{margin-bottom:.5em}aside.program-sidebar .adtxt{margin-top:6px}aside.program-sidebar img{max-width:300px;height:auto;margin:0 auto}aside.program-sidebar .sidead{width:300px;margin:0 auto}aside.program-sidebar .sidebar-about{text-align:center;border:0}.video-share{margin-right:2%}}@media screen and (min-width: 481px) and (max-width: 768px){.program-top .back-button,.program-top .social{right:2%}.program-top .back-button{font-size:.9em}.sidebar-socialize,.sidebar-other-places{display:none}body.single-programs .vidmenu .select{width:48%}#videotext{padding:2%}#videotext .primary{width:100%;margin:0 0 1em 0}#videotext .secondary{width:100%}#videotext h1{font-size:1.4em}#videotext .dek{font-size:1em}.vidmenu.three li{width:47.9%}.vidmenu.three .vgrid-i figure .overlay{font-size:13px;line-height:24px}.vidmenu.three .vgrid-i .video-icon{font-size:24px}.vidmenu.three .vgrid-i .meta{font-size:.7em}}@media screen and (max-width: 480px){.program-top .back-button,.program-top .social{right:3%}.program-top .back-button{font-size:.8em}.aside.program-sidebar .touch-inset{width:300px;margin-left:auto;margin-right:auto;padding:0}.sidebar-item.program-ad{width:100%;border-bottom:1px solid #333;padding:1em 0}.sidebar-item.program-ad .adtxt{margin-top:6px}#videotext{padding:3%}#videotext .primary{width:100%;margin:0 0 1em 0}#videotext .secondary{width:100%}#videotext h1{font-size:1.2em}#videotext .dek{font-size:.9em}.vidmenu ul,.vidmenu.three ul{margin:0}.vidmenu li,.vidmenu.three li{width:100%;margin:0 0 2em 0}.vidmenu h5,.vidmenu.three h5{font-size:1.4em}.vidmenu .ajax-load button,.vidmenu.three .ajax-load button{padding:.7em 0;font-size:1em}body.single-programs .vidmenu .select{width:75%}#franchise li{float:left;width:31.3%}}@media screen and (min-width: 481px) and (max-width: 715px){.video-share a{font-size:14px;width:25px !important;height:25px !important}.video-share li{margin-right:.5em}.video-share .ico{line-height:25px}}.all-programs-page{color:#fff;padding:1.5em 0;font:400 1em 'Montserrat'}.all-programs-page h1,.all-programs-page h2{font:bold 1.6em 'Montserrat';margin:0 0 .7em 0}.all-programs-page img{max-width:100%;height:auto}.all-programs-page a{color:#fff}.featured-programs{color:#fff;margin-bottom:1.5em}.featured-programs ul{margin:0 -1% 0 -1%}.featured-programs li{float:left;width:18%;margin:0 1% 2% 1%;height:auto !important;list-style-type:none}.featured-programs .program-page-dek p{margin:0 0 1em 0;font-family:'Halant';font-weight:400}.alpha-sort{background-color:#303030;padding:1%;margin:1.5em 0;text-align:center}.alpha-sort a,.alpha-sort span{text-decoration:none;font-size:1.5em;line-height:1em;padding:0 .35em;display:inline-block;color:#fff}.alpha-sort a:hover{color:#ccc !important}.alpha-sort a.on{color:#ff512c}.alpha-sort span{color:#7f7f7f}.a-z-list li{float:left;width:31.3%;margin:0 1% 1% 1%;font-size:.9em}.a-z-list li a{color:#fff;text-decoration:none;display:block}.a-z-list li a:hover{color:#fff;text-decoration:underline}.a-z-list li.error{width:100%;margin:0;text-align:center}.a-z-list a.ext{opacity:0.80;filter:alpha(opacity=80)}.a-z-list .fa-external-link{color:#878787}.programs-loading{text-align:center;font-size:2em;padding:1em 0}.programs-loading i{color:#ff512c}div.bentomatic{position:relative;padding-bottom:150%}.bentomatic iframe{width:100%;height:100%;margin:0;position:absolute;top:0;left:0;overflow:scroll}.bento{background-color:#1c2022;color:#fff;padding-top:25px}.bento p,.bento h1{padding:0 25px}.bento h1{font-size:1.5em}.bento .seemore{float:right;padding:1em;margin:0 25px;background-color:#397fa1;color:#fff;font-weight:bold}.bento .entry-content a,.bento .entry-content a:hover{color:#fff}.bento ul{margin:0;padding:25px 0 25px 25px;list-style-type:none}.bento ul li{width:50%;padding:0 25px 25px 0}.bento ul li:nth-child(odd){float:left;clear:left}.bento ul li:nth-child(even){float:right;clear:right}.bento ul li div{background-color:#333739;padding:25px;display:block;height:450px}.bento ul li p,.bento ul li h1,.bento ul li img{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.white-fullscreen #pagewrapper.content-width{max-width:100%}.white-fullscreen #pagewrapper.content-width .site-branding{text-align:center}.white-fullscreen #pagewrapper.content-width .site-branding .img-logo img{margin:0 auto;max-height:70px;width:auto}.white-fullscreen #pagewrapper.content-width .sidebar-menu{border:0}.white-fullscreen #pagewrapper.content-width .sidebar-menu a{background-color:#f1f1f1;border:0;color:#606060 !important;padding:3% 5%}.white-fullscreen #pagewrapper.content-width .sidebar-menu a:hover,.white-fullscreen #pagewrapper.content-width .sidebar-menu .current-cat a{color:#008cb4 !important}.white-fullscreen #pagewrapper.content-width .sidebar-menu li:first-of-type{border-bottom:1px solid #d1d1d1}.white-fullscreen #pagewrapper.content-width .sidebar-menu li:first-of-type a{color:#000 !important;padding:5%}.no-sidebar{width:100%;margin-right:0}.aside.blogs{border:0 !important}.blog-bg{background-color:#fff;padding:2em 0}h2.blog-name{font:bold 1.6em 'Montserrat';margin:0;padding:1em 0;color:#fff;text-transform:uppercase}.timeline-header{padding:1.2em 0}.timeline-header h2.blog-name{font-size:1em;padding:0;margin-bottom:8px}.timeline-header .img-logo{padding:0}.timeline .article-header,.timeline .tag-meta,.timeline .addthis_sharing_toolbox{text-align:center}.timeline .meta-date,.timeline .next-blog{display:none}.blog-feed .item .entry-content{font-size:1.125em;line-height:1.4em}.blog-feed figure{margin-bottom:1em}.blog-feed a.more-link{background-color:#008cb6;color:#fff !important;display:inline-block;padding:.5em;font:normal 1em 'Montserrat';margin-top:1em}.blog-feed a.more-link:hover{background-color:#000}.blog-feed .continue-reading{display:none}.content-author-bio{margin-bottom:1em}.content-author-bio li{margin-top:1em;background-color:#f1f1f1;padding:1em}.content-author-bio img{max-width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc}.content-author-bio .bio-thumb{float:left;width:15%;margin-right:2%}.content-author-bio .bio-text{float:left;width:83%}.content-author-bio .name{font:normal 1em 'Montserrat';font-size:1.2em;margin-bottom:.5em}.content-author-bio .name .up{text-transform:uppercase}.content-author-bio .dek{font-size:.9em}.content-author-bio .author.hasthumb-0 .bio-text{width:100%}.blog-feed .read-more a{color:#fff !important}.blog-topics-nav{margin-bottom:1.5em;text-align:center}.blog-topics-nav a{margin:.5em;display:inline-block}.blog-topics-nav button{border:2px solid #9a9a9a;background:transparent;color:#9a9a9a;text-transform:uppercase;font:normal 1em 'Montserrat';padding:.5em}.blog-topics-nav a.active button,.blog-topics-nav a:hover button{background-color:#008cb6;border:2px solid #008cb6;color:#fff}.single-post.blog{padding:0;margin:0}.single-post.blog .posttitle{color:#000}.single-post.blog .tag-meta{margin:1em 0;font:normal 1em 'Montserrat';color:#6b6b6b}.single-post.blog .tag-meta a{display:inline-block;padding:.5em;border:2px solid #9a9a9a;color:#6b6b6b;margin:0 .25em .5em .25em}.single-post.blog .tag-meta a:hover{color:#fff;background-color:#008db5;border:2px solid #008db5}.single-post.blog .addthis_sharing_toolbox{margin-bottom:1em}.single-post.blog .entry-content{font-size:1.125em;line-height:1.4em}.single-post.blog .entry-content h1,.single-post.blog .entry-content h2,.single-post.blog .entry-content h3,.single-post.blog .entry-content h4{color:#000;text-transform:none;font:600 1em 'Montserrat'}.single-post.blog .entry-content h1{font-size:2em}.single-post.blog .entry-content h2{font-size:1.5em}.single-post.blog .entry-content h3{font-size:1.1em}.single-post.blog .entry-content h4{font-size:1em}.single-post.blog .entry-content img.alignnone,.single-post.blog .entry-content img.aligncenter{width:100%;height:auto}.single-post.blog .wp-caption.aligncenter{width:100% !important}.single-post.blog .wp-caption.aligncenter img{width:100%;height:auto}.single-post.blog .wp-caption-text{color:#6a6a6a}.single-post.blog blockquote{padding-top:.5em;padding-bottom:.5em}.single-post.blog blockquote p:last-of-type{margin-bottom:0}.single-post.podcast .addthis_sharing_toolbox{margin-top:1em}.next-blog{font:normal 1em 'Montserrat'}.next-blog figure{float:left;width:15%;margin-right:3%}.next-blog section{float:left;width:82%}.next-blog a{color:#000;font-size:1.2em;font-weight:bold}.next-blog a:hover{color:#FF512C}.next-blog .hed{color:#FF512C;font-weight:bold}.download-podcast button{background-color:#008db5;color:#fff;font:400 .9em 'Montserrat';padding:.7em 1em;text-transform:uppercase;border:0}.download-podcast button:hover{background-color:#000}.blog-related{padding:1.5em 0;font:400 1em 'Montserrat'}.blog-related h3{color:#fff;margin:0 0 .8em 0;font-weight:bold;font-size:1.125em}.blog-related h4{color:#fff;margin:0;font-size:1.188em;font-weight:500}.blog-related a,.blog-related button{color:#fff;border:0}.blog-related .feed{margin-left:-1%;margin-right:-1%}.blog-related .feed article{float:left;width:31.33%;margin:0 1%}.blog-related .feed article figure{margin:0 0 .7em 0;position:relative;width:100%}.blog-related .feed article section{width:100%}.blog-related .feed article .cat{color:#FF512C;text-transform:uppercase;font-weight:600;font-size:0.750em}.blog-related .feed article .sub{color:#ccc;font-size:0.750em}.blog-related .feed article .read-more{font-size:0.875em;margin-top:.5em;padding:.5em;cursor:pointer}.blog-related .feed article .read-more:hover{background-color:#000}.blog-related .feed a:hover img{opacity:0.7;filter:alpha(opacity=70)}.blog-related .feed a:hover h4{color:#ccc}.books-wrap{display:flex;flex-wrap:wrap;flex-flow:row wrap;margin:0 -1%}.books-wrap .book{float:left;width:48%;margin:1%}.books-wrap .book img{float:left;width:30%;margin-right:3%}.books-wrap .book span{float:left;width:67%}.clcn{font:400 1em 'Montserrat'}.clcn .clcn-button{background-color:#018cb7;display:inline-block;padding:.5em;color:#fff;text-transform:uppercase;font-size:1.2em;width:100%;text-align:center}.clcn .clcn-button:hover{opacity:0.9;filter:alpha(opacity=90)}.clcn h5{text-align:center;text-transform:uppercase;margin:0}.clcn header{width:100%}.clcn header .touch-inset{position:relative}.clcn header h1{float:left;width:70%;margin:20px 2% 20px 0}.clcn header .img-title{max-width:50%;height:auto}.clcn header .img-title img{max-height:90px;width:auto}.clcn header .social{right:0;width:28%;position:absolute;top:50%;transform:translate(0, -50%)}.clcn-featured{background-color:#1e1e1e;margin-bottom:2em}.clcn-featured figure{float:left;width:60%}.clcn-featured .txt-wrap{float:left;width:40%;padding:1.5em}.clcn-featured .txt-wrap h1{text-transform:uppercase;font-size:1.6em}.clcn-featured h2.alt{color:#FF512C;font-size:1em;text-transform:uppercase}.clcn-featured h3{margin:0;font-size:1.4em}.clcn-featured h4{margin:0;color:#008cb6;font-weight:normal}.clcn-featured p{line-height:1.4em}.clcn-featured .media-caption{background-color:#000;padding:.7em;font:400 .9em 'Georgia';line-height:1.3em}.clcn-featured ul.addthis_toolbox{text-align:left}.clcn-section-title{text-transform:uppercase;font-size:1.3em}.clcn-below-header{text-align:center;font:400 1.4em 'Halant';line-height:1.3em;margin-bottom:2em}.clcn-below-header p:last-of-type{margin:0}.clcn-below-header a:hover{text-decoration:underline}section.clcn{margin-bottom:2em}section.clcn .clcn-head{margin-bottom:1em}section.clcn h5{font-size:2em}section.clcn h6{font-size:1.125em;color:#fff;text-align:center}section.clcn ul{margin:0 -1%;list-style-type:none}section.clcn img{width:100%;height:auto}section.clcn a{color:#fff}section.clcn figure{margin-bottom:.5em}section.clcn .eyebrow{font-size:.8em;color:#FF512C;line-height:1em;text-transform:uppercase}section.clcn .vidmenu{margin:0}section.clcn .vidmenu .meta,section.clcn .vidmenu .dek{display:none}section.clcn .vidmenu li{width:31.3%;margin:0 1% 2% 1%;height:315px !important}section.clcn .vidmenu li.event-post{height:400px !important}section.clcn .ajax-load{margin:0}section.clcn .event-post{background-color:#1e1e1e}section.clcn .event-post a{color:#008db5}section.clcn .event-post a:hover{color:#fff}section.clcn .event-post .event-content{padding:1em !important;float:left}section.clcn .event-post .event-date,section.clcn .event-post .event-time{color:#999;font-size:.9em;line-height:1.4em;text-transform:uppercase}section.clcn .event-post .event-more{margin-top:1em}section.clcn .event-post .event-title{font-size:1.2em;margin-bottom:.3em}.remodal.collection{background:transparent;color:#fff;text-align:left}.clcn-modal-txt{font:400 1.125em 'Halant'}.clcn-modal-txt h2{font:bold 1.3em 'Montserrat';color:#FF512C;margin:0;text-transform:uppercase}button.clcn-close-modal{background:transparent;padding:0;border:0;top:0;right:0;position:absolute}button.clcn-close-modal i{color:#fff}button.clcn-close-modal:hover i{color:#FF512C !important}.clcn-close-bottom{background-color:#595959;color:#fff;padding:.5em;text-align:center;cursor:pointer;font:bold 1em 'Montserrat'}.clcn-close-bottom:hover{background-color:#333}body.page-template-page-fullwidth-php #pagewrapper,body.page-template-page-sponsor #pagewrapper,body.page-template-page-sponsor-njtv #pagewrapper,body.page-template-page-sponsor-wliw #pagewrapper{min-width:100%}body.single-faq_posts #pagewrapper{min-width:100%}body.page-template-page-sponsor #page,body.page-template-page-sponsor-njtv #page,body.page-template-page-sponsor-wliw #page{background-color:#fff;color:#000}.remodal-wrapper{padding:0}.remodal.ppt{margin:0;padding:0;width:100%;max-width:100%;height:100%}#pptcontent{position:relative;color:#fff;max-width:790px;margin:0 auto;font:normal 1em 'Montserrat';height:100%}#pptcontent .overlay{position:absolute;top:50%;transform:translate(0, -50%);width:100%;text-align:left;padding:0 9%}#pptcontent a{color:#fff}#pptcontent a:hover{color:#008db5}#pptcontent .fa-times-circle-o{color:#fff;font-size:1em}#pptcontent .title{font-size:3.125em;font-weight:500;text-transform:uppercase;margin-bottom:16px;line-height:1em}#pptcontent .dek{font-size:2em;margin-bottom:32px;line-height:1em}#pptcontent button{text-transform:uppercase;padding:.2em;color:#fff;border:0}#pptcontent button.donate{width:100%;font-size:1.6em;padding:.6em .2em;background-color:#bf1f1f;margin-bottom:32px}#pptcontent button.signin{background-color:#008db5;padding:.6em 1em;margin-right:1em}#pptcontent button:hover{background-color:#000}#pptcontent .no-thanks{cursor:pointer;margin-top:32px;font-size:1.5em}#pptcontent .learn-more{text-decoration:underline}#pptcontent h5{margin:0;font-size:1.563em;font-weight:500}#pptcontent h6{margin:0 0 16px 0;font-size:1em;font-weight:500}#pptcontent .wrap-wnet-convio .emailfield,#pptcontent .wrap-wnet-convio .emailsubmit{padding:.7em 1em;height:auto;border:0;font:normal 1.3em 'Montserrat'}#pptcontent .wrap-wnet-convio .emailsubmit{background-color:#bf1f1f;text-transform:none}#pptcontent .wrap-wnet-convio .emailsubmit:hover{background-color:#000 !important}.carousel{background-color:#000;width:100%;position:relative;color:#fff;line-height:1em;overflow:hidden;font:400 1em 'Montserrat'}.carousel *{outline:none}.carousel h1,.carousel h2,.carousel h3,.carousel h4{font-weight:400;margin:0}.carousel a{color:#fff;text-decoration:none;display:block}.carousel button{border:0}.carousel .shadow{text-shadow:1px 1px 2px #000}.carousel article{width:100%;position:relative}.carousel article a{color:#fff}.carousel article .dek{position:absolute;bottom:0;left:0;width:100%;padding:1em 1em 1.5em 1em}.carousel article .image img{position:relative;border:0;width:100%;height:auto}.carousel article .image .fader{background:url(../images/carousel-fade-small.png) top left repeat-x;position:absolute;bottom:0;width:100%;height:222px}.carousel article .date{margin-bottom:.5em;font-size:.9em;text-transform:uppercase}.carousel article .date span{background-color:#ff512c;color:#fff;padding:.3em;display:inline-block}.carousel article .description{font:400 1em 'Halant'}.carousel article .eyebrow{font-weight:bold;font-size:.9em;color:#FF512C;text-transform:uppercase}.carousel article .pp-icon{background:url("../images/passport.svg") center center no-repeat;background-size:contain;width:28px;height:28px;display:inline-block}.carousel article .title{font-size:2em;line-height:1em;text-transform:uppercase}.carousel article .carousel-button{cursor:pointer;padding:.3em .5em;display:inline-block;text-transform:uppercase;text-shadow:none;font:normal .9em 'Montserrat';margin-top:.3em}.carousel button.next-prev{position:absolute;top:30%;cursor:pointer;color:#fff;font-size:4em;text-shadow:1px 1px 2px #000;z-index:999999;border:0;background:transparent;outline:none;width:33px}.carousel button.next-prev:hover{color:#FF512C}.carousel .carousel-prev{left:0;padding:.5em 1% .5em 2%}.carousel .carousel-next{right:0;padding:.5em 2% .5em 1%}.carousel-sidenav article .overlay .txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:6px}@media screen and (min-width: 481px) and (max-width: 768px){.carousel article .dek{padding:2%}.carousel button.next-prev{font-size:3em;top:20%}}@media screen and (max-width: 480px){.carousel{background-color:#1f1f1f}.carousel .title{font-size:1.4em !important;line-height:1.2em}.carousel .date{font-size:.8em}.carousel button.next-prev{top:10%}.carousel .dek{background-color:#1f1f1f;padding:3% !important;position:static !important;float:left !important;font-size:.8em}.carousel .image{position:relative;float:left}.carousel .image img{position:relative}.carousel .image .fader{display:none}}@media screen and (min-width: 769px){.carousel-wrap{position:relative}.carousel-wrap .carousel-sidenav{right:-9999999999px;position:absolute;top:0;background:rgba(27,27,27,0.4);width:15%;height:100%;padding:14px}.carousel-wrap .carousel-sidenav article{float:left;margin:10px 0;position:relative;outline:none;background-color:#242424;border:0}.carousel-wrap .carousel-sidenav article .overlay{position:absolute;top:0;left:0;width:100%;height:100%;font:400 .7em 'Montserrat';line-height:1.1em;background:rgba(2,131,170,0.8);display:none;cursor:pointer}.carousel-wrap .carousel-sidenav article img{opacity:1;filter:alpha(opacity=100)}.carousel-wrap .carousel-sidenav article:hover .overlay{display:block}.carousel-wrap:hover .carousel-sidenav{display:block;right:0}.carousel article .dek{width:85%;bottom:3em}.carousel button.next-prev{top:auto;bottom:1em;font-size:1.5em;line-height:1em;background-color:#242424}.carousel button.next-prev:hover{color:#FF512C}.carousel .carousel-prev{left:16px;padding:.2em .5em}.carousel .carousel-next{left:65px;padding:.2em .5em}.carousel.no-sidenav article .dek{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1024px){.carousel-sidenav{display:none !important}.carousel button.next-prev{display:inline-block;width:2.3em}.carousel .carousel-next{left:4em}}.hpbox-head{padding:10px;background-color:#383838}.hpbox-head h4.homepage-title{font:normal 1em 'Montserrat';color:#fff;float:left;margin:0 !important;text-transform:uppercase}.hpbox-head a.all{float:right;text-align:right;color:#fff;text-decoration:underline;font-size:.7em;padding-top:.1em}#homenjtoday .textwidget{font-size:1.1em !important;line-height:1.3em !important;padding:3% !important;float:left;width:100%}#homenjtoday .read-more{float:left;width:100%}#ajaxwrap{float:left}#stationfeed{margin:0 -1% 1em -1%;color:#000}#stationfeed .white-bg{background-color:#fff}#stationfeed .hp-card.ad{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:275px}#stationfeed .hp-card{float:left;width:31.3%;margin:0 1% 2% 1%;-webkit-box-shadow:1px 1px 14px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 14px 0px rgba(0,0,0,0.2);box-shadow:1px 1px 14px 0px rgba(0,0,0,0.2)}#stationfeed .hp-card a{text-decoration:none;color:#000}#stationfeed .hp-card p{margin-bottom:.5em}#stationfeed .hp-card figure{position:relative;margin-bottom:6px;overflow:hidden}#stationfeed .hp-card figure img{float:left;max-width:100%;height:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}#stationfeed .hp-card figure .video-icon{position:absolute;bottom:6px;left:6px;font-size:30px;color:#fff;padding:0}#stationfeed .hp-card img{max-width:100%;height:auto}#stationfeed .hp-card h2,#stationfeed .hp-card h3{font:400 1em 'Montserrat';margin:0}#stationfeed .hp-card h2{font-size:1.2em;text-transform:uppercase;color:#6d6d6d}#stationfeed .hp-card section{padding:3%}#stationfeed .hp-card .eyebrow{font:700 .8em 'Montserrat';text-transform:uppercase;color:#FF512C}#stationfeed .hp-card .dek{font-size:1.1em;line-height:1.3em;margin-top:.5em}#stationfeed .hp-card .read-more{margin:0}#stationfeed .hp-card .read-more a{width:100%;float:left;text-align:left;color:#fff;padding:2%}#stationfeed .hp-card .read-more-div{margin:0;width:100%;float:left;text-align:left;color:#fff;padding:2% 3%}#stationfeed .hp-card .sidead{margin:0 auto;text-align:center;max-width:300px}#stationfeed .hp-card .sidead .ad-unit{margin:0 auto 6px auto;float:left}#stationfeed .hp-card .sidead img{width:100%;height:auto}#stationfeed .hp-card .sidead .adtxt{background-color:transparent}#stationfeed .hp-card:hover figure img{-webkit-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1)}#stationfeed .hp-card.ad{overflow:hidden}#stationfeed ul{list-style-type:none;margin:0;padding:0}#stationfeed ul li{margin-bottom:1em;width:100%}#stationfeed ul li:last-of-type{margin-bottom:0}.hp-card.widget img{width:100%;height:auto}#homeschedrow{background-color:#303030;color:#fff;margin-bottom:4%;font:400 1em 'Montserrat';text-transform:uppercase}#homeschedrow a{color:#fff;display:block;width:100%}#homeschedrow span{display:block;padding:0 4%;border-right:1px solid #4a4a4a}#homeschedrow li{padding:1%;line-height:1.4em;width:25%;float:left;height:68px;text-align:center;position:relative}#homeschedrow li.up-next{background-color:#595959;width:10%;text-align:center;font-size:0.938em}#homeschedrow li.full-sched{background-color:#1b1b1b;text-align:center;width:15%;font-size:0.938em}#homeschedrow li.full-sched:hover{background-color:#000}#homeschedrow li.item-3 span{border:0}#homeschedrow .inner{width:100%}#homeschedrow .time{color:#008db5;font-size:1.5em}#homeschedrow .name{font-size:0.938em}.passport-welcome{margin-bottom:4%;padding:2%;background-color:#1b1b1b}.passport-welcome .image{float:left;width:63%;margin-right:2%}.passport-welcome .text{float:left;width:35%}.passport-welcome p{margin:.5em 0}@media screen and (min-width: 481px){#homeschedrow .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 480px){#stationfeed{margin:0 0 1.5em 0}#stationfeed .hp-card{width:100%;margin:0 0 1.5em 0}#homeschedrow{position:relative;margin-bottom:2em}#homeschedrow ul{padding-top:45px}#homeschedrow li{width:100%;margin:0;padding:3%;font-size:.8em;height:auto;text-align:left;float:left;border-bottom:1px solid #4a4a4a}#homeschedrow span{padding:0;border:0}#homeschedrow li.up-next,#homeschedrow li.full-sched{position:absolute;height:30px;top:.7em;line-height:30px;font-size:.8em;padding:0;border:0}#homeschedrow li.up-next{left:3%;width:30%}#homeschedrow li.full-sched{right:3%;width:45%}#homeschedrow .time{font-size:1em !important}#homeschedrow .name{font-size:.9em}.passport-welcome{padding:0;margin:0 3% 1.5em 3%}.passport-welcome .image,.passport-welcome .text{width:100%}.passport-welcome .image{margin:.8em 0}.passport-welcome .text-inner,.passport-welcome .image{padding:0 3%}.passport-welcome .read-more{width:100%;text-align:left}}@media screen and (min-width: 481px) and (max-width: 768px){#stationfeed .hp-card{width:48%}#homeschedrow span{padding:1% 3%}#homeschedrow li{font-size:.8em;width:21.6%;height:50px}#homeschedrow li.up-next{width:15%;font-size:.8em}#homeschedrow li.full-sched{width:20%;font-size:.8em}#homeschedrow .time{font-size:1.2em}.passport-welcome .image{width:49%}.passport-welcome .text{width:49%;font-size:.8em}}@media screen and (min-width: 768px) and (max-width: 1200px){.touch-inset.hp-grid{margin:0 1%}}@media screen and (min-width: 1024px) and (max-width: 1024px){#homeschedrow li{width:23%}#homeschedrow li.up-next{width:13%}#homeschedrow li.full-sched{width:18%}}.page-template-page-passport #pagewrapper.content-width,.page-template-page-about-passport #pagewrapper.content-width{max-width:100%}.page-template-page-passport #footnews,.page-template-page-about-passport #footnews{margin-top:0}.passport-pages{font:400 1em 'Montserrat'}.passport-pages h1,.passport-pages h3{font-weight:600;font-size:1.625em;text-transform:uppercase;margin:0}.passport-pages h3.large{font-size:2em}.passport-pages .dek{margin:.5em 0;font-size:1.4em;line-height:1.35em;font-weight:400}.passport-pages button{text-transform:uppercase;border:0;color:#fff;font-weight:600;padding:.8em 2em;text-align:center;background-color:#008db5}.passport-pages button:hover{background-color:#000}.passport-pages .pp-ico span{display:inline-block;background:url("../images/passport_compass_white.svg") top right no-repeat;background-size:contain;padding-right:25px}.pp-page-head{padding:1.5em 0}.pp-page-head .pp-logo{margin:0 auto;max-width:500px;text-align:center;color:#fff}.pp-top-content{padding:2em 0}.pp-top-content p{font-size:1.05em;line-height:1.4em}.pp-top-content h1{margin:0}.pp-top-content .primary{float:left;width:60%}.pp-top-content .secondary{float:left;width:40%;padding:1.5em 2em}.pp-top-content a:hover{color:#fff}.all-passport-videos{padding:2em 0}.all-passport-videos .loading,.all-passport-videos .error{text-align:center;padding:2em;font-size:1.5em}.all-passport-videos .vidmenu.three{margin-top:2em}.all-passport-videos .vgrid-i .program-title{color:#fff;font-weight:600;font-size:1em}.all-passport-videos .vgrid-i .title{font-size:.9em}.all-passport-videos .vgrid-i .meta{color:#999;font-weight:600;font-size:.7em}.all-passport-videos .featured-programs{margin:2em 0}.all-passport-videos .reset{text-align:center}.all-passport-videos .reset a{color:#fff}.video-sort-wrap li{display:inline-block;margin-right:1em}.video-sort-wrap select{font-size:.9em;line-height:1.250em;border:2px solid #565656;color:#fff;padding:.7em 2em .7em .7em;text-transform:uppercase;width:100%;background:#242424 url("../images/angle-down.svg") no-repeat;background-size:auto 70%;background-position:95% 50%;-webkit-appearance:none;-moz-appearance:none;border-radius:0;max-width:250px}.st-WLIW .video-sort-wrap select{background:#255e7e url("../images/angle-down.svg") no-repeat;background-size:auto 70%;background-position:95% 50%}.st-NJTV .video-sort-wrap select{background:#464646 url("../images/angle-down.svg") no-repeat;background-size:auto 70%;background-position:95% 50%}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.video-sort-wrap select{background:#242424;padding:.8em}.st-WLIW .video-sort-wrap select{background:#255e7e;padding:.8em}}.passport-pagination{float:left;width:100%;text-align:center}.passport-featured-programs{padding:1.5em 0;text-align:center;font:400 1em 'Montserrat'}.passport-featured-programs ul{margin:0 -1% 1.5em -1%}.passport-featured-programs li{float:left;width:14.6%;margin:0 1%}.passport-featured-programs .head{float:left;width:100%;margin-bottom:1em}.passport-featured-programs .head img{max-width:500px;margin:0 auto}.passport-featured-programs a:hover{color:#fff}.passport-featured-programs .text{font-size:.9em}.passport-featured-programs strong{font-weight:600}.passport-featured-programs.home{margin-bottom:4%;background-color:#1b1b1b;padding:2%}.pp-feat{background-color:#303030}.about .pp-feat{background-color:#1b1b1b}.passport-help{padding:2.5em 0;text-align:center;border-top:1px solid #525252}.passport-help a:hover{color:#fff}.pp-theme-picker{text-align:center;padding:2.5em 0}.pp-theme-picker h3{margin-bottom:.5em}.pp-theme-picker a{display:inline-block;padding:.8em 1.5em;border:2px solid #9a9a9a;color:#9a9a9a;margin:.5em;text-transform:uppercase}.pp-theme-picker a:hover{background-color:#000;border-color:#000;color:#fff}.pp-theme-picker a.active{background-color:#008db5;border-color:#008db5;color:#fff}.passport-newsletter-footer{display:none}.pp-button-row{background-color:#1b1b1b;padding:2em 0;text-align:center}.pp-button-row h6{font-size:.9em;font-weight:400;margin:0 0 1em 0}.pp-button-row ul{margin:0 -3%;list-style-type:none;padding:0}.pp-button-row li{display:inline-block;width:27.3%;margin:0 3%}.pp-button-row button{width:100%;font-size:.9em}.pp-button-row ul.login-hidden li{width:44%}.about .pp-button-row{background-color:#303030}.about-pp-faqs{padding:2em 0}.about-pp-faqs h3{text-align:center}.about-pp-faqs .pp-faqs-wrap{margin:1.5em -1%;color:#000;display:flex;flex-wrap:wrap;flex-flow:row wrap}.about-pp-faqs article{float:left;width:31.2%;margin:0 1%;background-color:#fff;position:relative}.about-pp-faqs article section{padding:1.5em 1.5em 2.5em 1.5em}.about-pp-faqs article h6{margin:0;font-size:1.5em;font-weight:500}.about-pp-faqs article p{font-family:'Halant';line-height:1.3em}.about-pp-faqs article a{display:block;background-color:#008cb6;color:#fff;padding:.7em 1em;position:absolute;bottom:0;width:100%;font-size:.9em;font-weight:600}.about-pp-faqs article a:hover{background-color:#000;color:#fff}@media screen and (min-width: 0px) and (max-width: 850px){.pp-top-content .primary{width:100%}.pp-top-content .secondary{width:100%;padding:2em}.about-pp-faqs article section{padding:1em 1em 2.5em 1em}.about-pp-faqs article h6{font-size:1.2em}.about-pp-faqs article p{font-size:.9em}}@media screen and (min-width: 0px) and (max-width: 480px){.video-sort-wrap{margin:0}.video-sort-wrap li{float:left;width:100% !important;margin:0 0 1em 0 !important}.video-sort-wrap li select{max-width:100%}.video-sort-wrap li:last-of-type{margin-bottom:0 !important}}@media screen and (min-width: 481px) and (max-width: 768px){.passport-pages h3{font-size:1.4em}.passport-pages h3.large{font-size:1.7em}.passport-pages .dek{font-size:1.125em}.pp-renew-membership span{font-size:1.3em;display:block;margin-bottom:.5em}}@media screen and (min-width: 481px) and (max-width: 1010px){.video-sort-wrap{margin:0 -1%}.video-sort-wrap li{float:left;width:auto;margin:1%}.pp-button-row ul{margin:0 -1%}.pp-button-row ul li{width:31.3%;margin:0 1%}.pp-button-row ul.num-2{margin:0 -1%}.pp-button-row ul.num-2 li{width:46%;margin:0 2%}.pp-button-row h6,.pp-button-row button{font-size:.8em}}@media screen and (max-width: 480px){.passport-pages h1,.passport-pages h3{font-size:1.25em}.passport-pages h3.large{font-size:1.5em}.passport-pages .dek{font-size:1em}.passport-pages button{font-size:.85em}.pp-top-content .secondary{padding:5%}.pp-top-content p{font-size:1em}.pp-top-content button{width:100%}.pp-renew-membership{padding-top:1.5em}.pp-renew-membership span{display:block;font-size:1.1em;margin:0 0 .5em 0}.pp-renew-membership button{width:100%}.pp-theme-picker{padding:1.5em 0}.pp-theme-picker a{font-size:.7em;padding:.6em}.passport-featured-programs{padding:0;margin-bottom:2em}.passport-featured-programs .feat-prog-wrap{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.passport-featured-programs ul{margin:0;width:675px}.passport-featured-programs li{width:95px;margin:0 0 0 15px}.passport-featured-programs li:last-of-type{margin-right:15px}.passport-featured-programs .head{padding:3% 0;margin:0}.passport-featured-programs .head img{width:90%;margin:0 auto}.passport-featured-programs .text{padding:3%}.passport-featured-programs .text span{display:block}.video-sort-wrap{margin:0 -1%}.video-sort-wrap li,.video-sort-wrap li.search{width:48%;float:left;margin:1%}.video-sort-wrap select{font-size:.8em}.video-sort-wrap .passport-video-search input,.video-sort-wrap .passport-video-search button{font-size:.8em}.pp-button-row ul{margin:0}.pp-button-row li{width:100%;margin:0 0 1.5em 0}.pp-button-row li:last-of-type{margin:0}.pp-button-row button{width:90%;margin:0 auto}}@media screen and (max-width: 1200px){.pp-top-content{background-color:#1e1e1e}.pp-top-content .touch-inset{margin:0}}#whatsonkids .tvss-namespace{background-color:#242424 !important;padding:0}#whatsonkids .tvss-namespace a{color:#0079c1 !important}#whatsonkids .tvss-namespace #schedules-container .tvssFooter{display:none !important}#whatsonkids .tvss-namespace .schedulesDarkButton{background:#ed037c !important}#whatsonkids .tvss-namespace .schedulesDarkButton .arrowLeft{display:none}#whatsonkids .tvss-namespace #schedListView .scheduleItem .showDetailsButton,#whatsonkids .tvss-namespace #schedListView .scheduleItem .hideDetailsButton{color:#0079c1 !important}#whatsonkids .tvss-namespace #schedules-container{background-color:#424242 !important;color:#fff !important}#whatsonkids .tvss-namespace #schedListView #stationProviderTime #listTime .slabel,#whatsonkids .tvss-namespace #schedListView #stationProviderTime #listChannel .slabel,#whatsonkids .tvss-namespace #schedListView #stationProviderTime #listStaion .slabel,#whatsonkids .tvss-namespace #schedListView #stationProviderTime #listProvider .slabel{color:#fff !important}#whatsonkids .tvss-namespace #schedListView .scheduleItem,#whatsonkids .tvss-namespace #schedListView .scheduleItem .verticalHours{background:#99cf16 !important;font-size:1em;font-family:'Montserrat'}#whatsonkids .tvss-namespace #schedListView .scheduleItem .verticalProgram .smallSwitchable .ovDescription{font-family:'Halant';font-size:1em}#whatsonkids .tvss-namespace .ovAirdatesRow .ovColumnDate,#whatsonkids .tvss-namespace .ovAirdatesRow .ovColumnHour{background:#fff;color:#99cf16;font-weight:bold;font-size:1.2em !important}#whatsonkids .tvss-namespace .whatson #schedListView #stationProviderTime #listStaion span{padding:6px 16px 6px 10px !important;font-family:'Montserrat'}#whatsonkids .tvss-namespace #schedListView #stationProviderTime #listStaion select{float:left}#whatsonkids .verticalProgram{border-style:none}#whatsonkids .show{background-color:#242424}#whatsonkids .verticalHours{font-size:2em;padding-top:1em}#station-module{width:100%;height:800px;border:none;float:left;margin:0;padding:0}.page-template-page-kids h1,.page-template-page-kids h2{margin:0 0 .5em 0;font:normal 1.875em 'Montserrat'}.page-template-page-kids h1{margin:1em 0;font-weight:600}.kids-video{background-color:#00edff;padding:1em 0;color:#fff}.kids-video h2{color:#000;display:none}.kids-schedule{padding:1.5em 0;color:#fff}.schedule-more{font:normal 1.1em 'Halant';padding:1em 0;text-align:center}.kids-featured-programs{padding:1.5em 0;color:#fff;font:normal 1em 'Montserrat';text-transform:uppercase;background-color:#1b1b1b}.kids-featured-programs h2{margin:0 0 .5em 0;font:normal 1.875em 'Montserrat'}.kids-featured-programs .kids-programs{margin:0 -1% 0 -1%}.kids-featured-programs .kids-programs figure{overflow:hidden}.kids-featured-programs .kids-programs li{float:left;width:14.6%;margin:0 1%;cursor:pointer;font-size:.6em}.kids-featured-programs .kids-programs li img{max-width:100%;height:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.kids-featured-programs .kids-programs li:hover figure img{-webkit-transform:scale3d(1.05, 1.05, 1);transform:scale3d(1.05, 1.05, 1)}.kids-featured-programs .kids-programs section{margin-top:4px}.kids-featured-programs .kids-programs a{color:#fff}@media screen and (min-width: 769px){.no-desktop{display:none !important}.notouch{display:block}.snap-content{position:static}.mid404{width:80%}.searchform404 button span{display:inline}.bot404{margin:0 2em 3em 2em}.bot404 .col{margin:0 30px 0 0;float:left}.bot404 .scd-promo{width:-moz-calc((100% - 360px)/2);width:-webkit-calc((100% - 360px)/2);width:-o-calc((100% - 360px)/2);width:calc((100% - 360px)/2)}.bot404 .scd-ad{width:300px;margin:0}}@media screen and (min-width: 481px) and (max-width: 768px){#snapwrap{margin:0px}.screen-pad{padding:0 2%}.no-tablet{display:none}.touch-only{display:block}.widecolumn,.fullpage{margin:0 0 1em 0;min-height:auto;width:100%}.aside .sidead{text-align:center;width:100%}.aside .sidead div{margin:0 auto}.aside .sidead img{margin:0 auto}.aside .textwidget{text-align:center}.aside .textwidget img{margin:0 auto}.aside .sidebar-menu{width:100%}.exp-left{width:100%;margin-right:0}.exp-right{width:100%}.exp-widget{float:left;width:48%}.exp-widget2{float:right}.page-funding ul li{width:21%}.blog-related h4{font-size:.9em}.aside.blogs{width:100%;margin:0 auto !important}.aside.blogs ul{width:300px;margin:0 auto}.aside.blogs .sidebar-item{width:100%}.aside.blogs .adtxt{margin-top:6px}.alpha-sort a{line-height:1.5em;font-size:1.2em}.a-z-list ul{margin:0 -2%}.a-z-list li{width:46%;margin:0 2% 2% 2%}.breaking-news .bn-left{width:28%}.breaking-news .bn-right{width:72%}.clcn-featured figure{width:100%}.clcn-featured .txt-wrap{width:100%;padding:3%}.clcn-featured h2{margin:0}.clcn .txt-title{font-size:1.5em}section.clcn .vidmenu li{height:216px !important}section.clcn .vidmenu li .title{font-size:.8em}section.clcn .vidmenu li.event-post{height:350px !important}.clcn-below-header{font-size:1.3em}#pptcontent .overlay{padding:0 8%}}@media screen and (max-width: 480px){#snapwrap{margin-top:0}.snap-drawer-right{margin-top:53px}.screen-pad{padding:0 3%}.no-mobile{display:none !important}.mobile-only{display:block}.touch-only{display:block}#comments{padding:0 3%}#comments textarea{max-width:100%}.aside .sidead{text-align:center;width:100%}.aside .sidead div{margin:0 auto}.aside .sidead img{margin:0 auto}.aside .textwidget{text-align:center}.aside .textwidget img{margin:0 auto}.aside .sidebar-menu{width:100%}.exp-left{width:100%;margin-right:0}.exp-right{width:100%}.exp-title,.exp-box h3{font-size:1.3em}.page-funding .label{font-size:.8em}.page-funding ul li{width:29%}.blog-related{border-bottom:1px solid #666}.blog-related h4{font-size:1em}.blog-related .feed{margin:0;position:relative}.blog-related .feed article{width:100%;margin:0}.blog-related .arrow{position:absolute;top:25%;z-index:999999;font-size:3em;color:#FF512C;background-color:transparent;padding:0 .3em;outline:none}.blog-related .arrow:hover{color:#fff}.blog-related .arrow.left{left:0}.blog-related .arrow.right{right:0}.single-post.blog .tag-meta{font-size:.75em}.single-post.blog .entry-content{font-size:1em}.single-post.blog .entry-content h1{font-size:1.4em}.featured-programs li{width:31.3%}.alpha-sort a{line-height:1.5em}.a-z-list li{width:100%;margin:0 0 1em 0}.books-wrap{margin:0}.books-wrap .book{width:100%;margin:0 0 1.5em 0}.breaking-news .bn-left{width:28%;font-size:11px;line-height:36px}.breaking-news .bn-right{width:72%;font-size:11px;line-height:auto;white-space:normal}.bento ul{padding:0;margin:25px 0}.bento ul li{width:100%;margin:25px 0;padding:0}.bento ul li:nth-child(odd){float:none}.bento ul li:nth-child(even){float:none}.clcn-featured figure{width:100%}.clcn-featured .txt-wrap{width:100%;padding:3%}.clcn-featured h2{margin:0}section.clcn h5{font-size:1.5em;margin-bottom:.8em}section.clcn ul{margin:0}section.clcn .vidmenu li,section.clcn .vidmenu li.event-post{width:100%;margin:0 0 1em 0;height:auto !important}.clcn header h1{float:left;width:100%;margin:2% 0}.clcn .clcn-button{font-size:1em}.clcn-below-header{font-size:1.125em}#pptcontent .overlay{padding:0 5%}#pptcontent .title{font-size:2em}#pptcontent .dek{font-size:1.5em}#pptcontent .no-thanks{font-size:1.125em}#pptcontent button.donate{font-size:1.3em;padding:.6em}#pptcontent .wrap-wnet-convio .emailfield,#pptcontent .wrap-wnet-convio .emailsubmit{padding:1em;font-size:1em}#pptcontent .wrap-wnet-convio .emailfield{width:65%}#pptcontent .wrap-wnet-convio .emailsubmit{width:35%}.pp-faqs-wrap article{width:100%;margin:0 0 1.5em 0}}/*!
 * smartbanner.js v2.0.0 <https://github.com/ain/smartbanner.js>
 * Copyright  2018 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:relative;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica, sans, sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#767676;content:' '}.smartbanner__exit::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;width:60%;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);color:#b1b1b3;font-family:'ArialRoundedMTBold', Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::before,.smartbanner.smartbanner--android .smartbanner__exit::after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:none;box-shadow:0 0 0 1px #333, 0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom, #42b6c9, #39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}
/*# sourceMappingURL=main.css.map */
