/*
 * jquery.selectBoxIt.css 3.5.0
 * Author: @gregfranko
 */

/*
  Common CSS Properties
  ---------------------
  These properties will be applied to any themes that you use
*/

/* SelectBoxIt container */
.selectboxit-container {
 position: relative;
 display: inline-block;
 vertical-align: top;
}
/* ensure SelectBoxIt containers are a fixed height (all), and width (for first TD) in Properties Panel Filter List */
.dashboard_filter_criteria_table_cont td>.selectboxit-container {
 height: 18px;
}

.dashboard_filter_criteria_table_cont td:first-child>.selectboxit-container
 {
 width: 130px;
}

.selectBoxIt_firstColumn_topDropdownSelector {
 border-bottom: 1px solid hsl(211, 17%, 76%);
 padding: 0.1em 0 .1em .2em;
}

.selectBoxIt_firstColumn_topDropdownSelector select {
 color: hsl(213, 0%, 50%) !important;
 height: 18px;
 -moz-box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0 2px
  2px hsla(213, 30%, 15%, .05); /* Firefox */
 -webkit-box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0
  2px 2px hsla(213, 30%, 15%, .05); /* Webkit */
 box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0 2px 2px
  hsla(213, 30%, 15%, .05);
 background-color: #d8dbdf;
 border: 1px solid hsl(211, 17%, 76%);
}

/* Styles that apply to all SelectBoxIt elements */
.selectboxit-container * {
 color: #29343c;
 font-size: inherit;
 outline: none;
 white-space: nowrap;
}

[filter_attribute]:first-child:last-child .selectboxit-container {
 margin-right: 4px;
 margin-left: 0px;
}

.dashboard_widget_filter_toolbar [filter_attribute=Domain] .selectboxit-container
 {
 margin-right: 1px;
 margin-left: 0px;
}

/* Button */
.selectboxit-container .selectboxit {
 width: inherit; /* Width of the dropdown button */
 position: relative;
 cursor: pointer;
 margin: 0;
 padding: 0;
 border-radius: 4px;
 display: block;
}

.dashboard_widget_filter_toolbar .selectboxit-container .selectboxit {
 box-sizing: border-box;
}

.dashboard_widget_filter_toolbar [filter_attribute=Domain] .selectboxit-container .selectboxit
 {
 border-radius: 6px 0px 0px 6px;
 margin: 0px;
}

@media only screen and (max-width : 1250px) {
 .tileMode .selectboxit-container .selectboxit {
  width: 91px !important;
  border-radius: 4px;
 }
}

@media only screen and (max-width : 680px) {
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute]:first-child:last-child .selectboxit-container
  {
  margin-right: 9px;
  margin-left: 9px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute=Domain]:first-child:last-child .selectboxit-container
  {
  margin-right: 3px;
  margin-left: 0px;
 }
 .tileMode .dashboard_widget_filter_toolbar .selectboxit-container .selectboxit
  {
  width: 63px !important;
  border-radius: 0px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute]:first-child:last-child .selectboxit-container .selectboxit
  {
  border-radius: 5px;
  margin: 0 5px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute]:first-child .selectboxit-container .selectboxit
  {
  border-radius: 5px 0px 0px 5px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute]:last-child .selectboxit-container .selectboxit
  {
  border-radius: 0px 5px 5px 0px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute=Domain] .selectboxit-container .selectboxit,
  .tileMode .dashboard_widget_filter_toolbar [filter_attribute=Domain]:last-child .selectboxit-container .selectboxit
  {
  border-radius: 0px;
  margin: 0px;
 }
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute=Domain]:first-child .selectboxit-container .selectboxit,
  .tileMode .dashboard_widget_filter_toolbar [filter_attribute=Domain]:first-child:last-child .selectboxit-container .selectboxit
  {
  border-radius: 5px 0px 0px 5px;
  margin: 0px;
 }
}

/* Height and Vertical Alignment of Text */
.selectboxit-container span, .selectboxit-container .selectboxit-options a
 {
 height: inherit;
 line-height: inherit;
 display: block;
 font-size: inherit;
}

.dashboard_widget_filter_toolbar .selectboxit-container span {
 height: 100%;
}

.widget_filter_toolbar .selectboxit-container span {
 height: 100%;
}

/* Focus pseudo selector */
.selectboxit-container .selectboxit:focus {
 outline: 0;
}

