.pk-filter {
  padding: $filter-padding;

  .pk-filter-submit {
    text-align: right;
    float: right;
  }

  .pk-filter-block {
    padding-top: 12px;
    border: 1px solid $border-color;
    margin-bottom: 12px;
  }

  .ant-form-item {
    margin-bottom: 12px;

    &.ant-form-item-with-help {
      margin-bottom: 0;
    }
  }

  .pk-filter-more {
    line-height: 40px;

    .pk-filter-span:hover {
      color: $primary-color;
      cursor: pointer;
    }


    .pk-filter-span {
      i {
        transition: transform .2s,-webkit-transform .2s;
        -webkit-transition: -webkit-transform .2s;
        -o-transition: transform .2s;
      }
      &.expand i {
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
      }
    }
  }
}
