@media all and (max-width: 950px){
	.events_container{
		float: none;
		width: 100%;
	}
	.events_title_and_control{
		padding-top: 119px;
		margin-top: 0px;
	}
	.events_bottom_image{
		left: auto;
		right: -127px;
    	bottom: -24px;
	}
	.events_title_and_control{
		width: 550px;
	}
	.all_events{
		width: 550px;
	}
	.one_event{
		width: 100%;
	}
	.one_event_title_container{
		width: calc(100% - 50px);
	}
}

@media all and (max-width: 550px){
	.events_title_and_control{
		width: 340px;
	}
	.all_events{
		width: 340px;
	}
	.one_event_title{
		margin-left: 72px;
	}
}