.node-podcast-episode .content h1 {
	margin-bottom: 6px;
}
.node-podcast-episode .content h2 {
	margin-top: 0px;
	margin-bottom: 25px;
}

.node-podcast-episode #podcastPlayer {
	width: 100%;
	height: 30px;
	margin-top: 6px;
}
.node-podcast-episode img#podcastSeriesThumb {
	float: right;
	width: 161px;
	height: 161px;
	margin: 0 0 22px 22px;
}
.node-podcast-episode .submitted {
	display: none;
}
.node-podcast-episode #titleBar {
	background-color: #185394;
	width: 88px;
	height: 5px;
	margin-bottom: 25px;
}
.node-podcast-episode #speakers {
	margin-top: 22px;
	font-style: italic;
}
.node-podcast-episode span.speaker:not(:last-child):after {
content: ',';
}
.node-podcast-episode #podcastTranscript .accordion-group.panel {
border-bottom: solid #d2d2d2 1px;
}

.node-podcast-episode #podcastTranscript .accordion-group h3.panel-title {
padding: 0;    
height: 40px;
line-height: 35px;
}

#podcastRSSfeeds {
margin-top: 25px;
width: 100%;
display: table;
} 
#podcastRSSfeeds span {
background-repeat: no-repeat;
display: inline-block;
height: 20px;
margin-right: 20px;
padding-left: 22px;
}
#podcastRSSfeeds span a, #podcastRSSfeeds span a:visited {
color: #333333;
}
#availableOniTunes, #availableOnGoogle, #availableOnSpotify, #RSS {
	display: table-cell;
}

@media (min-width: 768px) { 
	#availableOniTunes, #availableOnGoogle, #availableOnSpotify, #RSS {
		padding-top: 5px;
	}
}

/* Podcast Landing Page View */
.podcast-series .thumb img {
float: right;
margin: 30px 0 30px 20px;
max-width: 211px;
}

.podcast-series .views-field-name-1 {
clear: both;
margin: 30px 0 30px 0;
}

.podcast-series .views-field-name-1 .podcast-episode-link a {
color: #0053cc !important;
font-size: 14px;
font-weight: bold;
}

.views-row.podcast-series h2 {
border-top: solid 1px #cccccc;
padding-top: 30px;
margin-top: 30px;
}

div.podcast-series {
	clear: both;
}


/* Podcast Sidebar Menu (copied from blog.css) */
#podcast-leftnav.ctools-collapsible-container .ctools-toggle {
float: right;
width: 29px;
height: 29px;
cursor: pointer;
background-position: center;
background-repeat: no-repeat;
background-image: url(images/collapse.png);
margin-right: 5px;
margin-bottom: 3px;
margin-top: 4px;
}

#podcast-leftnav.ctools-collapsible-container .ctools-toggle-collapsed {
background-image: url(images/expand.png);
}

#podcast-leftnav {
border: 1px solid #d2d2d2;
background-color: #f7f7f7;
}

#podcast-leftnav ul {
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}

#podcast-leftnav ul li {
border: none;
border-top: 1px solid #d2d2d2;
font-weight: normal;
margin: 0;
}

#podcast-leftnav ul li a {
padding: 5px 11px 5px 20px;
 display: block;
 width: 100%;
}

#podcast-leftnav ul li:first-child {
border-top: none;
}

@media only screen and (max-width: 767px) {
#podcast-leftnav .ctools-toggle {
		background-image: url(images/expand.png) !important;
	}
	
#podcast-leftnav .ctools-toggle-collapsed {
		background-image: url(images/collapse.png)!important;
	}
  }

/* Podcast Series View */
#taxonomy-view-podcast-series img:not(.icon-image) {
float: left;
margin-right: 20px;
margin-bottom: 20px;
height: 202px;
width: 202px;
}

#site-content .views-row #taxonomy-view-podcast-series {
clear: both;
margin-top: 4px;
}

#site-content .views-row .date-display-single {
color: #333332;
text-transform: uppercase;
font-size: 12px !important;
clear: both;
}

