/*
Theme Name:         Sage Foundation
Theme URI:          http://www.parkandbattery.com;
Description:        Built on Sage a WordPress starter theme.
Version:            9.0.11
Author:             Matt Dignan
Author URI:         https://www.parkandbattery.com
Text Domain:        relic

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/
.top-bar ul.menu li.blinkfs.active.menu-item-has-children .sub-menu li.active a {
    color: #17316c !important;
}

	.podcast-links-container .items-container {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		gap: 20px;
		align-items: center;
	}
	
	.podcast-links-textblock {
		position: absolute;
		right: 30px;
		bottom: 20px;
	}
	
	.podcast-links-textblock .podcast-dropdown-button {
		color: white;
		padding: 15px 20px;
		background: blue;
		border-radius: 8px;
		margin-bottom: 1px;
		font-weight: bold;
	}
	
	.podcast-links-textblock .podcast-dropdown-content {
		color: white;
		padding: 20px 15px;
		background: rgba(240,240,240,0.8);
		border-radius: 8px;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		gap: 10px;
		display: none;
		position: absolute;
		width: 200px;
	}
	
	.podcast-links-textblock:hover .podcast-dropdown-content {
		display: flex;
	}
	
	.podcast-links-textblock .podcast-dropdown-content .titlesection {
		width: 100%;
		color: black;
	}
	
	.podcast-links-textblock .podcast-dropdown-content .titlesection span.close {
		position: absolute;
		top: 10px;
		right: 10px;
		font-size: 20px;
		cursor: pointer;
	}

	
	.podcast-links-boxes .podcast-dropdown-button {
		color: white;
		padding: 15px 20px;
		background: blue;
		border-radius: 8px;
		margin-bottom: 1px;
		font-weight: bold;
	}
	
	.podcast-links-boxes .podcast-dropdown-content {
		color: white;
		padding: 20px 15px;
		background: rgba(240,240,240,0.8);
		border-radius: 8px;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		gap: 10px;
		display: none;
		position: absolute;
		bottom: 30px;
		left: 180px;
		width: 200px;
	}
	
	.podcast-links-boxes:hover .podcast-dropdown-content {
		display: flex;
	}
	
	.podcast-links-boxes .podcast-dropdown-content .titlesection {
		width: 100%;
		color: black;
	}
	
	.podcast-links-boxes .podcast-dropdown-content .titlesection span.close {
		position: absolute;
		top: 10px;
		right: 10px;
		font-size: 20px;
		cursor: pointer;
	}
	.podcast-boxes .card.podcast-box .inner .copy {
		position: relative!important;
		padding: 2rem 0!important;
	}
	
	.podcast-boxes .card.podcast-box .image-container::after {
		display: none!important;
	}
	
	.podcast-boxes .card.podcast-box .image-container img.logo {
		min-height: 200px!important;
	}
	
	.podcast-boxes .card.podcast-box .inner .copy h3 {
		color: black!important;
	}
	
	.podcast-boxes .card.podcast-box .inner .copy p {
		color: black!important;
	}
	
	.podcast-boxes .podcast-links-boxes {
		position: absolute!important;
		bottom: 20px!important;
		left: 20px!important;
		z-index: 999!important;
	}
	.podcast-boxes .podcast-links-boxes .podcast-dropdown-button {
		cursor: pointer!important;
	}
	.podcast-boxes .podcast-links-boxes .podcast-dropdown-content {
		position: absolute!important;
		top: unset!important;
		left: unset!important;
		bottom: -15px!important;
		right: -200px!important;
		padding: 10px!important;
	}
	.podcast-boxes .podcast-links-boxes:hover .podcast-dropdown-content {
		display: flex!important;
		gap: 5px!important;
		flex-direction: column!important;
	}
	
	.podcast-boxes .podcast-links-boxes .podcast-dropdown-content a {
		display: block!important;
		height: 45px!important;
		margin-bottom: 0!important;
		width: 100%!important;
		text-align: center!important;
	}
	
	.podcast-boxes .podcast-links-boxes .podcast-dropdown-content img {
		object-fit: contain!important;
		min-height: unset!important;
		height: unset!important;
		max-height: unset!important;
		transform: unset!important;
		transition: unset!important;
		height: 45px!important;
		text-align: center!important;
		width: auto!important;
	}
	
	.podcast-boxes .inner .row.grid .card.podcast-box 	{
		margin-bottom: 10px!important;
	}