﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{margin:0 auto;padding:0;height:100%;behavior:url(/assets/display-table-b7fac011e21f81bc217e109441861535.htc)}.container{max-width:1200px;padding:0 20px;margin:0 auto !important}img{max-width:100%}@font-face{font-family:'calibre-bold';src:url("CalibreWeb-Bold.eot");src:url("CalibreWeb-Bold.woff") format("woff")}@font-face{font-family:'calibre-light';src:url("CalibreWeb-Light.eot");src:url("CalibreWeb-Light.woff") format("woff")}@font-face{font-family:'calibre-reg';src:url("CalibreWeb-Regular.eot");src:url("CalibreWeb-Regular.woff") format("woff")}body{font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;font-size:1em;color:#333;line-height:1.5}strong{font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif}em{font-style:italic}h1{font-size:2.75em;line-height:1.2;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif}h2{font-size:2.75em;line-height:1.2}h3{font-size:2em;line-height:1.2;font-weight:300}h4{font-size:1.75em;line-height:1.2}h5{font-size:1.44em;line-height:1.2}h6{font-size:1.2em;line-height:1.2}a{color:#333}form .form-header{width:100%;padding:20px 0;border-bottom:1px solid #A3D6EB;margin-bottom:20px}form label,form input,form textarea,form select,form button{display:block;margin-bottom:10px}form label{text-transform:uppercase;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif}form input,form textarea,form select,form button{padding:10px;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-size:1.44em;border:1px solid #ECECEC;border-radius:0;box-shadow:0;outline:none}form textarea{resize:none;width:80%;font-size:1.2em}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:0;background-image:url(/assets/down-arrow-148a317a8f23e616be35fc69f7238021.png);background-size:30px 30px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-repeat:no-repeat;background-position:96% center}form fieldset{margin-bottom:40px}form .half-width{display:inline-block;width:40%;padding-right:20px}form .half-width input,form .half-width select{width:100%}form input[type="submit"],form button{background:#1A99CE;border-radius:4px;color:#fff;padding:15px 50px;margin-top:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}form input[type="submit"]:active,form button:active{background:#1477a1}form input[type="email"]{width:100%}form ::-webkit-input-placeholder{font-style:italic}form :-moz-placeholder{font-style:italic}form ::-moz-placeholder{font-style:italic}form :-ms-input-placeholder{font-style:italic}a.programme-info{color:#878988;text-transform:uppercase;text-decoration:none;height:19px;z-index:100000;background-image:url(/assets/info-bb6547dc542042eb3629a691f5aed33b.png);background-repeat:no-repeat;background-position:left center;background-size:18px 18px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:28px}#edit_in_cms{background:#fff;padding:10px 30px;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;position:fixed;bottom:0;right:0}.listen-now-button,.donate-button{display:inline-block;background:#fff;padding:10px 20px;margin-top:10px;color:#1A99CE;font-size:1.4em;text-decoration:none;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.now_next .listen-now-button{border:2px solid #1A99CE}.donate-button{background:#1A99CE;color:#fff;padding:10px 40px}.donate-form-container{display:none;position:absolute;top:0;bottom:0;width:100%;z-index:100001}.donate-form-container .donate-form-background{position:fixed;top:0;bottom:0;width:100%;background:#000;background:rgba(0,0,0,0.5)}.donate-form-container .donate-form-panel{max-width:700px;margin:40px auto 0;background:#F2F2F2;border-top:40px solid #1A99CE;padding:20px;border-radius:5px;z-index:1000;position:relative}.donate-form-container .donate-form-panel .close-button{position:absolute;top:-65px;right:0;cursor:pointer}.donate-form-container .donate-form-panel .loading-state{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.7);z-index:20000}.donate-form-container .donate-form-panel .loading-state .loading-message{position:absolute;width:100%;top:40%;font-size:3em;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;text-align:center}.donate-form-container .gift-aid-form,.donate-form-container .thanks-form{display:none;z-index:1000}.donate-form-container .thanks-form .submit-button{float:none;text-align:right}.donate-form-container .thanks-form form{display:inline-block}.donate-form-container .thanks-form p.returned{margin-top:10px;float:right}.donate-form-container .form-row-header{padding-bottom:10px;border-bottom:1px solid #1A99CE;margin-bottom:20px}.donate-form-container .form-row-header h3{display:inline-block}.donate-form-container .form-row-header img{float:right}.donate-form-container h3{font-size:1.4em}.donate-form-container .gift-aid-image{width:30%;float:right}@media (max-width: 600px){.donate-form-container .gift-aid-image{display:none}}.donate-form-container input[type="text"],.donate-form-container input[type="number"],.donate-form-container input[type="email"],.donate-form-container textarea{border:1px solid #e5e5e5;margin-bottom:20px}.donate-form-container label{font-size:0.9em}.donate-form-container .submit-button{float:right}.donate-form-container .submit-button input{margin-bottom:0;background:transparent;border:2px solid #1A99CE;color:#1A99CE}.donate-form-container .submit-button input:hover{background:#1A99CE;color:#fff}.donate-form-container .submit-button input:disabled{border:2px solid #A0A4A8;color:#A0A4A8}.donate-form-container .submit-button input:disabled:hover{background:transparent;color:#A0A4A8;cursor:default}.donate-form-container .form-row{margin-bottom:10px;overflow:hidden}.donate-form-container .form-half{width:49%;display:inline-block;vertical-align:top}.donate-form-container .form-half input{width:85%}.donate-form-container select{width:50%;margin-top:31px}.donate-form-container input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#F2F2F2;border:2px solid #1A99CE;padding:8px}.donate-form-container input[type="checkbox"]:checked{background:#1A99CE}.donate-form-container input[type="radio"]{position:absolute;left:-9999px}.donate-form-container input[type="radio"]+label{border:1px solid #000000;font-size:1.2em;padding:8px 36px;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;text-transform:none;font-weight:300;border-radius:3px;cursor:pointer}.donate-form-container input[type="radio"]:hover+label:hover{border:1px solid #1A99CE;background:#1A99CE;color:#fff}.donate-form-container input[type="radio"]:checked+label{border:1px solid #1A99CE;background:#1A99CE;color:#fff}.donate-form-container #donation-submit,.donate-form-container #gift-aid-submit,.donate-form-container #thanks-form-complete{border:2px solid #1A99CE;background:#1A99CE;color:#fff;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;padding:10px 35px}.donate-form-container .payment-method-select{margin-bottom:30px}.donate-form-container .payment-method-select input,.donate-form-container .payment-method-select label{display:inline-block;vertical-align:top;margin:0;margin-right:10px}@media (max-width: 600px){.donate-form-container .payment-method-select input,.donate-form-container .payment-method-select label{margin-top:20px}.donate-form-container .payment-method-select input:first-of-type,.donate-form-container .payment-method-select label:first-of-type{margin-top:0}}.donate-form-container .payment-method-select label{margin-right:20px;vertical-align:sub}.donate-form-container .payment-logos img{max-width:50px;margin-right:20px;vertical-align:middle}.donate-form-container .payment-logos .logo-holder{display:inline-block;height:60px;line-height:60px;margin-top:20px}@media (max-width: 600px){.donate-form-container .payment-logos .logo-holder{display:none}}.donate-form-container .card-details{display:none}.donate-form-container .card-details .form-row .form-element{display:inline-block;vertical-align:top;padding-right:20px}.donate-form-container .card-details input{width:100%}.donate-form-container .card-details .card-number{width:49%}.donate-form-container .card-details .exp-date{width:24%}.donate-form-container .card-details .exp-date input{width:44%;display:inline-block;vertical-align:top;margin-right:6px}.donate-form-container .card-details .card-cvc{width:24%}.donate-form-container .gift-aid-form p{max-width:60%;line-height:1.3;margin-bottom:20px}@media (max-width: 600px){.donate-form-container .gift-aid-form p{max-width:100%}}.donate-form-container .gift-aid-form input,.donate-form-container .gift-aid-form label{display:inline-block;vertical-align:top;margin:0;margin-right:10px}.donate-form-container .gift-aid-form label{margin-right:20px;vertical-align:sub}@media (max-width: 600px){.donate-form-container .gift-aid-form label{width:80%;display:inline}}input.donate-amount,#donation_amount{display:inline-block;padding-left:30px}.donate-field-currency{position:relative}.donate-field-currency:before{position:absolute;content:"£";top:0;bottom:0;vertical-align:middle;color:#000;left:10px}.payment-errors,.payment-method-error{font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;color:red;font-size:1.25em;margin:10px 0}.donation-field-error{font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;margin-top:-12px;margin-bottom:20px;color:red}@media (max-width: 880px){.donate-form-container{position:absolute;height:100%}.donate-form-container .donate-form-panel{width:90%}.donate-form-container input[type="text"],.donate-form-container input[type="email"],.donate-form-container input[type="number"],.donate-form-container textarea{width:100%}.donate-form-container .form-half,.donate-form-container .card-details .card-number,.donate-form-container .card-details .exp-date,.donate-form-container .card-details .card-cvc{width:100%}}.donate-widget input[type="text"]{width:100%}.donate-widget input[type="number"]{width:100%;padding-left:30px}.donate-widget .donate-button{border:none;width:100%}footer{padding:30px 0 20px 0;background:#A0A4A8;color:#fff}footer .footer-logo{display:inline-block;background:url(/assets/logo-white-5a1a8a54cb10428d7842e66794ec805b.png);background-size:50px 50px;background-repeat:no-repeat;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);width:50px;height:50px;text-indent:-9999px}footer a{color:#fff;text-decoration:none}footer p{margin-bottom:10px;line-height:1.3}footer p a{border-bottom:1px solid #fff;padding-bottom:2px}footer .footer-nav-row{border-top:1px solid #fff}footer .footer-nav-row .footer-nav{float:right}footer .footer-nav-row .footer-nav a{margin-left:40px}footer .row{padding:20px 0}footer .block{display:inline-block;width:33.3333%;vertical-align:top;padding-right:40px}footer .block:not(:first-of-type){margin-left:-4px}footer .social-block{padding-right:0}footer .social-block h5{margin-bottom:10px}footer .social-block p{margin-top:10px}footer a.social{display:inline-block;padding:18px 0 15px 35px;background-size:36px 18px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-repeat:no-repeat;background-position:left center}footer a.social.twitter{background-image:url(/assets/twitter-icon-87ba4437e26c49f4566c832249672752.png);background-size:18px 15px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-position:2px center}footer a.social.facebook{background-image:url(/assets/facebook-icon-240035baffc5afb74b7145e803bbd0f0.png);background-size:9px 18px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-position:7px center}footer a.social.mixcloud{background-image:url(/assets/mixcloud-icon-e656bd298a9fdf03d0e2a2cb56f1d24c.png);background-size:26px 15px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}footer a.social.instagram{background-image:url(/assets/instagram-5635ebee0e1ef544a3a152f0089e5b59.png);background-size:20px 20px;margin-left:4px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}footer form,footer .donate-form{padding-top:20px}footer form input[type="text"],footer .donate-form input[type="text"]{background:#fff;color:#333;border:2px solid #fff;width:100%}footer form input[type="submit"],footer form button,footer form .donate-button,footer .donate-form input[type="submit"],footer .donate-form button,footer .donate-form .donate-button{font-size:1em;margin-top:0;width:100%;border-radius:0;border:none}footer #subForm button{cursor:pointer}footer #subForm button.success{background:#1A99CE;border:1px solid #1A99CE;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;color:#fff}footer #subForm button.error{background:#E43431;border:1px solid #E43431;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;color:#fff}@media (max-width: 880px){footer .block{width:50%;padding-right:0;margin-bottom:30px}footer .block:first-child{padding-right:40px}footer a.social{display:inline-block;margin-right:20px}footer .block.social-block{width:100%}}@media (max-width: 600px){footer .block{width:100%}}nav{width:100%;border-bottom:1px solid #F2F2F2;overflow:hidden;display:table;-dt-display:table;font-family:"calibre-reg","Helvetica Neue",Arial,sans-serif;font-size:1.125em;line-height:1.2}nav .logo{display:table-cell;-dt-display:table-cell;vertical-align:middle;background:url(/assets/logo-a79206a34394173ba3e41d66a3388f4c.png);width:210px;height:55.5px;background-size:55.5px 55.5px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-position:center center;background-repeat:no-repeat}nav .logo h2{text-indent:-99999px}nav .responsive-logo{display:none;width:80px;height:80px;padding:10px}nav .responsive-logo img{max-width:100%}nav .links.responsive-menu,nav .responsive-links{display:none}nav .links{display:inline-block;float:right}nav .links .active a{border-bottom:1px solid #000}nav .links a{text-decoration:none;color:#000;padding-bottom:2px}nav .links a:hover{color:#1A99CE;border-bottom:1px solid #1A99CE}nav .links ul li{display:inline-block;padding:30px 10px;vertical-align:top}nav .links ul li.box-out{border-left:1px solid #F2F2F2;padding:30px 16px}nav .links ul li.extra-nav{padding-top:24px;padding-bottom:27px}nav .links ul li.extra-nav a{display:block;background-image:url(/assets/extra-logo-83907a221d58ff6ee4e4f96ad4d75f1c.png);background-size:77px 28px;background-position:left top;background-repeat:no-repeat;width:77px;height:30px;text-indent:-9999em;border-bottom:1px solid #FFF}nav .links ul li.extra-nav a:hover{border-color:#1A99CE}nav .links ul li.listen-nav a{color:#1A99CE;background-image:url(/assets/play-button-58f007fa8011046bad2924d179739f8e.png);background-size:20px 20px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);background-position:left center;background-repeat:no-repeat;padding-left:30px;padding-bottom:2px}nav .links ul li.listen-nav a:hover{border-bottom:1px solid #1A99CE}nav .links ul li.replay-nav a{background:url(/assets/mixcloud-logo-03e000c3df80fd4071ebb25bd53b1ee5.png);background-size:30px 30px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:35px;background-position:left center;background-repeat:no-repeat}nav .links ul li.replay-nav a:hover{color:#000}nav .links ul li.fundraiser a{font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;text-shadow:1px 1px 5px #90d4f1}nav .responsive-links{width:100%;padding:0 20px 40px;font-size:1.728em;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;border-top:1px solid #F2F2F2;background-color:white}nav .responsive-links li{padding:25px 0 15px 0;border-bottom:1px solid #1A99CE}nav .responsive-links a{color:#1A99CE;text-decoration:none}@media (max-width: 1000px){nav .logo{display:none}nav .responsive-logo{display:inline-block}}@media (max-width: 1135px){nav .links{display:none}nav .links.responsive-menu{display:inline-block;float:right}nav .links.responsive-menu a{color:#1A99CE}}.minimal-header{padding-left:40px}.programme-edit-form{background:#F2F2F2;padding-bottom:40px}.frosted-background{width:100%;background-image:url(/assets/frosted-blue-a6600ce88d07525e001dfd068a2068ca.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding:40px 0}.frosted-background p{margin-top:30px;width:65%;line-height:1.5}.slice.about{background-image:url(/assets/about-bg-a79cf3657c5370544c310be6890b542a.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);display:table;-dt-display:table;width:100%}.slice.about .container{margin:0 auto}.slice.about .image-column{display:table-cell;-dt-display:table-cell;vertical-align:top;padding-top:20px;width:30%}.slice.about .image-column img{max-width:100%}.slice.about .text-column{width:70%;display:table-cell;-dt-display:table-cell;vertical-align:top;padding:60px 0}.slice.about .text-column h1{font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-weight:300;margin-bottom:50px}.slice.about .text-column p{margin-top:20px;margin-bottom:65px;font-size:1.2em;line-height:1.4;display:inline-block;max-width:600px}.slice.about .text-column p:nth-of-type(2){position:relative;left:-55px}.slice.about .text-column p:nth-of-type(3){position:relative;left:-15px}.slice.about .text-column p:nth-of-type(4){position:relative;left:-85px}@media (max-width: 880px){.slice.about .text-column p{left:0 !important}}@media (max-width: 880px){.slice.about .image-column{display:none}.slice.about .text-column{width:100%;padding:20px 0}.slice.about .text-column h1{font-size:2.4em;margin-bottom:30px}.slice.about .text-column p{margin-bottom:20px}}.slice.cancel_monthly_donation_form{background:#F2F2F2;padding:40px 0}.slice.cancel_monthly_donation_form h3{padding-bottom:20px;max-width:800px}.slice.cancel_monthly_donation_form p{margin-bottom:20px;line-height:1.5;max-width:800px}.slice.contact{padding:40px 0}.slice.contact h1{font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-weight:300;margin-bottom:20px}.slice.contact p{max-width:800px;line-height:1.4}.slice.contact .contact-details{display:table;-dt-display:table;width:100%;margin-top:20px}.slice.contact .contact-block{display:table-cell;-dt-display:table-cell;width:33.333%;vertical-align:top;padding:0 40px 20px 0}.slice.contact .contact-block h3{width:100%;padding-bottom:10px}.slice.contact .contact-block h3:after{content:'';display:block;width:40px;padding-top:10px;border-bottom:1px solid #A0A4A8}.slice.contact .contact-block p{max-width:280px}@media (max-width: 880px){.slice.contact .contact-block{display:inline-block;width:45%;margin-top:20px}.slice.contact .contact-details{margin-top:0;display:inline}}@media (max-width: 600px){.slice.contact .contact-block{display:block;width:100%}.slice.contact h1{font-size:2.074em}}.donate-widget-container{width:100%}.slice.donate_widget{display:table;-dt-display:table;width:100%}.slice.donate_widget .donate-widget-form,.slice.donate_widget .donate-widget-copy{display:table-cell;-dt-display:table-cell;vertical-align:top}.slice.donate_widget .widget-holder{max-width:464px;padding:40px;float:right}.slice.donate_widget .copy-holder{max-width:696px;padding:0 40px 40px 40px;float:left}.slice.donate_widget .donate-widget-form{background:#F2F2F2;width:41.5%}.slice.donate_widget .donate-widget-form h4{margin-bottom:30px}.slice.donate_widget .donate-widget-form .donate-button{border-radius:0}.slice.donate_widget .donate-widget-form .donate-button-form{width:100%;border-radius:0}.slice.donate_widget .donate-widget-form p{margin-bottom:20px;line-height:1.3}.slice.donate_widget .donate-widget-form a{color:#1A99CE;text-decoration:none;border-bottom:1px solid #1A99CE;padding-bottom:4px;line-height:1.5}.slice.donate_widget .donate-widget-copy{width:60%}.slice.donate_widget .frosted-background p{width:100%;line-height:1.2}@media (max-width: 880px){.slice.donate_widget .donate-widget-form,.slice.donate_widget .donate-widget-copy,.slice.donate_widget .widget-holder,.slice.donate_widget .copy-holder{display:block;width:100%;float:none}}@media (max-width: 600px){.slice.donate_widget{display:block}.slice.donate_widget .widget-holder,.slice.donate_widget .copy-holder{width:100%;padding:20px}}.slice.donation_tiers{line-height:1.4;padding:20px 0;margin:0 auto;display:table;-dt-display:table}.slice.donation_tiers .donation-tier{display:table-cell;-dt-display:table-cell;vertical-align:top;width:33.3333%;padding:20px;border-right:1px solid #F2F2F2}.slice.donation_tiers .donation-tier:not(:first-of-type){margin-left:-4px}.slice.donation_tiers .donation-tier:nth-of-type(3n){border-right:none}.slice.donation_tiers h3{font-weight:300;margin-bottom:20px}.slice.donation_tiers p{margin-bottom:10px}.slice.donation_tiers ul{list-style-type:disc;padding-left:15px;margin-bottom:20px}.slice.donation_tiers ul li{margin-bottom:10px}@media (max-width: 880px){.slice.donation_tiers .donation-tier{display:block;width:100%;border:0;border-bottom:1px solid #F2F2F2;margin-left:0;margin-bottom:20px;padding-bottom:20px}}@media (max-width: 600px){.slice.donation_tiers{display:block}.slice.donation_tiers .donation-tier:not(:first-of-type){margin-left:0}}.slice.frequently_asked_questions{padding:40px 0}.slice.frequently_asked_questions .title{margin-bottom:40px}.slice.frequently_asked_questions .faq-container .question-container{margin-bottom:30px}.slice.frequently_asked_questions .faq-container .question{padding-bottom:20px;border-bottom:2px solid #CFE9F4;cursor:pointer}.slice.frequently_asked_questions .faq-container .question h4{display:inline-block;padding-right:60px;background-repeat:no-repeat;background-position:right center;background-size:27px 15px}@media (max-width: 880px){.slice.frequently_asked_questions .faq-container .question h4{background-image:url(/assets/faq-arrow-down-73f651f8775522718338bb6dd02b59d6.png)}}.slice.frequently_asked_questions .faq-container .question.open h4{background-image:url(/assets/faq-arrow-a11145c83fd412c857076267ffe34ec6.png)}.slice.frequently_asked_questions .faq-container .question:hover h4{background-image:url(/assets/faq-arrow-down-73f651f8775522718338bb6dd02b59d6.png)}.slice.frequently_asked_questions .faq-container .question.open:hover h4{background-image:url(/assets/faq-arrow-a11145c83fd412c857076267ffe34ec6.png)}.slice.frequently_asked_questions .faq-container .answer{display:none;padding:20px 0;max-width:60%;line-height:1.4;font-size:1.2em}@media (max-width: 880px){.slice.frequently_asked_questions .faq-container .answer{max-width:100%}}.fundraiser_banner_container{background:#cfe6f0;background:-moz-linear-gradient(-45deg, #cfe6f0 0%, #fff 100%);background:-webkit-linear-gradient(-45deg, #cfe6f0 0%, #fff 100%);background:linear-gradient(135deg, #cfe6f0 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe6f0', endColorstr='#ffffff',GradientType=1 )}.fundraiser_banner_container .fundraiser-close-button{position:absolute;top:20px;right:20px;cursor:pointer}.fundraiser_banner_container .fundraiser-close-button img{max-width:30px}@media (max-width: 767px){.fundraiser_banner_container .fundraiser-close-button img{max-width:20px}}.slice.fundraiser_banner{padding:20px;border-bottom:1px solid #1A99CE;font-size:18px}@media (min-width: 1100px){.slice.fundraiser_banner{display:flex;align-items:center;justify-content:center}.slice.fundraiser_banner .fundraiser-content{width:75%;padding-right:20px}.slice.fundraiser_banner .fundraiser-button{width:25%}.slice.fundraiser_banner .fundraiser-button button{margin:0 auto}}.slice.fundraiser_banner p{margin-bottom:6px}.slice.fundraiser_banner a{text-decoration:none}.slice.fundraiser_banner button{display:block;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-size:1.44em;border:1px solid #ECECEC;box-shadow:0;outline:none;background:#1A99CE;border-radius:4px;color:#fff;padding:15px 50px;margin-top:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.slice.fundraiser_banner button:active{background:#1477a1}@media (max-width: 767px){.slice.fundraiser_banner{font-size:12px}}.highlight-block{width:33.3333%;vertical-align:top;padding:0 30px 40px 30px;float:left;margin:40px 0}.highlight-block:nth-of-type(3n+1){border-left:0;padding-left:0;margin-left:0;padding-right:50px}.highlight-block:nth-of-type(3n+1) .programme-info,.highlight-block:nth-of-type(3n+1) .read-more{left:0;margin-left:0}.highlight-block:nth-of-type(3n) .programme-info,.highlight-block:nth-of-type(3n) .read-more{left:66%}.highlight-block .highlight-time{margin-bottom:10px}.highlight-block .highlight-show-title{margin-bottom:10px;line-height:1.3}.highlight-block .highlight-show-title a{text-decoration:none}.highlight-block .highlight-show-title a:hover{border-bottom:1px solid #333}.highlight-block .highlight-description{line-height:1.5;padding-bottom:20px}.highlight-block .programme-info,.highlight-block .read-more{position:absolute;left:33%;bottom:60px;margin-left:30px}@media (max-width: 880px){.highlight-block .programme-info,.highlight-block .read-more{position:static;margin-left:0 !important}}.episode-row{width:100%;overflow:hidden;display:block;position:relative;border-bottom:1px solid #F2F2F2}.episode-row:before,.episode-row:after{content:"";position:absolute;left:33%;top:40px;bottom:40px;border-left:1px solid #F2F2F2}.episode-row:after{right:33%;left:auto}@media (max-width: 880px){.episode-row:before,.episode-row:after{display:none}}.slice.highlights{padding:40px 0}@media (max-width: 880px){.highlight-block{display:block;float:none;width:100%;margin-left:0;margin-bottom:40px;border:0;border-bottom:1px solid #F2F2F2;padding:0;padding-bottom:20px}}.slice.image{padding:20px 0}.slice.image .image-holder{text-align:center;margin-bottom:20px}.slice.image .image-holder p{margin-top:20px;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif}.slice.image .image-holder img{max-width:100%}.slice.latest_news{padding-bottom:40px}.slice.latest_news .news-index-block{padding:0}.news-header{background:url(/assets/frosted-blue-a6600ce88d07525e001dfd068a2068ca.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-top:80px}.news-header h1{margin-bottom:10px;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-weight:300}.news-header h4{padding-bottom:30px}.news-row{border-bottom:1px solid #F2F2F2;display:table;-dt-display:table;padding:20px 0}@media (max-width: 880px){.news-row{border-bottom:0}}.news-row .news-index-block{position:relative;display:table-cell;-dt-display:table-cell;width:33.3333%;padding-bottom:50px;border-right:1px solid #F2F2F2}.news-row .news-index-block:nth-of-type(3){border-right:0}.news-row .news-index-block:nth-of-type(3n+1){padding-left:0;padding-right:40px}@media (max-width: 880px){.news-row .news-index-block{display:block;width:100%;border-right:0;border-bottom:1px solid #F2F2F2;padding-left:0}}.news-index-block{padding:20px}.news-index-block .news-date{margin-bottom:10px}.news-index-block .news-headline{line-height:1.4;margin-bottom:10px;font-weight:normal}.news-index-block .news-headline a{text-decoration:none}.news-index-block .news-headline a:hover{border-bottom:1px solid #333}.news-index-block .news-body{margin-bottom:20px}.news-index-block.news-other-stories{display:block;width:100%;margin:0}.news-show{margin-top:40px}.news-show-main{display:inline-block;vertical-align:top;width:66.66666%;padding:0 60px 30px 0}.news-show-main .summary{margin-bottom:20px;line-height:1.3}.news-show-main .body p{margin-bottom:20px;line-height:1.4}.news-show-other{display:inline-block;vertical-align:top;width:33.33333%;margin-left:-4px;padding:0 20px;border-left:1px solid #F2F2F2}.news-show-other h5{padding-left:10px}.read-more{text-transform:uppercase;color:#1A99CE;text-decoration:none;position:absolute;bottom:20px}@media (max-width: 880px){.news-show-main,.news-show-other{width:100%;border:0;margin:0}.news-show-main{padding:0 10px}.news-index-block{padding:10px}.news-show-other{padding:0;border-top:1px solid #F2F2F2;padding-top:20px}}.slice.now_next{padding:0 20px;white-space:nowrap}.slice.now_next .container{padding:0;max-width:1160px}.slice.now_next .now,.slice.now_next .next{display:inline-block;vertical-align:top;white-space:normal}.slice.now_next .now p,.slice.now_next .next p{line-height:1.5;margin-bottom:20px}.slice.now_next .now h2,.slice.now_next .now h4,.slice.now_next .next h2,.slice.now_next .next h4{margin:20px 0;font-weight:normal}.slice.now_next h2 a{text-decoration:none}.slice.now_next h2 a:hover{border-bottom:1px solid #333}.slice.now_next h2 a.programme-info{margin-left:6px;border-bottom:0}.slice.now_next h4 a{text-decoration:none}.slice.now_next h4 a:hover{border-bottom:1px solid #333}.slice.now_next .now-next-description{color:#1A99CE}.slice.now_next .now-time-left{font-style:italic;margin-left:20px}.slice.now_next .now{width:60%;position:relative}.slice.now_next .now .now-padding{padding:20px 20px 20px 0}.slice.now_next .now .now-background{position:absolute;background:url(/assets/frosted-blue-flip-f8be84fd3a59260f3163735a5564232f.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);z-index:-1;left:-100%;right:0;top:0;bottom:0}.slice.now_next .now .description{max-width:580px}.slice.now_next .now .listen-now-button{background:transparent;background:url(/assets/play-button-58f007fa8011046bad2924d179739f8e.png);background-position:10px center;background-repeat:no-repeat;background-size:24px 27px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:45px}.slice.now_next .next{position:relative;width:40%;white-space:nowrap}.slice.now_next .next .next-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 51%, rgba(255,255,255,0.95) 100%);background:-moz-linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 51%, rgba(255,255,255,0.95) 100%);background:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 51%, rgba(255,255,255,0.95) 100%);pointer-events:none}.slice.now_next .next .next-show{display:inline-block;vertical-align:top;white-space:normal;width:50%;overflow:hidden;height:100%;line-height:1.3}.slice.now_next .next .next-show.first{background:url(/assets/first-next-show-bg-ddb4c6b52a65ecbb54b1d4d9177e64a6.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.slice.now_next .next .next-show-padding{margin:20px}.slice.now_next .next .microfiche-button:disabled{opacity:0}.slice.now_next .next .microfiche-button{position:absolute;bottom:20px;transition:opacity 0.4s;z-index:200;background-position:center center;background-repeat:no-repeat;background-size:24px 27px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);width:27px;height:32px;border:none;background-color:transparent;text-indent:-999999px;cursor:pointer;outline:none}.slice.now_next .next .microfiche-button.microfiche-prev-button{background-image:url(/assets/prev-button-3a8a8d549d0ff7010a9b5e684b343a08.png);left:10px}.slice.now_next .next .microfiche-button.microfiche-next-button{right:10px;background-image:url(/assets/play-button-58f007fa8011046bad2924d179739f8e.png)}@media (max-width: 880px){.slice.now_next .next{display:none}.slice.now_next .now{width:100%}.slice.now_next .now .now-background{z-index:-1;left:-20px;right:-20px;top:0;height:100%}}@media (max-width: 600px){.slice.now_next .now-time-left{display:block;margin-left:0}}.slice.quotes{background:url(/assets/quotes-frost-ec5c210a946e3f487195c8330c150268.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding:40px 0;text-align:center;line-height:1.4}.slice.quotes li{height:100%}.slice.quotes .quote-holder{display:table;-dt-display:table;position:relative;height:100%;width:100%}.slice.quotes .quote-holder .quote{display:table-cell;-dt-display:table-cell;vertical-align:middle;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.slice.quotes .quote-holder .quote a{color:#1A99CE}.slice.quotes h2{color:#1A99CE;font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;max-width:50%;margin:0 auto 20px;font-size:2.8em;line-height:1.2}.slice.quotes h2 p{display:inline}.slice.quotes h2 .quote-mark{position:absolute;font-size:1.4em;margin-top:-18px}.slice.quotes h2 .quote-mark.opener{margin-left:-40px}.slice.quotes h2 .quote-mark.closer{margin-left:10px}.slice.quotes h5{font-weight:300}.slice.quotes .microfiche-bullet{height:16px !important;width:16px !important;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden;background:#fff;border:0;outline:0;cursor:pointer;text-indent:-9999px;margin:20px 8px;transition:background 0.8s}.slice.quotes .microfiche-bullet.selected{background:#1A99CE}@media (max-width: 880px){.slice.quotes h2{max-width:80%}}@media (max-width: 600px){.slice.quotes h2{font-size:2em}.slice.quotes h5{font-size:1.2em}.slice.quotes .quote-mark{display:none}}.sponsors-slice{background:#F2F2F2;padding:40px 0}.sponsors-slice .slice.sponsors .row{width:100%}.sponsors-slice .sponsor{display:inline-block;margin-left:-4px;vertical-align:middle;width:20%;padding:20px;text-align:center}.sponsors-slice .sponsor img{max-width:100%}@media (max-width: 600px){.sponsors-slice .slice.sponsors{display:block;width:100%}.sponsors-slice .sponsor{display:inline-block;width:49%;margin:0 !important}}.slice.text{padding:40px 0}.slice.text h3{padding-bottom:20px;max-width:800px}.slice.text p{margin-bottom:20px;line-height:1.5;max-width:800px}.schedule-index{margin:0 auto}.schedule-index .listen-now-button{background:transparent;background-image:url(/assets/play-button-58f007fa8011046bad2924d179739f8e.png);background:url(/assets/play-button-58f007fa8011046bad2924d179739f8e.png);background-position:10px center;background-repeat:no-repeat;background-size:24px 27px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:45px;border:2px solid #1A99CE;border-radius:3px}.schedule-index .schedule-block{box-sizing:border-box;overflow:hidden;padding:0 20px}.schedule-index .schedule-block .container{overflow:hidden;padding:20px;border-bottom:1px solid #F2F2F2}.schedule-index .schedule-block.schedule-current .container{border-bottom:0}.schedule-index .schedule-block .schedule-block-time,.schedule-index .schedule-block .schedule-block-show,.schedule-index .schedule-block .schedule-block-info{float:left}.schedule-index .schedule-block .schedule-block-time,.schedule-index .schedule-block .schedule-block-info{width:16.66667%}.schedule-index .schedule-block .schedule-block-show{width:66.66667%;border-left:1px solid #F2F2F2;padding:0 20px}.schedule-index .schedule-block .schedule-block-show h3,.schedule-index .schedule-block .schedule-block-show h4{margin-bottom:4px}.schedule-index .schedule-block .schedule-block-show h3 a,.schedule-index .schedule-block .schedule-block-show h4 a{text-decoration:none}.schedule-index .schedule-block .schedule-block-show h3 a:hover,.schedule-index .schedule-block .schedule-block-show h4 a:hover{border-bottom:1px solid #333}.schedule-index .schedule-block .schedule-block-show h4 img{width:20px;margin-left:20px}.schedule-index .schedule-block .schedule-block-info{padding:0 20px}.schedule-index .schedule-block .on-now{font-family:"calibre-bold","Helvetica Neue",Arial,sans-serif;color:#1A99CE}.schedule-index .schedule-block p{margin-bottom:10px}.schedule-index .schedule-block .listen-live{text-transform:uppercase;color:#1A99CE}.schedule-index .schedule-block .info-link a,.schedule-index .schedule-block .share-link a{color:#A0A4A8;text-decoration:none;text-transform:uppercase}.schedule-index .schedule-block .info-link a:hover,.schedule-index .schedule-block .share-link a:hover{text-decoration:underline}.schedule-index .schedule-block.schedule-current{background:url(/assets/current-show-3d205b5d9785f7f9b13ab8b856e5b199.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.schedule-index .schedule-block.schedule-current progress{width:100%}@media (max-width: 880px){.schedule-index .schedule-block .schedule-block-time,.schedule-index .schedule-block .schedule-block-show,.schedule-index .schedule-block .schedule-block-info{display:block;width:100%;border:0}.schedule-index .schedule-block .container{padding:20px 0}.schedule-index .schedule-block .schedule-block-show{padding:0}.schedule-index .schedule-block .on-now{margin-bottom:0}.schedule-index .schedule-block .schedule-block-info{display:none}}.schedule-nav-holder{background:url(/assets/schedule-nav-bg-adbc5b32cfd86b3c7087371bdc4624cd.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.schedule-nav{padding-top:30px}.schedule-nav .schedule-nav-date{margin-bottom:30px}.schedule-nav .schedule-nice-date{font-weight:normal;font-family:"calibre-light","Helvetica Neue",Arial,sans-serif}@media (max-width: 880px){.schedule-nav h1{font-size:2em}.schedule-nav .schedule-nav-date{border-bottom:1px solid #A0A4A8;padding-bottom:15px;margin-bottom:0}.schedule-nav .schedule-day-select{border-bottom:1px solid #A0A4A8;padding-top:12px;padding-bottom:15px;margin-bottom:15px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.schedule-nav .schedule-day-select.remove-padding{padding-bottom:15px}.schedule-nav .schedule-day-select.secondary{padding-top:12px}.schedule-nav .schedule-day-select li{display:inline}.schedule-nav .schedule-day-select li:first-of-type{display:none}}@media (max-width: 600px){.schedule-nav h1{font-size:1.55em}}.schedule-day-select{padding:20px 0}.schedule-day-select a{color:#A0A4A8;text-decoration:none}.schedule-day-select a:hover{text-decoration:underline}.schedule-day-select a.active{color:#000;border-bottom:1px dotted #A0A4A8}.schedule-day-select a.active:hover{text-decoration:none}.schedule-day-select.remove-padding{padding-bottom:0;margin-bottom:0}.schedule-day-select.secondary{padding-top:0}.schedule-day-select li{display:inline-block;padding:4px;margin-right:5px}.schedule-day-select li:first-of-type{padding-left:0}.show-index{width:100%;overflow:hidden}.show-index input{font-family:"calibre-reg","Helvetica Neue",Arial,sans-serif}.show-index iframe{max-width:100%}.show-index .show-sidebar,.show-index .show-description{display:inline-block;vertical-align:top;margin-right:-4px}.show-index .show-social{margin-top:30px}.show-index .show-sidebar{width:33.33333%;padding-top:55px;border-right:1px solid #F2F2F2;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (max-width: 880px){.show-index .show-sidebar{padding-top:0}}.show-index .show-sidebar .small-search{display:table-cell;text-align:right;position:relative;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}@media (max-width: 880px){.show-index .show-sidebar .small-search{right:5px}}@media (max-width: 600px){.show-index .show-sidebar .small-search{right:15px}}.show-index .show-sidebar .small-search .reset-search{background:transparent;position:absolute;width:25px;height:25px;right:0;top:0}.show-index .show-sidebar .small-search input{border-bottom:0;padding-right:25px;text-align:right;outline:0;background-image:url(/assets/search-icon-870b51e552f3d2d8e61d3b44868e85c2.png);background-repeat:no-repeat;background-position:right center;background-size:15px 15px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.show-index .show-sidebar .show-sidebar-header{background:#E6E6E6;display:table;-dt-display:table;padding:16px;text-transform:uppercase;margin-top:-55px;width:33.3333%;position:fixed}@media (max-width: 880px){.show-index .show-sidebar .show-sidebar-header{margin-top:0;position:static;width:100%}}.show-index .show-sidebar li{padding:15px;font-size:1.75em;line-height:1.3;border-bottom:1px solid #F2F2F2;cursor:pointer}.show-index .show-sidebar li.active{color:#fff;background:#1A99CE;background-image:url(/assets/shown-arrow-df8c48f46b5af196c3428d9a069f9ecb.png);background-position:97% center;background-repeat:no-repeat;background-size:20px 40px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.show-index .show-description{width:66.66666%;line-height:1.3;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (max-width: 880px){.show-index .show-description{height:100%}}.show-index .show-description .show-description-bar{width:66.66666%;background:#F2F2F2;position:absolute;padding:10px;text-transform:uppercase;display:table;-dt-display:table}.show-index .show-description .close-description{display:none}.show-index .show-description input.show-search{background-image:url(/assets/search-icon-870b51e552f3d2d8e61d3b44868e85c2.png);background-repeat:no-repeat;background-position:left center;background-size:26px 26px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.show-index .show-description .show-description-box{display:none;width:80%;padding:80px 40px 40px;margin:0 auto}@media (max-width: 600px){.show-index .show-description .show-description-box{width:100%;padding-top:60px}}.show-index .show-description .next-episode{text-transform:uppercase;color:#1A99CE;letter-spacing:1px;margin-bottom:20px}.show-index .show-description h1{font-family:"calibre-light","Helvetica Neue",Arial,sans-serif;font-weight:300;margin-bottom:20px}.show-index .show-description p{margin-bottom:10px;line-height:1.375}.show-index .show-description .website_link,.show-index .show-description .twitter_link,.show-index .show-description .instagram_link,.show-index .show-description .facebook_link,.show-index .show-description .mixcloud_link{display:inline-block;text-decoration:none;color:#000;margin-bottom:20px;margin-right:20px;padding-left:25px;background-repeat:no-repeat;background-position:left center;background-size:20px 20px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.show-index .show-description .website_link{background-image:url(/assets/website-af9fad6c0c0647db701bfbc636baf163.png)}.show-index .show-description .mixcloud_link{background-image:url(/assets/mixcloud-c30dd7a0cd885f0bd4f09525da6d7360.png);background-size:26px 15px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:32px}.show-index .show-description .twitter_link{background-image:url(/assets/twitter-b32545c93b6747d24c46d0a0beb682af.png);background-size:20px 18px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc)}.show-index .show-description .facebook_link{background-image:url(/assets/facebook-26613ed12bab175cdcb3e76f6ee6308f.png);background-size:11px 20px;-ms-behavior:url(/assets/backgroundsize-da7c1454647825abff468080c83ecb2d.htc);padding-left:20px}.show-index .show-description-initial{display:table;-dt-display:table;width:100%;height:100%}.show-index .show-description-initial .vertical-center{height:100%;text-align:center;display:table-cell;-dt-display:table-cell;vertical-align:middle}.show-index .show-description-initial .vertical-center input{font-size:2em;width:80%;padding:10px 0 10px 40px;outline:none;border-bottom:1px solid #1A99CE}.show-index input{font-size:1em;color:#1A99CE;background:transparent;border:0;border-bottom:1px solid #1A99CE}.show-index ::-webkit-input-placeholder{color:#1A99CE}.show-index :-moz-placeholder{color:#1A99CE}.show-index ::-moz-placeholder{color:#1A99CE}.show-index :-ms-input-placeholder{color:#1A99CE}@media (max-width: 880px){.show-index{overflow:hidden;position:relative}.show-index .show-sidebar,.show-index .show-description{width:100%}.show-index .show-description{display:none;background:#fff;position:absolute;top:0;left:0;z-index:10000}.show-index .show-description .show-description-box{padding:60px 10px 40px 10px}.show-index .show-description .show-description-bar{width:100%}.show-index .show-description .show-description-box{padding-top:100px}.show-index .show-description .close-description{display:table-cell;-dt-display:table-cell;vertical-align:middle}.show-index .show-description h1{font-size:1.725em}.show-index .show-description .next-episode{font-size:0.8em}.show-index .show-description-initial{display:none}}