#podcastRSSfeeds span {
padding-left: 25px;
margin-right: 15px;
}
.series-view-row {
border-top: solid 1px #cccccc;
margin-top: 0;
padding-top: 30px;
margin-bottom: 30px;
}
.series-view-podcast-feeds {
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
@media (max-width: 767px) {
	.series-view-podcast-feeds {
		margin-bottom: 30px;
	}

	#availableOnGoogle-link {
    	padding-bottom: unset !important;
    	padding-left: 8px !important;
	}

	#availableOnGoogle {
    	padding-left: 2px !important;
	}

	#availableOniTunes-wrapper {
		width: 100% !important;
	}

	#availableOnGoogle-wrapper {
		width: 100% !important;
	}

	#availableOnSpotify-wrapper {
		width: 100% !important;
	}

	#RSS-wrapper {
		width: 100% !important;
	}
}

#availableOniTunes-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#availableOnGoogle-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#availableOnSpotify-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#RSS-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px
}
@media (max-width: 768px) {
.podcast-series .thumb-mobile img {
	display: inline-block !important;
	float: right;
	margin: 0 0 20px 20px;
	max-width: 112px;
}
.podcast-series .thumb img {
	   display: none;
}
#podcastSeriesThumb {
	display: none;
}
.node-podcast-episode img#podcastSeriesThumbMobile {
	display: inline-block !important;
	width: 200px;
	height: 200px;
	margin: 15px 0 22px 0;
}
#availableOnGoogle {
	padding-left: 0px;
}

#availableOnGoogle-link {
    padding-bottom: 20px;
}

#RSS {
	padding-left: 0px;
}
#availableOniTunes-wrapper {
	display: table-row !important;
}
#availableOnGoogle-wrapper {
	display: table-row !important;
}
#availableOnSpotify-wrapper {
	display: table-row !important;
}
#RSS-wrapper {
	display: table-row !important;
}
.series-view-description-image {
	display: none;
}
.series-view-description-image-mobile {
	display: inline-block !important;
}
#taxonomy-view-podcast-series img:not(.icon-image) {
	margin-bottom: 20px;
	height: 200px;
	width: 200px;
}
.taxonomy-view-podcast-series p {
	margin: 0;
}
#taxonomy-view-podcast-series h1 {
	margin-bottom: 30px;
}
.view-podcast-taxonomy-term h2 {
	margin-top: 4px !important;
	margin-bottom: 4px !important;
	text-decoration: underline !important;
}
}
.podcast-series .thumb-mobile img {
	display: none;
}
.node-podcast-episode img#podcastSeriesThumbMobile {
display: none;
}
#availableOniTunes-wrapper {
display: table-cell;
}
#availableOnGoogle-wrapper {
display: table-cell;
}
#availableOnSpotify-wrapper {
display: table-cell;
}
#RSS-wrapper {
display: table-cell;
}
.series-view-description-image-mobile {
display: none;
}
#landing-availableOniTunes-wrapper {
	display: table-row !important;
}
#landing-availableOnGoogle-wrapper {
	display: table-row !important;
}
#landing-availableOnSpotify-wrapper {
	display: table-row !important;
}
#landing-RSS-wrapper {
	display: table-row !important;
}
#landing-availableOniTunes {
display: table-cell;
}
#landing-availableOnGoogle {
display: table-cell;
width: 20px;
}
#landing-availableOnSpotify {
display: table-cell;
width: 20px;
}
#landing-RSS {
display: table-cell;
}
#landing-availableOniTunes-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#landing-availableOnGoogle-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#landing-availableOnSpotify-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px;
padding-right: 20px;
}
#landing-RSS-link {
display: table-cell;
vertical-align: middle;
padding-left: 7px
}
.landing-view-feeds-wrapper {
margin-bottom: 30px;
}
.lp-social-icon {
margin-top: 10px;
margin-bottom: 10px;
}
.view-podcast-taxonomy-term a, .view-podcast-taxonomy-term a:visited {
text-decoration: none !important;
}
.view-podcast-taxonomy-term a:hover {
text-decoration: underline !important;
}
.view-podcast-taxonomy-term h2 {
	margin-top: 4px !important;
	margin-bottom: 4px !important;
	text-decoration: underline !important;
}
.view-podcast-landing-page a:visited, .view-podcast-taxonomy-term a:visited, .node-podcast-episode a:visited {
color: #0053cc !important;
text-decoration: underline !important;
}

