/**
 * List Stylesheet
 * 
 * @package    Forms
 * @category   CSS
 * @copyright  Copyright (c) Nuwave Software Ltd
 */

/* -----------------------------------------------------------------------------
 List Styles
----------------------------------------------------------------------------- */

.list {
	clear: both;
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
.list * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.list table {
	border-collapse: collapse;
	border-spacing: 0;
}
.list .list-body-wrapper {
	margin: 0 0 5px 0;
	max-width: 100%;
	/* overflow-x: auto; */
	overflow-x: unset;    /* float header */
}
.list .list-body {
	background-color: #FFF;
	border: 1px solid #FFF;
	margin: 0 0 10px 0 ;
	max-width: 100%;
	min-width: 600px;
	width: 100%;
}

/* Float Header */
.list .list-body thead {
	position: -webkit-sticky;
	position: sticky;
	top: -20px ; /* removing extra gap between header and title bar */
	z-index: 1;
	left: 0;
}

/* Set the background of header when its floating */
.list .list-body thead {
	background-color: #f9f9f9;
	opacity: 1;
}

.list .nusticky.unstuck {
	position: relative;
}
.list .nusticky.stuck {
	margin-left: -1px;
	z-index: 1;
}
.list th,
.list td {
	background-clip: padding-box;
	padding: 5px 10px;
}
.list th {
	border-bottom: 2px solid #DDD;
	font-weight: bold;
	white-space: nowrap;
}
.list td {
/*	word-break: break-all;
	word-wrap: break-word;*/
	border-bottom: 1px solid #DDD;
	border-top: 1px solid  #DDD;
}
.list input {
	float: none !important;
}
.list th .inner {
	position: relative;
}
.list tbody tr:nth-child(even) {
	background: #FBFBFB;
}
/*.list tr.even td {
	background-color: #FBFBFB;
}*/
.list .list-no-items {
	margin: 0 0 10px 0;
}
.list tr img {
	margin: 0;
	height: 30px;
	width: 30px;
}
.list tr .loading-image {
	height: auto;
	vertical-align: middle !important;
	width: auto;
}
.header-col.type-bool,
.header-col.type-checkbox {
	text-align: center ;
}
.item-col.type-bool,
.item-col.type-checkbox {
	text-align: center;
}
.item-col.type-input {
	padding: 3px;
}
.list .item-col input[type='text'],
.list .item-col input[type='email'],
.list .item-col input[type='date'],
.list .item-col input[type='password'],
.list .item-col input[type='number'],
.list .item-col select {
	height: 28px;
	width: 100%;
}
.list .item-col textarea,
.list input[type='text'],
.list input[type='email'],
.list input[type='date'],
.list input[type='password'],
.list input[type='number'],
.list select {
	display: inline-block;
	padding: 6px 6px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #3C3C3C;
	background-color: #FFF;
	background-image: none;
	border: 1px solid #DDD;
	border-radius: 4px;
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	vertical-align: middle;
}
.list label {
	margin: 0;
}

.list .list-item-footnote {
	display: block;
	font-size: smaller;
	font-style: italic;
	color: gray;
	margin-top: 0.5em;
}


/* --------------------------------------------------------------
 List Header / Footer Styles
-------------------------------------------------------------- */

.list-title {
	margin-bottom: 10px;
	padding: 0;
}
.list-title > * {
	margin: 0;
}
.list-title .list-descr {
	font-style: italic;
	padding: 10px 0 0;
}

.list-header {
	margin-bottom: 10px;
}
.list-header,
.list-footer {
/*	background-color: #F7F7F7;
	border: 1px solid #DDD;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 5px 0;
	padding: 5px;*/
}
.list-header-left,
.list-footer-left {
	float: left;
}
.list-header-right,
.list-footer-right {
	float: right;
	padding-left: 10px;
}
.list-footer-text {
	clear: both;
	padding-bottom: 10px;
	text-align: left;
}
.list-header .header-item,
.list-footer .footer-item {
	float: left;
}
.list-footer-left .footer-item,
.list-header-left .header-item {
	/*border-left: 1px solid #DDD;*/
	padding: 0 0 0 15px;
}
.list-footer-left .footer-item:first-child,
.list-header-left .header-item:first-child {
	/*border-left: none;*/
	padding-left: 0;
}
.list-header input {
	width: 130px;
}
.list-header .ctrl-label {
	font-weight: bold;
	padding: 5px 5px 5px 0;
	width: auto;
}
.list-header .ctrl-field {
	display: inline-block;
	position: relative;
	width: auto;
}

.list-header .header-item.nav ul,
.list-header .header-item.nav li,
.list-footer .footer-item.nav ul,
.list-footer .footer-item.nav li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.list-header .header-item a,
.list-footer .footer-item a {
	text-decoration: none;
}

/* --------------------------------------------------------------
 List Sort Styles
-------------------------------------------------------------- */

.list.has-sort th.sortable {
	cursor: pointer;
	padding-right: 20px;
}
.list.has-sort th.sortable.current {
	text-decoration: underline;
}
.list .sort {
	color: inherit;
	display: none;
	position: absolute;
	right: -15px;
	top: 3px;
}
.list.has-sort.asc .sort.sort-asc {
	display: inline-block;
}
.list.has-sort.desc .sort.sort-desc {
	display: inline-block;
}


/* --------------------------------------------------------------
 List Pagination Styles
-------------------------------------------------------------- */

.list .pag .pagination { margin: 0; }
.list .per-page select {
	margin: 0;
	padding: 4px;
}


/* --------------------------------------------------------------
 List Scroll Styles
-------------------------------------------------------------- */

.list .list-top-scroll {
	overflow-x: auto;
	overflow-y: hidden;
}
.list .list-top-scroll .scroll-inner { height: 1px; }


/* --------------------------------------------------------------
 List Group Styles
-------------------------------------------------------------- */

.list .group-row {
	background-color: #ECECEC;
}
.list .group-row td {
	border-color: #C7C7C7
}
/*.list .group-row {
	background-color: #feedb7;
}*/
.list .group-item {
/*	border-left: none;
	border-right: none;*/
}


/* --------------------------------------------------------------
 List Filter Styles
-------------------------------------------------------------- */

.list .list-filter-row {
	display: none;
}
.list.filter-open .list-filter-row {
	display: table-row;  /* float header */
	position: relative;       /* float header */
	top: -1px;                /* float header */
}
.list .filter-col {
	background-color: #F7F7F7;
	border: 1px solid #DDDDDD;
	padding: 0;
}
.list .filter-col input,
.list .filter-col select {
	border: none;
	border-radius: 0;
	color: #444;
	font-weight: bold;
	width: 100%;
}
.list .filter-col select {
	padding: 6px;
}
.list .filter-col input {
	padding: 6px 10px;
}
.list .filter-col input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font-weight: normal;
}
.list .filter-col input::-moz-placeholder { /* Firefox 19+ */
	font-weight: normal;
}
.list .filter-col input:-ms-input-placeholder { /* IE 10+ */
	font-weight: normal;
}
.list .filter-col input:-moz-placeholder { /* Firefox 18- */
	font-weight: normal;
}
.list .filter-col.col-column_action {
	padding: 0;
	vertical-align: middle;
}
.list .filter-show {
	display: inline-block;
	vertical-align: top;
}
.list .filter-hide {
	display: none;
	margin: 0;
	vertical-align: top;
}
.list.filter-open .filter-show {
	display: none;
}
.list.filter-open .filter-hide {
	display: inline-block;
}
.list .list-header .filter-action {
	display: inline-block;
	height: 28px;
	padding: 3px 5px;
}
.list .list-header .filter-go {
	color: #5cb85c;
}
.list .list-header .filter-go:hover {
	background-color: #5cb85c;
	color: #FFFFFF;
}
.list .list-filter-row .filter-action {
	color: #444444;
	background-color: #F5F5F5;
	display: inline-block;
	font-size: 12px;
	height: 28px;
	padding: 4px 0;
	text-align: center;
	vertical-align: top;
	width: 50%;
}
.list .list-filter-row .filter-go {
	border-right: 1px solid #DDDDDD;
	color: #5cb85c;
}
.list .list-filter-row .filter-go:hover {
	background-color: #5cb85c;
	color: #FFFFFF;
}
.list .list-filter-row .filter-clear {
	color: #d9534f;
}
.list .list-filter-row .filter-clear:hover {
	background-color: #d9534f;
	color: #FFFFFF;
}


