@import"https://fonts.googleapis.com/css?family=Montserrat:300,400,700,900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{margin:0;color:#333;width:100%;background:#ededed;font:.95em sans-serif;line-height:1.125em}ol,ul{list-style:none}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{width:100%;border-collapse:collapse;border-spacing:0}table th{font-weight:bold;color:#555}caption,th,td{text-align:left;vertical-align:top}th,td{padding:0 10px 0 0}input[type=file]{padding:0;background:none;border:none}canvas{display:none}form table td ul{padding:0}form table td{padding:0 10px 5px 0}#page{background:#ededed;margin:0 auto;position:relative;width:100%}img{border-style:none}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,table{margin-bottom:1em;font-family:arial,helvetica,sans-serif}p,ul,ol,dl,td,th,blockquote{font-weight:normal;line-height:1.4em;color:#333}p.update{margin-bottom:5px;font-style:italic;color:#555}p.copyright{clear:both;color:#fff;text-align:center;font-size:.8em;margin-bottom:0}ol,ul{padding-left:20px}ol{list-style:decimal}ul{font-size:1em}ul.user_list{font-size:1.3em}ul.user_list li{margin-bottom:10px}dl dt{color:#262d26}dl dd{margin-bottom:10px}blockquote{font-style:italic;line-height:1.5em;margin:40px 20px 40px 50px;padding:0 20px;border-left:3px solid #0079c1;overflow:auto;font-size:1.1em}a{color:#005c99;text-decoration:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#262d26}a:hover{text-decoration:underline;color:#d63d36}p.center{text-align:center}dl.data{display:inline-block;margin:8px 0;line-height:1.38em;font-size:.75em;font-style:normal;text-transform:uppercase;letter-spacing:.2px}dl.data a{color:#005c99;font-weight:bold}dl.data a:hover{color:#d63d36}dl.data dt{display:inline;padding:0 4px 0 0;margin-right:4px;border-right:1px solid #666}dl.data dt.related{border:0;color:#555}dl.data dd{margin:0;display:inline;padding:0;margin-top:10px}dl.data dd.audio{float:left;margin-right:1em;margin-top:-1px}h1{margin-bottom:5px;font-weight:bold;font-size:1.55em;line-height:1.25em;color:#262d26}h2{margin-bottom:5px;font-weight:bold;font-size:1.25em;line-height:1.2em;color:#262d26}h3{margin-bottom:5px;font-weight:bold;font-size:1.2em;line-height:1.28em;color:#262d26;margin-bottom:0}h4{margin-bottom:5px;font-weight:bold;font-size:1em;line-height:1.25em;color:#262d26;margin-bottom:15px}h5{margin-bottom:5px;font-weight:bold;font-size:.875em;line-height:1.25em;font-weight:normal;color:#262d26}h6{margin-bottom:5px;font-weight:bold;font-size:1em;line-height:1.25em}.blurb dl.data dd.audio img{border:0;float:none;margin:0;position:relative;top:2px}label{display:block;font-weight:bold;color:#333}label small{font-size:12px;font-weight:normal}em{font-style:italic}pre{margin-bottom:10px;color:#333}a.gmnoprint img{display:none}strong.highlight{margin:-1px 0;padding:1px 3px}.errors{padding:5px 0;line-height:20px;font-weight:bold;color:#d63d36;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:5px 0}.errorlist{margin-bottom:0;font-size:13px;line-height:20px;font-weight:bold;color:#d63d36}.fade{opacity:.5}.admin_link{color:#d63d36}.empty{color:#555}.hidden,.mobile_hide{display:none}.strong{font-weight:bold}form,fieldset{margin:0;padding:0;border-style:none;font-family:sans-serif;font-size:13px;line-height:20px}input,select,textarea{margin:0;vertical-align:middle;font:100% sans-serif;padding:2px}textarea{width:100%}input{border-radius:0;border:1px solid #ddd}.ui-controlgroup-controls{margin:1em 0}input#radio-choice-1,input#radio-choice-2{float:left;margin-right:1em}textarea:focus,input:focus{border:2px solid #333}.clear_both{clear:both}a.button,input.button,button,a.alt_button,input.alt_button,button.alt_button{text-decoration:none;margin:0;background:#333;border:none;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;font:bold 13px/20px sans-serif;text-align:center;width:auto;padding:.5em 1em}a.button:hover,input.button:hover,button:hover,a.alt_button:hover,input.alt_button:hover,button.alt_button:hover{background:#d63d36;text-decoration:none;cursor:pointer}a.alt_button,input.alt_button,button.alt_button{background:#ddd;color:#333}a.alt_button:hover,input.alt_button:hover,button a,button.alt_button:hover{color:#fff}.photocred{font-size:10px;text-align:right;text-transform:uppercase}.photocred a{color:#555;font-weight:bold}.caption{font-size:.9em;color:#333;line-height:15px;font-family:arial;margin-bottom:0;position:relative}@media screen and (min-width: 450px){dl.data dd{float:none;margin:0}}@media screen and (min-width: 680px){.mobile_hide{display:inline-block}}@media screen and (min-width: 750px){body{font:.87em sans-serif}#page{margin-bottom:0;max-width:960px;width:100%}}.list .item{margin-bottom:1em}.list .item .type{margin:0;font-size:13px;line-height:20px;font-weight:bold;text-transform:uppercase}.list .item p:last-child{margin-bottom:0}.list .item small{font-size:12px}.list .item small a{color:#005c99}.list .item .thumbnail{float:left;display:block;margin:3px 1em 0 0}.list .item .footer{background:none;margin:0;padding:0;font-size:12px;line-height:20px;color:#555;overflow:hidden;min-height:0}.list .item .footer li{float:left;margin:0 10px 0 0;overflow:hidden}.list .item .footer li a{font-weight:normal}.list .item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.list .item_wrapper .item{float:left;width:610px}.list .item_wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header{background:#ededed;z-index:3}.status{background:#333;display:none;height:1.8em}.status a{color:#fff}.status .weather{color:#f1b434;display:none;float:left;margin-top:.35em;margin-left:1em;position:absolute}.status .weather a{background:#333;color:#f9c047;float:left}.status .weather img{display:none}.status .login{float:right;margin:.35em 1em}.validated{float:right;margin-top:.3em;margin-right:1.3em;color:#fff}.validated span{color:#f1b434}.header button{padding:.15em .75em}.nav{padding:10px 15px;display:inline-block;width:100%;position:relative;background:#fff;z-index:9999;box-sizing:border-box}.nav-ad{display:none;margin-top:10px;position:absolute;right:1em;top:4em}.footer-ad{width:100%;margin:0 auto;display:inline-block;padding:15px 0 40px 0;background:#fff;box-sizing:border-box;text-align:center}.search_box{background:#eee;border:1px solid #ddd;border-top:0;height:3em;padding:.5em 1em;display:none}.search_box button{left:auto;height:1.85em;margin:.5em 0;width:27%;position:relative;float:right}.search_box .ui-btn{margin:0}.search_box .ui-btn-inner{display:none}.search_box input.header_search_input{float:left;margin-top:.5em}.give_button{background:#006cb4;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-size:16px;margin-bottom:1em}.give_button a{color:#fff;display:block;font-family:"Montserrat",sans-serif;font-size:18px;letter-spacing:.1em;padding:.55em 1em;text-align:center}.give_button a:hover{text-decoration:none}.give_button img{height:14px;margin-right:.5em}.give_button:hover{opacity:.8}@media screen and (min-width: 450px){.status .weather{display:block}}@media screen and (min-width: 550px){.panel-open a img,.search_icon img{width:30%}}@media screen and (min-width: 941px){.nav{height:112px;padding:15px}.status{display:block}.status .weather img{display:block;float:left;position:relative;z-index:99999;width:20px;margin-right:8px}.panel-open{display:none}.nav_listen{height:20px;width:20px;background:url("../images/base/social_icons2x.png") no-repeat 0 0;position:absolute;top:1.3em;left:13em;-moz-background-size:100px 20px;-ie-background-size:100px 20px;-o-background-size:100px 20px;-webkit-background-size:100px 20px;background-size:100px 20px;margin-top:-1px}.nav_listen:hover{opacity:.8}}@media screen and (min-width: 850px){.search_box{display:none}}@media screen and (min-width: 915px){button .submit_event{width:auto}#page{overflow:visible}}@media screen and (min-width: 930px){.nav-ad{display:block}.search_icon{display:none}form.header_search{display:block;position:absolute;top:1.2em;width:27%;right:0;text-align:right}}@media screen and (min-width: 975px){form.header_search{width:30.729167%}}form.header_search input.header_search_input:focus{border:2px solid #333}input.header_search_input{width:70%;padding:0;height:1.85em;box-sizing:border-box;-moz-box-sizing:border-box}input.header_search{position:absolute;background:#fff;border:0 none;padding:0}input.search{background:transparent;border:0;padding:0}.search_form .ui-btn-inner,.header_search .ui-btn-inner{display:none}.form-search{top:14px;left:160px;width:298px;position:absolute}.form-search .input{float:left;width:233px;height:19px;background:url("../images/homepage/input.gif") no-repeat}.form-search .input .txt{background:transparent none repeat scroll 0 0;color:#bbb;float:left;height:15px;margin-top:-3px;width:221px}.form-search .search{float:right}.topical-nav{bottom:0;display:none;margin:0;padding:0;position:absolute;z-index:2}.topical-nav li.active ul{display:block}.topical-nav .subnav_arrow{margin-top:.35em;height:6px;width:11px;float:right;background:url("../images/base/base-icons.png") no-repeat 0 -17px;opacity:.5}.topical-nav .subnav_topic{float:left;margin-right:.5em}.topical-nav li:hover a .subnav_arrow{opacity:1}.topical-nav li:hover a,.topical-nav li:hover a .subnav_topic{opacity:.7;text-decoration:none}.topical-nav li.active a{color:#d63d36}.topical-nav li.active a .subnav_arrow{background:url("../images/base/base-icons.png") no-repeat 0 -29px}.topical-nav li.active:hover a,.topical-nav li.active:hover a .subnav_arrow{opacity:1}.topical-nav li{box-sizing:border-box;-moz-box-sizing:border-box;float:left;font-size:14px;font-weight:bold;height:35px;line-height:1.15em;padding:10px 35px 10px 0;position:relative}.topical-nav li a{color:#262d26;width:100%;height:100%}.topical-nav li.active{height:36px;margin-bottom:-1px}.topical-nav li:hover{text-decoration:none;cursor:pointer}.sub_nav_menus{position:fixed;top:50px;left:-280px;opacity:0;height:90%;width:75%;border-top:1px solid #ebebeb;overflow-y:auto;overflow-x:hidden;background:#e0e0e0;transition:opacity 1s ease-in-out;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;z-index:-999999}.sub_nav_menus .search{display:inline-block;height:45px;width:100%}.sub_nav_menus .search form{margin:10px}.sub_nav_menus .search form input.header_search_input{width:72%;height:26px;margin-left:12px;border:1px solid #ccc;padding-left:5px}.sub_nav_menus .search button{display:inline-block;height:28px;width:27px;background:url(../images/base/base_icons_2.png) no-repeat -75px 0;-moz-background-size:150px 26px;-ie-background-size:150px 26px;-o-background-size:150px 26px;-webkit-background-size:150px 26px;background-size:150px 26px;float:right;margin-right:13px}.sub_nav_menus.open{display:block;left:0;opacity:1}.sub_nav_closed.open{display:inline-block;opacity:1}.sub_nav_closed{background:#fff;border-top:1px solid #ddd;display:inline-block;padding:20px;padding-top:0;width:100%;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box}.sub_nav_closed ul{float:left;padding:0 .5em 0 0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.sub_nav_closed ul li:hover{background:#ddd}.sub_nav_closed ul li{padding:.25em;padding-right:0}.sub_nav_closed ul li a{color:#262d26;display:block;width:100%}.sub_nav_closed ul li a:hover{text-decoration:none}.sub_nav_closed ul li.title{border-bottom:2px solid #ef3e42;color:#262d26;font-family:"Montserrat",sans-serif;font-weight:bold;margin-bottom:10px;margin-top:20px;padding-bottom:.25em}.sub_nav_closed ul li.title:hover{background:0}.sub_nav_closed ul:not(.strong){display:none;padding:0}.navbar ul{margin:0;overflow:hidden;padding:0}.navbar ul li{background:#fff;border-left:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;float:left;height:35px;margin:0;padding:.5em 0;text-align:center;width:25%}.navbar ul li a{display:block;font-weight:bold}.navbar ul li a:hover,.navbar ul li a:visited{text-decoration:none}.navbar ul li:first-child{border:0}.navbar ul li:last-child{background:#006cb4}.navbar ul li:last-child a{color:#fff}.navbar ul li:last-child img{padding-top:4px;width:22px;margin-left:-3px}.events .main_nav{overflow:hidden}.events .main_nav ul{padding:0;margin:0}.events .main_nav ul li{background:#eee;float:left;margin-bottom:1em;text-align:center;width:100%}.events .main_nav ul li a{box-sizing:border-box;-moz-box-sizing:border-box;display:block;font-weight:bold;padding:.75em 1em;width:100%}.events .main_nav ul li:first-child,.events .main_nav ul li:nth-child(2){width:48%}.events .main_nav ul li:nth-child(2){float:right}@media all and (min-width: 936px){.sub_nav_menus{opacity:1;position:absolute;top:0;width:100%;left:auto;top:auto;z-index:9999;display:flex;height:auto;box-shadow:0 3px 4px #ddd}.sub_nav_menus div.open{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));-ms-grid-columns:1fr 1fr 1fr 1fr}.sub_nav_menus div.open ul:nth-child(1){-ms-grid-column:1}.sub_nav_menus div.open ul:nth-child(2){-ms-grid-column:2}.sub_nav_menus div.open ul:nth-child(3){-ms-grid-column:3}.sub_nav_menus div.open ul:nth-child(4){-ms-grid-column:4}.sub_nav_menus .search{display:none}.sub_nav_closed{display:none;border-top:0;padding-top:20px}.sub_nav_closed ul,.sub_nav_closed ul:not(.strong){display:block}.sub_nav_closed ul li.title,.sub_nav_closed ul:not(.strong) li.title{margin-top:0}}@media screen and (min-width: 750px){.topical-nav{display:block}.navbar{display:none}.events .main_nav{display:none}}@media screen and (min-width: 915px){.sub_nav_open{z-index:10}}@media screen and (max-width: 750px){.sub_nav_open,.sub_nav_open_events{display:none}}p.updated{color:#d63d36;font-size:.85em;letter-spacing:.2px;margin-bottom:1em;position:relative;padding:0 15px;text-transform:uppercase}p.breaking{float:left;font-weight:bold;letter-spacing:.2px;padding-left:1em;padding-right:.5em}p.alert{background:#d63d36;color:#fff;font-size:1.1em;line-height:1.15em;padding:.5em 1em;margin-bottom:0}p.important_news{background:#e58426;color:#fff;font-size:1.1em;line-height:1.15em;padding:6px 15px 8px 15px;margin:15px 0 0;-webkit-font-smoothing:antialiased}p.alert a,p.important_news a{color:#fff;text-decoration:underline}p.alert a:hover,p.important_news a:hover{text-decoration:underline}p.alert span,p.important_news span{font-size:.85em;font-style:italic;opacity:.8}#pledge_banner{position:relative;width:100%;background:#0079c1;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;margin:0;margin-top:15px;color:#fff}#pledge_banner:hover{color:#01598e;cursor:pointer}#pledge_banner p,#pledge_banner a{font-size:1em;color:#fff;margin:0}#pledge_banner p.pledge_text{font-family:"Montserrat",sans-serif}#pledge_banner p.give_btn{background:#fff;color:#1d5093;padding:.3em 1em;width:5em;text-align:center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin:2em 0}#pledge_banner p.program_info,#pledge_banner p.image_info{font-size:.95em;margin:.75em 0 .2em;opacity:.8}#pledge_banner p.image_info{display:none}#pledge_banner p.program_info a{font-weight:bold}#pledge_banner #banner_open{background:#fff;display:block;padding:20px 15px}#pledge_banner #banner_open p{color:#333}#pledge_banner #banner_open p.close_btn{font-weight:bold}#pledge_banner #banner_open p.alt_text{color:#006cb4;font-family:"Montserrat",sans-serif;font-size:1.75em;margin:1em 0;text-align:center}#pledge_banner #banner_open p.alt_text a{color:#005c99;font-weight:bold;text-decoration:underline;margin-left:.25em}#pledge_banner #banner_closed{display:none;padding:.6em 1em}#pledge_banner #banner_open img.full{display:none;margin:.5em 0;width:100%}#pledge_banner #banner_open img.full:hover{cursor:pointer;opacity:.9}#pledge_banner #banner_open img.alt{display:inline-block;width:38px;margin-left:-14px}#pledge_banner #banner_open p.close_btn{text-align:right}#pledge_banner p.give_btn:hover{background:#eee}.sidebar{float:left;width:100%}.sidebar .give_button a{color:#fff}.sidebar .listen-now,.sidebar .ad,.sidebar .most_popular{display:none}.sidebar .listen-now a,.sidebar .ad a,.sidebar .most_popular a{color:#333}.sidebar img.newsletters_promo{width:100%;margin-bottom:-3px;margin-top:15px}.sidebar .newsletters{background:#fff;padding:15px}.sidebar .newsletters img{width:100%;margin:0;display:block}.sidebar .newsletters p{font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600}.sidebar .newsletters a{padding:0;display:inline-block;width:100%}.sidebar .newsletters a:hover{opacity:.85}.sidebar .meta .item{display:inline-block;border:1px solid #ddd;box-sizing:border-box;width:100%;padding:15px 15px}.sidebar .meta .item img{margin:0 0 10px 10px;width:40%;border:0;float:right}.sidebar .meta .item img:hover{opacity:1}.sidebar .meta .item img.show_bug{display:none;float:right;width:55px;margin-top:-25px;margin-right:-5px}.sidebar .meta .item img.show_bug:hover{opacity:.9}.sidebar .meta .item.story div{border-bottom:1px dotted #ccc;display:inline-block;margin:0 0 10px 0;padding-bottom:10px}.sidebar .meta .item.story div img{float:right;margin-left:10px;width:auto}.sidebar .meta .item.story div:last-child{border:0}.sidebar .meta h3,.sidebar .meta h4{border:0;padding:0}.sidebar .meta .item h4{margin-bottom:5px}.sidebar .meta p.subhead{font-size:.9em;margin-bottom:0}.sidebar .meta p.span{background:#6b767f;font-size:1em;margin-bottom:15px;margin-top:0;padding:5px 15px;text-align:right}.sidebar .meta p.span a{color:#fff}#subscribe-link img{max-width:400px;width:100%}form#informz-form,.informz-form-container{max-width:400px;padding:10px 0;transition:opacity .7s;opacity:1}form#informz-form.animate{opacity:0}form#informz-form p,form#informz-form-inline p{margin-bottom:5px}form#informz-form label,form#informz-form-inline label{width:100%;display:inline-block}form#informz-form p label,form#informz-form-inline p label{position:absolute;left:-99999px}form#informz-form p input,form#informz-form-inline p input{width:100%;height:33px;border:1px solid #ccc;box-sizing:border-box;font-size:.9em;padding-left:5px;margin-bottom:4px}form#informz-form-inline p input{font-size:1em}form#informz-form ul#id_newsletters{list-style:none;padding-left:0}form#informz-form ul#id_newsletters li{margin:10px 0}form#informz-form input[type=checkbox]{margin-right:7px;margin-top:-3px}form#informz-form .g-recaptcha{margin-bottom:10px}#subscribe-button,#subscribe-button-inline{background-color:#e58426;color:#fff;font-size:1.1em;padding:10px 15px;text-transform:uppercase;width:200px;cursor:pointer;margin:0 auto;display:block;font-weight:bold;font-family:"Montserrat",sans-serif;letter-spacing:.2px}#subscribe-button:disabled{background-color:#888}div#form-status,div#form-status-inline,.informz-form-status{font-family:"Montserrat",sans-serif;font-weight:700;box-sizing:border-box;color:#d63d36;text-transform:uppercase}@media screen and (min-width: 550px){#pledge_banner p.image_info,#pledge_banner #banner_open img.full{display:block}#pledge_banner p.alt_text{display:none}.sidebar .meta .item img{width:100%;margin:0 0 10px 0}.sidebar .meta .item img.show_bug{display:block}form#informz-form .g-recaptcha{transform:scale(0.89);transform-origin:0 0}}@media screen and (min-width: 845px){.sidebar{display:block;float:right;margin-top:0;width:31.25%}.sidebar .give_button,.sidebar .listen-now,.sidebar .ad,.sidebar .most_popular{display:block}}.member-join{background:#005c99;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#fff;float:left;padding:.5em 1em;margin-top:10px;min-width:10em;text-align:center}.member-join:hover{opacity:.8;text-decoration:none;color:#fff}.flatpage_default.membership h2.promo_title{background:none;color:#333;margin:15px;border-bottom:2px solid #9c8dc3;padding:0 0 .5em 0;font-weight:bold}.membership .bulletin.fl,.membership .bulletin.fr{float:left;width:50%}.module{float:right}.meta{margin:15px 0;background:#fff;border-top:0;overflow:hidden;padding:15px}.meta h3{font-family:"Montserrat",sans-serif;margin-bottom:15px;border-bottom:2px solid #ccc;padding-bottom:5px}.meta img{float:left;margin-right:10px;margin-top:3px}.meta a img:hover{opacity:.85}.meta_framed{background:#fff;padding:10px;margin-bottom:30px}.sidebar .meta.podcasts h3,.sidebar .meta.podcasts h4{margin-bottom:0}.sidebar .meta.podcasts .item.latest{padding:12px 15px 15px}.sidebar .meta.podcasts .item.latest img{margin:3px 0 0 10px;width:35%;border:0;float:right}.sidebar .meta.podcasts p{box-sizing:border-box;margin:15px 0;display:inline-block;text-align:right;width:100%;background:#eee;padding:5px 15px}#mobile_leader_320x50,#tv_mobile_leader,#story_mobile_leader_320x50,#home_mobile_leader_320x50,#events_mobile_leader_320x50,#radio_mobile_leader,#mobile_leader_heroes_320x50{position:fixed;bottom:0;background:#eee;left:0;text-align:center;z-index:999;width:100%}#mobile_leader_320x50 div,#tv_mobile_leader div,#story_mobile_leader_320x50 div,#home_mobile_leader_320x50 div,#events_mobile_leader_320x50 div,#radio_mobile_leader div,#mobile_leader_heroes_320x50 div{border-top:1px solid #ddd !important;padding:5px}@media screen and (min-width: 915px){#mobile_leader_320x50,#tv_mobile_leader,#story_mobile_leader_320x50,#home_mobile_leader_320x50,#events_mobile_leader_320x50,#radio_mobile_leader{display:none}}.advertisement{width:100%;margin:5px auto}.advertisement div img{display:block}strong.advertisement,#countdown{color:#333;display:block;font-size:9px;line-height:1.33em;text-align:center}.advertisement-leaderboard{margin:0 auto;padding:10px;text-align:center;background:transparent;clear:both;display:none}.framed_wide .advertisement-leaderboard{margin-top:-1px}.framed_wide .sponsor{margin:5px}.ad-medium-rectangle{background:transparent;margin:1em auto;text-align:center}.ad-medium-rectangle div:first-child{width:300px;height:250px;margin:0 auto}.ad-skyscraper{text-align:center;padding-top:1em;padding-bottom:2em}.ad-skyscraper div:first-child{width:160px;height:600px;margin:0 auto}.ad-small-rectangle{margin:1em auto;background:transparent;text-align:center;padding:1em 0}#site_skin_home{width:1px;height:1px}.sponsor{height:1%;padding:0 16px;line-height:1.23em;text-align:center;margin:5px;font-size:12px}.sponsor a{color:#333}.mobile-medium-rectangle{padding:10px 0;margin:15px 0;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}@media screen and (min-width: 820px){.advertisement-leaderboard{display:block}}footer{background:#333;clear:both;display:inline-block;margin-top:1em;padding:0 0 2em 0;width:100%}.footer-lists{display:grid;display:-ms-grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));-ms-grid-columns:1fr 1fr 1fr 1fr}.footer-lists .footer-column{padding:15px}.footer-lists .footer-column h3{background:none;color:#fff;width:100%;display:block;padding:.2em 0;font-size:1em;font-weight:bold;margin-bottom:.5em;line-height:1.33em}.footer-lists .footer-column ul{display:block;margin:0;padding:0}.footer-lists .footer-column ul li{border:0;font-weight:normal;margin:0;padding:0;font-size:1.1em;line-height:26px}.footer-lists .footer-column ul li a{background:#333;color:#fff;font-size:13px}.footer-lists .footer-column ul li a.newsletters{font-weight:bold;font-size:14px}.footer-lists .footer-column ul li.note{color:#eee;font-size:11px;margin:10px 0}.footer-lists .footer-column ul li.note a{color:#eee;font-size:11px}.footer-lists .footer-column ul li.link{font-weight:bold}.footer-lists .footer-column ul li.link a{color:#f1b434;opacity:.8}.footer-lists .footer-column ul li.link a:hover{opacity:1}.footer-lists .footer-column .listen-now{margin-bottom:15px;overflow:auto}.footer-lists .footer-column .listen-now ul li{float:left;text-align:center;width:36px;margin-right:8px}.footer-lists .footer-column .listen-now div{height:36px;margin:0 auto;width:36px;background:url("../images/base/social_icons2x_new.png") no-repeat 0 0;-moz-background-size:180px 36px;-ie-background-size:180px 36px;-o-background-size:180px 36px;-webkit-background-size:180px 36px;background-size:180px 36px;border-radius:8px}.footer-lists .footer-column .listen-now div:hover{opacity:.8}.footer-lists .footer-column:nth-child(1){-ms-grid-column:1}.footer-lists .footer-column:nth-child(2){-ms-grid-column:2}.footer-lists .footer-column:nth-child(3){-ms-grid-column:3}.footer-lists .footer-column:nth-child(4){-ms-grid-column:4}.footer-lists .footer-column .listen-now li div.facebook{background-position:-36px 0}.footer-lists .footer-column .listen-now li div.twitter{background-position:-72px 0}.footer-lists .footer-column .listen-now li div.rss{background-position:-108px 0}.footer-lists .footer-column .listen-now li div.instagram{background-position:-144px 0}.footer-lists .footer-column .listen-now li div.newsletters{background-position:-193px 0}.post_footer p{display:none}.content{transition:opacity .1s ease-in-out,transform .5s ease;background:#ededed;position:relative}.nav.open{position:fixed}.content.open{position:fixed;-webkit-transform:translate(76%, 0);-o-transform:translate(76%, 0);-moz-transform:translate(76%, 0);top:54px}.homepage .content .story_lead_photo img{min-width:260px;min-height:200px;background:#ccc}.homepage .content p.home_links{box-sizing:border-box;margin:15px 0;display:inline-block;text-align:right;width:100%;background:#eee;padding:5px}.homepage .content p.home_links a{background:#eee;color:#333;font-weight:bold;margin-left:10px;padding-right:10px}.homepage dl.data dd.audio{border:0;padding:0}.homepage .link-list{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:0;padding:0 15px;overflow:hidden;border-bottom:1px dotted #ccc}.homepage .link-list ul{margin:0;padding:0}.homepage .link-list ul li{font-weight:bold;margin:.9em 10px .9em 0;float:left;border-right:1px solid #ccc;padding-right:10px}.homepage .link-list ul li em{color:#d63d36}.homepage .link-list ul li:first-child,.homepage .link-list ul li:last-child{border:0;padding:0}.homepage .embedded_object{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:0;padding:15px;text-align:center}.homepage .embedded_object h1{color:#262d26}.homepage .embedded_object .caption{margin:5px 0 0}.homepage #content_banner{display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;text-align:right}.homepage #content_banner img{box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #ddd;width:100%}.homepage #content_banner img:hover{opacity:.8}.homepage #content_banner a:hover{text-decoration:underline}.homepage #content_banner span{display:block;font-weight:bold;font-size:1.1em;padding:4.6875%;text-align:right}.homepage #content_banner.top{margin-top:0;overflow:hidden}.homepage .lead-content{grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.homepage .lead-content{margin-top:15px}.homepage .lead-content .story_list{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.homepage .lead-content .story_list .item p{margin-bottom:0}.homepage .lead-content .story_list ul>p{margin:0 15px}.home-promos{display:inline-block;border-bottom:1px dotted #ccc;width:100%}.home-promos ul{display:-ms-grid;padding:10px 15px;line-height:16px;margin-bottom:0;background:#fff;font-size:.9em}@supports(display: grid){.home-promos ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-column-gap:10px;grid-row-gap:10px}}.home-promos ul li:nth-child(1){-ms-grid-column:1}.home-promos ul li:nth-child(2){-ms-grid-column:2}.home-promos ul li img{float:left;margin:1px 8px 0 0}.home-promos ul li img:hover{opacity:.8}@media screen and (min-width: 410px){.homepage #content_banner img{display:block}.homepage #content_banner span{display:none}.footer-lists .footer-column ul li{font-size:inherit;line-height:18px}}@media all and (max-width: 680px){.page .content .main{margin-top:0 !important}.homepage .link-list ul li{margin:5px 10px 5px 0;width:100%;border:0}}@media screen and (min-width: 936px){.homepage .link-list{padding:0 15px;margin-top:0}.homepage .embedded_object{padding:15px}.nav.open,.content.open{-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-moz-transform:translate(0, 0);position:relative;top:0}}@media screen and (min-width: 845px){.content .main{box-sizing:border-box;-moz-box-sizing:border-box;float:left;margin-top:15px;width:67.1875%}}.content_title h1{font-family:"Montserrat",sans-serif;font-size:1.75em;line-height:29px;padding:15px 0}.content_title h1.alt{text-align:center}.content_title p.back a{margin:0 10px 0 0}.content_title img{display:none;margin:0 auto;width:100%}.audioclip_detail .content h1{font-family:georgia,serif;font-weight:normal;margin:0;padding:0}.content .top_story,.content .top_story_full{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.content .top_story .description,.content .top_story_full .description{padding:15px;padding-top:1em}.content .top_story_full .story_list{border-top:1px dotted #ccc}.content .top_story .lead_photo img,.content .top_story .tease_photo img,.content .top_story_full .lead_photo img,.content .lead_story img{width:100%}.content .top_story_full h1{font-size:2em;margin-top:10px}.content .top_story_full .tease_photo img{display:block;float:left;margin:3px 10px 0 0;max-width:80px}.content ul.lead_story_links{list-style:disc;margin:0}.content ul.lead_story_links li{margin-bottom:.5em}.content ul.lead_story_links li a{font-weight:bold}@media screen and (min-width: 750px){.content_title h2{font-weight:bold;padding:15px;text-align:left}.content_title h2.alt,.content_title h1.alt{display:none}.content_title img,.story_detail .content_title img{display:block}}@supports(display: grid){ul.news-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));grid-column-gap:15px;grid-row-gap:15px}}@supports not (display: grid){ul.news-content{display:-ms-grid}ul.news-content li:nth-child(1){-ms-grid-column:1}ul.news-content li:nth-child(2){-ms-grid-column:2;margin:0 10px}ul.news-content li:nth-child(3){-ms-grid-column:3}}ul.news-content{box-sizing:border-box;-moz-box-sizing:border-box;float:left;margin:0;padding:0;width:100%}ul.news-content li.blurb img{display:block;float:left;margin:0 10px 0 0;width:35%}ul.news-content li.event{border:1px solid #ccc;padding:8px}ul.news-content li.event h3{margin-bottom:10px}ul.news-content.btm img{margin-right:10px;width:auto}ul.news-content.btm p.highlight{background:#eee;padding:15px;font-weight:bold}.tv-radio-module{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.tv-radio-module #tv_tab p.title{color:#cb0000;font-weight:bold;margin-top:15px}.tv-radio-module #radio_tab span a{font-weight:bold}.tv-radio-module #radio_tab .iframe{margin:15px 0}.tv-radio-module #radio_tab .iframe iframe{min-height:160px}.tv-radio-module .tab{display:none}.tv-radio-module .active_tab{display:block;padding:15px}.tv-radio-module h4{margin-bottom:0}.tv-radio-module p{font-size:.85em;font-style:italic;margin-bottom:1em}.tv-radio-module ul.links{border-top:1px dotted #ddd;font-style:normal;font-weight:bold;padding:0}.tv-radio-module ul.links li{font-size:.85em;font-weight:bold;margin-bottom:.5em}.tv-radio-module span{font-family:"Montserrat",sans-serif}.tv-radio-module .gncProgramName{font-weight:bold;float:left;overflow:hidden}.tv-radio-module .gncProgramDesc{display:none}.tv-radio-module .gncTitle{color:#d63d36;font-weight:bold}.tv-radio-module .gncHostName{font-size:.85em}.tv-radio-module dl{margin:0;overflow:hidden;font-weight:bold;line-height:1.21em;padding:0;font-family:"Montserrat",sans-serif;font-size:1.4em;letter-spacing:.1em}.tv-radio-module dl a{color:#262d26;display:block;padding:.5em 1em;text-decoration:none}.tv-radio-module dl .not_active{background:#ddd;box-sizing:border-box;-moz-box-sizing:border-box}.tv-radio-module dl .not_active a{color:#555}.tv-radio-module dl .not_active a:hover{background:#333;color:#fff;text-decoration:none}.tv-radio-module dl dt,.tv-radio-module dl dd{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;margin:0;text-align:center}.tv-radio-module .small{width:100%}.tv-radio-module .small ul li{float:left;margin-right:1em;padding-right:1em}.tv-radio-module .small ul li:last-child{border:0}.bulletin{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:15px}.bulletin h2 span{color:#555;font-weight:normal;margin-left:.5em;font-size:.75em}.bulletin .txt-news{border-bottom:3px solid #ee3a43}.bulletin .txt-featured,.bulletin .txt-benefit{border-bottom:3px solid #9c8dc3}.bulletin.thin{margin:0}.bulletin_today .txt-benefit{border-bottom:2px solid #9c8dc3}.bulletin h2,.bulletin_today h2{color:#262d26;font-family:"Montserrat",sans-serif;font-size:1.55em;margin-bottom:1em;padding:0 0 .75em 0;overflow:hidden}.info-1,.info-2{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}@media screen and (min-width: 750px){.info-1,.info-2{padding:15px}}.extra-links{font-weight:700;height:40px;margin:0;overflow:hidden;padding:0}.extra-links ul{padding-left:0}.extra-links li{border-left:1px solid #ddd;display:inline;padding:0 1em}.extra-links li a{color:#d63d36}.extra-links li:first-child{border-left:0;padding-left:0}strong.title{color:#d63d36;display:block;font-size:.92em;line-height:1.5em}.additional-links{margin:0;padding:0}.additional-links li{display:inline;padding:0 6px 0 0}.additional-links li a{background:url("../images/homepage/ic-4.gif") no-repeat 100% 4px;font-weight:700;padding:0 8px 0 0}li.blurb{border-bottom:1px dotted #ddd;list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:1px}li.blurb img{display:none}li.blurb a{font-weight:bold}.content_info .byline a.twitter-anywhere-user{color:#006cb4}.npr-list .feed{padding-right:0;right:0;top:0}.snippet{font-size:1em;line-height:1.38em;margin:0}.pagination p{color:#333;font-size:1em;left:10px;position:relative}p.pagination{font-weight:bold;position:relative;left:0;clear:both;padding:25px 0;text-align:center}p.pagination a{margin:2px;padding:10px;background:#005c99;min-width:100px;display:inline-block;color:#fff;opacity:1}p.pagination a:hover{text-decoration:none;opacity:.9}p.pagination span{color:#555}.section_front .content .main,.story_archive .content .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.section_front .content_title h1{padding:15px}.section_front .content_title,.story_archive .content_title,.story_detail .content_title{display:block;padding:0}.story_archive_day .content_title,.story_archive_month .content_title{display:block}.fathers-day-events .content_title{background:#3c7861}.mothers-day-events .content_title{background:#ad6187}.st-patricks-day-events .content_title{background:#128527}.thanksgiving-events .content_title{background:#c24b04}.new-years-eve-events .content_title{background:#c57b1e}.forth-of-july-events .content_title{background:#003272}.halloween-events .content_title{background:#e66a22}.valentines-day .content_title{background:#e87474}.section_front p.news_blurb{padding:0 15px}.section_front .three_stories,.section_front .lead_stories{border:0;padding:0}.section_front .top_story{margin-top:0;padding:15px}.section_front .top_story p{margin:0}.section_front .top_story .description{padding:0}.section_front .top_story .image img{width:100%}.section_front div.feature-image{position:relative}.section_front div.feature-image img{border:1px solid #ccc}.section_front div.feature-title-box{position:absolute;width:180px;padding:10px;margin:0px;bottom:4px;left:1px;font-size:14px;background:#000;color:#fff;background-color:rgba(0,0,0,.7);filter:alpha(opacity=70)}.section_front h4.feature-title a{color:#fff}.story_list{background:#fff;clear:left;overflow:visible}.story_list .item{border-bottom:1px dotted #ddd;margin:0;overflow:hidden;padding:1em 15px}.story_list .item .thumbnail{display:none}.story_list .item:after{clear:none}.story_list ul{margin-bottom:16px;padding-left:0}.story_list .meta{overflow:hidden}.story_list .meta li{float:left;margin:0 .3125em .5em 0;overflow:hidden}.story_list img{display:none}.section_front dl.data{display:none}@media screen and (min-width: 400px){ul.news-content li.blurb img{width:100%;margin:0 0 10px 0}}@media screen and (min-width: 620px){.story_list .item .thumbnail{display:block;margin:0;padding:.3em 1em .2em 0;float:left}.story_list img{display:block}.section_front .lead_stories img{display:block}.section_front dl.data{display:block}li.blurb{border:0}li.blurb img{display:block}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active)and (min-width: 620px){ul.news-content li.blurb{border:0;width:31.333333%;margin:1%;float:left;box-sizing:border-box}ul.news-content li.event{border:1px solid #ddd}}@media screen and (min-width: 750px){.section_front .top_story .image{float:left;margin-right:15px;margin-top:5px;max-width:250px;box-sizing:border-box;-moz-box-sizing:border-box}.section_front p.news_blurb{padding:0 15px}.story_list .item{border:0;margin-bottom:0;padding:15px;overflow:hidden}}.news_middle_column img{margin:.3125em 0;width:100%}.news_middle_column .inline_embedded{background:#eee;margin-bottom:1em;padding:6.25%}.news_middle_column .inline_embedded iframe{width:170px;height:120px}.news_middle_column .box p{padding:0}.news_middle_column .box p.thumbnail{margin-bottom:0;padding-top:3px}.news_middle_column .sub_categories{margin-bottom:10px;width:185px}.news_middle_column .sub_categories ul{padding-left:10px}.news_middle_column h3{color:#d63d36;margin-bottom:1em}.news_middle_column .npr{font-size:.95em}.news_middle_column .npr img{display:none}.news_middle_column .nprMod{padding-left:0;padding-right:5px;padding-bottom:5px}.news_middle_column p.nprModCatTitle strong{font-weight:normal;color:#333}.news_middle_column span.nprModName,.news_middle_column span.nprModDate{font-weight:bold;font-family:arial;font-size:.95em}.news_middle_column .nprModText{color:#333;font-family:arial;line-height:1.35em}.news_middle_column .videos{padding-right:5px}.news_middle_column .videos li{font-size:.75em;line-height:15px;list-style-type:none}.news_middle_column ul.byline{padding:0}.news_middle_column iframe#twitter-widget-0{max-height:300px;overflow:scroll}.news_middle_column ul#twitter_update_list{font-size:.9em;padding-left:0;padding-right:13px;line-height:17px}.news_middle_column ul#twitter_update_list li span{clear:both;display:block}.news_middle_column .feature-image{margin-bottom:1em;position:relative}.news_middle_column .feature-image img{border:1px solid #ddd}.news_middle_column .feature-image .feature-title-box{box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.news_middle_column .feature-image .feature-title-box h4{margin:0}.news_middle_column ul#twitter_update_list li,.middle_rail ul#twitter_update_list li{padding:5px 0 5px 1px;border-bottom:1px dotted #42c8f4}.middle_rail ul#twitter_update_list li{background:none;display:block}.middle_rail p{margin-top:30px}.middle_rail p a{font-weight:bold;color:#d8453d}.middle_rail p img{float:left;margin-right:10px}.list .item .thumbnail{margin:0}.inline_poll_results ul{padding-left:5px;list-style-type:none;margin-bottom:10px}.inline_poll_results a.alt_button{padding-left:5px}.inline_poll_results ul.choice_list li{padding-bottom:3px}.inline_poll_results ul.choice_list label{display:inline;padding-left:10px;position:relative;top:1px}.poll_question{padding-bottom:20px}.poll_choice{float:left;margin:4px 20px 0 0}form .submit .alt_button,.item .submit .button{display:inline;float:none}.layouts label{display:inline}.layouts label.hidden,.section_front .inline_poll_results h5.type{display:none}body.layout_detail .sidebar .column{margin-top:15px}img.plist_img{padding:3px 10px 3px 3px}img.plist_img:hover{opacity:.8}@media screen and (min-width: 715px){.news_middle_column{border:1px dotted #ddd;border-right:0;border-top:0;box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:right;width:33%;padding:0 15px}.news_middle_column iframe#twitter-widget-0{max-height:600px}}.evening-edition h4,.kpbs-roundtable h4{margin:15px}.evening-edition .item h4,.kpbs-roundtable .item h4{margin:0}.story_detail .content .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.story_detail .content_title{display:block}.story_detail .content_title h3.sub_header{font-size:1.25em;font-style:italic;font-family:georgia,serif;margin:5px 0;padding:0 15px;position:relative}.story_detail h1{padding:15px;padding-bottom:.5em;margin-bottom:0;color:#262d26;font-family:georgia,serif}.story_detail p.pre_story_blurb{font-style:italic;color:#333;font-family:georgia;font-size:1.15em;line-height:1.5em;margin-bottom:0;padding:15px}.story_detail .story_body{overflow:hidden;padding:0 15px}.story_detail .story_body>ul,.story_detail .story_body ol{list-style:disc;margin-bottom:0;padding:0 2.5em}.story_detail .story_body>ul li,.story_detail .story_body ol li{font-family:georgia;padding-bottom:1em}.story_detail .story_body>h2{color:#333;font-family:georgia,serif;font-weight:normal;font-style:italic;padding:15px}.story_detail .story_body p a.button{text-decoration:none}.story_detail .story_body p.strike{text-decoration:line-through}.story_detail .story_body p.date span,.story_detail .story_body p.update{font-size:1em}.story_detail .story_body p:hover span.permalink a,.story_detail .story_body p span.permalink a:hover,.story_detail .story_body p:hover span.permalink a:hover{display:inline;line-height:0}.story_detail .story_body p.post_story_blurb{border-top:1px dotted #ddd;color:#555;font-style:italic;margin:20px 0;padding-top:10px}.story_detail .story_body p.note{color:#555;font-size:.85em;font-family:arial,sans-serif;text-align:right}.story_detail .story_body a{font-weight:bold}.story_detail .story_body p.comments{clear:both;font-family:arial,sans-serif;background:#eee;padding:15px 25px;font-size:14px;line-height:28px;color:#262d26;text-align:center}.story_detail .story_body p.comments span{font-size:18px;font-weight:bold}.story_detail .story_body p.comments a{color:#0e4f8b;font-weight:bold}.story_detail .story_body p.comments span.subscribe a{font-family:"Montserrat",sans-serif;font-size:14px;padding:6px 10px;border:1px solid #ccc;display:inline-block;margin-top:15px}.story_detail .story_body p.comments span.subscribe a:hover{text-decoration:none}.story_detail .story_body blockquote p{color:#666;font-style:italic;margin-top:.5em;padding-left:.5em;font-family:arial,sans-serif;font-size:1em}.story_detail .story_body h3,.story_detail .story_body .event_full h4{color:#222;font-family:georgia;font-size:1.2em}.story_detail .story_body h4.title{margin-left:0}.story_detail .story_body:after{display:block;height:0;clear:both;visibility:hidden}.story_detail span.uppercase{text-transform:uppercase}.story_detail .bottom-bylines{border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;margin:0;padding:15px 0}.story_detail .content_info{padding:15px;padding-bottom:0}.story_detail .content_info .byline{color:#262d26;margin-top:5px}.story_detail .content_info .byline a{color:#262d26;font-weight:bold}.story_detail .content_info .byline a:hover{text-decoration:underline;color:#d63d36}.story_detail .content_info p.byline span{background:url("../images/homepage/sep-2.gif") no-repeat scroll 5px 2px transparent;padding-left:15px;text-transform:none}.story_detail .content_info p.byline span a{text-transform:none;color:#005c99}.story_detail .content .related h2{border-top:1px dotted #ccc;color:#262d26;font-family:arial,helvetica,sans-serif;font-style:normal;font-weight:bold;padding:15px 0 20px}.story_detail .content .related ul{margin-bottom:0;padding-left:0}.story_detail .content .related li{float:left;margin-bottom:10px}.story_detail .content .related li img{width:40%;float:left;margin-bottom:5px;margin-right:10px}.story_detail .content .related li img:hover{opacity:.8}.story_detail .content .related li a:hover{text-decoration:none}.story_detail .content .related li h3{margin-bottom:10px}.story_detail .content .related.mlt li{display:none}.story_detail .content .related.mlt li.one,.story_detail .content .related.mlt li.two,.story_detail .content .related.mlt li.three{display:block}.bio-embed{background:#ededed;margin-bottom:15px;width:100%;display:inline-block}.bio-embed .mugshot{border-radius:90px;width:50%;margin:15px;max-width:135px;float:right}.bio-embed .title{font-size:1.1em;font-weight:bold;margin:15px}.bio-embed .short-bio,.bio-embed .short-intro{font-family:georgia,serif;font-size:1.2em;font-style:italic;margin:15px;position:relative;z-index:2}.bio-embed img.quotes{width:50px;position:absolute;z-index:-1;opacity:.8}.bio-embed img.quotes.upper{margin:-8px 0 0 -14px}.bio-embed img.quotes.lower{transform:rotate(180deg);right:-6px;bottom:4px}@media all and (min-width: 400px){.bio-embed{display:grid;grid-template-columns:150px auto auto;grid-column-gap:15px;grid-row-gap:15px}.bio-embed .mugshot{grid-row:1/span 2;margin:15px 0 15px 15px;width:90%}.bio-embed .title{grid-column:2/4;grid-row:2;margin:0 15px 0 15px}.bio-embed .short-bio{grid-column:2/4;grid-row:1;margin:15px 15px 0 15px}.bio-embed .short-intro{grid-column:1/4;grid-row:1;margin:15px 15px 0 15px}.bio-embed .form{grid-column:1/4}}.story_detail.hey-neighbor .sidebar{background:#fff;margin-top:15px;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box}@media all and (min-width: 915px){.story_detail .content .main,.section_front .content .main,.story_archive .content .main{width:67.1875%}}.story_body .inline.inline_video_set{background:#333;width:100%;padding:15px}.story_body .inline.inline_video_set h3{color:#fff;font-size:1.5em}.story_body .inline.inline_video_set p{color:#fff;font-size:1em;margin-bottom:15px;padding:0}.story_body .inline.inline_video_set ul{display:inline-block;padding:0}.story_body .inline.inline_video_set ul li{display:inline-block;float:left;position:relative;text-align:center;width:50%}.story_body .inline.inline_video_set ul li p{background:rgba(0,0,0,.7);margin:0 auto;padding:5px;width:97%;box-sizing:border-box}.story_body .inline.inline_video_set ul li p span{text-transform:uppercase}.story_body .inline.inline_video_set ul li img.play_btn{opacity:.8;position:absolute;top:50%;right:25px;width:55px;z-index:999}.story_body .inline.inline_video_set ul li img.play_btn:hover{cursor:pointer}.story_body .inline.inline_video_set ul li img{opacity:.8;width:97%}.story_body .inline.inline_video_set ul li img:hover{opacity:1}.story_lead_photo{box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}.story_lead_photo img{width:100%}.homepage .story_lead_photo{padding:15px 15px 0 15px}.homepage .top_story_full .story_lead_photo{padding:0}.photo_detail .content img.photo{margin-top:6px}.photo_detail .content_info{margin-top:0}.gallery_detail .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}.gallery_detail .main h2{color:#262d26}.gallery_detail .main .photo_grid img{margin-right:1em}.gallery_detail .main p.credit{color:#555;font-size:.8em;margin-top:.5em;text-transform:uppercase}.gallery_photo_detail .previous_next{border:1px solid #ddd;padding:20px 3px;background:#ddd}.gallery_list .item{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:100%;float:left}.gallery_list .item .thumbnail{width:100%}.gallery_list .item .thumbnail img{width:100%}.gallery_list .item h4{padding-right:5px}.gallery_list .item p{font-size:1em}.story_body .inline.inline_gallery{float:left}.story_body .inline.inline_gallery_large{background:#333;width:100%}.story_body .inline.inline_gallery_large h3,.story_body .inline.inline_gallery_large h4,.story_body .inline.inline_gallery_large h5,.story_body .inline.inline_gallery_large p{color:#fff}.story_body .inline.inline_gallery_large ul{display:inline-block;padding:15px}.story_body .inline.inline_gallery_large ul li{float:left;padding-bottom:0;text-align:center;width:33.3333333%}.story_body .inline.inline_gallery_large ul li img{width:97.5%;opacity:.8}.story_body .inline.inline_gallery_large ul li img:hover{opacity:1}@media screen and (max-width: 600px){.story_body .inline.inline_gallery_large ul li{width:50%}.story_body .inline.inline_video_set ul li img.play_btn{top:25%}}@media screen and (max-width: 400px){.story_body .inline.inline_video_set ul li,.story_body .inline.inline_gallery_large ul li{width:100%}.story_body .inline.inline_video_set ul li img.play_btn{top:50%}}@media screen and (max-width: 714px){.news_middle_column{margin:20px 20px 0 20px;border-bottom:1px dotted #ccc;padding-bottom:5px}.news_middle_column .feature-image a.thumbnail{display:none}.news_middle_column .feature-image img{border:1px solid #ccc}.news_middle_column .feature-image .feature-title-box{position:relative}.news_middle_column .feature-image .feature-title-box h4.feature-title a{display:block}}@media screen and (min-width: 450px){.gallery_list .item .thumbnail{margin-right:10px;width:50%}.story_detail .content .related ul li{margin-right:2%;min-height:250px;width:32%}.story_detail .content .related ul li:nth-child(3),.story_detail .content .related ul li:nth-child(6),.story_detail .content .related ul li:nth-child(9){margin:0}.story_detail .content .related ul li img{width:100%}}@media screen and (min-width: 715px){.gallery_list .item{padding-right:15px;height:300px;width:33.333333%}.gallery_list .item .thumbnail{margin-right:0;margin-bottom:10px;width:100%}}.story_lead_photo .byline,.inline-center p.credit,.photo_detail .content_info p.byline{font-size:.88em;font-family:arial,helvetica,sans-serif;font-weight:normal;padding:0;text-align:right;color:#333;line-height:10px}.story_lead_photo .byline a,.photo_detail p.byline a{color:#005c99}.story_detail .lead_video{margin-top:10px;padding-left:10px}@media screen and (min-width: 715px){.story_detail p.pre_story_blurb{padding:15px;padding-top:0}.news_section .story_lead_photo{float:left;width:50%}.homepage .top_story_full .description{padding:15px}.gallery_detail .main{padding:15px}}.story_detail .content_info .date,.audioclip_detail .content .date{border-top:0;font-size:.9em;margin-bottom:0;padding-top:0}.story_detail .content_info .date span,.audioclip_detail .content .date span{color:#d63d36}.story_detail .story_body .story_footer{background:#eee;padding:1em;margin-bottom:1em;display:inline-block;width:100%;box-sizing:border-box}.story_detail .story_body .story_footer p{display:inline-block;font-size:1.05em;font-style:italic;color:#333;margin:0}.story_detail .story_body .story_footer img{float:left;margin:0 15px 0 0}.story_detail div.note{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc}.story_detail #comments{padding:15px}.audioclip_detail .content .main{background:#fff;padding:15px}.audioclip_detail .content .main #related{border-top:1px dotted #ddd;padding:1em 0}@media screen and (min-width: 715px){.story_detail h1{font-size:1.7em;margin-bottom:0;padding:15px}.story_detail>h2{margin-bottom:0;padding:.5em 15px}.story_detail .content_info{padding:.5em 15px}.story_detail .story_body{padding:0 15px}}.story_detail .story_body>p,.story_detail .content .story_body .event_full p,.audioclip_detail #transcript>p{color:#262d26;font-family:georgia,serif;font-size:1.15em;line-height:1.5em;padding:0}.story_detail .sharing{padding:0 15px}.story_detail .sharing .related{clear:both;padding-bottom:1em}.sharing_top .share_bar{display:none;margin-top:15px}.share_bar_fixed{display:none;bottom:0;background:#006cb4;box-sizing:border-box;-moz-box-sizing:border-box;position:fixed;z-index:9999;width:100%}.share_bar_fixed .share_txt{color:#fff;float:left;margin-top:.25em;margin-right:1em}.share_bar_fixed ul{margin:0;padding:0;grid-template-columns:repeat(auto-fit, minmax(90px, 1fr));display:grid}.share_bar_fixed ul li{border-right:1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;height:33px;text-align:center;padding:.3em 0}.share_bar_fixed ul li:last-child{border:0}.share_bar_fixed .share_bar ul li a{background:url("../images/base/share_icons-2019v2.png") no-repeat;display:block;margin:.2em auto;background-size:360px 54px;width:90px;height:27px;border:0;opacity:1}.share_bar_fixed .share_bar ul li.share_fb a{background-position:0 -31px}.share_bar_fixed .share_bar ul li.share_twt a{background-position:-90px -31px}.share_bar_fixed .share_bar ul li.share_eml a{background-position:-180px -31px}.share_bar_fixed .share_bar ul li.share_remind a{background-position:-270px -21px}.share_bar_fixed .share_bar ul li.tipjar a{width:88px;background-position:17px -24px;margin-top:2px;background-size:165px 45px}.share_bar .share_txt{display:none}.share_bar ul{margin:0;padding:0}.share_bar ul li a{background:url("../images/base/share_icons-2019v2.png") no-repeat;float:left;margin:4px 4px 0 0;height:27px;background-size:360px 54px;border:1px solid #ccc;width:90px;opacity:.9;display:block}.share_bar ul li.tipjar a{background:url("../images/news/tip-jar3.png") no-repeat;float:right;background-size:180px 51px;width:180px;height:27px;border:0;margin:6px 0 0 0}.share_bar ul li a:hover{opacity:.8;cursor:pointer}.share_bar ul li.share_twt a{background-position:-90px 0}.share_bar ul li.share_eml a{background-position:-180px 0}.share_bar ul li.share_remind a{background-position:-270px 0}.share_bar_bottom .share_bar{display:inline-block;margin:0 auto;width:100%}.share_bar_bottom .share_bar ul li.tipjar a{margin:15px auto 20px auto;background-size:220px 60px;width:220px}@keyframes pulse{0%{transform:scale(1)}20%{transform:scale(1)}40%{transform:scale(1.1)}60%{transform:scale(1)}80%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{animation:pulse 2s}@media screen and (min-width: 700px){.share_bar_fixed{display:none;visibility:hidden}.sharing_top .share_bar{display:block;padding:0 15px 15px 15px;position:relative;float:left;width:100%;box-sizing:border-box}.sharing .share_bar{border-bottom:1px dotted #ddd;padding-bottom:1em;overflow:hidden;margin:1em 0}.events .share_bar{overflow:hidden}}body.mailfriend{padding:0;background:#ededed}body.mailfriend .ui-btn-inner{display:none}body.mailfriend_form .content,body.mailfriend_done .content{background:#fff;padding:15px;width:95%}body.mailfriend_form .content .main,body.mailfriend_done .content .main{background:#fff}body.mailfriend_form h2,body.mailfriend_done h2{color:#262d26;margin-bottom:1em}body.mailfriend_form h3,body.mailfriend_done h3{color:#333;margin-bottom:1em;font-weight:normal;font-style:italic}.sharing .byline,.featured_byline{font-size:.9em;line-height:1.38em}.story_body .inline{background:#eee;box-sizing:border-box;-moz-box-sizing:border-box;clear:both;float:left;padding-bottom:5px;width:100%;margin-bottom:1em}.story_body .inline p{font-size:.9em;font-family:arial,helvetica,sans-serif;clear:both;color:#333;line-height:1.3em;padding:5px 15px;margin-bottom:0}.story_body .inline p.credit{float:right;font-size:.7em;padding-right:0;text-transform:uppercase;color:#555}.story_body .inline p.credit a{text-decoration:none}.story_body .inline p.caption{line-height:18px;margin-bottom:0;padding:0 0 5px 0;position:relative}.story_body .inline p.thumbnail{padding:0}.story_body .inline p.thumbnail a img:hover{opacity:.8}.story_body .inline p.byline{color:#262d26}.story_body .inline p.byline a{font-weight:bold}.story_body .inline p.photocred{color:#555;font-size:10px}.story_body .inline h4{margin:0;padding:1em}.story_body .inline h5{font-weight:bold;color:#262d26;padding:1em}.story_body .inline h5.type{text-align:center;text-transform:uppercase}.story_body .inline ul li{padding-left:0;padding-bottom:5px;font-family:arial,helvetica,sans-serif;font-size:1em}.story_body .inline img{width:100%}.story_body .inline a.banner{display:block;line-height:0}.story_body .inline a.banner img{width:initial}.story_body .inline a.banner:hover{opacity:.8}.story_body .inline a.banner.midday-ed{background:#f9d388}.story_body .inline a.banner.midday-ed.update{background:#f9d388;line-height:0}.story_body .inline a.banner.roundtable{background:#512725}.story_body .inline a.banner.news{background:#39393a}.story_body .inline a.banner.cinema-junkie{background:#181818}.story_body .inline a.banner.evening-ed{background:#39393a}.story_body .inline a.magnify{display:none}.story_body .inline audio{box-sizing:border-box;-moz-box-sizing:border-box;display:block;width:100%}.story_body .inline.link_set{padding:10px 0}.story_body .inline.link_set ul{list-style:disc;padding-left:30px}.story_body .inline-left,.story_body .inline-right{margin-bottom:1em}.story_body .inline-left{float:left;margin-top:.5em}.story_body .inline-right{float:right;margin:0}.story_body .inline.inline_recurring_event{margin:0 0 15px 0}.story_body .inline.inline_feature{padding-bottom:0;margin-bottom:15px}.story_body .inline.inline_feature .inline_photo{display:none;width:30%;float:left;margin-right:10px}.story_body .inline.inline_feature .inline_photo img{display:block;width:100%}.story_body .inline.inline_feature h4{padding:15px 15px 5px 15px}.story_body .inline.inline_feature h4 a{color:#005c99}.story_body .inline.inline_feature h4 a:hover{color:#cb0000}.story_body .inline.inline_feature p{clear:none}.story_body .inline_audio_clip{float:left;margin-top:.5em;margin-bottom:1em}.story_body .inline_audio_clip div{padding:10px}.story_body .inline_audio_clip p a{text-decoration:none}.story_body .inline_audio_clip p.download{text-align:right}.story_body .inline_audio_clip p.other_info{font-size:1em;padding-top:10px}.story_body .inline_audio_clip ul{float:right;text-align:left;line-height:1.8em;padding-top:0;padding-left:0;margin-bottom:0;font-size:.9em;position:relative;right:45px;clear:both}.story_body .inline_audio_clip_set{float:left;margin-top:.5em;margin-bottom:1em}.story_body .inline_audio_clip_set img{width:100%}.story_body .inline_audio_clip_set p,.story_body .inline_audio_clip_set h4{padding:10px;padding-top:0}object#audioPlayer{width:100%}.story_body .inline.inline_photo{background:0}.story_body .inline.inline_photo_thumb{background:0}.story_body .inline.inline_photo_thumb .thumbnail{position:relative}.story_body .inline.inline_photo_thumb .thumbnail:hover{opacity:.8}.story_body .inline.inline_photo_thumb .enlarge{cursor:pointer;position:absolute;top:5px;right:5px;height:30px;width:30px;background:url(../images/base/base-icons-2.png) no-repeat 0 -42px;background-size:761px 171px}.story_body .inline_gallery .gallery{position:relative}.story_body .inline_gallery .enlarge{cursor:pointer;position:absolute;top:5px;right:5px;height:30px;width:30px;background:url(../images/base/base-icons-2.png) no-repeat 0 -42px;background-size:761px 171px}.inline.embed-container{background:0}.embed-container{margin-bottom:15px;position:relative;width:100%}.embed-container .frame{position:relative}.embed-container .frame twitterwidget,.embed-container .frame .twitter-tweet{margin-left:auto;margin-right:auto}.embed-container iframe,.embed-container img{width:100%}.embed-container iframe#twitter-widget-0{margin-left:auto;margin-right:auto}.embed-container h4.title{padding-left:0}.embed-container.inline_twitter h5{display:none}.embed-container.inline_video .frame,.embed-container.inline_kpbs-evening-edition .frame{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.embed-container.inline_video .frame iframe,.embed-container.inline_kpbs-evening-edition .frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container.inline_video-double{margin-bottom:2em}.embed-container.inline_video-double h5{display:none}.embed-container.inline_video-double h4{display:none}.embed-container.inline_video-double iframe{float:left;margin-bottom:1em;width:48.5%;box-sizing:border-box;-moz-box-sizing:border-box}.embed-container.inline_video-double iframe:first-of-type{margin-right:3%}.embed-container.inline_video-double p{background:#eee;color:#333;font-family:arial,helvetica,sans-serif;font-size:1em;padding:1em;overflow:auto}.embed-container.inline_video-small{width:auto;margin-right:1em}.embed-container.inline_video-small h5{display:none}.embed-container.inline_video-small h4.title{display:none}.embed-container.inline_video-small iframe{width:250px}.embed-container.inline_video-small p{background:#eee;color:#333;font-family:arial,helvetica,sans-serif;font-size:1em;padding:1em;overflow:hidden}.embed-container.inline.inline_weight_small{background:#eee}.embed-container.inline.inline_weight_small img{width:100%}.embed-container.inline_full-width{float:none;width:100%}.embed-container.inline_content-toggle{float:none;margin-top:0}.embed-container.inline_content-toggle a{font-weight:bold}.embed-container.inline_content-toggle #toggle_content{background:#eee;display:none;margin:1em 0;overflow:hidden;padding:1em}.embed-container.inline_content-toggle #toggle_content p{color:#333;font-family:arial,helvetica,sans-serif;font-size:1em;margin-bottom:1em}.embed-container.inline_twitter.inline-left{background:0;width:100%;clear:both}.embed-container.inline_instagram.inline-left{margin-right:1.5em;width:auto}.story_body .inline_embedded{width:auto;border-width:0 0 1px;border-style:none none dotted;margin-bottom:10px !important;padding-bottom:15px}@media screen and (max-width: 650px){.embed-container.inline_video-small{width:100%}.embed-container.inline_video-small iframe{min-height:350px;width:100%}.embed-container.inline_video-double{margin-bottom:1em}.embed-container.inline_video-double iframe{width:100%;min-height:350px}}@media screen and (max-width: 400px){.story_body .inline_feature img{display:block}.embed-container.inline_video-small iframe{min-height:200px;width:100%}.embed-container.inline_video-double iframe{width:100%;min-height:200px}.embed-container.inline_weight_small{max-width:100%;margin:0 0 20px 0}}@media screen and (min-width: 650px){.story_body .inline{margin:0 15px 15px 0}.story_body .inline.small,.story_body .inline.inline_weight_small{max-width:250px;padding:10px 0}.story_body .inline.inline_document{margin-right:15px;max-width:250px}.story_body .inline.inline_feature .inline_photo{display:block}}@media screen and (min-width: 750px){.story_body .inline_weight_lead{width:100%}.embed-container{margin-bottom:15px}.sharing{padding:0 15px}}.story_body .inline-center{width:100%}.story_body .event_full{clear:both;border:0;border-top:1px solid #ddd;border-bottom:0;padding-top:10px;margin-bottom:10px}.story_body .event_full ul li{padding-bottom:0;padding-left:0}.story_body .inline_event_time .event_info{list-style:disc;font-size:1em}.story_body .widget{padding-right:20px;padding-left:10px;padding-top:0;border-bottom:0}.story_body .widget h5.type{display:none}.story_body .inline_layout{background:none;border:0;padding:0}.story_body .inline_poll_results{padding:10px}.story_body .inline_poll_results ul{padding-left:0;padding-right:0;border-top:0}.story_body .inline_poll_results .results li{border:0;height:auto;padding-top:5px;position:relative}.story_body .inline_poll_results .results .bar{height:20px;left:30px;position:relative;z-index:0}.story_body .inline_poll_results .results .percent{left:5px;top:2px}.story_body .text_inline h4{padding-top:1em}.story_body .text_inline ul{margin-bottom:0}.story_body .text_inline ul li{list-style:disc;margin-left:15px;margin-bottom:5px}.story_body .text_inline p{font-size:1em}.story_body .text_inline dl{margin-bottom:0;padding:.5em 1em}.story_body .text_inline dl dt{float:left;margin-right:5px}.story_body .text_inline dl dd{margin-bottom:0}.story_body .text_show h4 a{color:#d63d36}.story_body .text_show img{display:block;margin-bottom:10px}.story_body .text_show div.story_listen{height:30px;width:30px;background:url("../images/base/social_icons2x.png") no-repeat 0 0;-moz-background-size:150px 30px;-ie-background-size:150px 30px;-o-background-size:150px 30px;-webkit-background-size:150px 30px;background-size:150px 30px;border-radius:4px;background-position:0 0;float:left;margin:9px 5px 15px 15px}.story_body .text_show div.story_listen:hover{opacity:.8}.story_body .lead_audio{border-bottom:1px dotted #ddd;padding-top:5px}.story_body .lead_audio .inline_audio_clip{width:auto;border:0;padding:7px 0 0 37px;margin-right:0;margin-bottom:0;width:auto}.story_body .lead_audio .inline_audio_clip ul a{padding:0 0 0 20px}.story_body .lead_audio .inline_audio_clip ul a.download{background:transparent url(/static/kpbs/images/base/download_icons.gif) no-repeat scroll 0px 53%;display:inline;position:relative;top:3px}.story_body .lead_audio .inline_audio_clip ul a.popup{background:transparent url(/static/kpbs/images/base/download_icons.gif) no-repeat scroll 0px 47%}.story_body .text_inline.emergency,.story_body .recurring_inline.emergency{background:#d63d36;font-size:1.05em;padding-top:5px}.story_body .text_inline.emergency h4,.story_body .recurring_inline.emergency h4{font-size:1.2em;padding:15px}.story_body .text_inline.emergency h4,.story_body .text_inline.emergency p,.story_body .text_inline.emergency ul,.story_body .text_inline.emergency a,.story_body .recurring_inline.emergency h4,.story_body .recurring_inline.emergency p,.story_body .recurring_inline.emergency ul,.story_body .recurring_inline.emergency a{color:#fff;padding-right:15px}@media screen and (min-width: 650px){.story_body .inline-right{margin-left:1.5em}}.login .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}.login .sidebar{display:none}.login .main .ui-btn-text{display:none}.login .ui-checkbox .ui-btn-text{display:block;margin-right:1em}.login .ui-checkbox .ui-btn-icon-left .ui-btn-inner{background:0;padding-left:2em}.login .signup_fields{display:none}.error{margin-bottom:0;font-size:13px;line-height:20px;font-weight:bold;color:#d63d36}.blurb a img:hover{opacity:.8}table.user_list a.button{padding:3px}@media screen and (min-width: 915px){.login .sidebar{display:block}}.event_email_reminder .main{background:#fff;border:1px solid #ddd;margin:1em;overflow:hidden;padding:1em}#event_search_form{display:none}.event_detail .content_title{padding-right:0;margin-top:0;padding-left:15px;padding-top:10px}.event_detail .title_wrapper{border-bottom:1px dotted #ddd;padding-bottom:1em}.event_detail .title_wrapper ul{padding-left:0}.event_detail .title_wrapper ul li.tickets{margin:1em 0}.event_detail .main_content{padding-top:15px}.event_detail h4.related{clear:both}.event_detail h4.ongoing{color:#d63d36}.event_detail .small_photo{background:#eee;display:none;float:left;margin:0 1.5em 1em 0;width:250px}.event_detail p.disclaimer{color:#555;font-style:italic}.event_detail .sponsors{clear:both;min-height:250px}.event_detail .sponsors ul{padding:0;margin:0;line-height:0;height:120px}.event_detail .sponsors img,.event_detail .sponsors a img{float:left;margin-right:10px;border:2px solid #fff}.event_detail #comments h2.header{margin-top:0}.event_detail .main .ui-btn-text{display:none}#accomodations{display:none}.related_links,.submit-correction{border-top:1px dotted #ddd;clear:both;padding-top:1em}.places .main{background:#fff;border:1px solid #ddd;border-top:0;box-sizing:border-box;-moz-box-sizing:border-box}.places table td,.places th{padding:.5em 1em}.places h2{color:#262d26;padding:1em 0}.places table,.places table td p{margin-bottom:0}.places table tr:nth-child(odd){background:#eee}.place_detail .main{padding:15px}.place_detail .module{box-sizing:border-box;-moz-box-sizing:border-box;width:250px;float:left;margin-right:20px}.place_detail #description{border-bottom:1px dotted #ddd;margin-bottom:1em}.place_detail #description .toggle_link{margin-bottom:10px}.place_detail #business_hours{box-sizing:border-box;-moz-box-sizing:border-box;width:250px;float:left;margin:0 1em 1em 0}.place_detail #business_hours td{font-size:13px}.place_detail .title_wrapper ul{padding:0}.place_detail #upcoming_event{background:#eee;padding:1em;box-sizing:border-box;-moz-box-sizing:border-box}.place_detail img.promo{padding-bottom:10px;width:595px}.user_submitted_events .main{background:#fff;margin-top:15px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}.user_submitted_events .recurring_event_times-fieldset select{width:100px}.user_submitted_events .recurring_event_times-fieldset .time_field select{width:49px}.inline_list li a{color:#005c99}@media screen and (min-width: 750px){.events button.submit_event{display:block}.events .lead_event{padding:15px}button.submit_event{display:block}.events .main_calendar{display:none}.events .calendar_month{width:60%;margin:1em auto}.events .bulletin_today{float:left;width:50%}.event_search td.category,.event_search td.city{display:table-cell}.event_search table.event_list td.title{width:60%}.event_search table.event_list td.time{border-left:1px dotted #ddd;text-align:left}.event_detail .title_wrapper,.place_detail .main,.user_submitted_events .main,.event_detail .content .main_content,.event_search .content .search_content{padding:15px}.event_detail .small_photo{display:block}}@media screen and (min-width: 915px){.events .calendar_month{width:100%}.events .bulletin{border-top:0;margin-top:0}}.staff_list .content ul.list{margin-top:1.5em;padding:0;list-style-type:none}.staff_list .content ul.list li a{font-weight:bold}.staff_list .content ul.list li.highlighted{background:#eee;font-weight:bold;margin:5px 0;padding:2px 8px}.staff_bio .bio .bio_text{border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;margin:1em 0;overflow:auto;padding-top:1em}.staff_bio .bio .bio_text img{float:left;margin-bottom:1em;margin-right:1em}.staff_bio .bio .bio_text a{font-weight:bold}.staff_bio .bio p{font-family:arial;font-size:13px;line-height:18px;margin-bottom:1.2em}.staff_bio .story_list .item{padding:15px 0}.staff_bio ul.inline_list{margin:1em 0;padding:0;overflow:hidden}.staff_bio ul.inline_list li{float:left;margin-right:1em;border-right:1px solid #ddd;padding-right:1em}.staff_bio ul.inline_list li:last-child{border:0}.staff_bio ul.inline_list img{width:initial}.staff_bio ul.meta{overflow:hidden;margin-bottom:0}.popup{min-width:0;max-height:400px}.popup #page{padding-top:0}.popup .content_info{display:none}.popup .content_tools{display:none}.popup .module{display:none}.popup .post_footer{display:none}.popup .content_title{display:none}.mailfriend_form .content_title{display:block}.contact-us .main .ui-btn-inner{display:none}.contact-us .main{padding:15px}.contact-us .main input,.contact-us .main select,.contact-us .main textarea{width:100%}.contact-us .sidebar{display:none}.users .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}.users .main ul{margin-top:20px;font-weight:bold}.framed .main,.framed_wide .main{background:#fff;margin-top:15px;overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:15px}.framed .main a,.framed_wide .main a{font-weight:bold}@media screen and (max-width: 500px){.flatpage_default .content_title h1,.blogs_default .content_title h1,.staff_list .content_title h1,.events .content_title h1{font-size:1.5em;line-height:20px;font-weight:bold}}@media screen and (min-width: 915px){.contact-us .main{padding:15px}.contact-us .sidebar{display:block}.contact-us .main input,.contact-us .main select,.contact-us .main textarea{width:60%}.framed .main,.users .main,.login .main{width:67.1875%}}.flatpage_default .content_title span,.story_detail .page_title span,.section_front .content_title span{font-size:.55em}.flatpage_default .promo_wrapper{border-top:0;overflow:hidden;background:#fff}.flatpage_default h2.promo_title{background:#555;color:#fff;font-family:"Montserrat",sans-serif;font-size:1.5em;font-weight:400;height:1.5em;padding-left:1em;padding-top:.2em;margin:0}.flatpage_default .intro{margin:15px 0;padding:15px;background:#fff;overflow:hidden}.flatpage_default .intro .image{float:left;width:295px;padding:21px 0 0}.flatpage_default .intro .image img,.flatpage_default .intro .image em{display:block}.flatpage_default .intro .image em{color:#a4a59d;font-weight:bold;font-size:.69em;font-style:normal;line-height:1.66em}.flatpage_default .intro .description h1{margin:0;color:#0079c1;font-size:1.38em;line-height:1.16em}.flatpage_default .intro .description img{float:left;padding:0 17px 0 0}.flatpage_default .intro .description p,.flatpage_default .intro .description ul li{line-height:1.38em}.flatpage_default .intro .description a{font-weight:bold}.flatpage_default.framed .intro{padding:0}.flatpage_default .no-float{display:inline}.flatpage_default .promo_content{padding:15px}.flatpage_default .content_title{display:block}.flatpage_default strong.title{color:#d63d36;display:block;font-size:.92em;line-height:1.5em}.flatpage_default .blurb{width:100%;overflow:hidden;margin:1em 0;display:inline-block}.flatpage_default .blurb h3{margin:0;font-size:1.15em;line-height:1.2em}.flatpage_default .blurb a{font-weight:bold}.flatpage_default .blurb p,.blogs_default .blurb p{margin:0;line-height:1.38em;font-size:1em}.flatpage_default .extra-links{width:100%;overflow:hidden;font-weight:bold;padding:11px 0 0}.flatpage_default .extra-links ul{margin:0;padding:0}.flatpage_default .extra-links ul li{display:inline;padding:0 7px 0 12px;background:url("../images/homepage/sep-3.gif") no-repeat 0 4px}.flatpage_default .extra-links ul li:first-child{padding-left:0;background-image:none}.flatpage_default .extra-links .more{float:right;padding:0 8px 0 0;background:url("../images/homepage/ic-4.gif") no-repeat 100% 5px}.flatpage_default .additional-links{font-size:.92em;line-height:1.5em;margin:0;padding:0}.flatpage_default .additional-links li{display:inline;padding:0 6px 0 0}.flatpage_default .additional-links li a{padding:0 8px 0 0;background:url("../images/homepage/ic-4.gif") no-repeat 100% 4px}.rss-podcast .story_list .item .thumbnail{display:inline-block;margin:.2em 1em 1em 0;padding:0;width:100px;box-sizing:border-box;-moz-box-sizing:border-box}.podcasts .main{background:#fff;padding:15px}.podcasts .content_title img{float:left;margin-right:15px;width:auto}.podcasts .content_title h1{font-family:"Montserrat",sans-serif;font-size:1.7em;padding-top:0;line-height:18px}.podcasts .content_title h2{padding:0}.podcasts .content_title.show_info{border-top:1px dotted #ddd;display:inline-block;padding:15px 0;margin-top:15px}.podcasts .item{border:1px solid #ccc;padding:15px;margin:15px 0 0 0;display:inline-block;width:100%;box-sizing:border-box}.podcasts .item audio{width:100%}.podcasts .item p.aired{width:100%;text-align:right;margin-top:5px;text-transform:uppercase;font-size:.75em}.podcasts .item a{font-weight:bold}.podcasts .item a.subscribe{font-family:"Montserrat",sans-serif;font-weight:400;padding:6px 10px;border:1px solid #ccc;display:inline-block}.podcasts .item a.subscribe:hover{text-decoration:none}.podcasts .item img{margin:0 15px 15px 0;width:34%}.podcasts .podcatchers{margin:0;padding:0}.podcasts .podcatchers li a{background:url(../images/rss_podcast/podcast-badges-4.png) no-repeat;float:left;margin:0 4px 4px 0;height:30px;background-size:120px 120px;opacity:.7;width:120px}.podcasts .podcatchers li a:hover{opacity:1}.podcasts .podcatchers li a.google{background-position-y:-30px}.podcasts .podcatchers li a.spotify{background-position-y:-60px}.podcasts .podcatchers li a.nprone{background-position-x:-260px}.podcasts .podcatchers li a.stitcher{background-position-y:-90px}.podcasts.podcast_index h1{padding-top:15px}.podcasts.podcast_index input.search{border:1px solid #ddd;height:14px;min-width:200px;padding:9px}.podcasts.podcast_index .item img{float:left;margin-right:15px}.podcasts.podcast_index .item img:hover{opacity:.85}.podcasts.podcast_index .item.latest img{float:right;margin:0 0 15px 15px;width:37%}.podcasts.show_detail .main .item img{float:right;margin:0 0 15px 15px;width:37%}.podcasts.episode_detail h1{font-family:"Montserrat",sans-serif;margin-bottom:15px}.podcasts.episode_detail h2{font-size:1.3em;margin:0 0 8px;padding:0;color:#333;font-family:"Montserrat",sans-serif}.podcasts.episode_detail h3.transcript{margin-bottom:15px;border-top:1px dotted #ddd;padding-top:15px}.podcasts.episode_detail .share_bar{margin:0;padding:0 0 15px !important}.podcasts.episode_detail img.cover{width:100%;float:left;margin-bottom:15px}.transcript{display:none;margin-top:15px}#transcript:hover{cursor:pointer}h3#transcript{color:#006cb4;padding:15px 0 0;display:block;margin:0}#transcript:hover,#transcript.active{opacity:1}#transcript span.arrow{margin-left:10px;display:inline-block;height:8px;width:11px;background:url(https://kpbs.media.clients.ellingtoncms.com/static/kpbs/images/base/base-icons.png) no-repeat 0 -17px}#transcript.active span.arrow{background:url(https://kpbs.media.clients.ellingtoncms.com/static/kpbs/images/base/base-icons.png) no-repeat 0 -29px}.kpbs-radio-programming .app img{border:1px solid #ddd;float:left;margin:17px 1em 1em 0;width:100px}.kpbs-radio-programming .col-md-2{margin-bottom:2em}.kpbs-radio-programming ul.programs,.kpbs-radio-programming ul.episodes{padding:0}.kpbs-radio-programming li.ng-scope{margin:.8em 0 .5em 0;border-bottom:1px dotted #ddd;overflow:auto}.kpbs-radio-programming li.ng-scope a.thumb{float:left;font-weight:bold;font-size:1.1em;display:inline-flex}.kpbs-radio-programming li.ng-scope:first-child{border-top:1px dotted #ddd;padding-top:.5em}.kpbs-radio-programming .title{font-weight:bold;font-size:1.1em}.kpbs-radio-programming .title a{color:#262d26}.kpbs-radio-programming div.ng-binding{margin:1em 0}.kpbs-radio-programming p.episode-title{font-weight:bold;color:#262d26;margin-bottom:0}.kpbs-radio-programming ul.episodes{display:block;clear:both;border-top:1px solid #ddd}@media screen and (min-width: 750px){.rss-podcast .story_list .item .thumbnail{width:150px}.flatpage_default .intro,.flatpage_default .promo_content{margin:0 0 15px 0}.flatpage_default .promo_content,.membership .promo_content{padding:15px}.podcasts .item img{width:20%}}.radio .meta p{line-height:1.3em}.radio .radio .blurb_three{box-sizing:border-box;-moz-box-sizing:border-box;float:left;width:100%}.radio .radio .blurb_three ul{list-style:none;padding:0}.radio .radio .blurb_three ul li{border-bottom:1px dotted #ddd;font-weight:bold;margin-bottom:.5em}.kpbs-television .intro .icon_links{border-bottom:1px dotted #ddd;padding:0;list-style:none;overflow:hidden}.kpbs-television .intro .icon_links img{display:none}.radio .bulletin,.kpbs-television .bulletin{float:left;margin:0;padding:15px}.radio .bulletin ul,.kpbs-television .bulletin ul{list-style:none;padding:0}.radio .bulletin ul li,.kpbs-television .bulletin ul li{border-bottom:1px dotted #ddd;margin-bottom:1em;padding-bottom:1em}.radio .bulletin ul li h3,.kpbs-television .bulletin ul li h3{margin-bottom:5px}.radio .bulletin ul li img,.kpbs-television .bulletin ul li img{margin-top:3px;padding-right:10px;float:left}.radio .bulletin ul.highlights li,.kpbs-television .bulletin ul.highlights li{border-bottom:1px dotted #ddd;margin-bottom:1em;padding-bottom:1em}.radio .bulletin .subhead,.kpbs-television .bulletin .subhead{padding:0 0 5px 0;font-weight:bold;font-style:italic}.kpbs-television .tv_meta_3{background:#fff;padding:15px;margin-bottom:15px}.kpbs-television .tv_meta_3 a{font-weight:bold}.kpbs-television .tv_meta_3 img{padding:0 10px 10px 0;float:left}@media screen and (min-width: 750px){.radio .blurb_three{float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:33.33333333%}}.tv-schedule h2{font-size:1.1em;color:#d63d36}.tv-schedule .main li a{font-weight:700}.tv-schedule #search{padding:15px;font-weight:bold}.tv_schedule_download,.tv_schedule_links,.channels{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;padding:20px;width:100%}.tv_schedule_download img{display:none;float:right;margin:0 0 0 15px}.tv_schedule_download h4{color:#d63d36;margin-bottom:8px}.tv_schedule_download p{font-weight:bold;margin-bottom:5px}.tv_schedule_links ul li{line-height:18px;padding-bottom:5px;width:180px}.tv_schedule h4.title{float:left;width:100%;border-top:1px solid #ddd}.tv-schedule .instructions{margin-top:15px}.tv-schedule .instructions h2{margin-bottom:20px}.tv-schedule .instructions h2 a:hover{text-decoration:none}.tv-schedule .instructions p a{font-weight:bold}.kpbs-television .intro .icon_links{border:0}.kpbs-television .intro .icon_links li{padding:0 0 15px 0;width:100%}.kpbs-television .intro .icon_links li div{background:url("../images/tv/KPBSTV_Channels_icons_3.png") no-repeat 0 0;background-size:60px 360px;height:60px;width:60px;float:left;margin-right:15px;margin-bottom:20px}.kpbs-television .intro .icon_links li div#kpbs_two{margin-bottom:42px}.kpbs-television .intro .icon_links li div#create{background-position:0 -60px}.kpbs-television .intro .icon_links li div#kids{background-position:0 -120px}.kpbs-television .intro .icon_links li div#passport{background-position:0 -180px}.kpbs-television .intro .icon_links li div#pbs_video{background-position:0 -240px;border-radius:10px}.kpbs-television .intro .icon_links li div#kpbs_one{background-position:0 -300px}.kpbs-television .intro p.channel_text{margin-bottom:3px}.kpbs-television .intro p.channel_info span{font-weight:bold}.kpbs-television .bulletin ul.highlights li{display:inline-block}@media screen and (min-width: 700px){.channels,.tv_schedule_download{border-right:1px dotted #ddd}.tv_schedule_download img{display:block}.kpbs-television .intro .icon_links li{float:left;padding-right:1em;box-sizing:border-box;-moz-box-sizing:border-box}.kpbs-television .intro .icon_links img{display:block}.kpbs-television .intro .icon_links h4{font-size:1em;margin-top:1em}.tv_schedule_download,.tv_schedule_links,.channels{box-sizing:border-box;-moz-box-sizing:border-box;padding:0 15px;width:33%;display:inline-block;margin:15px 0}}iframe{border:1px solid #ccc;box-sizing:border-box;border-left:0;border-right:0}.radio .intro h3{margin-bottom:.25em}.radio .intro p{margin-bottom:1em}.kpbs-radio-programming li.ng-scope{border-bottom:1px dotted #ccc;padding:0;margin:1em 0;overflow:auto}.kpbs-radio-programming ul.episodes li.ng-scope{margin:1em 0;padding:0 0 1em 0}.kpbs-radio-programming li.ng-scope:first-child{border-top:0;padding-top:0}.kpbs-radio-programming .app .search{margin-bottom:1em}.kpbs-radio-programming .app ul.programs li img{display:block !important;width:75px;float:left;margin:0 1em 1em 0}.kpbs-radio-programming li.ng-scope a.thumb{font-size:1em;width:42%}.kpbs-radio-programming li.ng-scope .row{margin-bottom:1em}.kpbs-radio-programming li.ng-scope .row img,.kpbs-radio-programming li.ng-scope .row .feedflare{display:none}@media screen and (min-width: 650px){.kpbs-radio-programming .app ul.programs li img{display:none !important}.kpbs-radio-programming li.ng-scope{margin:.65em 0}.kpbs-radio-programming li.ng-scope a.thumb{width:auto}}.radio_schedule #tabs ul{list-style:none;padding-left:15px}.radio_schedule #tabs ul li{font-family:arial,sans-serif;padding:10px 40px;background:#999;float:left;color:#ccc;font-weight:bold;font-size:16px}.radio_schedule #tabs ul li:hover{background:#777;color:#fff;cursor:pointer}.radio_schedule #tabs ul li.active{background:#eee;color:#333}.radio_schedule #tabs ul li.active:hover{background:#eee}@media all and (max-width: 815px){.radio_schedule #tabs{display:none}}.family .content_title{background:#b2a4d6}.family .pbs_tvschedules_modules-whatson-module_fab h4{color:#cb0000;margin-bottom:5px}.family ul{padding:0}.family a.event_title{color:#333}.family ul.event_list li{margin-bottom:10px}.family .pbs_tvschedules_modules-whatson-module_fab{border:0}.family #lead{background:#eee;border-bottom:1px solid #ccc;display:inline-block}.memorial .content .content_title{display:block;line-height:0;text-align:center}.memorial .main{background:#fff;border-top:0;box-sizing:border-box;-moz-box-sizing:border-box}.memorial .main ul{padding:0}.memorial .main .sharing{margin-top:1em}.memorial .main h3{font-size:15px}.memorial .main h3 span{border-left:1px solid #ccc;margin-left:15px;padding-left:15px}.memorial .main .obit_list,.memorial .main .archive_content,.memorial .main .obit_content{padding:15px}.memorial .main .obit_content h2,.memorial .main .obit_content h3{text-align:center}.memorial .main .obit_content .memorial_photo{width:100%;text-align:center}.memorial .main .obit_content iframe{width:100%;height:auto;min-height:300px}.memorial .main .submit_search{margin:1em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;padding:1em 0}.memorial .main .submit_search p{float:left;width:100%}.memorial .main .submit_search input{box-sizing:border-box;-moz-box-sizing:border-box;float:left;width:50%}.memorial .main .submit_search button{clear:both}.memorial .main .submit_search button.submit_memorial{margin-top:1em}.memorial .main .submit_search .ui-btn{margin:0}.memorial .main .share_comment{display:none}.memorial .list .item{padding-bottom:1em;border-bottom:1px dotted #ddd}.memorial .list .item h4{clear:none}.memorial .list .item .thumbnail{margin-right:1em}.memorial p,.memorial .list .item p{font-size:1em;line-height:18px}.memorial h2{color:#262d26;font-size:1.4em}.memorial h2 img{margin-bottom:-10px}.memorial_detail .content_title h2{font-size:15px;font-style:italic}.memorial_photo{float:left;margin:4px 20px 20px 0;-webkit-border-radius:0;-moz-border-radius:0}.memorial #comments{margin:0}.memorial .sharing-top{padding:15px 0}.search .main{background:#fff}.search .main #id_q{height:28px;width:71%}.search .main button{float:right;width:27%}.search .list .item img{margin:.2em 1em 0 0}.search .search_box{display:none}.search .content_title{display:block}.search .content_title .search_form h2 input{width:400px;text-align:center}.search .content_title .search_form fieldset{width:636px}.search .content_title .search_form fieldset ul{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0}.search .content_title .search_form fieldset ul li{width:200px}.search .content_title,.search .search_content{padding:15px}.search .result_list{margin-top:1em}.story_list strong.variety,.search_list strong.variety,.search strong.variety{color:#d63d36;display:block;font-size:.7em;line-height:1.5em;text-transform:uppercase}.search_list strong.highlight,.search strong.highlight{color:#d63d36}.search .list .item{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.search .list .item .container{float:left}.search .list .meta{margin-bottom:.5em;padding:0}.recommended_results{background:#eee;margin-top:1em;padding:15px}.recommended_results ul{margin:0}.search .date_ranges{display:inline-block;text-align:center;margin-bottom:20px;width:100%}.search .date_ranges ul{width:100%;padding:0}.search .date_ranges ul li{border:1px solid #ddd;border-right:0;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:10px;background:#eee;width:33.3333333%}.search .date_ranges ul li:hover,.search .date_ranges ul li.on{background:#ccc;font-weight:bold;color:#333}.search p.disclaimer{line-height:1.4em;padding-left:3px;padding-top:10px}.search .feature img{width:100%}.search .users,.search .places{display:none}@media screen and (min-width: 530px){.memorial .main .obit_content h2,.memorial .main .obit_content h3{text-align:left}.memorial .main .obit_content .memorial_photo{width:auto;text-align:left}.memorial .main .submit_search p{width:50%}.memorial .main .submit_search input{width:60%}.memorial .main .submit_search button{float:none;clear:none}.memorial .main .submit_search button.submit_memorial{float:right;clear:none;margin:0}}@media screen and (min-width: 700px){.search .content_title,.search .search_content,.memorial .obit_content{padding:15px}.search .feature img{width:40%}.search .date_ranges ul li{width:16.6666667%}.memorial .main .obit_list,.memorial .main .archive_content,.memorial .main .obit_content{padding:15px}}.panel .title{margin-bottom:10px;padding:5px 10px;background:#555;font-size:13px;line-height:20px;color:#fff;overflow:hidden}.panel .title a{display:block;float:left;padding-left:20px;background:url(../images/arrows/white_down.gif) 1.5% 50% no-repeat;color:#fff}.panel .title small a{float:right;padding-left:0;background:none;font-size:11px}.panel .more{font-size:1.2em;font-weight:bold;padding:1em 0;text-align:center;background:#eee;border:1px solid #ddd}.panel .more a:hover{color:#333;text-decoration:none}.questionset_list .main{background:#fff;border:1px solid #ddd;border-top:0;box-sizing:border-box;-moz-box-sizing:border-box}.questionset_list .main .ui-btn-inner{display:none}.questionset_list ul#accordion li h4{line-height:2em}.questionset_list ul#accordion li h4 a{font-weight:normal}.questionset_list ul#accordion p{display:none}.questionset_list ul#accordion p a{font-weight:bold}.questionset_list .set_name{font-weight:bold;font-size:1.15em;color:#262d26;margin-bottom:.5em}.questionset_list .set_name span{float:right;font-size:12px;font-weight:normal;margin-right:1em}.questionset_list .item p{padding:1em;margin:1em 1em 1em 0;background:#eee}#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0px;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:8px;background:#ae160f;-webkit-transition:top 1s ease-out,background 1s linear;-moz-transition:top 1s ease-out,background 1s linear;-ms-transition:top 1s ease-out,background 1s linear;-o-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:999999}#skiptocontent a:focus{position:absolute;left:0px;top:0px;-webkit-transition:top .1s ease-in,background .5s linear;-moz-transition:top .1s ease-in,background .5s linear;-ms-transition:top .1s ease-in,background .5s linear;-o-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.footnote{font-size:.8em !important}@media print{img.logo{width:150px}div.status,div.panel-open,div.search_icon,ul.topical-nav,form.header_search,div.search_box,div.navbar,.nav-ad,div.give-ribbon,#skiptocontent,div.sub_nav_closed,div.sidebar,div.ad,footer,ul.action-calls,.sharing{display:none}p.copyright{color:#333}.logo{border-bottom:1px dotted #ccc;margin:1em 0;padding:1em 0}.logo img{width:150px}ul{list-style:none;padding:0;clear:both;float:left}dd{margin:0}dl{margin-top:5px}dt.date{float:left;margin-right:1em}h1{font-size:1.5em}a{text-decoration:none}a.thumbnail{float:left;margin:3px 15px 0 0;display:block}li.blurb a.thumbnail img{margin:0}h1,h2,h3,h4{margin:0}li.blurb{overflow:hidden;margin-bottom:1em;border-bottom:1px dotted #ccc;padding-bottom:1em}li.blurb img{float:left;margin:3px 15px 0 0}li.blurb a{font-weight:bold}.bulletin h2{font-family:century gothic,STHeitiTC-Medium,sans-serif;margin-bottom:1em}.inline_audio_clip{display:none}.inline-left{clear:left;float:left;margin-right:20px}.inline{margin-bottom:15px;margin-top:5px;padding:5px;width:100%}.inline_feature img{width:250px}.story_detail .story_body .inline-left{border:0 none;margin-bottom:15px;margin-right:20px;margin-top:0;padding-left:10px;width:250px}.story_detail .story_body .inline-left a.magnify,.story_detail .story_body .inline-right a.magnify{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/custom/magnify.png) no-repeat scroll 0 0;display:block;float:right;height:15px;margin-left:10px;overflow:hidden;text-indent:-9999px;width:18px;color:#015190;text-decoration:none}.story_detail .story_body .inline,.story_detail .story_body .inline p,.story_detail .story_body .inline p.caption{color:#777;font-family:arial;font-size:.9em;line-height:1.3em;margin-bottom:0;padding-left:0}.inline_weight_lead{width:100%}.story_detail .story_body .inline_video,.inline_kpbs-evening-edition{display:none}div.embed-container.inline_video.inline-left{padding:0}iframe{width:100%}div.sharing{display:none}h3.header{margin-bottom:1em}p.actions{display:none}div.comment{padding:1em 0 0 0}div.inline.inline_audio_clip.inline-left{display:none}}button.panel-open{display:inline-block;height:31px;width:20px;background:url(../images/base/base_icons_2.png) no-repeat -92px 0;-moz-background-size:120px 20px;-ie-background-size:120px 20px;-o-background-size:120px 20px;-webkit-background-size:120px 20px;background-size:135px 25px;margin-right:2px;margin-top:0px}button.panel-open.open{background-position:-115px 0}img.logo{display:inline-block;margin:0;padding:0;width:98px}ul.action-calls{float:right;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:.9em;margin-bottom:0;color:#333;display:inline-block;padding-left:6px}ul.action-calls li{float:left;margin-right:6px;border-radius:8px;width:auto;display:block;position:relative}ul.action-calls li a{color:#333;padding-top:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:3px;margin-top:3px;font-size:.85em;line-height:21px}ul.action-calls li:nth-child(2){margin:0}ul.action-calls li.give{display:none;border-radius:8px;background:#005c99;margin-left:6px;margin-top:1px;margin-right:0}ul.action-calls li.give a{color:#fff;border:0}ul.action-calls li.search{display:none;float:right;margin-top:5px;margin-right:0}ul.action-calls li.search form{width:205px;position:relative;top:0}ul.action-calls div,ul.action-calls button{display:inline-block;height:20px;width:20px;background:url(../images/base/base_icons_2.png) no-repeat 0 0;-moz-background-size:120px 20px;-ie-background-size:120px 20px;-o-background-size:120px 20px;-webkit-background-size:120px 20px;background-size:120px 20px;margin-right:2px;margin-left:1px}ul.action-calls span{display:none}ul.action-calls .watch div{background-position:-20px 0}ul.action-calls .give div{background-position:-40px 0}ul.action-calls button{background-position:-60px 0;padding:6px}ul.topical-nav{display:none;position:relative;float:left}ul.topical-nav li{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:normal;padding:15px 18px 0 0;height:auto}.nav-ad{display:none;float:right;position:relative;top:0;right:0}.footer-lists div h3{border-bottom:1px solid #fff}.footer,.status{background:#333}@media screen and (min-width: 941px){img.logo{width:150px}button.panel-open{display:none}.nav-ad{display:inline-block}ul.topical-nav{display:inline-block}ul.action-calls{font-size:1.2em;margin-top:2px;padding-left:10px}ul.action-calls li a{border:0;padding:7px 10px;font-size:1em}ul.action-calls li.give{margin-left:24px;padding:0 15px}ul.action-calls li a:hover{opacity:.7;text-decoration:none}ul.action-calls li.search{display:block}ul.action-calls span{display:block;margin-left:6px}ul.action-calls div{margin-top:1px;margin-right:6px}}@media screen and (min-width: 365px){ul.action-calls li.give{display:block;padding:0 7px}}/*# sourceMappingURL=base.min.css.map */
