/**
 ****************************
 * ASUS Section 1
 ****************************
 */
@-webkit-keyframes ag-shake-left-to-right {
	from {
		padding-left: .375rem !important;
		padding-right: .125rem !important;
	}
	to {
		padding-left: .125rem !important;
		padding-right: .375rem !important;
	}
}
@keyframes ag-shake-left-to-right {
	from {
		padding-left: .375rem !important;
		padding-right: .125rem !important;
	}
	to {
		padding-left: .125rem !important;
		padding-right: .375rem !important;
	}
}
.ag-icon-aggregation,
.ag-icon-arrows,
.ag-icon-asc,
.ag-icon-checkbox-checked-readonly,
.ag-icon-checkbox-checked,
.ag-icon-checkbox-indeterminate-readonly,
.ag-icon-checkbox-indeterminate,
.ag-icon-checkbox-unchecked-readonly,
.ag-icon-checkbox-unchecked,
.ag-icon-column,
.ag-icon-columns,
.ag-icon-contracted,
.ag-icon-copy,
.ag-icon-cut,
.ag-icon-desc,
.ag-icon-expanded,
.ag-icon-eye-slash,
.ag-icon-eye,
.ag-icon-filter,
.ag-icon-group,
.ag-icon-indeterminate,
.ag-icon-left,
.ag-icon-loading,
.ag-icon-menu,
.ag-icon-minus,
.ag-icon-none,
.ag-icon-not-allowed,
.ag-icon-paste,
.ag-icon-pin,
.ag-icon-pivot,
.ag-icon-plus,
.ag-icon-right,
.ag-icon-small-left,
.ag-icon-small-right,
.ag-icon-small-up,
.ag-icon-small-down,
.ag-icon-tick,
.ag-icon-cross,
.ag-icon-tree-open,
.ag-icon-tree-closed,
.ag-icon-tree-indeterminate  {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
	font-size: .75rem !important;
	line-height: .75rem !important;
}
.ag-body-container {
	min-width: 100% !important;
}
.ag-body-container .ag-layout-auto-height {
	min-height: 3.125rem !important;
}
.ag-body-viewport {
	font-weight: normal !important;
}
.ag-header-cell-resize {
	width: .25rem !important;
}
.ag-header-expand-icon {
	padding-left: .25rem !important;
}
.ag-column-drop-vertical {
	height: 3.125rem !important;
}
.ag-column-drop-vertical .ag-column-drop-list {
	height: 1.25rem !important;
}
.ag-column-drop-vertical .ag-column-drop-cell-button {
	line-height: 1rem !important;
}
.ag-column-panel {
	min-height: 25rem !important;
}
.ag-filter-select {
	margin: .25rem .25rem 0 .25rem !important;
	width: 6.875rem !important;
}
.ag-floating-filter-body input,
.ag-floating-filter-full-body input {
	height: 1.1875rem !important;
}
.ag-floating-filter-body {
	height: 1.25rem !important;
	margin-right: 1.5625rem !important;
}
.ag-floating-filter-full-body {
	height: 1.25rem !important;
}
.ag-dnd-ghost {
	border: .0625rem solid black !important;
	font-size: .875rem !important;
	padding: .1875rem !important;
}
.ag-dnd-ghost-icon {
	padding: .125rem;
}
.ag-overlay-no-rows-wrapper.ag-layout-auto-height {
	padding-top: 1.875rem !important;
}
.ag-virtual-list-item span:empty:not(.ag-icon) {
	border-left: 0.0625rem solid transparent !important;
}
.ag-value-slide-out {
	margin-right: .3125rem !important;
}
.ag-value-slide-out-end {
	margin-right: .625rem !important;
}
.ag-menu-column-select-wrapper {
	height: 16.5625rem !important;
	width: 12.5rem !important;
}
.ag-rich-select-list,
.ag-set-filter-list {
	height: 12.5rem !important;
	width: 12.5rem !important;
}
.ag-tool-panel-wrapper {
	width: 12.5rem !important;
}
.ag-primary-cols-list-panel {
	height: 3.125rem !important;
}
.ag-ltr .ag-column-tool-panel-column {
	margin-left: 1rem !important;
}
.ag-rtl .ag-column-tool-panel-column {
	margin-right: 1rem !important;
}
.ag-column-tool-panel-column .ag-column-drag,
.ag-column-tool-panel-column-group .ag-column-drag {
	min-width: 1rem !important;
}
.ag-center-cols-container {
	min-width: 100% !important;
}
.ag-tool-panel-horizontal-resize {
	width: .3125rem !important;
}
.loading-filter {
	padding: .3125rem !important;
	top: 2.125rem !important;
}
.ag-side-bar .ag-side-buttons {
	width: 1.25rem !important;
}
.ag-side-bar .panel-container {
	width: 11.25rem !important;
}
.ag-side-bar.full-width .panel-container {
	width: 12.5rem !important;
}
.ag-ltr .ag-toolpanel-indent-1 { padding-left: .625rem !important; }
.ag-rtl .ag-toolpanel-indent-1 { padding-right: .625rem !important; }
.ag-ltr .ag-row-group-indent-1 { padding-left: .625rem !important; }
.ag-rtl .ag-row-group-indent-1 { padding-right: .625rem !important; }
.ag-ltr .ag-toolpanel-indent-2 { padding-left: 1.25rem !important; }
.ag-rtl .ag-toolpanel-indent-2 { padding-right: 1.25rem !important; }
.ag-ltr .ag-row-group-indent-2 { padding-left: 1.25rem !important; }
.ag-rtl .ag-row-group-indent-2 { padding-right: 1.25rem !important; }
.ag-ltr .ag-toolpanel-indent-3 { padding-left: 1.875rem !important; }
.ag-rtl .ag-toolpanel-indent-3 { padding-right: 1.875rem !important; }
.ag-ltr .ag-row-group-indent-3 { padding-left: 1.875rem !important; }
.ag-rtl .ag-row-group-indent-3 { padding-right: 1.875rem !important; }
.ag-ltr .ag-toolpanel-indent-4 { padding-left: 2.5rem !important; }
.ag-rtl .ag-toolpanel-indent-4 { padding-right: 2.5rem !important; }
.ag-ltr .ag-row-group-indent-4 { padding-left: 2.5rem !important; }
.ag-rtl .ag-row-group-indent-4 { padding-right: 2.5rem !important; }
.ag-ltr .ag-toolpanel-indent-5 { padding-left: 3.125rem !important; }
.ag-rtl .ag-toolpanel-indent-5 { padding-right: 3.125rem !important; }
.ag-ltr .ag-row-group-indent-5 { padding-left: 3.125rem !important; }
.ag-rtl .ag-row-group-indent-5 { padding-right: 3.125rem !important; }
.ag-ltr .ag-toolpanel-indent-6 { padding-left: 3.75rem !important; }
.ag-rtl .ag-toolpanel-indent-6 { padding-right: 3.75rem !important; }
.ag-ltr .ag-row-group-indent-6 { padding-left: 3.75rem !important; }
.ag-rtl .ag-row-group-indent-6 { padding-right: 3.75rem !important; }
.ag-ltr .ag-toolpanel-indent-7 { padding-left: 4.375rem !important; }
.ag-rtl .ag-toolpanel-indent-7 { padding-right: 4.375rem !important; }
.ag-ltr .ag-row-group-indent-7 { padding-left: 4.375rem !important; }
.ag-rtl .ag-row-group-indent-7 { padding-right: 4.375rem !important; }
.ag-ltr .ag-toolpanel-indent-8 { padding-left: 5rem !important; }
.ag-rtl .ag-toolpanel-indent-8 { padding-right: 5rem !important; }
.ag-ltr .ag-row-group-indent-8 { padding-left: 5rem !important; }
.ag-rtl .ag-row-group-indent-8 { padding-right: 5rem !important; }
.ag-ltr .ag-toolpanel-indent-9 { padding-left: 5.625rem !important; }
.ag-rtl .ag-toolpanel-indent-9 { padding-right: 5.625rem !important; }
.ag-ltr .ag-row-group-indent-9 { padding-left: 5.625rem !important; }
.ag-rtl .ag-row-group-indent-9 { padding-right: 5.625rem !important; }
.ag-ltr .ag-toolpanel-indent-10 { padding-left: 6.25rem !important; }
.ag-rtl .ag-toolpanel-indent-10 { padding-right: 6.25rem !important; }
.ag-ltr .ag-row-group-indent-10 { padding-left: 6.25rem !important; }
.ag-rtl .ag-row-group-indent-10 { padding-right: 6.25rem !important; }
.ag-ltr .ag-toolpanel-indent-11 { padding-left: 6.875rem !important; }
.ag-rtl .ag-toolpanel-indent-11 { padding-right: 6.875rem !important; }
.ag-ltr .ag-row-group-indent-11 { padding-left: 6.875rem !important; }
.ag-rtl .ag-row-group-indent-11 { padding-right: 6.875rem !important; }
.ag-ltr .ag-toolpanel-indent-12 { padding-left: 7.5rem !important; }
.ag-rtl .ag-toolpanel-indent-12 { padding-right: 7.5rem !important; }
.ag-ltr .ag-row-group-indent-12 { padding-left: 7.5rem !important; }
.ag-rtl .ag-row-group-indent-12 { padding-right: 7.5rem !important; }
.ag-ltr .ag-toolpanel-indent-13 { padding-left: 8.125rem !important; }
.ag-rtl .ag-toolpanel-indent-13 { padding-right: 8.125rem !important; }
.ag-ltr .ag-row-group-indent-13 { padding-left: 8.125rem !important; }
.ag-rtl .ag-row-group-indent-13 { padding-right: 8.125rem !important; }
.ag-ltr .ag-toolpanel-indent-14 { padding-left: 8.75rem !important; }
.ag-rtl .ag-toolpanel-indent-14 { padding-right: 8.75rem !important; }
.ag-ltr .ag-row-group-indent-14 { padding-left: 8.75rem !important; }
.ag-rtl .ag-row-group-indent-14 { padding-right: 8.75rem !important; }
.ag-ltr .ag-toolpanel-indent-15 { padding-left: 9.375rem !important; }
.ag-rtl .ag-toolpanel-indent-15 { padding-right: 9.375rem !important; }
.ag-ltr .ag-row-group-indent-15 { padding-left: 9.375rem !important; }
.ag-rtl .ag-row-group-indent-15 { padding-right: 9.375rem !important; }
.ag-ltr .ag-toolpanel-indent-16 { padding-left: 10rem !important; }
.ag-rtl .ag-toolpanel-indent-16 { padding-right: 10rem !important; }
.ag-ltr .ag-row-group-indent-16 { padding-left: 10rem !important; }
.ag-rtl .ag-row-group-indent-16 { padding-right: 10rem !important; }
.ag-ltr .ag-toolpanel-indent-17 { padding-left: 10.625rem !important; }
.ag-rtl .ag-toolpanel-indent-17 { padding-right: 10.625rem !important; }
.ag-ltr .ag-row-group-indent-17 { padding-left: 10.625rem !important; }
.ag-rtl .ag-row-group-indent-17 { padding-right: 10.625rem !important; }
.ag-ltr .ag-toolpanel-indent-18 { padding-left: 11.25rem !important; }
.ag-rtl .ag-toolpanel-indent-18 { padding-right: 11.25rem !important; }
.ag-ltr .ag-row-group-indent-18 { padding-left: 11.25rem !important; }
.ag-rtl .ag-row-group-indent-18 { padding-right: 11.25rem !important; }
.ag-ltr .ag-toolpanel-indent-19 { padding-left: 11.875rem !important; }
.ag-rtl .ag-toolpanel-indent-19 { padding-right: 11.875rem !important; }
.ag-ltr .ag-row-group-indent-19 { padding-left: 11.875rem !important; }
.ag-rtl .ag-row-group-indent-19 { padding-right: 11.875rem !important; }
.ag-ltr .ag-toolpanel-indent-20 { padding-left: 12.5rem !important; }
.ag-rtl .ag-toolpanel-indent-20 { padding-right: 12.5rem !important; }
.ag-ltr .ag-row-group-indent-20 { padding-left: 12.5rem !important; }
.ag-rtl .ag-row-group-indent-20 { padding-right: 12.5rem !important; }
.ag-ltr .ag-toolpanel-indent-21 { padding-left: 13.125rem !important; }
.ag-rtl .ag-toolpanel-indent-21 { padding-right: 13.125rem !important; }
.ag-ltr .ag-row-group-indent-21 { padding-left: 13.125rem !important; }
.ag-rtl .ag-row-group-indent-21 { padding-right: 13.125rem !important; }
.ag-ltr .ag-toolpanel-indent-22 { padding-left: 13.75rem !important; }
.ag-rtl .ag-toolpanel-indent-22 { padding-right: 13.75rem !important; }
.ag-ltr .ag-row-group-indent-22 { padding-left: 13.75rem !important; }
.ag-rtl .ag-row-group-indent-22 { padding-right: 13.75rem !important; }
.ag-ltr .ag-toolpanel-indent-23 { padding-left: 14.375rem !important; }
.ag-rtl .ag-toolpanel-indent-23 { padding-right: 14.375rem !important; }
.ag-ltr .ag-row-group-indent-23 { padding-left: 14.375rem !important; }
.ag-rtl .ag-row-group-indent-23 { padding-right: 14.375rem !important; }
.ag-ltr .ag-toolpanel-indent-24 { padding-left: 15rem !important; }
.ag-rtl .ag-toolpanel-indent-24 { padding-right: 15rem !important; }
.ag-ltr .ag-row-group-indent-24 { padding-left: 15rem !important; }
.ag-rtl .ag-row-group-indent-24 { padding-right: 15rem !important; }
.ag-ltr .ag-toolpanel-indent-25 { padding-left: 15.625rem !important; }
.ag-rtl .ag-toolpanel-indent-25 { padding-right: 15.625rem !important; }
.ag-ltr .ag-row-group-indent-25 { padding-left: 15.625rem !important; }
.ag-rtl .ag-row-group-indent-25 { padding-right: 15.625rem !important; }
.ag-ltr .ag-toolpanel-indent-26 { padding-left: 16.25rem !important; }
.ag-rtl .ag-toolpanel-indent-26 { padding-right: 16.25rem !important; }
.ag-ltr .ag-row-group-indent-26 { padding-left: 16.25rem !important; }
.ag-rtl .ag-row-group-indent-26 { padding-right: 16.25rem !important; }
.ag-ltr .ag-toolpanel-indent-27 { padding-left: 16.875rem !important; }
.ag-rtl .ag-toolpanel-indent-27 { padding-right: 16.875rem !important; }
.ag-ltr .ag-row-group-indent-27 { padding-left: 16.875rem !important; }
.ag-rtl .ag-row-group-indent-27 { padding-right: 16.875rem !important; }
.ag-ltr .ag-toolpanel-indent-28 { padding-left: 17.5rem !important; }
.ag-rtl .ag-toolpanel-indent-28 { padding-right: 17.5rem !important; }
.ag-ltr .ag-row-group-indent-28 { padding-left: 17.5rem !important; }
.ag-rtl .ag-row-group-indent-28 { padding-right: 17.5rem !important; }
.ag-ltr .ag-toolpanel-indent-29 { padding-left: 18.125rem !important; }
.ag-rtl .ag-toolpanel-indent-29 { padding-right: 18.125rem !important; }
.ag-ltr .ag-row-group-indent-29 { padding-left: 18.125rem !important; }
.ag-rtl .ag-row-group-indent-29 { padding-right: 18.125rem !important; }
.ag-ltr .ag-toolpanel-indent-30 { padding-left: 18.75rem !important; }
.ag-rtl .ag-toolpanel-indent-30 { padding-right: 18.75rem !important; }
.ag-ltr .ag-row-group-indent-30 { padding-left: 18.75rem !important; }
.ag-rtl .ag-row-group-indent-30 { padding-right: 18.75rem !important; }
.ag-ltr .ag-toolpanel-indent-31 { padding-left: 19.375rem !important; }
.ag-rtl .ag-toolpanel-indent-31 { padding-right: 19.375rem !important; }
.ag-ltr .ag-row-group-indent-31 { padding-left: 19.375rem !important; }
.ag-rtl .ag-row-group-indent-31 { padding-right: 19.375rem !important; }
.ag-ltr .ag-toolpanel-indent-32 { padding-left: 20rem !important; }
.ag-rtl .ag-toolpanel-indent-32 { padding-right: 20rem !important; }
.ag-ltr .ag-row-group-indent-32 { padding-left: 20rem !important; }
.ag-rtl .ag-row-group-indent-32 { padding-right: 20rem !important; }
.ag-ltr .ag-toolpanel-indent-33 { padding-left: 20.625rem !important; }
.ag-rtl .ag-toolpanel-indent-33 { padding-right: 20.625rem !important; }
.ag-ltr .ag-row-group-indent-33 { padding-left: 20.625rem !important; }
.ag-rtl .ag-row-group-indent-33 { padding-right: 20.625rem !important; }
.ag-ltr .ag-toolpanel-indent-34 { padding-left: 21.25rem !important; }
.ag-rtl .ag-toolpanel-indent-34 { padding-right: 21.25rem !important; }
.ag-ltr .ag-row-group-indent-34 { padding-left: 21.25rem !important; }
.ag-rtl .ag-row-group-indent-34 { padding-right: 21.25rem !important; }
.ag-ltr .ag-toolpanel-indent-35 { padding-left: 21.875rem !important; }
.ag-rtl .ag-toolpanel-indent-35 { padding-right: 21.875rem !important; }
.ag-ltr .ag-row-group-indent-35 { padding-left: 21.875rem !important; }
.ag-rtl .ag-row-group-indent-35 { padding-right: 21.875rem !important; }
.ag-ltr .ag-toolpanel-indent-36 { padding-left: 22.5rem !important; }
.ag-rtl .ag-toolpanel-indent-36 { padding-right: 22.5rem !important; }
.ag-ltr .ag-row-group-indent-36 { padding-left: 22.5rem !important; }
.ag-rtl .ag-row-group-indent-36 { padding-right: 22.5rem !important; }
.ag-ltr .ag-toolpanel-indent-37 { padding-left: 23.125rem !important; }
.ag-rtl .ag-toolpanel-indent-37 { padding-right: 23.125rem !important; }
.ag-ltr .ag-row-group-indent-37 { padding-left: 23.125rem !important; }
.ag-rtl .ag-row-group-indent-37 { padding-right: 23.125rem !important; }
.ag-ltr .ag-toolpanel-indent-38 { padding-left: 23.75rem !important; }
.ag-rtl .ag-toolpanel-indent-38 { padding-right: 23.75rem !important; }
.ag-ltr .ag-row-group-indent-38 { padding-left: 23.75rem !important; }
.ag-rtl .ag-row-group-indent-38 { padding-right: 23.75rem !important; }
.ag-ltr .ag-toolpanel-indent-39 { padding-left: 24.375rem !important; }
.ag-rtl .ag-toolpanel-indent-39 { padding-right: 24.375rem !important; }
.ag-ltr .ag-row-group-indent-39 { padding-left: 24.375rem !important; }
.ag-rtl .ag-row-group-indent-39 { padding-right: 24.375rem !important; }
.ag-ltr .ag-toolpanel-indent-40 { padding-left: 25rem !important; }
.ag-rtl .ag-toolpanel-indent-40 { padding-right: 25rem !important; }
.ag-ltr .ag-row-group-indent-40 { padding-left: 25rem !important; }
.ag-rtl .ag-row-group-indent-40 { padding-right: 25rem !important; }
.ag-ltr .ag-toolpanel-indent-41 { padding-left: 25.625rem !important; }
.ag-rtl .ag-toolpanel-indent-41 { padding-right: 25.625rem !important; }
.ag-ltr .ag-row-group-indent-41 { padding-left: 25.625rem !important; }
.ag-rtl .ag-row-group-indent-41 { padding-right: 25.625rem !important; }
.ag-ltr .ag-toolpanel-indent-42 { padding-left: 26.25rem !important; }
.ag-rtl .ag-toolpanel-indent-42 { padding-right: 26.25rem !important; }
.ag-ltr .ag-row-group-indent-42 { padding-left: 26.25rem !important; }
.ag-rtl .ag-row-group-indent-42 { padding-right: 26.25rem !important; }
.ag-ltr .ag-toolpanel-indent-43 { padding-left: 26.875rem !important; }
.ag-rtl .ag-toolpanel-indent-43 { padding-right: 26.875rem !important; }
.ag-ltr .ag-row-group-indent-43 { padding-left: 26.875rem !important; }
.ag-rtl .ag-row-group-indent-43 { padding-right: 26.875rem !important; }
.ag-ltr .ag-toolpanel-indent-44 { padding-left: 27.5rem !important; }
.ag-rtl .ag-toolpanel-indent-44 { padding-right: 27.5rem !important; }
.ag-ltr .ag-row-group-indent-44 { padding-left: 27.5rem !important; }
.ag-rtl .ag-row-group-indent-44 { padding-right: 27.5rem !important; }
.ag-ltr .ag-toolpanel-indent-45 { padding-left: 28.125rem !important; }
.ag-rtl .ag-toolpanel-indent-45 { padding-right: 28.125rem !important; }
.ag-ltr .ag-row-group-indent-45 { padding-left: 28.125rem !important; }
.ag-rtl .ag-row-group-indent-45 { padding-right: 28.125rem !important; }
.ag-ltr .ag-toolpanel-indent-46 { padding-left: 28.75rem !important; }
.ag-rtl .ag-toolpanel-indent-46 { padding-right: 28.75rem !important; }
.ag-ltr .ag-row-group-indent-46 { padding-left: 28.75rem !important; }
.ag-rtl .ag-row-group-indent-46 { padding-right: 28.75rem !important; }
.ag-ltr .ag-toolpanel-indent-47 { padding-left: 29.375rem !important; }
.ag-rtl .ag-toolpanel-indent-47 { padding-right: 29.375rem !important; }
.ag-ltr .ag-row-group-indent-47 { padding-left: 29.375rem !important; }
.ag-rtl .ag-row-group-indent-47 { padding-right: 29.375rem !important; }
.ag-ltr .ag-toolpanel-indent-48 { padding-left: 30rem !important; }
.ag-rtl .ag-toolpanel-indent-48 { padding-right: 30rem !important; }
.ag-ltr .ag-row-group-indent-48 { padding-left: 30rem !important; }
.ag-rtl .ag-row-group-indent-48 { padding-right: 30rem !important; }
.ag-ltr .ag-toolpanel-indent-49 { padding-left: 30.625rem !important; }
.ag-rtl .ag-toolpanel-indent-49 { padding-right: 30.625rem !important; }
.ag-ltr .ag-row-group-indent-49 { padding-left: 30.625rem !important; }
.ag-rtl .ag-row-group-indent-49 { padding-right: 30.625rem !important; }
.ag-ltr .ag-header-cell-resize,
.ag-rtl .ag-pinned-left-header .ag-header-cell-resize {
	right: -.25rem !important;
}
.ag-rtl .ag-header-cell-resize,
.ag-ltr .ag-pinned-right-header .ag-header-cell-resize {
	left: -.25rem !important;
}
.ag-list-item.ag-active-item {
	background-color: var(--acc-button-hover-color) !important; /* TODO, NEED UPDATE */
}
/**
 ****************************
 * ASUS Section 2
 ****************************
 */
