.RadUpload_Balac {
    color: #000000;
}

.RadUpload_Balac .ruFileLI .ruButton:hover {
    color: #df5d8f;
}

.RadUpload_Balac .ruFileLI .ruFileProgressWrap {
    background-color: #df5d8f;
    background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5));
    border-radius: 2px;
}

.RadUpload_Balac .ruFileLI .ruFileProgress {
    border-color: #f6679e;
    background-color: #f997bd;
    background-image: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}

.RadUpload_Balac .ruUploadSuccess .radIcon:before {
    background-color: #5ec232;
}

.RadUpload_Balac .ruUploading .radIcon:before {
    background-color: #fdce3e;
}

.RadUpload_Balac .ruUploadCancelled .radIcon:before,
.RadUpload_Balac .ruUploadFailure .radIcon:before {
    background-color: #d51923;
}

.RadUpload_Balac .ruSelectWrap .ruFakeInput {
    border-color: #b3235a;
    color: #000000;
    background-color: #ffffff;
}

.RadUpload_Balac .ruSelectWrap .ruButton {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    background-image: linear-gradient(#e788ac, #df5d8f);
    border-radius: 3px;
}

.RadUpload_Balac .ruSelectWrap .ruButton.ruButtonHover {
    border-color: #f17aa9;
    color: #000000;
    background-color: #f6a8c7;
    background-image: linear-gradient(#fbd6e5, #f6a8c7);
}

.RadUpload_Balac .ruSelectWrap .ruButton.ruFocused {
    box-shadow: inset 0 0 5px rgba(246, 103, 158, 0.5);
}

.RadUpload_Balac .ruDropZone {
    border-color: #b3235a;
    color: #ffffff;
    background-color: #df5d8f;
    border-radius: 3px;
}
