/* Slider */
/* Hide items (except the first) before slider loads (items can have "li" or "div" wrapper elements) */
.slick-slider > li,
.slick-slider > div {
	display: none;
}
.slick-slider > li:first-child,
.slick-slider > div:first-child {
	display: block;
}
.slick-slider.slick-loading > li,
.slick-slider.slick-initialized > li,
.slick-slider.slick-loading > div,
.slick-slider.slick-initialized > div {
	display: block;
}


/* Arrows */
.slick-prev,
.slick-next {
	display: block;
	position: absolute;
	z-index: 1000;
	top: 50%;
	color: #a1a1a1;
	opacity: 0;
	width: 28px;
	height: 128px;
	margin-top: -64px;
	padding: 0;
	border: none;
	outline: none;
	cursor: pointer;
	background: transparent;
	-webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease;
}
.slick-prev {
	left: -10px;
}
.slick-next {
	right: -10px;
}
.slick-vertical .slick-prev,
.slick-vertical .slick-next {
	left: 50%;
	margin-top: 0;
	margin-left: -10px;
}
.slick-vertical .slick-prev {
	top: -28px; 
}
.slick-vertical .slick-next {
	top: auto;
	bo