@font-face{font-family:'PBS Sans';font-weight:400;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff2') format('woff2'),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff') format('woff');font-display:swap}

@font-face{font-family:'PBS Sans';font-weight:400;font-style:italic;src:url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.woff2') format('woff2'),url('https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.woff') format('woff');font-display:swap}

abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-It.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Medium-It.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Light-It.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Bold-It.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Black-It.eot ====== Condensed Variations ====== https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-It.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold.eot https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold-It.woff2 https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold-It.woff https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold-It.ttf https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold-It.svg https://www-tc.pbs.org/pbsfonts/v1.2/PBSSans-Cond-Bold-It.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebRegular.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebRegular.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebRegularItalic.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebRegularItalic.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebMedium.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebMedium.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebMediumItalic.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebMediumItalic.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebBold.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebBold.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebBoldItalic.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/ColfaxWebBoldItalic.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-regular-webfont.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-regular-webfont.ttf https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-regular-webfont.svg https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-regular-webfont.eot https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-bold-webfont.woff https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-bold-webfont.ttf https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-bold-webfont.svg https://www-tc.pbs.org/pbsfonts/KIDS/v1/pbskidsheadline-bold-webfont.eot html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:large;font:inherit;vertical-align:baseline;font-family:'Source Sans Pro',sans-serif!important}

#ctl00_AllegMain_Login1{border:1px solid grey}

#ctl00_AllegMain_Login1_signUp{color:#000}

#ctl00_AllegMain_Login1_signUp:hover{color:#7aa726}

#ctl00_AllegMain_Login1_forgotPsswd{color:#000}

#ctl00_AllegMain_Login1_forgotPsswd:hover{color:#7aa726}

#ctl00_AllegMain_Login1_forgotUserName{color:#000}

#ctl00_AllegMain_Login1_forgotUserName:hover{color:#7aa726}

#ctl00_AllegMain_MainPanel{background-color:#fff;width:auto;height:-webkit-fill-available;padding-bottom:10%;justify-content:space-between}

#ctl00_AllegMain_Login1>tbody>tr>td>table>tbody{background-color:#fff}

#ctl00_AllegMain_Login1>tbody>tr>td>table>tbody>tr:nth-child(1)>td{padding-top:1%}

#ctl00_AllegMain_Login1>tbody>tr>td>table>tbody>tr:nth-child(3)>td{padding-top:1%}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

header{display:flex;padding-bottom:1em;margin-left:5%;margin-right:auto;padding-top:5px;align-items:center;justify-content:space-evenly}

header a{display:flex;padding:15px;column-gap:1em;flex-direction:row;flex-wrap:nowrap;align-items:center}

header img{width:260px;height:60px}

#PH-tagline{height:100%;display:flex;font-size:16px;flex-direction:column;justify-content:space-evenly;align-items:flex-end}

#Return-Home{display:flex;height:100%;font-size:16px;align-items:baseline;justify-content:flex-start;align-content:center;flex-direction:row;flex-wrap:nowrap}

header div{color:#000!important;height:42px}

body{line-height:1}

blockquote,q{quotes:none}

blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}

table{border-collapse:collapse;border-spacing:0}

button,input,optgroup,select,textarea{font:inherit}

button{overflow:visible}

button,select{text-transform:none}

button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;margin:.5%;padding:.5rem .75rem;width:auto!important;font-size:12pt}

button[disabled],html input[disabled]{cursor:default}

button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

#ctl00_AllegMain_btnAddAddr{margin:2px}

#ctl00_AllegMain_btnAddTele{margin:2px;width:450px!important}

#ctl00_AllegMain_btnAddEmail{margin:2px}

#ctl00_AllegMain_AddSocialMedia{margin:0}

input{line-height:normal}

input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}

input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}

#ctl00_AllegMain_wrkPhone{width:55%!important}

#ctl00_AllegMain_MainPanel>div.MAINCONTENTDIV>div.ELEMENTS>table>tbody>tr:nth-child(2)>td>span{width:65%!important}

#ctl00_AllegMain_btnDemoUpdate{width:450px!important}

legend{border:0;padding:0}

textarea{overflow:auto}

optgroup{font-weight:700}

