
@media screen and (min-width: 1620px) {
.row.shift-up {
 > div {
 margin-top: -573px;
}
}
}

@media screen and (max-width: 1620px) {
.panel.feed-panel.large-panel {
	height: 824px;
}
}
.user-stats-panel {
 .panel-title {
 padding: 0 0 15px;
}
}
.blurCalendar {
	height: 475px;
}
.right-filter {
	display:inline;
	float:right;
	
}
.link-group {
	display:inline;
	float:left;
	
}
.mapContainer {
	position: relative;
	height: 92.7vh;
	width: 100%;
}
.fixed-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
}
.fixed-content {
	top: 0;
	left: 0;
	bottom: 0;
	position: fixed;
	overflow-y: scroll;
	overflow-x: hidden;
}
/*----responsive css------*/
/*////////////////////////*/
/*---fixed sidebar size---*/
.fixed-wrapper, .fixed-content {
	width: 280px;/*desktop value 280px*/
}
.content-offset {
	margin-left: 301px; /*fixed-wrapper width +21px (desktop 301px)*/
}
.ng-pageslide {
	background: #2c3645;
	top: 65px !important;
}
body.ng-pageslide-body-open::before {
	content: '.';
	display: block;
	position: absolute;
	top: 0;
	background-color: rgb(0,0,0);
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	opacity: 0.5;
	transition: opacity 1s;
	opacity: 0.5;
	pointer-events: all;
}
body.ng-pageslide-body-closed::before {
	transition: opacity 1s;
	content: '.';
	display: block;
	position: absolute;
	top: 0;
	background-color: rgb(0,0,0);
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	opacity: 0;
	pointer-events: none;
}
.chartjs-canvas-holder-first-row {
	height: 250px !important;
	padding-top: 35px;
	background: #f8fafc;
	padding-bottom: 35px;
	border-bottom: 1px solid #c9d6de;
	padding-right: 15px;
}
.FixedHeightContainer {
	height: 50vh;
	padding: 3px;
	background: #f00;
	overflow: auto;
}
.Content {
	height: 100%;
	overflow: auto;
	background: #fff;
}
.chart-legend li span {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-right: 5px;
}
.red {
	border-radius: 120px;
	opacity: .75;
	background-color: #FF0000;
}
.blue {
	border-radius: 120px;
	opacity: .75;
	background-color: #0000FF;
}
