/*
 *	InBusiness: Podcasts
 *	Last changed: 20180509
 *	Change by: YWN
*/
/*
 *	ARCHIVE VIEW
*/
.list-podcasts-archive:not(.widget) {
	margin-top:2em;
}
.list-podcasts-archive article {
	display:block;
	overflow:hidden;
	width:100%;
	table-layout:fixed;
}
.list-podcasts-archive article .displaytable{
	display:table;
	table-layout:fixed;
	width:100%;
}
.list-podcasts-archive article .podcasts-content {
	padding:3vw;
	padding-bottom: 80px;
	background:#F5F5F5;
}
.list-podcasts-archive article .podcasts-content button {
	position:absolute;
	right:1.618em;
	bottom:1.618em;
}
.list-podcasts-archive article figure {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	box-shadow: inset 0px 0px 200px 10px rgba(0,0,0,.309);
}
.list-podcasts-archive article:hover figure {
	box-shadow: inset 0px 0px 200px -105px rgba(0,0,0,.309);
}
.list-podcasts-archive article figure img {width:100%;}

.list-podcasts-archive article .podcasts-content,
.list-podcasts-archive article figure {
	display:table-cell;
	width:50%;
	position:relative;
	transition: all .25s ease-in-out;
}
.list-podcasts-archive article.oddrow .podcasts-content{
	transform:translateX(0);
	transition: all .25s ease-in-out;
}
.list-podcasts-archive article.oddrow figure{
	transform:translateX(0);
	transition: all .25s ease-in-out;
}
.list-podcasts-archive article.evenrow .podcasts-content{
	transform:translateX(100%);
	transition: all .25s ease-in-out;
}
.list-podcasts-archive article.evenrow figure{
	transform:translateX(-100%);
	transition: all .25s ease-in-out;
}
.list-podcasts-archive article h1 {font-size:1.5625rem;line-height:1.309em;}

/* mobile view */
.mobileview .list-podcasts-archive article .podcasts-content,
.mobileview .list-podcasts-archive article figure {
	display:block;
	width:100%;
	position:relative;
	transition: all .25s ease-in-out;
}
.mobileview .list-podcasts-archive article .podcasts-content,
.mobileview .list-podcasts-archive article figure {transform:none!important;transition:none!important;}
.mobileview .list-podcasts-archive article figure {padding-bottom:61.8%;}

/* arrows */
.list-podcasts-archive article.evenrow .podcasts-content:after,
.list-podcasts-archive article.oddrow .podcasts-content:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    height: 1px;
    width: 1px;
    margin: auto;
    background: none;
    display: block;
	border-style: solid;
	border-color: transparent;
    border-top-width: 150px;
    border-bottom-width: 150px;
    border-right: none;
    border-left: none;
	transition: left .35s ease-in-out, right .35s ease-in-out;
}
.list-podcasts-archive article.oddrow .podcasts-content:after {right: -25px;border-right: 25px solid white;}
.list-podcasts-archive article.evenrow .podcasts-content:after {left: -25px;border-left: 25px solid white;}
.list-podcasts-archive article.evenrow:hover .podcasts-content:after {left: 0;}
.list-podcasts-archive article.oddrow:hover .podcasts-content:after {right: 0;}
.mobileview .list-podcasts-archive article.evenrow .podcasts-content:after,
.mobileview .list-podcasts-archive article.oddrow .podcasts-content:after {display:none;}


.type-podcasts figure{
	position:absolute;
	left:0;
	width:100vw;
	height:25vh;
	overflow:hidden;
}
.type-podcasts figure img {
	position:absolute;
	min-width:100%;
	min-height:100%;
	top:0;
	bottom: 0;
    right: 0;
    margin: auto;	
}
.type-podcasts div.content {padding-top:calc(25vh + 1em);}