.collections_template_custom_related_content.slider { opacity: 0; position: relative; }
.collections_template_custom_related_content.slider .arrow { 
	position: absolute; 
	top: 40%;
	transform: translateY(-40%);
	cursor: pointer;
    color:#fff;
    font-size: 61px; 
}
.columns.collections_template_custom_related_content ul.medium-block-grid-3.small-block-grid-1,
.columns.collections_template_custom_related_content ul.medium-block-grid-1.small-block-grid-1,
.columns.collections_template_custom_related_content ul.medium-block-grid-2.small-block-grid-1 {
	margin: auto;
}

.sidebar_container .columns.collections_template_custom_related_content ul.medium-block-grid-3.small-block-grid-1,
.sidebar_container .columns.collections_template_custom_related_content ul.medium-block-grid-1.small-block-grid-1,
.sidebar_container .columns.collections_template_custom_related_content ul.medium-block-grid-2.small-block-grid-1 {
	width: auto;
}

.blog-detail .row.core-styles {
	padding-top: 15px;
    padding-bottom: 15px;
}
.columns.collections_template_custom_related_content.large-12 {
	margin-bottom: 20px;
	overflow: hidden;
}
.columns.collections_template_custom_related_content.large-12.slider h3 {
    margin-left: 2px;
}
.columns.collections_template_custom_related_content i.fa {
	text-shadow: 0px 5px 15px #000;
}
.collections_template_custom_related_content h4 a,
.collections_template_custom_related_content h4 {
   	color: #ff0000;
	font-size: 26px;
	font-family: 'open-sans', sans-serif;
	font-style: normal;
	font-weight: 700;
	line-height: 31px;
	margin-bottom: 20px;
}
.columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
   	top: 50%;
	transform: translateY(-50%);
}
.columns.collections_template_custom_related_content.large-12.slider.three-items .arrow {
   	top: 30%;
	transform: translateY(-30%);
}
.sidebar_container .columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 20%;
		transform: translateY(-20%);
}
.collections_template_custom_related_content.slider .arrow.prevSlide { left: 30px; }
.collections_template_custom_related_content.slider .arrow.nextSlide { right: 30px; }
.collections_template_custom_related_content .text_container { padding: 5px 20px; }
.collections_template_custom_related_content .text_container p { margin: 0px; }
.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%; }
@media only screen and (max-width: 1024px) {
	.sidebar_container .columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 50%;
		transform: translateY(-50%);
	}
	.columns.collections_template_custom_related_content.large-12.slider .arrow { 
		top: 34%;
		transform: translateY(-50%);
	}
	.columns.collections_template_custom_related_content.large-12.slider.one-item .arrow { 
		top: 35%; 
		padding: 20px;
		transform: translateY(28%);
	}
	.columns.collections_template_custom_related_content.large-12.slider.three-items .arrow {
		top: 34%;
		transform: translateY(-50%);
	}
}
@media only screen and (max-width: 640px) {
	.columns.collections_template_custom_related_content.slider.large-12 .arrow { 
		top: 40%; 
		padding: 20px;
	}
	.columns.collections_template_custom_related_content.slider.one-item .arrow { 
		top: 40%; 
		padding: 20px
	}
	.columns.collections_template_custom_related_content.slider .arrow.nextSlide {
		right: 14px;
	}
	.columns.collections_template_custom_related_content.slider .arrow.prevSlide {
		left: 14px;
	}
	.columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 26%;
	}
	.sidebar_container .columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 30%;
		transform: translateY(-30%);
	}
}
@media only screen and (max-width: 380px) {
	.columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 9%;
	}
	.columns.collections_template_custom_related_content.large-12.slider.three-items .arrow {
		top:28%;
	}
	.columns.collections_template_custom_related_content.slider.large-12 .arrow {
		top: 29%;
	}	
	.sidebar_container .columns.collections_template_custom_related_content.large-12.slider.one-item .arrow {
		top: 20%;
		transform: translateY(-20%);
	}
}
