.RadButton_skillupUI.rbButton, .RadButton_skillupUI.rbButton.rbDisabled,
.RadButton_skillupUI .rbSplitPart {
    border-color: #c4c4c4;
    color: #5f5f5f;
    background-color: #e3e3e3;
    background-image: linear-gradient(white, #e3e3e3);
}

    .RadButton_skillupUI.rbButton.rbHovered, .RadButton_skillupUI.rbButton.rbToggled.rbHovered,
    .RadButton_skillupUI.rbButton .rbHovered {
        border-color: #a62065;
        color: #ffffff;
        background-color: #a62065;
        background-image: linear-gradient(#c02575, #a62065);
    }

    .RadButton_skillupUI.rbButton:focus {
        box-shadow: inset 0 0 5px rgba(191, 0, 98, 0.5);
    }

    .RadButton_skillupUI.rbButton.rbSelected, .RadButton_skillupUI.rbButton.rbToggled,
    .RadButton_skillupUI.rbSelected .rbHovered {
        border-color: #bf0062;
        color: #ffffff;
        background-color: #e30074;
        background-image: none;
    }

    .RadButton_skillupUI.rbButton:hover,
    .RadButton_skillupUI.rbButton.rbHovered .rbSplitPart {
        border-color: #a62065;
    }

    .RadButton_skillupUI.rbButton.rbSelected,
    .RadButton_skillupUI.rbButton.rbSelected:active .rbSplitPart {
        border-color: #bf0062;
    }

.RadButton_skillupUI.rbCheckBox .rbText,
.RadButton_skillupUI.rbRadioButton .rbText,
.RadButton_skillupUI.rbToggleButton .rbText {
    color: #5f5f5f;
}

.RadButton_skillupUI .rbToggleCheckboxChecked,
.RadButton_skillupUI .rbToggleCheckboxFilled,
.RadButton_skillupUI .rbToggleRadioChecked {
    color: #e30074;
}

.RadButton_skillupUI.rbHovered .rbToggleCheckboxChecked,
.RadButton_skillupUI.rbHovered .rbToggleCheckboxFilled,
.RadButton_skillupUI.rbHovered .rbToggleRadioChecked {
    color: #97004d;
}

.RadButton_skillupUI:focus .rbToggleCheckbox:before,
.RadButton_skillupUI:focus .rbToggleRadio:before {
    box-shadow: 0 0 1px 1px rgba(95, 95, 95, 0.5);
}

.RadButton_skillupUI:focus .rbToggleCheckboxChecked:before,
.RadButton_skillupUI:focus .rbToggleCheckboxFilled:before,
.RadButton_skillupUI:focus .rbToggleRadioChecked:before {
    box-shadow: 0 0 1px 1px rgba(227, 0, 116, 0.5);
}

.RadButton_skillupUI.rbPrimaryButton {
    border-color: #e30074;
    color: #ffffff;
    background-color: #e30074;
    background-image: linear-gradient(#ff178e, #e30074);
}

    .RadButton_skillupUI.rbPrimaryButton.rbHovered, .RadButton_skillupUI.rbPrimaryButton.rbToggled.rbHovered, .RadButton_skillupUI.rbPrimaryButton.rbFocused {
        border-color: #a62065;
        color: #ffffff;
        background-color: #a62065;
        background-image: linear-gradient(#c02575, #a62065);
        box-shadow: none;
    }

    .RadButton_skillupUI.rbPrimaryButton.rbSelected, .RadButton_skillupUI.rbPrimaryButton.rbToggled {
        border-color: #bf0062;
        color: #ffffff;
        background-color: #e30074;
        background-image: none;
    }

    .RadButton_skillupUI.rbPrimaryButton.rbDisabled {
        border-color: #e30074;
        color: #ffffff;
        background-color: #e30074;
        background-image: linear-gradient(#ff178e, #e30074);
    }