/** plugin: Scrollable Main Sidebar #1.10.1 code **/
/* BEGIN Scrollable Main Sidebar */
.main-sidebar {
  --sidebar-scrollbar-track-color: auto;
  --sidebar-scrollbar-slider-color: auto;
  --sidebar-scrollbar-width: thin;
}
@media (min-width:768px) {
	.main-sidebar {
		position: fixed;
      	margin-top: 3rem;
	}
	.main-sidebar .sidebar-menu {
		margin-bottom: 0;
	}
	/* Main site sidebar */
	body:not(#map-body) .main-sidebar .sidebar {
		height: calc(100vh - 160px - 6rem) !important;
		overflow-y: scroll;
		scrollbar-width: var(--sidebar-scrollbar-width);
		scrollbar-color: var(--sidebar-scrollbar-slider-color) var(--sidebar-scrollbar-track-color);
		margin-bottom: 0;
		padding: 0;
	}

	/* Webkit patch */
	body:not(#map-body) .main-sidebar .sidebar::-webkit-scrollbar {
		background-color: var(--sidebar-scrollbar-track-color);
	}
	body:not(#map-body) .main-sidebar .sidebar::-webkit-scrollbar-thumb {
		background-color: var(--sidebar-scrollbar-slider-color);
	}
}
/* END Scrollable Main Sidebar */

/** plugin: Dashboard: Default Widget Banner #1.4 code **/
/* BEGIN Default Widget Banner by Salvatos */
#campaign-dashboard .widget {
	--default-banner-100p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=1200);
	--default-banner-75p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=1000);
	--default-banner-66p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=800);
	--default-banner-50p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=800);
	--default-banner-33p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=400);
	--default-banner-25p: url(https://images.unsplash.com/photo-1601137705550-adcd8d863861?fit=crop&w=400);
}
#campaign-dashboard div.col-md-12 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-100p);
}
#campaign-dashboard div.col-md-9 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-75p);
}
#campaign-dashboard div.col-md-8 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-66p);
}
#campaign-dashboard div.col-md-6 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-50p);
}
#campaign-dashboard div.col-md-4 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-33p);
}
#campaign-dashboard div.col-md-3 .panel-heading:not(.panel-heading-entity) {
	background-image: var(--default-banner-25p);
}
#campaign-dashboard .panel-heading:not(.panel-heading-entity) {
	padding: unset;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 10%;
}
#campaign-dashboard .panel-heading:not(.panel-heading-entity) h3 {
	padding: 30px 20px;
	display: inline-block;
	width: 100%;
	color: #fff;
	text-shadow: rgba(0,0,0,.9) 0 1px 4px;
	font-size: 18px;
}
/* END Default Widget Banner by Salvatos */

