/* Quorum Universal Style Repo bundle - DO NOT EDIT */
.q-grid-actionbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.q-grid-actionbar a {
  text-decoration: none;
}
.q-grid-actionbar .dropdown-menu li a:hover {
  cursor: pointer;
}
.q-grid-actionbar-middle {
  width: 100%;
  min-width: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-actionbar-middle span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-actionbar .k-button {
  padding: 0;
  margin: 0;
  border: none;
}
.q-grid-actionbar .q-wrapper-dropdown .q-dropdown-menu {
  top: 2.8rem;
  margin-left: 0;
}
.q-grid-actionbar .toolbar-menu-button-icon {
  position: relative;
}
.q-grid-action-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-action-left span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-action-right {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-action-right a:hover {
  text-decoration: none;
}
.q-grid-action-right span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-action-right-spacer {
  width: 3.2rem;
  display: inline-block;
}
.q-grid-action-right-spacer:hover {
  cursor: default;
}
.q-grid-action-right-spacer-small {
  width: 3.2rem;
  display: inline-block;
}
.q-grid-action-right-spacer-small:hover {
  cursor: default;
}
.q-grid-divider {
  border-right: 0.1rem solid #c3c8d2;
  margin: 0.3077rem 1.154rem 0.3077rem 0.154rem;
  display: inline-block;
  width: 1rem;
  height: 1rem;
}
.q-grid-spacer {
  width: 3.2rem;
  display: inline-block;
}
.q-grid-spacer-small {
  width: 2.6rem;
  display: inline-block;
}
.q-dropdown-indicator:after {
  top: 0.7rem;
}
.hidden {
  display: none !important;
}
.k-grid-toolbar {
  padding: 0.6rem 0.9rem 0 0;
  border-width: 0 0 0.1rem 0;
  overflow: visible;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 3.4rem;
}
.k-grid-toolbar.k-toolbar-resizable {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
.q-icon-grid-toolbar {
  color: #333333;
}
.q-icon-grid-toolbar:not(.loadingindicatorsimple):hover {
  color: #047bc1;
  cursor: pointer;
}
.q-icon-grid-toolbar:not(.loadingindicatorsimple):hover span {
  color: #047bc1;
  cursor: pointer;
}
.readonly .q-icon-grid-toolbar {
  color: #a6b1c0;
}
.readonly .q-icon-grid-toolbar:hover {
  color: #a6b1c0;
  cursor: default;
}
.k-grid-header-wrap .k-filter-row .k-select .k-i-filter {
  color: #333333;
}
.k-toolbar {
  border-style: solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #d8e3eb;
}
.k-toolbar .bulkexpand {
  position: absolute;
  right: 1.2rem;
}
.q-grid-actionbar {
  display: none;
}
.q-grid-actionbar .k-button {
  -ms-flex-item-align: unset;
      align-self: unset;
  -webkit-box-align: unset;
      -ms-flex-align: unset;
          align-items: unset;
}
.q-grid-actionbar--mobile .k-button {
  overflow: unset;
}
.q-grid-actionbar--mobile .q-grid-action-left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.q-grid-actionbar--mobile .q-grid-action-left-scroll-indicator::-webkit-scrollbar {
  display: none; /* Safari and Chrome */
}
.q-grid-actionbar .q-grid-action-left-overflow-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 0.9rem;
}
.q-grid-actionbar .q-grid-action-left-overflow-wrapper::-webkit-scrollbar {
  display: none; /* Safari and Chrome */
}
.q-grid-actionbar .q-grid-action-left-scroll-indicator {
  background-image: -webkit-gradient(linear, left top, right top, from(#d8e3eb), to(#d8e3eb)), -webkit-gradient(linear, left top, right top, from(#d8e3eb), to(#d8e3eb)), -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.25)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.25)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(to right, #d8e3eb, #d8e3eb), linear-gradient(to right, #d8e3eb, #d8e3eb), linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0)), linear-gradient(to left, rgba(0, 0, 0, 0.25), rgba(255, 255, 255, 0));
  background-position: left center, right center, left center, right center;
  background-repeat: no-repeat;
  background-color: #d8e3eb;
  background-size: 20px 100%, 20px 100%, 10px 100%, 10px 100%;
  background-attachment: local, local, scroll, scroll;
  overflow-x: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
  position: relative;
  height: 3.3rem;
  top: -0.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 0.6rem;
}
/*# sourceMappingURL=grids-toolbar.css.map */