/* Disabled Mouse Interaction */
.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled
 {
 opacity: .65;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
 cursor: default;
}

/* Button Text */
.selectboxit-text {
 text-indent: 6px;
 overflow: hidden;
 text-overflow: ellipsis;
 text-shadow: 0 1px 0 hsla(213, 5%, 100%, 1);
 float: left;
 padding-right: 2px;
}

#dashboard_properties_panel_container .multi_combo_box_container .selectboxit-container .selectboxit-text
 {
 line-height: 19px;
}

/* === IE10/11 Specific Adjustments === */
@media screen and (-ms-high-contrast: active) , ( -ms-high-contrast :
 none) {
 .dashboard_body .dashboard_widget_filter_toolbar .selectboxit-text {
  /* == Not used, but left selector here as an example if required...... */
  
 }
}

.selectboxit .selectboxit-option-icon-container {
 margin-left: 5px;
}

/* Options List */
.selectboxit-container .selectboxit-options {
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 min-width: 100%; /* Minimum Width of the dropdown list box options */
 margin: 0;
 padding: 4px 0px 0px 0px;
 list-style: none;
 position: relative;
 overflow-x: hidden;
 overflow-y: auto;
 cursor: pointer;
 text-align: left;
}

.selectboxit-container .first_column {
 display: table-cell;
 max-width: 225px;
}
.darkTheme .selectboxit-container .first_column {
  border-right: 1px solid hsl(213,10%,40%) !important;
}
.darkBlueTheme .selectboxit-container .first_column {
  border-right: 1px solid hsl(200,50%,40%) !important;
}

.selectboxit-container .second_column {
 background: hsl(213, 18%, 96%);
 display: table-cell;
 border-top-right-radius: 6px;
 overflow-x: hidden;
 overflow-y: auto;
 min-width: 175px;
 max-width: 225px;
}

.darkTheme .selectboxit-container .second_column {
 background: hsl(213, 5%, 18%);
}
.darkBlueTheme .selectboxit-container .second_column {
  background: hsla(200, 75%, 22%, .95);
}

.selectboxit-container .recentlySelected_title {
 padding: .2em 1.0em .15em 1.5em;
 height: 17px;
 border-bottom: 1px solid hsl(213, 0%, 80%);
 font-size: 11px;
 color: black !important;
}
.darkTheme .selectboxit-container .recentlySelected_title {
 color: hsl(213, 10%, 60%) !important;
 border-bottom: 1px solid hsl(213, 10%, 35%);
}
.darkBlueTheme .selectboxit-container .recentlySelected_title {
 color: hsl(200, 20%, 65%) !important;
 border-bottom: 1px solid hsl(200, 50%, 40%);
}

