@media all and (max-width: 1024px){
	.middle_news_events_container{
		width: 950px;
	}


	.news_container{
		width: 550px;
	}
	.news_container_details{
		width: 100%;
	}
	.all_news{
		width: 500px;
		min-height: 740px;
	}
	.pagination_container{
		margin-bottom: 120px;
	}
	.one_new{
		height: 210px;
	}
	.one_new_image{
		width: 223px;
    	height: 143px;
	}
	.one_new_info{
		width: 247px;
    	height: 185px;
    	margin-left: 20px;
	}
	.one_new_read_more_container{
		width: 100%;
	}







	.events_sub_mobile{
		display: none;
	}
	.news_details_date{
		width: 90%;
	}
	.news_details_title{
		width: 90%;
	}
	.news_details_text{
		width: 90%;
	}
}
@media all and (max-width: 950px){
	.middle_news_events_container{
		width: 100%;
	}


	.news_container{
		width: 650px;
		margin: auto;
		float: none;
	}
	.news_title_container{
		margin-top: 80px;
	}
	.all_news{
		width: 100%;
		min-height: 904px;
	}
	.pagination_container{
		margin-bottom: 60px;
	}
	.one_new{
		height: 265px;
	}
	.one_new_image{
		width: 318px;
    	height: 243px;
	}
	.one_new_info{
		width: 380px;
		width: 285px;
    	height: 203px;
    	margin-left: 30px;
	}





	.news_details_date{
		width: 100%;
	}
	.news_details_title{
		width: 100%;
	}
	.news_details_text{
		width: 100%;
	}



	.events_details_container{
		width: 650px;
		margin: auto;
	}
}
@media all and (max-width: 740px){
	.news_container{
		width: 550px;
	}
	.all_news{
		min-height: 600px;
	}
	.one_new_image{
		width: 223px;
    	height: 143px;
	}
	.one_new{
		height: 158px;
	}
	.one_new_info{
		height: 155px;
	}






	.events_details_container{
		width: 550px;
	}
}
@media all and (max-width: 550px){
	.news_container{
		width: 340px;
	}
	.one_new{
		height: auto;
		overflow: hidden;
	}
	.one_new_image{
		top: 0px;
		-webkit-transform: translate(0,0);
	    -moz-transform: translate(0,0);
	    -ms-transform: translate(0,0);
	    transform: translate(0,0);
	    width: 295px;
    	height: 225px;
    	margin: auto;
    	margin-top: 10px;
    	float: none;
	}
	.one_new_info{
		width: 295px;
		/*height: 138px;*/
		height: auto;
    	overflow: hidden;
		margin: auto;
		float: none;
	}
	.one_new_date_title{
		position: relative;
		bottom: auto;
		left: auto;
		margin-top: 20px;
	}
	.one_new_read_more_container{
		margin-top: 20px;
		position: relative;
		bottom: auto;
		left: auto;
	}







	.news_details_image{
		width: 100%;
		height: 205px;
	}






	.events_details_container{
		width: 340px;
	}
}