%filters {
  display: grid;
  grid-gap: 0px 15px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 3.5em 3.5em;

  label {
    display: block;
  }

  input, select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border-style: none;
    box-shadow: 0 0 5px 0 rgba(133, 140, 148, 0.09);
    color: $color-210-5-56;
    font-size: 1.36rem;
    line-height: 1.80;
    margin-top: 1.36rem;
    padding: 0.9rem;
    width: 95%;
  }

  input[type="submit"] {
    display: none;
  }

  select {
    background: $color-0-0-100;
    background-image: url("/images/chevron-down.png");
    background-position: right 12px top 60%;
    background-repeat: no-repeat;
    background-size: 14px 9px;
    box-sizing: border-box;
    display: inline-block;
    width: 100%;

    > option:not(:first-child) {
      color: black;
    }
  }

  sib-form-label-text {
    display: flex;
    flex-direction: column;
  }

  sib-form-placeholder-dropdown[name="skills"] {
    grid-column-end: 3;
    grid-column-start: 1;
  }
}

.job-board, #members-list {
  sib-form[naked] {
    @extend %filters;
  }
}
