.cumDeductWrapper, .payrollDistributionWrapper {
  .wea-new-top-content {
    display: flex;
    flex-direction: column;
    overflow: hidden;

    .tableWrapper {
      flex: 1;
      overflow: hidden;
    }
  }

  .weaTabWrapper {
    position: relative;

    .searchConditionWrapper {
      margin-left: 10px;
      margin-top: 8px;
    }

    .searchConditionItem {
      float: left;
    }

    .conditionFormLabel {
      margin-right: 10px;
    }

    .helperWrapper {
      float: left;
      margin-left: 10px;
      margin-right: 10px;
      margin-top: 6px;
    }
  }

  .wea-tab-search-ad-quick {
    .wea-tab-right-search-ad-quick {
      margin-top: 0px;
    }

    .wea-search-container-search-ad-quick {
      top: 46px;
    }
  }

  .linkWapper {
    //a {
    //  color: #4d7ad8;
    //  margin-right: 8px;
    //}

    i {
      cursor: pointer;
    }

    //a:hover {
    //  text-decoration: none;
    //}
  }

  .wea-new-table {
    .ant-table-tbody {
      tr {
        td {
          height: 41px !important;
          border-bottom: 1px solid #e2e2e2 !important;
        }
      }
    }
  }
}

.moreIconWrapper {
  .ant-popover-inner {
    min-width: 106px
  }

  .ant-popover-inner-content {
    padding: 0;

    .ant-menu {
      .ant-menu-item {
        border-right: none;
        height: 30px;
        line-height: 30px;
        text-align: center;
        padding: 0;
      }
    }
  }
}

.slideOuterWrapper {
  .wea-slide-modal-title {
    height: initial;
    line-height: initial;
    text-align: left;
  }

  .rodal-close {
    z-index: 99;
    top: 10px !important;
  }

}

@media (min-width: 1260px) {
  .slideOuterWrapper {
    .reqTopWrapper .wea-new-top-req-title > div:first-child > div {
      max-width: 100% !important;
    }
  }
}

@media screen and (min-width: 1060px) and (max-width: 1260px) {
  .slideOuterWrapper {
    .reqTopWrapper .wea-new-top-req-title > div:first-child > div {
      max-width: calc(100% - 96px) !important;
    }
  }
}
