.wwlTableHeaderPopover, .wwlColumnSelectionPopover {
	width: 20.0rem;
	height: 31.5rem;
	padding: 0;
	display:flex;
	flex-direction: column;
	flex-wrap: nowrap;
    align-items: stretch;
    font-weight: normal;
    font-size: 1.1rem;
}

.wwlStorageUnitSelectionPopover {
	width: 10.0rem;
	height: 12.0rem;
	padding: 0;
	display:flex;
	flex-direction: column;
	flex-wrap: nowrap;
    align-items: stretch;
    font-weight: normal;
    font-size: 1.1rem;
}

.wwlMaxWidth100Percent + .popover {
	max-width: 100%;
}

.wwlPopoverFilter {
	overflow: auto;
	height: 15.0rem;
	flex-grow: 1;
}

.wwlPopoverFilterControls {
	width: 100%;
	margin-bottom: 1.0rem;
}

.wwlTableHeaderPopover .divider {
  height: 0.1rem;
  margin: 0.9rem 0;
  overflow: visible;
  background-color: #e5e5e5;
	
}

.wwlTableHeaderPopoverRangeInput {
	width: 8.0rem;
}
.wwlTableHeaderPopoverSortDisabled {
	font-style: italic;
	opacity: 0.5;
    pointer-events: none;
}

.wwlTableHeaderPopoverSort {
	
}

.wwlTableHeaderPopoverSort .sort-asc.wwlTableHeaderPopoverSortAsc {
	background-color: rgba(141, 192, 219, 0.25);
	text-shadow: 0 0.1rem 0.1rem rgba(255, 255, 255, 0.75);
}

.wwlTableHeaderPopoverSort .sort-desc.wwlTableHeaderPopoverSortDesc {
	background-color: rgba(141, 192, 219, 0.25);
	text-shadow: 0 0.1rem 0.1rem rgba(255, 255, 255, 0.75);
}
