.node-4951 .main-content {
  display: block;
}
.carousel-seven-items, .carousel-five-items, .carousel-three-items, .carousel-one-items, .show-video-grid {
  margin: 0;
  padding: 0;
  width: 100%;
  max-width: 1536px;
}
.slick-slide {
	margin: 0 .9rem;
}
.slick-slide .views-field.views-field-field-story-thumb img {
  width: 100%;
}
.views-field.views-field-field-story-thumb img {
  width: 100%;
}
.slick-prev:before {
  font-family: 'FontAwesome';
  content: "\f104";
  font-size: 40px;
  border-radius: 0;
  line-height: 1;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-next:before {
  font-family: 'FontAwesome';
  content: "\f105";
  font-size: 40px;
  border-radius: 0;
  line-height: 1;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 127px;
  width: 54px;
  height: 54px;
  margin-top: -66px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  outline: none;
  background: transparent;
  left: -5px;
  z-index: 9;
  display: block;
  border: solid #fff 1px;
  background-color: #0a145a;
  opacity: .8;
	border-radius: 50%;
}
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 127px;
  width: 54px;
  height: 54px;
  margin-top: -66px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  outline: none;
  background: transparent;
  right: 5px;
  z-index: 9;
  display: block;
  border: solid #fff 1px;
  background-color: #0a145a;
  opacity: .8;
	border-radius: 50%;
}
/*sm*/
@media (min-width: 640px){
	.slick-prev {margin-top:-67px;}
	.slick-next {margin-top:-67px;}
}
/*md*/
@media (min-width: 768px) {
	.slick-prev {margin-top:-55px;}
	.slick-next {margin-top:-55px;}
}
/*lg*/
@media (min-width: 1024px) {
	.slick-prev {margin-top:-77px;}
	.slick-next {margin-top:-77px;}
}
/*lg-xl*/
@media (min-width: 1221px) {
	.slick-prev {margin-top:-62px;}
	.slick-next {margin-top:-62px;}
}
/*xl*/
@media (min-width: 1280px) {
	.slick-prev {margin-top:-51px;}
	.slick-next {margin-top:-51px;}
}
/*xxl*/
@media (min-width: 1350px) {
	.slick-prev {margin-top:-31px;}
	.slick-next {margin-top:-31px;}
}
/*xxxl*/
@media (min-width: 1536px) {
	.slick-prev {margin-top:-15px;}
	.slick-next {margin-top:-15px;}
}

