.btn.btn-icon-only .text .icon {
    margin-left: 0;
}

.btn .text .icon:not(.svgicon):not([data-size])::before,
.btn .text .icon.svgicon:not([data-size]) .icon-set-img {
    right: auto;
}

.buttons > .btn:not(:nth-last-child(1)) {
    margin-right: 0;
    margin-left: 1.5rem;
}

.widget-right .buttons > .btn:not(:nth-last-child(1)),
.widget-center .buttons > .btn:not(:nth-last-child(1)),
.widget-title-big.widget-title-center .buttons > .btn:not(:nth-last-child(1)) {
    margin-left: 0;
}

.widget-right .buttons > .btn:not(:nth-child(1)) {
    margin-left: 0;
    margin-right: 1.5rem;
}

.widget-center .buttons > .btn,
.widget-title-big.widget-title-center .buttons > .btn {
    margin-right: 0.7rem;
    margin-left: 0.7rem!important;
}