
  /* Table filter css  */
.table__filter {
  button[mat-flat-button].btn-toggle, button[mat-button].btn-toggle {
    position: absolute !important;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    min-width: 0rem !important;
    border: none;
    height: 1.65rem;
    padding: 0 !important;
    line-height: 1rem !important;
    box-sizing: border-box;
    width: 1.65rem;
    background-color: transparent !important;

    &:hover {
      color: $ochre;
    }

  }
}

.table__filter__panel {

  .mat-menu-item-highlighted:not([disabled]),
  .mat-menu-item.cdk-keyboard-focused:not([disabled]),
  .mat-menu-item.cdk-program-focused:not([disabled]),
  .mat-menu-item:hover:not([disabled]) {
    background: #fff;
  }

  .mat-menu-item {
    height:auto;
  }

  .menu-title {
    font-weight: mat-font-weight($fontConfig, body-2);
    font-size: mat-font-size($fontConfig, input);

    @include ui-typography-reposive($fontConfig-sm,$fontConfig-m,$fontConfig-l, input);
  }
}
/*
.mat-form-field {
  font-size: 14px;
  width: 100%;
}
*/
