@media(min-width:1400px) and (max-width:1478px){
	.main_block_center .notifications_main{
		max-width:48.5% !important;
	}
	.tasks_main .block_tasks .items .item .date_time{
		white-space: normal;
	}
}
@media(max-width:1635px){
	.first_block .menu_block a{
		font-size:16px;
	}
	.main_block_center{
		flex-wrap: wrap;
    	gap: 0;
	}
	.main_block_center .tasks_main{
		max-width:49%;
    	margin-right: 8px;
		margin-top:16px;
		padding:0px
	}
	.main_block_center .tasks_main h2{
		padding-left:16px;
		padding-right:16px;
		padding-top: 16px;
		margin: 0;
	}
	.main_block_center .tasks_main .block_tasks{
		padding:16px;
	}
	.main_block_center .notifications_main{
		max-width:49%;
		margin-left: 8px;
		margin-top:16px;
		padding:0px;
	}
	.main_block_center .notifications_main h2{
		padding-left:16px;
		padding-right:16px;
		padding-top: 16px;
		margin: 0;
	} 
	.main_block_center .notifications_main .block_notifications{
		padding:16px;
	}
	.tasks_main .block_tasks .items .item{
		grid-template-columns: 110px 0fr 1fr 1fr ;
	}
}
@media (max-width:1400px){
	.first_block .menu_block {
		gap:10px;
	}
	.first_block .menu_block a{

		font-size:14px;
	}
	.main_block{
		display:flex;
		flex-wrap:wrap;
	}
	.main_block .left, .main_block .right{
		width:100%;
	}
	.main_block .left .smart_menu{
		flex-direction:row;
		flex-wrap:wrap;
	}
	.main_block .right{
		max-width: 93.7%;
	}
	.main_block_center{
		flex-wrap: wrap;
	}
	.all_info{
		display:flex;
		flex-wrap:wrap;
	}
	.all_info .right{
		max-width:100%;
	}
	.main_block_center{
		flex-wrap:wrap;
	}
	.main_block_center .tasks_main{
		max-width:100%;
	}
	.main_block_center .notifications_main{
		max-width:100%;
	}
}
@media(max-width:1200px){
	.first_block .menu_block {
		gap:10px;
	}
	.first_block .menu_block a{

		font-size:14px;
	}
	.main_block{
		display:flex;
		flex-wrap:wrap;
	}
	.main_block .left, .main_block .right{
		width:100%;
	}
	.main_block .left .smart_menu{
		flex-direction:row;
		flex-wrap:wrap;
	}
	.main_block .right{
		max-width: 93.7%;
	}
	.main_block_center{
		flex-wrap: wrap;
	}
	.all_info{
		display:flex;
		flex-wrap:wrap;
	}
	.all_info .right{
		max-width:100%;
	}
}