body {
  background: #f2f2f2;
  font: 14px/18px helvetica, arial, sans-serif;
  color: #000;
}
body.chromeless {
  background: #fff;
}
a {
  color: #145f95;
  font-weight: bold;
  text-decoration: none;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
.item-list ul,
.block ul {
  margin: 0;
  padding: 0;
}
.item-list ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#site-name {
  position: fixed;
  z-index: 99;
  top: 0;
  right: 8px;
  background: #fff;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -webkit-transition: 0.5s right ease-in;
  -moz-transition: 0.5s right ease-in;
  -ms-transition: 0.5s right ease-in;
  -o-transition: 0.5s right ease-in;
  transition: 0.5s right ease-in;
}
body.menu #site-name {
  right: -45px;
}
#site-name a {
  display: block;
  height: 78px;
  width: 45px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(../images/logo.png) no-repeat 50% 50%;
  background-image: url(data:image/png;base64,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);
  background-size: 30px 57px;
}
#footer-wrapper {
  display: none;
}
#archive-episodes .episode-archive,
#block-tal-events,
#press-list-wrapper .item-list,
.faq-list-wrapper .item-list,
.view-staff.view-display-id-page_1,
.box {
  background: #fff;
  margin: 10px 0;
  padding: 15px;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
}
body.chromeless .box {
  margin: 0;
  box-shadow: none;
}
.burger {
  position: fixed;
  display: block;
  left: 0;
  top: 0;
  width: 80px;
  height: 44px;
  background: #633d81 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAYCAYAAAC4CK7hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyOTIyQzlBNUE3RTExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCOUQ1NThFNUE3RjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTI5MjJDOTg1QTdFMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTI5MjJDOTk1QTdFMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4aFJLDAAAAQElEQVR42uzVgQkAIAgEQI32X7kcw+weHOB48PNUYkBWDAlIt+y61AgICMhTX8uyg4BYdhAQEMuuEZA/IFeAAQBV4wY0RwDjRwAAAABJRU5ErkJggg==) no-repeat 50% 50%;
  background-size: 25px;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  cursor: pointer;
  z-index: 1000;
}
.with-back .burger {
  display: none;
}
#tal-mobile-search {
  padding: 10px;
  background: #f2f2f2;
}
#tal-mobile-search > div {
  padding: 0 0 0 10px;
  height: 30px;
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#tal-mobile-search input.form-submit {
  float: right;
  width: 40px;
  height: 30px;
  display: block;
  border: none;
  background: url(../images/icon-search.png) no-repeat 50% 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRFRUY1MUJBNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRFRUY1MUJCNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI5RDU1OTc1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI5RDU1OTg1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WcZFaAAAC+0lEQVR42sSYSWgUURCG3+hExxAPaiLqwRFXVIwSENxycMOgIohR40GioocZBcGD4sEFQQ+KF8GMYg5x9yCDKErUk4Ib4sUlwaDihgvjFnKIxPUvqEBTdPdUv3nM/PARurqn+8971fXqdayy8ahRKg4GgnJQxrG/oBt0gZ/GQrmWtO+D8hmpBxvBXNAn5NoX4Cyg/zJnClDYQxaBNnAezM9zLWks2APe8t/+Lk31BUdAKxhncc8E2Avug9E2puT09QNZsCTg+g5wF7zjfBoEpoEZ/FuvKH4PLABPbE3FwGkfQ/84fgg8DbgPmdsAdoIhnvhQcB3MAq9tpm8rWCXOvwe1oDHEEOk7OAwmgMvi3HDOy3hUU0lwQJx7CWaCOxFG/itYDo6LOE3vlqimdoMBnjjVnToeqaiiXNvML4pXu0CF1lQlWCvi27nu2OoP51iXJzbY5zmBplZ4KjTpDWg2hesjaBKxNVpT80TsJPht3OiET26Va0zViFircSd6WV55jmlGJmtMJUWszbjVM3Gc1JgqE7FOx6a+ieMKbUkwYohdKiGOezSmPonYGMem5P0+a0y1i1itQ0M0VVNFrF1j6raINTg0JWsgvY0fNKayIkZ1a7oDQ7QA7xCxrLZ4PgYPRPyYT38UVdvARNECNWtNkfaJeA0bi1kaosV8v4id4yZRbeoauCTOreclJxHR0Gq+l7d/6vaZSlWd2sRtrle0qj8CCxX3GglOgQs+mwZqi5bZtMNfeNhvcTvTq0ngBufeRe67qZP4BYaBKWAxt9Fhhbe3Y8hE3TjQujeHF+VR4lw1U4hUxvyWmee8EzlTwMOpQB4MMZay2Yx2cj5Rj36VX2eNOviB1ZzYaRtj+XYYtKFcCkZwzszmHUsV//YH59dDcNOn3mXEtKmmMhbhA0chSgUYI6VzLemM9luCS2XCprJqXVOqFKYiGSumKbWxuCm+QpMfxoo+UpoRqyuVqSBjV8DKUpqSxshQPcpDT6lNGa5R4+lrDRmi2H8BBgDf5Z06WmejFQAAAABJRU5ErkJggg==);
  background-size: 18px;
  text-indent: -9999px;
  overflow: hidden;
  cursor: pointer;
}
#tal-mobile-search .form-item {
  margin: 0 40px 0 0;
  padding: 6px 0 0;
}
#tal-mobile-search .form-item input.form-text {
  width: 100%;
  height: 18px;
  font: 14px/18px helvetica, arial, sans-serif;
  padding: 0;
  margin: 0;
  background: none;
  border: none;
  outline: none;
}
#tal-mobile-search .form-item label {
  display: none;
}
#menu {
  position: fixed;
  top: 0;
  bottom: 0;
  left: -240px;
  width: 240px;
  background: #fff;
  z-index: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
