/*
	Theme Name: Wiley 2019
	Version: 1.0
	Theme URI:
	Author: Robintek
	Author URI: https://robintek.com
 */

 /*--- Podcast Page ---*/

.podcast-excerpt {
	font-size: 0;
}
 .podcast-excerpt a {
	background: transparent;
	border: 0.125rem solid #b78852;
	border-radius: 3em;
	color: #b78852;
	cursor: pointer;
	display: block;
	font: .9em/1 'Montserrat', sans-serif;
	font-size: 16px!important;
	margin: 20px 0 0;
	max-width: 200px;
	padding: .9em 1.25em;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: all 400ms ease-out;
} 

.podcast-excerpt a:hover {
	background: #b78852;
	border-color: #b78852;
	color: #fff;
}

.podcast-row {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.podcast-wrapper {
	align-items: stretch;
	display: flex;
	padding: 3% 5%;
	width: 50%;
}

.podcast-image-col {
	align-items: flex-start;
	display: flex;
	padding-top: 3%;
	width: 30%;
}

.podcast-image-col div {
	width: 100%;
}

.podcast-excerpt-col {
	/* display: flex;
	flex-direction: column;
	justify-content: center; */
	padding: 3%;
	width: 70%;
}

.podcast-excerpt-col h3 a {
	text-decoration: none;
}


/*--- Popup ---*/

button.pum-close.popmake-close {
	border-radius: 0 10px 0 0!important;
}

button.pum-close.popmake-close:hover {
	color: #132946;
}

.pum-overlay .pum-container .pum-content p {
	font-size: 16px;
	line-height: 1.5;
}

.pum-title, 
.pum-container .pum-title,
.pum-popup-title,
.pum-container .pum-popup-title {
	background-color: #132946;
	color: #fff;
	border-radius: 10px 10px 0 0;
	padding: 10px 40px 10px 10px;
}

.pum-container .pum-content {
	padding: 5%;
}

.pum-content a.btn {
	font-weight: 700;
	line-height: 1.3;
	margin-bottom: 0;
	max-width: 90%;
	padding: 10px;
	text-transform: none;
	width: 370px;
}

.podcast-icon-row {
	display: flex;
}

.podcast-icon-row a {
	text-decoration: none;
	font-weight: 700;
}

.podcast-icon-row .col-2 {
	width: 50%;
}

.podcast-icon-row .share-icons a {
	align-items: center;
	display: flex;
	height: 30px;
	margin: 20px 0;
}

.podcast-icon-row img {
	margin-right: 10px;
}

/*--- Podcast Post Main Banner Button ---*/

.podcast-cat .carousel__cell {
	align-items: flex-end;
	padding-bottom: 2.5em;
}

.podcast-cat .container.color-white.fade-into-place {
	margin: 0;
	max-width: 100%;
	text-align: right;
	transform: none;
	transition: none;
	width: 75%;
}

.podcast-cat.is-loaded .container.color-white.fade-into-place {
	transition: opacity 800ms ease;
}


 /*--- Media Queries ---*/

@media(max-width:1000px){
	.podcast-excerpt-col,
	.podcast-image-col {
		width: 100%;
	}
	.podcast-wrapper {
		flex-direction: column;
		text-align: center;
		width: 100%;
	}
	.podcast-image-col {
		justify-content: center;
	}
	.podcast-excerpt a {
		margin: 20px auto 0;
	}
	.podcast-cat .banner__arrow {
		display: none;
	}
	.podcast-cat .container.color-white.fade-into-place {
		text-align: center;
	}
	.podcast-cat .carousel__cell,
	.podcast-cat .banner--short {
		height: 450px;
		margin-top: 5.5em;
		padding-bottom: 1em;
	}
	.podcast-cat .carousel__cell a.button {
		padding: 5px 15px;
	}
}

@media(max-width:690px){
	.podcast-cat .carousel__cell,
	.podcast-cat .banner--short {
		height: 300px;
	}
}