
body .sh-primary-background {
    background: #7215C8 !important;
}

body .sh-primary-color {
    color: #7215C8 !important;
}

body .sh-primary-border {
    border-color: #7215C8 !important;
}

body .app-background-color {
    background-color: #7215C8 !important;
}

body .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #7215C8 !important;
}

body .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #7215C8 !important;
}

body .app-background-color:before {
    background-color: #7215C8 !important;
}

body .app-background-color:after {
    background-color: #7215C8 !important;
}

body .app-color-color:after {
    color: #7215C8 !important;
}

body .sharebee-primary-button {
    background-color: #7215C8 !important;
    border-color: #7215C8 !important;
}

body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active p,
body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.nuxt-link-active:not([href="/"]) p {
    color: #7215C8;
}

body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active:before,
body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.nuxt-link-active:not([href="/"]):before {
    background: #7215C8;
}

body .VueTables__columns-dropdown-wrapper button,
body .VueTables__columns-dropdown-wrapper button:hover,
body .VueTables__columns-dropdown-wrapper button:active,
body .VueTables__columns-dropdown-wrapper button.btn-secondary:not(.disabled):active,
body .VueTables__columns-dropdown-wrapper button:focus {
    color: #fff;
    background-color: #7215C8;
    border-color: #7215C8;
}

body .form-login input.form-control:active, .form-login input.form-control:focus {
    border-bottom: solid #7215C8 2px;
}

body .btn-login, .btn.btn-login:focus, .btn.btn-login:active, .btn.btn-login:active:focus {
    background: #7215C8;
    border-color: #7215C8;
}

body .btn.sh-button {
    background: #7215C8 !important;
    border-color: #7215C8 !important;
}

body .sh-input-focus:focus {
    border-color: #7215C8 !important;
}

body .btn.sh-button.outline {
    color: #7215C8 !important;
    border: solid 1px#7215C8 !important;
    background: none !important;
}

body .border-sh {
    border: solid 2px#7215C8;
}

body .btn.sh-button.outline:hover {
    background: #7215C8;
}

body button.show-password {
    color: #7215C8;
}

body button.btn.social-button:hover {
    border: 1px solid#7215C8;
}

body button.btn.social-button.orange {
    background: #7215C8;
}

body button.btn.btn-resign {
    background: #7215C8;
}

body .multiselect__tag,
body .multiselect__option--highlight,
body .multiselect__option--highlight:after {
    background: #7215C8;
}

body .img-thumbnail:not(.not-hover):hover,
body .img-thumbnail.active {
    border-color: #7215C8;
}

body .image-box.active .img-wrapper{
    border-color: #7215C8;
}

body .client-grid.isLoading:after {
    color: #7215C8;
}

body .campaigns-filter ul li.active {
    color: #7215C8;
}

body .accent-text {
    color: #7215C8;
}

body .multiplier {
    background: #7215C8;
}

body .order_register_steps:before {
    background: #7215C8;
}

body .order_register_steps:after {
    background: #7215C8;
}

body .order_register_stepsStep > span {
    border: 3px solid#7215C8;
    color: #7215C8;
}

body .order_register_stepsStep.active > span {
    background: #7215C8;
}

body .order_register_stepsStep.done > span {
    background: #7215C8;
}

body .sh-main-color {
    color: #7215C8 !important;
}

body a.sh-main-color:hover {
    color: #6104b7;
}

body .theme-orange .vdatetime-popup__header,
body .theme-orange .vdatetime-calendar__month__day--selected > span > span,
body .theme-orange .vdatetime-calendar__month__day--selected:hover > span > span {
    background: #7215C8;
}

body .theme-orange .vdatetime-year-picker__item--selected,
body .theme-orange .vdatetime-time-picker__item--selected,
body .theme-orange .vdatetime-popup__actions__button {
    color: #7215C8;
}

body .el-range-editor.el-input__inner {
    background: linear-gradient(90deg, #7215C8 50%, #fff 50%);
}

.button-only .el-input__inner {
    background: none !important;
    background-color: #7215C8 !important;
}

body .el-range-editor.is-active, body .el-range-editor.is-active:hover {
    border-color: #7215C8;
}

body .el-range-editor:before {
    border-bottom-color: #7215C8;
}

body .sh-label {
    background: #7215C8;
}

body .card-wrapper .btn.btn-primary {
    background: #7215C8;
}

body .card-wrapper .btn.btn-secondary {
    border: 2px solid#7215C8;
    color: #7215C8;
}

body .card-wrapper .contentbox .has-multiplier {
    border: 2px solid#7215C8;
}

body .card-wrapper .post-only-text {
    color: #7215C8;
}

body .show-filter .sh-button {
    background: #7215C8;
}

body .sh-column-actions .btn:hover, .sh-column-actions .btn:active {
    background: #7215C8 !important;
}

body .sharebee-primary-button.clear-filters:hover,
body .sharebee-primary-button.clear-filters:active {
    background: #7215C8 !important;
}

body .sharebee-primary-button.clear-filters.has-filters {
    background: #7215C8 !important;
}

body .sharebee-primary-button.clear-filters.has-filters:hover,
body .sharebee-primary-button.clear-filters.has-filters:active {
    background: #6104b7 !important;
}

body .post-modal .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    background-color: #7215C8;
}