body.menu #menu {
  left: 0;
}
#menu nav.menu {
  position: relative;
  background: #f2f2f2;
  border-top: 1px solid #ccc;
  border-bottom: 2px solid #ccc;
  -webkit-transition: 0.25s margin ease-in;
  -moz-transition: 0.25s margin ease-in;
  -ms-transition: 0.25s margin ease-in;
  -o-transition: 0.25s margin ease-in;
  transition: 0.25s margin ease-in;
}
#menu nav.menu.expanded {
  margin-left: -240px;
}
#menu nav.menu ul li {
  width: 240px;
}
#menu nav.menu li a {
  display: block;
  height: 44px;
  font-size: 22px;
  line-height: 44px;
  padding: 0 10px;
  border-bottom: 1px solid #ccc;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
  font-weight: 400;
  color: #000;
  background: no-repeat right 50%;
}
#menu nav.menu > .item-list > ul > li.last > a {
  border-bottom: none;
}
#menu nav.menu li.menu-facebook a span {
  display: inline-block;
  line-height: 44px;
  padding-right: 26px;
  background: url(../images/icon-facebook.png) no-repeat right 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRFRUY1MUJFNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRFRUY1MUJGNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REVFRjUxQkM1QUMyMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REVFRjUxQkQ1QUMyMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6pk69aAAABDUlEQVR42mJUVVWNZmBgmArE/AwDBz4CcTYj0DEgBh/DwIOPTIPEISDAz8QwiMCgcgwLDc1+AsQbgfgSEL8FYg4gZgViASD2AGJ3ejjmNxCXAvF0IP6FRx1dHBMCxJsGQ5pZSK5DaOGY/sGSgF8B8UUs4jJA3ArE2kj2idLaMQ9xiE8DYl96R9M3HOIag6nQYxuSJfCwqQ4igPgmEv8LDnVeWKJqChBbU9MxIIdcIELdNSxiAoMpmhQGi2PEgJh7sDhGgRYJGNRMeI3EvwNNmOigDoiFkPjKuAwENcj/U8nHB4HYAYv4AyCWHy30Rh0z6phRx4w6ZrA75uMgcQt4fCYbiD8NsENA9mcDBBgAvTYnE/FAvYEAAAAASUVORK5CYII=);
  background-size: 18px;
}
#menu nav.menu li.menu-twitter a span {
  display: inline-block;
  line-height: 44px;
  padding-right: 28px;
  background: url(../images/icon-twitter.png) no-repeat right 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAiCAYAAADCp/A1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRFRUY1MUMyNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRFRUY1MUMzNUFDMjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REVFRjUxQzA1QUMyMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REVFRjUxQzE1QUMyMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5g70trAAADAUlEQVR42syYbYhMURzGZ8a08q6wFGJjZiVbhPgySomUVauUt5S2UIqwSpLaEEVJPsgHydsWodgvlA9280VtMmtZe62XvGysVZixbGvw/HluHdPce8+dc2fGU78Pc+455z5zzj3/8z8nHIvFQgXWWLARLAeVYBhIg/vgCjhjWVY6V8N4PB7Ds6dhxeRk0MMOglAYbAP7wVCXel2gFmZu0pi0S4CdAMXWLtXkeTAGVIP+AEyeBJs16/4EB8BIvr8CfAbTYbLLNjkQfARDQANYDzIGBreC44Z/chUMXvozJTQ5G7QoFRqlEujNo/PRoBOMyNOczOIWcJvfcXmED8ZlVZQhv8Nh96tNBgZF78E+8BxslxmxTeaa2rngAVjr8yXVhtM8gcgiXoop77ZNvnRoMBxcAE2gSvMlVQEsuldgIQy2yw/bpAXeuTRaAFr5rSZc6snCG2xoUHzMgcE2uyCihIBzGh0sA83gGThMw4OU573sy0TfYfDDPwFXiZOyKp+AUT47zXCUX4C3YINH8PZSEiZnqgVRZUR7GB8blRHW0QAwiwShr9kFtpmV4Cq/px0y5KHS6U12gT2S3WAFKbU6nUbyXkD7dRBKOpmUVXn9PzF518lkiFnIjxIb7JCsx81kkntmKXUtV2F2qDkEDpbQZIOOSdFeJgkdRTbYrG6FXiangjLGy7MBbHO6Oub0IJqjrA9c5k5SLLW4RZdcI/kanCryVNdhqn/5MSnaDR4VyeBpGGxyq+BkMgWWMLsppOSIUOdVyS3bkbRrHsNSugAGv4EajOInE5MhZkN7wHhmSkc4yqbq52lUa6Z088Yv4CGYz2sSE2WYGN/QbaBjchI4QZMJQ4MpHkEu+mkUdbjDmcbDVw1YzDJTtfJ43Oa3oZhcwxuDMp5NKnjtEpTk+zsK6rlR+FaEm/rq0N+ruCkBGsxwWiu5+Pry7SiiHMblemQiE4x2w/S/nt/yOp4ijRR2uUSVRGORHNTBDL60XPljKa56CciPmY/e4m9tIU561vktwACLBMOrr6RCTAAAAABJRU5ErkJggg==);
  background-size: 20px;
}
#menu nav.menu a.expand {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAXCAYAAACrggdNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCOUQ1NTkxNUE3RjExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCOUQ1NTkyNUE3RjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI5RDU1OEY1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI5RDU1OTA1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4fHf8MAAAA8UlEQVR42tzXoQrCUBQG4LsDBovJ6AtMsFjsUyyKSdieweiD6GsoWBSTyLrFIvgUJovBMP8LZwvb1Hz+Cz+Xu7vyce62s2AYxh3n3B5ZnO+biyMYghyRPnIadZMBC2qJvJAWC0xw5FLMUyaYr5RjgwVZlhULQCJ9xprIA4kAvpmsVD5KFWsjKaA90ygWmNRdVFiCvC3C5NsGYAdMc4sw+bVpFSb/blDYSpcetjWPQmVm2nU4fc3HplEK2iENS98tYQNVOgqWzkLYQBUUXe9XAj19q2QRVKBqQGPLv/bBMIypQHml1kygHDVBriwgPz4CDADNt4E/fBFTRQAAAABJRU5ErkJggg==);
  background-size: 27px;
}
#menu nav.menu a.collapse {
  padding: 0 10px 0 26px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAXCAYAAACrggdNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCOUQ1NTk1NUE3RjExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCOUQ1NTk2NUE3RjExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEI5RDU1OTM1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEI5RDU1OTQ1QTdGMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uZb6eAAAA90lEQVR42tzXPQrCQBAF4N2AhY2Vl1CwsbGPYmPQRkjOkYNo5xkUrMRKxN7GRvAEllY2FhbxrWyExPEnXd4OPIaUH7NsdnSSJOqf6jWjDtoMGW1P87MqcXkFQBukjaxVycsrAKohNySmRgmgAEdvR4tiBZnS0kUBUAvNAOpsIHFS7KA3lAugDCoHuiMRI+iFEkBjgFaKtHS3EToFSie1sCBTE3ZQigqRi/2OcRSH9ChM5ojuW1gFWbLDnheFa7DMi8K5/5QwsapZMwD1qVGuwMRXuoUFyJUR9nH1AGyP1meEfV0SWWE/13kBNqVH5WAHZFB21EOAAQBSp4Q/P791zgAAAABJRU5ErkJggg==) no-repeat 10px 50%;
  background-size: 27px;
  cursor: pointer;
}
#menu nav.menu ul li ul {
  display: none;
  position: absolute;
  top: 0;
  left: 240px;
}
#footer {
  padding: 18px 10px 30px;
  text-align: center;
  color: #636363;
  font-size: 10px;
  line-height: 12px;
  font-weight: bold;
}
#footer .logos a {
  display: block;
  vertical-align: middle;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  height: 84px;
  width: 75px;
}
#footer .logos a.chicago-public-media {
  float: left;
  background: url(../images/logo-chicago-public-media.png) no-repeat 50% 50%;
  background-size: 75px;
}
#footer .logos a.tal {
  margin: 0 auto;
  width: 40px;
  height: 84px;
  background: url(../images/logo-tal.png) no-repeat 50% 50%;
  background-size: 40px;
}
#footer .logos a.prx {
  float: right;
  background: url(../images/prx.png) no-repeat 50% 50%;
  background-size: 50px;
}
#footer p {
  font: normal 14px/18px 'MuseoSlab500';
  color: #301d3e;
  margin: 12px 0 18px;
}
#footer p a {
  font-weight: normal;
}
#footer nav {
  padding: 18px 0 6px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAECAMAAAAu0Eh+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyOTIyQzk2NUE3RTExRTM4MTI1REI2NDNBNUVGMEI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUyOTIyQzk3NUE3RTExRTM4MTI1REI2NDNBNUVGMEI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTI5MjJDOTQ1QTdFMTFFMzgxMjVEQjY0M0E1RUYwQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTI5MjJDOTU1QTdFMTFFMzgxMjVEQjY0M0E1RUYwQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oUcVBAAAABlBMVEXX19cAAAAqCrcxAAAAEElEQVR42mJgGAWUAoAAAwABRAABkmdMvwAAAABJRU5ErkJggg==) no-repeat 50% top;
  background-size: 40px;
}
#menu,
.burger,
#main,
.eyebrow {
  -webkit-transition: 0.25s left ease-in;
  -moz-transition: 0.25s left ease-in;
  -ms-transition: 0.25s left ease-in;
  -o-transition: 0.25s left ease-in;
  transition: 0.25s left ease-in;
}
body.menu .burger,
body.menu #main,
body.menu #eyebrow {
  left: 240px;
}
body.menu #eyebrow,
body.menu #main {
  box-shadow: 0px 0px 7.92px 0.08px rgba(0, 0, 0, 0.5);
}
.eyebrow {
  width: 100%;
  position: fixed;
  z-index: 88;
  top: 0;
  left: 0;
  right: 0;
  height: 44px;
  background: #432957;
  color: #fff;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
}
.eyebrow.background {
  z-index: 0;
  box-shadow: none;
}
.eyebrow a.back {
  display: none;
  float: left;
  width: 44px;
  height: 44px;
  margin: 0 15px 0 0;
  background: #633d81 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi+P//PwOR2ByIzwKxDCkaPv6HgIukavgGxE4kawCJk6wBnyZdIH6NTQMuTXg1YNNEUAO6JmQNv4DYD5d/SdYA00SSBpima/8RoIOYFEK2TWT5iezQIzueyE4RZKc9slM52fmJ7JyLTeMFBnJKI4AAAwDKXMWGEP+PPgAAAABJRU5ErkJggg==) no-repeat 50% 50%;
  background-size: 7px;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
}
.eyebrow.with-back a.back {
  display: block;
}
.eyebrow .title {
  text-align: center;
  padding: 0 15px;
  font-size: 18px;
  line-height: 44px;
  height: 44px;
  font-weight: normal;
  font-family: 'MuseoSlab500';
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: auto;
}
.eyebrow.with-back .title {
  text-align: left;
  margin: 0 60px 0 0;
  padding: 0;
}
#subpage,
#main {
  width: 100%;
  background: #f2f2f2;
  position: fixed;
  top: 44px;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  z-index: 1;
  -webkit-overflow-scrolling: touch;
}
body.chromeless #main {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}
body.noscroll #main {
  overflow: hidden;
}
body.playing #subpage,
body.playing #main {
  top: 218px;
}
body.playing.small #subpage,
body.playing.small #main {
  top: 44px;
  bottom: 46px;
}
#main .column {
  position: relative;
}
#subpage {
  display: none;
}
#block-tal-mobile_home .box {
  margin-bottom: 0;
}
#archive-nav {
  display: none;
}
#archive-nav h3,
#archive-nav-placeholder {
  font-size: 18px;
  line-height: 44px;
  height: 44px;
  font-weight: normal;
  font-family: 'MuseoSlab500';
  color: #fff;
  background: #432957;
  text-align: center;
  cursor: pointer;
}
#archive-nav-placeholder {
  position: relative;
  z-index: 90;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
  margin: 0 0 10px;
}
#archive-nav h3 span,
#archive-nav-placeholder span {
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAANCAYAAABCZ/VdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJdJREFUeNqsz7ENgCAQhWEHcQVqewdgLpcj0cYlrGwsbE5elORyHnoiJK8QzffHhojauCmuj2sqDM4IFw+BzrNVCPSXgxNw0cWtFQIchtelF38DNxj3/IPSgApLvCSQhTU8BRYW8BnYM3iRcA7HHAvsSsBf9wl2mvP0y7mACX7DtcBghS24DJAVtuIyYIK/4CkwW2HsEGAAdSPFhpDAJHQAAAAASUVORK5CYII=) no-repeat right 50%;
  background-size: 12px;
  padding-right: 20px;
}
body.fixed-nav .eyebrow #archive-nav {
  display: block;
}
body.fixed-nav #archive-nav-placeholder {
  opacity: 0;
  z-index: auto;
}
body.fixed-nav .eyebrow h1 {
  display: none;
}
#archive-nav ul {
  display: none;
  position: absolute;
  top: 44px;
  left: 0;
  width: 100%;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
}
#archive-nav ul li {
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  font-weight: normal;
  font-family: 'MuseoSlab500';
  background: #fff;
}
#archive-nav ul li.selected {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwQTU0NzBCNjkyNDExRTM4NDlBOEE2QjFFNEMwOERCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwQTU0NzBDNjkyNDExRTM4NDlBOEE2QjFFNEMwOERCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzNDQjI0OTY2NkM0MTFFMzg0OUE4QTZCMUU0QzA4REIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDBBNTQ3MEE2OTI0MTFFMzg0OUE4QTZCMUU0QzA4REIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7DB4ZCAAAAnklEQVR42mJ01gxngAI2IM4A4kgg1oGKXQHi5UA8A4h/gQQYoRqkgXgLEBswYAcXgNgHiJ8yQU3Gp5gBKrcViNlBGtIJKIYBfSBOA2mIYiAeRIE0GJGgwZCJgTTwG6ThHAkarjBBw5lYsBykYSYQXyRC8SWQWpCGn0DsDY0cXABkoBdILczTT4HYHIgLgPgMEH+F4jNQMTOoGgaAAAMADnAeN2JhxUoAAAAASUVORK5CYII=) no-repeat 8px 50%;
  background-size: 6px;
}
#archive-nav ul li a {
  display: block;
  padding: 0 20px;
  height: 50px;
  line-height: 50px;
  color: #000;
  font-weight: normal;
  background: no-repeat right 50%;
}
#archive-nav ul li.selected > a {
  color: #432957;
}
#archive-nav ul li.even-more > a,
#archive-nav ul li.more > a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAXCAYAAACrggdNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL9JREFUeNpiZGBgkAHijUCc9f///5MMwwAwAvEFINYH4k9A7DYcPMYExEVA/B2I+YB4FyMjo/mQjypgzIAoJyD+BuIC8UcgNgeJD1WMYAwjj6FyUD32Goh1h7ynhovHsAsOcY/hlmBg8APiX0PRY/glh6jHCCsYgh5jIqIe2wSk+qBcESBeOSQq3+EWUyMrTw270m/Y1VPDrkUx7Np+w66VPuz6U8PNQyAMGqO4CMR6w22MwhuIzw0XD4EAQIABANFr3XG70x+GAAAAAElFTkSuQmCC);
  background-size: 27px;
}
#archive-nav ul li.all {
  background: #fff;
  color: #432957;
}
#archive-nav > .item-list > ul li:nth-child(2n+1) {
  background-color: #f5f5f5;
}
#archive-nav ul li.first {
  padding: 0 20px;
  background-color: #2a1a37 !important;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'MuseoSlab700';
}
#archive-nav ul li.further-back,
#archive-nav ul li.back {
  padding: 0 20px 0 40px;
  background: #2a1a37 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi+P//PwOR2ByIzwKxDCkaPv6HgIukavgGxE4kawCJk6wBnyZdIH6NTQMuTXg1YNNEUAO6JmQNv4DYD5d/SdYA00SSBpima/8RoIOYFEK2TWT5iezQIzueyE4RZKc9slM52fmJ7JyLTeMFBnJKI4AAAwDKXMWGEP+PPgAAAABJRU5ErkJggg==) no-repeat 20px 50%;
  background-size: 7px;
  cursor: pointer;
}
#nav-label {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  top: 44px;
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'MuseoSlab700';
}
#nav-label.facet,
#nav-label.further-back,
#nav-label.back {
  display: block;
  padding: 0 20px 0 40px;
  background: #2a1a37 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi+P//PwOR2ByIzwKxDCkaPv6HgIukavgGxE4kawCJk6wBnyZdIH6NTQMuTXg1YNNEUAO6JmQNv4DYD5d/SdYA00SSBpima/8RoIOYFEK2TWT5iezQIzueyE4RZKc9slM52fmJ7JyLTeMFBnJKI4AAAwDKXMWGEP+PPgAAAABJRU5ErkJggg==) no-repeat 20px 50%;
  background-size: 7px;
  cursor: pointer;
}
#archive-nav > .item-list {
  width: 100%;
  position: relative;
}
#archive-nav ul ul {
  display: none;
  top: 0;
  left: 100%;
}
#archive-nav ul ul ul,
#archive-nav ul li.leaf ul {
  overflow-y: scroll;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
}
.search-term,
a.facet {
  display: block;
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  font-size: 16px;
  color: #252525;
  background: #d7d7d7;
  font-weight: normal;
  font-family: 'MuseoSlab500';
}
.search-term {
  font-family: 'MuseoSlab500Italic';
}
/*
a.facet span {
  display: inline-block;
  padding: 0 20px 0 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAf9JREFUeNqklT1IQlEUx28XHGppkFpy6UMjyMYW+x4cyjBqDJq0pRoagoKcDBJsCKqlmgLHIrEcHCoql1aFSPpYailqtCGw/gf+gj16frwu/Hqe+8753Xevnl6d0+l0KKVOwSI4UzWOXC73K3a5XCO4bIJRjT+HoAecyIT6x4B4lB63eEUeAK+gHhwDv0Wxn/X19AVEngEe8AJs4AhM1yieZp2NHg+OK6N5/x4MgAcgcwcgWKU4yHzN+n6Ixad0Sd4jGJLviPO7YK6Ce555kn8n9RA/FW9qQ/Iz6ANZxttg2UQs81v8nOUTP5cm6D+K3riDG8brIGzICXNeMW8Q4jejSJs81TvwgjTjVRBlfpSx4n0vxB9/SerQROXOtIG/22HGt6CLn8+BD+K8WbGu8IVJ4RhIMC6KE2y4fLliXcWv7dtqx1aSy7EkwXjJsSjGSd63JG8EqZLz3gDdvCrOp9BEjbXK7RR7GK+BJVDgdY3zHi5gr1beBC5AL+MVEDLkhDivmHeBBZoqyeV/+xW3L2MBREx2F2H7K+ZfYwGHmbyVT9zJ7c+y/cuNHeZJvos7aDPKO/jE7UycAXtVvon2mF9g/SUW6CjK3WzjFvAFJkGsxlddjHVf9KSxgFvk+6AZfIIJELfSMFggzvpP+vZFPsW3kY+NYXlggSQ94pv6EWAA/YmMftw9j6YAAAAASUVORK5CYII=) no-repeat right 50%;
  background-size: 12px;
}
*/
a.facet {
  height: 50px;
  line-height: 50px;
  color: #fff;
  text-transform: uppercase;
  font-size: 12px;
  font-family: 'MuseoSlab700';
  padding: 0 20px 0 40px;
  background: #2a1a37 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAXCAYAAADQpsWBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi+P//PwOR2ByIzwKxDCkaPv6HgIukavgGxE4kawCJk6wBnyZdIH6NTQMuTXg1YNNEUAO6JmQNv4DYD5d/SdYA00SSBpima/8RoIOYFEK2TWT5iezQIzueyE4RZKc9slM52fmJ7JyLTeMFBnJKI4AAAwDKXMWGEP+PPgAAAABJRU5ErkJggg==) no-repeat 20px 50%;
  background-size: 7px;
  cursor: pointer;
}
.search-again {
  margin: 10px 0;
  padding: 0 15px;
}
.item-list ul.episodes li.box {
  margin: 10px 0;
  padding: 15px;
}
.episode-archive,
.item-list ul.episodes li.box a {
  display: block;
  color: #000;
  font-weight: normal;
  font-family: 'MuseoSlab700';
  overflow: auto;
  min-height: 60px;
}
.item-list ul.episodes li.box a img {
  float: left;
  margin: 0 15px 0 0;
}
.item-list ul.episodes li.box a h5 {
  font-weight: normal;
  color: #e34125;
  font-size: 9px;
  line-height: 12px;
  margin: 0 0 2px 75px;
}
.episode-archive h3,
.item-list ul.episodes li.box a h4 {
  font-weight: normal;
  color: #e34125;
  font-size: 16px;
  line-height: 18px;
  margin: 0px 0 0 75px;
}
.item-list ul.episodes li.box a .date {
  font-size: 10px;
  text-transform: uppercase;
  margin: 0 0 0 75px;
}
.node-radio-episode .top {
  padding: 25px 0 15px;
  overflow: auto;
}
.node-radio-episode.next-week,
.node-radio-episode.this-week {
  position: relative;
}
.node-radio-episode.this-week .top:after {
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  background: url(../images/banner-this-week.png) no-repeat 0 0;
  background-size: 68px;
  width: 68px;
  height: 68px;
}
.node-radio-episode.next-week .top:after {
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  background: url(../images/banner-next-week.png) no-repeat 0 0;
  background-size: 68px;
  width: 68px;
  height: 68px;
}
.node-radio-episode .top .left {
  float: left;
  margin: 0 15px 5px 0;
}
.node-radio-episode.page .top .left {
  margin: 0 0 15px;
}
.node-radio-episode .top .left .image {
  margin: 0 0 6px 15px;
}
.node-radio-episode .top .left .image img {
  width: 60px;
  height: 60px;
  display: block;
}
.node-radio-episode.page .top .left .image {
  margin-bottom: 10px;
}
.node-radio-episode .top .inner {
  margin: -3px 15px 0;
  margin-top: 0;
}
.node-radio-episode.teaser .top .inner .align {
  overflow: auto;
}
.node-radio-episode.page .top .inner {
  margin: -3px 15px 0 90px;
}
.node-radio-episode .top .inner .description a.more {
  color: #432957;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
  font-size: 14px;
  font-weight: normal;
}
.node-radio-episode a.play-promo,
.node-radio-episode a.play-button,
.node-radio-episode a.play-episode {
  clear: both;
  display: block;
  border: 1px solid #ce3920;
  margin: 15px;
  text-align: center;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background: #e24125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e24125), color-stop(100%, #be2e19));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e24125 0%, #be2e19 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24125', endColorstr='#be2e19', GradientType=0);
  /* IE6-9 */
}
.node-radio-episode a.play-promo span,
.node-radio-episode a.play-button span,
.node-radio-episode a.play-episode span {
  display: inline-block;
  height: 57px;
  line-height: 57px;
  font-size: 32px;
  color: #fff;
  font-family: FlamaCondensedBasic;
  text-transform: uppercase;
  font-weight: normal;
  padding: 0 0 0 26px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAmCAYAAAClI5npAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXJJREFUeNrE2DFIQkEcx/HrFUIQCE1OTU4OQYtDi0NLc7RFU1EUBBE01RgURBC0haurU+EWNIUtRpBTBLbUUhBBERTX9x/vIORVT73u/4OPOCj3893T885Ya2vIw2iQB8kb9pDVKuDygAXNAi4NlDQLuFQxollA8oItDGkVcLnDrGYBlzqKvgpEpvMUUUcFOdNrbG95xgYGQ05BUlqY7qZAn/2q4S2nWMVF2jdExm9KaKCMYY0CLnO4wRoyv73Q9xQk5TqeluOQV+B78jhCDQWNAi6TuMQBsiGnICmP2MShVgGXZmSUo1XgCSsYHQg88IfMezz/ch+YkAVO4k/dDD0F8kM0hYn2wX0sx38t1evIhFiO21NGLs1y7PseOMOyxnJ8ixmMdzK4j2/BK3awGz8P+p+w4mPT0s0VkEu8iPPQP8X3mMeYr8HTToFs3be1tmbV/z68+KnAldb2XA4oltAf+oDiHftaRzRySFXQOqT6FGAAVYoB/KDB7LUAAAAASUVORK5CYII=) no-repeat 0 50%;
  background-size: 16px;
}
body.playing .node-radio-episode a.play-episode {
  display: none;
}
body.playing.small .node-radio-episode a.play-episode {
  display: block;
}
#episode-actions {
  margin: 0 15px;
  clear: both;
  text-align: center;
}
#episode-actions li {
  display: inline-block;
  width: 25%;
  text-align: left;
  font-family: 'FlamaCondensedBook';
  color: #145f95;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 15px;
  vertical-align: top;
}
.node-radio-episode.teaser #episode-actions li {
  width: 33%;
  display: block;
  float: left;
}
.node-radio-episode.teaser #episode-actions li.transcript {
  text-align: center;
}
.node-radio-episode.teaser #episode-actions li.next-week {
  text-align: right;
  float: right;
  width: 30%;
}
.node-radio-episode #episode-actions li.sunday {
  float: left;
  width: 70%;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#episode-actions li > a {
  display: inline-block;
  font-weight: 400;
  color: #145f95;
  padding: 0 0 0 12px;
}
#episode-actions li.download > a {
  background: url(../images/icon-download.png) no-repeat 0 1px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE0MTQyMDQyNjk4MjExRTM4NDlBOEE2QjFFNEMwOERCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE0MTQyMDQzNjk4MjExRTM4NDlBOEE2QjFFNEMwOERCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTdENjE0MkQ2OTNDMTFFMzg0OUE4QTZCMUU0QzA4REIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTdENjE0MkU2OTNDMTFFMzg0OUE4QTZCMUU0QzA4REIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dGoPrAAAAoUlEQVR42mIUiZ/KgAU0AHE9mlgjVBwFMDFQCEYNGAwGsABxABAXoIkrYFGbAMQOaGITGKEJ6QAQ25No+UGQgTAvgFxxkQTNF6F64GHwAerEj0Ro/ghV+wE9EC9AJQiBBKharLGwAZppcIFGqBq80QjKcQuxiC8kJTcWoAXqRSxRjdeAD9BQ/gjFAbBAw5aQDuDx8x0ovQBfSrQf4bkRIMAAv/8feGEaGIcAAAAASUVORK5CYII=);
  background-size: 9px;
}
#episode-actions li.transcript > a {
  background: url(../images/icon-transcript.png) no-repeat 0 2px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAVCAIAAADAXPmFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE0MTQyMDQ2Njk4MjExRTM4NDlBOEE2QjFFNEMwOERCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE0MTQyMDQ3Njk4MjExRTM4NDlBOEE2QjFFNEMwOERCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTQxNDIwNDQ2OTgyMTFFMzg0OUE4QTZCMUU0QzA4REIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTQxNDIwNDU2OTgyMTFFMzg0OUE4QTZCMUU0QzA4REIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42SKt3AAAAJ0lEQVR42mIUiZ/KQApgYiARDEINjP///x9sGkbjYTQeBkoDQIABAJJAFSijUQ2NAAAAAElFTkSuQmCC);
  background-size: 9px;
}
#episode-actions li span {
  display: none;
}
.node-radio-episode h3,
.node-radio-episode .top .node-title {
  font-weight: normal;
  font-family: 'MuseoSlab700';
  color: #e44125;
  font-size: 22px;
  line-height: 25px;
}
.node-radio-episode h3 {
  font-size: 16px;
  line-height: 22px;
}
.transcript .act-head,
.node-radio-episode .act-head {
  margin: 0 0 15px;
  position: relative;
  padding: 0 45px 0 0;
}
.transcript .act.truncated .act-head,
.node-radio-episode .act.truncated .act-head {
  margin: 0;
}
.node-radio-episode .act-head h3 {
  display: inline;
}
.node-radio-episode .act-head h3 a {
  font-weight: 400;
  color: #e34125;
}
.node-radio-episode .act-head .time {
  display: inline;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
#press-list-wrapper .item-list > h3 a.expand,
.faq-list-wrapper .item-list > h3 a.expand,
.transcript .act-head a.expand,
.node-radio-episode .act-head a.expand {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #ebebeb;
  background: #f3f3f3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f3f3f3 0%, #ebebeb 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f3f3), color-stop(100%, #ebebeb));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f3f3f3 0%, #ebebeb 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f3f3f3 0%, #ebebeb 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f3f3f3 0%, #ebebeb 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f3f3f3 0%, #ebebeb 100%);
  /* W3C */
}
#press-list-wrapper .item-list > h3 a.expand span,
.faq-list-wrapper .item-list > h3 a.expand span,
.transcript .act-head a.expand span,
.node-radio-episode .act-head a.expand span {
  display: block;
  height: 23px;
  width: 23px;
  text-indent: -9999px;
  overflow: hidden;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACCAIAAADNWItSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVJREFUeNpicdKMZKAGYGKgEgAIMABxlQDLCcrgiwAAAABJRU5ErkJggg==) no-repeat 50% 50%;
  background-size: 12px;
}
#press-list-wrapper .item-list.truncated > h3 a.expand span,
.faq-list-wrapper .item-list.truncated > h3 a.expand span,
.transcript .act.truncated .act-head a.expand span,
.node-radio-episode .act.truncated .act-head a.expand span {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpidNKMZCAB/IfSjDCBvdeW4dXAxEBjMGrBqAWjFtDBAhak7E9OkcHgrBU18D5gHC3sRi0YtWDUAvwAIMAAXu8KMCtUbh8AAAAASUVORK5CYII=);
}
.transcript .act.truncated .act-body,
.node-radio-episode .act.truncated .act-sidebar,
.node-radio-episode .act.truncated .act-body {
  display: none;
}
.node-radio-episode .top .date {
  font-family: 'MuseoSlab700';
  text-transform: uppercase;
  color: #252525;
  font-size: 12px;
  margin: 0 0 6px;
}
.node-radio-episode .top .description {
  max-height: 126px;
  overflow: hidden;
}
.node-radio-episode.teaser .top .description {
  max-height: 90px;
}
.node-radio-episode.truncated .top .description {
  max-height: none;
}
.node-radio-episode .item-list ul#episode-acts {
  margin: 0;
  padding: 0;
}
.node-radio-episode .item-list ul#episode-acts > li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.node-radio-episode .act.box {
  padding-left: 0;
  overflow: auto;
}
.node-radio-episode .act-body,
.node-radio-episode .act-head {
  padding-left: 15px;
}
.node-radio-episode .act-sidebar {
  float: left;
  margin: 0 15px 15px 0;
}
.node-radio-episode .act-sidebar a.play-act {
  display: block;
  border: 1px solid #ce3920;
  margin: 0 0 10px;
  background: #e24125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e24125), color-stop(100%, #be2e19));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e24125 0%, #be2e19 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24125', endColorstr='#be2e19', GradientType=0);
  /* IE6-9 */
}
.node-radio-episode .act-sidebar a.play-act span {
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  width: 73px;
  height: 36px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALJJREFUeNpi+P//fyYQMwMxAzUwiACBS0BsT00DYWA1EMtR00AQ+AbEjUDMSS0DYeAhEIdT00AYOADEBtQ0EAT+APE0IBailoEw8IFQMiPVQBi4iiuZkWsgDKxDT2aUGghLZi2wZMb4H2wsVcAjIC5jYqAeYAZjKnqZh1qRokKtZONKrYSdT62EPZNaWe8wtQoHUPEVRa0CFp4MKDUQlAwUqVEFgJKBE7UqqRxqVqMAAQYA6tXsrdux46IAAAAASUVORK5CYII=) no-repeat 50% 50%;
  background-size: 10px;
}
.node-radio-episode .act .contributors a,
.node-radio-episode .act .contributors {
  font-weight: normal;
  font-family: 'MuseoSlab700';
  color: #e44125;
}
.node-radio-episode .act-body .tags,
.node-radio-episode .act-body .song {
  margin: 15px 0 0 -15px;
  padding: 15px 0 0 15px;
  font-family: 'MuseoSlab700';
  line-height: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAACCAIAAAAFGKPBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABlJREFUeNpiPHPmDMMoGNyAaTQIBj8ACDAA4mcCaGQ60RoAAAAASUVORK5CYII=) no-repeat 0 0;
  background-size: 70px;
  clear: both;
}
.node-radio-episode .act-body .song ul {
  overflow: auto;
  color: #145f95;
}
.node-radio-episode .act-body .tags a,
.node-radio-episode .act-body .song a {
  font-weight: normal;
}
.node-radio-episode .act-body h3 {
  font-family: FlamaCondensedBasic;
  font-size: 15px;
  text-transform: uppercase;
  color: #252525;
  float: left;
  margin: 0 15px 0 0;
}
.node-radio-episode .act-body .tags .item-list ul {
  overflow: auto;
}
.node-radio-episode .act-body .tags .item-list li {
  display: inline-block;
  text-transform: lowercase;
  margin: 0 15px 0 0;
  padding: 0 15px 0 0;
  border-right: 2px solid #005e96;
}
.node-radio-episode .act-body .tags .item-list li.last {
  margin: 0;
  padding: 0;
  border: none;
}
.node-radio-episode .addthis_toolbox a {
  display: block;
  font-family: 'FlamaCondensedBook';
  font-size: 15px;
  text-transform: uppercase;
  line-height: 37px;
  height: 37px;
  font-weight: normal;
  background: #f0f0f0;
  border-bottom: 1px solid #d7d7d7;
  width: 75px;
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.node-radio-episode .addthis_toolbox a.at300m,
.node-radio-episode .addthis_toolbox a.at300b {
  opacity: 1;
}
.node-radio-episode .addthis_toolbox a > span {
  display: inline-block;
  margin: 0 0;
  vertical-align: top;
  width: 37px;
  height: 37px;
  color: #fff;
  background-color: transparent !important;
}
.node-radio-episode .addthis_toolbox a.addthis_button_twitter > span {
  background: no-repeat 50% 12px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASpJREFUeNqsk8sNgkAQhhfiHTuQDqQD6QAqUDx6swQ6UC96FDrQDqACsQK1g6UCnUn+TTYbVhZlkj/Z57ez8/DE8ijIQtJTuFlK2pNmmLekgpS/y430VqeMxtIDuMHhogfKl86WvRdpinHoYzLHhe0X6BSP24x/EODnBYMjbXNHuiA0psW46GIZgytjMSE9EBb90cgRGnOsfUwOHQdWpBsnAo+HDtCWoTyYwJNvl/j7C6jPGjXw4VEixjGpgzmL9UjgSgcLlFk7AvhighsU/z/wmhL3NMGqnII/wLk+0cHcVfcfoVfytrKBJbqrHAi9I4zCBlZwPrR2hHJOMtUUuqkGkWiSCBUyc/Q07oIqcApYMMDLvZmsrlDk8Ja/f7WUXIu9Nc7mfa9/BBgA8tZNukszkwcAAAAASUVORK5CYII=);
  background-size: 11px;
}
.node-radio-episode .addthis_toolbox a.addthis_button_facebook > span {
  background: no-repeat 50% 11px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKNJREFUeNpiZIibtoCBgSGegbpgIRMNDAWBeCYGGgEWCvRuBOILSHwHILanxOCPUEPAhv5fmAkWZIyf3oBsMDlBUYDmUqyAEZgq/pNosCAQf4CyA6AWgYACEMtTEhQfkNigpMqPTRGlqYIfl8SAJzdHIsQnALE+qQYfwCWOlNxoFhT65ATFAbQcBhdHdympBtuTKE67VDFq8BA3eCENzF0IEGAAzzock4DtQtAAAAAASUVORK5CYII=);
  background-size: 11px;
}
.node-radio-episode .addthis_toolbox a.addthis_button_compact {
  border-bottom: none;
}
.node-radio-episode .addthis_toolbox a.addthis_button_compact > span {
  background: no-repeat 50% 12px url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNpiZIibxkAm+ADEDv8XZl7AJsnEQD7gB+LzjPHTC7BJMlLg4v9I7IVAXAB0/Qdkgx2IMOQAlBYAYgMoez+amotAHAA0/AHM4P94DNwIxD1AHALSBMTyBBzwEWr4AWSDD6IpWgB1YQM0PEkBhSxIHPQgmQDE+WSGfwCuVOFAgaETgUHhwIJDsgGH+EMgfgBl22MJX1DKAAUhAzaDBdA0HYSG9wZopsCW3B5CIw2eWbAZbICUfAqQkhq+lJNAbM67CA1nQoY2Qg1dgOQgnAY/gBr6gYChgdC4ABnqjy7JgsNgYsAGpDihaiGEF7DgiGWKAc1cDBBgADTJQfWoLLwbAAAAAElFTkSuQmCC);
  background-size: 11px;
}
#player {
  top: -9999px;
  height: 168px;
  padding: 45px 5px 15px;
  position: fixed;
  z-index: 101;
  left: 0;
  right: 0;
  color: #fff;
  background: #1e1624;
  /* Old browsers */
  background: -moz-linear-gradient(top, #1e1624 0%, #010101 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e1624), color-stop(100%, #010101));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #1e1624 0%, #010101 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #1e1624 0%, #010101 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #1e1624 0%, #010101 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #1e1624 0%, #010101 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e1624', endColorstr='#010101', GradientType=0);
  /* IE6-9 */
}
#player.show {
  top: 0;
}
#player.small {
  top: auto;
  bottom: 0;
  height: auto;
  padding: 5px;
  background: #1a131f;
}
#player a {
  color: #fff;
  font-weight: normal;
}
#lightbox a.close,
#player a.hide {
  color: #fff;
  font-weight: 400;
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  text-transform: uppercase;
  padding: 0 15px;
  font-size: 15px;
  line-height: 34px;
  background: #301d3e;
  font-family: FlamaCondensedBasic;
}
#player h4,
#player h3 {
  padding: 0 10px;
  font-family: 'MuseoSlab700';
  font-size: 18px;
  line-height: 21px;
  height: 21px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: auto;
}
#player h4 {
  font-size: 14px;
}
#player.small h4,
#player.small h3 {
  padding: 0 100px 0 0;
  font-family: 'MuseoSlab500';
  font-size: 15px;
  line-height: 19px;
  height: 19px;
  text-align: left;
}
#player.small h4 {
  line-height: 15px;
  font-size: 10px;
}
#player .jp-interface {
  margin: 15px 0;
  overflow: auto;
}
#player.small .jp-interface {
  margin: 0;
  position: absolute;
  right: 0;
  bottom: 0;
}
#player .jp-interface .jp-controls {
  text-align: center;
  position: relative;
}
#player .jp-interface .jp-controls li {
  display: inline-block;
}
#player .jp-interface .jp-controls li a {
  display: block;
  width: 33px;
  height: 39px;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABOCAYAAACUlsCTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjJJREFUeNrsnEFnA3EQxSc59CP1K5VSSiihpxJCCCWUsKcQSgml5FRCT6GaUykhhBJKWEoJtZ1hRlcvFbvZ/e++eTxyCz+7s/N2Z/6NJEnIRdRkv7CP0UE0kt9LYsxus9foIERf7A67r79hQZjWenWM0UGYnthn7AU6CFPEvmRv0EGIYvYVe8DeIYMwLdkt9j06CNNUgbyigxB9s2+0fsTIIExbhTFUOLAgTHKbnLJn6CBME/aFFlZoEKSP2B67y/5EBmHaaP2I0EGY5tquz9FBUCruS/14RwdBWjO6IcX9skCk4750p3foIEzSd5yXGfdDAWGSzrStnSo0iNLifoggTG96u0zRQRQa96sAwtr1gd4yMTKIg8f9qoEwLbR+zNBBpOO+1I8VOgjSFr2fNe7XAUQ67kuYG6GDyBT36wjCNNIrZIMOYq+4X3cQppU+XSboIP6N+2ggSDvSoXaoW2QQf+P+tcBBBmGSVNtqkuvIb43UmzBUEJE2W7DFEv7xudYr4NZbbOAWe6+Rao/hNQSRaQ6jDiBymcypw8vbXGa1qgoi9+k9/8BTMRAHn/D1j8AVALHUXPBQxJ/5oEigICJtiz+K/mMfJgsERDDbhGWBCG6/tKwR5OA2josE8axtMexQOvyawk5rQIeAF1fgV5kkD8hrsseq5Xpfd8wJhH1ibxPwAiz8SjT8krwfm0B+kIYfrQJ/2I5EYvli1CPg45fgD+SSI9pOQo3HRYIgF9GPAAMA4NDZz7JD/oMAAAAASUVORK5CYII=) no-repeat 50% 50%;
  background-size: 33px;
}
#player .jp-interface .jp-controls li a.jp-pause {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAABOCAYAAACwj09TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNrszsEJACAMBEG1QS1VK9TUEF+BWbjnwfQbtXwntj7+Ozaz59EKBw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PD1+rJ8AAq+cGmD1USZEAAAAASUVORK5CYII=);
  background-size: 24px;
  display: none;
}
#player .jp-interface .jp-controls li a.jp-rewind {
  background: url(../images/player-rewind.png) no-repeat 0 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA8CAYAAAApK5mGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2OUU2RTVBNENEODExRTNCQUNDRTAwNTBGRDQwNDA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2OUU2RTVCNENEODExRTNCQUNDRTAwNTBGRDQwNDA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5RTZFNTg0Q0Q4MTFFM0JBQ0NFMDA1MEZENDA0MDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTY5RTZFNTk0Q0Q4MTFFM0JBQ0NFMDA1MEZENDA0MDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5AOZj7AAAExklEQVR42syabWiVZRjHnx2cm2ths6ZuLmLqVqnDl5FzlUlroZCKR7BEBPsg+SFCNNFPRh/FD6IQy4VfJAQp7GUjWKmF4CHfzmC+RFZTSEGp2XFrMV9mj/9LrwOHZ+fc93U/L/d5Lvh9Oc/9cv3P89xv132VuK7rRGwV4ABY51iwkogFPQe+AfOoLxuCEhG2/To4x2KsWVSCPgA/gGccyzYu5PbKwH7wrlMkC1NQLfgaLHSKaGEJagVfgamKMh+Cf8Ew6AeXwe04znIbQQco9VH3T/ATOA66wGBgRSTIJ6Wgww3PRsBhsCSAT74FTQEn3OiM2m7z45ufT44WyBNgsYUxfhhsBTeiXIfoH0iCHy0IWgsugRVRL6y3wFKwz4KoKp4wdom2T0EGILMB3HHt2EEwLuwxlM9e4kV1mqLMTlDJG9ZZYI7PL+QIeAc8iOoNZZkKTir+XW/5p8DboAuMGr6pT0yn7SSY5kPUeNApFJTLTHAA/G8g6n2poCYeEzfByz7f1iZwz0BQloXgglAQ+ThPJ4gGXF9OJXLqPZ+iXuU/xUQQUQE+F4q66J0kvI1tKVDxU/6cTEXVgbOGggiarHYLRW0tJIgG6W1FxZO85TEVVc7TrZ+3vE8gaIh9HyPoY+E64FgkAXoEfn3kXYfGg+ugWjH/D4DZ4C/LZ7bJ4KLGN9q51IE72YVttaYC2fYiiHG4z22aMk+DlbkL67eaV/oLv37dJ0Iz4lGu05znuXeN2mEwSZzX+NidHUMVfLhS2XpBp9M9dbyCzoH+nN/XcLlOoah1gnWpnAq+qSn4DygzGMi78ghqL/BGjnL7knbJh4zG1zYaQy2a77Mb3A04DqYX+D3Dx4MqQRt3eQOsstdI0AJNoe9DOtOEYbpD5YskqF5T6IwTHzutef48CXpWUWAUXI2RIPLlvuJ5HQmaqChws+BBqjhGf/DfiueVCU309D8nfjasiq3rjsDlMRRUpov6DCmePxlDQSqfhhKaePIkzRizbRPZp0I2mOCbAJXNjpEgnS/9Cb7WUK6+MRKk8+UyCerVFFoegiOZkATpfOlNCLYTrwh2Ezq7otgSZYSC69kX5daIBP0BrmkKbg4o6BhIgx2gmX9bA9rBZ8I2dD5ce6SFt+a6CMswqAlwfCCqwBeeY4n0gFfDPqhsd26QpEkQiDhkOUCSyyGBf03eqI/kRi5ZBDFJ4Y3fmDDWMkFFOjE2WhTTKDiluux73shpSlD5KkdEoxZTx33pLKUKBc8XXm1QRw0RimkQihlln5W3D3uEMeVMRGMqKfzMXPZVe51C0ZW0wT0NzUC1IQipFc5mWUvni0YVanwGGDBMmtjr8zNs4LojBv0NsI9Gd6ytnLIywXBXcIojRZTL8GueHIMa8AJYwjfpiwzbHwFvgJ/95Poscx4nJU0IsO25n3Nspkvj0gBtjXAcvqdgVojgFpw2hN/F4KBHB9G3QCpo4kWKr+37iiimj31IhZVJ8juPKUojcy0KcbnPVvZBUMN8VmoxnNb9Wpr7spJeRmNvFeiNQEgvt11iK73Ma5RjuoEPbNU+26Bo6JfgYNBYepiJ6JQp1eQ8zteeCxrBTJ6qn8iJxA7zKfk3HuyUonkhrLEZdWa9dXsowABTyiYWGPMCuwAAAABJRU5ErkJggg==);
  background-size: 26px;
  margin-right: 50px;
}
#player .jp-interface .jp-controls li a.jp-share {
  background: url(../images/player-share.png) no-repeat right 50%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAuCAYAAAB5/AqlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGN0Y4NDI1NEQzOTExRTNCQUNDRTAwNTBGRDQwNDA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGN0Y4NDI2NEQzOTExRTNCQUNDRTAwNTBGRDQwNDA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5RTZFNUM0Q0Q4MTFFM0JBQ0NFMDA1MEZENDA0MDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0Y3Rjg0MjQ0RDM5MTFFM0JBQ0NFMDA1MEZENDA0MDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Y5p+AAAAC00lEQVR42uyZS2jUUBSGM2WwVRRUtBbxVasFceHUB6ILF4KvhULBJ6IL6ca6UBB1IQq6E4qIIIJuBNGFINhWceWjLnzU+kBwI1jEFwyiouC7NX5Hz8AQkpnkTjINMT980EkzJ/ef5J57zk3Gtm0rZpoDm2A/DIYVtMaKnzKwDy7D6CQbLWgl9MKspBsVzYR7sCbpRkWjoBMO6GOdWKMFHYaLMDLpRkWtcBeakm5UNBvuw/KkGxWNgauwO+lGC2PvgHMwvOziTGX0IoJByKN1BPo8BtgMLTADGmECjINaGAuTA17voc7fl55n2OHqKayQstJBPWyHLvhsR6M8LHG59l/CMvoT9kLWcYGl0AkDdnUk42iPymg/zHUEng899tDpFAwL02gfjC8KKME7YNAeet2GhsLYJBm59WktPpPAM/iqf9dDFyyMUWZ+q0mq18to0JpyEtw0qViqoG5pCmpCWryvxdTkUb2jVjaEJvm8rotx0ndo02LCCsNouzbIcdIrvYsPnJWR6RyVSqZf+8W46Bash3yYte6emJk8CcvcTFZyR0fAa01EphoAqbPfwXv4IBWp1rqrA8T5BTvgdKmTTOfohoAmbS28e3QP6DE899jOzAUwmtf5eKfciaZGW32ed0OzcrfXI1VhhyTjeOPvp3aXVQIp876VKL3kf8egqUwcL3I+yrszUBckronRBR7fkfr2hLZkVgWUMipd0C6TuCaPrlsd/Ai26dyLSpKs1sH1au0CTnd8Pg6LIjb5BOaZmjQ12lCU1rfCTvgRockLsFiXouLl7xBMidJorZpcC2cjNPjb+vdGbSN8KTouRcolOBhk/CZztA62aO8ZlT7BZrjiOC7vYuT1RPAXTwZZN1dhVi3HRGh2Ob4KPjrGOc1v3LAa72pI5uhUx7FGx9xN5AZ25Fk3NZoaTY2mRkNXtkSjnN7R1GhqNDVa1WSU+R+M/hFgADGZIM/C7UIcAAAAAElFTkSuQmCC);
  background-size: 29px;
  margin-left: 50px;
}
#player .jp-interface .jp-controls li a.jp-share span {
  width: 33px;
  display: inline-block;
  text-indent: -9999px;
  overflow: hidden;
  background: none;
}
#player.small .jp-interface .jp-controls li {
  display: block;
}
#player.small .jp-interface .jp-controls li a.jp-pause,
#player.small .jp-interface .jp-controls li a.jp-play {
  width: 58px;
  height: 48px;
  background-color: #432957;
  background-size: 16px;
}
#player.small .jp-interface .jp-controls li a.jp-pause {
  background-size: 12px;
}
#player.small .jp-interface .jp-controls li a.jp-rewind,
#player.small .jp-interface .jp-controls li a.jp-share {
  display: none;
}
#player .time {
  text-align: center;
  font-family: 'FlamaCondensedBook';
}
#player .time .left {
  float: left;
}
#player .time .right {
  float: right;
}
#player .time a {
  display: block;
  background: #432957 no-repeat 50% 50%;
  width: 35px;
  height: 30px;
  margin: 0 0 5px;
  background-size: 12px;
}
#player .time a.prev {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNq01c0rRFEYx/FzB+VtQfwBLGwkKXndmBQpmmJD/BdkaYMt/gELKTKzoJQslLJSpCym2UyIrbwkYYHje3NE0+0+jxNPfTa3587vnnOezgTW2gZjTI35rGucGbnKUIIHRW+tISRjv2sFRtCMcySFvgRmkU6Y39UoDlEv9FVhGzMItCFFWMAGyoXeRhxh8OtBsSIgPK8MehW9w1hF5c+H0kpacKIICH9nDpuFAdJKxrHsJimuqrGOgbgviApexJoioAnHcQFRKynFHpKK/e/BNCqMYi//vQpDXtCHJcW7B+jU3BBRK3nFJCbwLLyfRRt2fbcrnJhuXApBdxjCvO+ZnKIV+0Lfu7tCRvDoc/A36HdjLdUWOpD3ma43TGEMT0JvDu3Y8R3hNLpwIfTdI+WuGhtw39e5qzmsW1z99Z/WhwADAKAZiSBv8HTLAAAAAElFTkSuQmCC);
}
#player .time a.next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNqc1M8rRFEUwPHbaxAWYqPY+A80lNVko6wsUWQiZEFE7PwLSgk7vyL+gcliaizGsFDIn2BJYlbkR57v1Lk1C88516lPvV7nvvPuPec9F8fxKtrgFBksGvIqtlEWe5FzrhM3yLi/I4V1HKJeyW1Ak2iM5GYrzjDr9BjDBTqcMaKq6xpsYQd1yro0rtEXWsTHJIpoV9a2II/l/xSpRI+8aa9h/RqOpQ9BRXyfCpg3nMgILpP6FBkmagP7qFVy/ZT2//YQS4xLD7RoRg6nITvxcYBNQ94LBlAOKfKFBUzgQ8m9Q5dMnPm4HjCEc8MOTjCN15DGX6HbUOAbKxhNKpC0k135vbwrBZ4xLGNu/hg/MYcpQ4Fb2WnBMjWpqvMfRMmw5ggzeAv5QfqpKBkmbQlZQ4En3IvHHwEGAPCCh9D3+kJbAAAAAElFTkSuQmCC);
}
#player .jp-progress {
  height: 30px;
  background: #fff;
  margin: 0 35px;
  position: relative;
}
#player .jp-progress .jp-play-bar {
  height: 30px;
  background: #e34125;
}
#player .jp-progress .act {
  position: absolute;
  bottom: 0;
  height: 8px;
  width: 2px;
  background: #432957;
}
#player.small .jp-progress,
#player.small .time,
#player.small a.hide,
#player .thumbnail {
  display: none;
}
#player.small .thumbnail {
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
#player.small .thumbnail img {
  display: block;
  width: 34px;
  height: 34px;
}
#player .player-header {
  cursor: pointer;
}
.lazy-load,
.lazy-loaded {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  opacity: 0;
}
.lazy-loaded {
  opacity: 1;
}
#lightbox {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  z-index: 1000;
  overflow-y: auto;
  overflow-x: hidden;
}
#lightbox .content {
  margin-top: 54px;
}
#lightbox.download .content {
  background: #fff;
  width: 200px;
  margin: 54px auto 0;
  text-align: center;
  padding: 15px;
  text-transform: uppercase;
  font-size: 24px;
  line-height: 36px;
  font-family: 'FlamaCondensedBook';
  font-weight: 400;
  color: #145f95;
}
#lightbox.download .content a {
  text-transform: none;
  display: block;
  font-size: 18px;
  color: #e24125;
  font-family: 'MuseoSlab700';
}
#lightbox .content img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}
.scrim {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  background: rgba(0, 0, 0, 0.4);
  z-index: 50;
}
a.load-more {
  display: block;
  margin: 10px;
  text-align: center;
  font-size: 18px;
  line-height: 44px;
  height: 44px;
  font-weight: normal;
  font-family: 'MuseoSlab500';
  color: #fff;
}
.tal-newsletter-form h2,
.stationfinder h3,
.stationfinder > h2,
.node-page > h2 a,
.node-page > h2 {
  font: normal 22px/24px 'MuseoSlab700';
  color: #e34125;
}
.stationfinder h3 {
  font-size: 18px;
  margin: 18px 0 6px 0;
}
.tal-newsletter-form h2,
.tal-newsletter-form p,
.stationfinder p,
.stationfinder > h2 {
  margin: 0 0 12px;
}
.stationfinder table {
  width: 100%;
  text-align: left;
  margin: 24px 0;
}
.stationfinder table thead {
  color: #432957;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 18px;
  font-weight: 400;
  font-family: 'FlamaCondensedBasic';
}
.stationfinder table thead th {
  border-bottom: 1px solid #000;
  padding: 0 0 4px;
}
.stationfinder table tr td {
  padding: 4px 0;
  font-size: 12px;
  line-height: 18px;
}
.station-finder-states li a {
  display: block;
  font: normal 24px/36px 'MuseoSlab700';
  color: #432957;
  margin: 8px 0;
}
#tal-station-finder-zip .form-item {
  display: inline-block;
  margin: 0 10px 0 0;
  vertical-align: top;
}
#tal-station-finder-zip .form-item label {
  display: none;
}
#tal-station-finder-zip .form-item input.form-text {
  height: 34px;
  text-align: center;
  font: 14px/34px helvetica, arial, sans-serif;
  border: 1px solid #898989;
  width: 85px;
  background: #f4f4f4;
  color: #707070;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0;
  margin: 0;
}
#tal-station-finder-zip input.form-submit {
  vertical-align: top;
  display: inline-block;
  border: 1px solid #ce3920;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 36px;
  width: 192px;
  text-align: center;
  line-height: 36px;
  margin: 0;
  padding: 0;
  color: #fff;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
  font-size: 18px;
  background: #e24125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e24125), color-stop(100%, #be2e19));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e24125 0%, #be2e19 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24125', endColorstr='#be2e19', GradientType=0);
  /* IE6-9 */
}
.node-page > h2 {
  margin: 12px 0;
}
.node-page .content {
  overflow: auto;
}
.node-page .content a.lightbox {
  float: none !important;
  display: block !important;
  margin: 0 auto !important;
}
.node-page .content img {
  float: none !important;
  display: block !important;
  margin: 0 auto 16px !important;
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
}
.transcript p,
.node-page .content p {
  margin: 0 0 16px;
}
.node-page .content ul {
  font-size: 13px;
  margin: 12px 0 12px 24px;
}
.node-page .content ul li {
  list-style: disc;
  padding: 0 0 0 0;
  margin: 4px 0 0 0;
}
.node-page .meta {
  text-transform: uppercase;
  font: normal 10px/24px 'MuseoSlab700';
  color: #000;
}
.node-blog > h2 {
  margin: 0;
}
.node-blog .content {
  margin: 12px 0 0;
}
.node-page .content a.more {
  text-transform: uppercase;
  font-weight: 400;
  margin: 12px 0 0;
  display: block;
  font-family: 'FlamaCondensedBasic';
  color: #432957;
}
.node-contributor > h2 {
  margin-top: 0;
}
.transcript header h3 {
  color: #005e96;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 24px;
  font-family: 'FlamaCondensedBasic';
  font-weight: 400;
}
.transcript header h2 {
  font-size: 22px;
  line-height: 24px;
  font-family: 'MuseoSlab700';
}
.transcript header h2 a {
  color: #e34125;
  font-weight: 400;
}
.transcript header .radio-date {
  font-family: 'MuseoSlab700';
  text-transform: uppercase;
  font-size: 12px;
  line-height: 18px;
  margin: 0 0 12px;
}
.transcript .act h3 {
  font-family: 'MuseoSlab700';
  font-size: 16px;
  color: #e34125;
}
.transcript .act .act-inner {
  margin: 12px 0 0;
}
.transcript .act h4 {
  font-weight: bold;
  float: left;
  margin: 0 8px 0 0;
}
.transcript .interview,
.transcript .interviewer,
.transcript .subject {
  margin-left: 40px;
}
.tal-newsletter-form {
  padding: 25px 15px;
}
.tal-newsletter-form input.form-text {
  height: 38px;
  width: 100%;
  font: 11px/38px helvetica, arial, sans-serif;
  border: 1px solid #898989;
  background: #f4f4f4;
  color: #707070;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0 15px;
  margin: 0 0 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.tal-newsletter-form input.form-submit {
  display: block;
  border: 1px solid #ce3920;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 36px;
  width: 100%;
  text-align: center;
  line-height: 36px;
  margin: 0;
  padding: 0;
  color: #fff;
  cursor: pointer;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
  font-size: 18px;
  background: #e24125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e24125), color-stop(100%, #be2e19));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e24125 0%, #be2e19 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e24125 0%, #be2e19 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24125', endColorstr='#be2e19', GradientType=0);
  /* IE6-9 */
}
.view-staff.view-display-id-page_1:before {
  content: 'Staff';
  font: normal 22px/24px 'MuseoSlab700';
  color: #e34125;
}
.view-staff.view-display-id-page_1 .views-row {
  margin: 15px 0;
  padding: 15px 0 0;
  border-top: 1px solid #d7d7d7;
}
.view-staff.view-display-id-page_1 > .view-content > .views-row-1 {
  border: none;
  padding: 0;
}
.view-staff .views-row .views-field-field-staff-thumb-img-fid {
  float: left;
  width: 64px;
  margin: 0 15px 12px 0;
}
.view-staff .views-row .views-field-field-staff-thumb-img-fid img {
  width: 100%;
  height: auto;
}
.view-staff .views-row .views-field-title {
  font: normal 18px/18px 'MuseoSlab700';
  color: #e34125;
}
.view-staff .views-row .views-field-field-staff-title-value {
  font: normal 12px/18px 'MuseoSlab700';
  color: #e34125;
  text-transform: uppercase;
  margin: 0 0 8px;
}
.faq-list-wrapper:before {
  content: 'FAQ';
  font: normal 22px/24px 'MuseoSlab700';
  color: #e34125;
  padding: 0 15px;
}
#press-list-wrapper:before {
  content: 'Press';
  font: normal 22px/24px 'MuseoSlab700';
  color: #e34125;
  padding: 0 15px;
}
#press-list-wrapper,
.faq-list-wrapper {
  margin: 15px 0 0;
}
#press-list-wrapper .item-list > h3,
.faq-list-wrapper .item-list > h3 {
  font: normal 18px/23px 'MuseoSlab700';
  color: #e34125;
  position: relative;
  cursor: pointer;
}
.faq-list-wrapper .item-list > .faq-list {
  margin: 15px 0 0;
}
#archive-date-nav,
#press-list-wrapper .item-list.truncated > .press-list,
.faq-list-wrapper .item-list.truncated > .faq-list {
  display: none;
}
.node-faq {
  margin: 0 0 15px;
}
.node-faq h4 {
  font: normal 14px/18px 'MuseoSlab700';
  color: #432957;
  cursor: pointer;
}
.node-faq .content {
  display: none;
  margin: 15px 0 0;
  font-size: 13px;
}
#block-tal-events tr,
.node-press {
  border-top: 1px solid #000;
  margin: 15px 0 0;
  padding: 15px 0 0;
  font-size: 12px;
  line-height: 23px;
}
#block-tal-events a,
.node-press h4 {
  color: #e34125;
}
.node-press h4 a {
  display: block;
  font: normal 12px/23px 'MuseoSlab700';
  color: #e34125;
  font-weight: 400;
}
.node-press .source {
  font: normal 12px/23px 'MuseoSlab500';
}
#block-tal-events {
  margin: -20px 0 10px;
  padding-top: 0;
}
#block-tal-events tr td {
  padding: 15px 15px 15px 0;
}
#block-tal-events td.date,
#block-tal-events span,
#block-tal-events a {
  display: block;
  font: normal 12px/23px 'MuseoSlab700';
}
.episode-archive a.image {
  display: block;
  float: left;
  width: 60px;
  height: 60px;
  margin: 0 15px 0 0;
}
.episode-archive a.image img {
  display: block;
  width: 100%;
  height: auto;
}
.episode-archive a {
  font-weight: 400;
  color: #e34125;
}
.episode-archive h3 a span.date {
  display: block;
  font-size: 10px;
  color: #000;
}
.episode-archive .content {
  display: none;
}
.video-promo {
  position: fixed;
  top: 44px;
  left: 0;
  bottom: 0;
  right: 0;
  background: #fff;
  z-index: 9999;
}
.video-promo iframe {
  width: 100%;
  height: 100%;
}
.video-promo .bar {
  height: 44px;
  position: absolute;
  top: -44px;
  left: 0;
  right: 0;
  font-family: 'MuseoSlab700';
  background: #432957;
}
.video-promo .bar a {
  display: block;
  float: left;
  color: #fff;
  font-size: 14px;
  line-height: 44px;
  margin: 0 20px;
  cursor: pointer;
}
.video-promo .bar a.buy {
  text-transform: uppercase;
}
.video-promo .bar a.close {
  float: right;
}
.advertisement {
  display: block;
  margin: 10px 0;
  box-shadow: 0px 2px 1px 0px rgba(0, 0, 0, 0.2);
}
.advertisement a {
  display: block;
}
.advertisement a img {
  display: block;
  width: 100%;
  height: auto;
}
.donate-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #fff;
  background: rgba(255, 255, 255, 0.95);
  z-index: 9999;
  text-align: center;
  color: #432957;
  font-family: 'MuseoSlab700';
  font-size: 32px;
  line-height: 42px;
  overflow: auto;
}
.donate-overlay.serial {
  z-index: 9999;
  text-align: center;
  color: #432957;
  font-size: 32px;
  line-height: 42px;
  overflow: auto;
  font-family: "SackersGothicW01-Heavy", helvetica, arial, sans-serif;
  text-transform: uppercase;
}
.donate-overlay.serial a.donate {
  font-size: 48px;
  height: 100px;
  line-height: 100px;
}
.donate-overlay .inner {
  padding: 50px 15px;
}
.donate-overlay p {
  margin: 0 0 20px;
}
.donate-overlay a.donate {
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ce3920;
  background: #e34125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e34125), color-stop(100%, #8a2615));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e34125 0%, #8a2615 100%);
  /* W3C */
  height: 125px;
  line-height: 125px;
  color: #fff;
  font-size: 55px;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
}
.donate-overlay a.read-more {
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ce3920;
  background: #e34125;
  /* Old browsers */
  background: -moz-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e34125), color-stop(100%, #8a2615));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e34125 0%, #8a2615 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #e34125 0%, #8a2615 100%);
  /* W3C */
  height: 60px;
  line-height: 60px;
  color: #fff;
  font-size: 36px;
  text-transform: uppercase;
  font-family: 'FlamaCondensedBasic';
}
.donate-overlay a.close {
  position: absolute;
  top: 15px;
  right: 15px;
  display: block;
  width: 20px;
  height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAqCAYAAAAqAaJlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRCRDdGOEE3OEQzQjExRTNCMzkxRTg3Rjg4QkM1QkQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCRDdGOEE4OEQzQjExRTNCMzkxRTg3Rjg4QkM1QkQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REJEN0Y4QTU4RDNCMTFFM0IzOTFFODdGODhCQzVCRDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REJEN0Y4QTY4RDNCMTFFM0IzOTFFODdGODhCQzVCRDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz56MP+gAAADdUlEQVR42szZOUwUURgH8GE4FIrditjYGa2wxTuRFUxU3HiABSS4GguhEaigUbBhG68GKjWQQEE0m3gVRnZJPDhqKxMqbZTG3QIjBvH7zH/M5OX7ZvaYnfElX5Z554/Zt29m3tR8bttrIaUp4hQDFNtWSGl39pOY/yWxr4Y+JinyVGeE8+ooOPMOxRDq7aS4RrFlRZQIWksfDyku43gHfQzXQX/dVTdF0UDRFwUY0BmKHlf2IJ9Em0+z0KYHDWr/A6iT8ozl+XBbAc/jLIcB5XGeKNAxnrc2Dm5RjAqVLqCDhpCg54TiUYKO8x81rtXAwlmeEBo8p+ii2KyC1YGeVaBp58A2CrlgWGjEHb2gaAoYyv29UqCDbqiE5XQPa62ZOgIGN6G/E0LZAEEfmJm20tGUAm4LCOxA2xTolNTI9uiQG1yl+C2AF3C1Kydxu6wA5XFSGtQPy+kxLg4m+CDF6zLAcbQ7IED7CDrt1dguYoBZBdxaItiBtirQWb8O7CIH4o4uUfwSwG8pmn3ac/k7Acr9dRUDLQXL6SnWWhO8H3Ow2QPK5S0KNFMswC5xzj1TwC0KeJcXFP1Z1cI64E6KHwJ4iW9RnVtVivcClNudKhVaLtbCD0UC76FYxGqxiGMT2omlzwoLa+Hr1cBLHtBsuQNWgnXA7RQFn3oFXASylQxWKZbTB4qTHuACylcqHSgIbGgpCKxz6Y0p5TGUH4oam8A8jPnUi2EFSESFTeA2r9HIX8NZXDPyG1E/ETa23QN6nGIZnxq4IyxsEo8iJvQjxRF+/nOeAykOI98Ev0Q/VcUm8XBXL0D56/1q5H9DvgmuRz/JamHP+0DXlXbrXmB6DL8YNLZXga5SHPOAusFHUd8EzxO4NyhsL7Z0bAHKV6bvRf7DedRfFQwzxYD9sCkFuoKB8yXOeQe8rICvlIvtxwOjWSeHOZgvc9nLY68gJ1geEbi/VCw3mBTyc7jN26jwyreBfnJC2aQGlrA3FOhCQFAT/EYBD/lheWPuvrIxdzpAqBt8Bv2b6S6BRzRsFDuI/E5hE/1L4Ak32L0/K0Ez1YQK4IwCHnewvK04JlSao+iuNtQAd2NcM90kcNpWtn/mrAhegBB4C+NK4DhjB4wf1bQV0ZsaA+zepPu7Z8yvlvgFHS8TP60IXtppYFzN+PH930u7PwIMAO6gEE7V4J4pAAAAAElFTkSuQmCC) no-repeat 50% 50%;
  background-size: 20px;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  cursor: pointer;
}
.serial-donate-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #ed1b2f;
  z-index: 9999;
  text-align: center;
  color: #432957;
  font-size: 20px;
  line-height: 25px;
  overflow: auto;
  font-family: "SackersGothicW01-Medium", helvetica, arial, sans-serif;
  text-transform: uppercase;
}
.serial-donate-overlay a {
  color: #fff;
}
.serial-donate-overlay .top a {
  display: block;
  color: #ed1b2f;
  padding: 80px 24px 24px;
  font-size: 36px;
  background: #f2efc8 url(../images/serial-logo.png) no-repeat 50% 24px;
  background-size: 200px;
  line-height: 40px;
}
.serial-donate-overlay .top a strong {
  display: block;
  font-size: 36px;
  color: #000;
  line-height: 48px;
}
@media only screen and (min-width: 600px) {
  .serial-donate-overlay .top a {
    padding: 48px 36px;
    background: #f2efc8;
  }
  .serial-donate-overlay .top a strong {
    line-height: 56px;
  }
  .serial-donate-overlay .top a strong span {
    width: 50px;
    height: 58px;
    text-align: left;
    display: inline-block;
    background: url(../images/serial-cards.png) no-repeat;
    background-size: 50px;
    text-indent: -9999px;
  }
}
.serial-donate-overlay .bottom {
  padding: 24px;
  font-size: 30px;
  line-height: 42px;
}
.serial-donate-overlay a.close {
  color: #000;
  display: block;
  top: 0px;
  right: 10px;
  position: absolute;
  font-size: 50px;
  line-height: 50px;
  cursor: pointer;
}
