@charset "UTF-8";
/*!
Theme Name: AllClassicalpdx
Theme URI:
Author: All Classical
Description: Description Goes here
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: allclassical.org
Tags:
*/.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{background-color:#ccc;content:"";display:block;width:0;height:150%}.hidden{display:none}.sr-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.float-left{float:left}.float-right{float:right}.img-right,img[align=right]{float:right;margin:.2em 0 1em 1em}.img-left,img[align=left]{float:left;margin:.2em 1em 1em 0}.img-center,img[align=middle]{float:none;display:block;margin:1em auto}.img-center:first-child,.img-left:first-child,.img-right:first-child,img[align=left]:first-child,img[align=middle]:first-child,img[align=right]:first-child{margin-top:0}.align-bottom:before,.align-middle:before,.align-top:before{display:inline-block;content:"";height:100%;vertical-align:middle}.align-bottom>*,.align-middle>*,.align-top>*{display:inline-block;vertical-align:middle;float:none}.align-bottom>*{vertical-align:bottom}.align-top>*{vertical-align:top}.delimited-list,.unstyled-list{margin:0;padding:0;list-style-type:none}.delimited-list li{display:inline-block}.delimited-list li:before{content:" | ";padding:0 .2em}.delimited-list li:first-child:before{display:none}.text-left{text-align:left}.no-pad,.no-padding{padding:0}.no-marg,.no-margin{margin:0}.ckeditor{background:#fff;padding:5px 5px 171px;color:#000;font-size:12px;font-family:Lucida Grande,Gill Sans,Arial,Helvetica,Sans-serif!important}div[class*=spacing-]{margin-bottom:64px}.spacing-1,.spacing-small{padding-top:32px}.spacing-2{padding-top:64px}.spacing-large{padding-top:96px}.spacing-extra-large{padding-top:160px}.mb-0{margin-bottom:0!important}.hvr-float-shadow{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-duration:.4s;transition-property:transform}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{transform:translateY(-12px)}.hvr-twist{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-duration:.4s;transition-property:transform}.hvr-twist:active,.hvr-twist:focus,.hvr-twist:hover{transform:rotate(-15deg)}.hvr-shrink{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-duration:.4s;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{transform:scale(.8,.95)}.allegiance-campaign{position:relative}.allegiance-campaign .allegiance-campaign-loading{text-align:center;font-size:42px;padding-top:5px;position:absolute;width:calc(100% + 24px);height:calc(100% + 24px);top:0;left:0;margin:-12px;background:#fff;overflow:hidden}.allegiance-campaign .loader{position:sticky;top:300px;color:#000;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;transform:translateZ(0);animation:a 1.7s infinite ease,b 1.7s infinite ease}@keyframes a{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.allegiance-campaign .flex-controls{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-5px}.allegiance-campaign .flex-controls>label{-ms-flex:1 0;flex:1 0;display:block;min-width:300px;margin:5px}.allegiance-campaign .validationMessage{color:darkred;border-left:4px solid red;padding:2px 2px 2px 5px;display:inline-block}.allegiance-campaign .allegiance-premium-item{clear:both;display:-ms-inline-flexbox;display:inline-flex;width:25em;margin:6px;padding:8px;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.allegiance-campaign .allegiance-premium-item-image{float:left;height:8em;padding-right:8px}.allegiance-campaign .allegiance-premium-item-desc{font-size:larger}.allegiance-campaign .allegiance-premium{clear:both;padding:10px;margin:6px 0;max-width:1200px;border:3px solid transparent}.allegiance-campaign .allegiance-premium.selected{border-color:#ededed;background-color:hsla(0,0%,62%,.07)}.allegiance-campaign .allegiance-premium.selected .allegiance-premium-desc{text-decoration:underline}.allegiance-campaign .allegiance-premium-heading{font-size:1.3em;width:inherit!important;display:inline!important}.allegiance-premium-total-validation.validationMessage{font-size:1.4em;font-weight:700;padding:0 8px;display:block;margin:8px 0}.allegiance-campaign .allegiance-employer-search-button{vertical-align:middle}.allegiance-campaign .allegiance-component-submit{margin:10px 0}.allegiance-campaign .allegiance-summary-error{font-size:1.3em;font-weight:700}.allegiance-campaign .allegiance-receipt-error{color:darkred;border-left:4px solid red;padding:2px 2px 2px 5px;display:block;font-size:1.3em}.allegiance-campaign .allegiance-receipt-error-reason-heading{display:block;font-weight:700}.allegiance-campaign .allegiance-receipt-error-reason-pretext{display:block;margin-top:10px}.allegiance-campaign .allegiance-receipt-error-reason-text{display:block;font-weight:700}.allegiance-component-receipt{border:1px solid #bd9e72}.allegiance-component-receipt td{padding:1em}.allegiance-component-donation-type .options{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:14px;-ms-flex-pack:distribute;justify-content:space-around}.allegiance-component-donation-type .option{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:14px 10px;margin:10px 0;cursor:pointer;color:#263741;background-color:#fff;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .1s ease-in-out,width .1s ease-in-out,padding .1s ease-in-out,margin .1s ease-in-out;-ms-flex:1 1 100%;flex:1 1 100%;border:2px solid #263741;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:800px){.allegiance-component-donation-type .option{-ms-flex:0 1 45%;flex:0 1 45%;text-align:center}}.allegiance-component-donation-type .option h2{margin:0;font-size:1.6em}.allegiance-component-donation-type .option h3{font-weight:400;font-size:1em;white-space:pre-wrap;margin:0;line-height:1.4;letter-spacing:1px}.allegiance-component-donation-type .option ul{margin-bottom:0;margin-top:auto;font-size:1.5em;list-style:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:8px;border-top:1px solid #ddd}.allegiance-component-donation-type .option ul li{-ms-flex:1 1 auto;flex:1 1 auto;padding:4px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.allegiance-component-donation-type .option.selected,.allegiance-component-donation-type .option:hover{background-color:#263741;color:#fff}.allegiance-component-donation-type .option ul li:not(:first-child){border-left:1px solid #ddd}.allegiance-component-donation-type .option ul li i{padding-top:12px;font-size:2em;display:block}.allegiance-captcha-validation,.allegiance-component-cc-input .flex-controls label,.allegiance-component-question,.allegiance-component.allegiance-component-donation-amount label,.allegiance-component.allegiance-component-donation-type label,.allegiance-component.allegiance-component-donor-info.flex-controls label,.allegiance-component.allegiance-component-premiums.flex-controls label,.allegiance-component.allegiance-component-premiums label.premium-size-selection,.cc-expiration{display:block;font-size:19px;font-weight:400}.allegiance-component.allegiance-component-donation-amount{margin-top:2%;line-height:2}.donate-title{margin-top:3em}.allegiance-component.allegiance-component-donor-info.flex-controls,.allegiance-component.allegiance-component-donor-info.flex-controls input,.allegiance-component.allegiance-component-donor-info.flex-controls label select,.allegiance-component.allegiance-component-employer-match input[type=text],.allegiance-component.allegiance-component-premiums label select,.allegiance-component.allegiance-component-question input[type=text],.allegiance-component.allegiance-component-question textarea{display:block;width:100%;padding:.5em .6em}[role=radiogroup] label{display:block}.allegiance-component.allegiance-component-question textarea{width:100%}.allegiance-input{line-height:1.8}.allegiance-other-amount{line-height:1.8!important;width:100px!important;display:inline!important;max-height:40px!important;margin:0!important}.allegiance-component.allegiance-component-donor-info.flex-controls input,.allegiance-component.allegiance-component-donor-info.flex-controls label select,.allegiance-component.allegiance-component-employer-match input,.allegiance-component.allegiance-component-premiums label select,.allegiance-input,.search__input,allegiance-other-amount{border:1px solid #ccc;box-shadow:inset 0 1px 3px #eee;border-radius:0;font-size:1em}.allegiance-component-cc-input .flex-controls input:focus,.allegiance-component-cc-input .flex-controls select:focus,.allegiance-component.allegiance-component-donor-info.flex-controls input:focus,.allegiance-component.allegiance-component-donor-info.flex-controls label select:focus,.allegiance-component.allegiance-component-employer-match input:focus{border-color:#7c9cd4;outline:1px auto #7c9cd4}.allegiance-component.allegiance-component-donor-info.flex-controls label{margin-top:2%}.allegiance-component.allegiance-component-donor-info.flex-controls{margin-left:-3%}.allegiance-component.allegiance-component-employer-match input[type=text]{line-height:1.8;width:250px!important;display:inline!important;margin-bottom:0}.donate-image-container{width:100%;margin-left:-12%}.donate-image-container img.wbur-donate-image{max-width:100%;height:auto;margin:0 auto;display:block}.matching-gifts-text{font-size:18px;font-weight:400;margin-top:1%}.allegiance-employer-search-button{font-size:unset;letter-spacing:.01em;color:#333;border:1px solid #ccc;border-radius:0;background-color:#fff}.allegiance-employer-search-button:hover{color:#333;background-color:#ededed;border-color:#7c9cd4;outline:1px auto #7c9cd4}.verification-message{padding:0 0 20px;width:100%}.allegiance-campaign button.allegiance-submit-button{font-size:24px;min-width:150px;height:48px;color:#263741;background-color:#fff;margin-bottom:20px;margin-top:4%;padding:0;border:2px solid #263741}.allegiance-campaign button.allegiance-submit-button:hover{border:1px solid #263741;color:#fff;background-color:#263741;cursor:pointer}.payment-details-container{margin-bottom:30px;border:1px solid #d0d0d0;margin-top:4%}.allegiance-campaign .flex-controls label,.cc-expiration{margin:3%}.allegiance-component-cc-input .flex-controls,.allegiance-component-cc-input .flex-controls input,.allegiance-component-cc-input .flex-controls select{display:block;width:100%}.allegiance-component-cc-input .flex-controls select{padding:.5em .6em}.allegiance-component-cc-input .card-inputs{margin-left:-2.5%}.payment-details-container{border:none;width:98%}.payment-require-right{float:right;font-weight:400;font-size:16px}.donors-row-margin{margin-top:1%;margin-bottom:.5%;vertical-align:middle}.fixed-height{height:100px}.donors-right{display:inline-block;float:right;margin-right:25%}.amount-left{display:inline-block;float:left;margin-left:15%}.line-break{width:100%}.expCol{float:right;font-size:1em;border-color:#b2b2b2;background:#efefef;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;border-radius:18px;min-width:8%;margin-top:12.5px}.allegiance-premium-thumbnail{height:60px;width:60px;display:inline!important}ul.allegiance-pagination{display:inline-block;padding:5px;margin:0}ul.allegiance-pagination li{display:inline}ul.allegiance-pagination li a{float:left;padding:8px 16px;text-decoration:none;border:1px solid #ddd}.allegiance-pagination-showing{float:right}ul.allegiance-pagination li:before{content:none}.disabled{pointer-events:none;color:#000}.couponcode:hover+.coupontooltip{display:block;opacity:1}.coupontooltip{height:auto;max-width:600px;display:none;position:absolute;z-index:1000;width:auto;-webkit-transition:opacity .3s ease-out;opacity:0;overflow:hidden}.search__input{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaBAMAAABWeiG6AAAAA3NCSVQICAjb4U/gAAAAD1BMVEXe3t7////m5ub39/fv7+9d3/qMAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADAxLzExLzEyymPybAAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAAJJJREFUGJVVkOsRwyAMgxXCAKFmAHpZoLlkgKTdf6cK23lYP4DvBLINShD68kX63biDep/4gmpxbMjr1jAaViTuFTCccPTDRzcwSEMqBsWWvYahZTBxNBwiRvd6a7inkOx1J69b0W/L2RV7notwKnN5zZR93uZ8GAp5FrWtf1n6SLRx/ZraN9JOTxR+3wPLVgJSfwffF4JRS32lAAAAAElFTkSuQmCC") no-repeat 5px;padding:6px 15px 6px 35px!important;width:250px!important;display:inline!important;max-height:40px!important;line-height:1.8}.br-on-mobile{display:none}@media screen and (max-width:600px){.br-on-mobile{display:block}.allegiance-campaign .allegiance-premium-item{width:20em}ul.allegiance-pagination{padding:5px 0}}@media only screen and (min-width:600px){.grid-view-radio li{display:block;float:left;width:30%}}.allegQuestionList{list-style-type:none;margin:0}.allegiance-component.allegiance-component-donation-amount label{max-width:225px;line-height:2.5}.site-header .fa-search{line-height:36px;text-align:center;color:#236192}.pre-header{padding:.5em 0;background-color:#263741;color:#fff;border-bottom:1px solid #dbd2ca;font-family:interstate,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:.5em}.pre-header ul{line-height:1.5;display:none;margin:auto}@media (min-width:600px){.pre-header ul{display:-ms-flexbox;display:flex;font-size:1rem}}@media (min-width:800px){.pre-header ul{font-size:1rem}}@media (min-width:1000px){.pre-header ul{font-size:1.2rem}}.pre-header ul.info{-ms-flex-pack:distribute;justify-content:space-around}.pre-header ul li{position:relative}@media (min-width:600px){.pre-header ul li{display:inline-block;margin:0 .5em}}@media (min-width:1000px){.pre-header ul li{margin:0 1em}}.pre-header ul a{color:#fff;display:initial}.pre-header ul a:hover{text-decoration:none;color:#dbd2ca}.pre-header ul i{display:none;margin-right:.5em}.pre-header ul i img{height:20px}.pre-header span{display:none}@media (min-width:600px){.pre-header span{display:inline-block}}.section-block{padding:64px 0}.hero-block{background-repeat:no-repeat;background-size:cover;background-position:50%}.archive-box{background-color:#fff4ec;background-image:url(../img/archive_box.jpg);background-size:cover;background-position:top;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:230px!important;text-align:center}.archive-box h3{font-size:2.5rem;letter-spacing:1px;line-height:1em;margin-bottom:4px;margin-top:.75em}.archive-box .btn,.archive-box h3{text-transform:uppercase;font-family:interstate,Helvetica,Arial,sans-serif;color:#263741}.archive-box .btn{font-size:1.15rem;background-color:#fff;border:2px solid #263741;margin-top:1em;transition:all .25s}.archive-box .btn:hover{cursor:pointer;background-color:#263741;color:#fff}#main .poet-excerpt .spotlight{min-height:400px}#main .poet-excerpt img{border:none;box-shadow:none;padding:0}#main .poet-excerpt h4{display:inline-block}#main .poet-excerpt audio{max-width:100%}.poem{text-align:center;padding-bottom:30px}.poem p{font-style:italic}.poem audio{padding-top:2em;padding-bottom:3em}.chefs{-ms-flex-align:center;align-items:center}.chefs>article{margin-bottom:2em}@media (min-width:1000px){.stagger-right .image-cont{-ms-flex-order:1;order:1}.stagger-left .image-cont,.stagger-right .text-cont{-ms-flex-order:2;order:2}.stagger-left .text-cont{-ms-flex-order:1;order:1;text-align:right}.stagger-left .wpforms-field-container input,.stagger-left .wpforms-recaptcha-container,.stagger-left div.wpforms-container-full .wpforms-form .wpforms-field-row{float:right!important}}.five-container h3,.five-container h5{margin-bottom:4px}.five-comment{margin-bottom:2.5em;font-style:italic}.block-images img{border:1px solid #263741;box-shadow:none;max-height:350px}.org-content{padding:1em;background-image:url(../img/schedule-bg.png);background-position:40px 50%;background-size:40px;background-repeat:repeat-y}.org-content .mobile-nav-container,.org-content .row{-ms-flex-align:start;align-items:flex-start}.org-content .air-date{text-align:right;-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%}.org-content .air-date img{display:none}.org-content h2{margin-bottom:4px}.org-content .inline-btn{font-size:13px}.org-content.active-episode{background-color:#e7e7e7}@media (max-width:1000px){.org-content{background-image:none}}.active-org-container{padding:.5em;border:2px solid #263741}.active-org-container .org-content{background-image:none}.active-org-container .org-content .air-date{text-align:center;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.active-org-container .org-content .air-date img{display:block}@media (min-width:600px) and (max-width:1000px){.active-org-container .org-content .air-date img{display:none}}.active-org-container .org-content.active-episode{background-color:transparent}.table{background-color:#fff;color:#363636}.table td,.table th{border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table .column-1,.table .column-2{padding-right:1.5em}.table .column-2{padding-left:1.5em}.table td.is-selected,.table th.is-selected{background-color:#c5dddd;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#363636}.table th:not([align]){text-align:inherit}.table tr.is-selected{background-color:#c5dddd;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}#mainnav .menu-item-has-children{position:relative}#mainnav .menu-item-has-children:hover .sub-menu{display:block}#mainnav .menu-item-has-children>a:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}#mainnav .sub-menu{list-style:none;display:none;float:left;background-color:#f4f1ee;z-index:1000;min-width:10em;width:100%;padding:.5rem 0;margin:0;font-size:1rem;background-clip:padding-box;text-align:center}@media (min-width:600px){#mainnav .sub-menu{position:absolute;top:100%;left:0;width:auto;border-radius:0 0 .25rem .25rem;border:1px solid hsla(28,19%,83%,.5);border-top-color:#dbd2ca;background-color:#fff;text-align:left}}@media (min-width:1400px){#mainnav .sub-menu{min-width:13em}}#mainnav .sub-menu li{width:100%}#mainnav .sub-menu li a{font-size:16px;padding:.25rem 0;text-align:inherit;display:block;width:100%;clear:both;white-space:nowrap;border:0;font-weight:400;color:#212529;background-color:transparent;transition:all .25s cubic-bezier(.5,0,.5,1)}@media (min-width:600px){#mainnav .sub-menu li a{padding:.25rem 1.5rem}}#mainnav .sub-menu li:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}::-moz-selection{background:rgba(35,97,146,.9);text-shadow:none;color:#fff}::selection{background:rgba(35,97,146,.9);text-shadow:none;color:#fff}.bignav li:first-child{margin-left:0}.bignav li:last-child{margin-right:0}h1,h2,h3,h4{font-family:interstate,Helvetica,Arial,sans-serif;letter-spacing:1px}h1{font-size:28px;letter-spacing:0;text-transform:uppercase}p:empty:before{display:none}@media screen and (max-width:959px){embed,iframe,object,video{height:163px}#logo img{padding-top:20px}}@media screen and (min-width:960px){embed,iframe,object,video{height:371px}#logo img{padding-top:25px}}@media screen and (min-width:1250px){embed,iframe,object,video{height:534px}#logo img{padding-top:10px}}@media screen and (min-width:1550px){embed,iframe,object,video{height:675px}#logo img{padding-top:10px}}a:focus{outline:thin dotted;color:#bd9e72;box-shadow:none}a,a:visited{text-decoration:none;color:#236192}.entry-content li a,.entry-content p a{color:#236192;transition:all .25s cubic-bezier(.5,0,.5,1)}.entry-content li a:hover,.entry-content p a:hover{color:#bd9e72}.entry-content .inline-btn,.entry-content a.inline-btn{display:inline-block;color:#fff;background-color:#236192;padding:.5em 1em;margin-bottom:12px;text-transform:uppercase}.entry-content .inline-btn:hover,.entry-content a.inline-btn:hover{cursor:pointer;text-decoration:none;background-color:#bd9e72;color:#fff}.text-center{text-align:center}.text-right{text-align:right}#main img.noborder,#main img:active,#main img:hover{border:none;box-shadow:none}.site-wrapper{width:90%;margin:0 auto}@media (min-width:1251px) and (max-width:1600px){.site-wrapper{width:1150px}}@media (min-width:1600px){.site-wrapper{width:1300px}}@media (min-width:1251px) and (max-width:1600px){.home .site-wrapper{width:1251px}}@media (min-width:1600px){.home .site-wrapper{width:1330px}}.site-header{box-sizing:border-box;padding:.5em 0 0}@media (min-width:600px){.site-header{padding:1.5em 0 0}}.logo-container{display:none}@media (min-width:600px){.logo-container{display:block}}.logo-container a{display:block;text-align:center;max-width:330px;margin:auto auto auto 0;padding:0 1em 1em 0}.mobile-logo{padding:2em 0 1em;margin-left:15px;width:75%}@media (min-width:600px){.mobile-logo{display:none}}.main-navigation{width:25%;position:static}@media (min-width:600px){.main-navigation{width:100%;position:relative;z-index:101}}.mobile-nav-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.mobile-nav-container>div,.mobile-nav-container nav{float:left}.nav-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.footer .nav-menu{-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.footer .nav-menu{-ms-flex-direction:row;flex-direction:row}}.menu-toggle{text-transform:uppercase;text-align:center;color:#000;margin-top:10px}@media (min-width:600px){.menu-toggle{display:none}}@media (max-width:599px){.menu-toggle span:after,.menu-toggle span:before{content:"";position:absolute;left:0;top:-9px}.menu-toggle span:after{top:9px}.menu-toggle span{position:relative;display:inline-block;margin-left:10px}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{width:30px;height:5px;background-color:#010101;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;vertical-align:middle}.menu-toggle.on span{background-color:transparent}.menu-toggle.on span:before{transform:rotate(45deg) translate(5px,5px)}.menu-toggle.on span:after{transform:rotate(-45deg) translate(7px,-8px)}.menu-toggle.on+.menu-13-primary-container{display:block;position:absolute;background-color:#fff;width:100%;z-index:9999;left:0;top:auto;padding:1em 0}}.menu-13-primary-container{display:none}@media (min-width:600px){.menu-13-primary-container{display:block}}.menu-13-primary-container .nav-menu{-ms-flex-direction:column;flex-direction:column;border-style:solid;border-color:#dbd2ca;border-width:1px 0}@media (min-width:600px){.menu-13-primary-container .nav-menu{-ms-flex-direction:row;flex-direction:row;padding:0}}.menu-13-primary-container .nav-menu li a{white-space:nowrap}.bignav li{-ms-flex:1;flex:1;text-align:center;margin-bottom:8px;margin-left:1%;margin-right:1%}@media (min-width:800px){.bignav li{margin:0 .5em 1em}}.bignav li a{display:block;border:1px solid #dbd2ca;background-color:#fff;transition:all .25s;padding:.25em .5em;font-size:14px;text-transform:uppercase}.bignav li a:hover{text-decoration:none;background-color:#f0ece8}@media (min-width:800px){.bignav li a{font-size:16px;padding:.5em 1em}}@media (min-width:1250px){.bignav li a{padding:1em 2em;font-size:20px}}.bignav li.ican-button a:hover{background-color:#eafaf8}.bignav li.donate-button a{background-color:#236192;color:#fff}.bignav li.donate-button a:hover{background-color:#f0ece8;color:#236192}.bignav .ican-button a{border-color:#47d1c3;color:#71178e}@media only screen and (max-width:960px) and (min-width:591px){#topnav a{padding:10px 4px 0;margin:0}#logo img{padding-top:10px}}.cycle-slideshow{margin-top:1em}.banner-desktop{display:none}@media (min-width:1000px){.banner-desktop{display:block}}.banner-mobile{display:block}@media (min-width:1000px){.banner-mobile{display:none}}.cycle-slideshow,.cycle-slideshow *{box-sizing:border-box}.cycle-slideshow img:first-child{position:static;z-index:100}.cycle-pager{text-align:center;display:block;width:100%;z-index:1;position:relative;padding-top:.5em;overflow:hidden}.cycle-pager span{width:15px;height:15px;display:inline-block;background-color:#dbd2ca;cursor:pointer;margin:0 6px}.cycle-pager span.cycle-pager-active{background-color:#bd9e72}.music-heals .cycle-pager span.cycle-pager-active{background-color:#236192}.cycle-pager>*{cursor:pointer}.featured-sub{display:none;background-color:#263741;position:absolute;width:100%;z-index:100}@media (min-width:800px){.featured-sub{display:-ms-flexbox;display:flex;position:relative;background-color:#fff;margin-top:1.5em;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.featured-sub li{float:none;border:2px solid #263741;border-left:0;font-size:13px;font-family:interstate,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#263741;text-align:center;line-height:2;transition:all .25s cubic-bezier(.5,0,.5,1);-ms-flex:1 auto;flex:1 auto}@media (min-width:800px){.featured-sub li{line-height:1.5;background-color:#fff}}.featured-sub li:first-child{border-left:2px solid}.featured-sub li a{padding:.5em 0;color:#fff;transition:all .25s cubic-bezier(.5,0,.5,1)}@media (min-width:800px){.featured-sub li a{color:#263741}}.featured-sub li:hover{background:#263741}.featured-sub li:hover a{color:#fff;text-decoration:none}.featured-sub-container{position:relative}.featured-sub-container h2{border:2px solid #263741;padding:.5em 1em;margin-bottom:0;text-align:center}@media (max-width:800px){.featured-sub-container:hover .featured-sub{display:block}}@media (min-width:799px){.featured-sub-container h2{display:none}}.featured-program ul{list-style:circle;padding-left:40px}.featured-program ul li{float:none}.featured-program ul a{display:inline-block}.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.featured,.evo_pop_body .evcal_desc span.evo_above_title span.featured{background-color:#bb9861}.evo_cal_above span{background-color:#656565}.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur,.ajde_evcal_calendar .evcal_month_line p{color:#000}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#fff}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover{background-color:#ddd}.eventon_events_list .eventon_list_event a{color:#205687}.evo_clik_row .evcal_evdata_row{background-color:#fff}.evo_location_card .evo_location_tax:after,.evotax_term_card .evotax_term_details:after{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(39,98,144,.6);position:absolute;z-index:1}.evo_location_card .page-header h1{margin-top:45px}.entry-content p iframe{width:100%}.host-image{margin-bottom:2em}.program-info{margin-bottom:30px}.recent-posts .recent-post{margin-bottom:2em}.recent-posts .recent-post:after{content:"";height:1px;background-color:#263741;width:100%;margin-top:1.5em}.recent-posts .recent-post h3{margin-bottom:0;padding-right:20px}.recent-posts .recent-post p{padding-right:20px}article.single-blog .entry-meta{margin-bottom:1.5em}article.single-blog .entry-meta a{text-decoration:underline}@media (min-width:1000px){article.single-blog .entry-meta .meta-date{text-align:right;padding-right:1em}}article.single-blog .author-meta{background-color:#f0ece8;padding:1em;margin-top:2em}.single-post .page-header{margin-top:40px}#sidebar{width:100%;margin:80px auto 0}@media (min-width:590px){#sidebar{float:right;margin:70px 0 0;width:175px}}#sidebar ul{width:100%}#sidebar .btn a{font-size:18px;box-shadow:none;color:#236192;border-color:#dbd2ca;background-color:#fff;transition:all .25s}#sidebar .btn a:hover{background-color:#f0ece8}@media (min-width:590px){.home #sidebar{float:right;margin:70px 0 0;width:165px}}.home #sidebar .btn a{font-size:16px}.single-post #sidebar{width:100%;float:none}#about-nav .btn a{font-size:18px;box-shadow:none;color:#236192;border-color:#dbd2ca;background-color:#fff;transition:all .25s}#about-nav .btn a:hover{background-color:#f0ece8}.event-submit{display:block;margin-bottom:1em}@media (min-width:591px){.page-id-51889 #main{width:69%}}@media (min-width:961px){.page-id-51889 #main{width:75%}}@media (max-width:590px){.page-template-support-tpl #page,.page-template-support_v2-tpl #page,.support-template #page{width:90%}}.page-template-support-tpl .colophon,.page-template-support_v2-tpl .colophon,.support-template .colophon{margin-top:2em}.page-template-support-tpl .colophon p,.page-template-support_v2-tpl .colophon p,.support-template .colophon p{font-size:1rem}.page-template-support-tpl .foundations-banner h2,.page-template-support_v2-tpl .foundations-banner h2,.support-template .foundations-banner h2{text-align:center;width:90%;max-width:640px;margin:0 auto}.page-template-support-tpl .foundations-banner p,.page-template-support_v2-tpl .foundations-banner p,.support-template .foundations-banner p{font-size:16px}.page-template-support-tpl .foundations-banner .foundations-wrapper,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper,.support-template .foundations-banner .foundations-wrapper{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.page-template-support-tpl .foundations-banner .foundations-wrapper a,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper a,.support-template .foundations-banner .foundations-wrapper a{width:98%;text-align:center;margin-top:8px;margin-bottom:16px}@media (min-width:480px){.page-template-support-tpl .foundations-banner .foundations-wrapper a,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper a,.support-template .foundations-banner .foundations-wrapper a{width:45%}}@media (min-width:1250px){.page-template-support-tpl .foundations-banner .foundations-wrapper a,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper a,.support-template .foundations-banner .foundations-wrapper a{width:33%}}.page-template-support-tpl .foundations-banner .foundations-wrapper a,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper a,.support-template .foundations-banner .foundations-wrapper a{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;padding:10px}.page-template-support-tpl .foundations-banner .foundations-wrapper img,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper img,.support-template .foundations-banner .foundations-wrapper img{border:none;padding:5px;box-shadow:none;transition:all .2s ease;max-height:80px}.page-template-support-tpl .foundations-banner .foundations-wrapper img:hover,.page-template-support_v2-tpl .foundations-banner .foundations-wrapper img:hover,.support-template .foundations-banner .foundations-wrapper img:hover{box-shadow:none}@media (min-width:1250px){.wrapper-narrow{width:80%;margin:0 auto}}.wrapper-narrow h2{margin-top:3em;border-bottom:3px solid #bc995d;margin-bottom:25px}.card-container{box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.card,.card-container{display:-ms-flexbox;display:flex}.card{border:1px solid #ccc;border-radius:5px;padding:1em 0 0;width:98%;text-align:center;margin:1em 0 2em;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){.card{width:48%}}.card p{padding:1em;-ms-flex-positive:1;flex-grow:1}.card-btn,.card-btn:visited{display:block;background-color:#236192;color:#fff;text-decoration:none;padding:1em 0;text-transform:uppercase;transition:all .2s ease;border-radius:0 0 5px 5px}.card-btn:hover,.card-btn:visited:hover{text-decoration:none;background-color:#f0f0f0;color:#236192}.stick-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}.tooltip-content{box-sizing:content-box;z-index:9999;width:360px;margin:0 0 20px -180px;bottom:100%;text-align:center;font-size:.765em;line-height:1.4;box-shadow:-5px -5px 15px rgba(48,54,61,.2);background:#2a3035;opacity:0;cursor:default;transform-origin:50% calc(100% + 10px);transform:perspective(1000px) rotateX(45deg);transition:opacity .2s,transform .2s}.tooltip-content,.tooltip-content:after{position:absolute;left:50%;pointer-events:none}.tooltip-content:after{content:"";top:100%;border:solid transparent;height:0;width:0;border-color:transparent;border-top-color:#2a3035;border-width:10px;margin-left:-10px}.tooltip:hover .tooltip-content{pointer-events:auto;opacity:1;transform:translateZ(0) rotate3d(0,0,0,0);transform:perspective(1000px) rotateX(0deg)}#scb-wrapper.scb-fixed{padding:15px 0}@media (min-width:480px){#scb-wrapper.scb-fixed{padding:15px}}#scb-wrapper.scb-fixed h2{font-size:16px}@media (min-width:480px){#scb-wrapper.scb-fixed h2{font-size:24px}}#scb-wrapper.scb-fixed #scb-wrapper a{white-space:nowrap;font-size:16px}@media (min-width:480px){#scb-wrapper.scb-fixed #scb-wrapper a{font-size:24px}}.postid-60942 #page{width:90%}.footer-form{display:inline-block}#mainnav a:hover{text-decoration:none;color:#000}.current_page_item:not(:first-child) a{color:#bd9e72}.current_page_item:not(:first-child).ican-button a{color:#71178e;background-color:#eafaf8}.btn.current-menu-item a{color:#236192;border:1px solid #818387;box-shadow:none}.wrapper{*zoom:1;width:90%;padding:0;margin:0 auto}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}.wrapper.narrow{max-width:910px}.wrapper.narrow-copy{max-width:722px}.section-block{box-sizing:content-box;padding:40px 0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.spotlight-sifter .acf-relationship .list{height:400px}#main .entry-content .intro{font-size:22px}#main .entry-content ul ul{padding-left:2em;margin-top:1em;margin-bottom:0;list-style-type:disc}#main .text-small{font-size:14px;line-height:1.25}.list-stick{width:98%;margin:8px 1%;padding:0;display:-ms-flexbox;display:flex}@media (min-width:480px){.list-stick{width:48%}}@media (min-width:768px){.list-stick{width:31%}}.list-stick a{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:1.4;font-weight:700;width:100%;padding:1.25em 1em;border:1px solid #ddd;border-radius:5px;background-color:#f0f0f0;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .2s ease}.list-stick a:hover{background-color:#236192;color:#fff}.tooltip-text{display:block;padding:1.31em 1.21em;color:#fff;text-transform:none}.tooltip-text,.tooltip-text p{font-size:14px;line-height:1.35}.tooltip-text p{margin:0;font-weight:400}.qa-block{margin-top:1em}.qa-section-header{margin-bottom:2em}.qa-header h3{font-size:1.3rem;color:#263741}.qa-header h3:before{display:inline-block;width:2rem;height:2rem;margin-right:.5rem;text-indent:2px;content:"+";color:#263741;border:2px solid #263741;text-align:center;border-radius:50%;line-height:32px}.qa-header:hover{cursor:pointer}.qa-header:hover h3{color:#bd9e72}.qa-header:hover h3:before{border-color:#bd9e72;background-color:#bd9e72;color:#fff}.qa-header.active h3{color:#bd9e72}.qa-header.active h3:before{content:"−";color:#bd9e72;border-color:#bd9e72;background-color:#fff}.qa-answer{box-sizing:border-box;display:none;border:1px solid #dbd2ca;padding:1em 1.5em 0;margin-bottom:2em}.intro p,p.intro{text-align:center;font-size:20px}.main-logo{margin-bottom:2em}@media (min-width:1250px){.main-logo{max-width:550px}}.font-large{font-size:18px}.hover-squares{box-sizing:border-box}@media (min-width:600px){.hover-squares{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.hover-squares .hover-square{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:10px;text-align:center;-ms-flex-preferred-size:90%;flex-basis:90%}@media (min-width:600px){.hover-squares .hover-square{-ms-flex-preferred-size:45%;flex-basis:45%}}@media (min-width:800px){.hover-squares .hover-square{-ms-flex-preferred-size:33%;flex-basis:33%}}@media (min-width:1000px){.hover-squares .hover-square{-ms-flex-preferred-size:22%;flex-basis:22%}}.hover-squares .hover-square a{position:relative;display:block;color:#fff;font-size:1.4rem;display:-ms-flexbox;display:flex;text-align:center}.hover-squares .hover-square a,.hover-squares .hover-square a span{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.hover-squares .hover-square a span{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;background-color:#2f4551;opacity:0;transition:opacity .25s}@media (max-width:599px){.hover-squares .hover-square a span{display:none}}.hover-squares .hover-square a:hover span{opacity:.95}.minisite-wrapper{float:none;width:100%;margin-top:20px;color:#2a282d}@media (min-width:600px){.minisite-wrapper{float:left;width:74%}}@media (min-width:1000px){.minisite-wrapper{width:80%}}.minisite-wrapper article,.minisite-wrapper div,.minisite-wrapper img{box-sizing:border-box}.minisite-wrapper hr{background-color:#47d1c3}.minisite-wrapper p{font-size:18px}.minisite-wrapper .bordered{padding:1em;border:1px solid #dbd2ca;box-shadow:0 0 5px #dbd2ca}.img-description{color:#263741;font-style:italic;font-size:13px;text-align:center;display:block;padding:0 1em;line-height:1.4}ul.cycle-slideshow.feedback{font-size:18px;margin:0 auto;text-align:center}ul.cycle-slideshow.feedback li{min-width:100%;height:auto}ul.cycle-slideshow.feedback strong{font-weight:700;display:block;font-size:16px;color:#818387}.player-container{padding:1.5em 0;margin:1em 0;border:solid #47d1c3;border-width:1px 0;text-align:center}@media (min-width:600px){.player-container{background-color:#fff;text-align:left}.player-container.narrow h2{display:none}}.player-container h2{margin-bottom:8px}.player-control{width:170px;margin:0 auto 2em}@media (min-width:600px){.player-control{margin-bottom:0}}.player-control .play-toggle{display:block;height:120px;overflow:hidden;cursor:pointer}.player-control .play-toggle img{height:240px}.player-control .play-toggle.playing img{transform:translateY(-50%)}.current-program-now-playing{font-weight:700;margin-bottom:8px}.program-grid{margin-top:2em}.program-grid .qa-header h3{color:#71178e}.program-grid .qa-header h3:before{color:#71178e;border-color:#71178e}.program-grid .qa-header.active h3,.program-grid .qa-header:hover h3{color:#e85224}.program-grid .qa-header.active h3:before,.program-grid .qa-header:hover h3:before{background-color:#fff;color:#e85224;border-color:#e85224}.program-grid .qa-answer{padding-bottom:1.5em}.program-grid .program-container div{padding:.5em}.program-grid .program-container div.active-timeslot{font-size:20px;font-weight:700;padding:1em;box-shadow:0 0 16px rgba(1,1,1,.75);position:relative;margin-left:-5px;margin-right:-5px}.program-grid .program-container a{color:#010101;text-decoration:underline}.program-grid .program-container div:nth-of-type(5n+1){background-color:#d386eb}.program-grid .program-container div:nth-of-type(5n+2){background-color:#47d1c3}.program-grid .program-container div:nth-of-type(5n+3){background-color:#ffde1c}.program-grid .program-container div:nth-of-type(5n+4){background-color:#f29b80}.program-grid .program-container div:nth-of-type(5n+5){background-color:#dbd2ca}.meta-widget,.meta-widget span{display:none}a.ican-btn{padding:1em 1.5em;background-color:#71178e;z-index:1;color:#fff;text-transform:uppercase;font-size:100%;display:inline-block;outline:none;border:none;transition:all .25s}a.ican-btn:hover{cursor:pointer;animation:jelly .5s;text-decoration:none}@media (max-width:599px){.ican-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ican-block .ican-text{-ms-flex-order:1;order:1;text-align:center}.ican-block .ican-icon{-ms-flex-order:-1;order:-1;margin-bottom:2em}}.ican-social h2{font-size:28px}.ican-social a{display:inline-block;text-align:center}.ican-social img{padding:20px 40px 0}.ican-icon img{max-width:150px;display:block;margin:0 auto}@media (max-width:599px){.ican-ctas .mobile-nav-container>div,.ican-ctas .row>div{margin-bottom:3em}}.sponsor-block{position:relative;margin:2em 0}.sponsor-block img{padding:1em}.sponsor-block span{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;opacity:0;height:100%;background-color:#71178e;color:#fff}.ican-bios .bio{margin-bottom:2em}.ican-bios .bio-pic{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ican-bios .bio-pic h2{margin-top:10px;margin-bottom:8px}.ican-bios .bio-pic h4{font-style:italic}.ican-bios .bio-pic img{max-width:280px;width:100%;max-height:280px;display:block}.ican-bios .bio-pic .child,.ican-bios .bio-pic:hover .adult{display:none}.ican-bios .bio-pic:hover .child{display:block}.border-box,.border-box div,.border-box img,.border-box nav,.box-spacing,.box-spacing div,.box-spacing img,.box-spacing nav,.permanent-banners,.permanent-banners div,.permanent-banners img,.permanent-banners nav{box-sizing:border-box}.fundraiser{text-align:center;color:#fff;background-color:#236192;z-index:9999;top:0;left:0;width:100%;padding:1em 0;line-height:1.2}.fundraiser h2{font-size:16px;margin:0}@media (min-width:600px){.fundraiser h2{font-size:24px}}.fundraiser a{color:#fff!important;text-decoration:underline}.spotlight-wrapper{display:-ms-flexbox;display:flex}.spotlight{border:1px solid #dbd2ca;margin-bottom:30px}@media (min-width:600px){.spotlight{min-height:470px}}.spotlight img{width:100%;height:auto}.spotlight .spotlight-content{padding:0 1em 1em}.spotlight h2{margin-bottom:8px}.spotlight p{font-size:1rem;line-height:1.4em}.spotlight .spotlight-meta-data{font-size:14px;font-style:italic;margin:0}.playlist-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px){.playlist-wrapper{-ms-flex-direction:row;flex-direction:row}}.entry-content .pl_purchase{display:block;margin-top:8px}.entry-content .pl_purchase a{display:inline-block;padding:.5em 1em;background-color:#236192;color:#fff;text-transform:uppercase}.entry-content .pl_purchase a:hover{color:#fff;background-color:#bd9e72}.footer{background-color:#f0f7f7;padding:5em 0 4em;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;box-shadow:0 -10px 15px rgba(1,1,1,.1)}.footer,.footer p,.footer ul{font-size:14px}.footer h2{margin-top:1.5em}@media (min-width:1000px){.footer h2{margin-top:0}}.footer .footer-ctas>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.footer .btn{display:inline-block;border:1px solid #dbd2ca;padding:1em 1.5em;margin:.5em 0;background-color:#802f2d;color:#fff;transition:all .25s cubic-bezier(.5,0,.5,1);text-transform:uppercase;max-width:280px;min-width:200px;text-align:center}.footer .btn:hover{text-decoration:none;background-color:#dbd2ca;color:#010101}.home .footer{margin-top:0}.copyright{font-size:14px;padding:4em 0 1em;width:100%;text-align:center}.footer-menu{font-size:1rem}.footer-menu a{color:#010101}.footer-menu li{float:none}.footer-logo{margin-top:2em;width:90%}@media (min-width:600px){.footer-logo{margin-top:0;max-width:250px}}.footer-social{padding-bottom:3em;display:inline-block;vertical-align:middle;height:26px}@media (min-width:960px){.footer-social{width:auto}}.footer-social ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:2em}.footer-social i{font-size:26px;color:#010101;transition:color .25s cubic-bezier(.5,0,.5,1)}.footer-social i:hover{color:#818181}.search-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#263741;opacity:.95;z-index:600;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-overlay .search-overlay-cell{margin:auto}.search-overlay form{text-align:center}.search-overlay form label{font-size:22px;color:#fff;text-transform:uppercase}.search-overlay form input[type=text]{border:1px solid #fff;border-radius:8px;padding:8px 12px;height:auto;margin-top:.75em;font-size:28px;line-height:1;color:#fff;background-color:transparent;box-shadow:none}#main .nav-item{padding-bottom:0;font-size:14px}#main .nav-item.active{background-color:#263741}#main .nav-item.active a{color:#fff}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@keyframes c{0%{opacity:0}to{opacity:1}}.rrssb-buttons{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;margin:0;padding:0;width:100%;animation-duration:.3s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease-out;animation-name:c;animation-delay:.2s}.rrssb-buttons:after{clear:both}.rrssb-buttons:after,.rrssb-buttons:before{content:" ";display:table}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;line-height:13px;list-style:none;margin:0 0 0 1em;padding:0 2px;width:60px}.rrssb-buttons li a{background-color:#263741;border-radius:100%;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;height:100%;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out;width:100%;padding:1em}.rrssb-buttons li a .rrssb-icon svg circle,.rrssb-buttons li a .rrssb-icon svg path{fill:#fff}.rrssb-buttons li a .rrssb-icon svg:hover path{fill:#98f6ef}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .rrssb-icon{left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .rrssb-text{visibility:hidden}.rrssb-buttons.large-format,.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li a{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rrssb-buttons.large-format li a .rrssb-icon{height:100%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .rrssb-icon svg{height:100%;top:0;width:100%}.rrssb-buttons.large-format li a .rrssb-text{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rrssb-buttons.small-format{padding-top:5px}.rrssb-buttons.small-format li{height:80%;padding:0 1px}.rrssb-buttons.small-format li a .rrssb-icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .rrssb-icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0}.rrssb-buttons.tiny-format li a .rrssb-icon{height:100%}.rrssb-buttons.tiny-format li a .rrssb-icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:active,.rrssb-buttons.tiny-format li a:hover{background-color:transparent}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path{fill:#0a88ff}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path{fill:#0054a3}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path{fill:#306199}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path{fill:#18304b}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path{fill:#007bb6}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path{fill:#003650}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path{fill:#26c4f1}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path{fill:#0b84a6}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path{fill:#df1c31}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path{fill:#84111d}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path{fill:#8bbbe3}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path{fill:#398bcf}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;margin-left:-60px;float:left;background:url(../img/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;margin-right:-60px;float:right;background:url(../img/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/lightbox/close.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#archives img{border:1px solid #dbd2ca;width:100%;max-width:100px}#archives .do-toggle{cursor:pointer}#archives .episode{padding:1em 0;margin:0 0 1em;border:1px solid #bd9e72;box-shadow:2px 2px 2px 0 #dbd2ca}#archives .episode-meat{display:none}@media only screen and (min-width:40.063em){#archive-list{padding:0 0 4em}#archive-list-footer{position:relative;opacity:0;transition:opacity 1s ease 1s}#archive-list-footer.show-arrow{opacity:1}#archive-list-footer:after{position:absolute;top:-2em;left:50%;transform:translateX(-50%);font-family:FontAwesome;content:"\f107";color:#fff;font-weight:700;font-size:25px;line-height:20px;margin:auto;padding:10px;border:1px solid #ccc;background:rgba(38,55,65,.8);border-radius:50%}}ul.playlist{list-style-type:none;margin:1em 0;padding:0}ul.playlist li{position:relative;display:block;width:auto;border:none;border:1px solid #000;box-shadow:2px 2px 2px 0 #ccc;text-align:center}ul.playlist li a{display:block;color:#000;padding:10px;outline:none;position:relative;z-index:2}ul.playlist li.sm2_paused a,ul.playlist li.sm2_playing a{text-align:left}ul.playlist li.sm2_paused span.pause,ul.playlist li.sm2_playing span.play,ul.playlist li span.pause{display:none}ul.playlist li.sm2_paused span.play,ul.playlist li.sm2_playing span.pause,ul.playlist li span.play{display:inline}ul.playlist li.sm2_paused,ul.playlist li.sm2_playing,ul.playlist li.sm2_playing a{color:#fff;border-radius:3px}ul.playlist li:hover{box-shadow:none}ul.playlist li:hover a{color:#263741}ul.playlist li.sm2_playing,ul.playlist li.sm2_playing:hover{background-color:#263741}ul.playlist li.sm2_paused{background-color:#999}ul.playlist li.sm2_paused a,ul.playlist li.sm2_playing:hover a{color:#fff}ul.playlist li.sm2_paused,ul.playlist li.sm2_playing{padding:0 0 10px}ul.playlist li .controls{display:none}ul.playlist li.sm2_paused .controls,ul.playlist li.sm2_playing .controls{position:relative;display:block}ul.playlist li.sm2_paused .controls{background-color:#666}ul.playlist li:hover .controls .statusbar{position:relative;cursor:grab}ul.playlist li.sm2_paused .controls .statusbar{background-color:#ccc}ul.playlist li .controls{position:relative;background-color:#9cf;margin:5px 10px 0}ul.playlist li .controls .statusbar{position:relative;height:1em;background-color:#cdf;border:2px solid #fff;border-radius:2px;overflow:hidden;cursor:grab}ul.playlist li .controls.dragging .statusbar{cursor:grabbing}ul.playlist li .controls .statusbar .annotation,ul.playlist li .controls .statusbar .loading,ul.playlist li .controls .statusbar .position{position:absolute;left:0;top:0;height:1em}ul.playlist li .controls .statusbar .position{background-color:#369;border-right:3px solid #369;border-radius:3px}ul.playlist li.sm2_paused .controls .statusbar .position{background-color:#666;border-color:#666}ul.playlist li .controls .statusbar .loading{background-color:#eee}ul.playlist li .controls .statusbar .loading,ul.playlist li .controls .statusbar .position{width:0}ul.playlist li.sm2_paused a.sm2_link,ul.playlist li.sm2_playing a.sm2_link{margin-right:100px}ul.playlist li .timing{position:absolute;display:none;text-align:right;right:10px;top:10px;width:auto;padding:3px 5px;margin:5px 10px;background-color:#58b;border:1px solid #9cf;border-radius:4px;letter-spacing:0;line-height:22px;vertical-align:middle;font-size:14px}ul.playlist.use-peak li .timing{right:4.25em}ul.playlist li:hover .timing{z-index:2}ul.playlist li .timing div.sm2_timing{margin:0;padding:0;margin-top:-1em}ul.playlist li.sm2_paused .timing,ul.playlist li.sm2_playing .timing{display:block}ul.playlist li.sm2_paused .timing .sm2_position{text-decoration:blink}ul.playlist.use-peak li.sm2_paused .peak,ul.playlist li.sm2_paused .timing{background-color:#888;border-color:#ccc}#control-template{display:none}.show-for-small-only{display:block}@media (min-width:800px){.show-for-small-only{display:none}}.show-for-medium-up{display:none}@media (min-width:600px){.show-for-medium-up{display:block}}.permanent-banners{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.permanent-banners>div{box-sizing:border-box;-ms-flex:0 0 50%;flex:0 0 50%;min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:top}.permanent-banners>div a{width:100%;height:100%;display:block}.postid-77763 .spacing-1{margin-bottom:32px}.postid-77763 .block-image-left .image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.site-footer{background-color:#263741;color:#fff;font-size:1.8rem;line-height:1.24}.site-footer .footer-social{padding-bottom:3em;display:inline-block;vertical-align:middle;height:36px}@media (min-width:960px){.site-footer .footer-social{width:auto}}.site-footer .footer-social ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin-left:0;padding-left:0}.site-footer .footer-social ul li{width:2em}@media (min-width:480px){.site-footer .footer-social ul li{width:2.5em}}.site-footer .footer-social i{font-size:1.5em;color:#fff}.site-footer .footer-social i:hover{color:gray}.text-white{color:#fff}.underwriting-container{padding:5em 0;text-align:center}.underwriting-container h3{padding-bottom:3em;text-transform:uppercase}.underwriting-container .underwriter a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:150px;width:150px;padding:1em;background-color:#fff}.underwriting-container .underwriter img{max-width:150px;filter:saturate(0)}.site-footer .text-large{font-size:.75em}@media (min-width:480px){.site-footer .text-large{font-size:1em}}.site-footer .acp-logo-footer{max-width:80%}@media (min-width:480px){.site-footer .acp-logo-footer{max-width:100%}}.site-footer a{color:#fff}.site-footer a:hover{color:#dbd2ca}.call-signs{background-color:#98f6ef}.call-signs .widget{margin:0}.call-signs .station-ids ul{list-style:none;margin:0 auto;padding-left:0;color:#263741}.call-signs li{float:none;display:inline-block;padding:0 1em;margin-bottom:.5em;line-height:1.2em}.call-signs li:last-of-type{border:none}.call-signs span{font-weight:700}@media (min-width:md){.single-feature{width:100%}}
