@media screen and (max-width: 1200px) {
	
	.main{
		max-width:1200px;
		min-width: 320px;
		width: 100%;
	}

}

@media screen and (max-width: 1151px) {

	.main-content-center{
		width: auto;
		margin: 0px 15px;
		flex-grow: 1;
		max-width: 610px;
	}
}
@media screen and (min-width: 1170px) {
	.search-menu{
		width: 925px;
	}
}
@media screen and (max-width: 1024px) {

	.mainSliderWrap{
		height: 280px;
	}
	.search-menu{
		flex-wrap: wrap;
	}

	.menu-main{
		justify-content: center;
	}
	.menu-main-sub-item i, .menu-main-sub-item>.menu-main-sub{
		display: none;
	}

	.search{
		margin-left: auto;
		margin-top: 10px;
		margin-right: auto;
		width: 500px;
	}

	.main-content-center{
		max-width: 490px;
	}

	.news-detail-page-img {
		width: 48%;
		height: 230px;
		margin: 1%;
	}

}

@media screen and (max-width: 960px) {

	.mainSliderWrap {
    	height: 263px;
	}

	.main-content{
		flex-wrap: wrap;
	}
	.main-content-left{
		order: 2;
		width: 100%;
		margin-top: 15px;
	}
	.main-content-center{
		order: 1;
		width: 100%;
		max-width: 100%;
		margin: 0px;
	}
	.main-content-right{
		order:3;
		width: 100%;
		margin-top: 15px;
	}
	.main-content-right .main-news-block {
		min-height: auto;
	}



	.lenta-img{
		margin:0px 10px 10px;
	}

	.news-detail-page-img{
		width:31%;
	}

	.banner-right-block{
		display: flex;
		flex-wrap:wrap;
	}
	.banner-right-item{
	    width: 31%;
		margin: 0px 1% 10px;
	}

}

@media screen and (max-width: 847px) {

	.menu-m-label{
		font-size: 30px !important;
		display: block !important;
		cursor: pointer;
		margin: 0px auto 10px;
		text-align: center;
	}
	.menu-m-checkbox:checked ~ .menu-m-label, .menu-m-label:hover{
		color: #ac2726;
	}
	.menu-main-wrap{
		opacity: 0;
		height: 0px;
		overflow: hidden;
		visibility: hidden;
	}
	.menu-m-checkbox:checked ~ .menu-main-wrap{
		opacity: 1;
		height: auto;
		overflow: visible;
		visibility: visible;
	}
	.menu-main{
		flex-wrap: wrap;
	}
	.menu-main-item{
		width: 100%;
		margin-right: 0px;
		text-align: center;
		height: auto;
	}
	.menu-main-item>a{
		width:100%;
	}
	.menu-main-item i, .menu-main-sub{
		display: none;
	}

	.search{
		width: 100%;
	}

}
	
@media screen and (max-width: 800px) {

	header{
		min-height: 170px;
		background: none;
	}

}
	
@media screen and (max-width: 767px) {


}

@media screen and (max-width: 720px) {}
	
@media screen and (max-width: 640px) {

	body{
	    background: #fff;
	}
	.main{
		padding: 0px 5px;
	}

	header{
		min-height: auto;
	}
	.logo{
		width: 100%;
		padding-top: 15px;
		text-align: center;
	}
	.logo a{
	    position: relative;
    	padding-top: 0px;
	}

	.mainSliderWrap, #layerslider_2{
		display: none;
	}

	.search-menu{
	    margin-top: 15px;
	}
	.search-form input[type=text] {
	    padding: 10px 5px 10px 15px;
	    font-size: 20px;
	}

	.news-detail-page-img{
		width: 48%;
	}

}

@media screen and (max-width: 533px) {}

@media screen and (max-width: 480px) {

	.main-news-item{
		flex-wrap: wrap;
	}
	.main-news-img-block{
		width: 100%;
	}
	.main-news-img{
		margin: 0px auto;
	}
	.main-news-img-block + .main-news-content {
	    margin-left: 0px;
	    margin-top: 15px;
	}

	.news-detail-page-img{
		width: 100%;
	}

	.article-detail-item{
		flex-wrap: wrap;
	}
	.article-detail-img-block{
		width: 100%;
	}
	.article-detail-img{
		margin: 0px auto;
	}
	.article-detail-img-block + .article-detail-content {
	    margin-left: 0px;
	    margin-top: 15px;
	}

	.subscribe-wrap{
		width: 100%;
	}

}

@media screen and (max-width: 400px) {

	.banner-right-item {
    	width: 100%;
	}

}

@media screen and (max-width: 351px) {

	.lenta-img {
	    margin: 0px 1% 10px;
	    width: 31%;
	}

}

@media screen and (max-width: 320px) {


}