/** 4px */
/** 8px */
/** 12px */
/** 16px */
/** 20px */
/** 24px */
/** 28px */
/** 32px */
/** 36px */
/** 40px */
/** 44px */
/** 48px */
/** 2px */
/** 4px */
/** 6px */
/** 8px */
/** 10px */
/** 12px */
/** 14px */
/** 16px */
.workspace-header .count-badge[data-count]:after {
  color: #FFFFFF !important;
}

[data-tooltip] {
  border-right: 5px solid #132C4A !important;
}

.launchpad .ui-column {
  background: #FFFFFF !important;
}

.slick-pane-header .ui-state-default .slick-sort-indicator {
  color: #FFFFFF !important;
}

/**
 * Author: Kevin Weber
 *
 * Follow me: @kevinweber (https://twitter.com/kevinweber)
 * Website: http://kevinw.de
 *
 * License: CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/)
 */
.workspace-header {
  border-color: #0C5960 !important;
  border-width: 0 0 1px;
}
.workspace-header .branding {
  border: none !important;
}
.workspace-header .branding .workspace-branding {
  background-size: 85%;
  background-repeat: no-repeat;
  width: 0px;
  height: 0px;
  margin: 0px;
}
.workspace-header .count-badge[data-count]:after {
  background-color: #666;
  border-radius: 999px;
  color: #fff;
  content: attr(data-count);
  font-size: 55%;
  font-weight: bold;
  line-height: 0.8em;
  min-width: 2em;
  padding: 0.6em;
  position: absolute;
  right: 10%;
  text-align: center;
  top: 50%;
  width: auto;
}

.workspace-header,
.workspace-footer {
  margin-bottom: 0;
  background-color: #0C5960;
  border-color: #0C5960;
}
.workspace-header .navbar-nav,
.workspace-footer .navbar-nav {
  margin: 0;
}
.workspace-header .navbar-nav > li,
.workspace-footer .navbar-nav > li {
  float: left;
  height: 40px;
}
.workspace-header .container-fluid,
.workspace-footer .container-fluid {
  padding: 0;
}
.workspace-header .container-fluid > .navbar-header,
.workspace-header .container-fluid > .navbar-collapse,
.workspace-footer .container-fluid > .navbar-header,
.workspace-footer .container-fluid > .navbar-collapse {
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.workspace-header .row,
.workspace-footer .row {
  margin: 0;
}
.workspace-header .workspace-header-menu,
.workspace-footer .workspace-header-menu {
  background-color: #333;
}
.workspace-header .workspace-header-menu .navbar-nav,
.workspace-footer .workspace-header-menu .navbar-nav {
  float: left;
  margin: 0;
}
.workspace-header .workspace-header-menu .navbar-nav > li,
.workspace-footer .workspace-header-menu .navbar-nav > li {
  float: left;
}
.workspace-header .workspace-header-menu .navbar-nav > li > a,
.workspace-footer .workspace-header-menu .navbar-nav > li > a {
  padding-bottom: 6px;
  padding-top: 6px;
}
.workspace-header .workspace-header-buttons .navbar-nav,
.workspace-footer .workspace-header-buttons .navbar-nav {
  float: left;
  margin: 0;
}
.workspace-header .workspace-header-buttons .navbar-nav > li,
.workspace-footer .workspace-header-buttons .navbar-nav > li {
  float: left;
}
.workspace-header .workspace-header-buttons .navbar-nav > li > a,
.workspace-footer .workspace-header-buttons .navbar-nav > li > a {
  padding-bottom: 15px;
  padding-top: 15px;
}
.workspace-header .workspace-header-menu .navbar-nav > li > a,
.workspace-header .workspace-header-menu .navbar-nav > li.disabled > a,
.workspace-header .workspace-header-buttons .navbar-nav > li > a,
.workspace-header .workspace-header-buttons .navbar-nav > li.disabled > a,
.workspace-footer .workspace-header-menu .navbar-nav > li > a,
.workspace-footer .workspace-header-menu .navbar-nav > li.disabled > a,
.workspace-footer .workspace-header-buttons .navbar-nav > li > a,
.workspace-footer .workspace-header-buttons .navbar-nav > li.disabled > a {
  color: #fff;
}
.workspace-header .workspace-header-menu .navbar-nav > .dropdown.open > a,
.workspace-header .workspace-header-menu .navbar-nav > .dropdown.open > a:hover,
.workspace-header .workspace-header-menu .navbar-nav > .dropdown.open > a:focus,
.workspace-header .workspace-header-buttons .navbar-nav > .dropdown.open > a,
.workspace-header .workspace-header-buttons .navbar-nav > .dropdown.open > a:hover,
.workspace-header .workspace-header-buttons .navbar-nav > .dropdown.open > a:focus,
.workspace-footer .workspace-header-menu .navbar-nav > .dropdown.open > a,
.workspace-footer .workspace-header-menu .navbar-nav > .dropdown.open > a:hover,
.workspace-footer .workspace-header-menu .navbar-nav > .dropdown.open > a:focus,
.workspace-footer .workspace-header-buttons .navbar-nav > .dropdown.open > a,
.workspace-footer .workspace-header-buttons .navbar-nav > .dropdown.open > a:hover,
.workspace-footer .workspace-header-buttons .navbar-nav > .dropdown.open > a:focus {
  color: #fff;
  background-color: #000;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu {
  background-color: #000;
  border-color: #080808;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu.open > a, .workspace-header .workspace-header-menu .navbar-nav .dropdown-menu.open > a:hover, .workspace-header .workspace-header-menu .navbar-nav .dropdown-menu.open > a:focus,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu.open > a,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu.open > a:hover,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu.open > a:focus,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu.open > a,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu.open > a:hover,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu.open > a:focus,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu.open > a,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu.open > a:hover,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu.open > a:focus {
  color: #fff;
  background-color: #000;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu {
  background-color: #000;
  border-color: #080808;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > li > a,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > li > a,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > li > a,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > li > a {
  color: #fff;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > li > a:hover,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > li > a:hover,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > li > a:hover,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > li > a:hover {
  color: #fff;
  background-color: #333;
}
.workspace-header .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > .divider,
.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > .divider,
.workspace-footer .workspace-header-menu .navbar-nav .dropdown-menu > .dropdown-menu > .divider,
.workspace-footer .workspace-header-buttons .navbar-nav .dropdown-menu > .dropdown-menu > .divider {
  background-color: #333;
}
.workspace-header .navbar-left,
.workspace-footer .navbar-left {
  float: left !important;
}
.workspace-header .navbar-right,
.workspace-footer .navbar-right {
  float: right !important;
  margin-right: -15px;
}
.workspace-header .workspace-header-buttons .navbar-brand,
.workspace-header .workspace-header-buttons .navbar-text,
.workspace-header .workspace-header-buttons .navbar-nav > li:not(.open) > a,
.workspace-header .workspace-header-buttons .navbar-nav > li.disabled > a,
.workspace-header .navbar-buttons .navbar-brand,
.workspace-header .navbar-buttons .navbar-text,
.workspace-header .navbar-buttons .navbar-nav > li:not(.open) > a,
.workspace-header .navbar-buttons .navbar-nav > li.disabled > a,
.workspace-footer .workspace-header-buttons .navbar-brand,
.workspace-footer .workspace-header-buttons .navbar-text,
.workspace-footer .workspace-header-buttons .navbar-nav > li:not(.open) > a,
.workspace-footer .workspace-header-buttons .navbar-nav > li.disabled > a,
.workspace-footer .navbar-buttons .navbar-brand,
.workspace-footer .navbar-buttons .navbar-text,
.workspace-footer .navbar-buttons .navbar-nav > li:not(.open) > a,
.workspace-footer .navbar-buttons .navbar-nav > li.disabled > a {
  color: #fff;
  min-height: 40px;
}
.workspace-header .workspace-header-buttons .navbar-nav > .active:not(.open) > a,
.workspace-header .navbar-buttons .navbar-nav > .active:not(.open) > a,
.workspace-footer .workspace-header-buttons .navbar-nav > .active:not(.open) > a,
.workspace-footer .navbar-buttons .navbar-nav > .active:not(.open) > a {
  background-color: #fff;
  color: #0C5960;
}
.workspace-header .workspace-header-buttons .navbar-nav > li:not(.disabled):not(.open) > a:hover,
.workspace-header .navbar-buttons .navbar-nav > li:not(.disabled):not(.open) > a:hover,
.workspace-footer .workspace-header-buttons .navbar-nav > li:not(.disabled):not(.open) > a:hover,
.workspace-footer .navbar-buttons .navbar-nav > li:not(.disabled):not(.open) > a:hover {
  background-color: #fff;
  color: #0C5960;
}
.workspace-header .workspace-header-buttons .navbar-nav:not(.navbar-right) > li:not(:last-child),
.workspace-header .navbar-buttons .navbar-nav:not(.navbar-right) > li:not(:last-child),
.workspace-footer .workspace-header-buttons .navbar-nav:not(.navbar-right) > li:not(:last-child),
.workspace-footer .navbar-buttons .navbar-nav:not(.navbar-right) > li:not(:last-child) {
  border-right: 1px solid #0d0d0d;
}
.workspace-header .workspace-header-buttons .navbar-nav.navbar-right > li,
.workspace-header .navbar-buttons .navbar-nav.navbar-right > li,
.workspace-footer .workspace-header-buttons .navbar-nav.navbar-right > li,
.workspace-footer .navbar-buttons .navbar-nav.navbar-right > li {
  border-left: 1px solid #0d0d0d;
}
.workspace-header .workspace-close,
.workspace-header .workspace-title,
.workspace-header .workspace-menu-toggle,
.workspace-footer .workspace-close,
.workspace-footer .workspace-title,
.workspace-footer .workspace-menu-toggle {
  float: left;
  color: #fff;
  height: 40px;
  line-height: 20px;
  padding: 10px;
}
.workspace-header .workspace-close,
.workspace-footer .workspace-close {
  font-size: 18px;
}
.workspace-header .workspace-title, .workspace-header .workspace-menu-toggle,
.workspace-footer .workspace-title,
.workspace-footer .workspace-menu-toggle {
  font-size: 15px;
}
.workspace-header .workspace-title,
.workspace-footer .workspace-title {
  left: 100px;
  right: 150px;
  position: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  margin: 0;
  font-weight: normal;
}
.workspace-header .workspace-close:hover,
.workspace-header .workspace-menu-toggle:hover,
.workspace-footer .workspace-close:hover,
.workspace-footer .workspace-menu-toggle:hover {
  background-color: #fff;
  color: #0C5960;
}
.workspace-header.navbar-default .navbar-nav > li > a.menu-active,
.workspace-footer.navbar-default .navbar-nav > li > a.menu-active {
  background-color: #fff;
  color: #0C5960;
}
.workspace-header.navbar-default .dropdown-menu > li > a.icon i,
.workspace-footer.navbar-default .dropdown-menu > li > a.icon i {
  vertical-align: middle;
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon,
.workspace-footer.navbar-default .navbar-nav > li > a.icon {
  padding: 4px;
  float: left;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon i,
.workspace-footer.navbar-default .navbar-nav > li > a.icon i {
  float: left;
  vertical-align: middle;
  height: 32px;
  line-height: 32px;
  text-align: center;
  width: 32px;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon i.fa,
.workspace-footer.navbar-default .navbar-nav > li > a.icon i.fa {
  font-size: 20px;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon i.glyphicon,
.workspace-footer.navbar-default .navbar-nav > li > a.icon i.glyphicon {
  font-size: 22px;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon i.ba,
.workspace-footer.navbar-default .navbar-nav > li > a.icon i.ba {
  font-size: 22px;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon span:not(.badge):not(.caret),
.workspace-footer.navbar-default .navbar-nav > li > a.icon span:not(.badge):not(.caret) {
  padding: 0 3px;
  font-size: 13px;
  line-height: 32px;
  text-transform: uppercase;
}
.workspace-header.navbar-default .navbar-nav > li > a.icon span.badge,
.workspace-footer.navbar-default .navbar-nav > li > a.icon span.badge {
  margin-left: -12px;
  position: relative;
}
.workspace-header .disabled a,
.workspace-footer .disabled a {
  opacity: 0.5;
}
.workspace-header .navbar-toggle,
.workspace-footer .navbar-toggle {
  border: 0;
  padding: 8px;
}

.workspace-footer {
  bottom: 0;
  position: absolute;
  border-color: #0C5960;
  background-color: #0C5960;
  width: 100%;
  margin-bottom: 0;
  min-height: auto;
}
.workspace-footer.workspace-toolbar {
  min-height: 50px;
}
.workspace-footer.workspace-toolbar .container-fluid:first-child {
  min-height: 50px;
}
.workspace-footer.workspace-toolbar .container-fluid:first-child > .navbar-footer {
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.workspace-footer.navbar-default .navbar-header .navbar-nav > li > a,
.workspace-footer.navbar-default .navbar-header .navbar-nav > li.disabled > a {
  color: var(--linq-color-gray-100);
}
.workspace-footer.navbar-default .navbar-right a.icon {
  background-color: #767676;
  color: #fff;
}
.workspace-footer.navbar-default .navbar-right a.icon:hover {
  background-color: #fff !important;
  color: #767676 !important;
}
.workspace-footer.navbar-default .navbar-right a.icon:active {
  background-color: #fff !important;
  color: #767676 !important;
}
.workspace-footer.navbar-default .navbar-right a.icon:focus {
  border: none;
  padding: 7px;
}
.workspace-footer.navbar-default .navbar-nav:not(.navbar-right) > li:not(:last-child) {
  border-right: 1px solid #0C5960;
}
.workspace-footer.navbar-default .navbar-nav.navbar-right > li {
  border-left: 1px solid #0C5960;
}
.workspace-footer .workspace-footer-branding {
  height: 30px;
  background-color: #132C4A;
}
.workspace-footer .workspace-footer-branding .branding-logo {
  background: url(none) no-repeat scroll center center transparent;
  height: 28px;
  width: 63px;
}
.workspace-footer .workspace-footer-branding .workspace-footer-branding-message {
  text-align: end;
}
.workspace-footer .workspace-footer-branding > .row {
  display: flex;
}
.workspace-footer .workspace-footer-branding .branding-message {
  text-overflow: unset;
}
.workspace-footer .workspace-footer-branding .branding-message:before {
  content: none;
}
.workspace-footer .ui-statusbar span {
  color: #325d91;
  font-size: 12px;
  padding-top: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.workspace-footer [data-widget=footerlabel] {
  font-size: 12px;
  color: #565656;
  margin-top: 16px;
  margin-left: 20px;
  width: auto;
  float: left;
}
.workspace-footer [data-widget=footerlabel] label {
  margin-right: 8px;
  font-weight: bold;
}

.workspace-container {
  left: 0;
  overflow: auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: 40px;
  margin-top: 0;
}
.workspace-container.workspace-horizontal-menu {
  top: 80px;
}

#workspace-screenreader-status,
#workspace-screenreader-alert {
  position: absolute;
  z-index: 9999999;
  width: 0;
  overflow: hidden;
}

@media (min-width: 768px) {
  .navbar-nav {
    float: left;
  }
  .navbar-nav > li {
    float: left;
  }
}
.workspace-menu > .navbar-header {
  float: none;
}
.workspace-menu,
.workspace-menu .menu-submenu {
  position: fixed;
  top: 40px;
  background-color: #fff;
  z-index: 1180;
  bottom: 40px;
  width: 0;
  overflow: hidden;
}
.workspace-menu:not(.submenu-open) {
  overflow-y: auto;
}
.workspace-menu .menu-submenu {
  top: 80px;
}
.workspace-menu .menu-submenu.menu-open {
  overflow-y: auto;
}
.workspace-menu:not(.menu-right) {
  border-right: 2px solid var(--linq-color-gray-30);
  left: -100%;
  transition: left 0.5s, width 0.5s;
}
.workspace-menu:not(.menu-right).menu-open {
  left: 0;
  display: block;
  width: 300px;
}
.workspace-menu:not(.menu-right) .menu-submenu {
  left: -100%;
  transition: left 0.5s, width 0.5s;
}
.workspace-menu:not(.menu-right) .menu-submenu:not(.menu-open) {
  display: none;
}
.workspace-menu:not(.menu-right) .menu-submenu.menu-open {
  left: 0;
  width: 298px;
}
.workspace-menu.menu-right {
  right: -100%;
  border-left: 2px solid var(--linq-color-gray-30);
  transition: right 0.5s, width 0.5s;
}
.workspace-menu.menu-right.menu-open {
  right: 0;
  width: 300px;
}
.workspace-menu.menu-right .menu-submenu {
  right: -100%;
  transition: right 0.5s, width 0.5s;
}
.workspace-menu.menu-right .menu-submenu:not(.menu-open) {
  display: none;
}
.workspace-menu.menu-right .menu-submenu.menu-open {
  right: 0;
  width: 298px;
}
.workspace-menu .menu-submenu-open {
  border-left: 1px solid #eee;
  float: right;
  right: 10px;
  display: block;
  margin: -10px;
  padding: 6px 10px;
  position: absolute;
  top: 10px;
}
.workspace-menu .dropdown-header {
  background-color: #eee;
  color: #6c6c6c;
  font-weight: bold;
  text-transform: uppercase;
}
.workspace-menu .label-shortcut {
  float: right;
  background-color: none;
  color: #767676;
  font-weight: normal;
}
.workspace-menu ul {
  margin: 0;
  padding: 0;
  float: none;
}
.workspace-menu ul > li.divider {
  height: 1px;
  border-top: 1px solid var(--linq-color-gray-30);
}
.workspace-menu ul > li:not(.divider) {
  position: relative;
  display: block;
  border-bottom: 1px solid #eee;
  text-overflow: ellipsis;
  overflow: hidden;
  float: none;
  text-align: left;
}
.workspace-menu ul > li:not(.divider) > a,
.workspace-menu ul > li:not(.divider) > .menu-widget {
  position: relative;
  display: block;
  padding: 6px 10px;
  color: #666;
  min-height: 30px;
}
.workspace-menu ul > li:not(.divider) > a:hover, .workspace-menu ul > li:not(.divider) > a:focus, .workspace-menu ul > li:not(.divider) > a.active {
  background-color: #2ec9d7;
  color: white;
  text-decoration: none;
}
.workspace-menu ul > li:not(.divider) > a.ui-state-disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
.workspace-menu ul > li:not(.divider) > a .ui-icon {
  margin-right: 10px;
}
.workspace-menu ul > li:not(.divider).menu-node > a:first-child {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.workspace-menu ul > li:not(.divider).menu-search label {
  color: #999;
  font-size: 18px;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  position: absolute;
}
.workspace-menu ul > li:not(.divider).menu-search input {
  padding: 0 10px 0 36px;
  background-color: #fff;
  border: none;
  color: #666;
  height: 40px;
  width: 100%;
}

@media (max-width: 767px) {
  .workspace-menu.menu-right.menu-open {
    width: 100%;
  }
}
.dropdown-menu a[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.dropdown-menu .label-shortcut {
  float: right;
  background-color: none;
  color: #767676;
  font-weight: normal;
}

@media (min-width: 991px) {
  .workspace-menu,
  .workspace-menu .menu-submenu {
    bottom: 80px;
  }
}
.navbar-default .navbar-nav > .notification-item > a {
  opacity: 0.5;
  pointer-events: none;
}
.navbar-default .navbar-nav > .notification-item.show > a, .navbar-default .navbar-nav > .notification-item.open > a {
  opacity: 1;
  pointer-events: all;
}
.navbar-default .navbar-nav > .notification-item.open > a.notification-toggle,
.navbar-default .navbar-nav > .notification-item.open a:hover,
.navbar-default .navbar-nav > .notification-item.open a:focus {
  background-color: #fff;
  color: #0C5960;
}

.scrollable-menu {
  padding: 0;
  width: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  right: 0px;
  left: auto;
  display: none;
  position: absolute;
  max-height: 400px;
  height: auto;
  top: 40px;
}

.open .dropdown-menu.workspace-notifications-menu {
  display: block;
  top: 0;
  width: 100%;
  padding: 0;
  position: relative;
}
.open .scrollable-menu {
  display: block;
}

.workspace-notifications-menu .nav-header {
  font-size: 12px;
  font-weight: bold;
  height: 20px;
  padding: 0 12px;
}
.workspace-notifications-menu > li {
  cursor: pointer;
}
.workspace-notifications-menu > li > .notifications-item {
  font-size: 1.125rem;
  padding: 5px 8px;
  white-space: normal;
  text-align: left;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-image {
  display: table-cell;
  font-size: 30px;
  text-align: center;
  vertical-align: top;
  width: 36px;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-body {
  padding-left: 20px;
  display: table-cell;
  vertical-align: top;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-body .notifications-item-title {
  font-size: 13px;
  margin-bottom: 4px;
  margin-top: 0;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-body .notifications-item-text {
  margin-bottom: 0;
  margin-top: 0;
  word-break: break-word;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-body.notification-item-no-title .notifications-item-text {
  margin-top: 5px;
}
.workspace-notifications-menu > li > .notifications-item .notifications-item-body .notifications-item-time {
  color: #777;
  display: block;
  font-size: 10px;
  margin-bottom: 1px;
  margin-top: 1px;
}
.workspace-notifications-menu .notification-warning {
  background-color: #0D0D0D;
  border-bottom: 4px solid black;
  color: #AD7E22;
}
.workspace-notifications-menu .notification-warning .notifications-item-image i {
  color: #ccb209;
}
.workspace-notifications-menu .notification-success {
  background-color: #FFFFFF;
  border-bottom: 4px solid #d9d9d9;
  color: #015836;
}
.workspace-notifications-menu .notification-success .notifications-item-image i {
  color: #3c763d;
}
.workspace-notifications-menu .notification-info {
  background-color: #FFFFFF;
  border-bottom: 4px solid #d9d9d9;
  color: #105298;
}
.workspace-notifications-menu .notification-info .notifications-item-image i {
  color: #31708f;
}
.workspace-notifications-menu .notification-danger {
  background-color: #FFFFFF;
  border-bottom: 4px solid #d9d9d9;
  color: #A2213B;
}
.workspace-notifications-menu .notification-danger .notifications-item-image i {
  color: #A2213B;
}
.workspace-notifications-menu .notification-buttons {
  background-color: #ebebeb;
  padding: 5px 8px;
  text-align: right;
}
.workspace-notifications-menu .notification-buttons button {
  margin-left: 5px;
  border-radius: 6px;
  font-weight: normal;
  padding: 0.3em 1.3em;
  color: #fff;
}

@media (max-width: 767px) {
  .workspace-header .navbar-nav .open .scrollable-menu {
    position: fixed;
    width: 100%;
  }
}
.workspace-toolbar.horizontal-toolbar {
  display: inline-block;
}
.workspace-toolbar.vertical-toolbar {
  background-color: #0C5960;
  position: fixed;
  height: 100%;
  z-index: 1000;
  top: 50px;
  width: 53px;
  transition: width 500ms;
  -webkit-transition: width 500ms;
  border-left: 1px solid white;
}
.workspace-toolbar.vertical-toolbar.vertical-toolbar-right {
  right: 0;
}
.workspace-toolbar.vertical-toolbar.vertical-toolbar-left {
  left: 0;
}
.workspace-toolbar.vertical-toolbar:hover {
  width: 140px;
  max-width: 140px;
}
.workspace-toolbar.vertical-toolbar ul {
  margin: 0px;
  list-style-type: none;
  padding-left: 0px;
}
.workspace-toolbar.vertical-toolbar ul li {
  border-bottom: 1px solid #132C4A;
  height: 40px;
  padding-top: 5px;
  width: 100%;
  max-width: 100%;
}
.workspace-toolbar.vertical-toolbar ul li:hover, .workspace-toolbar.vertical-toolbar ul li:hover a, .workspace-toolbar.vertical-toolbar ul li:hover i {
  background-color: white;
  color: #0C5960;
  text-decoration: none;
}
.workspace-toolbar.vertical-toolbar ul li span {
  font-size: xx-small !important;
  float: left;
  margin-left: 10px;
  margin-top: 15px;
  width: 0px;
  transition: width 500ms;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  width: 80px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}
.workspace-toolbar.vertical-toolbar ul li a {
  color: white;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  width: 100px;
  display: inline;
  height: 40px;
}
.workspace-toolbar.vertical-toolbar ul li a i {
  float: right;
  margin-right: 15px;
  top: 10px;
  font-size: 20px;
  left: inherit !important;
}
.workspace-toolbar.vertical-toolbar ul:hover li span {
  width: 80px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}
.workspace-toolbar.vertical-toolbar .toolbar-item {
  padding: 0px !important;
  max-width: 50px;
  height: 50px;
  cursor: pointer;
}
.workspace-toolbar.vertical-toolbar .toolbar-item a {
  padding: 5px 0px !important;
  max-width: 50px;
  display: inline-block;
}
.workspace-toolbar.vertical-toolbar .toolbar-item a i {
  left: 18px;
  font-size: 14px;
}
.workspace-toolbar.vertical-toolbar .toolbar-item a span {
  padding: 0px !important;
  white-space: normal;
}
.workspace-toolbar.horizontal-toolbar ul {
  float: left;
  margin: 0;
  padding: 0;
}
.workspace-toolbar.horizontal-toolbar ul li {
  float: left;
}
.workspace-toolbar.horizontal-toolbar ul li:hover, .workspace-toolbar.horizontal-toolbar ul li:hover a, .workspace-toolbar.horizontal-toolbar ul li:hover i {
  background-color: white;
  color: #0C5960;
  text-decoration: none;
}
.workspace-toolbar.horizontal-toolbar ul li span {
  display: none;
}
.workspace-toolbar.horizontal-toolbar ul .toolbar-item {
  position: relative;
  display: block;
}
.workspace-toolbar.horizontal-toolbar ul .toolbar-item a {
  padding: 9px;
  color: white;
  position: relative;
  display: block;
  float: left;
}
.workspace-toolbar.horizontal-toolbar ul .toolbar-item a i {
  font-size: 18px;
  float: left;
  vertical-align: middle;
  height: 32px;
  line-height: 32px;
  text-align: center;
  width: 32px;
}

.ui-filterpanel .ui-hidelabel > label {
  display: none;
}
.ui-filterpanel .advPanelUp {
  border-bottom: solid 1.5px #9B9B9B;
  margin-bottom: 7px;
}
.ui-filterpanel .legendUp {
  color: white;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  overflow: hidden;
  padding-bottom: 5px;
}
.ui-filterpanel .legendUp > .filter-caption {
  float: left;
}
.ui-filterpanel .legendDown {
  border-top: solid 1.5px #9B9B9B;
  margin-top: 7px;
  height: 40px;
}
.ui-filterpanel .middleDivRow {
  vertical-align: middle;
  background-color: #99aaba;
  margin-top: 3px;
  padding: 3px;
  margin-bottom: 3px;
  border-radius: 2px;
}
.ui-filterpanel .middleDivRow > [data-widget].hide-element {
  display: none;
}
.ui-filterpanel .middleDivRow > [data-widget].hide-element .selectInformation {
  display: none;
}
.ui-filterpanel select {
  margin-bottom: 0;
  height: 22px;
}
.ui-filterpanel .selectFilter {
  width: auto;
}
.ui-filterpanel .ui-widget input,
.ui-filterpanel .ui-listbox select {
  margin-left: 0;
}
.ui-filterpanel .middleDivRow > .selectFilter,
.ui-filterpanel .middleDivRow > .selectInformation,
.ui-filterpanel .middleDivRow > [data-widget] {
  margin-bottom: 0;
  display: inline-block;
  font-weight: bold;
  vertical-align: middle;
}
.ui-filterpanel .middleDivRow > .selectFilter,
.ui-filterpanel .middleDivRow > .selectInformation,
.ui-filterpanel .middleDivRow > [data-widget] {
  margin-right: 10px;
}
.ui-filterpanel .middleDivRow > [data-widget=datefield] > input {
  height: 21px;
  width: 111px;
}
.ui-filterpanel .middleDivRow > [data-widget=checkbox] > input {
  height: 16px;
  width: 16px;
}
.ui-filterpanel .middleDivRow > [data-widget=textinput] > input,
.ui-filterpanel .middleDivRow > [data-widget=lovdropdown] > input,
.ui-filterpanel .middleDivRow > [data-widget=combobox] > select {
  height: 21px;
  width: 200px;
}
.ui-filterpanel .middleDivRow > [data-widget=combobox] > input {
  height: 21px;
  width: 300px;
}
.ui-filterpanel .middleDivRow .ui-erasecombotext,
.ui-filterpanel .ui-criteriaup,
.ui-filterpanel .ui-criteriadown {
  float: right;
}
.ui-filterpanel .ui-widget-content a.quickFilter {
  float: left;
  height: 38px;
  font-size: 14px;
  line-height: 2.5em;
  text-decoration: underline;
  color: #6699FF;
}
.ui-filterpanel .AdvancedFilter_h3DownPanelSpan {
  padding-top: 5px;
}
.ui-filterpanel .legendUp .button-group > button {
  vertical-align: middle;
}
.ui-filterpanel .AdvancedFilter_h3DownPanelSpan,
.ui-filterpanel .legendUp .button-group {
  float: right;
}
.ui-filterpanel .AdvancedFilter_h3DownPanelSpan > button {
  margin-bottom: 1px;
}
.ui-filterpanel .AdvancedFilter_h3DownPanelSpan > button,
.ui-filterpanel .legendUp .button-group > button {
  margin-left: 5px;
}
.ui-filterpanel.ui-filterpanel-dialog {
  min-width: 840px;
  padding: 4px 8px;
}
.ui-filterpanel.ui-filterpanel-dialog .middleDivRow {
  background: none;
}
.ui-filterpanel.ui-filterpanel-dialog .advPanelUp {
  display: none;
}
.ui-filterpanel .ui-buttonCloseBasicFilterPanel,
.ui-filterpanel .ui-erasecombotext,
.ui-filterpanel .ui-criteriaup,
.ui-filterpanel .ui-criteriadown {
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
  font-size: 15px;
  width: 17px;
  padding: 1px;
  margin-left: 2px;
}
.ui-filterpanel .ui-buttonCloseBasicFilterPanel:hover, .ui-filterpanel .ui-buttonCloseBasicFilterPanel:hover a,
.ui-filterpanel .ui-erasecombotext:hover,
.ui-filterpanel .ui-erasecombotext:hover a,
.ui-filterpanel .ui-criteriaup:hover,
.ui-filterpanel .ui-criteriaup:hover a,
.ui-filterpanel .ui-criteriadown:hover,
.ui-filterpanel .ui-criteriadown:hover a {
  background-color: #abbcc9;
  border: solid 1px #9B9B9B;
  color: #337ab7;
}
.ui-filterpanel input.filter-error,
.ui-filterpanel select.filter-error {
  -webkit-box-shadow: 0 0 5px #FF0000;
  -moz-box-shadow: 0 0 5px #FF0000;
  box-shadow: 0 0 5px #FF0000;
}
.ui-filterpanel .ui-radiogroup > .ui-radiobox > button {
  margin-left: 12px;
}
.ui-filterpanel .ui-checkbox > button,
.ui-filterpanel .ui-radiogroup > .ui-radiobox:first-of-type > button {
  margin-left: 0;
}

.ui-view-window .ui-accordion .ui-accordion-content > .ui-filterpanel,
.ui-view-window .ui-collapsiblepanel .ui-collapsiblepanel-content > .ui-filterpanel {
  margin-top: 0;
}

.workspace-menu ul > li:not(.divider) .menu-widget.menu-themeswitcher {
  display: none;
}
.workspace-menu .tb-active-option:before {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  content: "\f00c";
  display: inline-block;
  padding-right: 3px;
  vertical-align: middle;
}
.workspace-menu .ui-tb-option-selectable:not(.tb-active-option) {
  padding-left: 32px;
}

.ui-toggle-label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap !important;
}

.ui-toggle-span {
  margin-right: 2px;
  vertical-align: middle;
}

.tooltip {
  z-index: 9999;
}

#user-profile {
  cursor: pointer;
}
#user-profile .ui-userprofile {
  position: absolute;
  right: 0;
  background-color: #FFF;
  font-size: 13px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 3px;
  display: none;
  top: 50px;
}
#user-profile .user-padding {
  padding-bottom: 0px;
}
#user-profile .useraccount-profile {
  display: inline-table;
}
#user-profile .userprofile-content {
  min-width: 310px;
}
#user-profile .userprofile-content label {
  font-weight: bold;
  margin: 0;
  white-space: pre;
}
#user-profile .userprofile-content > div {
  display: inline-block;
  vertical-align: top;
}
#user-profile .userprofile-content .userprofile-info {
  width: 100%;
}
#user-profile .userprofile-content .userprofile-info ul li {
  border-bottom: 1px solid #f0f4f7;
}
#user-profile .userprofile-content .userprofile-info ul li:last-child {
  border-bottom: none;
}
#user-profile .userprofile-content .userprofile-info ul li a {
  color: #0C5960;
  font-size: 14px;
  font-weight: 400;
}
#user-profile .userprofile-content .userprofile-info ul li a i {
  margin-right: 8px;
  font-size: 14px;
  margin-left: 180px;
}
#user-profile .userprofile-content .userprofile-info ul li a:hover {
  background-color: #eee;
  color: #132C4A;
}
#user-profile .userprofile-content .userprofile-info ul li.active {
  border-bottom: none;
}
#user-profile .userprofile-content .userprofile-info ul li.active a {
  color: #132C4A;
  background-color: #bbb;
  border-left: 2px solid #132C4A;
  margin-left: -2px;
}
#user-profile .userprofile-content .dropdown-menu {
  width: 250px;
  left: -250px;
  right: auto;
  top: auto;
  position: absolute;
  padding: 5px 0px;
  margin: unset;
  border: none;
  background-color: #fff;
}
#user-profile .userprofile-content .dropdown-menu .dropdown-item {
  color: #0C5960;
  display: block;
  border-bottom: 1px solid #f0f4f7;
  padding: 2px 10px;
}
#user-profile .userprofile-content .dropdown-menu .dropdown-item:hover, #user-profile .userprofile-content .dropdown-menu .dropdown-item:focus {
  text-decoration: unset !important;
}
#user-profile .userprofile-content .dropdown-menu .dropdown-item:last-child {
  border-bottom: unset;
}

