*{box-sizing:border-box}html,body{background-color:#000;color:#eee;text-align:center;width:99.9%;overflow-x:hidden;font-family:"PT Sans",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Vidaloka","Times New Roman",serif}h1 a{color:#eee;position:relative;text-decoration:none}h1 a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#eee;visibility:hidden;transform:scaleX(0);transition:all .15s ease-in-out 0s}h1 a:hover:before{visibility:visible;transform:scaleX(1)}.subtitle{color:#999;line-height:1em}.subtitle>img{max-height:2.75em;vertical-align:middle}.logo{max-width:100%;max-height:450px;background:#fff;transition:background .3s,background-image .3s,background-color .3s}.logo_gradient_bg{max-width:100%;max-height:450px;display:inline-block}.linkbox .listen-link>a,.linkbox .social-media>a{white-space:nowrap}.linkbox a:link,.linkbox a:visited{color:#ffa933}.linkbox a:hover,.linkbox a:active{color:#ffd977;text-decoration:none}.linkbox .description a:link,.linkbox .description a:visited{color:#222}.linkbox h3{margin-bottom:.25em}.linkbox a,.downloadlink{margin:1em;font-size:1.2em;font-weight:bold;transition:color .3s}.episode-info,.episode-preview,.episode-display,.info-display{display:block;margin:0 auto;width:60%;border:2px solid #666;color:#111;background-color:#ccc;clear:both}.episode-info img,.episode-display img{width:270px;height:270px}.episode-info audio,.episode-display audio{display:block;width:75%;margin:0 auto}.episode-preview{width:50%}.episode-preview img{width:150px;height:150px}.episode-preview time{font-style:italic;color:#333}.episode-preview a,.episode-display a,.info-display a{transition:color .3s}.episode-preview a:link,.episode-preview a:visited,.episode-display a:link,.episode-display a:visited,.info-display a:link,.info-display a:visited{color:#222}.episode-preview a:hover,.episode-display a:hover,.info-display a:hover{color:#444;text-decoration:none}.episode-display{width:75%}.info-display{text-align:left;padding:1.5em;min-width:450px;max-width:1024px;width:50%}.info-display h3{font-size:1.5rem;text-align:center}.info-display h4{font-size:1.25rem}.host-bio{display:flex;margin-bottom:1em}.host-bio:nth-child(even){flex-direction:row}.host-bio:nth-child(odd){flex-direction:row-reverse}.host-bio .host-img{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40%}.host-bio .host-img img{max-width:100%}.host-bio .bio-text{padding:1em 1.5em;flex:1 1}.host-bio .bio-text h4{text-transform:uppercase}.description{display:flex;padding:1em}.description h4{font-size:1.2em}.description p{padding:1em}.shownotes{padding:1em;text-align:left}.shownotes img:first-of-type,.shownotes strong+br,.shownotes strong+br+br{display:none}footer{font-size:.8em;margin-top:1em}footer a{transition:color .3s}footer a:link,footer a:visited{color:#eee}footer a:hover,footer a:active{color:#777;text-decoration:none}@media only screen and (max-width: 1024px){.description{flex-direction:column;text-align:center;align-items:center}}@media only screen and (max-width: 500px){html,body{margin:0;padding:0}.episode-info,.episode-preview,.episode-display,.info-display{width:95%;min-width:0px;max-width:100%}.host-bio:nth-child(odd),.host-bio:nth-child(even){flex-direction:column;align-items:center}.host-bio:nth-child(odd) .host-img,.host-bio:nth-child(even) .host-img{width:50%}.host-bio:nth-child(odd) .bio-text,.host-bio:nth-child(even) .bio-text{padding-top:0em}.logo{max-width:100%;max-height:none}}
