.slider {
	text-align: center;
	width: inherit;
	height: auto;
}

.list_controls {
	margin: 10px auto;
	display:            inline-block;
}

.slide_item__control {
	float:              left;
	list-style:         none;
	width:              10px;
	height:             10px;
	margin-right:       20px;
	border-radius:      50%;
	border:             1px solid #0e1d18;
	transform:          scale(1);
	background:         #fff;
	opacity:            0.5;
	-webkit-transition: all .5s;
	-moz-transition:    all .5s;
	-o-transition:      all .5s;
	transition:         all .5s;
}

.slide_item__control:last-child {
	margin-right: 0;
}

.slide_item__control:hover {
	cursor:           pointer;
	background-color: #828282;
}


.slide_item {
	position:           absolute;
	opacity:            0.1;
	width:              900px;
	height:             auto;
	padding:            15px;
	overflow:           hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	-webkit-transition: all 1s;
	-moz-transition:    all 1s;
	-o-transition:      all 1s;
	transition:         all 1s;
}

.active_slide {
	opacity:            1;
	transform:          scale(1);
}

.slider .active {
	transform:  scale(1.3);
	background: #565656;
	opacity:    1;
}

.slider_overflow {
	margin:             0 auto;
	position:           relative;
	overflow:           hidden;
	-webkit-transition: all .5s;
	-moz-transition:    all .5s;
	-o-transition:      all .5s;
	transition:         all .5s;

	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;

	-webkit-box-shadow: 0 9px 30px 9px rgba(66, 41, 25, 0.1);
	-moz-box-shadow:    0 9px 30px 9px rgba(66, 41, 25, 0.1);
	box-shadow:         0 9px 30px 9px rgba(66, 41, 25, 0.1);
	padding:            0 0 15px 0;
	height:             auto;
}

@media screen and (max-width: 1023px) {
	.slide_item {
		width:              750px;
	}
}

@media screen and (max-width: 767px) {
	.slide_item {
		width:              300px;
	}
}