body {
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
}

.alert-absolute-center {
  top: 20px;
  left: 50%;
  position: absolute;
  margin: 0 auto;
  width: 400px;
  margin-left: -200px;
}

.ui-pager-search {
  display: none;
}

.workspace-tabs.ui-tabs {
  background: #fff;
}

.ui-view-container > .ui-view-window {
  background-color: #fff;
}

.ui-layout-positional > [data-widget].ui-chart {
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  position: absolute;
}

.ui-layout-horizontal > [data-widget].ui-chart, .ui-layout-vertical > [data-widget].ui-chart {
  width: 100%;
  height: 100%;
  position: relative;
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  z-index: 1190;
}

.blockUI .ui-loader.fa {
  background: none;
}

.layout-row {
  clear: both;
  margin: 0;
  padding: 0;
  zoom: 1;
}
.layout-row:before, .layout-row:after {
  clear: both;
  content: "";
  display: table;
}

.layout-col {
  float: left;
  margin: 2px 0 2px 1.6%;
  clear: none;
  display: block;
}

.layout-col:first-child {
  margin-left: 0;
}

.layout-col-6 {
  width: 100%;
}

.layout-col-5 {
  width: 83.06%;
}

.layout-col-4 {
  width: 66.13%;
}

.layout-col-3 {
  width: 49.2%;
}

.layout-col-2 {
  width: 32.26%;
}

.layout-col-1 {
  width: 15.33%;
}

@media only screen and (max-width: 768px) {
  .layout-col-1,
  .layout-col-2,
  .layout-col-3,
  .layout-col-4,
  .layout-col-5,
  .layout-col-6 {
    width: 100%;
  }
}
.primary-button, button.btn-primary,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button,
.ui-dialog .alert-footer > button.ui-button,
.ui-view-window .alert-footer > button.ui-button,
.ui-view-window .ui-button-panel > button.ui-button,
#designer .alert-footer > button.ui-button {
  background: #575757;
  border-radius: 0.6em;
  -moz-border-radius: 0.6em;
  -webkit-border-radius: 0.6em;
  border: 0.1em solid #333333;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  color: var(--linq-color-gray-100);
  padding: 0px;
}

.primary-button:hover, .primary-button:focus,
button.btn-primary:hover,
button.btn-primary:focus,
.primary-button:active:hover,
.primary-button:active:focus, .btn-primary:active:hover, .btn-primary:active:focus,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:hover,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:active:hover,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:active:focus,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:hover,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:active:hover,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:active:focus,
.ui-dialog .alert-footer > button:hover,
.ui-dialog .alert-footer > button:focus,
.ui-dialog .alert-footer > button:active:hover,
.ui-dialog .alert-footer > button:active:focus,
.ui-view-window .alert-footer > button:hover,
.ui-view-window .alert-footer > button:focus,
.ui-view-window .alert-footer > button:active:hover,
.ui-view-window .alert-footer > button:active:focus,
.ui-view-window .ui-button-panel > button:hover,
.ui-view-window .ui-button-panel > button:focus,
.ui-view-window .ui-button-panel > button:active:hover,
.ui-view-window .ui-button-panel > button:active:focus,
#designer .alert-footer > button:hover,
#designer .alert-footer > button:focus,
#designer .alert-footer > button:active:hover,
#designer .alert-footer > button:active:focus {
  color: #fffcf2;
  background: #676767;
}

.primary-button[disabled], .btn-primary[disabled],
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button[disabled],
.ui-view-windowx.ui-editdialog > fieldset:last-child > button[disabled],
.ui-view-window .alert-footer > button[disabled],
.ui-view-window .ui-button-panel > button[disabled],
#designer .alert-footer > button[disabled],
.primary-button[disabled]:hover, .btn-primary[disabled]:hover,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button[disabled]:hover,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button[disabled]:hover,
.ui-dialog .alert-footer > button[disabled]:hover,
.ui-view-window .alert-footer > button[disabled]:hover,
.ui-view-window .ui-button-panel > button[disabled]:hover,
#designer .alert-footer > button[disabled]:hover {
  color: #fffcf2;
  background: #aaa;
}

.ui-dialog {
  border-radius: 6px;
}
.ui-dialog .ui-dialog-titlebar {
  background: #0C5960;
  border: 0;
  padding: 5px 20px 5px 20px;
}
.ui-dialog .ui-dialog-title {
  color: white;
  font-size: 1.25rem;
}

.ui-scrollable-tabs {
  border-radius: 0;
  border: 0;
  padding: 0;
}

.workspace-tabs > ul {
  display: none;
}
.workspace-tabs .ui-tab-panel-container {
  padding: 0;
  margin: 0;
}
.workspace-tabs .ui-tabs-nav li .ui-icon-close {
  float: left;
  cursor: pointer;
  margin-left: -22px;
  margin-top: 4px;
  visibility: hidden;
}

.workspace-tabs .ui-tabs-nav {
  padding: 0;
}
.workspace-tabs .ui-tabs-nav li {
  top: 0;
}

.ui-scrollable-tabs .ui-tabs .ui-tabs-nav li {
  margin: 0;
}

.workspace-tabs .ui-tabs-nav li.ui-state-active .ui-icon-close {
  visibility: visible;
}

.ui-tabs .ui-tabs-nav li a {
  color: #000;
}
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  color: #000;
}

.workspace-tabs .ui-tabs-nav li a {
  border-radius: 0;
  margin: 0;
  background: #bcdef7;
}

.ui-scrollable-tabs .ui-tabs-nav-arrows li {
  background: #bcdef7;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li:hover {
  background: #eee;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li .ui-icon {
  background-image: url("../../alio/img/ui-icons_ffffff_256x240.png");
}

.workspace-tabs .ui-tabs-nav li a {
  border-right: 1px solid #a4c6d8;
}

.ui-tabs .ui-tabs-nav li:hover {
  border-bottom: 0;
  background: transparent;
}
.ui-tabs .ui-tabs-nav li a:hover {
  border-bottom: 0;
  background: #eee;
  color: #253c62;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a:hover {
  background: #bcdef7;
  color: #335387;
}

.ui-view-window .ui-tabs > .ui-tabs-panel {
  padding: 0;
}
.ui-view-window .ui-tabs .ui-tabs-nav {
  border-bottom: 0;
}

.ui-scrollable-tabs .ui-tabs-nav-arrows {
  top: 0;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li a {
  padding: 4px 0 0 0;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li.ui-state-default {
  background-image: none;
}

.ui-notabs > .ui-tabs-nav-arrows {
  display: none;
}

.ui-view-window .ui-scrollable-tabs .ui-tabs-nav-arrows {
  height: 25px;
}
.ui-view-window .ui-scrollable-tabs .ui-tabs-nav-arrows > .ui-tabs-arrow-previous, .ui-view-window .ui-scrollable-tabs .ui-tabs-nav-arrows > .ui-tabs-arrow-next {
  height: 100%;
}

.ui-view-window .ui-tabs .ui-tabs-nav li {
  border-left: none;
  border-right: none;
  border-top: none;
}

.ui-view-window .ui-tabs .ui-tabs-nav li a {
  font-size: 1.125rem;
  padding: 0 15px 0px 15px;
  line-height: 25px;
  font-weight: bold;
  border: 0;
}

.ui-view-window .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after {
  left: 50%;
  margin-left: -6px;
}

.ui-view-window .ui-tabs .ui-tabs-nav {
  border-bottom: solid 1px #ccc;
}
.ui-view-window .ui-tabs .ui-tabs-nav > li {
  border-radius: 0;
  height: 25px;
}
.ui-view-window .ui-tabs .ui-tabs-nav > li.ui-state-active {
  height: 25px;
  border-bottom: solid 2px #0C5960;
}
.ui-view-window .ui-tabs .ui-tabs-nav > li.ui-state-active a {
  color: #0C5960;
}
.ui-view-window .ui-tabs .ui-tabs-nav > li a {
  background: none;
  color: var(--linq-color-gray-900);
}

.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a,
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
  border: 0;
  padding-bottom: 2px;
  background: transparent;
  color: #fff;
}
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected:hover,
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
  padding-bottom: 1px;
}
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected.ui-state-disabled:hover {
  background: #bcdef7;
}
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected, .workspace-tabs .ui-tabs-nav li.ui-tabs-selected:hover {
  background: #eee;
}

.workspace-tabs .ui-tabs-nav li.ui-tab-icon a {
  padding-right: 26px;
  border-left: 0;
  border-right: 0;
}

.workspace-content > .fluid-container {
  height: 100%;
}
.workspace-content .workspace-tabs {
  height: 100%;
  padding: 0;
}

.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}

[data-widget] input.ui-widget-content.error {
  box-shadow: none;
}

[data-widget].ui-error > input.ui-widget-content, [data-widget].ui-error > input.ui-widget-content:focus, [data-widget].ui-error > input.ui-widget-content:active,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content:focus,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content:active,
.slick-cell.ui-error input,
.slick-cell.ui-error input:focus,
.slick-cell.ui-error input:active {
  padding-left: 22px !important;
  background: #f6e5e5 url(../../alio/img/notification/error-icon.png) no-repeat left 3px center;
  border: 1px solid #dc6f6e !important;
}

[data-widget].ui-error > label {
  color: #dc6f6e;
}