body .user-panel .info.user-info {
    border-top: 2px ridge#7215C8;
    border-bottom: 2px ridge#7215C8;
}

body .pagination .page-link {
    color: #7215C8;
}

body .pagination .active .page-link {
    background-color: #7215C8;
    border-color: #7215C8;
}

body .btn-primary {
    background-color: #7215C8;
    border-color: #7215C8;
}

body .btn-primary:hover,
body .btn-primary:focus,
body .btn-primary:disabled,
body .btn-primary:active {
    background-color: #6104b7 !important;
    border-color: #6104b7 !important;
}

body .btn-success {
    background-color: #7215C8;
    border-color: #7215C8;
}

body .btn-success:hover,
body .btn-success:focus,
body .btn-success:active {
    background-color: #6104b7 !important;
    border-color: #6104b7 !important;
}

body .btn-register, body .btn.btn-register:focus, body .btn.btn-register:active, body .btn.btn-register:active:focus {
    border: solid #7215C8 1px;
    background: transparent;
    color: #7215C8;
}

body .contentbox.active {
    border: 2px solid#7215C8;
}

body aside.main-sidebar .brand-link {
    background-color: #8310DB;
}

body .multiselect__tag-icon:focus,
body .multiselect__tag-icon:hover {
    background: #6104b7;
}


body .nav-sidebar li.nav-header {
    border-top: solid #7215C8 1px;
}

body .nav-mobile-logout {
    border-top: solid #7215C8 1px;
}

body .campaign .campaign-image button.btn {
    position: absolute;
    bottom: 10px;
    right: 10px;
    color: #fff;
    background: rgba(249, 174, 18, .60);
}

body .multiplier-description-content {
    background: #6104b7;
    opacity: 0.95;
}

body .sidebar-dark-primary .sidebar span.user-points {
    color: #6104b7;
}

body .el-date-table td.end-date span,
body .el-date-table td.start-date span {
    background: #6104b7;
}

aside.main-sidebar {
    background-color: #363636;
}

body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
body .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.nuxt-link-active:not([href="/"]) {
    background-color: #141414;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
}


.wing-right,
.wing-left {
    background: #7215C8;
}

body .el-picker-panel__sidebar:before {
    content: 'Select\3A ';
    padding: 4px;
}

[class^="draftJsHash"] {
    font-weight: 600;
    color: #7215C8;
}

.admin-cogs-button.el-dropdown .el-button--primary {
    background: #7215C8;
    border-color: #7215C8;
}

.admin-cogs-button-content .el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #7215C8;
    color: #fff;
}

.additionalButton {
    background-color: #43B39A;
    color: #FFFFFF;
    word-wrap: break-word;
}

.additionalButton:hover {
    background-color: #21584C;
    color: #B3B2B2;
}

.vue__time-picker-dropdown ul li:not([disabled]).active, .vue__time-picker-dropdown ul li:not([disabled]).active:focus, .vue__time-picker-dropdown ul li:not([disabled]).active:hover, .vue__time-picker .dropdown ul li:not([disabled]).active, .vue__time-picker .dropdown ul li:not([disabled]).active:focus, .vue__time-picker .dropdown ul li:not([disabled]).active:hover {
    background-color: #7215C8 !important;
}

body .nav-sidebar > .nav-item .nav-icon {
    color: #7215C8;
}

body .pb-dialog .notivuecation-content .notivuecation-buttons .confirm {
    color: #7215C8;
}



.alert-confirm-button {
    background-color: #7215C8 !important;
    color: #fff !important;
    border: 2px solid #7215C8 !important;
}

.alert-cancel-button {
    background-color: #fff !important;
    color: #7215C8 !important;
    border: 2px solid #7215C8 !important;
}

body .mobile-menu__button > a.active {
        color: #7215C8 !important;
    }
}

.fa-radio-input > input[type='radio']:after {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #d1d3d1;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

.fa-radio-input > input[type='radio']:checked:after {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #7215C8;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}
