.contentRender_name_plugins_common_related_content {
	padding: 0 15px;
	margin-bottom: 50px;
	width: 100%;
}

.contentRender_name_plugins_common_related_content .row {
	max-width: none;
	margin-left:-15px;
	margin-right:-15px;
	width: inherit;
}
.contentRender_name_plugins_common_related_content .inner h3{
	padding-left: 15px;
}
@media only screen and (min-width: 1025px) {
    .contentRender_name_plugins_common_related_content{
		width: calc(100% - 110px);
		margin: 0 auto;
		margin-bottom: 60px;
		max-width: 1432px;
		padding: 0 15px 0 125px;
    }
}
.collections_template_custom_related_content {padding:0 !important;}

.collections_template_custom_related_content.slider { 
	opacity: 0; 
	position: relative; 
	padding: 0; 
}
.collections_template_custom_related_content.slider .arrow { 
	position: absolute; 
	top: 35%; 
	cursor: pointer; 
	width: 45px;
	height: 45px;
}

.collections_template_custom_related_content.slider .arrow .icon{ 
	font-size: 18px;
}

.collections_template_custom_related_content.slider .arrow.prevSlide { left: 0px; }
.collections_template_custom_related_content.slider .arrow.nextSlide { right: 0px; }
@media(min-width:1025px){
	.collections_template_custom_related_content.slider .arrow.prevSlide { left: -40px; }
	.collections_template_custom_related_content.slider .arrow.nextSlide { right: -40px; }
}
.collections_template_custom_related_content .text_container { padding: 5px 20px; }

.collections_template_custom_related_content .text_container h4{
	font-weight: 800;
	font-family: var(--font-display-alt);
	font-size: 22px;
}
.collections_template_custom_related_content .text_container h4 a{
	color: inherit;
	font-weight: inherit;
	font-family: inherit;
}
.collections_template_custom_related_content .text_container .date{
	color: var(--red);
	font-size: 16px;
	font-family: var(--font-body);
	font-style: normal;
	font-weight: 500;
	line-height: 20px;
	text-transform: uppercase;
	margin-bottom: 10px

}
@media (min-width: 641px) {
	.collections_template_custom_related_content .text_container h4{
		font-size: calc(20px + (32 - 20) * ((100vw - 640px) / (1025 - 640)));
		line-height: 1;
	}
	.collections_template_custom_related_content .text_container .date{
		font-size: 20px;
		line-height: 23px;
	}
}
@media (min-width: 1025px) {
	.collections_template_custom_related_content .text_container h4{
		font-size: 32px;
	}
}

.collections_template_custom_related_content .text_container p { 
	margin: 0px; 
	line-height: 25px;
}
.collections_template_custom_related_content img { width : 100%; }
.collections_template_custom_related_content .videoWrapper { position: relative; padding-bottom: 50%; height: 0; } /* match bottom padding to aspect ratio of images to keep video same size as it scales */
.collections_template_custom_related_content .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }