#slides {
	width: 100%;
	position: relative;
	overflow: hidden;
}

.slides_container {
	width: 1180px;  
	height: 334px; 
	margin: 0 auto;  
	overflow: hidden;
}

.slide {
	width: 1180px;
	height: auto;
}

/* --- TABLET poziomo --- */
@media only screen and (max-width: 995px) {
	.slides_container {width: 758px; height: 329px;}
	.slide {width: 758px;}
}

/* --- TABLET pionowo / małe laptopy --- */
@media only screen and (max-width: 767px) {
	.slides_container {width: 420px; height: 182px;}
	.slide {width: 420px;}
}

/* --- TELEFONY --- */
@media only screen and (max-width: 479px) {
	.slides_container {width: 300px; height: 130px;}
	.slide {width: 300px;}
}
 