.mm_slider .mm_slider_main_container,
.m8_slick_slider .mm_slider_main_container {
	overflow: hidden;
}

.mm_slider .mm_slider_container,
.m8_slick_slider .mm_slider_container{
	flex-wrap: nowrap;
	position:relative;
}

.mm_slider .mm_slider_button,
.m8_slick_slider .mm_slider_button{
	cursor:pointer;
}

.mm_slider_button_left img.coverimg,
.mm_slider_button_right img.coverimg {
	width: 30px !important;
	height: 30px !important;
}

section.mm_slider > .container,
.m8_slick_slider  > .container {
	position: relative;
}

.mm_slider_button {
	width: 25px;
}

.mm_slider_button_left {
	position: absolute;
	top: 50%;
	left: -50px;
	transform: translateY(-50%);
	z-index: 10;
}

.mm_slider_button_right {
	position: absolute;
	top: 50%;
	right: -50px;
	transform: translateY(-50%);
	z-index: 10;
}

section.mm_slider .mm_slider_buttons svg,
.m8_slick_slider .mm_slider_button svg {
	width: 25px;
	height: 25px;
}

section.mm_slider .mm_slider_button_left svg,
.m8_slick_slider .mm_slider_button_left svg {
	transform: rotate(180deg);
}

@media (max-width: 1199px) {
	.mm_slider_button_left {
		left: 10px;
	}
	
	.mm_slider_button_right {
		right: 10px;
	}
}
