@media all and (max-width: 1400px) {
	.content-wrapper.container {
		width: 99%;
		margin:0.5% auto;
	}
	.filters label{
		width:auto;
	}
}
@media all and (max-width: 1300px) {

}
@media all and (max-width: 1200px) {

	.widgets-blks .col-md-12 .widget{
		margin-left:0;
		margin-right:0;
	}
	.widgets-blks .widget-item:nth-child(2) .widget{
		margin-right:0;
	}
	.widgets-blks .widget-item:nth-child(4) .widget{
		margin-left:0;
	}


	.homepage-tables-row .homepage-tables-row-first{
		padding-right:0;
	}
	.homepage-tables-row .homepage-tables-row-second{
		padding-left:0;
	}

}

@media (max-width: 991px) {

	.sidebar {
		z-index: 1500;
		float: left;
		width: 45%;
		position: fixed;
		overflow-y: scroll;
		height: 100%;
		overflow-x: hidden;
		background: #364150;
	}
	.sidebar.removed,
	.sidebar.removed, .mobile-dev .sidebar.removed{
		margin-left: -45%;
	}
	.widgets-blks .widget-item:first-child .widget,
	.widgets-blks .widget-item:nth-child(4) .widget{
		margin-left: 5px;
	}
	.widgets-blks .widget-item:nth-child(2) .widget,
	.widgets-blks .widget-item:last-child .widget{
		margin-right: 5px;
	}
	.widgets-blks .col-md-12 .widget{
		margin-left: 5px;
		margin-right: 5px;
	}

	.filters label{
		width:100%;
	}
	.filters .table-responsive{
		padding-bottom:15px;
	}
	.filters .form-inline label{
		white-space: nowrap !important;
	}
	.filters .form-inline .input-group{
		display: block;
		white-space: nowrap !important;
	}
	.filters .form-inline .input-group input{
		display: inline-block !important;
		min-width: 64px;
	}

	.hover-blk{
		width: 98%;
		margin-left: 0;
		top:60px;
		left:1%;
		right:1%;
	}
}

@media all and (max-width: 768px) {

	.sidebar {
		top: 30px !important;
		left: 6% !important;
		background: #FFFFFF !important;
		z-index: 10000 !important;
		overflow-y: auto !important;
		border-radius: 4px !important;
		box-shadow: 0 0 5px #555;
	}
	.sidebar.removed{
		margin-left: -55% !important;
	}

	.filters-form,
	.filters-form .d-flex{
		white-space: normal;
		flex-wrap: wrap;
	}
}

@media (max-width: 771px) {
	.filters label{
		width:100%;
	}
}

@media (min-width: 1600px) {
	.container-xxl, .container-xl, .container-lg {
		max-width: 1600px;
	}
}