/*This workaround is for fixing a known firefox render engine bug with regard to the non-subPixel rendering while doing transitioning, translate and transform*/
/*This bit of rotation will enable subPixel rendering to smooth out animation with a bit of performance cost possibly. */
/*0.01 rotation is very minimum that it doesn't really make any difference visually, and it only applys to firefox*/
/*https://greensock.com/forums/topic/12760-animation-slowjerky-not-smooth-in-firefox/ */
/*https://bugzilla.mozilla.org/show_bug.cgi?id=739176*/
.dashboard_properties_panel_container .selectboxit-container .dropdownList {
  -moz-transform: rotate(0.01deg);
}
.selectboxit-container .dropdownList {
 border: 1px solid #b9c2cd; /* stroke */
 -moz-box-shadow: 0 0 12px hsla(213, 40%, 30%, .2), 1px 4px 1px
  hsla(213, 40%, 30%, .3);
 -webkit-box-shadow: 0 0 12px hsla(213, 40%, 30%, .2), 1px 4px 1px
  hsla(213, 40%, 30%, .3);
 box-shadow: 0 0 12px hsla(213, 40%, 30%, .2), 1px 4px 1px
  hsla(213, 40%, 30%, .3);
 background-image:
  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE0MiAxMTkiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZiZmNmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTQyIiBoZWlnaHQ9IjExOSIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
 /* gradient overlay */
 background-image: -moz-linear-gradient(bottom, #e2e5e9 0%, #ffffff 100%);
 /* Firefox*/
 background-image: -webkit-linear-gradient(bottom, #e2e5e9 0%, #ffffff 100%);
 /* Webkit */
 background-image: -ms-linear-gradient(bottom, #e2e5e9 0%, #ffffff 100%);
 /* IE */
 background-image: linear-gradient(bottom, #e2e5e9 0%, #ffffff 100%);
 width: auto;
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 min-width: 100%;
 position: absolute;
 top: calc(100% + 1px);
 text-align: left;
 margin: 0;
 padding: 0px;
 border-radius: 6px;
 background: white;
 z-index: 9999999999999;
 opacity: 1;
 display: none;
 /* it is needed in lower panel single select drop down*/
 overflow-x: hidden;
 overflow-y: auto;
}

.selectboxit-container #simpleMultiComboBox_firstColumn_searchBox {
 width: 83%;
}

.darkTheme .selectboxit-container .combobox_container .combobox_input {
  background:   hsl(213, 30%, 8%);
  color:        hsl(213, 5%, 35%);
}
.darkBlueTheme .selectboxit-container .combobox_container .combobox_input {
  background:   hsl(200, 75%, 14%);
  color:        hsl(200, 20%, 35%);
}


.selectboxit-container .combobox_container {
  width: 100%;
  height: 18px;
  border-radius: 6px;
  position: relative;
  border: 1px solid hsl(213, 5%, 80%);
  margin: 8px 15px 0px 15px
}
.darkTheme .selectboxit-container .combobox_container {
  border-color: hsl(213, 10%, 48%);
}
.darkBlueTheme .selectboxit-container .combobox_container {
  border-color: hsl(200, 50%, 48%);
}


.selectboxit-container .combobox_container .combobox_input {
 width: 100%;
 height: 18px !important;
 line-height: 13px !important;
 font-size: 10px;
 border: none;
 border-radius: 6px;
 margin-top: 0px !important;
 box-shadow: none;
 background: white;
}

.selectboxit-container .combobox_container .combobox_input:focus {
 box-shadow: none;
}

/* Individual options */
.selectboxit-option .selectboxit-option-anchor {
 padding-left: 7px;
 /* Horizontal Positioning of the select box option text */
 padding-right: 15px;
 padding-top: 0px;
 padding-bottom: 0px;
}

/* Individual Option Hover Action */
.selectboxit-option .selectboxit-option-anchor:hover {
 text-decoration: none;
}

/* Individual Option Optgroup Header */
.selectboxit-option, .selectboxit-optgroup-header {
 margin: 0;
 list-style-type: none;
}

/* The first Drop Down option */
.selectboxit-option-first {
 border-top-right-radius: 6px;
 border-top-left-radius: 6px;
}

/* The first Drop Down option optgroup */
.selectboxit-optgroup-header+.selectboxit-option-first {
 border-top-right-radius: 0px;
 border-top-left-radius: 0px;
}

/* The last Drop Down option */
.selectboxit-option-last {
 border-bottom-right-radius: 6px;
 border-bottom-left-radius: 6px;
}

/* Drop Down optgroup headers */
.selectboxit-optgroup-header {
 font-weight: bold;
}

/* Drop Down optgroup header hover psuedo class */
.selectboxit-optgroup-header:hover {
 cursor: default;
}

/* Drop Down down arrow container */
.selectboxit-arrow-container {
 width: 18px;
 position: absolute;
 right: 0;
 border-left: 1px solid #b7c1cc;
}

@media only screen and (max-width : 680px) {
 .tileMode  .selectboxit-arrow-container {
  width: 13px;
 }
}

/* Drop Down down arrow */
.selectboxit-arrow-container .selectboxit-arrow {
 /* Horizontally centers the down arrow */
 margin: 0;
 margin-top: -5px;
 position: absolute;
 top: 50%;
 right: 0;
 left: 4px;
}

.dashboard_body .selectboxit-arrow-container .selectboxit-arrow {
 margin-top: -6px;
 left: 3px;
}

@media only screen and (max-width : 680px) {
 .tileMode .dashboard_body .selectboxit-arrow-container .selectboxit-arrow
  {
  left: 0px;
 }
}

.dashboard_body .soastaArrow {
 height: 12px;
 width: 12px;
 background-size: 12px;
}

/* ============= STYLED SELECT =============== */
.dashboard_body div.selectWrapper {
 position: relative;
}

.dashboard_body select.styledSelect ~ .soastaArrow {
 display: inline-block;
 position: absolute;
 top: 2px;
 right: 4px;
}

/* Drop Down down arrow for jQueryUI and jQuery Mobile */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
 top: 30%;
}

/* Drop Down individual option icon positioning */
.selectboxit-option-icon-container {
 float: left;
}

.selectboxit-container .selectboxit-option-icon {
 margin: 0;
 padding: 0;
 vertical-align: middle;
}

/* Drop Down individual option icon positioning */
.selectboxit-option-icon-url {
 width: 18px;
 background-size: 18px 18px;
 background-repeat: no-repeat;
 height: 100%;
 background-position: center;
 float: left;
}

/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon {
 background-color: inherit;
}

/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon-triangle-1-s {
 background-position: -64px -16px;
}

/*
  Default Theme
  -------------
  Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme
*/
.selectboxit-btn {
 color: #000000;
 -moz-box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0 2px
  2px hsla(213, 30%, 15%, .05); /* Firefox */
 -webkit-box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0
  2px 2px hsla(213, 30%, 15%, .05); /* Webkit */
 box-shadow: inset 0 1px 1px hsla(213, 30%, 15%, .05), inset 0 2px 2px
  hsla(213, 30%, 15%, .05);
 background-color: #d8dbdf;
 background-image:
  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNyAyNCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDhkYmRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmYmZjZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZjZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjExNyIgaGVpZ2h0PSIyNCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
 /* gradient overlay */
 background-image: -moz-linear-gradient(bottom, #d8dbdf 0%, #fbfcfd 55.76%, #fbfcfd 100%);
 /* gradient overlay */
 background-image: -webkit-linear-gradient(bottom, #d8dbdf 0%, #fbfcfd 55.76%, #fbfcfd 100%
  ); /* gradient overlay */
 background-image: -o-linear-gradient(bottom, #d8dbdf 0%, #fbfcfd 55.76%, #fbfcfd 100%);
 /* gradient overlay */
 background-image: linear-gradient(bottom, #d8dbdf 0%, #fbfcfd 55.76%, #fbfcfd 100%);
 /* gradient overlay */
 border: 1px solid hsl(211, 17%, 76%);
}

@media only screen and (max-width : 680px) {
 .tileMode .dashboard_widget_filter_toolbar .selectboxit-btn {
  border-color: hsl(211, 17%, 73%);
  border-left-color: hsl(211, 17%, 70%);
  border-bottom-color: hsl(211, 17%, 68%);
 }
 
 .tileMode .dashboard_widget_filter_toolbar [filter_attribute]:first-child .selectboxit-btn
 {
  border-left-color: hsl(211, 17%, 73%);
 }
 
 .tileMode .darkTheme .dashboard_widget_filter_toolbar .selectboxit-btn,
 .tileMode .darkTheme .dashboard_widget_filter_toolbar [filter_attribute]:first-child .selectboxit-btn
 {
  border-color: hsl(211, 5%, 30%);
 }
 
 .tileMode .darkBlueTheme .dashboard_widget_filter_toolbar .selectboxit-btn,
 .tileMode .darkBlueTheme .dashboard_widget_filter_toolbar [filter_attribute]:first-child .selectboxit-btn
 {
  border-color: hsl(211, 5%, 30%);
 }
}

.retina .selectboxit-btn {
 text-shadowx: 0 1px 0 hsla(213, 5%, 100%, 1);
}

.selectboxit-btn.selectboxit-enabled:hover, .selectboxit-btn.selectboxit-enabled:focus,
 .selectboxit-btn.selectboxit-enabled:active {
 background-image:
  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDExNyAyNCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVlMmU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjExNyIgaGVpZ2h0PSIyNCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
 /* gradient overlay */
 background-image: -moz-linear-gradient(bottom, #dee2e5 0%, #fff 55.76%, #fff 100%);
 /* Firefox */
 background-image: -webkit-linear-gradient(bottom, #dee2e5 0%, #fff 55.76%, #fff 100%);
 /* Webkit */
 background-image: -ms-linear-gradient(bottom, #dee2e5 0%, #fff 55.76%, #fff 100%);
 /* IE */
 background-image: linear-gradient(bottom, #dee2e5 0%, #fff 55.76%, #fff 100%);
}

.selectboxit-btn.selectboxit-enabled:hover, .selectboxit-btn.selectboxit-enabled:focus
 {
 text-decoration: none;
}

.selectboxit-default-arrow {
 
}

.retina .selectboxit-options {
 text-shadow: 0 1px 0 rgba(255, 255, 255, .75); /* drop shadow */
}

.selectboxit-options .selectboxit-option-anchor {
 color: #000000;
 padding-left: 1.5em;
}

.selectboxit-option.selectboxit-selected {
 position: relative;
}

.selectboxit-option.selectboxit-selected .selectboxit-option-anchor:after {
 content: "\2713";
 color: hsl(213,10%,20%);
 width: 1em;
 position: absolute;
 left: .5em;
 top: 0px;
 display: block;
}
.darkTheme .selectboxit-option.selectboxit-selected .selectboxit-option-anchor:after {
 color: hsl(213,100%,80%);
}
.darkBlueTheme .selectboxit-option.selectboxit-selected .selectboxit-option-anchor:after {
 color: hsl(200,100%,80%);
}

.selectboxit-options>.selectboxit-focus:not (.subscriptionDisabled ) >.selectboxit-option-anchor
 {
 color: #ffffff;
 text-shadow: 0 0 0;
 display: block !important;
 background-image: -webkit-linear-gradient(bottom, hsl(213, 55%, 50%) 0%,
  hsl(213, 55%, 60%) 100%);
 background-image: -moz-linear-gradient(bottom, hsl(215, 68%, 44%) 0%,
  hsl(214, 61%, 65%) 100%);
 background-image: -ms-linear-gradient(bottom, #2363bb 0%, #719fdd 100%);
 /* IE */
 background-image: linear-gradient(bottom, #2363bb 0%, #719fdd 100%);
 background-repeat: repeat-x;
}

.selectboxit-options>.selectboxit-disabled>.selectboxit-option-anchor {
 color: #999999;
}

/* ================================================ Dashboard Filterbar THEME ================================================== */
.dashboard_widget_filter_toolbar_container .dashboard_widget_filter_toolbar .filter_label_span
 {
 display: none;
}

.dashboard_widget_filter_toolbar_container .widget_filter_toolbar .filter_label_span
 {
 display: none;
}

.dashboard_widget_filter_toolbar_container .selectboxit-container {
 width: auto !important;
}

/* -------------------------- Filterbar Grouped UIs ------------------------------- */
.dashboard_widget_filter_toolbar_container .filterGroupUI:hover {
 border-radius: 4px;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover {
 background: hsl(213, 11%, 78%);
}

.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover {
 background: hsl(213, 10%, 30%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover {
 background: hsl(200, 100%, 40%);
}


.dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-container .selectboxit
 {
 border-radius: 0;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-container .selectboxit-btn {
 background: transparent;
}


.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-container .selectboxit-text {
 color: hsla(220, 0%, 100%, .8) !important;
}
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-container .selectboxit-text {
 color: hsla(220, 50%, 95%, .8) !important;
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-container .selectboxit-text {
 color: hsla(220, 100%, 95%, .8) !important;
}


.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .multi_combo_box_container .selectboxit-container .selectboxit-text {
 color: hsl(213, 0%, 10%) !important;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-container:hover .selectboxit-text
 {
 color: hsla(220, 0%, 100%, 1) !important;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover
 {
 background: transparent;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container
 {
 background: transparent;
}



/* -------------------------------------------------------------------------------- */
.dashboard_widget_filter_toolbar_container .selectboxit-container a {
 color:       hsl(213, 10%, 50%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-container a {
 color:       hsl(213, 10%, 65%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-container a {
 color:       hsl(200, 30%, 65%);
}

.dashboard_widget_filter_toolbar_container .selectboxit-container a:hover {
 color:       hsl(213, 100%, 45%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-container a:hover {
 color:       hsl(213, 10%, 90%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-container a:hover {
 color:       hsl(200, 20%, 90%);
}


.dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit-selected a {
 color:       hsl(213, 100%, 40%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-option.selectboxit-selected a {
 color:       hsl(213, 100%, 70%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-option.selectboxit-selected a {
 color:       hsl(200, 100%, 70%);
}

.dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit-selected a:hover {
 color:       hsl(213, 100%, 25%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-option.selectboxit-selected a:hover {
 color:       hsl(213, 100%, 80%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-option.selectboxit-selected a:hover {
 color:       hsl(200, 100%, 80%);
}


.date_time_picker_mainpanel .selectboxit-container .selectboxit,
.dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit {
 width:       auto !important;
 height:      18px;
 border-radius:   4px;
 border:      none;
 display:      inline-table;
}

.date_time_picker_mainpanel .selectboxit-container.dashboard_widget_filter_toolbar_select_nowidth .selectboxit,
.date_time_picker_mainpanel .selectboxit-container.dashboard_widget_filter_toolbar_widget_select_nowidth .selectboxit,
.dashboard_widget_filter_toolbar_container .selectboxit-container.dashboard_widget_filter_toolbar_select_nowidth .selectboxit,
.dashboard_widget_filter_toolbar_container .selectboxit-container.dashboard_widget_filter_toolbar_widget_select_nowidth .selectboxit {
 max-width: calc(100% - 1px);
}

.darkTheme .date_time_picker_mainpanel .selectboxit-container .selectboxit,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit,
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-container .selectboxit,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit {
 box-shadow: none;
}

.date_time_picker_mainpanel .selectboxit-container span,
.date_time_picker_mainpanel .selectboxit-container .selectboxit-options a,
.dashboard_widget_filter_toolbar_container .selectboxit-container span,
.dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit-options a {
 width: auto;
 display: inline-block;
}

.dashboard_widget_filter_toolbar_container .date_time_picker_mainpanel .selectboxit-container span,
 .dashboard_widget_filter_toolbar_container .date_time_picker_mainpanel .selectboxit-container .selectboxit-options a
 {
 max-width: none;
}

.dashboard_widget_filter_toolbar_container .selectboxit-container span,
 .dashboard_widget_filter_toolbar_container .selectboxit-container .selectboxit-options a
 {
 max-width: 225px;
}

.dashboard_filter_criteria_table_container .selectboxit-container span,
 .dashboard_filter_criteria_table_container .selectboxit-container .selectboxit-options a
 {
 max-width: 225px;
}

.date_time_picker_mainpanel .selectboxit-btn,
 .dashboard_widget_filter_toolbar_container .selectboxit-btn {
 -moz-box-shadow: none; /* Firefox */
 -webkit-box-shadow: none; /* Webkit */
 box-shadow: none;
 background: none;
 border: 1px solid transparent;
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:focus,
 .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:focus
 {
 background: initial;
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover,
 .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover
 {
 background: hsl(213, 11%, 78%);
}

.darkTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover {
 background: hsl(213, 3%, 30%);
}
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover {
 background: hsl(200, 100%, 40%);
}

.darkTheme .date_time_picker_mainpanel .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover,
.darkBlueTheme .date_time_picker_mainpanel .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled:hover {
 background: none;
}

.darkTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit {
 background: hsl(213, 3%, 30%);
}
.darkBlueTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit {
 background: hsl(200, 75%, 35%);
}


.date_time_picker_mainpanel .selectboxit-container span.selectboxit-text,
 .dashboard_widget_filter_toolbar_container .selectboxit-container span.selectboxit-text
 {
 width: auto !important;
 height: 18px;
 line-height: 18px;
 color: hsl(213, 11%, 36%);
 text-shadow: none;
 letter-spacing: .05em;
 text-overflow: ellipsis;
 padding-right: 17px;
}

.date_time_picker_mainpanel .simpleMultiComboBox-container .selectboxit-text,
 .dashboard_widget_filter_toolbar_container .simpleMultiComboBox-container .selectboxit-text
 {
 text-overflow: ellipsis;
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text,
 .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text
 {
 box-shadow: none;
 color: hsl(213, 0%, 100%);
}

.darkTheme .date_time_picker_mainpanel .selectboxit-container span.selectboxit-text,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-container span.selectboxit-text {
 color: hsl(213, 5%, 60%);
}
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-container span.selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-container span.selectboxit-text {
 color: hsl(200, 30%, 75%);
}
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-container:hover span.selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-container:hover span.selectboxit-text {
 color: hsl(200, 100%, 80%);
}

.darkTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text {
 color: hsl(213, 5%, 80%);
}
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-text {
 color: hsl(200, 100%, 90%);
}

.darkTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkTheme .date_time_picker_mainpanel .filterGroupUI:hover .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover .multi_combo_box_container .selectboxit-container .selectboxit-text {
 color: hsl(213, 5%, 60%) !important;
}
.darkBlueTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkBlueTheme .date_time_picker_mainpanel .filterGroupUI:hover .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container .selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI:hover .multi_combo_box_container .selectboxit-container .selectboxit-text {
 color: hsl(200, 30%, 75%) !important;
}

.darkTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit-text,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit-text {
 color: hsl(213, 10%, 97%) !important;
}
.darkBlueTheme .date_time_picker_mainpanel .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit-text,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit-text {
 color: hsl(200, 75%, 97%) !important;
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container,
.dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container {
 width:       17px;
 right:       initial;
 position:     relative;
 margin-left:    -17px;
 border-radius:   0 3px 3px 0;
 border:      none;
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container,
 .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container
 {
 background-image: linear-gradient(left, hsla(220, 11%, 78%, 0) 0%,
  hsl(213, 11%, 78%) 25%, hsl(213, 11%, 78%) 100%);
 background-image: -webkit-linear-gradient(left, hsla(220, 11%, 78%, 0)
  0%, hsl(213, 11%, 78%) 25%, hsl(213, 11%, 78%) 100%);
 background-image: -ms-linear-gradient(left, hsla(220, 11%, 78%, 0) 0%,
  hsl(213, 11%, 78%) 25%, hsl(213, 11%, 78%) 100%);
 background-image: -moz-linear-gradient(left, hsla(220, 11%, 78%, 0) 0%,
  hsl(213, 11%, 78%) 25%, hsl(213, 11%, 78%) 100%);
}

.darkTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container {
 background: hsla(213, 2%, 15%, .0);
}
.darkBlueTheme .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container {
 background: hsla(200, 100%, 25%, .0);
}

.darkTheme  .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container,
.darkTheme  .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container {
 background: hsl(213, 3%, 30%);
}
.darkBlueTheme  .date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container,
.darkBlueTheme  .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container {
 background: hsl(200, 100%, 40%);
}

.date_time_picker_mainpanel .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container {
 background: transparent;
}

/* ------------------------------- Filterbar Grouped UIs ------------------------------------ */
.dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container,
.darkTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container,
.darkBlueTheme .dashboard_widget_filter_toolbar_container .filterGroupUI .selectboxit-btn.selectboxit-enabled .selectboxit-arrow-container {
 background: none;
}

/* ------------------------------------------------------------------------------------------- */
.date_time_picker_mainpanel .selectboxit-arrow-container .selectboxit-arrow,
.dashboard_widget_filter_toolbar_container .selectboxit-arrow-container .selectboxit-arrow {
 height:        8px;
 width:         8px;
 position:       absolute;
 top:          6px;
 left:         4px;
 background-size:    8px 8px;
 background-position:  left;
 background-origin:   content-box;
 margin:        0;
}

.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-arrow-container .selectboxit-arrow {
 opacity: .45;
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-arrow-container .selectboxit-arrow,
.darkTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container .selectboxit-arrow {
 opacity: .6;
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .selectboxit-btn.selectboxit-enabled:hover .selectboxit-arrow-container .selectboxit-arrow {
 opacity: .8;
}


/* ------------------------------------- Filterbar Grouped UIs -------------------------------------- */
.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-arrow-container .selectboxit-arrow
 {
 opacity: .6;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .selectboxit-btn:hover .selectboxit-arrow-container .selectboxit-arrow
 {
 opacity: 1;
}

/* --------- MultiComboBox > SelectBoxIt --------- */
.dashboard_body .dashboard_widget_filter_toolbar .filterGroupUI .multi_combo_box_container div.selectWrapper
 {
 height: 19px !important;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container .selectboxit
 {
 height: 19px;
 border-radius: 4px;
 display: block;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI .multi_combo_box_container .selectboxit-container:hover .selectboxit
 {
 background: hsl(213, 11%, 78%);
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .multi_combo_box_container .selectboxit-arrow-container .selectboxit-arrow
 {
 opacity: .9;
}

.dashboard_widget_filter_toolbar_container .filterGroupUI:hover .multi_combo_box_container .selectboxit-container:hover .selectboxit-arrow-container .selectboxit-arrow
 {
 opacity: 1;
}



/* --------------------------------------------------------------------------------------------------- */
.dashboard_widget_filter_toolbar_container .dropdownList {
 background:    hsla(213, 0%, 100%, 1);
 border:      1px solid hsl(213, 10%, 75%);
 box-shadow:    0 0 42px hsla(213, 30%, 30%, .1), 0 9px 18px hsla(213, 30%, 30%, .075), 0px 9px 8px hsla(213, 30%, 30%, .075);
}

.darkTheme .dashboard_widget_filter_toolbar_container .dropdownList {
  background:   hsla(213, 5%, 12%, .95);
  border:       1px solid hsl(213, 3%, 44%);
  box-shadow:   0 0 12px hsla(213, 50%, 60%, .1), 0 0 140px hsla(213, 100%, 60%, .15);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .dropdownList {
  background:   hsla(200, 75%, 18%, .95);
  border:       1px solid hsl(200, 30%, 48%);
  box-shadow:   0 0 8px hsla(200, 100%, 80%, .3), 0 0 40px hsla(200, 100%, 50%, .4);
}

.dashboard_widget_filter_toolbar_container .selectboxit-container ~.selectboxit-container
 {
 xborder-left: 1px solid hsla(220, 3%, 0%, .15);
 background-image: -webkit-linear-gradient(left, hsla(220, 0%, 0%, .1) 0%,
  hsla(220, 0%, 0%, .1) 10%, hsla(220, 0%, 100%, .3) 10.01%,
  hsla(220, 0%, 100%, .3) 20%, transparent 30.01%, transparent 100%);
 background-size: 10px 100%;
 background-repeat: no-repeat;
 background-position: top left;
}

.dashboard_widget_filter_toolbar_container .selectboxit-container.dashboard_widget_filter_toolbar_select_had_precomparator
{
  background: none;
}

.dashboard_widget_filter_toolbar_container .limitIndicator {
  color:                hsl(199,18%,40%);
  background:           hsl(213,5%,95%);
  padding-top:          6px;
  padding-bottom:       6px;
}
.darkTheme .dashboard_widget_filter_toolbar_container .limitIndicator {
  background:           hsl(213, 5%, 18%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .limitIndicator {
  background:           hsla(200, 75%, 22%, .95);
}

.dashboard_filter_criteria_table_container .limitIndicator {
  color:                hsl(199,18%,40%);
  background:           hsl(213,5%,95%);
  padding-top:          6px;
  padding-bottom:       6px;
}

.dashboard_widget_filter_toolbar_container .limitIndicatorSpan {
  white-space:          normal;
  display:              table !important;
  padding-right:        2px;
  color:                hsl(199,18%,40%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .limitIndicatorSpan {
  color:                hsl(213, 10%, 60%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .limitIndicatorSpan {
  color:                hsl(213, 10%, 60%);
}

.dashboard_filter_criteria_table_container .limitIndicatorSpan {
  white-space:          normal;
  display:              table !important;
  padding-right:        2px;
  color:                hsl(199,18%,40%);
}

.dashboard_widget_filter_toolbar_container .limitIndicatorForSearch {
  color:                hsl(199,18%,40%);
  background:           hsl(213,5%,95%);
  padding-top:          6px;
  padding-bottom:       6px;
}
.darkTheme .dashboard_widget_filter_toolbar_container .limitIndicatorForSearch {
  background:           hsl(213, 5%, 18%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .limitIndicatorForSearch {
  background:           hsla(200, 75%, 22%, .95);
}

.dashboard_filter_criteria_table_container .limitIndicatorForSearch {
  color:                hsl(199,18%,40%);
  background:           hsl(213,5%,95%);
  padding-top:          6px;
  padding-bottom:       6px;
}

.dashboard_widget_filter_toolbar_container .limitIndicatorForSearch span {
  white-space:          normal;
  display:              table !important;
  padding-right:        2px;
  color:                hsl(199,18%,40%);
}
.darkTheme .dashboard_widget_filter_toolbar_container .limitIndicatorForSearch span {
  color:                hsl(213, 10%, 60%);
}
.darkBlueTheme .dashboard_widget_filter_toolbar_container .limitIndicatorForSearch span {
  color:                hsl(213, 10%, 60%);
}

.dashboard_filter_criteria_table_container .limitIndicatorForSearch span {
  white-space:          normal;
  display:              table !important;
  padding-right:        2px;
  color:                hsl(199,18%,40%);
}

.dashboard_filterbar_container > select {
  display:  none;
  vertical-align: middle;
}