.login {
  background-color: var(--linq-color-gray-300);
  position: absolute;
  bottom: 0;
  top: 0;
  padding: 0;
  width: 100%;
}
.login label {
  transition: all 0.2s;
  position: absolute;
  color: var(--linq-color-gray-900);
  top: -20px;
  left: 0px;
  font-size: 12px;
}
.login .animated-label:not(:focus):not(:active) + label {
  top: 8px;
  font-size: 14px;
  left: 40px;
  color: rgb(119, 143, 161);
}
@keyframes autofill {
  to {
    color: var(--linq-color-gray-900);
    background-color: transparent;
  }
}
.login input:-webkit-autofill {
  -webkit-animation-name: autofill;
  -webkit-animation-fill-mode: both;
  animation-name: autofill;
  animation-fill-mode: both;
}
.login input {
  color: var(--linq-color-gray-900);
}
.login .well {
  border: 1px solid rgb(227, 227, 227);
  border-radius: 4px;
  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
  background-color: #fff;
  padding: 35px;
}
.login .well header {
  margin-bottom: 10px;
}
.login .well header h2 {
  height: 130px;
  background-image: url(../img/LINQ-logo.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 300px;
  font-size: 0;
}
.login .well .form-group {
  margin-bottom: 30px;
}
.login .well .input-group {
  border-radius: 5px;
  background-color: var(--linq-color-gray-300);
  width: 100%;
}
.login .well .input-group input.ui-widget-content,
.login .well .input-group input.ui-widget-content:hover,
.login .well .input-group input.ui-widget-content:focus {
  background-color: #fff;
  color: var(--linq-color-gray-900);
  border: none;
  border-radius: 0;
  background: none;
  box-shadow: none;
  height: 45px;
}
.login .well .input-group .input-group-addon {
  border: none;
  border-radius: 0;
  background: none;
  color: #555;
}
.login .well .ui-widget-active {
  transition: all 0.2s;
  border: 1px solid var(--linq-color-primary-500);
  border-radius: 5px;
  box-shadow: 0px 0px 5px 0px #f2f2f2;
}
.login .well .ui-widget-active label {
  position: absolute;
  color: var(--linq-color-gray-900);
  top: -20px;
  left: 0px;
  visibility: visible;
}
.login .well .ui-button-text-only {
  background-color: #0C5960;
  border: none;
  border-radius: 0;
  box-shadow: none;
  height: 45px;
  text-shadow: none;
}
.login .well .ui-button-text-only:hover {
  background-color: #0C5960;
}
.login .well .ui-widget input {
  background-color: transparent;
  background-image: none;
  border: none;
  color: var(--linq-color-gray-900);
  box-shadow: none;
  font-weight: bold;
}

.ui-scaling fieldset.ui-scale {
  margin: 18px;
}
.ui-scaling fieldset.ui-scale > label {
  margin-right: 10px;
}
.ui-scaling fieldset.ui-scale > select {
  border: 1px solid #778fa1;
  border-radius: 3px;
  height: 25px;
  min-width: 100px;
}
.ui-scaling fieldset.ui-footer {
  text-align: right;
  padding: 10px 10px 10px 20px;
  background-color: #eee;
  border-top: solid 1px #ccc;
}
.ui-layout-responsive > [data-widget]:not(.ui-button) {
  width: 100%;
}
.ui-layout-responsive > [data-widget]:not(.ui-button) > label {
  width: 120px;
  margin-right: 16px !important;
}
.ui-layout-responsive > [data-widget]:not(.ui-button) > label.empty {
  display: none;
}
.ui-layout-responsive > [data-widget]:not(.ui-button) > .ui-widget-content {
  margin: 0;
}
.ui-layout-responsive > [data-widget]:not(.ui-button).ui-component > [data-widget]:not(.ui-button) > label:not(.empty) {
  width: 120px;
  margin-right: 16px !important;
}
.ui-layout-responsive > [data-widget=button] {
  margin-left: 136px;
}
.ui-layout-responsive > .ui-component {
  width: 100%;
}
.ui-layout-responsive > .ui-component > label.empty + [data-widget] {
  margin-left: 0;
}
.ui-layout-responsive > .ui-component > label.empty + [data-widget].ui-nolabel {
  margin-left: 136px;
}
.ui-layout-responsive > .ui-component > [data-widget] {
  margin: 0;
}
.ui-layout-responsive > .ui-component > [data-widget] > .ui-widget-content {
  margin: 0;
}
.ui-layout-responsive > .ui-component > [data-widget] > input {
  width: 175px;
}
.ui-layout-responsive > .ui-component > [data-widget]:before, .ui-layout-responsive > .ui-component > [data-widget]:after {
  clear: both;
  content: "";
  display: table;
}
.ui-layout-responsive > .ui-component > [data-widget] > .ui-button.ui-buttoninput,
.ui-layout-responsive > .ui-component > .ui-button.ui-buttoninput {
  margin-left: -4px;
  width: 23px;
}
.ui-layout-responsive > .ui-component > .ui-buttoninput > .ui-widget-content {
  vertical-align: top;
}
.ui-layout-responsive > .ui-component > .ui-checkbox .ui-button {
  margin-left: 0;
}

.ui-layout-responsive [data-widget=button][disabled],
.ui-layout-responsive .ui-component.ui-state-disabled > [data-widget]:not(.ui-checkbox) > .ui-button,
.ui-layout-responsive .ui-component.ui-state-disabled > .ui-button {
  display: none;
}
.ui-layout-responsive > .ui-component.ui-state-disabled > [data-widget] > label {
  color: var(--linq-color-gray-900);
}
.ui-layout-responsive > .ui-component.ui-state-disabled [data-widget]:not(.ui-description) input[type=text],
.ui-layout-responsive > .ui-component.ui-state-disabled [data-widget]:not(.ui-description) .ui-widget-content,
.ui-layout-responsive > [data-widget].ui-state-disabled:not(.ui-description):not(.ui-component) input[type=text],
.ui-layout-responsive > [data-widget].ui-state-disabled:not(.ui-description):not(.ui-component) .ui-widget-content {
  color: var(--linq-color-gray-900);
  opacity: 1;
}
.ui-layout-responsive [data-widget].ui-description input[type=text],
.ui-layout-responsive [data-widget].ui-description .ui-widget-content {
  color: #537a95;
  opacity: 1;
}
.ui-layout-responsive .ui-notapplicable {
  color: #999999;
}
.ui-layout-responsive .ui-input-readonly {
  margin-left: 0 !important;
}

.ui-mode-readonly .ui-layout-responsive .layout-row {
  clear: none;
  white-space: nowrap;
  float: left;
}
.ui-mode-readonly .ui-layout-responsive .layout-col {
  display: inline-block;
  margin-left: 0;
  margin-right: 1em;
  width: auto;
}
.ui-mode-readonly .ui-layout-responsive > [data-widget] > label,
.ui-mode-readonly .ui-layout-responsive > .ui-component > [data-widget] > label {
  width: auto !important;
}
.ui-mode-readonly .ui-layout-responsive [data-widget] {
  white-space: nowrap;
}
.ui-mode-readonly .ui-layout-responsive [data-widget=combobox] select.is-desktop, .ui-mode-readonly .ui-layout-responsive [data-widget=combobox] select.is-native {
  display: none !important;
}

.ui-corner-flat {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.ui-line-overflow.ui-nolabel,
.ui-line-overflow.ui-hidelabel {
  padding-left: 126px;
}

.ui-layout-responsive .ui-line-overflow.ui-nolabel,
.ui-layout-responsive .ui-line-overflow.ui-hidelabel {
  padding-left: 136px;
}
.ui-layout-responsive .ui-line-overflow.ui-nolabel.ui-state-disabled,
.ui-layout-responsive .ui-line-overflow.ui-hidelabel.ui-state-disabled,
.ui-layout-responsive .ui-line-overflow.ui-nolabel.ui-textfield,
.ui-layout-responsive .ui-line-overflow.ui-hidelabel.ui-textfield {
  padding-left: 130px;
}

@media only screen and (max-width: 875px) {
  .ui-layout-responsive.layout-col-3 {
    width: 100%;
    margin-left: 0;
  }
  .ui-layout-responsive > [data-widget] > label {
    width: 100%;
  }
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 10px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 0;
  max-width: 100%;
}

.row-cols-1 > * {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cols-4 > * {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
::-ms-clear,
::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

body.ui-designer > .ui-designer-header *:not(.fa):not(.fas), body.ui-designer > .ui-designer-sidebar *:not(.fa):not(.fas), body.ui-designer > .ui-dialog *:not(.fa):not(.fas) {
  font-family: "ubuntu-regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.ui-scrollable-tabs {
  border-radius: 0;
  border: 0;
  padding: 0;
}

.workspace-tabs > ul {
  display: none;
}
.workspace-tabs .ui-tab-panel-container {
  padding: 0;
  margin: 0;
}
.workspace-tabs .ui-tabs-nav li .ui-icon-close {
  float: left;
  cursor: pointer;
  margin-left: -22px;
  margin-top: 4px;
  visibility: hidden;
}

.workspace-tabs .ui-tabs-nav {
  padding: 0;
}
.workspace-tabs .ui-tabs-nav li {
  top: 0;
}

.ui-scrollable-tabs .ui-tabs .ui-tabs-nav li {
  margin: 0;
}

.workspace-tabs .ui-tabs-nav li.ui-state-active .ui-icon-close {
  visibility: visible;
}

.ui-tabs .ui-tabs-nav {
  background: #bcdef7;
  border-radius: 0;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a {
  color: #0C5960;
}
.ui-tabs .ui-tabs-nav li a {
  color: var(--linq-color-gray-900);
}
.ui-tabs .ui-tabs-nav li:hover {
  background: #eee !important;
}
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  color: #253c62;
}

.workspace-tabs .ui-tabs-nav li a {
  border-radius: 0;
  margin: 0;
  background: #bcdef7;
}

.ui-scrollable-tabs .ui-tabs-nav-arrows li {
  background: #bcdef7;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li:hover {
  background: #eee;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows li .ui-icon {
  background-image: url("../../alio/img/ui-icons_ffffff_256x240.png");
}

.workspace-tabs .ui-tabs-nav li a {
  border-right: 1px solid #a4c6d8;
}

.ui-tabs .ui-tabs-nav li:hover {
  border-bottom: 0;
}
.ui-tabs .ui-tabs-nav li a:hover {
  border-bottom: 0;
  padding-bottom: 1px;
  color: #fff;
}
.ui-tabs .ui-tabs-nav li .ui-state-active a:hover {
  color: #253c62;
}

.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a,
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
  border: 0;
  padding-bottom: 2px;
  background: transparent;
  color: #fff;
}
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected:hover,
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
  padding-bottom: 1px;
}
.workspace-tabs .ui-tabs-nav li.ui-tabs-selected.ui-state-disabled:hover {
  background: #bcdef7;
}

.workspace-tabs .ui-tabs-nav li.ui-tab-icon a {
  padding-right: 26px;
  border-left: 0;
  border-right: 0;
}

.workspace-content > .fluid-container {
  height: 100%;
}
.workspace-content .workspace-tabs {
  height: 100%;
  padding: 0;
}

.slick-cell .ui-fileinput,
.slick-header-column .ui-fileinput {
  border: 2px solid #132C4A;
  background-image: none;
  background: var(--linq-color-gray-100);
}
.slick-cell .ui-fileinput span,
.slick-header-column .ui-fileinput span {
  color: var(--linq-color-primary-500);
}
.slick-cell .ui-fileinput:focus, .slick-cell .ui-fileinput:hover,
.slick-header-column .ui-fileinput:focus,
.slick-header-column .ui-fileinput:hover {
  border: 2px solid #132C4A;
  background-color: #0C5960;
}
.slick-cell .ui-fileinput:focus span, .slick-cell .ui-fileinput:hover span,
.slick-header-column .ui-fileinput:focus span,
.slick-header-column .ui-fileinput:hover span {
  color: #0C5960;
}
.slick-cell .ui-text,
.slick-header-column .ui-text {
  white-space: pre;
}

.slick-cell.selected {
  background-color: var(--linq-color-gray-300);
}
.slick-cell.selected .ui-checkbox .ui-button:not(:focus), .slick-cell.selected .ui-checkbox .ui-button:active, .slick-cell.selected .ui-checkbox .ui-button.ui-state-hover {
  border: 2px solid #0C5960;
}

.slick-cell.ui-icon-eye:after {
  content: unset !important;
}
.slick-cell.ui-icon-eye > .ui-buttoninput.ui-editinput > button > .fa-ellipsis-h {
  background-image: unset !important;
}
.slick-cell.ui-icon-eye > .ui-buttoninput.ui-editinput > button > .fa-ellipsis-h:after {
  content: "\e6ea";
}
.slick-cell.ui-icon-eye > .ui-buttoninput.ui-editinput > button > .fa-ellipsis-h:hover {
  background-image: unset !important;
}

/*.slick-cell {
	.ui-checkbox button,
	.ui-widget span.ui-widget-content {
		vertical-align: top;
		color: $primary-color;
    }

    .ui-checkbox {
        padding: 0 0 0 8px !important;
        > button {
            margin-left: unset !important;
            margin-right: unset !important;
        }
    }
    > .ui-button {
        border-radius: 4px;
    }
}*/
.slick-cell,
.slick-headerrow-column {
  border-right: 2px solid #eee;
  border-bottom: 1px solid #fafafa;
}

.ui-gridview .slick-group-totals .slick-cell {
  background-color: #eee;
}

.ui-gridview .slick-group-totals .ui-total-label {
  margin-right: 15px;
}

.ui-datagrid .slick-header-column.grid-column-changed {
  background-color: inherit;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-checkbox.ui-headerwidget-appended > button {
  background-color: #fff;
  border: 1px solid #cccccc;
  margin-top: 0;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-checkbox.ui-headerwidget-appended > label {
  display: none;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-checkbox + .slick-column-name {
  margin-left: 30px;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-horizontal, .ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-vertical {
  clear: unset !important;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-horizontal .ui-checkbox, .ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-vertical .ui-checkbox {
  padding-left: 0px !important;
  float: left;
}
.ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-horizontal .ui-checkbox > label, .ui-datagrid .slick-header-column.ui-headerwidget > .ui-widget.ui-component.ui-layout-vertical .ui-checkbox > label {
  color: #fff;
}
.ui-datagrid .slick-header-column.ui-headerwidget > span:first-child {
  display: none;
}

.slick-pane-header .ui-state-default {
  background-color: #0C5960;
}
.slick-pane-header .ui-state-default .slick-header-column {
  border-right: 1px solid #12838d;
}
.slick-pane-header .ui-state-default .slick-column-name {
  color: #fff;
  font-size: 1rem;
}
.slick-pane-header .ui-state-default .slick-sort-indicator {
  color: #132C4A;
}

.ui-repeater {
  padding: 2px;
}
.ui-repeater.ui-remove-row-space .ui-repeater-row {
  padding: 0px !important;
  margin-bottom: 0px !important;
}
.ui-repeater .ui-repeater-row {
  padding: 5px 0;
}
.ui-repeater .ui-repeater-row.ui-state-default {
  background-image: none;
}
.ui-repeater.ui-widget-content {
  padding: 2px;
}

[data-widget].ui-checkbox .ui-button {
  border: 1px solid #0C5960;
  overflow: visible;
}
[data-widget].ui-checkbox .ui-button.ui-nolabel {
  margin-right: 5px;
}
[data-widget].ui-checkbox .ui-button:hover, [data-widget].ui-checkbox .ui-button:focus {
  border: 2px solid #0C5960;
}
[data-widget].ui-checkbox .ui-button span.fa-check {
  color: #132C4A;
  font-size: 18px;
  top: -4px;
  left: 2px;
  float: left;
}

.slick-cell .ui-checkbox button,
.slick-cell .ui-widget span.ui-widget-content {
  vertical-align: top;
  color: #0C5960;
}
.slick-cell .ui-checkbox {
  padding: 0 0 0 8px !important;
}
.slick-cell .ui-checkbox > .ui-button {
  border: 1px solid #0C5960;
  margin-left: unset !important;
  margin-right: unset !important;
  overflow: visible;
}
.slick-cell .ui-checkbox > .ui-button:hover, .slick-cell .ui-checkbox > .ui-button:focus {
  border: 2px solid #0C5960;
}
.slick-cell .ui-checkbox > .ui-button span.fa-check {
  color: #132C4A;
  font-size: 18px;
  top: -4px;
  left: 2px;
  float: left;
}

.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty {
  display: none;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty + button {
  margin-right: 3px !important;
  min-width: 100px;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty + [data-widget=lovdropdown] {
  margin-right: 10px !important;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty + [data-widget=lovdropdown] > input {
  min-width: 119px !important;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty + [data-widget=textfield] {
  margin-right: 10px !important;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label.empty + [data-widget=textfield] > span {
  min-width: 140px !important;
}
.ui-layout-cell > [data-widget=component]:not(.component-with-no-label) > label {
  line-height: 21px;
  padding-right: 2px;
  text-align: right;
}

.ui-layout-vertical > .ui-label-position-default.ui-checkbox[data-widget] > label, .ui-layout-vertical > .ui-label-position-default.ui-radiobox[data-widget] > label,
.ui-layout-horizontal > .ui-label-position-default.ui-checkbox[data-widget] > label,
.ui-layout-horizontal > .ui-label-position-default.ui-radiobox[data-widget] > label {
  float: none !important;
}
.ui-layout-vertical > .ui-widget .ui-checkbox > label,
.ui-layout-horizontal > .ui-widget .ui-checkbox > label {
  font-size: 1rem;
  margin-left: 10px;
}
.ui-layout-vertical > .ui-widget > label,
.ui-layout-horizontal > .ui-widget > label {
  font-size: 1rem;
  margin-right: 3px;
}
.ui-layout-vertical > .ui-widget.ui-save-margin label,
.ui-layout-horizontal > .ui-widget.ui-save-margin label {
  margin-right: 10px;
}
.ui-layout-vertical > .ui-widget > input,
.ui-layout-horizontal > .ui-widget > input {
  height: 21px;
  color: var(--linq-color-gray-900);
}
.ui-layout-vertical > .ui-widget > [data-widget=button],
.ui-layout-horizontal > .ui-widget > [data-widget=button] {
  height: 21px;
  min-height: 21px;
  padding: 0px;
}

.btn:focus, .btn:active:focus {
  background: #cccccc;
  outline: none;
  border: 1px solid var(--linq-color-gray-500);
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .ui-state-default,
  .ui-widget-content .ui-state-default {
    font-size: 11px !important;
  }
  .ui-widget .ui-widget {
    font-size: 11px !important;
  }
  .ui-layout-vertical > .ui-widget .ui-checkbox > label,
  .ui-layout-horizontal > .ui-widget .ui-checkbox > label {
    font-size: 11px !important;
  }
  .ui-layout-vertical > .ui-widget > label,
  .ui-layout-horizontal > .ui-widget > label {
    font-size: 11px !important;
  }
  .ui-autocomplete-input,
  .uneditable-input,
  input[type=password],
  input[type=text],
  textarea {
    font-size: 11px !important;
  }
  .ui-dialog .ui-dialog-title {
    font-size: 14px !important;
  }
  .ui-grid-pager .slick-pager .slick-pager-nav input.ui-input-paging,
  .ui-grid-pager .slick-pager .slick-pager-nav label,
  .ui-grid-pager .slick-pager .slick-pager-nav select.ui-select-paging {
    font-size: 11px !important;
  }
}
.ui-button-text-only .ui-button-text {
  padding: 0 0.5em;
}

.ui-button.ui-button-text-only,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button,
.ui-dialog .alert-footer > button.ui-button,
.ui-view-window .alert-footer > button.ui-button,
.ui-filterpanel .advSearchContent .primary-button {
  background: #fff;
  border: 1px solid #0C5960;
  border-radius: 0;
  color: #0C5960;
  height: 22px !important;
}
.ui-button.ui-button-text-only:focus, .ui-button.ui-button-text-only:hover,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:hover,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:hover,
.ui-dialog .alert-footer > button.ui-button:focus,
.ui-dialog .alert-footer > button.ui-button:hover,
.ui-view-window .alert-footer > button.ui-button:focus,
.ui-view-window .alert-footer > button.ui-button:hover,
.ui-filterpanel .advSearchContent .primary-button:focus,
.ui-filterpanel .advSearchContent .primary-button:hover {
  border: 1px solid #0C5960;
  background-color: #0C5960;
  color: var(--linq-color-gray-100);
}
.ui-button.ui-button-text-only span,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button span,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button span,
.ui-dialog .alert-footer > button.ui-button span,
.ui-view-window .alert-footer > button.ui-button span,
.ui-filterpanel .advSearchContent .primary-button span {
  font-weight: bold;
}

.ui-view-windowx.ui-lovdropdowndialog > fieldset:last-child > button {
  height: 22px !important;
}

.slick-cell .ui-button-text-icon,
.slick-cell .ui-button-icon-only {
  width: 100%;
  height: 100%;
  background: #fff;
  border: 2px solid #132C4A;
  border-radius: 0;
  color: #0C5960;
}
.slick-cell .ui-button-text-icon:focus, .slick-cell .ui-button-text-icon:hover,
.slick-cell .ui-button-icon-only:focus,
.slick-cell .ui-button-icon-only:hover {
  border: 2px solid #132C4A;
  background-color: #0C5960;
  color: #fff;
}
.slick-cell .ui-button-text-icon span,
.slick-cell .ui-button-icon-only span {
  margin-top: -1px;
  float: none;
}

.ui-gridview > .ui-button.ui-button-icon-only,
[data-widget=button].ui-button.ui-button-icon-only {
  background: #fff;
  border: 2px solid #132C4A;
  border-radius: 0;
  color: #0C5960;
}
.ui-gridview > .ui-button.ui-button-icon-only:focus, .ui-gridview > .ui-button.ui-button-icon-only:hover,
[data-widget=button].ui-button.ui-button-icon-only:focus,
[data-widget=button].ui-button.ui-button-icon-only:hover {
  border: 2px solid #132C4A;
  background-color: #0C5960;
  color: #fff;
}
.ui-gridview > .ui-button.ui-button-icon-only span,
[data-widget=button].ui-button.ui-button-icon-only span {
  font-weight: bold;
}

.slick-cell .ui-button-text-icon-primary,
.slick-cell .ui-button-text-only {
  height: 100% !important;
}

.ui-view-windowx.ui-lovdialog > fieldset:last-child > button,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button,
.ui-dialog .alert-footer > button.ui-button,
.ui-view-window .alert-footer > button.ui-button {
  float: right;
  margin-right: 5px;
}

.ui-view-windowx.ui-lovdialog > fieldset:last-child, .ui-view-windowx.ui-editdialog > fieldset:last-child {
  background-color: #fff;
  border-top: none;
}

.btn-default:focus, .btn-default:active, .btn-default:hover, .btn-default.focus, .btn-default.active {
  background: #cccccc;
  outline: none;
  border: 1px solid var(--linq-color-gray-500);
}

.ui-radiogroup > label {
  float: left !important;
}
.ui-radiogroup .ui-button {
  border: 0px;
}
.ui-radiogroup .ui-button span {
  top: 8px;
  font-size: 1rem !important;
  border: 2px solid #0C5960;
  border-radius: 8px;
}
.ui-radiogroup .ui-button span:hover {
  background-color: #17adbb !important;
}
.ui-radiogroup .ui-button[state=checked] span {
  background-color: #132C4A;
}
.ui-radiogroup .ui-button[state=checked] span:before {
  content: none;
}
.ui-radiogroup .ui-button[state=checked] span:hover {
  background-color: #285c9b !important;
}
.ui-radiogroup .ui-button .ui-button-icon-space {
  border: none;
}

.ui-widget-active > .ui-radiobox .ui-button,
.ui-widget-active > .ui-radiobox .ui-button.ui-state-hover,
.ui-widget-active > .ui-radiobox .ui-button.ui.state-active,
[data-widget] .ui-radiobox .ui-button:active,
[data-widget] .ui-radiobox .ui-button:focus,
button.ui-button:not([disabled]):not(.mat-button-toggle-button):not(.mat-menu-item):not([tabindex="-1"]):not(:hover):focus {
  border: none;
}
.ui-widget-active > .ui-radiobox .ui-button:focus,
.ui-widget-active > .ui-radiobox .ui-button.ui-state-hover:focus,
.ui-widget-active > .ui-radiobox .ui-button.ui.state-active:focus,
[data-widget] .ui-radiobox .ui-button:active:focus,
[data-widget] .ui-radiobox .ui-button:focus:focus,
button.ui-button:not([disabled]):not(.mat-button-toggle-button):not(.mat-menu-item):not([tabindex="-1"]):not(:hover):focus:focus {
  -webkit-box-shadow: 0px 0px 5px 0px #647fb7;
  box-shadow: 0px 0px 5px 0px #647fb7;
  outline: none;
}

.ui-widget .ui-widget,
.ui-widget > .ui-widget-content {
  font-size: 1rem;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
}

[data-widget] input.ui-widget-content:focus, [data-widget] input.ui-widget-content:active, [data-widget] input.ui-widget-content:hover {
  border: 1px solid #0C5960;
}
[data-widget] textarea.ui-widget-content:focus, [data-widget] textarea.ui-widget-content:active, [data-widget] textarea.ui-widget-content:hover {
  border: 1px solid #0C5960;
}

.ui-editinput label {
  vertical-align: top;
}
.ui-editinput textarea {
  border: 1px solid #999;
  border-right: 0px;
  overflow-y: hidden;
}

.ui-calendar button.ui-button,
.ui-datefield button.ui-button,
.ui-editinput button.ui-button,
.ui-filebox button.ui-button {
  border: 1px solid #132C4A;
  border-left: 1px solid #132C4A;
  height: 21px !important;
}
.ui-calendar button.ui-button span.fa.fa-ellipsis-h,
.ui-datefield button.ui-button span.fa.fa-ellipsis-h,
.ui-editinput button.ui-button span.fa.fa-ellipsis-h,
.ui-filebox button.ui-button span.fa.fa-ellipsis-h {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M7.13,22.56,0,24l1.44-7.12Zm-4.28-7.1,5.69,5.69L24,5.69,18.31,0Z'/%3E%3C/svg%3E");
}
.ui-calendar button.ui-button span.fa.fa-ellipsis-h:hover,
.ui-datefield button.ui-button span.fa.fa-ellipsis-h:hover,
.ui-editinput button.ui-button span.fa.fa-ellipsis-h:hover,
.ui-filebox button.ui-button span.fa.fa-ellipsis-h:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M7.13,22.56,0,24l1.44-7.12Zm-4.28-7.1,5.69,5.69L24,5.69,18.31,0Z'/%3E%3C/svg%3E");
}
.ui-calendar button.ui-button span.fa.fa-calendar,
.ui-datefield button.ui-button span.fa.fa-calendar,
.ui-editinput button.ui-button span.fa.fa-calendar,
.ui-filebox button.ui-button span.fa.fa-calendar {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M20,20H16V16h4ZM14,10H10v4h4Zm6,0H16v4h4ZM8,16H4v4H8Zm6,0H10v4h4ZM8,10H4v4H8ZM24,2V24H0V2H3V3A2,2,0,0,0,7,3V2H17V3a2,2,0,0,0,4,0V2ZM22,8H2V22H22ZM20,1a1,1,0,0,0-2,0V3a1,1,0,0,0,2,0ZM6,3A1,1,0,0,1,4,3V1A1,1,0,0,1,6,1Z'/%3E%3C/svg%3E");
}
.ui-calendar button.ui-button span.fa.fa-calendar:hover,
.ui-datefield button.ui-button span.fa.fa-calendar:hover,
.ui-editinput button.ui-button span.fa.fa-calendar:hover,
.ui-filebox button.ui-button span.fa.fa-calendar:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M20,20H16V16h4ZM14,10H10v4h4Zm6,0H16v4h4ZM8,16H4v4H8Zm6,0H10v4h4ZM8,10H4v4H8ZM24,2V24H0V2H3V3A2,2,0,0,0,7,3V2H17V3a2,2,0,0,0,4,0V2ZM22,8H2V22H22ZM20,1a1,1,0,0,0-2,0V3a1,1,0,0,0,2,0ZM6,3A1,1,0,0,1,4,3V1A1,1,0,0,1,6,1Z'/%3E%3C/svg%3E");
}
.ui-calendar button.ui-button span.fa.fa-calendar:before,
.ui-calendar button.ui-button span.fa.fa-ellipsis-h:before,
.ui-datefield button.ui-button span.fa.fa-calendar:before,
.ui-datefield button.ui-button span.fa.fa-ellipsis-h:before,
.ui-editinput button.ui-button span.fa.fa-calendar:before,
.ui-editinput button.ui-button span.fa.fa-ellipsis-h:before,
.ui-filebox button.ui-button span.fa.fa-calendar:before,
.ui-filebox button.ui-button span.fa.fa-ellipsis-h:before {
  content: none !important;
}

.slick-cell .ui-buttoninput .ui-button {
  height: 22px !important;
}

.ui-combobox .ui-button,
.ui-lovdropdown .ui-button,
.ui-lovinput .ui-button {
  border: 1px solid #132C4A;
  border-left: 1px solid #132C4A !important;
  height: 21px !important;
}

fieldset.ui-framepanel {
  border: none;
  padding: 2px;
  padding-bottom: 0;
  padding-top: 3px;
}
fieldset.ui-framepanel > legend:not(.empty) {
  background: #FFFFFF;
  font-size: 1rem;
  position: absolute;
  top: 0px;
  z-index: 2;
}
fieldset.ui-framepanel > legend:not(.empty) + .ui-framepanel-content {
  padding-top: 10px;
}
fieldset.ui-framepanel > .ui-framepanel-content {
  border: 2px solid #ccc;
  border-top: 5px solid #0C5960;
  overflow: auto;
  padding: 2px;
}
fieldset.ui-framepanel > .ui-framepanel-content .ui-panel {
  background: #FFFFFF;
}
fieldset.ui-framepanel > .ui-framepanel-content .ui-gridview {
  margin-bottom: 11px;
}
fieldset.ui-framepanel > .ui-framepanel-content .ui-gridview + .ui-grid-pager:not([style*="display: none"]) {
  margin-top: -11px;
}

.ui-scrollable-tabs {
  padding: 5px 0;
}
.ui-scrollable-tabs .ui-tabs-nav-arrows {
  margin-top: 12px;
}
.ui-scrollable-tabs > .ui-tabpanel {
  padding: 5px;
  border: 2px solid #ccc;
  border-top: 5px solid #0C5960;
}
.ui-scrollable-tabs > .ui-tabpanel > .ui-tabs-nav {
  margin-bottom: 5px;
}

.ui-layout-grid,
.ui-layout-gridflow {
  margin: 4px 0 0 0;
  padding: 4px 2px 0 2px;
}
.ui-layout-grid .ui-layout-cell,
.ui-layout-grid .ui-layout-gridflow-cell,
.ui-layout-gridflow .ui-layout-cell,
.ui-layout-gridflow .ui-layout-gridflow-cell {
  padding: 0;
  height: 25px;
  margin-bottom: 2px;
}

.ui-responsivelayout {
  margin: 4px 0 0 0;
}
.ui-responsivelayout .ui-layout-cell {
  margin-bottom: 8px;
}

.ui-layout-flow [data-widget=editinput] {
  height: 21px;
}
.ui-layout-flow .ui-widget:not(.ui-checkbox):first-child > label {
  line-height: 21px;
  width: 100px;
  margin-right: 3px;
  text-align: right;
  font-size: 1rem;
  margin-bottom: 0px;
}
.ui-layout-flow.ui-layout-vertical > .ui-checkbox {
  margin-left: 103px;
  padding-left: 0 !important;
}
.ui-layout-flow.ui-layout-vertical > .ui-checkbox.ui-label-position-left > button {
  margin-right: 6px;
}
.ui-layout-flow.ui-layout-vertical > .ui-checkbox > label {
  font-size: 1rem;
  margin-left: 10px;
  /* margin-top: 3px;*/
  text-align: left;
}
.ui-layout-flow.ui-layout-horizontal > .ui-checkbox:first-child {
  margin-left: 103px;
  padding-left: 0 !important;
}
.ui-layout-flow.ui-layout-horizontal > .ui-checkbox:first-child.ui-label-position-left > button {
  margin-right: 6px;
}
.ui-layout-flow.ui-layout-horizontal > .ui-checkbox:first-child > label {
  font-size: 1rem;
  margin-left: 10px;
  /* margin-top: 3px;*/
  text-align: left;
}

.ui-responsivelayout .ui-layout-cell,
.ui-responsivelayout .ui-layout-gridflow-cell,
.ui-layout-grid .ui-layout-cell,
.ui-layout-grid .ui-layout-gridflow-cell,
.ui-layout-gridflow .ui-layout-cell,
.ui-layout-gridflow .ui-layout-gridflow-cell {
  min-width: 160px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget[data-widget=editinput],
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget[data-widget=editinput],
.ui-layout-grid .ui-layout-cell > .ui-widget[data-widget=editinput],
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget[data-widget=editinput],
.ui-layout-gridflow .ui-layout-cell > .ui-widget[data-widget=editinput],
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget[data-widget=editinput] {
  height: 21px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > .ui-button,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > .ui-button,
.ui-layout-grid .ui-layout-cell > .ui-widget > .ui-button,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > .ui-button,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > .ui-button,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > .ui-button {
  float: none;
  display: inline-block;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > .ui-button.ui-button-icon-only,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > .ui-button.ui-button-icon-only,
.ui-layout-grid .ui-layout-cell > .ui-widget > .ui-button.ui-button-icon-only,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > .ui-button.ui-button-icon-only,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > .ui-button.ui-button-icon-only,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > .ui-button.ui-button-icon-only {
  position: relative;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > input,
.ui-responsivelayout .ui-layout-cell > .ui-widget > textarea, .ui-responsivelayout .ui-layout-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-responsivelayout .ui-layout-cell > .ui-widget .ui-textfield > span,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > input,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > textarea,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget .ui-textfield > span,
.ui-layout-grid .ui-layout-cell > .ui-widget > input,
.ui-layout-grid .ui-layout-cell > .ui-widget > textarea,
.ui-layout-grid .ui-layout-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-layout-grid .ui-layout-cell > .ui-widget .ui-textfield > span,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > input,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > textarea,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget .ui-textfield > span,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > input,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-layout-gridflow .ui-layout-cell > .ui-widget .ui-textfield > span,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > input,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget:not(.ui-button):not(.ui-filebox) > span,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget .ui-textfield > span {
  height: 21px;
  /*min-width: 90px;*/
  max-width: 100%;
  /*width: calc(100% - 130px) !important;*/
  padding: 0 3px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > label,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > label,
.ui-layout-grid .ui-layout-cell > .ui-widget > label,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > label,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > label,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > label {
  line-height: 21px;
  width: 100px;
  margin-right: 3px;
  text-align: right;
  font-size: 1rem;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > label.ui-toggle-label,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > label.ui-toggle-label,
.ui-layout-grid .ui-layout-cell > .ui-widget > label.ui-toggle-label,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > label.ui-toggle-label,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > label.ui-toggle-label,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > label.ui-toggle-label {
  margin-right: 0px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > span.ui-toggle-span,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > span.ui-toggle-span,
.ui-layout-grid .ui-layout-cell > .ui-widget > span.ui-toggle-span,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > span.ui-toggle-span,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > span.ui-toggle-span,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > span.ui-toggle-span {
  line-height: 21px;
  padding-right: 3px !important;
  vertical-align: inherit;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-checkbox,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-checkbox,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-checkbox,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-checkbox,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-checkbox,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-checkbox {
  margin-left: 103px;
  padding-left: 0 !important;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-checkbox.ui-label-position-left > button,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-checkbox.ui-label-position-left > button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-checkbox.ui-label-position-left > button,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-checkbox.ui-label-position-left > button,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-checkbox.ui-label-position-left > button,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-checkbox.ui-label-position-left > button {
  margin-right: 6px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-checkbox > label,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-checkbox > label,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-checkbox > label,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-checkbox > label,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-checkbox > label,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-checkbox > label {
  font-size: 1rem;
  margin-left: 10px;
  /* margin-top: 3px;*/
  text-align: left;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > .ui-radiobox > label,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget > .ui-radiobox > label,
.ui-layout-grid .ui-layout-cell > .ui-widget > .ui-radiobox > label,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget > .ui-radiobox > label,
.ui-layout-gridflow .ui-layout-cell > .ui-widget > .ui-radiobox > label,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget > .ui-radiobox > label {
  margin-left: 10px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-radiogroup label.empty,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-radiogroup label.empty,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-radiogroup label.empty,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-radiogroup label.empty,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-radiogroup label.empty,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-radiogroup label.empty {
  display: none;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-nolabel.ui-framepanel,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-nolabel.ui-framepanel,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-nolabel.ui-framepanel,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-nolabel.ui-framepanel,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-nolabel.ui-framepanel,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-nolabel.ui-framepanel {
  margin-left: 0px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-button,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-button,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-button,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-button {
  margin-left: 103px;
  max-height: 21px;
  min-height: 21px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-nolabel,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-nolabel,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-nolabel,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-nolabel,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-nolabel,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-nolabel {
  margin-left: 103px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > .ui-widget,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > .ui-widget,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > .ui-widget,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget {
  margin-right: 3px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > .ui-widget > textarea, .ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > textarea,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > .ui-widget > textarea,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > textarea,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > input,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > .ui-widget:not(.ui-button) > span {
  min-width: 30px;
  height: 21px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty),
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty),
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty),
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty),
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty),
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-save-margin > .ui-widget:not(.ui-text:empty) {
  margin-right: 5px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > [data-widget=button],
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=button],
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button],
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=button],
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > [data-widget=button],
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=button] {
  height: 21px;
  padding: 0px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component.ui-nolabel,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-nolabel,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component.ui-nolabel,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-nolabel,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component.ui-nolabel,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component.ui-nolabel {
  margin-left: 103px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.ui-component > [data-widget=editinput],
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=editinput],
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=editinput],
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=editinput],
.ui-layout-gridflow .ui-layout-cell > .ui-widget.ui-component > [data-widget=editinput],
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.ui-component > [data-widget=editinput] {
  height: 21px;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget.empty > input,
.ui-responsivelayout .ui-layout-gridflow-cell > .ui-widget.empty > input,
.ui-layout-grid .ui-layout-cell > .ui-widget.empty > input,
.ui-layout-grid .ui-layout-gridflow-cell > .ui-widget.empty > input,
.ui-layout-gridflow .ui-layout-cell > .ui-widget.empty > input,
.ui-layout-gridflow .ui-layout-gridflow-cell > .ui-widget.empty > input {
  border: none;
}
.ui-responsivelayout .ui-layout-cell.col-md-2 .ui-widget > input,
.ui-responsivelayout .ui-layout-cell.col-md-2 .ui-widget > textarea,
.ui-responsivelayout .ui-layout-cell.col-md-2 .ui-widget > span,
.ui-responsivelayout .ui-layout-gridflow-cell.col-md-2 .ui-widget > input,
.ui-responsivelayout .ui-layout-gridflow-cell.col-md-2 .ui-widget > textarea,
.ui-responsivelayout .ui-layout-gridflow-cell.col-md-2 .ui-widget > span,
.ui-layout-grid .ui-layout-cell.col-md-2 .ui-widget > input,
.ui-layout-grid .ui-layout-cell.col-md-2 .ui-widget > textarea,
.ui-layout-grid .ui-layout-cell.col-md-2 .ui-widget > span,
.ui-layout-grid .ui-layout-gridflow-cell.col-md-2 .ui-widget > input,
.ui-layout-grid .ui-layout-gridflow-cell.col-md-2 .ui-widget > textarea,
.ui-layout-grid .ui-layout-gridflow-cell.col-md-2 .ui-widget > span,
.ui-layout-gridflow .ui-layout-cell.col-md-2 .ui-widget > input,
.ui-layout-gridflow .ui-layout-cell.col-md-2 .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-cell.col-md-2 .ui-widget > span,
.ui-layout-gridflow .ui-layout-gridflow-cell.col-md-2 .ui-widget > input,
.ui-layout-gridflow .ui-layout-gridflow-cell.col-md-2 .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-gridflow-cell.col-md-2 .ui-widget > span {
  min-width: 40px;
}
.ui-responsivelayout .ui-layout-cell.large .ui-widget > input,
.ui-responsivelayout .ui-layout-cell.large .ui-widget > textarea,
.ui-responsivelayout .ui-layout-cell.large .ui-widget > span,
.ui-responsivelayout .ui-layout-gridflow-cell.large .ui-widget > input,
.ui-responsivelayout .ui-layout-gridflow-cell.large .ui-widget > textarea,
.ui-responsivelayout .ui-layout-gridflow-cell.large .ui-widget > span,
.ui-layout-grid .ui-layout-cell.large .ui-widget > input,
.ui-layout-grid .ui-layout-cell.large .ui-widget > textarea,
.ui-layout-grid .ui-layout-cell.large .ui-widget > span,
.ui-layout-grid .ui-layout-gridflow-cell.large .ui-widget > input,
.ui-layout-grid .ui-layout-gridflow-cell.large .ui-widget > textarea,
.ui-layout-grid .ui-layout-gridflow-cell.large .ui-widget > span,
.ui-layout-gridflow .ui-layout-cell.large .ui-widget > input,
.ui-layout-gridflow .ui-layout-cell.large .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-cell.large .ui-widget > span,
.ui-layout-gridflow .ui-layout-gridflow-cell.large .ui-widget > input,
.ui-layout-gridflow .ui-layout-gridflow-cell.large .ui-widget > textarea,
.ui-layout-gridflow .ui-layout-gridflow-cell.large .ui-widget > span {
  min-width: 120px;
}

.ui-responsivelayout .ui-layout-cell > .ui-widget {
  white-space: nowrap;
}
.ui-responsivelayout .ui-layout-cell > .ui-widget > span.ui-toggle-span {
  line-height: 1px;
  padding-right: 3px;
}

.ui-layout-grid .ui-layout-cell > .ui-widget {
  white-space: nowrap;
}

.ui-layout-grid td > .ui-widget:not(.ui-framepanel) .ui-widget-content:not(.slick-row):not(.ui-listbox-container) {
  margin-left: 0;
}

.login .ui-button-text-only {
  color: #fff;
  height: 21px !important;
}

.ui-autocomplete-input,
.uneditable-input,
input[type=password],
input[type=text],
textarea {
  border-radius: 0;
  box-shadow: none;
}

.ui-state-readonly > input.ui-widget-content.hasDatepicker[readonly],
.ui-state-readonly:not(.ui-buttoninput) > input.ui-widget-content[readonly],
.ui-state-readonly:not(.ui-buttoninput) > span.ui-widget-content:not(.ui-remove-border):not(.UI-REMOVE-BORDER),
[data-widget]:not(.ui-buttoninput) > input.ui-widget-content[readonly],
[data-widget]:not(.ui-buttoninput) > span.ui-widget-content:not(.ui-remove-border):not(.UI-REMOVE-BORDER),
[data-widget=editinput] > textarea.ui-widget-content[readonly],
[data-widget=lovdropdown] > input.ui-widget-content[readonly],
[data-widget=textarea] > textarea.ui-widget-content[readonly],
[data-widget=combobox] > input.ui-widget-content[readonly] {
  background-color: #eee;
  border-radius: 2px !important;
  border-color: #ccc !important;
  border-width: 1px !important;
  border-style: solid !important;
  color: var(--linq-color-gray-900);
}

.ui-widget.ui-state-disabled > input.ui-widget-content[disabled],
.ui-widget.ui-state-disabled > span.ui-widget-content {
  border: none;
}
.ui-widget.ui-state-disabled > button.ui-buttoninput {
  pointer-events: all;
}
.ui-widget.ui-state-disabled:not(.ui-lovinput) > button.ui-buttoninput {
  opacity: 0.3;
}

.ui-state-readonly.ui-lovdropdown > button.ui-state-disabled,
.ui-state-readonly.ui-ui-lovinput > button.ui-state-disabled {
  pointer-events: all;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.8;
}
.ui-state-disabled[data-widget=button],
.ui-widget-content .ui-state-disabled[data-widget=button],
.ui-widget-header .ui-state-disabled[data-widget=button] {
  opacity: 0.4;
  color: #757575;
}

.ui-widget.ui-state-readonly:not(.ui-filebox, .ui-lovdropdown, .ui-lovinput, .ui-editinput) > button.ui-buttoninput,
.ui-widget.ui-state-readonly:not(.ui-filebox, .ui-lovdropdown, .ui-lovinput, .ui-editinput) > button.ui-button-disabled {
  opacity: 0.3;
}

.ui-lovdropdowndialog .filterLov #filtersubmit {
  left: 22px;
}
.ui-lovdropdowndialog .filterinput {
  font-size: 1rem !important;
}
.ui-lovdropdowndialog #btclose {
  float: right;
  margin-left: 5px;
}
.ui-lovdropdowndialog #btok,
.ui-lovdropdowndialog #btclose {
  margin-top: -1px !important;
  vertical-align: unset;
}
.ui-lovdropdowndialog #btok > .ui-button-text,
.ui-lovdropdowndialog #btclose > .ui-button-text {
  font-size: 11px !important;
}
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager .slick-pager-selected-record,
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager select.ui-select-paging,
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager .ui-label-paging,
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager .slick-pager-controls,
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager input.ui-input-paging {
  font-size: 1rem !important;
}
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager .slick-pager-control > span {
  width: 14px !important;
  height: 14px !important;
}
.ui-lovdropdowndialog .ui-grid-pager > .slick-pager .slick-pager-nav select.ui-select-paging {
  width: 37px;
  font-size: 1rem;
}

.ui-buttoninput {
  border-radius: 0;
}
.ui-buttoninput input {
  border-right: 0px !important;
}
.ui-buttoninput button {
  background: #fff !important;
  border-bottom-right-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.ui-buttoninput button .ui-button-icon {
  color: #132C4A;
  /* dropdown arrow */
}
.ui-buttoninput button .ui-button-icon.ui-icon.ui-icon-triangle-1-s:after {
  font-family: "Font Awesome 5 Free" !important;
  font-weight: 900;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  content: "\f107";
}

.ui-filterpanel {
  border: 2px solid #ccc;
  border-top: 5px solid #335387;
  margin: 5px;
}
.ui-filterpanel .advSearchContent {
  margin: 5px;
}
.ui-filterpanel .advSearchContent .advPanelUp,
.ui-filterpanel .advSearchContent .legendDown {
  border: none;
}
.ui-filterpanel .advSearchContent .legendUp {
  display: none;
}
.ui-filterpanel .advSearchContent .middleDiv .middleDivRow {
  background-color: #ddd;
}
.ui-filterpanel .advSearchContent .middleDiv .middleDivRow [data-widget] > * {
  position: relative;
}
.ui-filterpanel .advSearchContent .middleDiv .middleDivRow [data-widget] > button.ui-buttoninput {
  background-color: #fff !important;
}
.ui-filterpanel .advSearchContent .middleDiv .middleDivRow > div.ui-radiogroup > div.ui-radiobox > label {
  padding-left: 2px;
  padding-top: 4px;
}
.ui-filterpanel .advSearchContent .middleDiv .middleDivRow > [data-widget=lovinput] > input {
  height: 21px;
  width: 200px;
}
.ui-filterpanel .advSearchContent .primary-button {
  font-weight: bold;
  float: right;
}

.ui-filterpanel-open .ui-required > label::after {
  visibility: hidden !important;
}

/* alerts on login page */
#alertOnLogin {
  color: #fff;
  background-color: #A2213B;
  border: none !important;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  padding: 30px;
  top: 300px;
}
#alertOnLogin button.alertButton {
  background: #fff;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  margin-right: 20px;
  margin-left: 15px;
  color: #A2213B;
  border: 1px solid transparent;
}
#alertOnLogin button.alertButton:hover, #alertOnLogin button.alertButton:focus {
  background-color: #A2213B;
  color: #fff;
  border: 1px solid #fff;
}

/* messages on login page */
.login-message {
  background-color: #fdcb81;
  color: #000;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border: transparent;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
  left: unset;
}

.divInfoAlertOnLogin {
  display: inline-table !important;
  top: 36px !important;
}

.ulInfoAlertOnLogin {
  display: inline-table !important;
}

.ui-grid-pager .slick-pager {
  display: inline-block;
  height: auto;
}
.ui-grid-pager .slick-pager .slick-pager-nav {
  float: right;
  line-height: 20px;
  margin-top: -1px;
  white-space: nowrap;
  margin-left: 2px;
}
.ui-grid-pager .slick-pager .slick-pager-nav label.ui-label-paging {
  margin: unset;
  margin-left: 0;
  font-size: 1rem;
}
.ui-grid-pager .slick-pager .slick-pager-nav .ui-total-pages {
  margin-right: 7px;
}
.ui-grid-pager .slick-pager .slick-pager-nav .styled-select {
  position: relative;
}
.ui-grid-pager .slick-pager .slick-pager-nav .styled-select > select {
  width: 35px;
  padding: 0 4px 0 3px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.ui-grid-pager .slick-pager .slick-pager-nav .styled-select::before {
  content: "";
  display: block;
  border: 5px solid transparent;
  border-top-color: #132C4A;
  position: absolute;
  right: 4px;
  top: calc(50% - 2px);
  pointer-events: none;
}
.ui-grid-pager .slick-pager .slick-pager-nav .styled-select select::-ms-expand {
  display: none;
}
.ui-grid-pager .slick-pager .slick-pager-nav select.ui-select-paging {
  height: 21px;
  margin: 0 0 0 5px;
  font-size: 1rem;
}
.ui-grid-pager .slick-pager .slick-pager-nav select.ui-select-paging::after {
  content: "";
  position: absolute;
  right: 4px;
  top: 11px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid rgb(255, 0, 0);
  pointer-events: none;
}
.ui-grid-pager .slick-pager .slick-pager-nav input.ui-input-paging {
  background: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  line-height: 20px;
  font-size: 1rem !important;
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-control:not(.ui-state-disabled) span {
  color: #132C4A;
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls {
  margin: unset;
  margin-left: 4px;
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control.ui-state-hover {
  background: unset;
  border: 1px solid transparent;
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span {
  height: 12px;
  width: 13px;
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-previous-page {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23132C4A' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-previous-page:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-next-page {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23132C4A' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-next-page:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-first-page {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%23132C4A' d='M1.64,3,4.7,0,16.64,12,4.7,24,1.64,21l9-9Z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23132C4A' d='M11.06,3l3.06-3L26.06,12,14.12,24l-3.06-3,9-9Z'/%3E%3C/g%3E%3C/svg%3E");
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-first-page:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M1.64,3,4.7,0,16.64,12,4.7,24,1.64,21l9-9Z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M11.06,3l3.06-3L26.06,12,14.12,24l-3.06-3,9-9Z'/%3E%3C/g%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-last-page {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 11px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%23132C4A' d='M1.64,3,4.7,0,16.64,12,4.7,24,1.64,21l9-9Z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23132C4A' d='M11.06,3l3.06-3L26.06,12,14.12,24l-3.06-3,9-9Z'/%3E%3C/g%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-nav .slick-pager-controls .slick-pager-control > span.alio-last-page:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M1.64,3,4.7,0,16.64,12,4.7,24,1.64,21l9-9Z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M11.06,3l3.06-3L26.06,12,14.12,24l-3.06-3,9-9Z'/%3E%3C/g%3E%3C/svg%3E");
}
.ui-grid-pager .slick-pager .slick-pager-selected-record {
  float: none;
  line-height: 32px;
  margin-left: 5px;
  color: var(--linq-color-gray-900);
}

.width-label-nowrap > label {
  width: 165px !important;
}

.ui-layout-cell.cell-margin-left {
  margin-left: 130px;
}

.button-margin-left {
  margin-left: 0px !important;
}

.button-margin-left-dynamic {
  margin-left: 103px !important;
}

.REQUIRED {
  background: yellow !important;
}

.ui-repeater .width-xxs > span.ui-widget-content,
.ui-repeater .width-xxs > input,
.ui-repeater .width-xxs > textarea {
  width: 25px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-xxs,
.ui-widget:not(.ui-repeater) > input.width-xxs,
.ui-widget:not(.ui-repeater) > textarea.width-xxs {
  width: 25px;
}

.ui-repeater .width-xs > span.ui-widget-content,
.ui-repeater .width-xs > input,
.ui-repeater .width-xs > textarea {
  width: 57px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-xs,
.ui-widget:not(.ui-repeater) > input.width-xs,
.ui-widget:not(.ui-repeater) > textarea.width-xs, .ui-widget:not(.ui-repeater).ui-filebox[data-hasinput=true] > span > input.width-xs,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-xs {
  width: 57px;
}

.ui-repeater .width-s > span.ui-widget-content,
.ui-repeater .width-s > input,
.ui-repeater .width-s > textarea {
  width: 69px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-s, .ui-widget:not(.ui-repeater).ui-text.width-s,
.ui-widget:not(.ui-repeater) > input.width-s,
.ui-widget:not(.ui-repeater) > textarea.width-s, .ui-widget:not(.ui-repeater).ui-filebox[data-hasinput=true] > span > input.width-s,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-s {
  width: 69px;
}

.ui-repeater .width-m > span.ui-widget-content,
.ui-repeater .width-m > input,
.ui-repeater .width-m > textarea {
  width: 100px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-m,
.ui-widget:not(.ui-repeater) > input.width-m,
.ui-widget:not(.ui-repeater) > textarea.width-m, .ui-widget:not(.ui-repeater).ui-filebox[data-hasinput=true] > span > input.width-m,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-m {
  width: 100px;
}

.ui-repeater .width-l > span.ui-widget-content,
.ui-repeater .width-l > input,
.ui-repeater .width-l > textarea {
  width: 162px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-l,
.ui-widget:not(.ui-repeater) > input.width-l,
.ui-widget:not(.ui-repeater) > textarea.width-l, .ui-widget:not(.ui-repeater).ui-filebox[data-hasinput=true] > span > input.width-l,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-l {
  width: 162px;
}

.ui-repeater .width-xl > span.ui-widget-content,
.ui-repeater .width-xl > input,
.ui-repeater .width-xl > textarea {
  width: 195px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-xl,
.ui-widget:not(.ui-repeater) > input.width-xl,
.ui-widget:not(.ui-repeater) > textarea.width-xl, .ui-widget:not(.ui-repeater).ui-filebox[data-hasinput=true] > span > input.width-xl,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-xl {
  width: 195px;
}

.ui-repeater .width-xxl > span.ui-widget-content,
.ui-repeater .width-xxl > input,
.ui-repeater .width-xxl > textarea {
  width: 350px;
}

.ui-widget:not(.ui-repeater) > span.ui-widget-content.width-xxl,
.ui-widget:not(.ui-repeater) > input.width-xxl,
.ui-widget:not(.ui-repeater) > textarea.width-xxl, .ui-widget:not(.ui-repeater).ui-filebox > span > input.width-xxl,
.ui-widget:not(.ui-repeater) div[data-widget=radiobox].width-radiobox-xxl {
  width: 350px;
}

.workspace-container {
  padding: 0 3px;
  background-color: var(--linq-color-gray-200) !important;
}

.ui-dialog .ui-dialog-titlebar {
  border-bottom: 3px solid transparent;
  padding-right: 0;
}
.ui-dialog.active-dialog:not(.ui-dialog-minimized) .ui-dialog-titlebar {
  border-bottom: 3px solid #132C4A;
}
.ui-dialog .ui-dialog-title,
.ui-dialog .ui-dialog-titlebar {
  min-height: 18px;
}
.ui-dialog .ui-view-window {
  padding: 0;
}
.ui-dialog .ui-dialog-titlebar-close.ui-corner-all {
  height: 100%;
  margin: unset;
  right: 0;
  top: 0;
  width: 30px;
  position: relative !important;
  float: right;
  line-height: 19px;
}
.ui-dialog .ui-dialog-titlebar-close.ui-corner-all > .ui-icon-closethick {
  margin-top: unset;
}
.ui-dialog.ui-dialog-minimized .ui-dialog-titlebar-button {
  margin-top: -14px !important;
  height: unset !important;
}
.ui-dialog.ui-dialog-minimized .ui-dialog-titlebar-button.ui-dialog-titlebar-close {
  margin-top: -20px !important;
}
.ui-dialog.ui-dialog-minimized .ui-dialog-title {
  padding-right: 55px;
}
.ui-dialog.ui-dialog-minimized .ui-dialog-titlebar-combobox {
  display: none;
}

.ui-radiobox > button.ui-widget.ui-button > span.ui-icon {
  left: 50%;
}

.ui-dialog-titlebar-max,
.ui-dialog-titlebar-min {
  border: none !important;
  box-shadow: none !important;
  height: 22px !important;
  width: 30px !important;
  position: relative !important;
  float: right;
  right: unset !important;
  left: unset !important;
  margin: 0px !important;
}

.ui-dialog form > .ui-panel:first-child {
  padding-bottom: unset;
}

.ui-widget .ui-nolabel > label.empty {
  width: 0px !important;
  margin: 0px;
  padding: 0px;
}

[data-class*=ui-nolabel].ui-widget > label {
  display: none;
}

[data-class*=ui-nolabel-margin-left].ui-widget {
  margin-left: 103px;
}
[data-class*=ui-nolabel-margin-left].ui-widget > label {
  display: none;
}

.ui-widget > textarea, .ui-widget:not(.ui-button):not(.ui-filebox) > span {
  height: 21px;
}

.ui-widget.ui-filebox[data-hasinput=true] > input.ui-fileupload {
  left: auto !important;
}
.ui-widget.ui-filebox[data-hasinput=true] .filename {
  height: 21px !important;
}

.ui-dialog form > .ui-panel:first-child {
  padding-bottom: 0;
}
.ui-dialog form > .ui-panel:only-child {
  padding-bottom: 20px;
}

.ui-widget .ui-notop {
  top: 0 !important;
}

/*.ui-table-matrix {
    .ui-widget.ui-nolabel {
        margin-left: 0px !important;
    }
}*/
.ui-table-matrix .ui-layout-grid .ui-layout-cell .ui-widget.ui-nolabel {
  margin-left: 0px;
}

.ui-table-matrix .ui-layout-grid .ui-layout-cell .ui-widget.ui-checkbox,
.ui-table-matrix .ui-layout-grid .ui-layout-cell ui-widget.ui-nolabel {
  margin-left: 0px;
}

.ui-view-window > form > [data-widget=panel] > .ui-widget.ui-text {
  padding: 10px;
}

.ui-combobox .ui-button {
  height: 21px;
}

.ui-append-red-asterisk div label::before {
  content: "";
  color: #bf0000;
}

.workspace-tabs.ui-tabs {
  background: transparent;
}

.ui-layout-grid tr,
.ui-layout-gridflow tr {
  height: 25px;
}
.ui-layout-grid tr td.ui-layout-horizontal > .ui-widget:not([style*="display: none"]) > label,
.ui-layout-grid tr td.ui-layout-vertical > .ui-widget:not([style*="display: none"]) > label,
.ui-layout-gridflow tr td.ui-layout-horizontal > .ui-widget:not([style*="display: none"]) > label,
.ui-layout-gridflow tr td.ui-layout-vertical > .ui-widget:not([style*="display: none"]) > label {
  width: 100px;
}
.ui-layout-grid tr td.ui-layout-horizontal > .ui-checkbox:first-of-type > label,
.ui-layout-grid tr td.ui-layout-vertical > .ui-checkbox:first-of-type > label,
.ui-layout-gridflow tr td.ui-layout-horizontal > .ui-checkbox:first-of-type > label,
.ui-layout-gridflow tr td.ui-layout-vertical > .ui-checkbox:first-of-type > label {
  width: auto;
}

[data-tooltip] {
  border-right: 5px solid #132C4A;
}

.slick-pane-header .ui-state-default .slick-header-column[title]:not([title=""]) .slick-resizable-handle {
  background-color: #132C4A;
}

.ui-remove-border,
.UI-REMOVE-BORDER {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  margin: 0;
  padding: 0 !important;
}

.ui-stacked-repeater .ui-layout-gridflow,
.ui-stacked-repeater .ui-layout-grid {
  margin-top: 0px !important;
  padding: 0px !important;
  margin: 0px !important;
}
.ui-stacked-repeater .ui-layout-gridflow tr,
.ui-stacked-repeater .ui-layout-grid tr {
  height: 15px;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td,
.ui-stacked-repeater .ui-layout-grid tr > td {
  height: 15px;
  padding: 0px !important;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-text:not(.lineheight-s),
.ui-stacked-repeater .ui-layout-grid tr > td .ui-text:not(.lineheight-s) {
  line-height: 15px !important;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-text:first-child,
.ui-stacked-repeater .ui-layout-grid tr > td .ui-text:first-child {
  margin-left: 2px !important;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td [data-class=ui-nolabel].ui-widget > label,
.ui-stacked-repeater .ui-layout-grid tr > td [data-class=ui-nolabel].ui-widget > label {
  display: none;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td [data-widget=button],
.ui-stacked-repeater .ui-layout-grid tr > td [data-widget=button] {
  height: 21px;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td [data-widget=button].ui-button:first-child,
.ui-stacked-repeater .ui-layout-grid tr > td [data-widget=button].ui-button:first-child {
  margin-left: 105px;
  padding-left: 0 !important;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-layout-flow label:first-child,
.ui-stacked-repeater .ui-layout-grid tr > td .ui-layout-flow label:first-child {
  line-height: 21px;
  padding-right: 2px;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-layout-flow label:first-child.ui-widget:not(.ui-label-position-top),
.ui-stacked-repeater .ui-layout-grid tr > td .ui-layout-flow label:first-child.ui-widget:not(.ui-label-position-top) {
  text-align: right;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-layout-flow label:first-childlabel:empty,
.ui-stacked-repeater .ui-layout-grid tr > td .ui-layout-flow label:first-childlabel:empty {
  padding-bottom: 2px;
  height: 21px;
}
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-layout-flow .ui-widget:not(.ui-button.ui-button-icon-only.ui-buttoninput.ui-button-icon),
.ui-stacked-repeater .ui-layout-gridflow tr > td .ui-layout-flow label,
.ui-stacked-repeater .ui-layout-grid tr > td .ui-layout-flow .ui-widget:not(.ui-button.ui-button-icon-only.ui-buttoninput.ui-button-icon),
.ui-stacked-repeater .ui-layout-grid tr > td .ui-layout-flow label {
  padding-right: 2px;
  margin-right: 6px;
}
.ui-stacked-repeater .ui-layout-gridflow .ui-panel.ui-table-matrix,
.ui-stacked-repeater .ui-layout-grid .ui-panel.ui-table-matrix {
  padding: 0px !important;
}
.ui-stacked-repeater .ui-panel,
.ui-stacked-repeater .ui-panel.ui-table-matrix,
.ui-stacked-repeater .ui-repeater {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.ui-stacked-repeater .ui-repeater.ui-stacked-repeater {
  overflow: hidden;
}
.ui-stacked-repeater .ui-panel.ui-stacked-repeater.ui-table-matrix {
  overflow-y: auto;
}
.ui-stacked-repeater .ui-panel.ui-stacked-repeater.ui-table-matrix:first-child {
  margin-right: 8px;
}

.ui-stacked-cols .ui-layout-gridflow tr > td,
.ui-stacked-cols .ui-layout-grid tr > td {
  min-width: 15px !important;
}

.ui-layout-cell [data-widget=button]:last-child {
  margin-left: 2px !important;
}

.slick-header-column.ui-required > .slick-column-name:after {
  content: "";
  visibility: hidden;
}

.labelStyle > label:after,
.labelStyle label.empty:after {
  content: "";
  visibility: hidden !important;
}
.labelStyle.ui-required > label:after {
  content: "";
  visibility: hidden;
}

.ui-textinput > label:after,
.ui-textinput label.empty:after,
.ui-textarea > label:after,
.ui-textarea label.empty:after,
.ui-lovinput > label:after,
.ui-lovinput label.empty:after,
.ui-lovdropdown > label:after,
.ui-lovdropdown label.empty:after,
.ui-datefield > label:after,
.ui-datefield label.empty:after,
.ui-combobox > label:after,
.ui-combobox label.empty:after,
.ui-radiogroup > label:after,
.ui-radiogroup label.empty:after,
.ui-component > label:after,
.ui-component label.empty:after,
.ui-textfield > label:after,
.ui-textfield label.empty:after {
  content: "";
  visibility: hidden;
}
.ui-textinput.ui-required > label:after,
.ui-textarea.ui-required > label:after,
.ui-lovinput.ui-required > label:after,
.ui-lovdropdown.ui-required > label:after,
.ui-datefield.ui-required > label:after,
.ui-combobox.ui-required > label:after,
.ui-radiogroup.ui-required > label:after,
.ui-component.ui-required > label:after,
.ui-textfield.ui-required > label:after {
  content: "";
  visibility: hidden;
}

.ui-novisible > label {
  visibility: hidden;
}

.ui-component-effect {
  white-space: nowrap !important;
}

.LINK_BUTTON_LINKED {
  background-color: #7ec971 !important;
}

.ui-framepanel + .ui-pager {
  padding: 0px 4px 0 2px;
}

.ui-fileinput.ui-widget-active > span {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.ui-fileinput.ui-widget-active > span input {
  border: 1px solid #1f4f77 !important;
}

.fontfamily-monospace.ui-widget > span,
.fontfamily-monospace.ui-widget > input {
  font-family: monospace !important;
}

.ui-widget.labelwidth-xs {
  margin-left: unset !important;
}
.ui-widget.labelwidth-xs > button:not(.ui-buttoninput) {
  margin-left: 73px;
}

.ui-widget[data-style*=labelwidth-xs]:not(.ui-checkbox) > label {
  width: 70px !important;
}

.ui-widget.labelwidth-s {
  margin-left: unset !important;
}
.ui-widget.labelwidth-s > button:not(.ui-buttoninput) {
  margin-left: 153px;
}

.ui-widget[data-style*=labelwidth-s]:not(.ui-checkbox) > label {
  width: 150px !important;
}

.ui-widget.labelwidth-m {
  margin-left: unset !important;
}
.ui-widget.labelwidth-m > button:not(.ui-buttoninput) {
  margin-left: 193px;
}

.ui-widget[data-style*=labelwidth-m]:not(.ui-checkbox) > label {
  width: 190px !important;
}

.ui-widget.labelwidth-xxl {
  margin-left: unset !important;
}
.ui-widget.labelwidth-xxl > button:not(.ui-buttoninput) {
  margin-left: 308px;
}

.ui-widget[data-style*=labelwidth-xxl]:not(.ui-checkbox) > label {
  width: 325px !important;
}

.ui-widget.labelwidth-xl {
  margin-left: unset !important;
}
.ui-widget.labelwidth-xl > button:not(.ui-buttoninput) {
  margin-left: 233px;
}

.ui-widget[data-style*=labelwidth-xl]:not(.ui-checkbox) > label {
  width: 230px !important;
}

.ui-widget.text-hyphen-middle {
  vertical-align: middle !important;
  height: 15px !important;
}

.ui-flowlayout-margin > .ui-layout-flow > div {
  margin: 2px;
}

.applybold {
  font-weight: bold !important;
}

.remove-icon-folder .ui-fileinput > span.ui-icon {
  display: none;
}

.ui-image-fit > img {
  height: 100% !important;
  max-width: 500px;
  object-fit: contain;
}

.ui-view-window .ui-button-container-right.ui-layout-horizontal > [data-widget=lovdropdown] {
  margin-left: 5px;
}

.ui-label-position-top.ui-nolabel > label {
  height: 21px;
  padding-bottom: 2px;
}

.ui-dialog-titlebar-combobox {
  float: right;
  line-height: 17px;
}
.ui-dialog-titlebar-combobox > input {
  height: 20px;
  width: 250px;
}
.ui-dialog-titlebar-combobox > button.ui-button {
  height: 20px !important;
  padding: 0;
  position: relative;
}
.ui-dialog-titlebar-combobox > button.ui-button > .ui-button-icon {
  color: #132C4A;
}

.ui-widget.ui-autocomplete .ui-menu-item div.ui-menu-item-wrapper {
  padding: 2px;
}
.ui-widget.ui-autocomplete .ui-menu-item div.ui-menu-item-wrapper.ui-state-active {
  border: unset;
  background: #0C5960;
  color: #fff;
}

.checkbox-ui-stacked-repeater > button {
  height: 15px !important;
  width: 15px !important;
  bottom: 5px;
}
.checkbox-ui-stacked-repeater > label {
  line-height: 15px !important;
}

.ui-label-left > label {
  text-align: left !important;
}

.ui-label-right > label, .ui-label-right.ui-text {
  text-align: right !important;
  line-height: 22px;
}

.ui-widget {
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
}

.label-float-left > span.ui-total-label {
  float: left;
}

.ui-label-position:focus label, .ui-label-position:hover label {
  color: #fff;
}
.ui-label-position label {
  position: absolute !important;
  width: 100% !important;
  text-align: center !important;
  z-index: 1;
  font-weight: bold;
  color: #0C5960;
  line-height: 21px !important;
}
.ui-label-position > button {
  border: 1px solid #132C4A !important;
  border-radius: 0 !important;
}
.ui-label-position > button > span.ui-button-icon {
  display: none;
}
.ui-label-position > button.ui-state-hover {
  border: 1px solid #132C4A !important;
  background-color: #0C5960 !important;
}
.ui-label-position input[type=file],
.ui-label-position input[type=file]::-webkit-file-upload-button {
  /* chromes and blink button */
  z-index: 1;
  cursor: pointer;
}

.change-label-width label {
  width: 190px !important;
}

.change-text-width {
  width: 87px !important;
}
.change-text-width1 {
  width: 84px !important;
}
.change-text-width2 {
  width: 145px !important;
}
.change-text-width3 {
  width: 125px !important;
}
.change-text-width4 {
  width: 103px !important;
}
.change-text-width5 {
  width: 919px !important;
}
.change-text-width6 {
  width: 93px !important;
}
.change-text-width7 {
  width: 155px !important;
}
.change-text-width8 {
  width: 30px !important;
}
.change-text-width9 {
  width: 105px !important;
}
.change-text-width10 {
  width: 70px !important;
}
.change-text-width11 {
  width: 20px !important;
}
.change-text-width12 {
  width: 22px !important;
}
.change-text-width13 {
  width: 3px !important;
}
.change-text-width14 {
  width: 16px !important;
}
.change-text-width15 {
  width: 102px !important;
}
.change-text-width16 {
  width: 148px !important;
}

.change-label-width1 label {
  width: 126px !important;
}

.change-label-width2 label {
  width: 106px !important;
}

.change-label-width3 label {
  width: 82px !important;
}

.ui-view-windowx.ui-lovdropdowndialog {
  padding: 5px 15px 0 15px;
}
.ui-view-windowx.ui-lovdropdowndialog + .ui-resizable-e {
  cursor: e-resize;
  width: 15px;
  right: 0px;
  top: 0;
  height: 100%;
}

.fontsize-compact .ui-widget {
  font-size: 1.375rem !important;
}
.fontsize-compact .ui-widget .ui-widget > span {
  font-size: 1.375rem !important;
}

.ui-remove-i-icon span.ui-toggle-span {
  display: none;
}
.ui-remove-i-icon label {
  width: 500px !important;
  margin-right: 3px !important;
}

.ui-removeheight-firstchild tr:first-child {
  height: 19px !important;
}
.ui-removeheight-firstchild tr:first-child > td {
  height: 19px !important;
  padding: 0px;
}
.ui-removeheight-firstchild td {
  padding: 0;
  height: 25px;
  margin-bottom: 2px;
}

.text-onradiobox {
  margin-top: 49px;
  margin-left: -86px;
}

.text-multiline {
  white-space: pre-wrap !important;
}

.ui-textinput-margin-top > input {
  margin-top: 10px;
}

.text-margin-top {
  margin-top: 10px;
}

.ui-widget[data-style*=change-labelwidth-m]:not(.ui-checkbox) > label {
  width: 193px !important;
}

.change-text-padding-top {
  padding-top: 8px !important;
}

.ui-framepanel {
  background: #FFFFFF;
}

.ui-widget.ui-textfield.ui-remove-margin > label {
  margin: 0px !important;
}

.ui-hidden {
  visibility: hidden;
}

body {
  overflow: hidden;
  height: 100%;
  color: var(--linq-color-gray-900);
}

[data-widget=datagrid] div {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.slick-header-column.ui-state-default {
  height: 15px;
  line-height: 15px;
}

.slick-cell .ui-widget input {
  float: left;
}

.ui-view-window .ui-accordion .ui-accordion-content > .ui-filterpanel,
.ui-view-window .ui-collapsiblepanel .ui-collapsiblepanel-content > .ui-filterpanel {
  margin-top: 0;
}

.workspace-menu.menu-right.menu-open,
.workspace-menu:not(.menu-right).menu-open {
  height: auto;
  bottom: 31px;
}

.ui-layout-horizontal > .ui-checkbox {
  overflow: visible !important;
}

fieldset.ui-framepanel.fixed-datagrid-container {
  padding: 5px;
}
fieldset.ui-framepanel.fixed-datagrid-container > .ui-framepanel-content {
  padding: 5px;
}

.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  z-index: 99999;
}

.marginx-s {
  margin: 0 20px;
}

.lineheight-s {
  line-height: 23px;
}

[data-widget=panel].flex-grid {
  display: flex;
}
[data-widget=panel].flex-grid fieldset[data-widget=framepanel] {
  height: auto;
}
[data-widget=panel].flex-grid fieldset[data-widget=framepanel] .ui-framepanel-content {
  height: 100%;
}

.h-100 {
  height: 100%;
}
.h-100 .ui-framepanel-content {
  height: 100%;
}

.no-padding {
  padding: 0;
}

.workspace-header {
  background-color: #f2f2f2;
  border-bottom-color: #0d0d0d !important;
  min-height: 40px;
  border-color: #0d0d0d !important;
}
@media (min-width: 1150px) {
  .workspace-header {
    background-image: url(../img/LINQ-logo.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-size: 4%;
    background-position-y: center;
  }
}
.workspace-header .workspace-branding {
  background: url(../img/header-logo.png) 10px center no-repeat #1c283b;
  background-size: 40px;
  width: 60px;
  height: 20px;
}
.workspace-header .workspace-branding a {
  background-image: url(../img/header-logo.png);
  width: 146px;
}
.workspace-header .workspace-branding a:hover {
  background-color: #0C5960 !important;
  color: #fff !important;
}
.workspace-header .workspace-toolbar.horizontal-toolbar {
  border-left: unset !important;
}
.workspace-header .workspace-toolbar.horizontal-toolbar ul #tb-search {
  border-left: 1px solid #0d0d0d;
}
.workspace-header .workspace-toolbar.horizontal-toolbar ul .toolbar-item a {
  padding: 4px;
}
.workspace-header li a:hover,
.workspace-header li a.menu-active {
  cursor: pointer;
}
.workspace-header li a:hover span,
.workspace-header li a.menu-active span {
  color: #0C5960;
}
.workspace-header li a:hover i.alio-search,
.workspace-header li a.menu-active i.alio-search {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M21.17,24l-7.38-7.39A9,9,0,1,1,18,9a8.91,8.91,0,0,1-1.39,4.78L24,21.17ZM9,16A7,7,0,1,0,2,9,7,7,0,0,0,9,16Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-user,
.workspace-header li a.menu-active i.alio-user {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M20.82,18.1c-3.44-.8-6.64-1.49-5.09-4.42C20.45,4.77,17,0,12,0S3.54,5,8.27,13.68c1.59,2.94-1.73,3.64-5.09,4.42C.1,18.81,0,20.33,0,23v1H24V23C24,20.34,23.91,18.81,20.82,18.1Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-gear,
.workspace-header li a.menu-active i.alio-gear {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,13.62V10.38c-1.65-.58-2.69-.75-3.22-2h0c-.53-1.27.1-2.13.85-3.7L19.34,2.37c-1.56.74-2.43,1.38-3.7.85h0c-1.27-.53-1.44-1.58-2-3.22H10.38c-.58,1.63-.74,2.69-2,3.22h0c-1.27.53-2.13-.1-3.7-.85L2.37,4.66c.75,1.56,1.38,2.43.85,3.7S1.63,9.8,0,10.38v3.24c1.63.58,2.69.74,3.22,2s-.12,2.17-.85,3.71l2.29,2.29c1.56-.75,2.43-1.38,3.7-.85h0c1.28.53,1.44,1.58,2,3.22h3.24c.58-1.64.75-2.69,2-3.22h0c1.27-.53,2.12.1,3.7.85l2.29-2.29c-.75-1.56-1.38-2.43-.85-3.7S22.37,14.2,24,13.62ZM12,16a4,4,0,1,1,4-4A4,4,0,0,1,12,16Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-hamburger,
.workspace-header li a.menu-active i.alio-hamburger {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,6H0V2H24Zm0,4H0v4H24Zm0,8H0v4H24Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-favorites,
.workspace-header li a.menu-active i.alio-favorites {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 21.670471,3.4359036 C 19.10177,1.2468832 15.281531,1.6406256 12.923764,4.0733913 L 12.000344,5.0249355 11.076925,4.0733913 C 8.7238449,1.6406256 4.8989185,1.2468832 2.3302179,3.4359036 -0.6134755,5.9483553 -0.76816002,10.457644 1.8661643,13.181029 l 9.0701377,9.365444 c 0.585927,0.604676 1.537471,0.604676 2.123397,0 l 9.070138,-9.365444 c 2.639012,-2.723385 2.484327,-7.2326737 -0.459366,-9.7451254 z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-home,
.workspace-header li a.menu-active i.alio-home {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 12.034506,6.5345767 3.6146871,13.476392 a 0.16778197,0.16778197 0 0 1 -0.00696,0.04378 0.22528472,0.22528472 0 0 0 -0.00696,0.04378 v 7.028528 c 0,0.253643 0.091899,0.473085 0.2781269,0.658197 0.1862274,0.185111 0.4046197,0.279046 0.6582619,0.279046 H 10.160609 V 15.90627 h 3.7491 v 5.62365 h 5.6226 q 0.380726,0 0.658262,-0.278127 c 0.185965,-0.185112 0.27898,-0.405473 0.27898,-0.659116 v -7.028725 c 0,-0.03939 -0.0054,-0.06846 -0.01484,-0.08757 z m 0,0'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 23.675267,11.894738 20.468702,9.2296568 V 3.2550824 q 0,-0.2051981 -0.131679,-0.337008 -0.131679,-0.13181 -0.337008,-0.1312848 h -2.810939 q -0.205198,0 -0.336943,0.1312848 -0.131744,0.1312848 -0.131678,0.337008 V 6.1105268 L 13.147933,3.1237976 q -0.468753,-0.3807259 -1.11277,-0.3807259 -0.645002,0 -1.112704,0.3807259 L 0.3934176,11.894935 q -0.14618562,0.117237 -0.16062695,0.314296 -0.0144413,0.197058 0.10266471,0.344885 l 0.90744054,1.0831 c 0.07818,0.08783 0.1808448,0.142247 0.3070751,0.161546 q 0.1765781,0.01451 0.3520402,-0.102665 L 12.034506,5.2464103 22.167789,13.695637 c 0.07792,0.06853 0.180648,0.102665 0.307076,0.102665 h 0.04477 c 0.12623,-0.0193 0.228238,-0.07372 0.307075,-0.161546 L 23.735002,12.553 c 0.07726,-0.09728 0.112314,-0.212287 0.101811,-0.343966 -0.0105,-0.131679 -0.06407,-0.236313 -0.161546,-0.314296 z m 0,0'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-folder,
.workspace-header li a.menu-active i.alio-folder {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='m 0.10509129,20.604701 1.17895991,-4.912332 1.1794256,-4.91233 c 0.052301,-0.212717 0.1370367,-0.416116 0.251231,-0.603048 0.2817942,-0.4602943 0.7060748,-0.8160789 1.2084344,-1.0133444 0.058013,-0.022456 0.1164937,-0.042105 0.1754412,-0.058947 0.1756392,-0.05175 0.3577212,-0.07837 0.5408242,-0.079066 H 21.575254 V 8.3238737 c 10e-7,-0.9689318 -0.785474,-1.7544062 -1.754406,-1.7544052 h -9.53226 L 7.8324233,4.1133025 H 1.8089672 c -0.96893081,6e-7 -1.75440388,0.7854748 -1.75440311,1.7544056 V 20.604701 c 9.307e-5,0.07007 0.0044655,0.14006 0.013093,0.209593 0.00561,-0.04912 0.014506,-0.09918 0.024796,-0.149242 0.00424,-0.02058 0.00749,-0.04023 0.01263,-0.06035 z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 23.883581,9.9566375 C 23.765219,9.8064616 23.57434,9.7273961 23.331062,9.7273961 H 4.6394076 c -0.6400061,0 -1.3380255,0.5684279 -1.4933487,1.2163869 L 0.74556589,20.995817 c -0.0100193,0.165331 0.0429724,0.328318 0.1483055,0.456145 0.11883031,0.13427 0.30316021,0.205382 0.53240161,0.205382 h 19.072948 c 0.471769,-1.72e-4 0.885754,-0.314343 1.012874,-0.768663 l 2.468329,-10.272387 c 0.06363,-0.26433 0.02853,-0.49825 -0.09684,-0.6596565 z'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-prev,
.workspace-header li a.menu-active i.alio-prev {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-next,
.workspace-header li a.menu-active i.alio-next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-filter,
.workspace-header li a.menu-active i.alio-filter {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 22.813553,0 H 1.1234388 C 0.12679722,0 -0.37610517,1.2092659 0.33007134,1.9154424 L 8.9763272,10.563008 v 9.6335 c 0,0.366108 0.1786362,0.709215 0.4785918,0.919221 l 3.740094,2.617131 c 0.737874,0.516507 1.765464,-0.007 1.765464,-0.919222 v -12.25063 l 8.64649,-8.6475656 C 24.311694,1.2106684 23.812251,0 22.813553,0 Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-cancel,
.workspace-header li a.menu-active i.alio-cancel {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='m 12.073837,1.4109095 c -5.820879,0 -10.5396814,4.7187599 -10.5396814,10.5396815 0,5.820922 4.7188024,10.539681 10.5396814,10.539681 5.82088,0 10.539681,-4.718801 10.539681,-10.539681 0,-5.8208791 -4.718759,-10.5396815 -10.539681,-10.5396815 z m 5.529423,5.0102586 c 2.781456,2.7814559 2.97491,7.0327309 0.878746,10.0142699 L 7.5889477,5.5424647 C 10.572528,3.444898 14.823334,3.6412846 17.60326,6.4211681 Z M 6.5444142,17.480014 C 3.7629582,14.698559 3.5695041,10.447284 5.6656683,7.4657442 L 16.558727,18.358718 C 13.57519,20.456285 9.3243402,20.25994 6.5444142,17.480014 Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-save,
.workspace-header li a.menu-active i.alio-save {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M15,3h3V8H15Zm9,1V24H0V0H20ZM5,9H19V2H5Zm16,4H3v9H21Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-savenew,
.workspace-header li a.menu-active i.alio-savenew {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 0.060546875 0.109375 L 0.060546875 19.699219 L 11.789062 19.699219 A 6.46 6.46 0 1 0 19.650391 10.699219 L 19.650391 3.3691406 L 16.380859 0.109375 L 0.060546875 0.109375 z M 4.140625 1.6992188 L 15.570312 1.6992188 L 15.570312 7.4609375 L 4.140625 7.4609375 L 4.140625 1.6992188 z M 12.310547 2.5605469 L 12.310547 6.640625 L 14.759766 6.640625 L 14.759766 2.5605469 L 12.310547 2.5605469 z M 2.5097656 10.720703 L 15.419922 10.720703 A 6.48 6.48 0 0 0 11.220703 18.070312 L 2.5097656 18.070312 L 2.5097656 10.720703 z M 17.513672 11.970703 A 4.84 4.84 0 0 1 22.400391 16.820312 A 4.84 4.84 0 0 1 17.570312 21.650391 A 4.84 4.84 0 0 1 17.513672 11.970703 z M 16.570312 13.300781 L 16.570312 15.820312 L 14.150391 15.820312 L 14.150391 17.730469 L 16.570312 17.730469 L 16.570312 20.269531 L 18.519531 20.269531 L 18.519531 17.730469 L 20.939453 17.730469 L 20.939453 15.820312 L 18.519531 15.820312 L 18.519531 13.300781 L 16.570312 13.300781 z '/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-add,
.workspace-header li a.menu-active i.alio-add {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,10H14V0H10V10H0v4H10V24h4V14H24Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-remove,
.workspace-header li a.menu-active i.alio-remove {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M3,6V24H21V6ZM8,20a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0ZM22,2V4H2V2H7.71C8.61,2,9.34.9,9.34,0h5.32c0,.9.73,2,1.63,2Z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-question,
.workspace-header li a.menu-active i.alio-question {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='m 12.12365,18.914277 q 0.475728,0 0.802796,-0.326054 0.327064,-0.326049 0.327064,-0.800304 0,-0.474255 -0.327064,-0.800309 -0.327068,-0.326049 -0.802796,-0.326049 -0.475733,0 -0.802801,0.326049 -0.327062,0.326054 -0.327062,0.800309 0,0.474255 0.327062,0.800304 0.327068,0.326054 0.802801,0.326054 z m -1.040667,-4.32759 h 1.754262 q 0,-0.770667 0.193269,-1.407946 0.193263,-0.637285 1.204193,-1.467232 0.921729,-0.770672 1.308262,-1.511693 0.386532,-0.7410287 0.386532,-1.6302577 0,-1.5709757 -1.025796,-2.5194857 -1.025797,-0.9485155 -2.72059,-0.9485155 -1.456927,0 -2.5719248,0.726205 Q 8.4961935,6.553966 7.9907276,7.8285346 l 1.5758598,0.5928175 q 0.327068,-0.8299477 0.9811986,-1.2893831 0.65413,-0.4594362 1.546127,-0.4594362 1.01093,0 1.635329,0.5483603 0.624399,0.548356 0.624399,1.4079464 0,0.652103 -0.386532,1.2301017 -0.386533,0.5780028 -1.129864,1.2004638 -0.891998,0.770666 -1.323127,1.526513 -0.431135,0.755847 -0.431135,2.000769 z m 0.921733,9.277642 q -2.4381286,0 -4.6086501,-0.933691 Q 5.2255404,21.996942 3.6050777,20.381509 1.984619,18.766072 1.0480197,16.602279 0.11142432,14.438481 0.11142432,12.00792 q 0,-2.4602088 0.93659538,-4.6240019 Q 1.984619,5.2201206 3.6050777,3.6195065 5.2255404,2.0188882 7.3960659,1.0851968 9.5665874,0.15150652 12.004716,0.15150652 q 2.467858,0 4.638385,0.93369028 2.170525,0.9336914 3.776117,2.5343097 1.605592,1.6006141 2.542192,3.7644116 0.936595,2.1637931 0.936595,4.6240019 0,2.430561 -0.936595,4.594359 -0.9366,2.163793 -2.542192,3.77923 -1.605592,1.615433 -3.776117,2.549129 -2.170527,0.933691 -4.638385,0.933691 z m 0,-1.778462 q 4.222115,0 7.165705,-2.949284 2.94359,-2.949278 2.94359,-7.128663 0,-4.2090282 -2.94359,-7.143492 -2.94359,-2.9344595 -7.165705,-2.9344595 -4.1923859,0 -7.1508418,2.9344595 -2.958456,2.9344638 -2.958456,7.143492 0,4.179385 2.958456,7.128663 2.9584559,2.949284 7.1508418,2.949284 z m 0,-10.077947 z'/%3E%3C/svg%3E");
}
.workspace-header li a:hover i.alio-question:hover,
.workspace-header li a.menu-active i.alio-question:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='m 12.12365,18.914277 q 0.475728,0 0.802796,-0.326054 0.327064,-0.326049 0.327064,-0.800304 0,-0.474255 -0.327064,-0.800309 -0.327068,-0.326049 -0.802796,-0.326049 -0.475733,0 -0.802801,0.326049 -0.327062,0.326054 -0.327062,0.800309 0,0.474255 0.327062,0.800304 0.327068,0.326054 0.802801,0.326054 z m -1.040667,-4.32759 h 1.754262 q 0,-0.770667 0.193269,-1.407946 0.193263,-0.637285 1.204193,-1.467232 0.921729,-0.770672 1.308262,-1.511693 0.386532,-0.7410287 0.386532,-1.6302577 0,-1.5709757 -1.025796,-2.5194857 -1.025797,-0.9485155 -2.72059,-0.9485155 -1.456927,0 -2.5719248,0.726205 Q 8.4961935,6.553966 7.9907276,7.8285346 l 1.5758598,0.5928175 q 0.327068,-0.8299477 0.9811986,-1.2893831 0.65413,-0.4594362 1.546127,-0.4594362 1.01093,0 1.635329,0.5483603 0.624399,0.548356 0.624399,1.4079464 0,0.652103 -0.386532,1.2301017 -0.386533,0.5780028 -1.129864,1.2004638 -0.891998,0.770666 -1.323127,1.526513 -0.431135,0.755847 -0.431135,2.000769 z m 0.921733,9.277642 q -2.4381286,0 -4.6086501,-0.933691 Q 5.2255404,21.996942 3.6050777,20.381509 1.984619,18.766072 1.0480197,16.602279 0.11142432,14.438481 0.11142432,12.00792 q 0,-2.4602088 0.93659538,-4.6240019 Q 1.984619,5.2201206 3.6050777,3.6195065 5.2255404,2.0188882 7.3960659,1.0851968 9.5665874,0.15150652 12.004716,0.15150652 q 2.467858,0 4.638385,0.93369028 2.170525,0.9336914 3.776117,2.5343097 1.605592,1.6006141 2.542192,3.7644116 0.936595,2.1637931 0.936595,4.6240019 0,2.430561 -0.936595,4.594359 -0.9366,2.163793 -2.542192,3.77923 -1.605592,1.615433 -3.776117,2.549129 -2.170527,0.933691 -4.638385,0.933691 z m 0,-1.778462 q 4.222115,0 7.165705,-2.949284 2.94359,-2.949278 2.94359,-7.128663 0,-4.2090282 -2.94359,-7.143492 -2.94359,-2.9344595 -7.165705,-2.9344595 -4.1923859,0 -7.1508418,2.9344595 -2.958456,2.9344638 -2.958456,7.143492 0,4.179385 2.958456,7.128663 2.9584559,2.949284 7.1508418,2.949284 z m 0,-10.077947 z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-search {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M21.17,24l-7.38-7.39A9,9,0,1,1,18,9a8.91,8.91,0,0,1-1.39,4.78L24,21.17ZM9,16A7,7,0,1,0,2,9,7,7,0,0,0,9,16Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-search:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M21.17,24l-7.38-7.39A9,9,0,1,1,18,9a8.91,8.91,0,0,1-1.39,4.78L24,21.17ZM9,16A7,7,0,1,0,2,9,7,7,0,0,0,9,16Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-user {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M20.82,18.1c-3.44-.8-6.64-1.49-5.09-4.42C20.45,4.77,17,0,12,0S3.54,5,8.27,13.68c1.59,2.94-1.73,3.64-5.09,4.42C.1,18.81,0,20.33,0,23v1H24V23C24,20.34,23.91,18.81,20.82,18.1Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-user:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M20.82,18.1c-3.44-.8-6.64-1.49-5.09-4.42C20.45,4.77,17,0,12,0S3.54,5,8.27,13.68c1.59,2.94-1.73,3.64-5.09,4.42C.1,18.81,0,20.33,0,23v1H24V23C24,20.34,23.91,18.81,20.82,18.1Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-gear {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M24,13.62V10.38c-1.65-.58-2.69-.75-3.22-2h0c-.53-1.27.1-2.13.85-3.7L19.34,2.37c-1.56.74-2.43,1.38-3.7.85h0c-1.27-.53-1.44-1.58-2-3.22H10.38c-.58,1.63-.74,2.69-2,3.22h0c-1.27.53-2.13-.1-3.7-.85L2.37,4.66c.75,1.56,1.38,2.43.85,3.7S1.63,9.8,0,10.38v3.24c1.63.58,2.69.74,3.22,2s-.12,2.17-.85,3.71l2.29,2.29c1.56-.75,2.43-1.38,3.7-.85h0c1.28.53,1.44,1.58,2,3.22h3.24c.58-1.64.75-2.69,2-3.22h0c1.27-.53,2.12.1,3.7.85l2.29-2.29c-.75-1.56-1.38-2.43-.85-3.7S22.37,14.2,24,13.62ZM12,16a4,4,0,1,1,4-4A4,4,0,0,1,12,16Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-gear:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,13.62V10.38c-1.65-.58-2.69-.75-3.22-2h0c-.53-1.27.1-2.13.85-3.7L19.34,2.37c-1.56.74-2.43,1.38-3.7.85h0c-1.27-.53-1.44-1.58-2-3.22H10.38c-.58,1.63-.74,2.69-2,3.22h0c-1.27.53-2.13-.1-3.7-.85L2.37,4.66c.75,1.56,1.38,2.43.85,3.7S1.63,9.8,0,10.38v3.24c1.63.58,2.69.74,3.22,2s-.12,2.17-.85,3.71l2.29,2.29c1.56-.75,2.43-1.38,3.7-.85h0c1.28.53,1.44,1.58,2,3.22h3.24c.58-1.64.75-2.69,2-3.22h0c1.27-.53,2.12.1,3.7.85l2.29-2.29c-.75-1.56-1.38-2.43-.85-3.7S22.37,14.2,24,13.62ZM12,16a4,4,0,1,1,4-4A4,4,0,0,1,12,16Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-hamburger {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M24,6H0V2H24Zm0,4H0v4H24Zm0,8H0v4H24Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-hamburger:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,6H0V2H24Zm0,4H0v4H24Zm0,8H0v4H24Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-favorites {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M 21.670471,3.4359036 C 19.10177,1.2468832 15.281531,1.6406256 12.923764,4.0733913 L 12.000344,5.0249355 11.076925,4.0733913 C 8.7238449,1.6406256 4.8989185,1.2468832 2.3302179,3.4359036 -0.6134755,5.9483553 -0.76816002,10.457644 1.8661643,13.181029 l 9.0701377,9.365444 c 0.585927,0.604676 1.537471,0.604676 2.123397,0 l 9.070138,-9.365444 c 2.639012,-2.723385 2.484327,-7.2326737 -0.459366,-9.7451254 z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-favorites:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 21.670471,3.4359036 C 19.10177,1.2468832 15.281531,1.6406256 12.923764,4.0733913 L 12.000344,5.0249355 11.076925,4.0733913 C 8.7238449,1.6406256 4.8989185,1.2468832 2.3302179,3.4359036 -0.6134755,5.9483553 -0.76816002,10.457644 1.8661643,13.181029 l 9.0701377,9.365444 c 0.585927,0.604676 1.537471,0.604676 2.123397,0 l 9.070138,-9.365444 c 2.639012,-2.723385 2.484327,-7.2326737 -0.459366,-9.7451254 z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-home {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230D0D0D' d='M 12.034506,6.5345767 3.6146871,13.476392 a 0.16778197,0.16778197 0 0 1 -0.00696,0.04378 0.22528472,0.22528472 0 0 0 -0.00696,0.04378 v 7.028528 c 0,0.253643 0.091899,0.473085 0.2781269,0.658197 0.1862274,0.185111 0.4046197,0.279046 0.6582619,0.279046 H 10.160609 V 15.90627 h 3.7491 v 5.62365 h 5.6226 q 0.380726,0 0.658262,-0.278127 c 0.185965,-0.185112 0.27898,-0.405473 0.27898,-0.659116 v -7.028725 c 0,-0.03939 -0.0054,-0.06846 -0.01484,-0.08757 z m 0,0'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230D0D0D' d='M 23.675267,11.894738 20.468702,9.2296568 V 3.2550824 q 0,-0.2051981 -0.131679,-0.337008 -0.131679,-0.13181 -0.337008,-0.1312848 h -2.810939 q -0.205198,0 -0.336943,0.1312848 -0.131744,0.1312848 -0.131678,0.337008 V 6.1105268 L 13.147933,3.1237976 q -0.468753,-0.3807259 -1.11277,-0.3807259 -0.645002,0 -1.112704,0.3807259 L 0.3934176,11.894935 q -0.14618562,0.117237 -0.16062695,0.314296 -0.0144413,0.197058 0.10266471,0.344885 l 0.90744054,1.0831 c 0.07818,0.08783 0.1808448,0.142247 0.3070751,0.161546 q 0.1765781,0.01451 0.3520402,-0.102665 L 12.034506,5.2464103 22.167789,13.695637 c 0.07792,0.06853 0.180648,0.102665 0.307076,0.102665 h 0.04477 c 0.12623,-0.0193 0.228238,-0.07372 0.307075,-0.161546 L 23.735002,12.553 c 0.07726,-0.09728 0.112314,-0.212287 0.101811,-0.343966 -0.0105,-0.131679 -0.06407,-0.236313 -0.161546,-0.314296 z m 0,0'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li i.alio-home:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 12.034506,6.5345767 3.6146871,13.476392 a 0.16778197,0.16778197 0 0 1 -0.00696,0.04378 0.22528472,0.22528472 0 0 0 -0.00696,0.04378 v 7.028528 c 0,0.253643 0.091899,0.473085 0.2781269,0.658197 0.1862274,0.185111 0.4046197,0.279046 0.6582619,0.279046 H 10.160609 V 15.90627 h 3.7491 v 5.62365 h 5.6226 q 0.380726,0 0.658262,-0.278127 c 0.185965,-0.185112 0.27898,-0.405473 0.27898,-0.659116 v -7.028725 c 0,-0.03939 -0.0054,-0.06846 -0.01484,-0.08757 z m 0,0'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 23.675267,11.894738 20.468702,9.2296568 V 3.2550824 q 0,-0.2051981 -0.131679,-0.337008 -0.131679,-0.13181 -0.337008,-0.1312848 h -2.810939 q -0.205198,0 -0.336943,0.1312848 -0.131744,0.1312848 -0.131678,0.337008 V 6.1105268 L 13.147933,3.1237976 q -0.468753,-0.3807259 -1.11277,-0.3807259 -0.645002,0 -1.112704,0.3807259 L 0.3934176,11.894935 q -0.14618562,0.117237 -0.16062695,0.314296 -0.0144413,0.197058 0.10266471,0.344885 l 0.90744054,1.0831 c 0.07818,0.08783 0.1808448,0.142247 0.3070751,0.161546 q 0.1765781,0.01451 0.3520402,-0.102665 L 12.034506,5.2464103 22.167789,13.695637 c 0.07792,0.06853 0.180648,0.102665 0.307076,0.102665 h 0.04477 c 0.12623,-0.0193 0.228238,-0.07372 0.307075,-0.161546 L 23.735002,12.553 c 0.07726,-0.09728 0.112314,-0.212287 0.101811,-0.343966 -0.0105,-0.131679 -0.06407,-0.236313 -0.161546,-0.314296 z m 0,0'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li i.alio-folder {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230D0D0D' d='m 0.10509129,20.604701 1.17895991,-4.912332 1.1794256,-4.91233 c 0.052301,-0.212717 0.1370367,-0.416116 0.251231,-0.603048 0.2817942,-0.4602943 0.7060748,-0.8160789 1.2084344,-1.0133444 0.058013,-0.022456 0.1164937,-0.042105 0.1754412,-0.058947 0.1756392,-0.05175 0.3577212,-0.07837 0.5408242,-0.079066 H 21.575254 V 8.3238737 c 10e-7,-0.9689318 -0.785474,-1.7544062 -1.754406,-1.7544052 h -9.53226 L 7.8324233,4.1133025 H 1.8089672 c -0.96893081,6e-7 -1.75440388,0.7854748 -1.75440311,1.7544056 V 20.604701 c 9.307e-5,0.07007 0.0044655,0.14006 0.013093,0.209593 0.00561,-0.04912 0.014506,-0.09918 0.024796,-0.149242 0.00424,-0.02058 0.00749,-0.04023 0.01263,-0.06035 z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230D0D0D' d='M 23.883581,9.9566375 C 23.765219,9.8064616 23.57434,9.7273961 23.331062,9.7273961 H 4.6394076 c -0.6400061,0 -1.3380255,0.5684279 -1.4933487,1.2163869 L 0.74556589,20.995817 c -0.0100193,0.165331 0.0429724,0.328318 0.1483055,0.456145 0.11883031,0.13427 0.30316021,0.205382 0.53240161,0.205382 h 19.072948 c 0.471769,-1.72e-4 0.885754,-0.314343 1.012874,-0.768663 l 2.468329,-10.272387 c 0.06363,-0.26433 0.02853,-0.49825 -0.09684,-0.6596565 z'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li i.alio-folder:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='m 0.10509129,20.604701 1.17895991,-4.912332 1.1794256,-4.91233 c 0.052301,-0.212717 0.1370367,-0.416116 0.251231,-0.603048 0.2817942,-0.4602943 0.7060748,-0.8160789 1.2084344,-1.0133444 0.058013,-0.022456 0.1164937,-0.042105 0.1754412,-0.058947 0.1756392,-0.05175 0.3577212,-0.07837 0.5408242,-0.079066 H 21.575254 V 8.3238737 c 10e-7,-0.9689318 -0.785474,-1.7544062 -1.754406,-1.7544052 h -9.53226 L 7.8324233,4.1133025 H 1.8089672 c -0.96893081,6e-7 -1.75440388,0.7854748 -1.75440311,1.7544056 V 20.604701 c 9.307e-5,0.07007 0.0044655,0.14006 0.013093,0.209593 0.00561,-0.04912 0.014506,-0.09918 0.024796,-0.149242 0.00424,-0.02058 0.00749,-0.04023 0.01263,-0.06035 z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 23.883581,9.9566375 C 23.765219,9.8064616 23.57434,9.7273961 23.331062,9.7273961 H 4.6394076 c -0.6400061,0 -1.3380255,0.5684279 -1.4933487,1.2163869 L 0.74556589,20.995817 c -0.0100193,0.165331 0.0429724,0.328318 0.1483055,0.456145 0.11883031,0.13427 0.30316021,0.205382 0.53240161,0.205382 h 19.072948 c 0.471769,-1.72e-4 0.885754,-0.314343 1.012874,-0.768663 l 2.468329,-10.272387 c 0.06363,-0.26433 0.02853,-0.49825 -0.09684,-0.6596565 z'/%3E%3C/g%3E%3C/svg%3E");
}
.workspace-header li i.alio-prev {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.workspace-header li i.alio-prev:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-next {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-next:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M13,1,10.18,3.83,16.35,10H0v4H16.35l-6.17,6.17L13,23,24,12Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-filter {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M 22.813553,0 H 1.1234388 C 0.12679722,0 -0.37610517,1.2092659 0.33007134,1.9154424 L 8.9763272,10.563008 v 9.6335 c 0,0.366108 0.1786362,0.709215 0.4785918,0.919221 l 3.740094,2.617131 c 0.737874,0.516507 1.765464,-0.007 1.765464,-0.919222 v -12.25063 l 8.64649,-8.6475656 C 24.311694,1.2106684 23.812251,0 22.813553,0 Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-filter:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 22.813553,0 H 1.1234388 C 0.12679722,0 -0.37610517,1.2092659 0.33007134,1.9154424 L 8.9763272,10.563008 v 9.6335 c 0,0.366108 0.1786362,0.709215 0.4785918,0.919221 l 3.740094,2.617131 c 0.737874,0.516507 1.765464,-0.007 1.765464,-0.919222 v -12.25063 l 8.64649,-8.6475656 C 24.311694,1.2106684 23.812251,0 22.813553,0 Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-cancel {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='m 12.073837,1.4109095 c -5.820879,0 -10.5396814,4.7187599 -10.5396814,10.5396815 0,5.820922 4.7188024,10.539681 10.5396814,10.539681 5.82088,0 10.539681,-4.718801 10.539681,-10.539681 0,-5.8208791 -4.718759,-10.5396815 -10.539681,-10.5396815 z m 5.529423,5.0102586 c 2.781456,2.7814559 2.97491,7.0327309 0.878746,10.0142699 L 7.5889477,5.5424647 C 10.572528,3.444898 14.823334,3.6412846 17.60326,6.4211681 Z M 6.5444142,17.480014 C 3.7629582,14.698559 3.5695041,10.447284 5.6656683,7.4657442 L 16.558727,18.358718 C 13.57519,20.456285 9.3243402,20.25994 6.5444142,17.480014 Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-cancel:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='m 12.073837,1.4109095 c -5.820879,0 -10.5396814,4.7187599 -10.5396814,10.5396815 0,5.820922 4.7188024,10.539681 10.5396814,10.539681 5.82088,0 10.539681,-4.718801 10.539681,-10.539681 0,-5.8208791 -4.718759,-10.5396815 -10.539681,-10.5396815 z m 5.529423,5.0102586 c 2.781456,2.7814559 2.97491,7.0327309 0.878746,10.0142699 L 7.5889477,5.5424647 C 10.572528,3.444898 14.823334,3.6412846 17.60326,6.4211681 Z M 6.5444142,17.480014 C 3.7629582,14.698559 3.5695041,10.447284 5.6656683,7.4657442 L 16.558727,18.358718 C 13.57519,20.456285 9.3243402,20.25994 6.5444142,17.480014 Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-save {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M15,3h3V8H15Zm9,1V24H0V0H20ZM5,9H19V2H5Zm16,4H3v9H21Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-save:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M15,3h3V8H15Zm9,1V24H0V0H20ZM5,9H19V2H5Zm16,4H3v9H21Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-savenew {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M 0.060546875 0.109375 L 0.060546875 19.699219 L 11.789062 19.699219 A 6.46 6.46 0 1 0 19.650391 10.699219 L 19.650391 3.3691406 L 16.380859 0.109375 L 0.060546875 0.109375 z M 4.140625 1.6992188 L 15.570312 1.6992188 L 15.570312 7.4609375 L 4.140625 7.4609375 L 4.140625 1.6992188 z M 12.310547 2.5605469 L 12.310547 6.640625 L 14.759766 6.640625 L 14.759766 2.5605469 L 12.310547 2.5605469 z M 2.5097656 10.720703 L 15.419922 10.720703 A 6.48 6.48 0 0 0 11.220703 18.070312 L 2.5097656 18.070312 L 2.5097656 10.720703 z M 17.513672 11.970703 A 4.84 4.84 0 0 1 22.400391 16.820312 A 4.84 4.84 0 0 1 17.570312 21.650391 A 4.84 4.84 0 0 1 17.513672 11.970703 z M 16.570312 13.300781 L 16.570312 15.820312 L 14.150391 15.820312 L 14.150391 17.730469 L 16.570312 17.730469 L 16.570312 20.269531 L 18.519531 20.269531 L 18.519531 17.730469 L 20.939453 17.730469 L 20.939453 15.820312 L 18.519531 15.820312 L 18.519531 13.300781 L 16.570312 13.300781 z '/%3E%3C/svg%3E");
}
.workspace-header li i.alio-savenew:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 0.060546875 0.109375 L 0.060546875 19.699219 L 11.789062 19.699219 A 6.46 6.46 0 1 0 19.650391 10.699219 L 19.650391 3.3691406 L 16.380859 0.109375 L 0.060546875 0.109375 z M 4.140625 1.6992188 L 15.570312 1.6992188 L 15.570312 7.4609375 L 4.140625 7.4609375 L 4.140625 1.6992188 z M 12.310547 2.5605469 L 12.310547 6.640625 L 14.759766 6.640625 L 14.759766 2.5605469 L 12.310547 2.5605469 z M 2.5097656 10.720703 L 15.419922 10.720703 A 6.48 6.48 0 0 0 11.220703 18.070312 L 2.5097656 18.070312 L 2.5097656 10.720703 z M 17.513672 11.970703 A 4.84 4.84 0 0 1 22.400391 16.820312 A 4.84 4.84 0 0 1 17.570312 21.650391 A 4.84 4.84 0 0 1 17.513672 11.970703 z M 16.570312 13.300781 L 16.570312 15.820312 L 14.150391 15.820312 L 14.150391 17.730469 L 16.570312 17.730469 L 16.570312 20.269531 L 18.519531 20.269531 L 18.519531 17.730469 L 20.939453 17.730469 L 20.939453 15.820312 L 18.519531 15.820312 L 18.519531 13.300781 L 16.570312 13.300781 z '/%3E%3C/svg%3E");
}
.workspace-header li i.alio-add {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M24,10H14V0H10V10H0v4H10V24h4V14H24Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-add:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,10H14V0H10V10H0v4H10V24h4V14H24Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-remove {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M3,6V24H21V6ZM8,20a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0ZM22,2V4H2V2H7.71C8.61,2,9.34.9,9.34,0h5.32c0,.9.73,2,1.63,2Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-remove:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M3,6V24H21V6ZM8,20a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0Zm5,0a1,1,0,0,1-2,0V10a1,1,0,0,1,2,0ZM22,2V4H2V2H7.71C8.61,2,9.34.9,9.34,0h5.32c0,.9.73,2,1.63,2Z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-question {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='m 12.12365,18.914277 q 0.475728,0 0.802796,-0.326054 0.327064,-0.326049 0.327064,-0.800304 0,-0.474255 -0.327064,-0.800309 -0.327068,-0.326049 -0.802796,-0.326049 -0.475733,0 -0.802801,0.326049 -0.327062,0.326054 -0.327062,0.800309 0,0.474255 0.327062,0.800304 0.327068,0.326054 0.802801,0.326054 z m -1.040667,-4.32759 h 1.754262 q 0,-0.770667 0.193269,-1.407946 0.193263,-0.637285 1.204193,-1.467232 0.921729,-0.770672 1.308262,-1.511693 0.386532,-0.7410287 0.386532,-1.6302577 0,-1.5709757 -1.025796,-2.5194857 -1.025797,-0.9485155 -2.72059,-0.9485155 -1.456927,0 -2.5719248,0.726205 Q 8.4961935,6.553966 7.9907276,7.8285346 l 1.5758598,0.5928175 q 0.327068,-0.8299477 0.9811986,-1.2893831 0.65413,-0.4594362 1.546127,-0.4594362 1.01093,0 1.635329,0.5483603 0.624399,0.548356 0.624399,1.4079464 0,0.652103 -0.386532,1.2301017 -0.386533,0.5780028 -1.129864,1.2004638 -0.891998,0.770666 -1.323127,1.526513 -0.431135,0.755847 -0.431135,2.000769 z m 0.921733,9.277642 q -2.4381286,0 -4.6086501,-0.933691 Q 5.2255404,21.996942 3.6050777,20.381509 1.984619,18.766072 1.0480197,16.602279 0.11142432,14.438481 0.11142432,12.00792 q 0,-2.4602088 0.93659538,-4.6240019 Q 1.984619,5.2201206 3.6050777,3.6195065 5.2255404,2.0188882 7.3960659,1.0851968 9.5665874,0.15150652 12.004716,0.15150652 q 2.467858,0 4.638385,0.93369028 2.170525,0.9336914 3.776117,2.5343097 1.605592,1.6006141 2.542192,3.7644116 0.936595,2.1637931 0.936595,4.6240019 0,2.430561 -0.936595,4.594359 -0.9366,2.163793 -2.542192,3.77923 -1.605592,1.615433 -3.776117,2.549129 -2.170527,0.933691 -4.638385,0.933691 z m 0,-1.778462 q 4.222115,0 7.165705,-2.949284 2.94359,-2.949278 2.94359,-7.128663 0,-4.2090282 -2.94359,-7.143492 -2.94359,-2.9344595 -7.165705,-2.9344595 -4.1923859,0 -7.1508418,2.9344595 -2.958456,2.9344638 -2.958456,7.143492 0,4.179385 2.958456,7.128663 2.9584559,2.949284 7.1508418,2.949284 z m 0,-10.077947 z'/%3E%3C/svg%3E");
}
.workspace-header li i.alio-question:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='m 12.12365,18.914277 q 0.475728,0 0.802796,-0.326054 0.327064,-0.326049 0.327064,-0.800304 0,-0.474255 -0.327064,-0.800309 -0.327068,-0.326049 -0.802796,-0.326049 -0.475733,0 -0.802801,0.326049 -0.327062,0.326054 -0.327062,0.800309 0,0.474255 0.327062,0.800304 0.327068,0.326054 0.802801,0.326054 z m -1.040667,-4.32759 h 1.754262 q 0,-0.770667 0.193269,-1.407946 0.193263,-0.637285 1.204193,-1.467232 0.921729,-0.770672 1.308262,-1.511693 0.386532,-0.7410287 0.386532,-1.6302577 0,-1.5709757 -1.025796,-2.5194857 -1.025797,-0.9485155 -2.72059,-0.9485155 -1.456927,0 -2.5719248,0.726205 Q 8.4961935,6.553966 7.9907276,7.8285346 l 1.5758598,0.5928175 q 0.327068,-0.8299477 0.9811986,-1.2893831 0.65413,-0.4594362 1.546127,-0.4594362 1.01093,0 1.635329,0.5483603 0.624399,0.548356 0.624399,1.4079464 0,0.652103 -0.386532,1.2301017 -0.386533,0.5780028 -1.129864,1.2004638 -0.891998,0.770666 -1.323127,1.526513 -0.431135,0.755847 -0.431135,2.000769 z m 0.921733,9.277642 q -2.4381286,0 -4.6086501,-0.933691 Q 5.2255404,21.996942 3.6050777,20.381509 1.984619,18.766072 1.0480197,16.602279 0.11142432,14.438481 0.11142432,12.00792 q 0,-2.4602088 0.93659538,-4.6240019 Q 1.984619,5.2201206 3.6050777,3.6195065 5.2255404,2.0188882 7.3960659,1.0851968 9.5665874,0.15150652 12.004716,0.15150652 q 2.467858,0 4.638385,0.93369028 2.170525,0.9336914 3.776117,2.5343097 1.605592,1.6006141 2.542192,3.7644116 0.936595,2.1637931 0.936595,4.6240019 0,2.430561 -0.936595,4.594359 -0.9366,2.163793 -2.542192,3.77923 -1.605592,1.615433 -3.776117,2.549129 -2.170527,0.933691 -4.638385,0.933691 z m 0,-1.778462 q 4.222115,0 7.165705,-2.949284 2.94359,-2.949278 2.94359,-7.128663 0,-4.2090282 -2.94359,-7.143492 -2.94359,-2.9344595 -7.165705,-2.9344595 -4.1923859,0 -7.1508418,2.9344595 -2.958456,2.9344638 -2.958456,7.143492 0,4.179385 2.958456,7.128663 2.9584559,2.949284 7.1508418,2.949284 z m 0,-10.077947 z'/%3E%3C/svg%3E");
}
.workspace-header .count-badge[data-count]:after {
  background-color: #132C4A;
  color: #0C5960;
}
.workspace-header .workspace-header-buttons .navbar-nav > li:not(.open) > a {
  color: var(--linq-color-gray-900);
}

.workspace-footer.navbar-default a.icon i.ba {
  font-size: 16px;
}
.workspace-footer .ui-statusbar span {
  color: #fff;
}
.workspace-footer .workspace-footer-branding {
  background-color: #0C5960;
}
.workspace-footer .workspace-footer-branding .branding-logo {
  width: 160px;
  height: 28px;
  background-size: contain;
}
.workspace-footer .workspace-footer-branding .branding-clientname {
  color: #fff;
  padding: 8px;
  font-size: 12px;
}

.ui-view-window .ui-panel.ui-form-center {
  background-color: #f5f5f5;
  padding: 20px 20px 0 20px;
  border: 1px solid #e3e3e3;
  margin: 0 auto;
  display: block;
  width: 30%;
  top: 200px;
}
.ui-view-window .ui-panel.ui-form-center .ui-form-title {
  font-size: 30px;
  font-weight: bold;
}
.ui-view-window .ui-panel.ui-form-center .ui-form-container {
  margin: 20px 0;
}
.ui-view-window .ui-panel.ui-form-center .ui-form-footer {
  background-color: #eee;
  border-top: solid 1px #ccc;
  padding: 10px 20px;
  text-align: right;
  margin-left: -20px;
  margin-right: -20px;
  width: 100%;
  box-sizing: content-box;
}
.ui-view-window .ui-panel.ui-form-center .ui-form-footer button {
  background: -webkit-linear-gradient(top, #999 0%, #575757 100%);
  -webkit-border-radius: 0.6em;
  border: 0.1em solid #333333;
  -webkit-box-shadow: 0 0 3px inset, 0 0.1em 0 rgba(255, 255, 255, 0.8) inset;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: bold;
  color: #fff;
  padding: 0.4em 1em;
  text-shadow: 0px -0.1em 0px #333333;
  background: -ms-linear-gradient(top, #999 0%, #575757 100%);
  /* IE+ */
  background: -moz-linear-gradient(top, #999 0%, #575757 100%);
  /* FF3.6+ */
}

.workspace-container {
  background-color: #fff;
}

/* workspace menu */
ul[role=menu] .menu-node a i.menu-icon,
ul[role=menu] .menu-filter-item a i.menu-icon {
  width: 20px;
  position: relative;
  left: -4px;
  text-align: center;
}
ul[role=menu] .menu-search .menu-program {
  right: 0px;
  font-size: 18px;
  color: rgb(153, 153, 153);
  float: right;
  top: 0px;
  position: absolute;
  height: 40px;
  padding: 9px;
  cursor: pointer;
}
ul[role=menu] .menu-search .menu-program:hover {
  color: #0C5960;
}

/* notifications */
.scrollable-menu {
  border-color: #0C5960 !important;
  background-color: #0C5960 !important;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.scrollable-menu .workspace-notifications-menu {
  border-color: #0C5960 !important;
  background-color: #0C5960 !important;
}
.scrollable-menu .workspace-notifications-menu .notification-buttons {
  background-color: #0C5960;
  border-top: 1px solid #0C5960;
  padding: 5px 0px;
  margin-left: 5px;
  margin-right: 5px;
}
.scrollable-menu .workspace-notifications-menu .notification-buttons .btn {
  border: 2px solid #0C5960;
  color: #0C5960;
  padding: 3px 10px;
  background-color: white;
}
.scrollable-menu .workspace-notifications-menu .notification-buttons .btn:focus {
  border: 2px solid #132C4A;
}
.scrollable-menu .workspace-notifications-menu .notification-info,
.scrollable-menu .workspace-notifications-menu .notification-warning,
.scrollable-menu .workspace-notifications-menu .notification-danger {
  background-color: rgba(255, 255, 255, 0.05);
  border-bottom: none;
  margin: 5px;
  color: white;
}
.scrollable-menu .workspace-notifications-menu .notification-info .notifications-item-image i,
.scrollable-menu .workspace-notifications-menu .notification-warning .notifications-item-image i,
.scrollable-menu .workspace-notifications-menu .notification-danger .notifications-item-image i {
  color: white;
}
.scrollable-menu .workspace-notifications-menu .notification-info {
  border-left: 2px solid #132C4A;
}
.scrollable-menu .workspace-notifications-menu .notification-warning {
  border-left: 2px solid #f7e76e;
}
.scrollable-menu .workspace-notifications-menu .notification-danger {
  border-left: 2px solid red;
}

.notification-item .notification-toggle i.fa.fa-bell {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M 19.078497,8.4278439 A 6.8333056,6.8333056 0 0 0 13.295299,1.6797643 V 1.2688525 A 1.0866326,1.0866326 0 0 0 12.455213,0.19135158 1.0622822,1.0622822 0 0 0 11.176822,1.2292833 v 0.450481 A 6.8363491,6.8363491 0 0 0 5.3936234,8.4278439 C 5.4027534,20.189043 2.1428572,15.440732 2.1428572,18.944133 a 0.56614469,0.56614469 0 0 0 0.5661447,0.566145 H 21.793556 a 0.56614469,0.56614469 0 0 0 0.566145,-0.566145 v -0.161321 c -0.0091,-3.025525 -3.281204,1.10794 -3.281204,-10.3549681 z m -6.83635,15.4654901 a 3.5490575,3.5490575 0 0 0 3.539927,-3.323818 H 8.7022214 a 3.5490575,3.5490575 0 0 0 3.5399256,3.323818 z'/%3E%3C/svg%3E");
}
.notification-item .notification-toggle i.fa.fa-bell:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 19.078497,8.4278439 A 6.8333056,6.8333056 0 0 0 13.295299,1.6797643 V 1.2688525 A 1.0866326,1.0866326 0 0 0 12.455213,0.19135158 1.0622822,1.0622822 0 0 0 11.176822,1.2292833 v 0.450481 A 6.8363491,6.8363491 0 0 0 5.3936234,8.4278439 C 5.4027534,20.189043 2.1428572,15.440732 2.1428572,18.944133 a 0.56614469,0.56614469 0 0 0 0.5661447,0.566145 H 21.793556 a 0.56614469,0.56614469 0 0 0 0.566145,-0.566145 v -0.161321 c -0.0091,-3.025525 -3.281204,1.10794 -3.281204,-10.3549681 z m -6.83635,15.4654901 a 3.5490575,3.5490575 0 0 0 3.539927,-3.323818 H 8.7022214 a 3.5490575,3.5490575 0 0 0 3.5399256,3.323818 z'/%3E%3C/svg%3E");
}
.notification-item .notification-toggle i.fa.fa-bell:before {
  content: none !important;
}
.notification-item.open .notification-toggle i.fa.fa-bell, .notification-item:hover .notification-toggle i.fa.fa-bell {
  background-color: #0C5960;
}

.workspace-close i.fa.fa-times {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230D0D0D' d='M24,21l-9.18-9.09,9.09-9.18L21,0,11.94,9.13,2.76.05,0,2.86,9.14,12,0,21.14,2.85,24,12,14.76l9.18,9.1Z'/%3E%3C/svg%3E");
}
.workspace-close i.fa.fa-times:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,21l-9.18-9.09,9.09-9.18L21,0,11.94,9.13,2.76.05,0,2.86,9.14,12,0,21.14,2.85,24,12,14.76l9.18,9.1Z'/%3E%3C/svg%3E");
}
.workspace-close i.fa.fa-times:before {
  content: none !important;
}
.workspace-close:hover i.fa.fa-times {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M24,21l-9.18-9.09,9.09-9.18L21,0,11.94,9.13,2.76.05,0,2.86,9.14,12,0,21.14,2.85,24,12,14.76l9.18,9.1Z'/%3E%3C/svg%3E");
}

/* tune spinner speed */
.blockUI .ui-loader {
  animation: spinner 800ms steps(50, end) 0s infinite normal none running;
  color: #132C4A;
}

/* search bar */
.quick-search {
  opacity: 0.5;
}
.quick-search:hover {
  opacity: 0.7;
}
.quick-search input {
  margin: 5px;
  font-size: 13px;
  height: 30px;
  width: 150px;
  opacity: 0.1;
  text-transform: uppercase;
  padding-right: 25px;
}
.quick-search input:focus {
  opacity: 1;
}
.quick-search input::placeholder {
  opacity: 0.5;
  font-style: italic;
}
.quick-search a.icon {
  float: right !important;
}
.quick-search a.icon.inside {
  width: 0px;
  padding: 4px 0px !important;
}
.quick-search a.icon.inside.search {
  right: 34px;
}
.quick-search.selected i {
  background-color: #0C5960 !important;
}

body > ul[class*=type-autocomplete] {
  max-height: 350px !important;
  width: 300px !important;
  font-family: inherit !important;
}
body > ul[class*=type-autocomplete] .ui-state-active {
  border: 0px !important;
  background-color: #eee !important;
  color: #0C5960;
  font-weight: bold;
}
body > ul[class*=type-autocomplete] > li > div {
  font-weight: bold;
  color: #0C5960;
}
body > ul[class*=type-autocomplete].type-autocomplete-vend > li > div:before {
  font-weight: normal;
  content: "Vendor: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-cust > li > div:before {
  font-weight: normal;
  content: "Customer: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-acct > li > div:before {
  font-weight: normal;
  content: "Account: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-chk > li > div:before {
  font-weight: normal;
  content: "Check: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-req > li > div:before {
  font-weight: normal;
  content: "Requisition: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-po > li > div:before {
  font-weight: normal;
  content: "PO: ";
}
body > ul[class*=type-autocomplete].type-autocomplete-pchk > li > div:before {
  font-weight: normal;
  content: "Payroll Check: ";
}

/* MENU */
.workspace-menu {
  /* All the menu notes have 3 possible icons, thus need more space */
}
.workspace-menu,
.workspace-menu .menu-submenu {
  z-index: 9999999;
}
.workspace-menu:not(.menu-right) {
  transition: unset;
}
.workspace-menu ul > li:not(.divider) {
  position: static;
  display: block;
  border-bottom: 1px solid #eee;
  /* text-overflow: ellipsis; */
  overflow: hidden;
  float: none;
  text-align: left;
  white-space: normal;
}
.workspace-menu a[role=menuitem] a.add-fav,
.workspace-menu a[role=menuitem] a.remove-fav,
.workspace-menu a[role=menuitem] a.config-link,
.workspace-menu a[role=menuitem] a.remove-fav-airep,
.workspace-menu a[role=menuitem] a.add-fav-airep,
.workspace-menu a[role=menuitem] a.repo {
  float: right;
  color: #fff;
  display: none;
}
.workspace-menu a[role=menuitem] a.add-fav:hover,
.workspace-menu a[role=menuitem] a.remove-fav:hover,
.workspace-menu a[role=menuitem] a.config-link:hover,
.workspace-menu a[role=menuitem] a.remove-fav-airep:hover,
.workspace-menu a[role=menuitem] a.add-fav-airep:hover,
.workspace-menu a[role=menuitem] a.repo:hover {
  color: #0C5960;
}
.workspace-menu a[role=menuitem]:hover a.add-fav,
.workspace-menu a[role=menuitem]:hover a.remove-fav,
.workspace-menu a[role=menuitem]:hover a.config-link,
.workspace-menu a[role=menuitem]:hover a.remove-fav-airep,
.workspace-menu a[role=menuitem]:hover a.add-fav-airep,
.workspace-menu a[role=menuitem]:hover a.repo {
  display: block;
}
.workspace-menu li.menu-node.airep a[role=menuitem]:hover,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem]:hover {
  padding-right: 50px;
}
.workspace-menu li.menu-node.airep a[role=menuitem] a.add-fav-airep,
.workspace-menu li.menu-node.airep a[role=menuitem] a.add-fav,
.workspace-menu li.menu-node.airep a[role=menuitem] a.remove-fav-airep,
.workspace-menu li.menu-node.airep a[role=menuitem] a.remove-fav,
.workspace-menu li.menu-node.airep a[role=menuitem] a.config-link,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.add-fav-airep,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.add-fav,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.remove-fav-airep,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.remove-fav,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.config-link {
  position: absolute;
  right: 10px;
  top: 6px;
}
.workspace-menu li.menu-node.airep a[role=menuitem] a.repo,
.workspace-menu li.menu-node.notairep.leaf a[role=menuitem] a.repo {
  position: absolute;
  right: 45px;
  top: 6px;
}
.workspace-menu .fav-toggle {
  display: flex;
  width: 100%;
  margin-top: 20px;
}
.workspace-menu .fav-toggle .fav-on,
.workspace-menu .fav-toggle .fav-off {
  border: 1px solid #999;
  text-align: center;
  width: 150px;
  font-size: 12px;
  cursor: pointer;
}
.workspace-menu .fav-toggle .fav-on.selected,
.workspace-menu .fav-toggle .fav-off.selected {
  background-color: #999;
  color: #fff;
  cursor: default;
}
.workspace-menu .fav-toggle .fav-on {
  border-left: 0px;
}
.workspace-menu .fav-toggle .fav-off {
  border-right: 0px;
}
.workspace-menu .menu-right {
  height: unset;
  bottom: 30px;
}
.workspace-menu .tb-active-checked-option:before {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-display: auto;
  content: "\f14a";
  display: inline-block;
  padding-right: 9px;
}
.workspace-menu .tb-active-unchecked-option:before {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-display: auto;
  content: "\f0c8";
  display: inline-block;
  padding-right: 9px;
}
.workspace-menu .ui-tb-option-selectable:not(.tb-active-checked-option):not(.tb-active-unchecked-option):not(.tb-active-option) {
  padding-left: 32px;
}

.ui-framepanel-red-label > legend {
  color: red;
}

.INFO-LINK-LINK {
  color: #65009b !important;
  width: 260px;
}

.INFO-LINK-LINK-2 {
  color: #65009b !important;
  width: 500px;
}

.ui-textfield[data-class*=textfield-h2-title] {
  display: block;
  text-align: center;
  width: 100%;
  margin-bottom: 10px;
}
.ui-textfield[data-class*=textfield-h2-title] span {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: black !important;
  background: white !important;
  display: block;
  margin-bottom: 10px;
  width: 100%;
}

.go-menu-style {
  float: right;
  height: 20px;
  padding: 1px 6px;
  border-radius: 2px;
  border: 1px solid #999;
  width: 34px !important;
  font: inherit;
}
.go-menu-style:hover {
  background-color: #e1e1e1;
}

.welcome .container {
  background: var(--linq-color-gray-200);
  position: absolute;
  bottom: 130px;
  top: 0;
  right: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.welcome .comments {
  position: absolute;
  right: 50px;
  bottom: 50px;
  display: table;
  max-width: 400px;
}
.welcome .comments .box-title {
  padding-bottom: 5px;
  display: table-row;
}
.welcome .comments .box-title i {
  float: left;
  color: #0C5960;
  margin-right: 10px;
  font-size: 20px;
}
.welcome .comments .box-title h3 {
  font-weight: normal;
  font-style: normal;
  color: #0C5960;
  font-size: 20px;
  margin: 0;
  float: left;
}
.welcome .comments .box-content {
  background-color: #fff;
  padding: 15px;
  display: block;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 3px;
}
.welcome .welcome-brand {
  align-items: center;
  justify-content: center;
  display: flex;
  width: 95%;
  margin: 0;
  position: absolute;
  top: 40%;
}
.welcome .welcome-brand span {
  text-align: right;
  color: #0C5960;
  font-family: ubuntu-regular, Arial, Helvetica, sans-serif;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  position: relative;
  bottom: -10px;
  font-size: 18px;
}

@media (max-width: 767px) {
  .welcome .help {
    display: none;
  }
}
.login.page-body {
  background: var(--linq-color-gray-200) url("../img/bg_welcome.png") right top no-repeat;
  background-size: cover !important;
}
.login.page-body .brand {
  height: 160px;
  background-size: 240px;
}
.login.page-body .well {
  min-width: 480px;
  background-color: var(--linq-color-gray-300);
  border-color: var(--linq-color-gray-300);
  border-radius: 2px;
}
.login.page-body .well button {
  background-color: var(--linq-color-primary-400);
  color: var(--linq-color-gray-100) !important;
}
.login.page-body .well button:focus, .login.page-body .well button:hover {
  background-color: var(--linq-color-primary-400);
  color: var(--linq-color-gray-100) !important;
}

#btlogin {
  width: 100% !important;
  height: 32px !important;
}

/* Fmbth01a - batch master status */
.STATUS_READY {
  color: green;
}

.STATUS_ERROR {
  color: red;
}

.NEGATIVE_AMOUNT {
  color: red !important;
}

.POSITIVE_AMOUNT {
  color: blue !important;
}
.POSITIVE_AMOUNT > span {
  color: blue !important;
}

.VISUAL_ATTRIBUTE_RED {
  color: red !important;
}

.VISUAL {
  color: black;
}

.CURSOR_ITEM {
  color: black;
}

.NO_EDIT {
  background-color: #eee;
}

.NO_EDIT_RED {
  background-color: #eee;
  color: red !important;
}

.GREEN {
  color: green !important;
}

.CAL_DATES_WEEKEND_VA {
  background-color: cyan;
}

.GA_BUTTON_ADDENDA {
  background-color: #7ec971 !important;
}

.GA_BUTTON_DISABLED {
  background-color: gray !important;
}

.EDB_NOT_FOUND {
  background-color: darkturquoise !important;
}

.BOLD {
  font-weight: bold !important;
}

.RED_BACKGROUND .ui-button {
  background-color: red;
}

.VISUAL_RED, .VISUAL_RED_BIG {
  background-color: Red !important;
}

.VISUAL_DRK_RED, .VISUAL_DRK_RED_BIG {
  background-color: DarkRed !important;
}

.VISUAL_PURPLE, .VISUAL_PURPLE_BIG {
  background-color: #ff00bf !important;
}

.VISUAL_LT_PURPLE, .VISUAL_LT_PURPLE_BIG {
  background-color: #e0bfe0 !important;
}

.VISUAL_PINK, .VISUAL_PINK_BIG {
  background-color: #ff007f !important;
}

.VISUAL_LT_GREEN, .VISUAL_LT_GREEN_BIG {
  background-color: #00bfbf !important;
}

.VISUAL_GREEN, .VISUAL_GREEN_BIG {
  background-color: Green !important;
}

.VISUAL_DRK_GREEN, .VISUAL_DRK_GREEN_BIG {
  background-color: DarkGreen !important;
}

.VISUAL_YELLOW, .VISUAL_YELLOW_BIG {
  background-color: Yellow !important;
}

.VISUAL_DRK_YELLOW, .VISUAL_DRK_YELLOW_BIG {
  background-color: #808000 !important;
}

.VISUAL_BLUE, .VISUAL_BLUE_BIG {
  background-color: #7fbfff !important;
}

.VISUAL_CYAN, .VISUAL_CYAN_BIG {
  background-color: Cyan !important;
}

.VISUAL_ORANGE, .VISUAL_ORANGE_BIG {
  background-color: #ffbf00 !important;
}

.VISUAL_LT_ORANGE, .VISUAL_LT_ORANGE_BIG {
  background-color: #ffff7f !important;
}

.VISUAL_GRAY, .VISUAL_GRAY_BIG {
  background-color: #cccccc !important;
}

.VISUAL_WHITE, .VISUAL_WHITE_BIG {
  background-color: White !important;
}

.OVER_ALLOCATED_FTE {
  background-color: Yellow;
  color: red !important;
}

.W4_BTN_COLOR_EXISTS {
  background-color: #7fff00 !important;
}

.RED_TEXT {
  color: red !important;
}

.GOLD {
  background-color: #ffe000 !important;
  font-weight: bold !important;
}

/** 4px */
/** 8px */
/** 12px */
/** 16px */
/** 20px */
/** 24px */
/** 28px */
/** 32px */
/** 36px */
/** 40px */
/** 44px */
/** 48px */
/** 2px */
/** 4px */
/** 6px */
/** 8px */
/** 10px */
/** 12px */
/** 14px */
/** 16px */
.STATUS_ERROR {
  color: var(--linq-color-alert-100) !important;
}

.workspace-header .workspace-header-buttons .navbar-nav .dropdown-menu {
  background-color: var(--linq-color-gray-100) !important;
  border: 1px var(--linq-color-gray-400) !important;
}

.login-message {
  background-color: var(--linq-color-warn-100) !important;
  color: var(--linq-color-warn-contrast-100) !important;
  padding: var(--linq-spacing-4) !important;
  border-left: var(--linq-color-warn-100) !important;
}

.alert-dismissible .close {
  right: -2px !important;
  font-size: var(--linq-font-size-9) !important;
}

.ui-dialog .ui-dialog-titlebar {
  background-color: var(--linq-color-secondary-400);
  padding-top: var(--linq-spacing-2);
  padding-bottom: var(--linq-spacing-1);
}
.ui-dialog.active-dialog .ui-dialog-titlebar {
  background-color: var(--linq-color-secondary-500);
}
.ui-dialog .ui-dialog-title {
  font-size: var(--linq-font-size-9);
  font-weight: 400;
}

.ui-widget button,
.ui-button-text-icon-primary,
.ui-button.ui-button-text-only,
.ui-widget .ui-button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button],
.ui-layout-horizontal .ui-button.ui-button-text-only {
  text-transform: uppercase;
  box-shadow: none;
  border-radius: var(--linq-border-radius-4);
  font-size: 1rem;
  letter-spacing: normal;
}
.ui-widget button:not(.ui-corner-right),
.ui-button-text-icon-primary:not(.ui-corner-right),
.ui-button.ui-button-text-only:not(.ui-corner-right),
.ui-widget .ui-button:not(.ui-corner-right),
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button:not(.ui-corner-right),
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button]:not(.ui-corner-right),
.ui-layout-horizontal .ui-button.ui-button-text-only:not(.ui-corner-right) {
  border-radius: var(--linq-border-radius-4) !important;
}
.ui-widget button:not(.ui-button-text-only):not([role=radio]),
.ui-button-text-icon-primary:not(.ui-button-text-only):not([role=radio]),
.ui-button.ui-button-text-only:not(.ui-button-text-only):not([role=radio]),
.ui-widget .ui-button:not(.ui-button-text-only):not([role=radio]),
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button:not(.ui-button-text-only):not([role=radio]),
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button]:not(.ui-button-text-only):not([role=radio]),
.ui-layout-horizontal .ui-button.ui-button-text-only:not(.ui-button-text-only):not([role=radio]) {
  border: 1px solid var(--linq-color-gray-500) !important;
}
.ui-widget button:focus, .ui-widget button:hover,
.ui-button-text-icon-primary:focus,
.ui-button-text-icon-primary:hover,
.ui-button.ui-button-text-only:focus,
.ui-button.ui-button-text-only:hover,
.ui-widget .ui-button:focus,
.ui-widget .ui-button:hover,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button:focus,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button:hover,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button]:focus,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button]:hover,
.ui-layout-horizontal .ui-button.ui-button-text-only:focus,
.ui-layout-horizontal .ui-button.ui-button-text-only:hover {
  background-color: var(--linq-color-primary-100);
  color: var(--linq-color-primary-500);
  box-shadow: none !important;
  border: 1px solid var(--linq-color-primary-500) !important;
}
.ui-widget button.ui-dialog-titlebar-button,
.ui-button-text-icon-primary.ui-dialog-titlebar-button,
.ui-button.ui-button-text-only.ui-dialog-titlebar-button,
.ui-widget .ui-button.ui-dialog-titlebar-button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button.ui-dialog-titlebar-button,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button].ui-dialog-titlebar-button,
.ui-layout-horizontal .ui-button.ui-button-text-only.ui-dialog-titlebar-button {
  background-color: rgba(0, 0, 0, 0);
}
.ui-widget button.ui-dialog-titlebar-button:hover,
.ui-button-text-icon-primary.ui-dialog-titlebar-button:hover,
.ui-button.ui-button-text-only.ui-dialog-titlebar-button:hover,
.ui-widget .ui-button.ui-dialog-titlebar-button:hover,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button.ui-dialog-titlebar-button:hover,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button].ui-dialog-titlebar-button:hover,
.ui-layout-horizontal .ui-button.ui-button-text-only.ui-dialog-titlebar-button:hover {
  color: var(--linq-color-gray-100);
  border: none;
  box-shadow: none;
}
.ui-widget button span.ui-button-text,
.ui-button-text-icon-primary span.ui-button-text,
.ui-button.ui-button-text-only span.ui-button-text,
.ui-widget .ui-button span.ui-button-text,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button span.ui-button-text,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button] span.ui-button-text,
.ui-layout-horizontal .ui-button.ui-button-text-only span.ui-button-text {
  font-size: 1rem !important;
}
.ui-widget button.ui-state-disabled,
.ui-button-text-icon-primary.ui-state-disabled,
.ui-button.ui-button-text-only.ui-state-disabled,
.ui-widget .ui-button.ui-state-disabled,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button.ui-state-disabled,
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button].ui-state-disabled,
.ui-layout-horizontal .ui-button.ui-button-text-only.ui-state-disabled {
  background-color: var(--linq-color-gray-300);
  color: var(--linq-color-gray-400);
  border-color: var(--linq-color-gray-300) !important;
}
.ui-widget button[data-tooltip],
.ui-button-text-icon-primary[data-tooltip],
.ui-button.ui-button-text-only[data-tooltip],
.ui-widget .ui-button[data-tooltip],
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-button[data-tooltip],
.ui-layout-grid .ui-layout-cell > .ui-widget.ui-component > [data-widget=button][data-tooltip],
.ui-layout-horizontal .ui-button.ui-button-text-only[data-tooltip] {
  border-right: 5px solid var(--linq-color-secondary-500) !important;
}

.ui-buttoninput button.ui-button.ui-button-icon-only {
  border-radius: 0 var(--linq-border-radius-2) var(--linq-border-radius-2) 0;
  border-bottom-right-radius: var(--linq-border-radius-2) !important;
  border-top-right-radius: var(--linq-border-radius-2) !important;
}

.ui-buttoninput button.ui-button.ui-button-icon-only:focus {
  border-color: var(--linq-color-primary-500);
}

.ui-state-readonly.ui-button.ui-button-text-only,
.ui-state-default.ui-button.ui-button-text-only {
  font-size: 1rem;
  background-color: var(--linq-color-gray-100);
  border: 1px solid var(--linq-color-primary-500);
  color: var(--component-base-color);
  padding: 0 0px;
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  text-align: center;
  border-radius: 4px;
  overflow: visible;
  font-family: var(--linq-font-secondary);
  color: var(--component-base-color);
  font-weight: var(--component-base-font-weight);
  letter-spacing: normal;
}
.ui-state-readonly.ui-button.ui-button-text-only:hover, .ui-state-readonly.ui-button.ui-button-text-only:active, .ui-state-readonly.ui-button.ui-button-text-only:focus,
.ui-state-default.ui-button.ui-button-text-only:hover,
.ui-state-default.ui-button.ui-button-text-only:active,
.ui-state-default.ui-button.ui-button-text-only:focus {
  background-color: var(--linq-color-primary-100);
  color: var(--linq-color-primary-500);
  box-shadow: none !important;
  border: 1px solid var(--linq-color-primary-500);
}
.ui-state-readonly.ui-button.ui-button-text-only.ui-state-disabled,
.ui-state-default.ui-button.ui-button-text-only.ui-state-disabled {
  background-color: var(--linq-color-gray-100);
  color: var(--linq-color-gray-400);
  border-color: var(--linq-color-gray-400);
}
.ui-state-readonly.ui-button.ui-button-text-only[data-tooltip],
.ui-state-default.ui-button.ui-button-text-only[data-tooltip] {
  border-right: 5px solid var(--linq-color-secondary-500) !important;
}

.ui-widget.ui-gridview .slick-row .ui-buttoninput.ui-widget.ui-lovdropdown .ui-corner-right.ui-button-icon {
  padding: 0px !important;
}
.ui-widget.ui-gridview .slick-row .ui-buttoninput.ui-widget.ui-editinput .ui-button-icon-only.ui-corner-right {
  padding: 0px !important;
}

.ui-radiobox .ui-button[role=radio] {
  background: none;
  box-shadow: none;
  border: none !important;
}
.ui-radiobox .ui-button[role=radio]:focus {
  background: none !important;
  box-shadow: none !important;
  border: none !important;
}

.ui-view-windowx.ui-lovdialog > fieldset:last-child > button,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button,
.ui-state-default.ui-button.ui-button-text-only,
.ui-button.ui-button-text-only {
  font-size: 1rem;
  border: 1px solid var(--linq-color-primary-500) !important;
  color: var(--linq-color-primary-500);
}
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:hover, .ui-view-windowx.ui-lovdialog > fieldset:last-child > button:active, .ui-view-windowx.ui-lovdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:hover,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:active,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:focus,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:hover,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:active,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:focus,
.ui-state-default.ui-button.ui-button-text-only:hover,
.ui-state-default.ui-button.ui-button-text-only:active,
.ui-state-default.ui-button.ui-button-text-only:focus,
.ui-button.ui-button-text-only:hover,
.ui-button.ui-button-text-only:active,
.ui-button.ui-button-text-only:focus {
  background-color: var(--linq-color-primary-100);
  color: var(--linq-color-primary-400);
  border: 1px solid var(--linq-color-primary-400) !important;
}
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:disabled,
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button:disabled,
.ui-view-windowx.ui-editdialog > fieldset:last-child > button:disabled,
.ui-state-default.ui-button.ui-button-text-only:disabled,
.ui-button.ui-button-text-only:disabled {
  background-color: var(--linq-color-gray-100);
  color: var(--linq-color-gray-400);
  border: 1px solid var(--linq-color-gray-400) !important;
}
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button[data-tooltip],
.ui-view-windowx.ui-lovdialog > fieldset:last-child > button[data-tooltip],
.ui-view-windowx.ui-editdialog > fieldset:last-child > button[data-tooltip],
.ui-state-default.ui-button.ui-button-text-only[data-tooltip],
.ui-button.ui-button-text-only[data-tooltip] {
  border-right: 5px solid var(--linq-color-secondary-500) !important;
}

.ui-layout-grid td > .ui-widget:not(.ui-framepanel) .ui-widget-content:not(.slick-row):not(.ui-listbox-container) {
  border-color: var(--linq-color-gray-500);
  border-radius: var(--linq-border-radius-2);
  font-size: 1rem;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
  padding: var(--linq-spacing-1);
}
.ui-layout-grid td [data-widget=textfield] span.ui-widget-content {
  padding-top: 0 !important;
  line-height: 21px;
  padding-right: var(--linq-spacing-1);
  padding-left: var(--linq-spacing-1);
}

input.ui-widget-content.ui-autocomplete-input.ui-buttoninput, input.ui-widget-content.ui-buttoninput, input.ui-corner-left,
textarea.ui-widget-content.ui-autocomplete-input.ui-buttoninput,
textarea.ui-widget-content.ui-buttoninput,
textarea.ui-corner-left {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.ui-layout-grid td > .ui-widget:not(.ui-framepanel) .ui-widget-content:not(.slick-row):not(.ui-listbox-container):focus {
  border-color: var(--linq-color-primary-500);
}

.ui-widget.ui-filebox[data-hasinput=true] .filename {
  border-radius: var(--linq-border-radius-2) !important;
  font-size: var(--linq-font-size-8) !important;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif !important;
  padding: var(--linq-spacing-4) !important;
  height: 21px !important;
}

.ui-widget.ui-filebox[data-hasinput=true] .filename:focus {
  border-color: var(--linq-color-primary-500) !important;
}

.ui-widget input {
  border-radius: var(--linq-border-radius-2);
}

textarea.ui-widget-content:focus {
  border-color: var(--linq-color-primary-500);
}

input:focus,
textarea:focus {
  box-shadow: none;
}

ul.ui-menu.ui-autocomplete a.ui-menu-item-wrapper.ui-state-active {
  background: var(--linq-color-gray-200);
  color: var(--linq-color-gray-700);
}

.form-control.ui-widget {
  transition: none;
}

.form-group.ui-widget {
  border: 1px solid var(--linq-color-gray-700);
  border-radius: var(--linq-border-radius-2) !important;
}
.form-group.ui-widget label {
  color: var(--linq-color-gray-700) !important;
}
.form-group.ui-widget-active {
  border: 1px solid var(--linq-color-primary-500);
  border-radius: var(--linq-border-radius-2) !important;
}
.form-group.ui-widget-active label {
  color: var(--linq-color-primary-500) !important;
}
.form-group.ui-textinput .input-group {
  color: var(--linq-color-gray-700);
  border-radius: var(--linq-border-radius-2) !important;
  background: var(--linq-color-gray-100) !important;
}
.form-group .ui-widget.ui-button {
  height: 21px !important;
}

[data-widget].ui-checkbox .ui-button {
  border-color: var(--linq-color-primary-400);
}
[data-widget].ui-checkbox .ui-button span.fa-check {
  color: var(--linq-color-primary-400);
}

.ui-layout-horizontal > .ui-textinput {
  overflow: inherit;
  height: auto;
}

[data-widget].ui-calendar .ui-datefield input.ui-widget-content.hasDatepicker.width-m {
  width: 120px !important;
}

[data-widget=radiobox] .ui-widget.ui-button:hover {
  border: none !important;
}
[data-widget=radiobox] .ui-button[state=checked] .ui-icon.fa.fa-circle,
[data-widget=radiobox] .ui-button-icon-space {
  background-color: var(--linq-color-primary-500) !important;
}

.ui-view-windowx.ui-lovdropdowndialog {
  padding-top: 0px;
  padding-bottom: 0px;
}

[data-widget=textinput].ui-state-disabled {
  background-color: var(--linq-color-gray-100);
  border-radius: 2px;
}

[data-widget].ui-error > input.ui-widget-content, [data-widget].ui-error > input.ui-widget-content:focus, [data-widget].ui-error > input.ui-widget-content:active,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content:focus,
[data-widget].ui-component.ui-error > [data-widget]:first-child > input.ui-widget-content:active,
.slick-cell.ui-error input,
.slick-cell.ui-error input:focus,
.slick-cell.ui-error input:active {
  border: 1px solid var(--linq-color-alert-300) !important;
}

[data-widget].ui-error > label {
  color: var(--linq-color-alert-300);
}

.slick-cell .ui-checkbox > .ui-button span.fa-check {
  color: var(--linq-color-primary-500);
}

.ui-datefield.ui-buttoninput.ui-widget.mode-edit input.hasDatepicker {
  font-size: 1rem;
}

#subToDate input.hasDatepicker {
  width: 100px !important;
}

#subFromDate input.hasDatepicker {
  width: 100px !important;
}

ul.ui-menu.ui-autocomplete {
  border-radius: 2px !important;
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.ui-widget-content.width-m {
  width: 100px !important;
}

.slick-cell .ui-checkbox {
  padding: 0 0 0 0px !important;
}

.ui-layout-grid tr td.ui-layout-horizontal > .ui-widget:not([style*="display: none"]) label {
  letter-spacing: normal;
}
.ui-layout-grid tr td.ui-layout-horizontal > .ui-widget:not([style*="display: none"]) label:not(.empty):has(+ input:not([style*="display: none"])):has(+ [data-widget]) {
  height: 21px;
  line-height: 21px;
}

.ui-widget.ui-textinput.ui-label-position-top label,
.ui-widget.ui-datefield.ui-label-position-top label,
.ui-widget.ui-combobox.ui-label-position-top label,
.ui-widget.ui-lovdropdown.ui-label-position-top label {
  height: unset !important;
  line-height: unset !important;
}

.filterLov.ui-textinput.ui-widget label {
  line-height: 21px;
}
.filterLov #filtersubmit {
  top: 3px;
}

fieldset.ui-framepanel {
  background: var(--linq-color-gray-100);
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: var(--linq-spacing-2);
  padding-left: var(--linq-spacing-2);
}
fieldset.ui-framepanel:has(> legend:not(.empty)) {
  margin-left: 0;
  margin-top: var(--linq-spacing-1);
}
fieldset.ui-framepanel > legend:not(.empty) {
  position: unset;
  letter-spacing: normal;
  --component-base-font-weight: 600;
  color: var(--linq-color-primary-500);
  width: 100%;
  background: var(--linq-color-secondary-500);
  color: var(--linq-color-gray-100);
  padding-top: var(--linq-spacing-1);
  padding-bottom: var(--linq-spacing-1);
  padding-left: var(--linq-spacing-1);
  padding-right: var(--linq-spacing-1);
  margin-left: 0;
  margin-right: 0;
  font-size: var(--linq-font-size-9);
  font-weight: 400;
}

fieldset.ui-framepanel.ui-widget {
  background: var(--linq-color-gray-100);
  background-color: var(--linq-color-gray-100);
}

.ui-dialog .ui-dialog-content {
  padding: 0;
}

fieldset.ui-framepanel > div.ui-framepanel-content {
  border: none;
  border-top: none;
  overflow: auto;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
  padding: 0;
  padding-left: var(--linq-spacing-1) !important;
  padding-right: var(--linq-spacing-1) !important;
}
fieldset.ui-framepanel > div.ui-framepanel-content .ui-panel {
  background: var(--linq-color-gray-100);
  border-radius: var(--linq-border-radius-4);
}

.workspace-header a.count-badge[data-count]:after {
  background-color: var(--linq-color-primary-300);
}

.slick-pane-header .ui-state-default .slick-header-column {
  background-color: var(--linq-color-gray-100);
  color: var(--linq-color-gray-700);
}
.slick-pane-header .ui-state-default .slick-header-column .slick-column-name {
  color: var(--linq-color-gray-700);
}

.slick-pane-header .ui-state-default {
  background-color: var(--linq-color-gray-100);
  color: var(--linq-color-gray-600);
}

.slick-cell {
  padding: var(--linq-spacing-1) var(--linq-spacing-3) !important;
  background-color: var(--linq-color-gray-100);
  border: 1px solid var(--linq-color-gray-400);
  border-collapse: collapse;
}
.slick-cell:not(.STATUS_ERROR) .ui-text {
  color: var(--linq-color-gray-900);
}

.slick-pane-header .ui-state-default .slick-header-column[title]:not([title=""]) .slick-resizable-handle {
  background-color: var(--linq-color-primary-700);
}

.workspace-header {
  background-color: var(--linq-color-gray-300) !important;
  box-shadow: 0px 2px 4px;
  color: var(--linq-color-gray-700) !important;
}

.ui-grid-pager .slick-pager {
  background-color: var(--linq-color-gray-100);
  color: var(--linq-color-gray-900);
}

.workspace-menu ul > li:not(.divider).menu-node > a:first-child {
  background: var(--linq-color-gray-300);
  color: var(--linq-color-gray-700);
  box-shadow: var(--linq-color-gray-400);
  font-size: 1.25rem;
  font-weight: 600;
  font-family: var(--linq-font-primary), "ubuntu-regular", Arial, Helvetica, sans-serif;
}

.workspace-menu ul > li:not(.divider).menu-node > a:hover {
  background: var(--linq-color-gray-100) !important;
}

#menu-toggle:active,
.workspace-menu ul > li:not(.divider),
.workspace-menu:not(.menu-right).menu-open,
menu-node notfav notairep,
#menu-toggle,
nav.workspace-menu .menu-submenu {
  background: var(--linq-color-gray-300) !important;
}

nav.workspace-header .workspace-header-buttons .navbar-nav > li:not(.disabled):not(.open) > a:hover,
nav.workspace-header.navbar-default .navbar-nav > li > a.menu-active {
  background-color: var(--linq-color-gray-100) !important;
}

nav.workspace-menu ul > li:not(.divider) > a {
  color: var(--linq-color-gray-900);
}

.workspace-menu ul > li:not(.divider):hover,
.workspace-menu ul > li:not(.divider) > a:hover,
.workspace-menu ul > li:not(.divider) > a:active {
  background-color: var(--linq-color-gray-100) !important;
  color: var(--linq-color-gray-700) !important;
}

.workspace-menu a[role=menuitem] a.icon {
  color: var(--linq-color-gray-700);
}

.blockUI .ui-loader {
  color: var(--linq-color-gray-400);
}

#menu-toggle:active,
.workspace-menu ul > li:not(.divider),
.workspace-menu:not(.menu-right).menu-open,
menu-node notfav notairep,
#menu-toggle,
nav.workspace-menu .menu-submenu {
  background: var(--linq-color-gray-100);
}

.workspace-menu.menu-right.menu-open {
  box-shadow: 0px 2px 4px var(--linq-color-gray-700);
}

#notifications.notification-item:hover {
  background-color: var(--linq-color-gray-100);
}
#notifications.notification-item:hover .notification-toggle i.fa.fa-bell {
  background-color: var(--linq-color-gray-100);
}
#notifications.notification-item .icons i,
#notifications.notification-item .icons svg {
  color: #2759ae;
}

#user-account .useraccount-content .dropdown-menu {
  overflow-y: auto;
  max-height: 250px;
  padding: 0px 0px 0px 0px !important;
}

.ui-message {
  font-size: 1rem;
  color: var(--linq-color-gray-700);
}

.scrollable-menu {
  background-color: var(--linq-color-gray-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-info {
  border-left: none !important;
  margin: var(--linq-spacing-2) !important;
  background-color: var(--linq-color-info-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-info .notifications-item-text,
.scrollable-menu .workspace-notifications-menu .notification-info .notifications-item-title,
.scrollable-menu .workspace-notifications-menu .notification-info .notifications-item-image i {
  color: var(--linq-color-gray-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-danger {
  border-left: none !important;
  margin: var(--linq-spacing-2) !important;
  background-color: var(--linq-color-alert-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-danger .notifications-item-text,
.scrollable-menu .workspace-notifications-menu .notification-danger .notifications-item-title,
.scrollable-menu .workspace-notifications-menu .notification-danger .notifications-item-image i {
  color: var(--linq-color-gray-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-warning {
  border-left: none !important;
  margin: var(--linq-spacing-2) !important;
  background-color: var(--linq-color-warn-100) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-warning .notifications-item-text,
.scrollable-menu .workspace-notifications-menu .notification-warning .notifications-item-title,
.scrollable-menu .workspace-notifications-menu .notification-warning .notifications-item-image i {
  color: var(--linq-color-gray-900) !important;
}
.scrollable-menu .workspace-notifications-menu .notification-buttons {
  background-color: var(--linq-color-gray-200) !important;
  border-top: 0;
  margin-bottom: 5px;
}
.scrollable-menu .workspace-notifications-menu .notification-buttons .btn.btn-primary {
  background-color: var(--linq-color-primary-500) !important;
  color: var(--linq-color-gray-100);
  border-color: var(--linq-color-primary-500);
}
.scrollable-menu .workspace-notifications-menu .notification-buttons .btn.btn-primary:hover {
  background-color: var(--linq-color-primary-600) !important;
  border-color: var(--linq-color-primary-600);
}

.ui-tabs a.ui-tabs-anchor {
  text-transform: uppercase;
}
.ui-tabs li[role=presentation] a {
  color: var(--linq-color-gray-500) !important;
}
.ui-tabs li[role=presentation].ui-tabs-active a {
  color: var(--linq-color-primary-500) !important;
}
.ui-tabs li[role=presentation]:hover {
  background: var(--linq-color-gray-300) !important;
}
.ui-tabs li[role=presentation]:hover a {
  color: var(--linq-color-primary-500) !important;
}
.ui-tabs li[role=presentation] :disabled a {
  color: rgba(var(--linq-color-gray-rgb-400), 0.5);
}

.ui-panel-toolbar {
  right: 0;
  font-size: 14px;
  margin-top: 3px;
  position: absolute;
  top: 0;
}
.ui-panel-toolbar > ul {
  display: table-cell;
}
.ui-panel-toolbar > ul > li {
  display: table-cell;
}
.ui-panel-toolbar .toolbar-separator {
  border-right: 1px solid #ccc;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 1px;
}
.ui-panel-toolbar .outset, .ui-panel-toolbar .toolbar-button.toolbar-toggle > a:hover, .ui-panel-toolbar .toolbar-button:hover {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.ui-panel-toolbar .toolbar-button {
  margin-right: 5px;
  margin-left: 5px;
  padding: 2.5px;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  white-space: normal;
  display: inline-block;
  color: #212121;
}
.ui-panel-toolbar .toolbar-button:hover {
  color: #337ab7;
}
.ui-panel-toolbar .toolbar-button.ui-state-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.ui-panel-toolbar .toolbar-button.toolbar-toggle {
  padding: 0px;
}
.ui-panel-toolbar .toolbar-button.toolbar-toggle > a {
  text-decoration: none;
  padding: 0px;
  background-color: transparent;
  border-color: transparent;
}
.ui-panel-toolbar .toolbar-button.toolbar-toggle > a:hover {
  color: #337ab7;
}
.ui-panel-toolbar .toolbar-button.toolbar-toggle > a > i {
  font-size: 18px;
  padding: 1px;
}
.ui-panel-toolbar .toolbar-button > i {
  margin-right: 4px;
  vertical-align: initial;
}
.ui-panel-toolbar .toolbar-button > span {
  float: right;
  font-size: 0.95em;
}

#user-account {
  cursor: pointer;
  /* Hide default HTML checkbox */
  /* The slider */
  /* Rounded sliders */
}
#user-account .ui-useraccount {
  position: absolute;
  right: 0;
  background-color: #fff;
  font-size: 13px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border-radius: 3px;
  display: none;
  top: 41px;
}
#user-account .user-padding {
  padding-bottom: 0px;
  padding-top: 1px;
}
#user-account .user-padding i {
  margin-top: 3px;
}
#user-account .useraccount-profile {
  display: inline-table;
  line-height: 19px;
}
#user-account .useraccount-name {
  display: table-row;
}
#user-account .useraccount-job {
  display: table-row;
  white-space: nowrap;
  font-size: 10px;
}
#user-account .useraccount-logout i {
  float: right;
  font-size: 20px !important;
}
#user-account .useraccount-launchpad-layout {
  display: inline-flex;
  padding: 10px 15px;
}
#user-account .useraccount-launchpad-layout.ui-state-disabled {
  opacity: 0.35;
  pointer-events: none;
}
#user-account .useraccount-launchpad-layout > i {
  height: 24px;
  width: 24px;
  margin-left: unset !important;
}
#user-account .useraccount-launchpad-layout > i.edit {
  font-size: 20px !important;
  margin-left: 132px !important;
}
#user-account .useraccount-launchpad-layout > i.lock {
  font-size: 22px !important;
  line-height: 21px;
  margin-right: 0 !important;
}
#user-account .useraccount-launchpad-layout > i.no-column-layout {
  margin-left: 44px !important;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 7.757812 15.183594 C 7.464844 15.476562 7.464844 15.949219 7.757812 16.242188 C 8.050781 16.535156 8.523438 16.535156 8.816406 16.242188 L 16.242188 8.816406 C 16.535156 8.523438 16.535156 8.050781 16.242188 7.757812 C 15.949219 7.464844 15.476562 7.464844 15.183594 7.757812 Z M 7.757812 15.183594 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 24 3.75 C 24 1.679688 22.320312 0 20.25 0 L 3.75 0 C 1.679688 0 0 1.679688 0 3.75 L 0 20.25 C 0 22.320312 1.679688 24 3.75 24 L 20.25 24 C 22.320312 24 24 22.320312 24 20.25 Z M 20.25 1.5 C 21.492188 1.5 22.5 2.507812 22.5 3.75 L 22.5 20.25 C 22.5 21.492188 21.492188 22.5 20.25 22.5 L 3.75 22.5 C 2.507812 22.5 1.5 21.492188 1.5 20.25 L 1.5 3.75 C 1.5 2.507812 2.507812 1.5 3.75 1.5 Z M 20.25 1.5 '/%3E%3C/g%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i.no-column-layout:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 7.757812 15.183594 C 7.464844 15.476562 7.464844 15.949219 7.757812 16.242188 C 8.050781 16.535156 8.523438 16.535156 8.816406 16.242188 L 16.242188 8.816406 C 16.535156 8.523438 16.535156 8.050781 16.242188 7.757812 C 15.949219 7.464844 15.476562 7.464844 15.183594 7.757812 Z M 7.757812 15.183594 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 24 3.75 C 24 1.679688 22.320312 0 20.25 0 L 3.75 0 C 1.679688 0 0 1.679688 0 3.75 L 0 20.25 C 0 22.320312 1.679688 24 3.75 24 L 20.25 24 C 22.320312 24 24 22.320312 24 20.25 Z M 20.25 1.5 C 21.492188 1.5 22.5 2.507812 22.5 3.75 L 22.5 20.25 C 22.5 21.492188 21.492188 22.5 20.25 22.5 L 3.75 22.5 C 2.507812 22.5 1.5 21.492188 1.5 20.25 L 1.5 3.75 C 1.5 2.507812 2.507812 1.5 3.75 1.5 Z M 20.25 1.5 '/%3E%3C/g%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i.two-columns-layout {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 11.25 3 L 11.25 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 12.75 21 L 12.75 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i.two-columns-layout:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 11.25 3 L 11.25 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 12.75 21 L 12.75 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i.three-columns-layout {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 15 3 L 15 21 L 9 21 L 9 3 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 7.5 3 L 7.5 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 16.5 21 L 16.5 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i.three-columns-layout:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 15 3 L 15 21 L 9 21 L 9 3 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 7.5 3 L 7.5 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 16.5 21 L 16.5 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i:hover.no-column-layout {
  margin-left: 44px !important;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 7.757812 15.183594 C 7.464844 15.476562 7.464844 15.949219 7.757812 16.242188 C 8.050781 16.535156 8.523438 16.535156 8.816406 16.242188 L 16.242188 8.816406 C 16.535156 8.523438 16.535156 8.050781 16.242188 7.757812 C 15.949219 7.464844 15.476562 7.464844 15.183594 7.757812 Z M 7.757812 15.183594 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%230C5960' d='M 24 3.75 C 24 1.679688 22.320312 0 20.25 0 L 3.75 0 C 1.679688 0 0 1.679688 0 3.75 L 0 20.25 C 0 22.320312 1.679688 24 3.75 24 L 20.25 24 C 22.320312 24 24 22.320312 24 20.25 Z M 20.25 1.5 C 21.492188 1.5 22.5 2.507812 22.5 3.75 L 22.5 20.25 C 22.5 21.492188 21.492188 22.5 20.25 22.5 L 3.75 22.5 C 2.507812 22.5 1.5 21.492188 1.5 20.25 L 1.5 3.75 C 1.5 2.507812 2.507812 1.5 3.75 1.5 Z M 20.25 1.5 '/%3E%3C/g%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i:hover.two-columns-layout {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 11.25 3 L 11.25 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 12.75 21 L 12.75 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-launchpad-layout > i:hover.three-columns-layout {
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-size: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%230C5960' d='M 20.25 1.5 L 3.75 1.5 C 2.507812 1.5 1.5 2.507812 1.5 3.75 L 1.5 20.25 C 1.5 21.492188 2.507812 22.5 3.75 22.5 L 20.25 22.5 C 21.492188 22.5 22.5 21.492188 22.5 20.25 L 22.5 3.75 C 22.5 2.507812 21.492188 1.5 20.25 1.5 Z M 15 3 L 15 21 L 9 21 L 9 3 Z M 3 20.25 L 3 3.75 C 3 3.335938 3.335938 3 3.75 3 L 7.5 3 L 7.5 21 L 3.75 21 C 3.335938 21 3 20.664062 3 20.25 Z M 21 20.25 C 21 20.664062 20.664062 21 20.25 21 L 16.5 21 L 16.5 3 L 20.25 3 C 20.664062 3 21 3.335938 21 3.75 Z M 21 20.25 '/%3E%3C/svg%3E");
}
#user-account .useraccount-content {
  min-width: 310px;
}
#user-account .useraccount-content label {
  font-weight: bold;
  margin: 0;
  white-space: pre;
}
#user-account .useraccount-content > div {
  display: inline-block;
  vertical-align: top;
}
#user-account .useraccount-content .useraccount-info {
  width: 100%;
}
#user-account .useraccount-content .useraccount-info ul li {
  border-bottom: 1px solid #f0f4f7;
}
#user-account .useraccount-content .useraccount-info ul li:last-child {
  border-bottom: none;
}
#user-account .useraccount-content .useraccount-info ul li a {
  color: var(--linq-color-gray-700);
  font-size: 14px;
  font-weight: 400;
}
#user-account .useraccount-content .useraccount-info ul li a i {
  margin-right: 8px;
  font-size: 14px;
  margin-left: 180px;
}
#user-account .useraccount-content .useraccount-info ul li a:hover {
  background-color: var(--linq-color-gray-300);
  color: var(--linq-color-gray-700);
}
#user-account .useraccount-content .useraccount-info ul li.active {
  border-bottom: none;
}
#user-account .useraccount-content .useraccount-info ul li.active a {
  color: #335387;
  background-color: #bbb;
  border-left: 2px solid #0C5960;
  margin-left: -2px;
}
#user-account .useraccount-content .dropdown-menu {
  width: 250px;
  left: -250px;
  right: auto;
  top: 30px;
  position: absolute;
  padding: 5px 0px;
  margin: unset;
  border: none;
  background-color: #fff;
}
#user-account .useraccount-content .dropdown-menu .dropdown-item {
  color: var(--linq-color-gray-700);
  display: block;
  border-bottom: 1px solid #f0f4f7;
  padding: 2px 10px;
  text-align: center;
}
#user-account .useraccount-content .dropdown-menu .dropdown-item:hover, #user-account .useraccount-content .dropdown-menu .dropdown-item:focus {
  text-decoration: unset !important;
}
#user-account .useraccount-content .dropdown-menu .dropdown-item:last-child {
  border-bottom: unset;
}
#user-account .useraccount-content .dropdown-menu.accountyear {
  width: 42px;
  min-width: auto;
  right: 0;
  left: unset;
}
#user-account .useraccount-contract {
  white-space: nowrap;
  color: var(--linq-color-gray-700);
  font-size: 14px;
}
#user-account .useraccount-contract label {
  padding: 10px 12px;
  font-weight: normal;
}
#user-account .useraccount-contract span {
  font-weight: bold;
}
#user-account .useraccount-spreadsheet,
#user-account .useraccount-background-only {
  white-space: nowrap;
  color: var(--linq-color-gray-700);
  font-size: 14px;
  padding: 10px 12px;
}
#user-account .useraccount-spreadsheet label,
#user-account .useraccount-background-only label {
  font-weight: normal;
}
#user-account .useraccount-title {
  font-size: 100%;
  font-weight: bold;
  padding: 8px 14px;
  margin: 0;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
#user-account.show .ui-useraccount {
  display: block;
}
#user-account .ui-useraccount-span {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  margin: 0;
  padding: 0 !important;
  white-space: nowrap;
  color: #0C5960;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
  display: inline-block;
}
#user-account .switch {
  position: relative;
  display: inline-block;
  width: 283px;
  height: 24px;
}
#user-account .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
#user-account .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#user-account .slider:before {
  position: absolute;
  content: "";
  height: 16px;
  width: 16px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#user-account input:checked + .slider {
  background-color: #0C5960;
}
#user-account input:focus + .slider {
  box-shadow: 0 0 1px #0C5960;
}
#user-account input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
#user-account .slider.round {
  border-radius: 34px;
  margin-left: 233px;
}
#user-account .slider.round:before {
  border-radius: 50%;
}

.launchpad {
  padding: 10px 0;
}
.launchpad .ui-column {
  background: #f5f5f5;
  border: 1px solid #0C5960;
  border-bottom: 4px solid #132C4A;
  -moz-border-radius: 3px;
  border-radius: 3px;
  min-height: 120px;
  padding: 10px;
  text-align: center;
  overflow-x: auto;
  position: absolute;
}
.launchpad .ui-column.empty {
  border: 1px dashed #0C5960;
  opacity: 0.6;
}
.launchpad .ui-column.empty .empty-container > i {
  color: #aaa;
  cursor: pointer;
  font-size: 50px;
  margin-top: 20px;
}
.launchpad .ui-column.empty .empty-container > i:hover {
  color: #0C5960;
  opacity: 0.5;
}
.launchpad .ui-column .ui-table-container {
  overflow: auto;
}
.launchpad .ui-column .ui-table-container .ui-table {
  border-collapse: collapse;
  width: 100%;
}
.launchpad .ui-column .ui-table-container .ui-table th {
  background-color: #0C5960;
  color: #fff;
  text-transform: capitalize;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.launchpad .ui-column .ui-table-container .ui-table th .ui-sort-icon {
  float: right;
  display: none;
}
.launchpad .ui-column .ui-table-container .ui-table th .ui-sort-icon.asc, .launchpad .ui-column .ui-table-container .ui-table th .ui-sort-icon.desc {
  display: inline;
}
.launchpad .ui-column .ui-table-container .ui-table th .ui-sort-icon.asc {
  transform: rotateX(180deg);
}
.launchpad .ui-column .ui-table-container .ui-table td {
  background-color: #fff;
}
.launchpad .ui-column .ui-table-container .ui-table td, .launchpad .ui-column .ui-table-container .ui-table th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 2px 10px;
  white-space: nowrap;
}
.launchpad .ui-column > .ui-header {
  display: inline-block;
  width: 100%;
}
.launchpad .ui-column > .ui-header .ui-title {
  color: #0C5960;
  float: left;
  font-weight: bold;
  padding-right: 25px;
  text-align: left;
}
.launchpad .ui-column > .ui-header span {
  color: #132C4A;
  position: absolute;
  right: 0;
  font-size: 20px;
}
.launchpad .ui-column > .ui-header span:hover {
  color: #1d4473;
}
.launchpad .ui-column > .ui-pagination {
  float: right;
  margin-top: 10px;
}
.launchpad .ui-column > .ui-pagination > span {
  margin: 0 3px;
}
.launchpad .ui-column > .ui-pagination > span.ui-next-page, .launchpad .ui-column > .ui-pagination > span.ui-previous-page {
  color: #132C4A;
}
.launchpad .ui-column > .ui-pagination > span.ui-next-page:hover, .launchpad .ui-column > .ui-pagination > span.ui-previous-page:hover {
  color: #1d4473;
}
.launchpad .ui-column .blockUI.blockElement {
  width: 15% !important;
}
.launchpad.ui-two-layout-columns .ui-column {
  width: 48%;
}
.launchpad.ui-two-layout-columns .ui-column.ui-second-column {
  left: 51%;
}
.launchpad.ui-three-layout-columns .ui-column {
  width: 32%;
}
.launchpad.ui-three-layout-columns .ui-column.ui-second-column {
  left: 34%;
}
.launchpad.ui-three-layout-columns .ui-column.ui-third-column {
  left: 67%;
}
.launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .ui-data-source-options {
  width: 350px;
}
.launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options {
  text-align: center;
}
.launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-first-column,
.launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
  float: unset;
  margin-right: 120px;
}
.launchpad:not(.ui-edit) .ui-column.empty {
  display: none;
}
.launchpad:not(.ui-edit) .ui-column .ui-header > .dropdown {
  display: none;
}
.launchpad.ui-edit .ui-column.empty {
  display: block;
}
.launchpad .launchpad-widget-select {
  color: #0C5960;
  font-size: 15px;
  overflow: auto;
}
.launchpad .launchpad-widget-select .ui-data-source > label,
.launchpad .launchpad-widget-select .ui-widgets > label,
.launchpad .launchpad-widget-select .ui-options > label {
  padding: 5px;
}
.launchpad .launchpad-widget-select .ui-no-data {
  color: red;
  font-size: 12px;
  padding-top: 10px;
}
.launchpad .launchpad-widget-select .launchpad-widget-options {
  overflow: auto;
  padding-top: 15px;
  text-align: left;
}
.launchpad .launchpad-widget-select .launchpad-widget-options .ui-options-first-column {
  float: left;
}
.launchpad .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
  float: right;
  margin-right: 40px;
}
.launchpad .launchpad-widget-select .launchpad-widget-options .ui-options > label {
  display: inline-block;
  text-align: right;
  width: 130px;
}
.launchpad .launchpad-widget-select .launchpad-widget-options .ui-options > select {
  width: 115px;
  text-transform: capitalize;
}
.launchpad .launchpad-widget-select .launchpad-widget-options .ui-options.ui-state-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.launchpad .launchpad-widget-select .ui-widgets {
  padding-top: 12px;
}
.launchpad .launchpad-widget-select .ui-widgets > button {
  border: 1px solid #0C5960;
  border-radius: 3px;
  color: #132C4A;
  font-size: 20px;
}
.launchpad .launchpad-widget-select .ui-widgets > button.ui-state-active, .launchpad .launchpad-widget-select .ui-widgets > button:hover {
  background-color: #132C4A;
  color: #fff;
}
.launchpad .launchpad-widget-select .ui-widgets > button.ui-state-disabled {
  pointer-events: none;
}
.launchpad .launchpad-widget-select .ui-widgets.btn-group > button {
  border-radius: 0;
  float: left;
}
.launchpad .launchpad-widget-select .ui-widgets.btn-group > button:not(:last-child) {
  border-right: none;
}
.launchpad .launchpad-widget-select .ui-widgets.btn-group > button:last-child {
  border-radius: 0 3px 3px 0;
}
.launchpad .launchpad-widget-select .ui-widgets.btn-group > button:first-child {
  border-radius: 3px 0 0 3px;
}
.launchpad .ui-buttons {
  margin-bottom: 10px;
  overflow: auto;
  width: 100%;
}
.launchpad .ui-buttons > button {
  border: 1px solid #0C5960;
  border-radius: 3px;
  color: #132C4A;
  font-size: 20px;
  float: right;
}
.launchpad .ui-buttons > button:last-child {
  margin-right: 5px;
}
.launchpad .ui-buttons > button:hover {
  background-color: #132C4A;
  color: #fff;
}
@media (max-width: 1185px) {
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .ui-data-source-options {
    width: 300px;
  }
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-first-column,
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
    float: unset;
    margin-right: 40px !important;
    text-align: center;
  }
}
@media (max-width: 780px) {
  .launchpad.ui-two-layout-columns .ui-column {
    left: 0 !important;
    margin: 5px 0;
    position: relative;
    top: unset !important;
    width: 100%;
  }
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-chart {
    width: auto !important;
  }
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .ui-data-source-options {
    width: auto;
  }
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-first-column,
  .launchpad.ui-two-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
    margin-right: 120px;
    text-align: center;
  }
}
@media (max-width: 1230px) {
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .ui-data-source-options {
    width: 250px;
  }
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-first-column,
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
    float: unset;
    margin-right: 0 !important;
    text-align: left;
  }
  .launchpad.ui-three-layout-columns .ui-column.ui-first-column {
    width: 31.5%;
  }
}
@media (max-width: 870px) {
  .launchpad.ui-three-layout-columns .ui-column {
    left: 0 !important;
    margin: 5px 0;
    position: relative;
    top: unset !important;
    width: 100% !important;
  }
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-chart {
    width: auto !important;
  }
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .ui-data-source-options {
    width: auto;
  }
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-first-column,
  .launchpad.ui-three-layout-columns .ui-column .launchpad-widget-select .launchpad-widget-options .ui-options-second-column {
    margin-right: 120px;
    text-align: center;
  }
}
.ui-no-visible {
    opacity: 0;
}
/*# sourceMappingURL=compact-default.css.map */