.ag-theme-fresh {
	font-size: .875rem !important;
}
.ag-theme-fresh .ag-menu, .ag-theme-fresh .ag-theme-fresh.ag-dnd-ghost, .ag-theme-fresh .ag-cell-inline-editing, .ag-theme-fresh .ag-popup-editor, .ag-theme-fresh .ag-select-agg-func-popup, .ag-theme-fresh .ag-overlay-loading-center {
	border: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-tab-header .ag-tab {
	border: .0625rem solid transparent !important;
	margin: .25rem !important;
	padding: .25rem .5rem;
}
.ag-theme-fresh .ag-tab-header .ag-tab.ag-tab-selected {
	border-bottom: .125rem solid #f6f6f6 !important;
}
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-1 { padding-left: 1rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-1 { padding-right: 1rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-1 { padding-left: 1.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-1 { padding-right: 1.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-2 { padding-left: 2rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-2 { padding-right: 2rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-2 { padding-left: 3rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-2 { padding-right: 3rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-3 { padding-left: 3rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-3 { padding-right: 3rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-3 { padding-left: 4.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-3 { padding-right: 4.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-4 { padding-left: 4rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-4 { padding-right: 4rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-4 { padding-left: 6rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-4 { padding-right: 6rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-5 { padding-left: 5rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-5 { padding-right: 5rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-5 { padding-left: 7.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-5 { padding-right: 7.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-6 { padding-left: 6rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-6 { padding-right: 6rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-6 { padding-left: 9rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-6 { padding-right: 9rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-7 { padding-left: 7rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-7 { padding-right: 7rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-7 { padding-left: 10.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-7 { padding-right: 10.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-8 { padding-left: 8rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-8 { padding-right: 8rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-8 { padding-left: 12rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-8 { padding-right: 12rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-9 { padding-left: 9rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-9 { padding-right: 9rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-9 { padding-left: 13.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-9 { padding-right: 13.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-10 { padding-left: 10rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-10 { padding-right: 10rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-10 { padding-left: 15rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-10 { padding-right: 15rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-11 { padding-left: 11rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-11 { padding-right: 11rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-11 { padding-left: 16.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-11 { padding-right: 16.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-12 { padding-left: 12rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-12 { padding-right: 12rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-12 { padding-left: 18rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-12 { padding-right: 18rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-13 { padding-left: 13rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-13 { padding-right: 13rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-13 { padding-left: 19.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-13 { padding-right: 19.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-14 { padding-left: 14rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-14 { padding-right: 14rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-14 { padding-left: 21rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-14 { padding-right: 21rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-15 { padding-left: 15rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-15 { padding-right: 15rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-15 { padding-left: 22.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-15 { padding-right: 22.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-16 { padding-left: 16rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-16 { padding-right: 16rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-16 { padding-left: 24rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-16 { padding-right: 24rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-17 { padding-left: 17rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-17 { padding-right: 17rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-17 { padding-left: 25.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-17 { padding-right: 25.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-18 { padding-left: 18rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-18 { padding-right: 18rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-18 { padding-left: 27rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-18 { padding-right: 27rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-19 { padding-left: 19rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-19 { padding-right: 19rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-19 { padding-left: 28.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-19 { padding-right: 28.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-20 { padding-left: 20rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-20 { padding-right: 20rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-20 { padding-left: 30rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-20 { padding-right: 30rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-21 { padding-left: 21rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-21 { padding-right: 21rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-21 { padding-left: 31.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-21 { padding-right: 31.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-22 { padding-left: 22rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-22 { padding-right: 22rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-22 { padding-left: 33rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-22 { padding-right: 33rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-23 { padding-left: 23rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-23 { padding-right: 23rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-23 { padding-left: 34.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-23 { padding-right: 34.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-24 { padding-left: 24rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-24 { padding-right: 24rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-24 { padding-left: 36rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-24 { padding-right: 36rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-25 { padding-left: 25rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-25 { padding-right: 25rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-25 { padding-left: 37.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-25 { padding-right: 37.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-26 { padding-left: 26rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-26 { padding-right: 26rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-26 { padding-left: 39rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-26 { padding-right: 39rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-27 { padding-left: 27rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-27 { padding-right: 27rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-27 { padding-left: 40.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-27 { padding-right: 40.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-28 { padding-left: 28rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-28 { padding-right: 28rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-28 { padding-left: 42rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-28 { padding-right: 42rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-29 { padding-left: 29rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-29 { padding-right: 29rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-29 { padding-left: 43.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-29 { padding-right: 43.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-30 { padding-left: 30rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-30 { padding-right: 30rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-30 { padding-left: 45rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-30 { padding-right: 45rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-31 { padding-left: 31rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-31 { padding-right: 31rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-31 { padding-left: 46.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-31 { padding-right: 46.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-32 { padding-left: 32rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-32 { padding-right: 32rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-32 { padding-left: 48rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-32 { padding-right: 48rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-33 { padding-left: 33rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-33 { padding-right: 33rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-33 { padding-left: 49.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-33 { padding-right: 49.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-34 { padding-left: 34rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-34 { padding-right: 34rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-34 { padding-left: 51rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-34 { padding-right: 51rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-35 { padding-left: 35rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-35 { padding-right: 35rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-35 { padding-left: 52.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-35 { padding-right: 52.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-36 { padding-left: 36rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-36 { padding-right: 36rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-36 { padding-left: 54rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-36 { padding-right: 54rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-37 { padding-left: 37rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-37 { padding-right: 37rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-37 { padding-left: 55.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-37 { padding-right: 55.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-38 { padding-left: 38rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-38 { padding-right: 38rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-38 { padding-left: 57rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-38 { padding-right: 57rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-39 { padding-left: 39rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-39 { padding-right: 39rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-39 { padding-left: 58.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-39 { padding-right: 58.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-40 { padding-left: 40rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-40 { padding-right: 40rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-40 { padding-left: 60rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-40 { padding-right: 60rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-41 { padding-left: 41rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-41 { padding-right: 41rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-41 { padding-left: 61.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-41 { padding-right: 61.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-42 { padding-left: 42rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-42 { padding-right: 42rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-42 { padding-left: 63rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-42 { padding-right: 63rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-43 { padding-left: 43rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-43 { padding-right: 43rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-43 { padding-left: 64.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-43 { padding-right: 64.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-44 { padding-left: 44rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-44 { padding-right: 44rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-44 { padding-left: 66rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-44 { padding-right: 66rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-45 { padding-left: 45rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-45 { padding-right: 45rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-45 { padding-left: 67.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-45 { padding-right: 67.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-46 { padding-left: 46rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-46 { padding-right: 46rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-46 { padding-left: 69rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-46 { padding-right: 69rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-47 { padding-left: 47rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-47 { padding-right: 47rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-47 { padding-left: 70.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-47 { padding-right: 70.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-48 { padding-left: 48rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-48 { padding-right: 48rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-48 { padding-left: 72rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-48 { padding-right: 72rem !important; }
.ag-theme-fresh .ag-ltr .ag-toolpanel-indent-49 { padding-left: 49rem !important; }
.ag-theme-fresh .ag-rtl .ag-toolpanel-indent-49 { padding-right: 49rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-indent-49 { padding-left: 73.5rem !important; }
.ag-theme-fresh .ag-rtl .ag-row-group-indent-49 { padding-right: 73.5rem !important; }
.ag-theme-fresh .ag-ltr .ag-row-group-leaf-indent {
	margin-left: 1.5rem !important;
}
.ag-theme-fresh .ag-ltr .ag-cell-normal-height {
	border-right: .0625rem dotted silver !important;
}
.ag-theme-fresh .ag-ltr .ag-row.ag-cell-first-right-pinned, .ag-theme-fresh .ag-ltr .ag-cell.ag-cell-first-right-pinned,
.ag-theme-fresh .ag-rtl .ag-row.ag-cell-first-right-pinned, .ag-theme-fresh .ag-rtl .ag-cell.ag-cell-first-right-pinned,
.ag-theme-fresh .ag-pinned-right-header {
	border-left: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-ltr .ag-row.ag-cell-last-left-pinned, .ag-theme-fresh .ag-ltr .ag-cell.ag-cell-last-left-pinned,
.ag-theme-fresh .ag-rtl .ag-row.ag-cell-last-left-pinned, .ag-theme-fresh .ag-rtl .ag-cell.ag-cell-last-left-pinned,
.ag-theme-fresh .ag-pinned-left-header {
	border-right: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-rtl .ag-row-group-leaf-indent {
	margin-right: 1.5rem !important;
}
.ag-theme-fresh .ag-rtl .ag-cell-no-focus {
	border-left: .0625rem dotted silver !important;
}
.ag-theme-fresh .ag-value-change-delta {
	padding-right: .125rem !important;
}
.ag-theme-fresh .ag-value-change-value {
	border-radius: .0625rem !important;
	padding-left: .0625rem !important;
	padding-right: .0625rem !important;
}
.ag-theme-fresh .ag-header {
	font-size: .875rem !important;
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-header-row {
	border-width: 0 0 .0625rem !important;
}
.ag-theme-fresh .ag-header-cell-label {
	width: calc(100% - .75rem) !important;
}
.ag-theme-fresh .ag-header-cell-label .ag-header-icon {
	background-position-y: .625rem !important;
	background-size: .875rem .875rem !important;
	margin-left: .25rem !important;
}
.ag-theme-fresh .ag-header-cell,
.ag-theme-fresh .ag-header-group-cell {
    line-height: 1.5625rem !important;
    padding-left: .75rem !important;
    padding-right: .75rem !important;
}
.ag-theme-fresh .ag-cell {
	line-height: 1.4375rem !important;
	padding-left: .75rem !important;
	padding-right: .75rem !important;
	border: .0625rem solid transparent !important;
	padding-left: .6875rem !important;
	padding-right: .6875rem !important;
}
.ag-theme-fresh .ag-row-drag,
.ag-theme-fresh .ag-column-drag {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
	background-position-y: .25rem !important;
	width: 1.5rem !important;
}
.ag-theme-fresh .ag-ltr .ag-cell-focus,
.ag-theme-fresh .ag-rtl .ag-cell-focus {
	border: .0625rem solid var(--header-color) !important;
}
.ag-theme-fresh .ag-keyboard-focus .ag-header-cell:focus:after {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border: .0625rem solid var(--header-color) !important;
}
.ag-theme-fresh .ag-header-cell-resize {
	width: .5rem !important;
}
.ag-theme-fresh .ag-icon {
	font-size: .75rem !important;
}
.ag-theme-fresh .ag-menu {
	padding: .25rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-list {
	margin-bottom: .25rem !important;
	margin-top: .25rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-option {
	line-height: 1rem !important;
	padding-left: .5rem !important;
	padding-right: .5rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-option-icon {
	padding-left: .25rem !important;
	padding-right: .25rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-option-icon span {
	height: .75rem !important;
	margin-top: .25rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-option-shortcut {
	padding-left: .5rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-separator {
	margin-left: -.25rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-separator > span {
	height: .5rem !important;
}
.ag-theme-fresh .ag-menu .ag-menu-option-popup-pointer {
	width: 1.25rem !important;
}
.ag-theme-fresh.ag-dnd-ghost {
	padding: .25rem !important;
	border: .0625rem solid darkgrey !important;
	font-size: .875rem;
	height: .875rem !important;
	line-height: 1.5625rem !important;
	padding: 0 .5rem !important;
}
.ag-theme-fresh.ag-dnd-ghost .ag-dnd-ghost-icon {
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-tab-header {
	min-width: 13.75rem !important;
}
.ag-theme-fresh .ag-tab-header .ag-tab {
	border-bottom: .125rem solid transparent !important;
	height: 1rem !important;
}
.ag-theme-fresh .ag-tab-body {
	padding: .25rem 0 !important;
}
.ag-theme-fresh .ag-tab-body .ag-filter-select,
.ag-theme-fresh .ag-filter-select {
	margin: .25rem !important;
	width: calc(100% - .5rem) !important;
}
.ag-theme-fresh .ag-filter input[type="radio"] {
	margin: 0 .1875rem 0 .375rem !important;
	width: .75rem !important;
	height: 1.0625rem !important;
}
.ag-theme-fresh .ag-filter input[type="text"],
.ag-theme-fresh .ag-filter input[type="date"],
.ag-theme-fresh .ag-filter label {
	padding-left: .25rem !important;
}
.ag-theme-fresh .ag-filter .ag-set-filter-list {
	height: 8.125rem !important;
	padding-top: .25rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-header-container {
	height: 1.25rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-header-container:nth-child(2) {
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-filter .ag-filter-checkbox {
	height: 1.25rem !important;
	margin-right: .25rem !important;
	padding-top: .125rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-value {
	height: 1.25rem !important;
	line-height: .875rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-apply-panel {
	padding: .25rem !important;
	padding-top: .5rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-apply-panel button + button {
	margin-left: .5rem !important;
}
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column-group,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column {
	height: 1rem !important;
	line-height: 1rem !important;
}
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-indent,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-indent {
	width: .5rem !important;
}
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-checkbox,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-group-icons,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-checkbox,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column .ag-column-group-icons,
.ag-theme-fresh .ag-primary-cols-header-panel .ag-filter-body {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-column-select-panel .ag-primary-cols-list-panel {
	padding-top: .25rem !important;
}
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column.ag-toolpanel-add-group-indent {
	margin-left: 1.25rem !important;
}
.ag-theme-fresh .ag-filter-filter {
	margin-bottom: .25rem !important;
}
.ag-theme-fresh .ag-primary-cols-header-panel {
	border-bottom: .0625rem solid darkgrey !important;
	height: 1.5625rem !important;
	padding-top: .25rem !important;
}
.ag-theme-fresh .ag-primary-cols-header-panel a {
	margin: 0 .25rem !important;
	padding-top: .125rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-toolpanel-instance .ag-filter-toolpanel-header {
	padding: .3125rem 0 .3125rem .3125rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-body-wrapper {
	padding-top: .3125rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-air {
	border: .0625rem solid darkgrey !important;
	padding: .25rem 0 !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-pivot-mode-panel {
	border-bottom: .0625rem solid darkgrey !important;
	height: 1.5625rem !important;
	line-height: 1.5625rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select,
.ag-theme-fresh .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select .ag-checkbox-label {
	margin-left: .25rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-select-panel {
	border-bottom: .0625rem solid darkgrey !important;
	padding-bottom: .1875rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-drop {
	border-bottom: .0625rem solid darkgrey !important;
	padding: .25rem 0 !important;
	padding-bottom: .5rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-drop .ag-icon {
	height: 1.25rem !important;
	margin: 0 .25rem !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-title {
	height: 1.25rem !important;
	line-height: 1.25rem !important;
	width: calc(100% - 1.25rem) !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
	font-size: .875rem !important;
	line-height: .5rem !important;
	padding-left: 1rem !important;
	padding-right: .25rem !important;
}
.ag-theme-fresh .ag-filter-icon:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	opacity: 1;
	width: .75rem !important;
}
.ag-theme-fresh .ag-sort-ascending-icon:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	opacity: 1;
	width: .75rem !important;
}
.ag-theme-fresh .ag-sort-descending-icon:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-sort-none-icon:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-numeric-header .ag-header-cell-label .ag-header-icon {
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-paging-panel {
	border-top: .0625rem solid darkgrey !important;
	height: 1.5625rem !important;
	padding: 0 .75rem !important;
}
.ag-theme-fresh .ag-paging-panel > span {
	margin-left: 1rem !important;
}
.ag-theme-fresh .ag-row-selected {
	background-color: #bde2e5;
}
.ag-theme-fresh .ag-cell-inline-editing {
	padding: 0 !important;
	height: 2.3125rem !important;
}
.ag-theme-fresh .ag-popup-editor {
	padding: .25rem !important;
}
.ag-theme-fresh .ag-popup-editor .ag-large-textarea textarea {
	padding: .75rem !important;
}
.ag-theme-fresh .ag-rich-select {
	background-position-x: calc(100% - .25rem) !important;
	background-position-y: .5rem !important;
}
.ag-theme-fresh .ag-rich-select .ag-rich-select-list {
	height: 10.15625rem !important;
}
.ag-theme-fresh .ag-rich-select .ag-rich-select-value {
	height: 1.5625rem !important;
	line-height: 1.5625rem !important;
	padding-left: .75rem !important;
}
.ag-theme-fresh .ag-rich-select .ag-virtual-list-item {
	height: 1.5625rem !important;
	line-height: 1.5625rem !important;
}
.ag-theme-fresh .ag-rich-select .ag-rich-select-row {
	padding-left: .75rem !important;
}
.ag-theme-fresh .ag-floating-filter-body {
	width: calc(100% - 1.25rem) !important;
}
.ag-theme-fresh .ag-floating-filter-button {
	line-height: .75rem !important;
	margin-top: .625rem !important;
}
.ag-theme-fresh .ag-floating-filter-button button {
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-cell-label-container {
	height: 100%;
}
.ag-theme-fresh .ag-header-select-all {
	margin-right: .75rem !important;
}
.ag-theme-fresh .ag-header-select-all:not(.ag-hidden) + .ag-cell-label-container {
	width: calc(100% - .75rem - .75rem) !important;
}
.ag-theme-fresh .ag-selection-checkbox + .ag-cell-value:not(:empty), .ag-theme-fresh .ag-selection-checkbox + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-group-checkbox:not(.ag-invisible) + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-group-checkbox:not(.ag-invisible) + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-group-expanded + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-group-expanded + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-group-contracted + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-group-contracted + .ag-group-value:not(:empty) {
	margin-left: .75rem !important;
}
.ag-theme-fresh .ag-selection-checkbox + .ag-group-checkbox,
.ag-theme-fresh .ag-group-checkbox:not(.ag-invisible) + .ag-group-checkbox,
.ag-theme-fresh .ag-group-expanded + .ag-group-checkbox,
.ag-theme-fresh .ag-group-contracted + .ag-group-checkbox {
	margin-left: .75rem !important;
}
.ag-theme-fresh .ag-selection-checkbox span {
	top: .125rem !important;
}
.ag-theme-fresh .ag-group-expanded .ag-icon-contracted:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal {
	height: 1.5625rem !important;
	line-height: 1rem !important;
	padding-left: .75rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal.ag-width-half {
	margin-bottom: -.1875rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal .ag-icon-group,
.ag-theme-fresh .ag-column-drop-horizontal .ag-icon-pivot {
	margin-right: .75rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal .ag-right-arrow {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal .ag-left-arrow {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal .ag-left-arrow,
.ag-theme-fresh .ag-column-drop-horizontal .ag-right-arrow {
	margin: 0 .25rem !important;
}
.ag-theme-fresh .ag-column-drop-horizontal .ag-column-drop-empty-message {
	line-height: 1.5625rem !important;
}
.ag-theme-fresh .ag-column-drop-cell {
	border-radius: 1rem !important;
	height: 1rem !important;
	margin-top: .25rem !important;
	padding: 0 .125rem !important;
}
.ag-theme-fresh .ag-column-drop-cell .ag-column-drop-cell-text {
	line-height: 1rem !important;
	margin: 0 .25rem !important;
}
.ag-theme-fresh .ag-column-drop-cell .ag-column-drop-cell-button {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
	min-width: 1rem !important;
	margin: 0 .125rem !important;
}
.ag-theme-fresh .ag-column-drop-cell .ag-column-drag {
	margin-left: .5rem !important;
	margin-top: .125rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-select-agg-func-popup {
	padding: .25rem !important;
	height: 4.375rem !important;
}
.ag-theme-fresh .ag-select-agg-func-popup .ag-virtual-list-item {
	line-height: 1.25rem !important;
	padding-left: .5rem !important;
}
.ag-theme-fresh .ag-column-drop-vertical > .ag-column-drop-cell {
	float: left;
	margin-bottom: .25rem !important;
	margin-left: .25rem !important;
}
.ag-theme-fresh .ag-stub-cell {
	padding-left: .75rem !important;
	padding-top: .25rem !important;
}
.ag-theme-fresh .ag-stub-cell .ag-loading-text {
	margin-left: .25rem !important;
	margin-top: .25rem !important;
}
.ag-theme-fresh .ag-floating-top {
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-floating-bottom {
	border-top: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-rtl .ag-header-cell-label {
	width: calc(100% - .75rem) !important;
}
.ag-theme-fresh .ag-rtl .ag-header-cell-label .ag-header-icon {
	margin-top: .125rem !important;
}
.ag-theme-fresh .ag-rtl .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select {
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-rtl .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select .ag-checkbox-label {
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-rtl .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
	padding-left: .25rem !important;
	padding-right: 1rem !important;
}
.ag-theme-fresh .ag-rtl .ag-filter-checkbox {
	margin-left: .25rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-checkbox,
.ag-theme-fresh .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-group-icons,
.ag-theme-fresh .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-checkbox,
.ag-theme-fresh .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column .ag-column-group-icons {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column.ag-toolpanel-add-group-indent {
	margin-right: 1.25rem !important;
}
.ag-theme-fresh .ag-rtl .ag-icon-tree-closed {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-header-select-all {
	margin-left: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-selection-checkbox + .ag-cell-value:not(:empty), .ag-theme-fresh .ag-rtl .ag-selection-checkbox + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-checkbox + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-checkbox + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-expanded + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-expanded + .ag-group-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-contracted + .ag-cell-value:not(:empty),
.ag-theme-fresh .ag-rtl .ag-group-contracted + .ag-group-value:not(:empty) {
	margin-right: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-selection-checkbox + .ag-group-checkbox,
.ag-theme-fresh .ag-rtl .ag-group-checkbox + .ag-group-checkbox,
.ag-theme-fresh .ag-rtl .ag-group-expanded + .ag-group-checkbox,
.ag-theme-fresh .ag-rtl .ag-group-contracted + .ag-group-checkbox {
	margin-right: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-drop-horizontal {
	padding-right: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-drop-horizontal .ag-icon-group,
.ag-theme-fresh .ag-rtl .ag-column-drop-horizontal .ag-icon-pivot {
	margin-left: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-drop-horizontal .ag-right-arrow {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-column-drop-horizontal .ag-left-arrow {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-header .ag-header-cell-resize::after {
	border-left: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-status-bar {
	border: .0625rem solid darkgrey !important;
	font-size: .875rem !important;
	padding-right: 1rem !important;
	padding-left: 1rem !important;
}
.ag-theme-fresh .ag-name-value {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
	padding-top: .5rem !important;
	padding-bottom: .5rem !important;
}
.ag-theme-fresh .ag-details-row {
	padding: 1.25rem !important;
}
.ag-theme-fresh .ag-overlay-loading-center {
	padding: .25rem !important;
}
.ag-theme-fresh .ag-side-bar {
	border-right: .0625rem solid darkgrey !important;
	border-top: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-side-bar .ag-side-buttons {
	padding-top: 1rem !important;
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-side-bar .ag-side-buttons .ag-side-button button {
	padding: .5rem 0 .5rem 0 !important;
	min-height: 4.5rem !important;
	border-width: .0625rem 0 .0625rem 0 !important;
	background-position-y: .25rem !important;
}
.ag-theme-fresh .ag-side-bar .ag-side-buttons .ag-selected button {
	margin-left: -.0625rem !important;
	padding-left: .0625rem !important;
	width: calc(100% + .0625rem) !important;
}
.ag-theme-fresh .ag-side-bar .ag-panel-container {
	border-right: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-side-bar .ag-column-drop {
	min-height: 3.125rem !important;
}
.ag-theme-fresh .ag-rtl .ag-side-bar .ag-panel-container {
	border-left: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-primary-cols-filter-wrapper {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-fresh .sass-variables::after {
	content: '{ "autoSizePadding": ".75rem", "headerHeight": "1.5625rem", "groupPaddingSize": "1.5rem", "footerPaddingAddition": "1rem", "virtualItemHeight": "1.25rem", "aggFuncPopupHeight": "4.375rem", "checkboxIndentWidth": "1rem", "leafNodePadding": ".75rem", "rowHeight": "1.5625rem", "gridSize": ".25rem", "iconSize": ".75rem" }';
}
.ag-theme-fresh .ag-column-drop-horizontal.ag-column-drop {
	border: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-header-cell-resize::after {
	height: 1.5625rem !important;
}
.ag-theme-fresh .ag-header-cell {
	border-right: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-header-group-cell {
	border-right: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-header-group-cell-with-group {
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-root {
	border: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper {
	border-right: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
    line-height: 1.5625rem !important;
}
.ag-theme-fresh .ag-floating-filter-button {
	margin-top: .5rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-apply-panel {
	border-top: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-cell-focus {
	border: .0625rem solid darkgrey;
}
.ag-theme-fresh .ag-menu .ag-menu-option {
	line-height: 1.5rem !important;
}
.ag-theme-fresh .ag-column-drop-cell {
	border: .0625rem solid darkgrey !important;
	height: 1.125rem !important;
}
.ag-theme-fresh .ag-column-drop-cell .ag-column-drop-cell-button {
	height: calc(100% - .25rem) !important;
	margin-bottom: .125rem !important;
	margin-top: .125rem !important;
}
.ag-theme-fresh .ag-column-drop-cell .ag-column-drop-cell-button:hover {
	border: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-cell-highlight {
	border-bottom: .125rem solid darkgreen !important;
}
.ag-theme-fresh .ag-group-expanded .ag-icon-contracted:empty {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-rtl .ag-icon-tree-closed {
	background-size: .75rem .75rem !important;
	height: .75rem !important;
	width: .75rem !important;
}
.ag-theme-fresh .ag-cell-inline-editing {
	height: 1.5625rem;
}
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column-group,
.ag-theme-fresh .ag-column-select-panel .ag-column-tool-panel-column {
	height: 1.25rem !important;
	line-height: 1.25rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-header-container {
	height: 1.5rem !important;
}
.ag-theme-fresh .ag-filter .ag-filter-value {
	line-height: 1rem !important;
}
.ag-theme-fresh .ag-rich-select-value {
	border-bottom: .0625rem solid darkgrey !important;
}
.ag-theme-fresh .ag-overlay-loading-center {
	border: .0625rem solid darkgrey !important;
	border-radius: .625rem !important;
	padding: .625rem !important;
}
.ag-theme-fresh .ag-column-name-filter {
	height: 1rem !important;
}
/**
 ****************************
 * ASUS Section 3
 ****************************
 */
.ag-theme-balham {
	font-size: .9rem !important;
}
.ag-theme-balham .ag-menu, .ag-theme-balham .ag-theme-balham.ag-dnd-ghost, .ag-theme-balham .ag-cell-inline-editing, .ag-theme-balham .ag-popup-editor, .ag-theme-balham .ag-select-agg-func-popup, .ag-theme-balham .ag-overlay-loading-center {
	border: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-tab-header .ag-tab {
	border: .0625rem solid transparent !important;
	margin: .25rem !important;
	padding: .25rem .5rem !important;
}
.ag-theme-balham .ag-tab-header .ag-tab.ag-tab-selected {
	border-bottom: .125rem solid #0091EA !important;
	border-bottom: .125rem solid white !important;
}
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-1 { padding-left: 1.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-1 { padding-right: 1.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-1 { padding-left: 1.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-1 { padding-right: 1.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-2 { padding-left: 2.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-2 { padding-right: 2.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-2 { padding-left: 3.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-2 { padding-right: 3.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-3 { padding-left: 3.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-3 { padding-right: 3.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-3 { padding-left: 5.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-3 { padding-right: 5.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-4 { padding-left: 5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-4 { padding-right: 5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-4 { padding-left: 7rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-4 { padding-right: 7rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-5 { padding-left: 6.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-5 { padding-right: 6.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-5 { padding-left: 8.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-5 { padding-right: 8.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-6 { padding-left: 7.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-6 { padding-right: 7.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-6 { padding-left: 10.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-6 { padding-right: 10.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-7 { padding-left: 8.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-7 { padding-right: 8.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-7 { padding-left: 12.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-7 { padding-right: 12.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-8 { padding-left: 10rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-8 { padding-right: 10rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-8 { padding-left: 14rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-8 { padding-right: 14rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-9 { padding-left: 11.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-9 { padding-right: 11.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-9 { padding-left: 15.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-9 { padding-right: 15.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-10 { padding-left: 12.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-10 { padding-right: 12.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-10 { padding-left: 17.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-10 { padding-right: 17.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-11 { padding-left: 13.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-11 { padding-right: 13.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-11 { padding-left: 19.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-11 { padding-right: 19.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-12 { padding-left: 15rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-12 { padding-right: 15rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-12 { padding-left: 21rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-12 { padding-right: 21rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-13 { padding-left: 16.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-13 { padding-right: 16.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-13 { padding-left: 22.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-13 { padding-right: 22.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-14 { padding-left: 17.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-14 { padding-right: 17.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-14 { padding-left: 24.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-14 { padding-right: 24.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-15 { padding-left: 18.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-15 { padding-right: 18.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-15 { padding-left: 26.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-15 { padding-right: 26.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-16 { padding-left: 20rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-16 { padding-right: 20rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-16 { padding-left: 28rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-16 { padding-right: 28rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-17 { padding-left: 21.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-17 { padding-right: 21.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-17 { padding-left: 29.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-17 { padding-right: 29.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-18 { padding-left: 22.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-18 { padding-right: 22.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-18 { padding-left: 31.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-18 { padding-right: 31.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-19 { padding-left: 23.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-19 { padding-right: 23.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-19 { padding-left: 33.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-19 { padding-right: 33.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-20 { padding-left: 25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-20 { padding-right: 25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-20 { padding-left: 35rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-20 { padding-right: 35rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-21 { padding-left: 26.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-21 { padding-right: 26.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-21 { padding-left: 36.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-21 { padding-right: 36.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-22 { padding-left: 27.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-22 { padding-right: 27.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-22 { padding-left: 38.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-22 { padding-right: 38.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-23 { padding-left: 28.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-23 { padding-right: 28.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-23 { padding-left: 40.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-23 { padding-right: 40.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-24 { padding-left: 30rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-24 { padding-right: 30rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-24 { padding-left: 42rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-24 { padding-right: 42rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-25 { padding-left: 31.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-25 { padding-right: 31.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-25 { padding-left: 43.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-25 { padding-right: 43.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-26 { padding-left: 32.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-26 { padding-right: 32.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-26 { padding-left: 45.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-26 { padding-right: 45.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-27 { padding-left: 33.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-27 { padding-right: 33.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-27 { padding-left: 47.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-27 { padding-right: 47.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-28 { padding-left: 35rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-28 { padding-right: 35rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-28 { padding-left: 49rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-28 { padding-right: 49rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-29 { padding-left: 36.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-29 { padding-right: 36.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-29 { padding-left: 50.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-29 { padding-right: 50.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-30 { padding-left: 37.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-30 { padding-right: 37.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-30 { padding-left: 52.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-30 { padding-right: 52.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-31 { padding-left: 38.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-31 { padding-right: 38.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-31 { padding-left: 54.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-31 { padding-right: 54.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-32 { padding-left: 40rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-32 { padding-right: 40rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-32 { padding-left: 56rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-32 { padding-right: 56rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-33 { padding-left: 41.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-33 { padding-right: 41.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-33 { padding-left: 57.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-33 { padding-right: 57.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-34 { padding-left: 42.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-34 { padding-right: 42.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-34 { padding-left: 59.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-34 { padding-right: 59.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-35 { padding-left: 43.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-35 { padding-right: 43.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-35 { padding-left: 61.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-35 { padding-right: 61.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-36 { padding-left: 45rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-36 { padding-right: 45rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-36 { padding-left: 63rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-36 { padding-right: 63rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-37 { padding-left: 46.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-37 { padding-right: 46.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-37 { padding-left: 64.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-37 { padding-right: 64.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-38 { padding-left: 47.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-38 { padding-right: 47.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-38 { padding-left: 66.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-38 { padding-right: 66.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-39 { padding-left: 48.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-39 { padding-right: 48.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-39 { padding-left: 68.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-39 { padding-right: 68.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-40 { padding-left: 50rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-40 { padding-right: 50rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-40 { padding-left: 70rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-40 { padding-right: 70rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-41 { padding-left: 51.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-41 { padding-right: 51.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-41 { padding-left: 71.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-41 { padding-right: 71.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-42 { padding-left: 52.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-42 { padding-right: 52.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-42 { padding-left: 73.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-42 { padding-right: 73.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-43 { padding-left: 53.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-43 { padding-right: 53.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-43 { padding-left: 75.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-43 { padding-right: 75.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-44 { padding-left: 55rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-44 { padding-right: 55rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-44 { padding-left: 77rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-44 { padding-right: 77rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-45 { padding-left: 56.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-45 { padding-right: 56.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-45 { padding-left: 78.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-45 { padding-right: 78.75rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-46 { padding-left: 57.5rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-46 { padding-right: 57.5rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-46 { padding-left: 80.5rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-46 { padding-right: 80.5rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-47 { padding-left: 58.75rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-47 { padding-right: 58.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-47 { padding-left: 82.25rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-47 { padding-right: 82.25rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-48 { padding-left: 60rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-48 { padding-right: 60rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-48 { padding-left: 84rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-48 { padding-right: 84rem !important; }
.ag-theme-balham .ag-ltr .ag-toolpanel-indent-49 { padding-left: 61.25rem !important; }
.ag-theme-balham .ag-rtl .ag-toolpanel-indent-49 { padding-right: 61.25rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-indent-49 { padding-left: 85.75rem !important; }
.ag-theme-balham .ag-rtl .ag-row-group-indent-49 { padding-right: 85.75rem !important; }
.ag-theme-balham .ag-ltr .ag-row-group-leaf-indent {
	margin-left: 1.75rem !important;
}
.ag-theme-balham .ag-ltr .ag-row.ag-cell-first-right-pinned, .ag-theme-balham .ag-ltr .ag-cell.ag-cell-first-right-pinned {
	border-left: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-ltr .ag-row.ag-cell-last-left-pinned, .ag-theme-balham .ag-ltr .ag-cell.ag-cell-last-left-pinned {
	border-right: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-rtl .ag-row-group-leaf-indent {
	margin-right: 1.75rem !important;
}
.ag-theme-balham .ag-rtl .ag-row.ag-cell-first-right-pinned, .ag-theme-balham .ag-rtl .ag-cell.ag-cell-first-right-pinned {
	border-left: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-rtl .ag-row.ag-cell-last-left-pinned, .ag-theme-balham .ag-rtl .ag-cell.ag-cell-last-left-pinned {
	border-right: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-value-change-delta {
	padding-right: .125rem !important;
}
.ag-theme-balham .ag-value-change-value {
	border-radius: .0625rem !important;
	padding-left: .0625rem !important;
	padding-right: .0625rem !important;
}
.ag-theme-balham .ag-header {
	font-size: .9rem !important;
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-pinned-right-header {
	border-left: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-pinned-left-header {
	border-right: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-header-row {
	border-width: 0 0 .0625rem !important;
}
.ag-theme-balham .ag-row {
	border-bottom: none !important;
}
.ag-theme-balham .ag-row:not(.ag-row-first) {
	border-width: .0625rem 0 0 !important;
}
.ag-theme-balham .ag-row.ag-row-last {
	border-bottom-width: .0625rem !important;
}
.ag-theme-balham .ag-header-cell-label {
	width: calc(100% - 1rem) !important;
}
.ag-theme-balham .ag-header-cell-label .ag-header-icon {
	background-position-y: .625rem !important;
	background-size: .875rem .875rem !important;
	margin-left: .25rem !important;
}
.ag-theme-balham .ag-header-cell,
.ag-theme-balham .ag-header-group-cell {
	line-height: 2rem !important;
	padding-left: .75rem !important;
	padding-right: .75rem !important;
}
.ag-theme-balham .ag-cell {
	line-height: 1.625rem !important;
	padding-left: .75rem !important;
	padding-right: .75rem !important;
	border: .0625rem solid transparent !important;
	padding-left: .6875rem !important;
	padding-right: .6875rem !important;
}
.ag-theme-balham .ag-row-drag {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
	background-position-y: .25rem !important;
	width: 1.75rem !important;
}
.ag-theme-balham .ag-column-drag {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
	background-position-y: .25rem !important;
	min-width: 1.25rem !important;
}
.ag-theme-balham .ag-ltr .ag-cell-focus,
.ag-theme-balham .ag-rtl .ag-cell-focus {
	border: .0625rem solid #0091EA !important;
}
.ag-theme-balham .ag-keyboard-focus .ag-header-cell:focus:after {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border: .0625rem solid #0091EA !important;
}
.ag-theme-balham .ag-header-cell-resize {
	width: .5rem !important;
}
.ag-theme-balham .ag-icon {
	font-size: 1rem !important;
}
.ag-theme-balham .ag-menu {
	padding: .25rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-list {
	margin-bottom: .25rem !important;
	margin-top: .25rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-option {
	line-height: 1rem !important;
	padding-left: .5rem !important;
	padding-right: .5rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-option-icon {
	padding-left: .25rem !important;
	padding-right: .25rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-option-icon span {
	height: 1rem !important;
	margin-top: .25rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-option-shortcut {
	padding-left: .5rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-separator {
	margin-left: -.25rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-separator > span {
	background-image: url("data:image/svg+xml;utf8,<svg width='1' height='.5rem' viewBox='0 0 1 .5rem' xmlns='http://www.w3.org/2000/svg'> <line x1='0' y1='.25rem' x2='1' y2='.25rem' stroke-width='1' stroke='%23BDC3C7'/> </svg>");
	height: .5rem !important;
}
.ag-theme-balham .ag-menu .ag-menu-option-popup-pointer {
	width: 1.5rem !important;
}
.ag-theme-balham.ag-dnd-ghost {
	padding: .25rem !important;
	border: .0625rem solid #BDC3C7 !important;
	font-size: .75rem !important;
	height: 2rem !important;
	line-height: 2rem !important;
	padding: 0 .5rem !important;
}
.ag-theme-balham.ag-dnd-ghost .ag-dnd-ghost-icon {
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-tab-header {
	min-width: 13.75rem !important;
}
.ag-theme-balham .ag-tab-header .ag-tab {
	border-bottom: .125rem solid transparent !important;
	height: 1rem !important;
}
.ag-theme-balham .ag-tab-body {
	padding: .25rem 0 !important;
}
.ag-theme-balham .ag-tab-body .ag-filter-select {
	margin: .25rem !important;
	width: calc(100% - .5rem) !important;
}
.ag-theme-balham .ag-filter-select {
	margin: .25rem !important;
	width: calc(100% - .5rem) !important;
}
.ag-theme-balham .ag-filter input[type="radio"] {
	margin: 0 .1875rem 0 .375rem !important;
	width: .75rem !important;
	height: 1.0625rem !important;
}
.ag-theme-balham .ag-filter input[type="text"],
.ag-theme-balham .ag-filter input[type="date"] {
	padding-left: .25rem !important;
}
.ag-theme-balham .ag-filter label {
	display: block;
	padding-left: .25rem !important;
}
.ag-theme-balham .ag-filter .ag-set-filter-list {
	height: 11.375rem !important;
	padding-top: .25rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-header-container {
	height: 1.75rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-header-container:nth-child(2) {
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-filter .ag-filter-checkbox {
	height: 1.75rem !important;
	margin-right: .25rem !important;
	padding-top: .125rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-value {
	height: 1.75rem !important;
	line-height: .875rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-apply-panel {
	padding: .25rem !important;
	padding-top: .5rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-apply-panel button + button {
	margin-left: .5rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column-group,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column {
	height: 1rem !important;
	line-height: 1rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-indent,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-indent {
	width: .5rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-checkbox,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-group-icons,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-checkbox,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column .ag-column-group-icons {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-primary-cols-list-panel {
	padding-top: .25rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column.ag-toolpanel-add-group-indent {
	margin-left: 1.5rem !important;
}
.ag-theme-balham .ag-filter-filter {
	margin-bottom: .25rem !important;
}
.ag-theme-balham .ag-primary-cols-header-panel {
	border-bottom: .0625rem solid #BDC3C7 !important;
	height: 2rem !important;
	padding-top: .25rem !important;
}
.ag-theme-balham .ag-primary-cols-header-panel a {
	margin: 0 .25rem !important;
	padding-top: .125rem !important;
}
.ag-theme-balham .ag-primary-cols-header-panel .ag-filter-body {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-toolpanel-instance .ag-filter-toolpanel-header {
	padding: .3125rem 0 .3125rem .3125rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-body-wrapper {
	padding-top: .3125rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-filter-panel .ag-filter-air {
	border: .0625rem solid #BDC3C7 !important;
	padding: .25rem 0 !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-pivot-mode-panel {
	border-bottom: .0625rem solid #BDC3C7 !important;
	height: 2rem !important;
	line-height: 2rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select {
	margin-left: .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select .ag-checkbox-label {
	margin-left: .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-select-panel {
	border-bottom: .0625rem solid #BDC3C7 !important;
	padding-bottom: .1875rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop {
	border-bottom: .0625rem solid #BDC3C7 !important;
	padding: .25rem 0 !important;
	padding-bottom: .5rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-icon {
	height: 1.25rem !important;
	margin: 0 .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-title {
	height: 1.25rem !important;
	line-height: 1.25rem !important;
	width: calc(100% - 1.5rem) !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
	font-size: .75rem !important;
	line-height: .5rem !important;
	padding-left: 1rem !important;
	padding-right: .25rem !important;
}
.ag-theme-balham .ag-filter-icon:empty,
.ag-theme-balham .ag-sort-ascending-icon:empty,
.ag-theme-balham .ag-sort-descending-icon:empty,
.ag-theme-balham .ag-sort-none-icon:empty,
.ag-theme-balham .ag-group-expanded .ag-icon-contracted:empty {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-numeric-header .ag-header-cell-label .ag-header-icon {
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-paging-panel {
	border-top: .0625rem solid #BDC3C7 !important;
	height: 2rem !important;
	padding: 0 .75rem !important;
}
.ag-theme-balham .ag-paging-panel > span {
	margin-left: 1rem !important;
}
.ag-theme-balham button[ref="btFirst"],
.ag-theme-balham button[ref="btPrevious"],
.ag-theme-balham button[ref="btLast"],
.ag-theme-balham button[ref="btNext"],
.ag-theme-balham .ag-rtl button[ref="btFirst"],
.ag-theme-balham .ag-rtl button[ref="btPrevious"],
.ag-theme-balham .ag-rtl button[ref="btLast"],
.ag-theme-balham .ag-rtl button[ref="btNext"] {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-cell-inline-editing {
	padding: 0 !important;
	height: 2.5rem !important;
}
.ag-theme-balham .ag-popup-editor {
	padding: .25rem !important;
}
.ag-theme-balham .ag-popup-editor .ag-large-textarea textarea {
	padding: .75rem !important;
}
.ag-theme-balham .ag-rich-select {
	background-position-x: calc(100% - .25rem) !important;
	background-position-y: .5rem !important;
}
.ag-theme-balham .ag-rich-select .ag-rich-select-list {
	height: 11.375rem !important;
}
.ag-theme-balham .ag-rich-select .ag-rich-select-value {
	height: 1.75rem !important;
	line-height: 1.75rem !important;
	padding-left: .75rem !important;
}
.ag-theme-balham .ag-rich-select .ag-virtual-list-item {
	height: 1.75rem !important;
	line-height: 1.75rem !important;
}
.ag-theme-balham .ag-rich-select .ag-rich-select-row {
	padding-left: .75rem !important;
}
.ag-theme-balham .ag-floating-filter-body {
	width: calc(100% - 1.5rem) !important;
}
.ag-theme-balham .ag-floating-filter-button {
	line-height: 1rem !important;
	margin-top: .625rem !important;
}
.ag-theme-balham .ag-floating-filter-button button {
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-header-select-all {
	margin-right: .75rem !important;
}
.ag-theme-balham .ag-header-select-all:not(.ag-hidden) + .ag-cell-label-container {
	width: calc(100% - 1rem - .75rem) !important;
}
.ag-theme-balham .ag-selection-checkbox + .ag-cell-value:not(:empty), .ag-theme-balham .ag-selection-checkbox + .ag-group-value:not(:empty),
.ag-theme-balham .ag-group-checkbox:not(.ag-invisible) + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-group-checkbox:not(.ag-invisible) + .ag-group-value:not(:empty),
.ag-theme-balham .ag-group-expanded + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-group-expanded + .ag-group-value:not(:empty),
.ag-theme-balham .ag-group-contracted + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-group-contracted + .ag-group-value:not(:empty),
.ag-theme-balham .ag-selection-checkbox + .ag-group-checkbox,
.ag-theme-balham .ag-group-checkbox:not(.ag-invisible) + .ag-group-checkbox,
.ag-theme-balham .ag-group-expanded + .ag-group-checkbox,
.ag-theme-balham .ag-group-contracted + .ag-group-checkbox {
	margin-left: .75rem !important;
}
.ag-theme-balham .ag-selection-checkbox span {
	top: .125rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal {
	height: 1.75rem !important;
	line-height: 1rem !important;
	padding-left: .75rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal.ag-width-half {
	margin-bottom: -.1875rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-icon-group,
.ag-theme-balham .ag-column-drop-horizontal .ag-icon-pivot {
	margin-right: .75rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-right-arrow,
.ag-theme-balham .ag-column-drop-horizontal .ag-left-arrow {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-left-arrow,
.ag-theme-balham .ag-column-drop-horizontal .ag-right-arrow {
	margin: 0 .25rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-column-drop-empty-message {
	line-height: 1.75rem !important;
}
.ag-theme-balham .ag-column-drop-cell {
	border-radius: 1rem !important;
	height: 1rem !important;
	margin-top: .25rem !important;
	padding: 0 .125rem !important;
}
.ag-theme-balham .ag-column-drop-cell .ag-column-drop-cell-text {
	line-height: 1rem !important;
	margin: 0 .25rem !important;
}
.ag-theme-balham .ag-column-drop-cell .ag-column-drop-cell-button {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
	min-width: 1rem !important;
	margin: 0 .125rem !important;
}
.ag-theme-balham .ag-column-drop-cell .ag-column-drag {
	margin-left: .5rem !important;
	margin-top: .125rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-select-agg-func-popup {
	padding: .25rem !important;
	height: 4.375rem !important;
}
.ag-theme-balham .ag-select-agg-func-popup .ag-virtual-list-item {
	line-height: 1.25rem !important;
	padding-left: .5rem !important;
}
.ag-theme-balham .ag-column-drop-vertical > .ag-column-drop-cell {
	margin-bottom: .25rem !important;
	margin-left: .25rem !important;
}
.ag-theme-balham .ag-cell-data-changed {
	background-color: rgba(22, 160, 133, 0.5) !important;
}
.ag-theme-balham .ag-stub-cell {
	padding-left: .75rem !important;
	padding-top: .25rem !important;
}
.ag-theme-balham .ag-stub-cell .ag-loading-text {
	margin-left: .25rem !important;
	margin-top: .25rem !important;
}
.ag-theme-balham .ag-floating-top {
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-floating-bottom {
	border-top: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-rtl .ag-header-cell-label {
	width: calc(100% - 1rem) !important;
}
.ag-theme-balham .ag-rtl .ag-header-cell-label .ag-header-icon {
	margin-top: .125rem !important;
}
.ag-theme-balham .ag-rtl .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select {
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-rtl .ag-tool-panel-wrapper .ag-pivot-mode-panel .ag-pivot-mode-select .ag-checkbox-label {
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-rtl .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
	padding-left: .25rem !important;
	padding-right: 1rem !important;
}
.ag-theme-balham .ag-rtl .ag-filter-checkbox {
	margin-left: .25rem !important;
}
.ag-theme-balham .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-select-checkbox,
.ag-theme-balham .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column-group .ag-column-group-icons,
.ag-theme-balham .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column .ag-column-select-checkbox,
.ag-theme-balham .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column .ag-column-group-icons {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-balham .ag-rtl .ag-column-select-panel .ag-column-tool-panel-column.ag-toolpanel-add-group-indent {
	margin-right: 1.5rem !important;
}
.ag-theme-balham .ag-rtl .ag-icon-tree-closed {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-rtl .ag-header-select-all {
	margin-left: .75rem !important;
}
.ag-theme-balham .ag-rtl .ag-selection-checkbox + .ag-cell-value:not(:empty), .ag-theme-balham .ag-rtl .ag-selection-checkbox + .ag-group-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-checkbox + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-checkbox + .ag-group-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-expanded + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-expanded + .ag-group-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-contracted + .ag-cell-value:not(:empty),
.ag-theme-balham .ag-rtl .ag-group-contracted + .ag-group-value:not(:empty) {
	margin-right: .75rem !important;
}
.ag-theme-balham .ag-rtl .ag-selection-checkbox + .ag-group-checkbox,
.ag-theme-balham .ag-rtl .ag-group-checkbox + .ag-group-checkbox,
.ag-theme-balham .ag-rtl .ag-group-expanded + .ag-group-checkbox,
.ag-theme-balham .ag-rtl .ag-group-contracted + .ag-group-checkbox {
	margin-right: .75rem !important;
}
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal {
	padding-right: .75rem !important;
}
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal .ag-icon-group,
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal .ag-icon-pivot {
	margin-left: .75rem !important;
}
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal .ag-right-arrow,
.ag-theme-balham .ag-rtl .ag-column-drop-horizontal .ag-left-arrow {
	background-size: 1rem 1rem !important;
	height: 1rem !important;
	width: 1rem !important;
}
.ag-theme-balham .ag-rtl .ag-header .ag-header-cell-resize::after {
	border-left: .0625rem solid #BDC3C7 !important;
}

.ag-theme-balham .ag-status-bar {
	border: .0625rem solid #BDC3C7 !important;
	font-size: .75rem !important;
	padding-right: 1rem !important;
	padding-left: 1rem !important;
}
.ag-theme-balham .ag-name-value {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
	padding-top: .5rem !important;
	padding-bottom: .5rem !important;
}
.ag-theme-balham .ag-details-row {
	padding: 1.25rem !important;
}
.ag-theme-balham .ag-overlay-loading-center {
	padding: .25rem !important;
}
.ag-theme-balham .ag-side-bar {
	border-right: .0625rem solid #BDC3C7 !important;
	border-top: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-side-bar .ag-side-buttons {
	padding-top: 1rem !important;
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-side-bar .ag-side-buttons .ag-side-button button {
	padding: .5rem 0 .5rem 0 !important;
	min-height: 4.5rem !important;
	border-width: .0625rem 0 .0625rem 0 !important;
	background-position-y: .25rem !important;
}
.ag-theme-balham .ag-side-bar .ag-side-buttons .ag-selected button {
	margin-left: -.0625rem !important;
	padding-left: .0625rem !important;
	width: calc(100% + .0625rem) !important;
}
.ag-theme-balham .ag-side-bar .ag-panel-container {
	border-right: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-side-bar .ag-column-drop {
	min-height: 3.125rem !important;
}
.ag-theme-balham .ag-rtl .ag-side-bar .ag-panel-container {
	border-left: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-primary-cols-filter-wrapper {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
}
.ag-theme-balham .sass-variables::after {
	content: '{ "autoSizePadding": ".75rem", "headerHeight": "2rem", "groupPaddingSize": "1.75rem", "footerPaddingAddition": "1rem", "virtualItemHeight": "1.75rem", "aggFuncPopupHeight": "6.125rem", "checkboxIndentWidth": "1.25rem", "leafNodePadding": ".75rem", "rowHeight": "1.75rem", "gridSize": ".25rem", "iconSize": "1rem" }';
}
.ag-theme-balham .ag-header-cell-resize::after {
	margin-top: .5rem !important;
}
.ag-theme-balham .ag-header-cell::after,
.ag-theme-balham .ag-header-group-cell::after {
	border-right: .0625rem solid rgba(189, 195, 199, 0.5) !important;
	height: 1rem !important;
	text-indent: -125rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal.ag-column-drop {
	border: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-column-drop-cell {
	height: 1.5rem !important;
}
.ag-theme-balham .ag-column-drop-cell .ag-column-drop-cell-button {
	height: calc(100% - .25rem) !important;
	margin-bottom: .125rem !important;
	margin-top: .125rem !important;
}
.ag-theme-balham .ag-column-drop-vertical .ag-column-drop-cell {
	margin-left: .5rem !important;
	margin-right: .5rem !important;
}
.ag-theme-balham .ag-column-drop-vertical .ag-column-drop-cell .ag-column-drop-cell-text {
	line-height: 1.5rem !important;
	margin-left: .5rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal {
	height: 2rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-column-drop-empty-message {
	line-height: 2rem !important;
}
.ag-theme-balham .ag-column-drop-horizontal .ag-column-drop-cell-text {
	line-height: 1.5rem !important;
	margin-left: .5rem !important;
}
.ag-theme-balham .ag-filter .ag-filter-header-container {
	height: 1.5rem !important;
}
.ag-theme-balham .ag-root {
	border: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-filter .ag-filter-value {
	line-height: 1.25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper {
	border-right: .0625rem solid #BDC3C7 !important;
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-select-panel {
	padding-bottom: .5rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-select-panel .ag-column-tool-panel-column-group,
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-select-panel .ag-column-tool-panel-column {
	height: 1.25rem !important;
	line-height: 1.25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop {
	padding-bottom: .5rem !important;
	padding-top: .5rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-icon {
	margin-bottom: .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-title {
	margin-bottom: .25rem !important;
}
.ag-theme-balham .ag-tool-panel-wrapper .ag-column-drop .ag-column-drop-empty-message {
	height: 1rem !important;
	line-height: 1rem !important;
	padding-left: 1.5rem !important;
}
.ag-theme-balham .ag-rtl .ag-side-bar,
.ag-theme-balham .ag-rtl .ag-tool-panel-wrapper {
	border-left: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-menu-option {
	height: 1.75rem !important;
	line-height: 1.75rem !important;
}
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column-group,
.ag-theme-balham .ag-column-select-panel .ag-column-tool-panel-column {
	height: 1.25rem !important;
	line-height: 1.25rem !important;
}
.ag-theme-balham .ag-filter-filter {
	margin-left: .25rem !important;
	margin-right: .25rem !important;
	width: calc(100% - .5rem) !important;
}
.ag-theme-balham .ag-tab-header {
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-tab-header .ag-tab {
	margin-bottom: -.125rem !important;
}
.ag-theme-balham .ag-cell-inline-editing {
	height: 1.75rem !important;
}
.ag-theme-balham .ag-overlay-loading-center {
	border: .0625rem solid #BDC3C7 !important;
	padding: 1rem !important;
}
.ag-theme-balham .ag-rich-select-value {
	border-bottom: .0625rem solid #BDC3C7 !important;
}
.ag-theme-balham .ag-filter-apply-panel {
	border-top: .0625rem solid #BDC3C7 !important;
}