/* Prevents jagging of galleries on page load */

.shotkit-post-header-gallery {
	overflow: hidden;
	position: relative;
}

.shotkit-post-header-gallery,
.shotkit-post-header-gallery .slick-slide,
.shotkit-post-header-gallery .slick-slide img {
   height: 580px;
   /* height: 50vh; */
}

.shotkit-post-ratings-table-rating-label {
	font-size: 16px;
	text-transform: uppercase;
}

/*

.shotkit-post-header-gallery {
	overflow: hidden;
	position: relative;
}

.shotkit-post-header-gallery,
.shotkit-post-header-gallery .slick-slide,
.shotkit-post-header-gallery .slick-slide img {
   height: 580px;
}
*/

.shotkit-post-header-gallery .slick-slide img {
	width: auto;
}

.shotkit-post-header-gallery button.slick-arrow,
.shotkit-post-header-gallery button.slick-arrow:active,
.shotkit-post-header-gallery button.slick-arrow:focus,
.shotkit-post-header-gallery button.slick-arrow:hover {
	background-color: transparent !important;
	border: none;
	color: White;
	font-size: 0 !important;
	height: 32px !important;
	padding: 0;
	position: absolute;
	top: calc( 50% );
	width: 32px !important;
	z-index: 10;
}

.slick-next:before,
.slick-prev:before {
	font-size: 32px !important;
}

.shotkit-post-header-gallery .slick-next {
	right: 25px;
}

.shotkit-post-header-gallery .slick-prev {
	left: 25px;
}

.shotkit-post-header-gallery .slick-next:before,
.shotkit-post-header-gallery .slick-prev:before {

}

/* Tablet responsive */

@media( max-width: 992px ) {

	.shotkit-post-header-gallery,
	.shotkit-post-header-gallery .slick-slide,
	.shotkit-post-header-gallery .slick-slide img {
	   height: 50vh;
	}

}

/* Mobile responsive */

@media( max-width: 768px ) {

	.shotkit-post-header-gallery,
	.shotkit-post-header-gallery .slick-slide,
	.shotkit-post-header-gallery .slick-slide img {
	   height: 50vh;
	   max-height:400px;
	}

}
