.initPaddingSelectors() when (@use-state-padding = true) {

    .no-padding {
        padding: 0 @important;
    }

    .no-top-padding {
        padding-top: 0 @important;
    }

    .no-bottom-padding {
        padding-bottom: 0 @important;
    }

    .no-vertical-padding {
        padding-top: 0 @important;
        padding-bottom: 0 @important;
    }

    .no-left-padding {
        padding-left: 0 @important;
    }

    .no-right-padding {
        padding-right: 0 @important;
    }

    .no-horizontal-padding {
        padding-left: 0 @important;
        padding-right: 0 @important;
    }

    .addPaddingSelector(false, @vertical-padding, @horizontal-padding);

}

.initPaddingSelectors();

.initPaddingSelectors() when (@use-state-padding = true) {

    .no-padding {
        padding: 0 @important;
    }

    .no-padding-top {
        padding-top: 0 @important;
    }

    .no-padding-bottom {
        padding-bottom: 0 @important;
    }

    .no-vertical-padding {
        padding-top: 0 @important;
        padding-bottom: 0 @important;
    }

    .no-padding-left {
        padding-left: 0 @important;
    }

    .no-padding-right {
        padding-right: 0 @important;
    }

    .no-horizontal-padding {
        padding-left: 0 @important;
        padding-right: 0 @important;
    }

    .addPaddingSelector(false, @vertical-padding, @horizontal-padding);

}

.initPaddingSelectors();

Fix for new rule names
Fix for new rule names