.ht-base-slider{
  .ivu-slider-wrap{
    border-radius: 3px;
    .ivu-slider-bar{
      border-radius: 3px;
      background: @primary-color;
    }
    .ivu-slider-button-wrap{
      .ivu-tooltip-popper.ivu-tooltip-dark{
        .ivu-tooltip-inner{
          padding: 2px 14px;
          min-height: 22px;
          background-color: @primary-color;
        }
      }
      .ivu-tooltip-popper[x-placement^="top"] .ivu-tooltip-arrow{
        border-top-color: @primary-color;
      }
    }
    .ivu-slider-button{
      width: 16px;
      height: 16px;
      margin-top: -2px;
      border: 3px solid @primary-color;
    }
    .ivu-slider-button:focus, .ivu-slider-button:hover, .ivu-slider-button-dragging{
      transform:none;
    }
  }
  &.ivu-slider-disabled{
    .ivu-slider-wrap{
      .ivu-slider-button{
        border-color: @slider-disabled-color;
      }
      .ivu-slider-bar{
        background: @disabled-color;
      }
    }
  }
  .ivu-input-number.ivu-input-number-focused.ivu-input-number-default{
    box-shadow:@shadow-size @primary-color !important;
  }
}
