.collections_template_custom_related_content.slider { opacity: 0; position: relative; }
.collections_template_custom_related_content.slider .arrow { position: absolute; bottom: 8px; cursor: pointer; color:#f54240; font-size: 30px;}
.collections_template_custom_related_content.slider .arrow.prevSlide { left: 0px; }
.collections_template_custom_related_content.slider .arrow.nextSlide { right: 0px; }
.collections_template_custom_related_content .text_container { padding: 5px 20px; }
.collections_template_custom_related_content .text_container p { margin: 0px 0 15px 0; }
.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%; }

.collections_template_custom_related_content h2.title{
	color: #f54240;
	font-weight: 700;
	display: block;
   	font-family: "Gotham Cond SSm A","Gotham Cond SSm B",sans-serif;
    font-size: 40px !important;
    line-height: 40px !important;
    margin-bottom: 9px;
    position: relative;
}

.collections_template_custom_related_content .moreLink a{
	background-color: #2a6290;
    color: #fff !important;
    display: inline-block;
    font-family: "Archer SSm A","Archer SSm B",sans-serif;
    font-size: 16px;
    font-style: italic;
    font-weight: 700 !important;
    line-height: 16px;
    min-height: 36px;
    min-width: 95px;
    padding: 10px 10px 8px;
    text-align: center;
    letter-spacing: -0.5px;
    text-transform: none;
    -webkit-transition: all 225ms ease-in-out;
    -moz-transition: all 225ms ease-in-out;
    -o-transition: all 225ms ease-in-out;
    transition: all 225ms ease-in-out;
    text-decoration: none !important;
}

.collections_template_custom_related_content{
	padding-left: 0 !important;
	padding-right: 0 !important;
	
}

.collections_template_custom_related_content ul{
	 padding-top: 30px;
}

.large-4.contentTopRight .collections_template_custom_related_content.slider .arrow.prevSlide { left: 0px !important; }
.large-4.contentTopRight .collections_template_custom_related_content.slider .arrow.nextSlide { right: 0px !important; }

.related-item .videoWrapper .playicon{
    display: block;
    width: 55px;
    height: 35px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    border-radius: 10px 11px;
    background-color: rgba(0,0,0,0.5);
    background-image: url("/includes/public/assets/images/play-arrow.png");
    background-position: 22px center;
    background-repeat: no-repeat;
    background-size: 15px 17px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-transition: all 275ms ease-in-out;
    -moz-transition: all 275ms ease-in-out;
    -o-transition: all 275ms ease-in-out;
    transition: all 275ms ease-in-out;
}
.related-item .videoWrapper a:hover .playicon{
    background-color: rgba(218,41,28, 0.95);
    border: solid 1px rgba(255, 255, 255, 0.41);
}

@media only screen and (min-width: 40.063em) { 
    .large-4.contentTopRight .collections_template_custom_related_content.slider .arrow{
        top: 55px;
        color:#f54240;
    }
    .collections_template_custom_related_content.slider .arrow {
        bottom: 50%;
        color: #425563;
        top: auto;
    }
    .collections_template_custom_related_content.slider .arrow.prevSlide { left: -30px !important; }
    .collections_template_custom_related_content.slider .arrow.nextSlide { right: -30px !important; }
    .collections_template_custom_related_content.related-footer.moreLink{
        text-align: left;
    }
}