/**
 * Foundation for Sites by ZURB
 * Version 6.4.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
button, input[type="submit"], input[type="button"]:not(.button-small), input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span, a.button, #create-group-form .remove, #buddypress ul.button-nav li a, #buddypress div.generic-button a, body:not(.single-bp_doc) #buddypress .comment-reply-link, .entry-title a.button, span.create-a-group > a, #buddypress div.activity-comments form input[disabled], .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #5daedb;
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
}
button[type='submit'] {
  background-color: #5daedb !important;
}
.btn {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  text-decoration: none !important;
}
.btn a {
  font-weight: normal;
  text-decoration: none;
}
.btn-solid {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  background-color: #5daedb;
  border-color: #5daedb;
  color: #fff;
}
.btn-solid:hover {
  background-color: #3399d2;
  border-color: #3399d2;
}
.btn-solid:active {
  background-color: #fff;
  border-color: #3399d2;
}
.btn-solid a {
  color: #fff;
}
.btn-outline {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  background-color: #fff;
  border-color: #333465 !important;
  color: #333465 !important;
}
.btn-outline:hover {
  background-color: #fff;
  border-color: #222343 !important;
  color: #333465 !important;
}
.btn-outline:active {
  background-color: #fff;
  border-color: #222343 !important;
  color: #333465 !important;
}
.btn-outline a {
  color: #333465 !important;
}
/** END FOUNDATION **/
button, input[type="submit"], input[type="button"]:not(.button-small), input[type="reset"], article.post-password-required input[type=submit], li.bypostauthor cite span, a.button, #create-group-form .remove, #buddypress ul.button-nav li a, #buddypress div.generic-button a, body:not(.single-bp_doc) #buddypress .comment-reply-link, .entry-title a.button, span.create-a-group > a, #buddypress div.activity-comments form input[disabled], .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #5daedb;
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
}
button[type='submit'] {
  background-color: #5daedb !important;
}
.btn {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  text-decoration: none !important;
}
.btn a {
  font-weight: normal;
  text-decoration: none;
}
.btn-solid {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  background-color: #5daedb;
  border-color: #5daedb;
  color: #fff;
}
.btn-solid:hover {
  background-color: #3399d2;
  border-color: #3399d2;
}
.btn-solid:active {
  background-color: #fff;
  border-color: #3399d2;
}
.btn-solid a {
  color: #fff;
}
.btn-outline {
  -webkit-transition: all 0.2s ease-in-out;
  border: 2px solid;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.075rem;
  line-height: 1.5;
  margin-bottom: 1rem;
  padding: 1rem 2rem 1rem 2rem;
  text-align: center;
  text-shadow: none;
  transition: all 0.2s ease-in-out;
  width: 200px;
  background-color: #fff;
  border-color: #333465 !important;
  color: #333465 !important;
}
.btn-outline:hover {
  background-color: #fff;
  border-color: #222343 !important;
  color: #333465 !important;
}
.btn-outline:active {
  background-color: #fff;
  border-color: #222343 !important;
  color: #333465 !important;
}
.btn-outline a {
  color: #333465 !important;
}
.podcasts-discover {
  background-color: #fff;
  margin-top: 1rem;
}
.podcasts-discover h2 {
  color: #333465;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 3rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  letter-spacing: normal;
  line-height: 1.13;
  padding-left: 2rem;
  padding-top: 2rem;
}
.is-mobile .podcasts-discover h2 {
  padding-left: 0.5rem;
  padding-top: 0.5rem;
}
.podcast-episode-loop, .podcast-series-loop {
  padding: 2rem;
}
.is-mobile .podcast-episode-loop, .is-mobile .podcast-series-loop {
  padding: 1rem 0;
}
.is-mobile .podcast-episode-loop .series-image, .is-mobile .podcast-series-loop .series-image {
  text-align: center;
}
.podcast-episode-loop h3, .podcast-series-loop h3 {
  color: #333465;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 1.75rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  letter-spacing: normal;
  line-height: 1.5;
  padding-left: 1rem;
}
.episode-loop-item {
  border-top: 2px solid #e6e6e6;
  padding: 1rem 0;
}
.episode-loop-item:last-of-type {
  border-bottom: 2px solid #e6e6e6;
}
.entry-podcast-thumbnail img {
  border-radius: initial;
  width: 100%;
}
.has-episode-art #content {
  padding-top: 0;
}
.podcasts-container {
  padding-top: 1rem;
}
.podcasts-container .main-title {
  padding: 0;
  margin-bottom: 7px;
  line-height: 1;
}
.podcasts-container h1.main-title {
  padding: 0;
  margin-bottom: 7px;
  line-height: 1;
}
.single-podcasts .podcasts-container, .podcasts-container.archive-header {
  margin-left: auto;
  margin-right: auto;
  max-width: 84.375rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.single-podcasts .podcasts-container, .archive .podcasts-container.archive-header {
  background-color: #333465;
}
.logged-in.single-podcasts .podcasts-container, .logged-in.archive .podcasts-container.archive-header {
  background-color: #daedf7;
}
.podcasts-container.splash {
  margin-bottom: 1rem;
  margin-right: 0;
  width: initial;
}
.is-mobile .podcasts-container {
  padding: 1rem 0.25rem;
}
.single-podcasts:not(.logged-in) .podcasts-container .entry-sub-actions a {
  color: #fff;
}
.is-mobile .podcasts-container .columns {
  padding-right: 0;
}
.podcasts-container .columns:first-of-type {
  padding-left: 0;
}
body:not(.logged-in) .archive-header h1, body:not(.logged-in) .archive-header h3, body:not(.logged-in) .archive-header .entry-content {
  color: #fff;
}
body:not(.logged-in) .archive-header h1 p, body:not(.logged-in) .archive-header h1 a, body:not(.logged-in) .archive-header h3 p, body:not(.logged-in) .archive-header h3 a, body:not(.logged-in) .archive-header .entry-content p, body:not(.logged-in) .archive-header .entry-content a {
  color: inherit;
}
.podcast-logo {
  padding: 0;
  text-align: center;
}
.podcast-logo img {
  border: 1px solid #333465;
  background-color: #87c3e4;
}
body:not(.logged-in) .podcast-logo img {
  border: 1px solid #5daedb;
}
.single-podcasts:not(.is-mobile) .podcast-logo img {
  height: auto;
  min-height: 12.375rem;
  width: 12.375rem;
}
.podcast-logo time {
  color: #151515;
  display: block;
  font-family: 'Merriweather Sans', sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
  letter-spacing: 0.5px;
  line-height: normal;
}
body:not(.logged-in).single-podcasts .podcast-logo time {
  color: #fff;
}
.podcast-button-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.podcast-button-list .podcast-button img {
  border-radius: 0;
  height: 3.125rem;
  width: 3.125rem;
}
body:not(.logged-in) .podcast-button-list .podcast-button a {
  color: #fff;
}
button.podcast-subscribe, button.podcast-rate {
  margin: 1rem 0 0;
  width: 100%;
  padding: 0.25rem 0.5rem;
  text-transform: uppercase;
}
.single-podcasts .wrapper, .tax-series .wrapper, .tax-hosts .wrapper, .tax-guests .wrapper, .tax-sponsors .wrapper {
  padding-top: 0;
}
.single-podcasts .rpda, .tax-series .rpda, .tax-hosts .rpda, .tax-guests .rpda, .tax-sponsors .rpda {
  background-color: #333465;
}
.ricochet-follow {
  margin-top: 1rem;
  text-align: center;
}
.podcast-item-archive-page {
  display: inline-block;
  max-width: 12.5rem;
  margin: 1rem;
  vertical-align: top;
}
.is-mobile .podcast-item-archive-page {
  display: block;
  margin: 1rem auto;
  border-bottom: 1px solid;
}
.podcast-item-archive-page .podcast-title .entry-title a {
  /* color: #fff; */
  font-size: 16px;
  display: block;
}
.podcast-item-archive-page .podcast-title h1 {
  margin: auto;
}
.podcast-item-archive-page .entry-date {
  /* color: #fff; */
}
.podcast-subscribe-cta {
  clear: both;
  display: block;
  padding: 20px;
  border: 1px solid #3f7792;
}
.player-control {
  margin-top: 5px;
}
.podcasts-header-featured-image {
  height: 400px;
}
.podcasts-header-no-featured-image, .is-mobile .podcasts-header-featured-image {
  height: 200px;
}
.front-page-podcast-image img {
  width: 100%;
  height: 100%;
}
.front-page-podcast-sponsor-image {
  width: 1.25rem;
  height: 1.25rem;
}
.is-mobile .front-page-podcast-sponsor-image {
  width: 0.9375rem;
  height: 0.9375rem;
}
.front-page-podcast-sponsors {
  font-size: 1.25rem;
  margin-top: 0.25rem;
  padding-top: 0.375rem;
  text-align: right;
}
.is-mobile .front-page-podcast-sponsors {
  font-size: 0.625rem;
  padding: 0.375rem;
  text-align: left;
}
.front-page-podcast-sponsors, .front-page-podcast-sponsors a, .front-page-podcast-guests, .front-page-podcast-guests a, .front-page-podcast-hosts, .front-page-podcast-hosts a {
  font-family: 'Merriweather', serif;
}
.is-mobile .front-page-podcast-sponsors, .is-mobile .front-page-podcast-sponsors a, .is-mobile .front-page-podcast-guests, .is-mobile .front-page-podcast-guests a, .is-mobile .front-page-podcast-hosts, .is-mobile .front-page-podcast-hosts a {
  font-size: 0.625rem;
}
.is-desktop .podcasts-container.splash .page-header {
  padding-top: 20pt;
  padding-bottom: 10pt;
}
.podcast-info-block {
  color: #151515;
  padding: 0.5rem 0.375rem 0.375rem 0;
}
.single-podcasts:not(.logged-in) .podcast-info-block {
  color: #fff;
}
.podcast-info-block a, .logged-in .podcast-info-block, .logged-in .podcast-info-block a {
  color: inherit;
}
.is-mobile .podcast-info-block {
  padding-top: 0.5rem;
}
.podcast-host-widget {
  width: 100%;
}
.single-podcast-header {
  margin: 20pt;
}
.single-podcast-header .columns {
  padding-left: 0;
}
.podcast-buttons-widget {
  float: right;
  margin: 20pt 0 30pt;
  width: 100%;
}
.subscribe-cta {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.single-podcast .page-cover {
  background-color: transparent;
}
.single-podcast .page-cover > .table-cell {
  height: initial;
  padding-left: 20pt;
  vertical-align: top;
}
.podcast-item {
  margin: 1rem;
}
.podcast-item .entry-meta {
  margin: 5px 0 0 1px;
}
.podcast-item .entry-sub-actions {
  margin-bottom: 0;
}
.podcast-item .entry-sub-actions a {
  margin-bottom: 0;
}
.is-mobile .podcast-item {
  margin: 0 0.25rem;
}
.podcast-item .post-title {
  padding-right: 0;
  font-size: 300%;
}
.is-mobile .podcast-title .entry-title, .is-mobile .podcast-title .entry-title a {
  letter-spacing: 1px;
  margin: 0;
}
.podcast-title {
  width: 100%;
}
.is-mobile .podcast-title {
  clear: both;
}
.podcast-title h1 {
  clear: none;
  color: #fff;
  font-size: 1.75rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  line-height: normal;
  margin: 10px 0;
}
.logged-in .podcast-title h1 {
  color: #333465;
}
.podcast-title .series-title a {
  color: #151515;
  font-family: 'Merriweather', serif;
  font-size: 1.125rem;
  font-stretch: normal;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 1.6px;
  line-height: normal;
  text-align: center;
}
.single-podcasts:not(.logged-in) .podcast-title .series-title a {
  color: #fff;
}
.audioplayer.skin-silver .ap-controls {
  background-color: transparent !important;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .curr-time {
  color: #fff;
}
body .audioplayer.skin-silver .ap-controls .ap-controls-left {
  background-color: transparent;
}
.audioplayer.skin-silver .ap-controls .ap-controls-right .meta-artist-con, .audioplayer.skin-silver .ap-controls .ap-controls-right .total-time {
  color: #333465;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-right .meta-artist-con, .single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-right .total-time {
  color: #fff;
}
body .audioplayer.skin-silver .ap-controls .ap-controls-right {
  background-color: transparent;
}
.audioplayer.skin-silver .ap-controls .scrubbar .scrub-bg {
  background-color: #333465;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .scrubbar .scrub-bg {
  background-color: #fff;
}
.audioplayer.skin-silver .ap-controls .scrubbar > .scrub-prog, .audioplayer.skin-silver .ap-controls .ap-controls-right .scrubbar > .scrub-prog {
  background-color: #5daedb !important;
}
body .audioplayer.skin-silver .ap-controls .ap-controls-left .con-playpause {
  background-color: transparent;
}
.audioplayer.skin-silver .ap-controls .con-playpause-con {
  margin-left: 0 !important;
}
.audioplayer.skin-silver .ap-controls .ap-controls-left .con-playpause .playbtn path, .audioplayer.skin-silver .ap-controls .ap-controls-left .con-playpause .pausebtn path {
  background-color: transparent;
  fill: #333465;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-left .con-playpause .playbtn path, .single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-left .con-playpause .pausebtn path {
  fill: #fff;
}
.audioplayer .ap-controls .scrubbar .scrubBox-hover {
  background: #5daedb !important;
  border: 0.5px solid #fff !important;
  border-radius: 50%;
  width: 0.75rem !important;
}
.audioplayer .controls-volume.controls-volume-vertical .volume-holder {
  background-color: #fff !important;
  left: -12px !important;
  width: 40px !important;
}
.audioplayer .controls-volume.controls-volume-vertical .volume-holder:before {
  border-top: 5px solid #5daedb !important;
}
.logged-in .audioplayer .controls-volume.controls-volume-vertical .volume-holder:before {
  border-top: 5px solid #fff !important;
}
.single-podcasts:not(.logged-in) .audioplayer .controls-volume.controls-volume-vertical .volume-holder {
  background-color: #5daedb !important;
}
.audioplayer .controls-volume.controls-volume-vertical .volume-holder .volume_active {
  left: 16px !important;
}
.audioplayer .controls-volume.controls-volume-vertical .volume-holder .volume_static {
  background-color: #5daedb !important;
  bottom: -10px !important;
}
.single-podcasts:not(.logged-in) .audioplayer .controls-volume.controls-volume-vertical .volume-holder .volume_static {
  background-color: #fff !important;
}
.audioplayer .controls-volume.controls-volume-vertical .volume-holder .volume_active, .audioplayer .controls-volume.controls-volume-vertical .volume-holder .volume_static {
  width: 6px !important;
}
.audioplayer.skin-silver .ap-controls .ap-controls-right .controls-volume .volume_active {
  background-color: #333465 !important;
}
.audioplayer.skin-silver .ap-controls .ap-controls-right .controls-volume .volumeicon {
  background-color: #333465;
}
.audioplayer.skin-silver .ap-controls .ap-controls-right .controls-volume .volumeicon:before {
  border-right-color: #333465 !important;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-right .controls-volume .volumeicon {
  background-color: #fff !important;
}
.single-podcasts:not(.logged-in) .audioplayer.skin-silver .ap-controls .ap-controls-right .controls-volume .volumeicon:before {
  border-right-color: #fff !important;
}
.podcast-taxonomy-headshot img {
  height: auto;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.explicit-warning {
  font-size: 10px;
  padding: 2px;
  vertical-align: middle;
}
#subscribe hr {
  background-color: #5daedb;
  height: 2px;
  margin: 1rem auto;
  text-align: center;
  width: 3.75rem;
}
#subscribe h6 {
  color: #fff;
}
.logged-in #subscribe h6 {
  color: initial;
}
#subscribe .ic-podcast {
  height: 1.375rem;
  margin: 0 auto;
  width: 100%;
}
.episode-title {
  display: block;
}
.sponsor-title {
  margin-bottom: 0.1em;
}
.sponsor-tagline {
  line-height: 1em;
  font-size: 0.8em;
}
.archive .podcast-hosts-container, .archive .podcast-guests-container, .archive .podcast-sponsors-container {
  display: inline-block;
}
.podcast-host-widget {
  width: 100%;
}
.archive .podcast-sponsors-container, .home .podcast-sponsors-container, .single-podcast .podcast-sponsors-container {
  display: block;
  clear: both;
  padding: 15px 5px;
  text-align: center;
}
.podcast-sponsors-container .h3 {
  margin-bottom: 0.2em;
  margin-top: 0;
}
.podcast-sponsors-container .h4 {
  line-height: 2em;
}
.podcast-item-left {
  margin: 0 10px 15px 0;
  max-width: 33.333%;
  float: left;
}
.podcast-item:last-child {
  border-bottom: 0;
}
.podcast-item-right .entry-content {
  margin-top: 1em;
}
.podcast-sponsors-container h6 {
  border-bottom: 2px solid #5daedb;
  font-size: 150%;
  margin-left: auto;
  margin-right: auto;
  width: fit-content;
}
.podcast-sponsors-container .flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
}
.podcast-sponsors-container .podcast-sponsor {
  border: 1px solid #5daedb;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  padding-top: 0.2rem;
  width: 30%;
}
.podcast-sponsors-container .podcast-sponsor h2 {
  margin: 0;
}
.podcast-sponsors-container .podcast-sponsor img {
  width: auto !important;
  max-height: 12.5rem;
}
.is-mobile .podcast-sponsors-container .podcast-sponsor {
  width: 100%;
}
.podcast-sponsors-container .podcast-sponsor .sponsor-blurb {
  display: none;
  color: #151515;
  letter-spacing: 0.3px;
  margin-left: auto;
  margin-right: auto;
  text-align: justify;
  width: 80%;
}
.podcast-sponsors-container .podcast-sponsor .logo {
  align-items: center;
  display: flex;
  height: 12.5rem;
}
.podcast-sponsors-container .podcast-sponsor .logo a {
  flex-grow: 1;
}
.podcast-host:not(:first-of-type), .podcast-guest:not(:first-of-type) {
  padding-left: 5px;
}
.sidebar-podcast-guest-img img, .sidebar-podcast-host-img img {
  width: 66px;
}
.sidebar-podcast-host-site, .sidebar-podcast-guest-site, .sidebar-podcast-host-twitter, .sidebar-podcast-guest-twitter {
  margin-top: 5px;
  font-size: 10pt;
}
.podcast-host span {
  display: block;
  font-size: 0.6em;
}
.single-podcast .podcast-taxonomy-headshot {
  max-width: 300px;
  max-height: 300px;
  display: inline-block;
  float: left;
}
@media screen and (max-width: 420px) {
  .podcast-taxonomy-headshot img {
    max-width: 100px;
  }
}
.single-podcast .page-header {
  padding-bottom: 6px !important;
}
.home.is-mobile .podcasts-container .page-header, body.blog .site-content article:not(.post):not(.podcasts) .page-header {
  padding-left: 0;
  padding-right: 0;
}
.post-type-archive-podcasts .site-content {
  background-color: #fff;
}
.podcast-contact-icons a {
  margin-right: 0.5rem;
}
.podcast-contact-icons i {
  font-size: 150%;
}
/*# sourceMappingURL=podcasts.css.map */