/* ML slick slider Test */


#events { 
	padding: 0 15px; 
	overflow:hidden;
}


/* Slider */
.moeder-slider {
	position: relative;
	z-index: 0;
	font-size: 0;
}


/* List + track */
.moeder-slider .slick-list,
.moeder-slider .slick-track { height: 100%; }


/* Slides */
.moeder-slider .slick-slide {
	position: relative;
	display: inline-block;
	float: none;
	width: 33vw;
	text-align: right;
	vertical-align: center; 
	transition: 0.3s all ease-in-out;
	text-align: center;
	font-size: 30px;
	line-height: 30px; }

	.moeder-slider .slick-slide:focus {
		outline: none; 
	}

	/*, .moeder-slider .slick-slide .adapt-img-wrapper*/
	.moeder-slider .slick-slide img, .moeder-slider .slick-slide .adapt-img-wrapper {
		display: inline-block;
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
		opacity: 0.5;
		-webkit-transform-origin: center right;
		transform-origin: center right;
		transition: 0.3s all ease; 
	}
	.moeder-slider .slick-slide .event_info {
		text-transform: uppercase; 
		padding-top: 20px;
		width: 100%;
		font-size: 16px;
		line-height: 150%;

		-webkit-transform: scale(0.5);
		transform: scale(0.5);
		transition: 0.5s all ease-in-out;


		-webkit-transform-origin: center;
		transform-origin: center;

	}


	/* Main slide (centered) */
	.moeder-slider .slick-slide.slick-center {
		text-align: center; }
		.moeder-slider .slick-slide.slick-center img, .moeder-slider .slick-slide.slick-center .adapt-img-wrapper {
			-webkit-transform: scale(1);
			transform: scale(1); 
			opacity: 1;
			transition: 0.75s all ease; 
		}
		.moeder-slider .slick-slide.slick-center .event_info {
			-webkit-transform: scale(1);
			transform: scale(1);
			color: #fff;
			opacity: 1; 
		}
		.moeder-slider .slick-slide.slick-center + .slick-slide img, .moeder-slider .slick-slide.slick-center + .slick-slide .adapt-img-wrapper{
			-webkit-transform-origin: center left;
			transform-origin: center left; 
		}

		.moeder-slider .slick-slide.slick-center + .slick-slide .event_info {}

		.moeder-slider .slick-active {}



	/* Nav buttons */

	.moeder-slider .slick-arrow {
		font-size: 36px;
		position: absolute;
		z-index: 1;
		top: 120%;
		display: block;

		width: 40px !important;
		height: 40px !important;
		max-width: 40px !important;
		max-height: 40px !important;

		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);

		transition: 0.2s all ease-in-out; 
		text-align: center;
		background-color: rgba(120,120,120,0.5);
		color: #000;
		border: 0px solid #ddd;
		border-radius: 100%;

		line-height: 0;
		padding: 0 !important;
		margin: 0 !important; 
	}

	.moeder-slider .slick-arrow i {
		line-height: 36px; 
	}
	.moeder-slider .slick-arrow:focus {
		outline: none; 
	}
	.moeder-slider .slick-arrow.slick-prev {
		left: 15px; 
	}
	.moeder-slider .slick-arrow.slick-next {
		right: 15px; 
	}

	.moeder-slider .slick-arrow.slick-prev i {
		margin-right: 5px; 
	}
	.moeder-slider .slick-arrow.slick-next i {
		margin-left: 5px; 
	}
	.moeder-slider .slick-arrow:hover {
		color: #666; 
		border-color: #666; 
	}





	/* Slide info */

	.event_info { }
	.event_name { font-size: 20px; }
	.event_location { font-size: 13px; color: #777; }
	.event_location span { color: #ddd; }

	.event_caption { padding-top: 20px; }
	.event_info a.btn { background-color: #555; font-size: 12px; padding: 6px 30px; color: #fff; }





	/* Responsiveness */
	@media (max-width: 480px) {
		.moeder-slider .slick-slide {
			width: 100vw;
		}	
	}
	@media (min-width: 481px) and (max-width: 767px) {
		.moeder-slider .slick-slide {
			width: 100vw;
		}	
		.moeder-slider .slick-arrow {
			top: 42%;}
			.moeder-slider .slick-arrow.slick-prev {
				left: 2%; 
			}
			.moeder-slider .slick-arrow.slick-next {
				right: 2%; 
			}
	}
	@media (min-width: 768px) and (max-width: 991px) {
		.moeder-slider .slick-slide {
			width: 100vw;
		}	

		.moeder-slider .slick-arrow {
			top: 46%;
			font-size: 24px; }
			.moeder-slider .slick-arrow.slick-prev {
				left: 2%; 
			}
			.moeder-slider .slick-arrow.slick-next {
				right: 2%; 
			}
	}

	@media (min-width: 992px) and (max-width: 1199px) {
		.moeder-slider .slick-slide {
			width: 40vw;
		}	

		.moeder-slider .slick-arrow {
			top: 40%;
			width: 60px !important;
			height: 60px !important;
			max-width: 60px !important;
			max-height: 60px !important;}

			.moeder-slider .slick-arrow.slick-prev {
				left: 2%; 
			}
			.moeder-slider .slick-arrow.slick-next {
				right: 2%; 
			}
			.moeder-slider .slick-slide .event_info {
				opacity: 0;
			}
			.moeder-slider .slick-slide.slick-center .event_info {
				opacity: 1;
			}
	}


	@media (min-width: 1200px) {

		.moeder-slider .slick-arrow {
			top: 75%;
			width: 60px !important;
			height: 60px !important;
			max-width: 60px !important;
			max-height: 60px !important;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%);
			border: 0px solid #ddd; }
			.moeder-slider .slick-arrow.slick-prev {
				left: 21%; 
			}
			.moeder-slider .slick-arrow.slick-next {
				right: 21%; 
			}
			.moeder-slider .slick-slide .event_info {
				opacity: 0;
			}
	}