#block1,#block2{display:none}

body,html{margin-left:auto;margin-right:auto;display:flex;width:-webkit-fill-available;flex-direction:column;justify-content:flex-start}

body{height:100%;font-family:'Source Sans Pro',sans-serif;font-size:large;justify-content:space-evenly}

#wrapper{min-height:100%}

#container{border:none;margin:0;padding:0;width:100%}

#header{padding:0;margin:0;width:100%;height:15%;background:#fff}

.footer-wrap{display:inline-flex;margin:auto;max-width:80%;height:auto}

.footer-logo-wrap{margin-right:50px}

#footer-logo{max-width:210px;display:flex;max-height:110px;flex-direction:column;position:relative;justify-content:space-between}

.copyright-div{text-align:center;font-size:smaller}

.footer-links-wrap{display:inline-flex;width:1050px;overscroll-behavior:contain;padding-top:60px;align-items:flex-start}

.footer-col{margin-right:auto;line-height:20px}

.footer-col span{font-weight:bolder;color:#0f1e8c}

.footer-col a{cursor:pointer;color:#2c38c6!important}

.footer-social-anchor{text-decoration:none;margin:3px;color:#fff}

.footer-social-anchor:hover{color:#49ae3c}

.social-icon-wrap{padding:0 5px 0 5px}

.social-icon-wrap a{color:#fff}

.footer{color:#fff;font-size:85%;background-color:#000005;overflow-wrap:anywhere;max-height:500px;overflow-x:clip;overflow-y:visible;bottom:0;margin-left:auto;position:relative;padding-bottom:20px;z-index:2000;display:flex;width:-webkit-fill-available;flex-direction:column;margin-right:auto;font-family:Roboto,sans-serif!important;margin-bottom:-7px}

.copyright-wrap{text-align:center}

.copyright{margin:0 15px 0 15px;font-size:12pt;color:#fff}

#content{width:100%;margin-top:10px;padding-bottom:80px}

a:link{color:#2638c4}

a{text-decoration:none}

a:hover{color:#2c38c7!important;text-decoration:underline}

a:visited{color:#2638c4}

.ELEMENTS a:visited{color:#2638c4}

ul.sub-menu li a:hover,ul.sub-sub-menu li a:hover{background-color:#4cb7bf;color:#fff!important}

.menu-wrap{margin-left:auto;width: 100% !important;!i;!;display: flex;margin-right:auto;flex-direction: row;flex-wrap: nowrap;}

.menu{font-size:13px;max-width:80;align-content:center;background-color:#fff;width: 100%;}

.menu .clearfix{text-align:center;margin:auto;/* height:auto; */background-color:#000005;border-bottom:0;border-style:solid;border-top:3px solid #000005;border-left:0;border-right:0px;/* margin-top:8px; */}

.menu a{color:#fff;font-size:medium}

.menu>ul>li{padding:0 5em 0 5em;margin-top:0}

.menu>ul>li>a{padding:.5em;flex-wrap:nowrap}

.menu>ul>li>a:hover{color:#fff!important}

.menu>ul>li:hover{background-color:#000005}

.menu>ul>li:hover>a{color:#fff!important}

ul.sub-menu,ul.sub-sub-menu{width:100%;top:100%;border-top:0 solid Grey}

.sub-menu li,.sub-sub-menu li{color:#fff;background:#000005!important}

.sub-menu li a,.sub-sub-menu li a{display:block}

.sub-menu li a:hover,.sub-sub-menu li a:hover{background:#5a8e2b;color:#fff}

.page_collapsible:first-of-type{margin:0}

div.SPACEABOVEMAINCONTENT{background:#444750}

.MAINCONTENTDIV>.SECTIONHEADERS,.MAINCONTENTDIV>.SECTIONSUBHEADERS,.MAINCONTENTDIV>div.ELEMENTS,div.ELEMENTS{padding-bottom:1%}

.MAINCONTENTDIV{padding-top:5px;margin:auto;max-width:80%}

.SECTIONHEADERS{font-weight:600}

#ctl00_AllegMain_MainPanel>div.MAINCONTENTDIV>div.SECTIONHEADERS{margin-top:1%;background-color:#fff}

.SECTIONSUBHEADERS{font-weight:400;display:inline-block}

.ELEMENTS>.SECTIONSUBHEADERS{margin-bottom:20px}

.MAINCONTENTDIV>div.ELEMENTS{display:table;padding:10px!important;border:1.5px solid #082d58;background:#fff;width:100%}

.button,button,input[type=button],input[type=submit]{font-size:small;display:inline-block;letter-spacing:.5px;text-transform:uppercase;color:#fff;border:none;background:#4cb7bf;opacity:1;border-radius:5px;font-size:12pt}

.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#bc2030;transition:all .15s ease}

.button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:0}

input,select,textarea{background:#fff}

input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{font-size:large;border:solid 1px #877f7f;outline:0;margin:5px;background:#fff}

input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus select:focus{border:solid 1.75px #000}

textarea{height:175px}

.GRIDHEADERS{color:#222;background:#fff;font-size:smaller;font-weight:600;text-align:left;padding:0}

div.ELEMENTS td{padding-bottom:1%}

table.ELEMENTSGRID{margin-bottom:30px;width:100%}

table.ELEMENTSGRID>tbody>tr{border:1px solid #eee}

table.ELEMENTSGRID>tbody>tr>td{padding:12px 17px;font-size:smaller}

table.ELEMENTSGRID>tbody>tr>td>table>tbody>tr>td{padding:0 17px}

.ROWALT{background:#eceeed}

@media only screen and (max-width:780px){

.menu>ul>li>a{padding-right:35px;padding-left:35px}

.MAINCONTENTDIV{width:90%}

}

@media only screen and (max-width:680px){

.menu>ul>li>a{padding-right:25px;padding-left:25px}

}

@media only screen and (max-width:580px){

.menu>ul>li>a{padding-right:15px;padding-left:15px}

}

@media only screen and (max-width:495px){

.menu>ul>li>a{padding-right:10px;padding-left:10px}

}

@media only screen and (max-width:445px){

.menu>ul>li>a{padding-right:5px;padding-left:5px}

}

@media only screen and (max-width:395px){

.menu>ul>li>a{padding-right:3px;padding-left:3px}

}

@media only screen and (max-width:373px){

.menu>ul>li>a{display:none}

}

.ELEMENTS>p,p{font-family:'Source Sans Pro',sans-serif!important}

#ctl00_masterBody>footer>div.footer-wrap>div>div>div>p{color:#000}

.footer-col-disabilities{font-weight:bolder!important;text-align:left!important;line-height:25px!important;margin-right:-5%;max-width:25%;width:auto;color:#000;font-family:'Source Sans Pro',sans-serif!important}

.footer-col-files{margin-right:auto;margin-left:auto;text-align:left;line-height:30px;font-family:'Source Sans Pro',sans-serif!important;line-height:40px}

.footer-col-social{text-align:left;padding-left:31%;font-family:'Source Sans Pro',sans-serif!important;font-weight:700;font-size:16px}

#footer-col-files-title{font-weight:700!important}

#Footer-Logo-Text{color:#fff!important;font-size:14px}

#ctl00_masterBody>footer>div>div>div>div:nth-child(3)>a{color:#fff!important;font-family:Roboto,sans-serif}

#ctl00_masterBody>footer>div>div>div>div:nth-child(2)>a{color:#fff!important;font-family:Roboto,sans-serif}

#ctl00_masterBody>footer>div>div>div>div:nth-child(4)>a{color:#fff!important;font-family:Roboto,sans-serif}

#Copyright>span{color:#fff!important;font-size:12px;font-weight:unset}

.Station-Affiliations{justify-content:center;flex-wrap:nowrap;padding-top:50px;display:flex;align-items:center}

#Station-Affiliation-NPR{width:54px;height:50px}

#Station-Affiliation-UMKC{width:113px;height:50px;margin-left:55px}

#Station-Affiliation-Classical-KC{width:90px;height:50px;margin-left:55px}

#Station-Affiliation-Harvest-Public-Media{width:198px;height:50px;margin-left:55px}

#Station-Affiliation-Kansas-News-Service{width:100px;height:50px;margin-left:55px}

#Station-Affiliation-CPB{width:50px;heigh:50px;margin-left:55px}