/* --------------------------------------------------------------
 List Action Styles
-------------------------------------------------------------- */

.list .header-col.col-column_action {
	text-align: center;
}
.list .item-col.type-button {
	padding: 0;
	text-align: center;
	vertical-align: middle;
}
.list .list-col.type-date {
	width: 150px;
}
.list .list-col.type-action {
	width: 50px;
}
.list .item-col.type-action {
	padding: 0 10px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: 10px;
}
.list .item-col.type-action.col-column_action {
	min-width: 50px;
}
.list .item-col.type-action.list-actions-0 {
	width: 50px;
	text-align: center;
}
.list .item-col.type-action.list-actions-1 {
	width: 61px;
	text-align: center;
}
.list .item-col.type-action.list-actions-2 {
	width: 61px;
	text-align: end;
}
.list .item-col.type-action.list-actions-3 {
	width: 90px;
	text-align: end;
}
.list .item-col.type-button:before,
.list .item-col.type-action:before,
.list .filter-col.type-action:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}
.list .list-col .list-action {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	vertical-align: middle;
	min-width: 30px;
}

/* Disabled list action styles */
.list .list-col .list-action[disabled],
.list .list-col .list-action.disabled {
    color: #999999 !important;
    cursor: not-allowed;
}

.list .list-col .list-action[disabled]:hover,
.list .list-col .list-action.disabled:hover {
    color: #999999 !important;
    background-color: transparent;
    transform: none;
}

