.inputContainer__addOn {
    position: absolute;
    display: inline-block;
    padding: 15px;
    font-size:15px;
     line-height: 10px;
    pointer-events: none;
    cursor: none;
}

.inputContainer {
    position: relative;
    input {
        display: inline-block;
    }
    &--leftAddOn {
        .inputContainer__addOn {
            left: 0px;
        }
        input {
            padding-left: 40px;
        }
    }
    &--rightAddOn {
        .inputContainer__addOn {
            right: 0px;
        }
        input {
            padding-right: 40px;
        }
    }
}

.button-small{
  padding-left:0;
  padding-right:0;
}

.help-block{
  margin-top: -14px;
}

.billing-address .provided-address {
    .default-vertical-margin;
}