// Opacity
.opacity(@opacity) {
    opacity: @opacity;
    // IE8 filter
    @opacity-ie: (@opacity * 100);
    filter: ~"alpha(opacity=@{opacity-ie})";
}

.vc_settings-tab-content {
    .css-control, .wp-picker-container {
        .opacity(0.5);
    }
    &.color_enabled {
        .css-control, .wp-picker-container {
            .opacity(1);
        }
    }
    .submit {
        margin-top: 0;
        padding-top: 0;
    }
    .vc_restore-button {
        margin: 0 10px;;
    }
    &.hidden {
        display: none;
    }
}

.vc_button-settings-less {
    margin-bottom: 4px;
}

.vc_settings-spinner {
    margin-right: 10px;
}