/* Disabled action icons */
.list .list-col .list-action[disabled] .action-icon,
.list .list-col .list-action.disabled .action-icon {
    color: #cccccc !important;
}

.list .list-col .list-action[disabled]:hover .action-icon,
.list .list-col .list-action.disabled:hover .action-icon {
    color: #cccccc !important;
}

.list .list-col .list-action .action-icon {
	/*font-size: 30px;*/
}
.list .list-col .list-action.btn {
	line-height: 1.5em;
}
.list .list-action .action-title {
	margin-left: 5px;
}
.list .list-action .action-title:first-child {
	margin-left: 0;
}
.list .list-action-blank {
	display: inline-block;
	height: 30px;
	text-align: center;
	vertical-align: top;
	width: 30px;
}
.list .item-col.type-button img,
.list .item-col.type-action img {
	vertical-align: top;
}
.list .has-image { vertical-align: top; text-align: center;}
.list .no-padding { padding: 0; }

.list .bulk-actions select {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-right: none;
}
.list .bulk-actions .btn {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

/* --------------------------------------------------------------
 List Column Styles
-------------------------------------------------------------- */

.list .list-col.type-bool.is-editable,
.list .list-col.type-checkbox {
	padding: 0;
	position: relative;
	vertical-align: middle;
	width: 20px;
}
.list .list-col.type-bool.is-editable label,
.list .list-col.type-checkbox label {
	padding: 8px 10px;
	margin: 0;
}
.list .list-col.type-bool.is-editable input,
.list .list-col.type-checkbox input {
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

.list .list-row.active .list-col,
.list .list-col.active {
	background-color: #f5f5f5
}
.list .list-row.success .list-col,
.list .list-col.success {
	background-color: #dff0d8
}
.list .list-row.info .list-col,
.list .list-col.info {
	background-color: #d9edf7
}
.list .list-row.warning .list-col,
.list .list-col.warning {
	background-color: #fcf8e3
}
.list .list-row.danger .list-col,
.list .list-col.danger {
	background-color: #F1C2C2
}
.list .list-col.type-percent,
.list .list-col.type-percent *,
.list .list-col.type-int,
.list .list-col.type-int *,
.list .list-col.type-money,
.list .list-col.type-money * {
	text-align: right;
}
/*.list .list-col.type-percent * {
	text-align: right;
}*/
.list .list-col.total-col {
	border-bottom: none;
	border-top: 2px solid #DDD;
	font-weight: bold;
}

.list .move-row {
	cursor: move;
	text-decoration: none;
}
.list .list-action:hover {
	text-decoration: none;
}
.list .list-action.success {
	color: #5cb85c;
}
.list .list-action.success:hover,
.list .list-action.success:focus {
	color: #449d44;
}
.list .list-action.info {
	color: #5bc0de;
}
.list .list-action.info:hover,
.list .list-action.info:focus {
	color: #31b0d5;
}
.list .list-action.warning {
	color: #f0ad4e;
}
.list .list-action.warning:hover,
.list .list-action.warning:focus {
	color: #ec971f;
}
.list .list-action.danger {
	color: #d9534f;
}
.list .list-action.danger:hover,
.list .list-action.danger:focus {
	color: #c9302c;
}


/* --------------------------------------------------------------
 Other Styles
-------------------------------------------------------------- */

.textLeft,
.text-left { text-align: left; }
.textRight,
.text-right { text-align: right; }
.textCenter,
.text-center{ text-align: center; }
.word-break {
	word-break: break-all;
}

.word-space-pre {
	white-space: pre;
}
.word-space-preline {
	white-space: pre-line;
}


.list .col-column_checkbox {
	border-right: 1px solid #DDD;
}
.list .row-strike {
	text-decoration: line-through;
}


/* --------------------------------------------------------------
 Report Styles
-------------------------------------------------------------- */

.report-dialog .row {
	clear: both;
	float: left;
	margin-bottom: 5px;
	width: 100%;
}

.report-dialog .item {
	display: block;
	float: left;
}
.report-dialog .title {
	clear: both;
	font-weight: bold;
	margin-top: 10px;
}

.list .ctrl-field .cal-input {
	padding-right: 25px;
}
.list .ctrl-field .ui-datepicker-trigger {
	cursor: pointer;
	position: absolute;
	right: 5px;
	top: 6px;
}


/* --------------------------------------------------------------
 List Action Styles
-------------------------------------------------------------- */

.list .action-success {
	color: #5cb85c;
}
.list .action-success.focus,
.list .action-success:focus {
	color: #449d44;
}
.list .action-success:hover {
	color: #449d44;
}
.list .action-success.active,
.list .action-success:active {
	color: #449d44;
}
.list .action-success.active.focus,
.list .action-success.active:focus,
.list .action-success.active:hover,
.list .action-success:active.focus,
.list .action-success:active:focus,
.list .action-success:active:hover {
	color: #398439;
}
.list .action-success.disabled.focus,
.list .action-success.disabled:focus,
.list .action-success.disabled:hover,
.list .action-success[disabled].focus,
.list .action-success[disabled]:focus,
.list .action-success[disabled]:hover,
.list fieldset[disabled] .action-success.focus,
.list fieldset[disabled] .action-success:focus,
.list fieldset[disabled] .action-success:hover {
	color: #5cb85c;
}

.list .action-info {
	color: #5bc0de;
}
.list .action-info.focus,
.list .action-info:focus {
	color: #31b0d5;
}
.list .action-info:hover {
	color: #31b0d5;
}
.list .action-info.active,
.list .action-info:active {
	color: #31b0d5;
}
.list .action-info.active.focus,
.list .action-info.active:focus,
.list .action-info.active:hover,
.list .action-info:active.focus,
.list .action-info:active:focus,
.list .action-info:active:hover {
	color: #269abc;
}
.list .action-info.disabled.focus,
.list .action-info.disabled:focus,
.list .action-info.disabled:hover,
.list .action-info[disabled].focus,
.list .action-info[disabled]:focus,
.list .action-info[disabled]:hover,
.list fieldset[disabled] .action-info.focus,
.list fieldset[disabled] .action-info:focus,
.list fieldset[disabled] .action-info:hover {
	color: #5bc0de;
}

.list .action-warning {
	color: #f0ad4e;
}
.list .action-warning.focus,
.list .action-warning:focus {
	color: #ec971f;
}
.list .action-warning:hover {
	color: #ec971f;
}
.list .action-warning.active,
.list .action-warning:active {
	color: #ec971f;
}
.list .action-warning.active.focus,
.list .action-warning.active:focus,
.list .action-warning.active:hover,
.list .action-warning:active.focus,
.list .action-warning:active:focus,
.list .action-warning:active:hover {
	color: #d58512;
}
.list .action-warning.disabled.focus,
.list .action-warning.disabled:focus,
.list .action-warning.disabled:hover,
.list .action-warning[disabled].focus,
.list .action-warning[disabled]:focus,
.list .action-warning[disabled]:hover,
.list fieldset[disabled] .action-warning.focus,
.list fieldset[disabled] .action-warning:focus,
.list fieldset[disabled] .action-warning:hover {
	color: #f0ad4e;
}

.list .action-danger {
	color: #d9534f;
}
.list .action-danger.focus,
.list .action-danger:focus {
	color: #c9302c;
}
.list .action-danger:hover {
	color: #c9302c;
}
.list .action-danger.active
.list .action-danger:active {
	color: #c9302c;
}
.list .action-danger.active.focus,
.list .action-danger.active:focus,
.list .action-danger.active:hover,
.list .action-danger:active.focus,
.list .action-danger:active:focus,
.list .action-danger:active:hover {
	color: #ac2925;
}
.list .action-danger.disabled.focus,
.list .action-danger.disabled:focus,
.list .action-danger.disabled:hover,
.list .action-danger[disabled].focus,
.list .action-danger[disabled]:focus,
.list .action-danger[disabled]:hover,
.list fieldset[disabled] .action-danger.focus,
.list fieldset[disabled] .action-danger:focus,
.list fieldset[disabled] .action-danger:hover {
	color: #d9534f;
}

/* --------------------------------------------------------------
 List Dropdown Styles
-------------------------------------------------------------- */
/* Container */
.list-dropdown {
	position: relative;
	display: inline-block;
}
.list .list-col .list-dropdown {
    font-size: 12px;
    height: auto;
    /* line-height: inherit; */
}
/* Button and Action area */
.list-dropdown .dropdown-action {
	display: flex;
	align-items: center;
	width: 100%;
	cursor: pointer;

}
/* Icon container */
.list-dropdown .dropdown-action .action-icon {
	display: flex;
	align-items: center;
}
/* Add spacing between icon and title when both exist */
.list-dropdown .dropdown-action .action-icon + .action-title {
	margin-left: 8px;
}

/* Title area */
.list-dropdown .dropdown-action .action-title {
	flex: 1;
	white-space: nowrap;
	/*font-size: 12px;*/
	/*height: auto;*/
}

/* Arrow container */
.list-dropdown .dropdown-action .dropdown-arrow {
	display: flex;
	align-items: center;
	justify-content: center; /* Center horizontally */
	margin-left: 8px;
}

/* Arrow icon */
.list-dropdown .dropdown-action .dropdown-arrow i {
	font-size: 16px; /* Increased from 12px */
	line-height: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Rotate arrow when dropdown is open */
.list-dropdown.selected .dropdown-action .dropdown-arrow i {
	transform: rotate(180deg);
}


/* Dropdown arrow transition */
.list-dropdown .dropdown-action .dropdown-arrow i {
	font-size: 16px;
	transition: transform 0.2s ease;
}

/* Dropdown Menu */
/*.list-dropdown .dropdown-menu {*/
/*	display: none;*/
/*	position: absolute;*/
/*	top: 100%;*/
/*	left: 0;*/
/*	min-width: 100px;*/
/*	max-width: 300px;*/
/*	margin-top: 2px;*/
/*	background-color: #fff;*/
/*	border: 1px solid #ccc;*/
/*	border-radius: 4px;*/
/*	box-shadow: 0 2px 5px rgba(0,0,0,0.15);*/
/*	z-index: 1000;*/
/*}*/

.list-dropdown .dropdown-menu {
    display: none;
    position: fixed; /* key change: fixed to viewport */
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.25);
    z-index: 9999; /* ensure it's above other controls */
    min-width: max-content;
	margin-top: 5px;
}


/* Smart positioning of the dropdown menu */
/*.list .list-dropdown .dropdown-menu {*/
/*    right: 0; !* Align dropdown to right edge of action column *!*/
/*    left: auto;*/

/*}*/

/* Ensure dropdown doesn't cause horizontal scroll */
/*.list .item-col.type-action {*/
/*    position: relative;*/
/*    overflow: visible;*/
/*}*/


/* List dropdown menu items styling */
.list .list-dropdown .menu-item {
    display: block;
    /*width: 100%;*/
}

/* Menu Items */
.list-dropdown .dropdown-menu .menu-item {
    white-space: nowrap; /* Prevent text wrapping */
    border-bottom: 1px solid #e5e5e5;
}

.list .list-dropdown .menu-item .menu-item-action {
    display: flex;
    align-items: center;
    width: 100%;
    text-decoration: none;
    border: none;
    background: none;
}
.list .list-dropdown.header-action .menu-item .menu-item-action {
	padding: 8px 10px;
}
.list .list-col.type-action .list-dropdown .menu-item .menu-item-action {
	padding: 3px 10px;
}

/* Menu Items */
.list-dropdown .dropdown-menu .menu-item {
	border-bottom: 1px solid #e5e5e5;
}

.list-dropdown .dropdown-menu .menu-item:last-child {
	border-bottom: none;
}

.list-dropdown .dropdown-menu .menu-item a {
	display: flex;
	align-items: center;
	padding: 8px 12px;
	color: #333;
	text-decoration: none;
	white-space: nowrap;
}

.list-dropdown .dropdown-menu .menu-item a:hover {
	background-color: #f5f5f5;
}

/* Icon in menu items */
.list-dropdown .dropdown-menu .menu-item a .action-icon {
	margin-right: 8px;
}

/* Active/Selected states */
.list-dropdown.selected .dropdown-action {
	/*background-color: #e6e6e6;*/
	/*border-color: #adadad;*/
}

/* Show menu when container has 'selected' class */
.list-dropdown.selected .dropdown-menu {
	display: block;
}

.list .list-col .list-dropdown.btn {
	padding: 8px 15px;
    margin-right: 5px;
}
.list .list-col .list-dropdown.btn {
    line-height: 1em;
}

/* No options available styling */
.list-dropdown .dropdown-menu .menu-item.no-options {
    display: block;
    padding: 8px 12px;
    color: #999;
    font-style: italic;
    text-align: center;
    font-size: 0.9em;
}
/* Disabled menu item styles */
.list-dropdown .dropdown-menu .menu-item.disabled {
    /*pointer-events: none;*/
    cursor: not-allowed;
    opacity: 0.6;
}

.list-dropdown .dropdown-menu .menu-item.disabled a,
.list-dropdown .dropdown-menu .menu-item .disabled-action {
    color: #999;
    cursor: not-allowed;
    /*pointer-events: none;*/
}

/* Keep hover effects for tooltip but prevent click */
.list-dropdown .dropdown-menu .menu-item.disabled a {
    pointer-events: none;
}
/* Allow hover on the li element for tooltip */
.list-dropdown .dropdown-menu .menu-item.disabled {
    pointer-events: auto;
}
/* Style for disabled items on hover */
.list-dropdown .dropdown-menu .menu-item.disabled:hover {
    background-color: transparent;
    cursor: not-allowed;
}

/* Ensure disabled state is visible */
.list-dropdown .dropdown-menu .menu-item.disabled .action-title {
    color: #999;
}

/* If filters are enabled, we need room for any popups when editing - e.g. date range selector */
/*AK+++ Commenting this since this is causing extra / unnecessary spacing in the list. Came through DEV-776 need to fix this */
.list.has-filter .list-body-wrapper {
	/*min-height: 270px;*/
}

/* Set width and default text color of the filter date picker */
.list.has-filter .date-range-picker {
	width: 175px;
	color: #1D1D1D;
}
