@media (min-width: 992px){
	div.filter-list div.form-group.col-lg-4:nth-child(3),
	div.filter-list div.form-group.separator+div.form-group+div.form-group+div.form-group{
		border-top:0;
	}
}

@media (min-width: 768px){
	div.filter-list div.form-group.col-lg-4:nth-child(2),
	div.filter-list div.form-group.separator+div.form-group+div.form-group{
		border-top:0;
	}

	.sortable>.ui-sortable-handle.col-md-6{
		max-width:calc(50% - 10px);
		flex-basis:calc(50% - 10px);
		margin-left:5px;
		margin-right:5px;
	}
}

@media screen and (max-width: 991.98px){
	div.top div.staticLinks{
		display:none;
	}

	div.mail-skrzynki{
		width:100%;
		border-right:0;
	}
	div.mail-skrzynki>div,div.mail-skrzynki+div>div{
		padding:0;
	}
	div.mail-skrzynki div.module-links a.showSkrzynki{
		width:40px;
		height:40px;
		position:fixed;
		top:54px;
		background:var(--nvmd-top-bg);
		text-align:center;
		color:#fff;
		border-bottom-left-radius:5px;
		line-height:40px;
		font-size:20px;
		display:block;
		cursor:pointer;
		right:0;
		z-index:4;
		transition:right .2s;
	}
	div.mail-skrzynki div.module-links a.showSkrzynki:hover{
		background:#6c6f75;
	}
	div.mail-skrzynki>div>div.ModuleContentBody{
		position:fixed;
		z-index:4;
		background-color:#fff;
		right:-250px;
		transition:right .2s;
		width:250px;
		border-left:1px solid #dee2e6;
		top:54px;
		height:calc(100% - 54px);
		padding:7px;
	}
	div.mail-skrzynki>div.open>div.ModuleContentBody{
		right:0;
		transition:right .5s;
	}
	div.mail-skrzynki div.open div.module-links a.showSkrzynki{
		right:250px;
		transition:right .5s;
	}

	html{
		position:relative;
	}
	body>div.top{
		margin-left:0;
	}
	body>div.top>div.container-fluid:first-child{
		padding-left:50px;
	}
	body>div.main>div.left div.menu-button{
		width:40px;
		height:54px;
		position:absolute;
		right:-40px;
		top:0;
		background:#4c505d;
		text-align:center;
		color:rgba(255,255,255,.5);
		border-bottom-right-radius:5px;
		line-height:54px;
		font-size:25px;
		display:block;
		cursor:pointer;
	}
	body>div.main>div.left.show{
		left:0;
	}
	body>div.main>div.left{
		position:fixed;
		left:-200px;
		border:0;
		top:54px;
		bottom:0;
		z-index:1001;
	}
	body>div.main>div.left>div.menu-ul-container{
		max-height:100%;
		overflow-y:auto;
	}

	div.filter-list div.form-group.separator+div.form-group+div.form-group+div.form-group{
		border-top-width:1px;
	}
}

@media (max-width: 767.98px){
	.sortable>.ui-sortable-handle.col-sm-12{
		margin-left:0;
		margin-right:0;
	}

	div.ModuleStart div.row>div.col-12.col-md-3 div.card div.il{
		min-width:14rem;
	}
}

@media screen and (max-width: 575.98px){
	div.top div.search-top.showSearch{
		right:0;
	}
	div.top div.search-top{
		position:fixed;
		background:var(--nvmd-top-bg);
		width:250px;
		right:-250px;
		z-index:100;
		height:54px;
		top:0;
		margin:0;
		padding:0;
	}
	div.top div.search-top .search-button+div{
		margin-top:13px;
	}
	div.top div.search-top .search-button{
		width:40px;
		height:54px;
		position:absolute;
		left:-40px;
		top:0;
		background:#4c505d;
		text-align:center;
		color:rgba(255,255,255,.5);
		border-bottom-left-radius: 5px;
		line-height:54px;
		font-size:25px;
		display:block;
		cursor:pointer;
		margin-top:0;
	}

	div.top div.top-butons{
		padding-right:35px;
	}
}
@media screen and (max-width: 480px){
	div.top div.staticLinks{
		display:none;
	}
}