body {
    background-color: #f2f4f4;
    color: #717171;
}

/* ============== css moved from bl-styles start================ */
div.full-page {
    background-color: #fbfbfb;
}

.text-muted,
.bz-text-muted {
    color: #A8B0BC !important;
}

.bz-verticalLine-no-height {
    border-color: #cdc5ea;
}

.bz-verticalLine-xs {
    border-color: #c7c7c7;
}

.bz-horizontalLine {
    border-top-color: rgba(0, 0, 0, .1);
}

.bz-no-background {
    background: transparent !important;
}
/* ======== place holder color ===========*/
::-webkit-input-placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #CED3DC;
    /* Firefox */
}

:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #CED3DC;
}

::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #CED3DC;
}
/*--------common Group Services-------*/
.bz-card-heading {
    color: #262b40;
}

.bz-border-dashed {
    border-bottom-color: #b6cada;
}

.bz-plus-icon:before {
    color: #fff;
}

.bz-red {
    color: #f50707;
}

.bz-disabled-div {
    background-color: #ddd !important;
}

.img-grayscale {
    -webkit-filter: grayscale(100%);
    /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

#header.--not-top {
    box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.05);
}

.bz-goLive-headerbar {
    background: #303e59;
    color: #fff;
}

.bz-header {
    border-bottom-color: #e6e6e6;
}



.bz-globalSearchBox input {
    color: #151b26;
    background: #ffffff;
}

.bz-info-Icon-relative {
    color: #464649;
}

.bz-common-info-Icon {
    color: #464649;
}

.questionIcon {
    color: #464649;
}
/*================== dropdown styles===========*/


.bz-dropdown .dropdown-item > a,
.bz-dropdown .dropdown-item input {
    color: #16181b;
}

.bz-dropdown .dropdown-item:active > a,
.bz-dropdown .dropdown-item:active input {
    color: #fff;
}

.bz-dropdown .list-group-item:hover,
.bz-dropdown .list-group-item:focus {
    color: #16181b;
    background-color: #f8f9fa;
}

.bz-dropdown .list-group-item a {
    color: #16181b;
}

.bz-requestedBy {
    color: #423ec8;
}

.bz-activity-time-date {
    color: #969696;
}

.bz-activity-dis-div {
    color: #000;
}

.bz-activity-time-date > i {
    color: #fdac41;
}

.bz-notes-listItem {
    background-color: #f7f7f7;
}

.bz-notes-datecard {
    background: #fafafa;
    border-color: #edefef;
}

.bz-datecard-timeNdate {
    background: #bdf4f7;
    border-right-color: #dadada;
}

.bz-datecard-timeNdate-content label {
    color: #423ec8;
}

.bz-datecard-timeNdate-content small {
    color: #000;
}

.bz-bd-count-card-body > ul > li > a {
    color: #262b40 !important;
}

.bz-bd-count-card-body .card-content .bz-summary-info h6 {
    color: #262b40;
}

.bz-bd-count-card-body .card-content .bz-summary-info p {
    color: #262b40;
}

.bz-bd-count-card-body .card-content .bz-summary-stats .progress {
    background: #fff;
}

.bz-graph-lable {
    background: #f5f5f5;
}
/*==========================New page spaces ui css start=======================*/
.bz-article {
    color: #202022;
}

.bz-article-headline {
    color: #172A3F;
}

.bz-article-title {
    color: #172A3F;
}

.bz-article-caption {
    color: #6C7B88;
}

.bz-article-muted {
    color: #666678;
}

.bz-list-profile {
    color: #202022;
}

.bz-list-profile-figure {
    color: #dad5ff;
}

.bz-list-profile-caption {
    color: #666678;
}

.bz-list-profile span.bz-verticalLine {
    border-color: #aeaeae;
}
/*Dashboard Statistics*/
.bz-statistics-verticalLine {
    border-color: #cdc5ea;
}

.bz-statistics-sub-card {
    background: #2a3750;
}

.bz-statistics-title {
    color: #918fff;
}

.bz-statistics-subvalue {
    color: #fff;
}

.bz-statistics-sublabel,
.bz-statistics-sublabel a {
    color: #fff;
}

.bz-statistics-subvalue-big {
    color: #495057;
}

.bz-statistics-sublabel-big,
.bz-statistics-sublabel-big a {
    color: #495057;
}

.bz-statistics-divider {
    background-color: hsla(0, 0%, 100%, .1);
}
/*Dashboard Statistics End*/
.bz-dock-title {
    color: #202022;
}

.bz-dock-subvalue {
    color: #202022;
}

.bz-dock-sublabel,
.bz-dock-sublabel a {
    color: #202022;
}

.bz-dock-divider {
    background-color: hsla(0, 0%, 100%, .1);
}

.bz-section-label {
    color: #fff;
}

.fancy-selector-w .fancy-selector-current,
.fancy-selector-w .fancy-selector-option {
    background-color: #1e62eb;
    color: #fff;
}

.fs-img img {
    box-shadow: 0px 0.125rem 0.25rem rgba(0, 0, 0, 0.1);
}

.fs-sub {
    color: rgba(255, 255, 255, 0.6);
}

    .fs-sub strong {
        color: #F6DB77;
    }

.fs-extra-info {
    border-left-color: rgba(255, 255, 255, 0.05);
    color: rgba(255, 255, 255, 0.6);
}

    .fs-extra-info span {
        color: rgba(255, 255, 255, 0.4);
    }

.fs-selector-trigger {
    background-color: #114dc5;
    color: rgba(255, 255, 255, 0.7);
}

.fancy-selector-w .fancy-selector-options {
    background-color: #1456dc;
}

.fancy-selector-w .fancy-selector-current,
.fancy-selector-w .fancy-selector-option {
    background-color: #1e62eb;
    color: #fff;
}

.fancy-selector-w .fancy-selector-options .fancy-selector-option {
    border-bottom-color: rgba(255, 255, 255, 0.08);
    color: rgba(255, 255, 255, 0.7);
    background-color: transparent;
}

.fancy-selector-w .fancy-selector-current .fs-img img,
.fancy-selector-w .fancy-selector-option .fs-img img {
    box-shadow: 0px 0.125rem 0.25rem rgba(0, 0, 0, 0.1);
}

.fancy-selector-option.active {
    color: #fff;
}

    .fancy-selector-option.active:before {
        background-color: #ffb900;
    }
/*==========================New page spaces ui css end=======================*/
/*=======================Table related css start==============*/
.bz-btn-divider {
    border-color: #273240;
}

.bz-content-table {
    color: #212529;
}

    .bz-content-table tr {
        background: white;
        border-top-color: #e8e8e8;
    }

        .bz-content-table tr td {
            color: #1b1b1b;
            border-color: #cdcdcd !important;
        }

/*=======================Table related css End==============*/

/*==========================Buttons Css Start===========================*/

.bz-btn-reg {
    background: #008db9;
    color: #fff;
    border-color: #017bff !important;
}

.bz-btn-cancel {
    background: linear-gradient(90deg, #8e8e93 0%, #aaaaae 100%);
    color: #fff;
    border-color: #8e8e93;
}

.bz-btn-delete {
    color: #e2e2e2 !important;
    border-color: #dc3545 !important;
    background-color: #dc3545 !important;
}

    .bz-btn-delete:hover {
        color: #d0c3c3 !important;
    }

.bz-delete-icon {
    color: red;
}

.bz-btn-reg:hover {
    background: #008db9;
    color: #fff;
    -webkit-box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
    box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
}

.bz-btn-reg.active,
.bz-btn-reg:active {
    background: #008db9;
    color: #fff;
    -webkit-box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
    box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
}

.bz-btn-reg.focus,
.bz-btn-reg:focus,
.bz-btn-reg:hover {
    background: #008db9;
    color: #fff;
}

.bz-btn-cancel:hover {
    background: linear-gradient(90deg, #8e8e93 0%, #aaaaae 100%);
    color: #fff;
    -webkit-box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
    box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
}

.bz-btn-cancel.active,
.bz-btn-cancel:active {
    background: linear-gradient(90deg, #8e8e93 0%, #aaaaae 100%);
    color: #fff;
    -webkit-box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
    box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
}

.bz-btn-cancel.focus,
.bz-btn-cancel:focus,
.bz-btn-cancel:hover {
    background: linear-gradient(90deg, #8e8e93 0%, #aaaaae 100%);
    color: #fff;
}

.bz-btn-live:hover,
.bz-btn-demo:hover {
    box-shadow: 0 0 0.0625rem 0 rgba(0, 0, 30, 0.16), 0 0.125rem 0.1875rem 0 rgba(0, 0, 30, 0.16);
}
/*****New btn styles******/
.bz-n-btn {
    background: #e6e6e6;
    color: inherit;
    color: #4b515d;
}

    .bz-n-btn:hover,
    .bz-n-btn:focus,
    .bz-n-btn:active {
        -webkit-box-shadow: 0 0.125rem 0.3125rem 0 rgba(0, 0, 0, 0.16), 0 0.125rem 0.625rem 0 rgba(0, 0, 0, 0.12);
        box-shadow: 0 0.125rem 0.3125rem 0 rgba(0, 0, 0, 0.16), 0 0.125rem 0.625rem 0 rgba(0, 0, 0, 0.12);
    }

.bz-n-btn-icon {
    background: #e6e6e6;
    color: #4b515d;
}

    .bz-n-btn-icon:hover {
        color: #4b515d;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

/*Btn Colors*/
.bz-n-btn-blue {
    color: #fff !important;
    background-color: #008db9 !important;
}

    .bz-n-btn-blue:hover {
        color: #fff;
        background-color: #4264aa;
    }

    .bz-n-btn-blue:not([disabled]):not(.disabled):active,
    .bz-n-btn-blue:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-blue.dropdown-toggle {
        background-color: #1e2e4f !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-blue-2 {
    color: #fff !important;
    background-color: #008db9 !important;
}

    .bz-n-btn-blue-2:hover {
        color: #fff;
        background-color: #4264aa;
    }

.bz-n-btn-lightblue {
    color: #fff;
    background-color: #0082ca !important;
}

    .bz-n-btn-lightblue:hover {
        color: #fff;
        background-color: #0082ca !important;
    }

    .bz-n-btn-lightblue:not([disabled]):not(.disabled):active,
    .bz-n-btn-lightblue:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-lightblue.dropdown-toggle {
        background-color: #004064 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-red {
    color: #fff;
    background-color: #ed302f !important;
}

    .bz-n-btn-red:hover {
        color: #fff;
        background-color: #ed302f;
    }

    .bz-n-btn-red:not([disabled]):not(.disabled):active,
    .bz-n-btn-red:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-red.dropdown-toggle {
        background-color: #a80f0e !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-warning {
    color: #fff;
    background-color: #ffac44 !important;
}

    .bz-n-btn-warning:hover {
        color: #fff;
        background-color: #ffac44;
    }

    .bz-n-btn-warning:not([disabled]):not(.disabled):active,
    .bz-n-btn-warning:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-warning.dropdown-toggle {
        background-color: #dd7b00 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-dark {
    color: #fff;
    background-color: #333 !important;
}

    .bz-n-btn-dark:hover {
        color: #fff;
        background-color: #333;
    }

    .bz-n-btn-dark:not([disabled]):not(.disabled):active,
    .bz-n-btn-dark:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-dark.dropdown-toggle {
        background-color: #000 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-grey {
    color: #fff;
    background-color: #4b515d !important;
}

    .bz-n-btn-grey:hover {
        color: #fff;
        background-color: #4b515d;
    }

.btn-grey:not([disabled]):not(.disabled):active,
.btn-grey:not([disabled]):not(.disabled).active,
.show > .btn-grey.dropdown-toggle {
    background-color: #1d2025 !important;
    -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
}

.bz-n-btn-green {
    color: #fff;
    background-color: #25d366 !important;
}

    .bz-n-btn-green:hover {
        color: #fff;
        background-color: #25d366;
    }

    .bz-n-btn-green:not([disabled]):not(.disabled):active,
    .bz-n-btn-green:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-green.dropdown-toggle {
        background-color: #167c3c !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-icon-button-blue {
    color: #4264aa;
}

    .bz-icon-button-blue:hover {
        color: #4264aa;
    }

.bz-icon-button-lightblue {
    color: #0082ca !important;
}

    .bz-icon-button-lightblue:hover {
        color: #0082ca;
    }

.bz-icon-button-red {
    color: #ed302f;
}

    .bz-icon-button-red:hover {
        color: #ed302f;
    }

.bz-icon-button-warning {
    color: #ffac44;
}

    .bz-icon-button-warning:hover {
        color: #ffac44;
    }

.bz-icon-button-dark {
    color: #333;
}

    .bz-icon-button-dark:hover {
        color: #333;
    }

.bz-icon-button-grey {
    color: #4b515d;
}

    .bz-icon-button-grey:hover {
        color: #4b515d;
    }

.bz-icon-button-green {
    color: #25d366;
}

    .bz-icon-button-green:hover {
        color: #25d366;
    }

.bz-anchor-link {
    color: #007bff;
}
/*==========================Buttons Css End===========================*/
/*============ clients page start ==============*/
.bz-custom-wrapper-dropdown {
    border-color: #DAE1ED;
    color: #202022;
}

    .bz-custom-wrapper-dropdown:after {
        border-color: #8aa8bd transparent;
    }

    .bz-custom-wrapper-dropdown .dropdown {
        background: white;
        border-color: rgba(0, 0, 0, 0.17);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    }

        .bz-custom-wrapper-dropdown .dropdown:after {
            border-color: #fff transparent;
        }

        .bz-custom-wrapper-dropdown .dropdown:before {
            border-color: rgba(0, 0, 0, 0.1) transparent;
        }

        .bz-custom-wrapper-dropdown .dropdown li a {
            color: #202022;
            border-bottom-color: #e6e8ea;
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1);
        }

        /* Hover state */

        .bz-custom-wrapper-dropdown .dropdown li:hover a {
            background: #f5f5f5;
        }

.bz-plans-filter:hover,
.bz-plans-filter:focus {
    color: #008db9;
}
/*=============== clients page end=================*/
/*============Help Page Start===============*/
.bz-lstfeatures li:before {
    color: #666;
}
/*============Help Page End===============*/
.bz-AvatarPhoto {
    box-shadow: inset 0 0 0 0.0625rem rgba(0, 0, 0, .07);
}

.bz-grid-link,
.k-grid .btn-link {
    color: #008db9;
}

.bz-Save-button {
    background-color: #81b00e;
    border-color: #77a704;
    color: #fff;
    fill: #fff;
}

.bz-cancel-button {
    background-color: #9e9a9a;
    border-color: #9e9a9a;
    color: #fff;
    fill: #fff;
}
/*=================Borders=====================*/
.bz-left-border-line {
    border-left-color: #dee2e6;
}

.bz-border-bottom-1 {
    border-bottom-style: solid;
    border-bottom-color: #D4D4D0;
}
/*===================input field section start=================*/

textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
[type=text].form-control:focus,
[type=password].form-control:focus,
[type=email].form-control:focus,
[type=tel].form-control:focus,
[contenteditable].form-control:focus,
.k-autocomplete.k-state-focused,
.k-dropdown-wrap.k-state-focused,
.k-multiselect.k-header.k-state-focused,
.k-numeric-wrap.k-state-focused,
.k-picker-wrap.k-state-focused,
.k-autocomplete.k-state-hover,
.k-dropdown-wrap.k-state-hover,
.k-numeric-wrap.k-state-hover,
.k-picker-wrap.k-state-hover {
    border-color: #DAE1ED;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    box-shadow: 0 0 0 62.5rem #fff inset;
    -webkit-box-shadow: 0 0 0 62.5rem #fff inset;
}

.bz-form-coltrol {
    color: #495057;
}

.bz-form-label {
    color: #000;
}

/*----live/demo-----*/
.bz-site-list-main {
    background: #151b26;
}

.bz-LiveDemo-Section .bz-toggle-live-demo > span {
    background-color: #39da8a;
    color: #000000;
}

.bz-live.active,
.bz-demo.active {
    background: #39da8a !important;
    color: #fff !important;
}

.bz-Demo-btn {
    background-color: #D9A86D;
    border-color: #d9a86d !important;
    color: #993F15;
}

.bz-goLive-btn {
    background-color: #86C25E;
    border-color: #86C25E !important;
    color: #285E10;
}

    .bz-goLive-btn:hover,
    .bz-goLive-btn:focus {
        background-color: #81c455;
    }

.bz-Demo-btn:hover,
.bz-Demo-btn:focus {
    background-color: #dea45e;
}

.dropdown-item:hover,
.dropdown-item:focus {
    color: #16181b;
    background-color: transparent;
}

.bz-side-nav > ul > li a {
    color: #6e6f7b;
}

.bz-side-nav > ul li a:hover,
.bz-side-nav > ul li a:focus {
    color: #9aa0a7;
    background: #101729;
}

.bz-side-nav ul li a.active {
    color: #5b69bc !important;
    background: #171f37;
}

    .bz-side-nav ul li a.active:before {
        border-left-color: #5b69bc;
    }


.bz-side-nav ul ul {
    background: #131a2e;
}

    .bz-side-nav ul ul:before {
        border-left-color: #44516b;
    }

.bz-side-nav ul ul li a:after {
    background-color: #876fab;
    border-color: #44516b;
}

.bz-sidenav-footer {
    background: #1A233A;
}

.bz-version-card {
    background: #272e48;
}

.bz-footer-link {
    color: #6e7693 !important;
}

    .bz-footer-link:hover {
        color: #4f5774 !important;
    }

#sidenav-overlay {
    background-color: rgba(0, 0, 0, .5);
}
/*===================---- SideNav new styles start -------=============*/
.bz-menu-header {
    background: #1A233A;
    /*height: 100vh;*/
}

.bz-site-brand {
    background: #1A233A;
    color: #fff;
}

.bz-site-list-wrap {
    color: inherit;
    background: #272e48;
    border-color: #464d5c;
}

    .bz-site-list-wrap label {
        color: #c6c8cc;
    }

.bz-sideNav-close-btn:after {
    color: #fff;
}

.bz-vertical-menu {
    background: #151b26;
    -webkit-box-shadow: 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.075);
    box-shadow: aliceblue;
}

.bz-menu-title {
    color: #747a80;
}

.bz-sidebar-menu ul li a {
    color: #6e6f7b;
}

    .bz-sidebar-menu ul li a:hover {
        color: #9aa0a7;
        background: #0f131b;
    }

.bz-sidebar-menu ul li ul.bz-sub-menu:before {
    border-left-color: #44516b;
}

.bz-sidebar-menu ul li ul.bz-sub-menu li a:hover {
    color: #9aa0a7;
    background: #0f131b;
}

.bz-sidebar-menu ul li ul.bz-sub-menu li a:after {
    background-color: #876fab;
    border-color: #44516b;
}

.bz-metismenu .bz-mm-collapse:not(.bz-mm-show) {
    background: #0f141d;
}

.bz-mm-active .bz-active:before {
    border-left-color: #5b69bc;
}

.bz-mm-active .bz-active {
    color: #5b69bc !important;
}
/*===================---- SideNav new styles end -------=============*/
/*===================---- Custom styles -------=============*/
.corner-ribbon.shadow {
    box-shadow: 0 0 0.1875rem rgba(0, 0, 0, .3);
}
/*===============Fixed Footer=================*/
.bz-Fixed-Footer {
    background: #f5f5f5;
}
/*========= dashboard============*/
.bz-active-badge {
    background: #cccad8;
    color: #423ec8;
}

    .bz-active-badge a {
        color: #423ec8;
    }

        .bz-active-badge button:hover,
        .bz-active-badge a:hover {
            color: #6d7ae6;
        }

.bz-bd-count-card {
    border-color: #eaedf2 !important;
    box-shadow: 0 2px 18px rgba(0, 0, 0, .02) !important;
}

    .bz-bd-count-card .h6 {
        color: #4a5073;
    }

    .bz-bd-count-card > .bz-bd-count-card-body {
        color: #000;
    }

.bz-bd-count-card-title {
    color: #262b40;
}

.bz-bd-count-card-content {
    color: #262b40;
}
/*===============Member Dashboard=============*/
#MembershipPlans .bz-verticalLine,
.bz-addon-widget .bz-verticalLine {
    border-color: #8491a1;
}

#MembershipPlans .bz-planName-Title .bz-card-title-sm,
.bz-addon-widget .bz-card-title-sm {
    color: #007bff;
}

.bz-memberDashboard-Tabs {
    background-color: #fff;
}

    .bz-memberDashboard-Tabs .k-item.k-state-hover {
        background-color: #fff;
        border-bottom-color: #d2d2d2 !important;
    }

    .bz-memberDashboard-Tabs .k-item.k-state-active {
        border-bottom-color: #008db9;
    }

    .bz-memberDashboard-Tabs .k-link {
        color: #777 !important;
    }

.bz-addonHistory-btn > a {
    background-color: #008db9 !important;
}

    .bz-addonHistory-btn > a:hover {
        color: gainsboro !important;
    }

.bz-quick-insight .list-group-item > div {
    background-color: #f7f7f7;
}

.bz-quick-insight .list-group-item-action:hover,
.bz-quick-insight .list-group-item-action:focus {
    background-color: unset;
}

.bz-quick-insight .list-group-item:nth-child(3) a {
    color: #fdac41;
}

.bz-comunication-Action-btn {
    border-top-color: #ececec;
}

.bz-comunication-notes .k-grid tr:hover,
.bz-comunication-notes .k-grid tr.k-alt:hover {
    background-color: #fff;
}

.bz-comunication-notes .k-grid tr.k-alt {
    background-color: #fff;
}
/*----------- plain table bootstrap ---------*/
.bz-table-bootstrap.table > thead > tr > th {
    background-color: #dee2e6 !important;
    color: #46474a;
}

.bz-table-bootstrap.table > tbody > tr > td {
    border-color: #f5f5f5;
}
/*-------- family member popover -------------*/
.bz-familymember-popover > h6 {
    border-bottom-color: #4e4d63;
}



.bz-familymember-popover .list-group-item {
    background-color: #1a233a !important;
}

    .bz-familymember-popover .list-group-item h6 {
        color: #fff;
    }

    .bz-familymember-popover .list-group-item > small {
        color: #A8B0BC !important;
    }

/*===============Member Dashboard End==============*/
/*------------- cancelltion summary--------------*/
.bz-transaction-history #regForm {
    background-color: #f2f4f4;
}
/*=====================Subscriptions History End====================================*/
/*======================Loader Styles start==============================*/
.bz-loader-overlay {
    background-color: #0000008c;
}

.bz-loader {
    background-color: #dee2e6;
}
/**********New Loader**********/
.bz-load-bar-One {
    background-color: rgba(25, 42, 184, .9);
}

.bz-load-barTwo {
    background-color: rgba(25, 42, 184, .9);
}
/*======================Loader Styles End==============================*/
/*********Get Started UI start****************/
.bz-dataDiv {
    box-shadow: 0px -0.0625rem 0.9375rem #888888;
    border-color: #867ff1;
}

    .bz-dataDiv::after {
        border-color: #867ff1 transparent transparent transparent;
    }

.bz-GetStarted {
    background-color: #008db9;
    border-color: #008db9;
    color: #fff;
    box-shadow: 0px -0.0625rem 0.9375rem #888888;
}

.bz-GetStarted-count {
    background: #fff;
    color: #000;
    border-color: #000;
}

.bz-list li:hover {
    background: #fff;
}

.bz-water-mark {
    color: #909090;
}

.bz-card {
    border-color: #eaedf2 !important;
    box-shadow: 0 2px 18px rgba(0, 0, 0, .02) !important;
    /* box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08);*/
}

.bz-desc-card-fixed {
    color: #202022;
}

    .bz-desc-card-fixed > .card-body > span {
        color: #c9dde4;
    }

.bz-card-header {
    background: #867ff1;
}

.bz-statistics-card {
    box-shadow: none !important;
    background: #efeff7 !important;
}

.bz-progress {
    background-color: #958fef;
}

    .bz-progress > .progress-bar {
        background-color: #463eb5;
    }

.bz-GetStarted-list a {
    border-bottom-color: #f3f0ff;
}

.bz-getstarted-status-success {
    background: #463eb5;
    color: #fff;
}

.bz-getstarted-status-pending {
    background: #edeafa;
    color: #ed7d3b;
}

/*********Get Started UI Ending****************/
/*=================== toast styles start =====================*/
.bz-SuccessMsg {
    background: url(../Images/success_2.png) 0.625rem center no-repeat, -webkit-linear-gradient(top, #1ed846, #08c330);
    box-shadow: none;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a4df49, endColorstr=#72b618);
    -moz-box-shadow: none !important;
    text-shadow: none;
    -webkit-box-shadow: none;
}

.bz-ErrorMsg {
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -webkit-linear-gradient(top, #ff4500, #e03d00);
    background-color: #DE5949;
    border-color: #B52F20;
    color: white !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eb9489, endColorstr=#de5949);
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    text-shadow: none;
}

    .bz-ErrorMsg label {
        color: #fff;
    }

.bz-WarningMsg {
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -moz-linear-gradient(top, #eb9489, #de5949);
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -ms-linear-gradient(top, #eb9489, #de5949);
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -o-linear-gradient(top, #eb9489, #de5949);
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eb9489), to(#de5949));
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -webkit-linear-gradient(top, #f59f1f, #e88204);
    background-color: #e88204;
    border-color: #ad5800;
    color: white;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eb9489, endColorstr=#de5949);
    box-shadow: inset 0 0.0625rem #FAE4E2;
    -moz-box-shadow: inset 0 0.0625rem #FAE4E2;
    text-shadow: 0 0.0625rem #B52F20;
}

.bz-message-body {
    color: #fff !important;
}

    .bz-message-body > label {
        color: #fff !important;
    }

/*================== toast styles End =================*/
/*=============details page start============*/
.bz-plan-note {
    background-color: #f2f4f4;
}

.bz-memberPlan-Details .bz-avatar-md {
    color: #1CA4DC !important;
}

.bz-memberPlan-Details .bz-Frozen-text {
    color: #41B1E0 !important;
}

.bz-client-payment-details {
    border-left-color: #dee2e6;
}

.bz-payment-profile-options .payment-inner-icon {
    color: #717171;
}

.bz-details-page #regForm {
    background-color: transparent;
}

.bz-details-page .bz-tabs button {
    background-color: transparent;
    border-bottom-color: transparent;
}

    .bz-details-page .bz-tabs button:hover {
        border-bottom-color: #ddd;
    }

.bz-details-page .bz-tabs > li > a.active {
    border-bottom-color: #008db9;
}

.bz-rightTab-DetailPage {
    background-color: #ffffff;
    -webkit-box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08) !important;
    box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08) !important;
    -moz-box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08) !important;
}

.bz-detailPage-RightTab-menu .k-item {
    background: #fff !important;
    border-color: #d8d1d1 !important;
}

    .bz-detailPage-RightTab-menu .k-item > .k-link {
        color: #333;
    }

.bz-detailPage-RightTab-Content ul > li > a {
    background-color: transparent;
    color: #000;
}

    .bz-detailPage-RightTab-Content ul > li > a:hover {
        background-color: #f7f7f7;
    }

    .bz-detailPage-RightTab-Content ul > li > a:focus {
        background-color: #f7f7f7;
    }

.bz-righttab-type-2 > .k-tabstrip-items .k-item {
    border-bottom-color: lightgrey !important;
}

    .bz-righttab-type-2 > .k-tabstrip-items .k-item.k-state-active {
        border-bottom-color: blue !important;
    }

.bz-detailPage-RightTab-menu .k-item.k-state-active > .k-link {
    background-color: #fff !important;
    color: #777 !important;
}

.bz-globalGrid .k-tabstrip .k-content.k-state-active {
    border-color: #f5f5f5;
}

.bz-globalGrid .k-tabstrip > .k-tabstrip-items .k-state-active {
    border-top-color: #f5f5f5;
    border-left-color: #f5f5f5;
    border-right-color: #f5f5f5;
}
/*========= member dashboard right vertical menu new start =======*/
.bz-memberDashboard-sidebar {
    background-color: #fbfbfb !important;
    border-left-color: #DAE1ED !important;
}

.bz-rightMenu-Inner-Content > h6 {
    background-color: #fbfbfb;
    color: #323232;
    border-bottom-color: #e9e9e9;
}

.bz-sidebar-closeBtn:hover,
.bz-sidebar-closeBtn:focus {
    color: #cbc5c5;
}

.bz-right-menu {
    box-shadow: -2px 2px 4px 0px rgb(168 176 188 / 35%);
    -webkit-box-shadow: -2px 2px 4px 0px rgb(168 176 188 / 35%);
}

.bz-right-v-Tab .k-item.k-state-active {
    border-top-color: #008db9 !important;
    color: #000;
}

    .bz-right-v-Tab .k-item.k-state-active > .k-link {
        color: #000 !important;
    }

.bz-right-v-Tab .k-item > .k-link {
    color: #777777 !important;
}

.bz-right-v-Tab .k-item {
    border-top-color: #e8e5e5 !important;
    box-shadow: 0px 1px 1px #d2d2d2;
}

.bz-rightmenu-card > .bz-bd-count-card-body:hover,
.bz-rightmenu-card > .bz-bd-count-card-body:focus {
    background-color: #edeff6;
}

.bz-inActive-label {
    background-color: #FF5B5C;
    color: #fff;
}

.bz-warning-label {
    background-color: #ECA91F;
    color: #fff;
}
/*===================UserMember Grid Styles Start=======================*/

.bz-grid-card > div {
    background: transparent;
}

.bz-grid-card .active_grid_block label {
    color: #8f9bb3;
}

.k-fullscreen .bz-globalGrid > .k-grid > .k-grid-content,
.bz-window .bz-globalGrid > .k-grid > .k-grid-content {
    border-left-color: #ccc !important;
    border-right-color: #ccc !important;
    border-bottom-color: #ccc !important;
}

.k-fullscreen .bz-globalGrid > .k-grid > .k-grid-header,
.bz-window .bz-globalGrid > .k-grid > .k-grid-header {
    border-color: #ccc !important;
}

.k-fullscreen .bz-globalGrid .k-pager-wrap,
.bz-window .bz-globalGrid .k-pager-wrap {
    border-color: #ccc !important;
}

.k-fullscreen .bz-grid-card,
.k-fullscreen .bz-globalGrid,
.k-fullscreen .bz-globalGrid-design-1 {
    background-color: #fff !important;
}

.k-fullscreen .fullscreen {
    background-color: #fff;
}

.k-fullscreen .bz-Globalgrid-privateService .k-header,
.k-fullscreen .bz-Globalgrid-privateService .k-grid-content td {
    background-color: #fff;
}

.k-fullscreen .bz-globalGrid .k-grid {
    background-color: #fff;
}

.k-fullscreen .bz-globalGrid .k-header {
    background-color: transparent;
}

.bz-grid-card .rounded_corner_img_container {
    border-right-color: #dee2e6 !important;
}

.bz-grid-card .active_grid_name .active_grid_member {
    color: #008db9;
}

.bz-dropdown-divider {
    border-top-color: #e9ecef !important;
}

/*===================UserMember Grid Styles End=======================*/
/***********================Error Page Styles Start===============*****************/
.bz-notfound .bz-notfound-access {
    color: #ff7e0f;
}

    .bz-notfound .bz-notfound-access:before {
        background: #e1e1e1;
    }
/***********================Error Page Styles Start End===============*****************/
/*--------Plan Management Page styles-----------*/
/*.bz-input-group-PM > .custom-select:focus,
.bz-input-group-PM > input:focus {
    box-shadow: inset 0 -0.0625rem 0 #008db9;
}*/

.bz-input-group-PM .k-dropdown,
.bz-input-group-PM .k-textbox {
    box-shadow: none;
}

.bz-input-group-PM .k-dropdown-wrap.k-state-hover {
    background: transparent;
}

.bz-input-group-PM .k-dropdown-wrap.k-state-active {
    background: transparent;
}

.bz-input-group-PM .k-dropdown-wrap.k-state-focused,
.bz-input-group-PM .k-dropdown-wrap:focus {
    box-shadow: none;
}
/*-----------Add plan page start-----------*/
.bz-Feature-Heading {
    color: #000;
}
/*------------coupon page----------*/
.bz-Manage-Coupon-Page .k-select > .k-dropdown-wrap.k-state-active.k-state-border-down {
    box-shadow: none;
}

/*-------grid Addon page--------*/
.bz-on-off-btn .toggle-handle {
    background-color: #fff;
}

    .bz-on-off-btn .toggle-handle:active:focus,
    .bz-on-off-btn .toggle-handle:active:hover {
        background-color: #fff;
        box-shadow: none;
    }

.bz-on-off-btn .toggle-off-pad.btn {
    background-color: #dee2e6;
    box-shadow: none;
}

.bz-on-off-btn .btn-primary {
    box-shadow: none;
}

/*--------revenue grid styles--------*/
.bz-Filter-Icon {
    color: #757575;
}

/*--------------Login Page start------------*/
.bz-poweredBy-Details-sec ul a {
    color: #737373;
}

    .bz-poweredBy-Details-sec ul a:hover,
    .bz-poweredBy-Details-sec ul a:focus {
        color: #000;
    }

.bz-poweredBy-Details-sec hr {
    border-color: #d2d2d2 !important;
}

.bz-poweredBy-text > small {
    color: #737373;
}

.bz-poweredBy-text > h3 > span {
    color: #2e51d4;
}

.bz-login-signout {
    color: #646468;
}
/*===========global grid====================*/
.bz-globalGrid .k-grid {
    border-color: #f5f5f5;
}

.bz-globalGrid > .k-grid > .k-grid-header {
    background-color: #dee2e6 !important;
}

.bz-globalGrid .k-grid-header-wrap {
    border-bottom-color: #f5f5f5 !important;
}

.bz-globalGrid > .k-grid > .k-grid-header th.k-header {
    /*background-color: #fff !important;
    color: #1f1d1d;
    background-color: #9F9F9F !important;*/
    background-color: transparent !important;
    color: #181C32;
}

.bz-globalGrid > .k-grid > .k-grid-content {
    background: #ffffff;
}

.bz-globalGrid .k-grid-footer-wrap {
    background-color: #fff;
}

.bz-globalGrid .k-grid-footer {
    background-color: #fff;
    border-bottom-color: #f5f5f5;
}

    .bz-globalGrid .k-grid-footer tr td {
        background-color: #fff;
    }

.bz-globalGrid > .k-grid tr td,
.tooltip-inner .table-responsive tr > td {
    border-bottom-color: #f5f5f5;
}

.bz-globalGrid .k-grid {
    box-shadow: none;
    background-color: #fff;
}

.k-detail-cell .bz-globalGrid .k-header {
    background-color: #fff;
}

.bz-window .bz-globalGrid .k-header {
    background-color: transparent;
}

.k-grid-norecords {
    color: #adadad;
}

.bz-globalGrid .k-header {
    background-color: #f2f4f4;
}

.bz-globalGrid .k-grid-header .k-i-sort-asc-sm,
.bz-globalGrid .k-grid-header .k-i-sort-desc-sm,
.bz-globalGrid .k-grid-header .k-sort-order {
    color: #181C32;
}

.bz-globalGrid .k-grid-filter .k-icon,
.bz-globalGrid .k-header .k-icon {
    color: #181C32;
}

.bz-globalGrid .btn-short .btn,
.bz-globalGrid button.btn-short {
    background: none !important;
}

.link-btn {
    background: none;
    color: #0090f4;
}
.link-btn.btn-hover-color:hover {
    color: #0090f4;
}

.bz-globalGrid .link-btn {
    color: #007bff;
}

    .bz-globalGrid .link-btn:hover {
        color: #aba6a6;
    }

.bz-globalGrid thead.k-grid-header {
    background-color: #efefef;
    border-right-color: #d0d2d4;
    border-top-color: #d0d2d4 !important;
    border-left-color: #d0d2d4;
}

    .bz-globalGrid thead.k-grid-header th.k-header {
        background-color: #fff;
        color: #1f1d1d;
        border-bottom-color: #f5f5f5;
    }

/*.bz-globalGrid .k-alt {
    background-color: #fff;
}*/

.bz-globalGrid-action-new,
.bz-plans-filter {
    border-color: #e4e4e4;
    color: #5a5c5f;
    background-color: #fafbfb;
}

    .bz-globalGrid-action-new:hover,
    .bz-plans-filter:hover {
        color: #333;
        background-color: #dee2e6;
    }

.bz-globalGrid .k-grid-toolbar .bz-PageTopbar-GlobalActions .bz-icon-button,
.bz-grid-card .k-grid-toolbar .bz-PageTopbar-GlobalActions .bz-icon-button,
.bz-PageTopbar-GlobalActions .bz-icon-button {
    border-color: #e4e4e4;
    color: #5a5c5f;
    background-color: #fafbfb;
}

    .bz-globalGrid .k-grid-toolbar .bz-PageTopbar-GlobalActions .bz-icon-button:hover,
    .bz-grid-card .k-grid-toolbar .bz-PageTopbar-GlobalActions .bz-icon-button:hover {
        color: #333;
        background-color: #dee2e6;
    }

.k-pager-wrap {
    background-color: #ffff !important;
    box-shadow: none;
    border-color: #f5f5f5 !important;
}

    .k-pager-wrap .k-link {
        background-color: #fff;
    }

    .k-pager-wrap .k-link,
    .k-pager-wrap .k-nav-current.k-state-hover .k-link {
        color: #000;
    }

    .k-pager-wrap .k-state-selected,
    .k-pager-wrap .k-state-selected:link,
    .k-pager-wrap .k-state-selected:visited {
        color: #fff !important;
        background-color: #008db9 !important;
        border-color: #fbfbfb;
    }

    .k-pager-wrap.k-pager-lg .k-pager-numbers > .k-current-page > .k-link {
        border-bottom-color: #dedede;
    }

    .k-pager-wrap .k-link:hover,
    .k-pager-wrap .k-nav-current.k-state-hover .k-link:hover {
        color: #fff;
        background: #008db9;
    }

    .k-pager-wrap .k-dropdown-wrap.k-state-default {
        background-color: #fff;
    }

.k-popup .k-list .k-state-focused,
.k-popup .k-list .k-state-selected {
    box-shadow: none;
    background-color: #228cff;
    color: #fff !important;
    border-color: #228cff;
}

    .k-popup .k-list .k-state-focused > .dropdown-header,
    .k-popup .k-list .k-state-selected > .dropdown-header {
        box-shadow: none;
        background-color: #228cff;
        color: #fff !important;
        border-color: #228cff;
    }

        .k-popup .k-list .k-state-selected > .dropdown-header i.fa-pencil {
            color: #fff;
        }

        .k-popup .k-list .k-state-focused > .dropdown-header .payment-inner-icon,
        .k-popup .k-list .k-state-selected > .dropdown-header .payment-inner-icon {
            color: #fff !important;
        }


.bz-sitepermission-grid-toggle-icon:after {
    color: #333 !important;
}

.bz-sitepermission-grid-toggle-icon:focus {
    box-shadow: none;
}

.bz-sitepermission-grid-toggle-icon.btn-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: none;
}

.k-grid-filter.k-state-active {
    background-color: #d2d2d2 !important;
    box-shadow: none;
    color: #333;
}

.bz-globalGrid-action-new {
    color: #9E9E9E;
}

    .bz-globalGrid-action-new:hover {
        color: #333;
        background-color: #dee2e6;
    }
/*=========== recuring revenue grid tooltip ============*/
.bz-grid-tooltip .k-grid-content td[data-field="RecurrenceDescription"] .tooltip-inner,
.bz-grid-tooltip .k-grid-content td[data-field="StatusDescription"] .tooltip-inner {
    border-color: #1a233a !important;
}

.bz-grid-tooltip .k-grid-content .tooltip.top .tooltip-arrow {
    border-top-color: #fff !important;
}

.tooltip-inner table > tbody > tr > th {
    border-bottom-color: #ececec;
    color: #46474a !important;
    background-color: #F3F3F3;
}
/*---------kendo input field related---------*/
.form-group > label,
.sq-label {
    color: #000;
}

.k-autocomplete .k-input,
.k-combobox .k-state-default .k-input,
.k-multiselect-wrap,
.k-numeric-wrap.k-state-default .k-input,
.k-picker-wrap.k-state-default .k-input,
.k-progress-status-wrap,
.k-slider-selection,
.k-slider-track {
    box-shadow: none;
}

.k-autocomplete,
.k-dropdown-wrap.k-state-default,
.k-multiselect-wrap,
.k-numeric-wrap.k-state-default,
.k-picker-wrap.k-state-default {
    border-color: #DAE1ED;
}

.k-autocomplete,
.k-block,
.k-button-group .k-tool,
.k-content,
.k-dropdown-wrap,
.k-dropzone-active,
.k-editable-area,
.k-filter-row > th,
.k-footer-template td,
.k-grid td,
.k-grid td.k-state-selected,
.k-grid-content-locked,
.k-grid-footer,
.k-grid-footer-locked,
.k-grid-footer-wrap,
.k-grid-header,
.k-grid-header-locked,
.k-grid-header-wrap,
.k-group,
.k-group-footer td,
.k-grouping-header,
.k-grouping-header .k-group-indicator,
.k-header,
.k-input,
.k-pager-refresh,
.k-pager-wrap,
.k-pager-wrap .k-link,
.k-panel > .k-item > .k-link,
.k-panelbar .k-content,
.k-panelbar .k-panel,
.k-panelbar > .k-item > .k-link,
.k-popup.k-align .k-list .k-item:last-child,
.k-separator,
.k-slider-track,
.k-splitbar,
.k-state-default,
.k-state-default .k-select,
.k-state-disabled,
.k-textbox,
.k-textbox > input,
.k-tiles,
.k-toolbar,
.k-tooltip,
.k-treemap-tile,
.k-upload-files,
.k-widget {
    border-color: #DAE1ED;
}

.k-window .form-control,
.k-window .k-numeric-wrap.k-state-default,
.k-window .k-picker-wrap.k-state-default,
.k-window .k-dropdown-wrap.k-state-default {
    border-color: #DAE1ED;
}

.k-draghandle.k-state-selected:hover,
.k-ghost-splitbar-horizontal,
.k-ghost-splitbar-vertical,
.k-list > .k-state-highlight,
.k-list > .k-state-selected,
.k-marquee-color,
.k-panel > .k-state-selected,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-tool.k-state-selected {
    color: #fff;
    background-color: #2b90ff;
    border-color: #DAE1ED;
}

.k-multiselect .k-button {
    color: #fff;
    border-color: #008db9;
    background-color: #008db9;
}

.k-widget {
    box-shadow: none;
}

.k-dialog {
    box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08) !important;
}

    .k-dialog .k-dialog-titlebar {
        background: #fff !important;
        border-bottom-color: #ebebeb !important;
    }

    .k-dialog .k-dialog-title {
        color: #3c3f40;
    }

    .k-dialog a.k-dialog-action.k-dialog-close:hover::before {
        background-color: #fff;
    }

    .k-dialog a.k-dialog-action.k-dialog-close:hover::after {
        box-shadow: none;
    }

    .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button,
    .k-filter-menu .k-action-buttons .k-button {
        background: #e6e6e6;
        color: inherit;
        color: #4b515d;
    }

    .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-primary,
    .k-filter-menu .k-action-buttons .k-primary {
        color: #fff;
        background-color: #008db9 !important;
    }

.bz-form-group .k-radio:checked ~ .k-radio-label:after {
    background-color: #428bca;
}

.k-grid-header-locked {
    border-bottom-color: #f5f5f5 !important;
}
/*---------------------- Sign Up Process Start------------------------*/
.bz-Edit-Btn {
    color: #0f0ff7 !important;
}

.bz-asignAPlan-Page .fa-plus-circle {
    color: #008db9;
}

.bz-Addon-Desc {
    border-color: #dee2e6;
}
/*---------------------- Sign Up Process End------------------------*/
/*---------------- Manage Member Profile Start---------------*/
.bz-Manage-User-Img > div > img {
    border-color: lightgrey;
}

.bz-Manage-User-Img a {
    color: #626684;
    border-color: #3a98ff;
    background: #3a98ff;
    color: #fff;
}

.bz-Manage-User-Img span.bz-delete-userImg {
    color: #fff;
    border-color: #f3afaf;
    background: #fa0909;
}

.bz-upload-img-modal .modal-header {
    background-color: #fff;
    border-bottom-color: #c5c5c5;
    color: #100b0b;
}

.bz-upload-img-modal .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}
/*---------------- Manage Member Profile End-----------------*/
/*-------------------- Waiver Agreement styles start---------------*/
.bz-signWaiver-Page {
    background-color: #fff;
    border-color: #d6d6d6;
}

.bz-signature-box > .signature_box {
    border-color: #d2d2d2;
}
/*---------user Agreement-------------*/
.bz-User-Agreement.table > tbody > tr > td {
    color: #717171;
    border-color: #cdcdcd !important;
}

/*------------form validation error message---------- */
.bz-validation-error-msg {
    color: #f51919;
}

.loginErroressage {
    color: red;
    background-color: #f9cccc;
}

.k-textbox.k-invalid,
.k-numeric-wrap.k-invalid,
.k-dropdown-wrap.k-invalid,
.bz-form-coltrol.k-invalid,
.form-control.k-invalid,
.k-picker-wrap.k-invalid {
    border-color: red !important;
}
/*==================Golive Wizard menuitem styles start=================*/
#regForm,
#wizard-container {
    background-color: #ffffff;
}

.bz-wizard-input {
    border-color: #d6d6d6;
}

    .bz-wizard-input[type=file] {
        border-color: #d6d6d6;
    }

.bz-wizard-input-dropdown {
    border-color: #d6d6d6 !important;
}

.bz-wizard-input-dropdown-borders {
    border-color: #d6d6d6 !important;
}

.bz-wizard-select {
    border-color: #d6d6d6;
}

.bz-step {
    background-color: #4b57e2;
}

.bz-selected-plan {
    border-color: #423ec8;
    background: #ebe4fc;
}

.bz-selected-plan-body {
    color: #423ec8;
}

.bz-selected-plan-small {
    border-color: #423ec8;
    background: #ebe4fc;
}

.bz-selected-plan-small-body {
    color: #423ec8;
}

    .bz-selected-plan-small-body h5 {
        color: inherit;
    }

.bz-wizardline li a {
    background: #d5d4ee !important;
}

.bz-wizardline li.active a {
    background: #433ec8 !important;
}

.bz-plan-title {
    color: #423ec8;
}

.bz-plan-active {
    border-color: #423ec8 !important;
}


.bz-plan-badge {
    background: #cccad8;
    color: #423ec8;
}

.bz-arrow-right {
    background-color: #423ec8;
}
/*=====================aside Modal UI================*/
.modal-dialog-slideout {
    background: #fff;
}

.token {
    background: rgba(154, 147, 255, 0.5);
}

.bz-contact-Icon {
    color: #ffffff57;
}
/*================ Go Back Session styles Start =====================*/
.bz-goBack-Session {
    background-color: #fff !important;
    color: #777;
    border-bottom-color: #e6e6e6;
}

    .bz-goBack-Session button {
        background-color: transparent;
        color: #3e3e3e;
    }

        .bz-goBack-Session button:focus,
        .bz-goBack-Session button:active {
            box-shadow: none;
            outline: 0;
        }

        .bz-goBack-Session button:hover,
        .bz-goBack-Session button:focus {
            color: #b2b3b5;
        }

    .bz-goBack-Session span {
        color: #000;
    }

        .bz-goBack-Session span > i {
            color: #00bcf7;
        }

        .bz-goBack-Session span span.bz-client {
            color: #008db9;
        }
/*-------------Additional Authentication------------*/

.bz-social-Configuration {
    color: #777;
    border-color: #ebebeb;
}

    .bz-social-Configuration:hover {
        color: #cdcdcd;
    }

    .bz-social-Configuration:focus {
        color: #777;
    }

    .bz-social-Configuration .media-body > span {
        color: #e62a2a;
    }

.bz-linked-account {
    border-bottom-color: #dee2e6 !important;
}

    .bz-linked-account:hover {
        color: #777;
    }

    .bz-linked-account span.bz-verticalLine {
        border-color: #aeaeae;
    }
/*----------breadcrumb ---------*/
.breadcrumb-item > a {
    color: #66799e !important;
}

    .breadcrumb-item > a:hover {
        color: #0a0b10 !important;
    }

.breadcrumb-item.active {
    color: #202022 !important;
}

.breadcrumb-item.active {
    color: #aeaeae;
}
/*--------- help& video icon-----*/
.bz-page-help > .bz-help-icon,
.bz-page-help > .bz-play-icon {
    border-color: #a7a7a7;
    color: #a7a7a7;
}

.bz-play-icon:hover {
    color: yellowgreen;
}

.bz-help-icon:hover {
    color: #008db9;
}
/*============= global side modal window =========== */
.bz-window .k-window-titlebar {
    background-color: #FDFEFE;
}

.bz-window .k-window-actions .k-button.k-bare:focus::after {
    box-shadow: none;
}

.bz-window .k-button.k-state-hover::before,
.bz-window .k-button::before {
    background-color: #fff;
}

.bz-window .bz-onsiteAcess-config-sec .bz-card {
    border-color: #f1f1f1;
}

.bz-popup-footer-fixed {
    border-top-color: #bfbfbf;
}
/*-----------------charge one time modal start-------------------*/
.bz-popup-form .k-dropdown .k-state-hover .k-input,
.bz-popup-form .k-dropdown .k-state-hover .k-select {
    background-color: #fff;
    border-color: #ccc !important;
    color: #777;
}

.bz-popup-form .k-widget.k-dropdown .k-dropdown-wrap.k-state-hover {
    border-color: #ccc !important;
}

.bz-popup-form .bz-wizard-input.k-invalid,
.bz-popup-form .bz-wizard-input > .k-picker-wrap.k-invalid {
    border-color: red !important;
}

.border-secondary {
    border-color: #c6c8ca !important;
}
/*============= payment profile window styles===========*/
.bz-payment-profile input.k-textbox {
    border-bottom-color: #d6d6d6;
}
/*---------------------------- video page----------------------------------------*/
.bz-text-blue {
    color: #3B4BDA !important;
}

.bz-video-play-list li {
    border-bottom-color: #dee2e6;
}

    .bz-video-play-list li h6 > a {
        color: #4e4c4c;
    }

        .bz-video-play-list li h6 > a:focus,
        .bz-video-play-list li h6 > a:hover {
            color: #777676;
        }
/*----------video index page-----------*/
.bz-video-list > .list-group-item > a {
    color: #444;
}

    .bz-video-list > .list-group-item > a:focus,
    .bz-video-list > .list-group-item > a:hover {
        color: #b1b1b1;
    }

.bz-toggle-views span {
    color: #ccc;
}

    .bz-toggle-views span:hover {
        color: #767676 !important;
    }

.bz-views-active {
    color: #767676 !important;
}

.bz-video-modal-close {
    color: #fff;
}
/*========================== email notifications styles start===================== */
.bz-toggle-switch .k-switch-container {
    box-shadow: none;
}

.bz-toggle-switch.k-switch-on .k-switch-container {
    border-color: #aeaeae;
    color: #fff;
    background-color: #008db9;
}

.bz-toggle-switch .k-state-focused .k-switch-container,
.bz-toggle-switch:focus .k-switch-container,
.bz-toggle-switch.k-state-hover .k-switch-container,
.bz-toggle-switch:hover .k-switch-container {
    box-shadow: none !important;
}

.bz-toggle-switch.k-switch-on.k-state-focused .k-switch-container,
.bz-toggle-switch.k-switch-on:focus .k-switch-container {
    border-color: #aeaeae;
    color: #fff;
    background-color: #008db9;
}

.bz-toggle-switch.k-switch-off.k-state-focused,
.bz-toggle-switch.k-switch-off:focus,
.bz-toggle-switch.k-switch-on.k-state-focused,
.bz-toggle-switch.k-switch-on:focus {
    box-shadow: none;
}

.bz-notification-list {
    border-color: transparent;
}

.bz-email-container .bz-active-list {
    background-color: #eee7fc;
    border-color: #008db9 !important;
}

.bz-email-editor-heading {
    background-color: #fff;
}
/*----------Editor styles-------------*/
.bz-editor-panel > input {
    box-shadow: none;
}

.bz-email-editor #editorarea,
.bz-email-editor #associateEditorArea {
    border-color: #eae7e7;
}
/*========================= Agreements Page Styles Start=========================*/
.bz-agreement-upload-btn .k-dropzone {
    background-color: #fff;
}
/*---------kendo editor--------*/
.k-window-titleless {
    border-color: #efefef;
}

.k-window-content.editorToolbarWindow {
    color: #333;
    background-color: #fafafa;
    border-color: rgba(0, 0, 0, .08);
}

.k-editor-toolbar > .k-button-group > .k-button,
.k-editor-toolbar .k-colorpicker .k-picker-wrap {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #f5f5f5;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

    .k-editor-toolbar > .k-button-group > .k-button.k-state-selected {
        border-color: #008db9 !important;
        color: #fff !important;
        background-color: #008db9 !important;
    }

    .k-editor-toolbar > .k-button-group > .k-button:active,
    .bz-toggle-fullscreen:active {
        background-color: #e1e1e1;
    }

    .k-editor-toolbar > .k-button-group > .k-button:hover,
    .bz-toggle-fullscreen:hover,
    .k-editor-toolbar .k-colorpicker > :hover {
        background-color: #ebebeb;
    }

.k-editor-toolbar .k-dropdown .k-dropdown-wrap {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #f5f5f5;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-editor-toolbar #templateTool {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #f5f5f5;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-editor-toolbar .k-combobox .k-dropdown-wrap {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #fff;
}

.k-editor-toolbar .k-combobox .k-select {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #f5f5f5;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.k-editor-toolbar .k-combobox > :hover {
    border-color: rgba(0, 0, 0, .16);
}

    .k-editor-toolbar .k-combobox > :hover .k-select {
        background-color: #ebebeb;
    }

.bz-toggle-fullscreen {
    border-color: rgba(0, 0, 0, .08);
    color: #424242;
    background-color: #f5f5f5;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .02));
}

.bz-editor-close:hover,
.bz-AgreementEditor-close:hover {
    color: #aeaeae;
}

.bz-editor-container {
    border-color: #eaeaea;
}

.bz-editor-panel .k-editor-toolbar .k-state-selected {
    box-shadow: none;
    border-color: #f5f5f5;
}

.bz-editor-panel .k-editor-toolbar .k-state-hover {
    box-shadow: none;
}

.bz-toggle-gridFullscreen {
    color: #757575 !important;
}

ul.k-list > li.k-state-focused > span {
    color: #fff !important;
}

.k-button {
    background: #e6e6e6;
    color: inherit;
    color: #4b515d;
}

.k-primary {
    color: #fff;
    background-color: #008db9 !important;
}

.bz-AgreementContextMenu {
    background-color: #fff !important;
    border-color: #aeaeae !important;
}

    .bz-AgreementContextMenu > li.k-state-hover > .k-link,
    .bz-AgreementContextMenu > li.k-state-focused > .k-link {
        background-color: #419cff;
        color: #fff;
        border-color: #419cff;
    }
/*========================= Agreements  Page Styles End=========================*/
/*========= Hints Styles============*/
.bz-sandbox {
    color: #fff;
    background-color: transparent;
}

.bz-number {
    color: #07a8df;
}
/*========== Help Page styles start =================*/
.bz-helpPage-body,
.bz-helpPage-body .full-page,
.bz-helpPage-body #page-content {
    background-color: #fff;
    color: #000;
}

.bz-help-page-topBar {
    background-color: #fff !important;
    border-bottom-color: #e6e6e6;
}

    .bz-help-page-topBar.--not-top {
        box-shadow: none !important;
        border-color: #2f41d4 !important;
    }

.bz-logo-wrapper > span {
    color: #777;
}

.bz-help-side-nav .bz-LiveDemo-Section {
    background-color: #008db9 !important;
    border-bottom-color: #2f41d4;
}

.bz-help-search-box input {
    border-color: #cbd4db;
    color: #151b26;
    background: #fbfbfb;
}

.bz-help-page-left-nav .k-icon:before {
    color: #777;
}

.bz-helpPage-footer {
    border-top-color: #dee2e6;
}

    .bz-helpPage-footer li > a {
        color: #000;
    }

#treeview ul li:hover {
    background: transparent !important;
}


.bz-help-side-nav a.k-state-hover {
    background-color: transparent;
    color: #000 !important;
}

.bz-help-side-nav .k-treeview a {
    color: #000;
}

    .bz-help-side-nav .k-treeview a.k-state-selected {
        background-color: #F2F2F2;
        color: #000;
    }

    .bz-help-side-nav .k-treeview a.k-state-focused {
        box-shadow: none;
    }

.bz-help-side-nav.side-nav ul ul li:hover {
    background-color: transparent !important;
}

.bz-help-page-right-nav ul > li {
    border-left-color: transparent;
}

    .bz-help-page-right-nav ul > li > a {
        color: #000;
    }

.bz-help-page-img img {
    border-color: #dee2e6;
}

.bz-help-page-right-nav li.active {
    border-left-color: #008db9;
}

    .bz-help-page-right-nav li.active a {
        color: #008db9;
    }

.bz-help-page-right-nav li > a.active {
    border-left-color: #008db9;
}
/* ----- help page media query-----*/
@media only screen and (max-width: 768px) {
    .bz-help-side-nav {
        background-color: #fff;
        border-right-color: #d2d2d2;
    }

    .bz-leftnav-closebtn {
        color: #000;
    }

    .bz-helpNav-bar {
        color: #000;
    }
}
/*========== Help Page styles End ===================*/
/* ------------- payment gateway configuration strip -------------*/
.bz-paymentGateway-warning {
    background-color: #D7F7E8;
    color: #43DC90;
}

    .bz-paymentGateway-warning .bz-n-btn {
        background-color: #43DC90;
        color: #fff;
    }

        .bz-paymentGateway-warning .bz-n-btn:hover {
            background-color: #65e3a4;
        }

.bz-alert-strip-link {
    color: #d72525 !important;
}

    .bz-alert-strip-link:hover,
    .bz-alert-strip-link:focus {
        color: #d72525;
    }
/*===== purchase details page========= */

.bz-plan-type {
    color: #9E9E9E;
}

.bz-plan-price {
    color: #000;
}
/*========= global search results styling ==========*/

.k-state-focused .bz-Global-userResult .text-muted,
.k-state-selected .bz-Global-userResult .text-muted {
    color: #fff;
}
/*========== account updater=========*/
.bz-popup-accountUpdater .tooltip {
    border-color: #e6e6e6;
}

.bz-popup-accountUpdater table > tbody > tr > th {
    border-bottom-color: #ddd;
}

.bz-account-updater-grid .k-grid {
    background-color: #f2f4f4;
}

@media only screen and (max-width:767px) {

    .bz-payment-profile .k-widget.k-dropdown .k-dropdown-wrap,
    .bz-payment-profile .border-left-0 {
        border-left-color: #dee2e6 !important;
    }
}

@media only screen and (max-width: 1024px) {
    .k-pager-wrap .k-pager-numbers-wrap .k-current-page > .k-link {
        background-color: #fff;
    }
}
/* Portrait and Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
    .bz-addon-card {
        background-color: transparent !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023.5px) and (orientation: portrait) {
    .bz-globalGrid td.k-detail-cell > div > div > span {
        color: #A8B0BC !important;
    }
}
/*-------------- calendar related css start---------*/

.bz-unstyled-list li:hover {
    background-color: #ccc
}

.bz-option-selected {
    background-color: #008db9;
    color: #fff;
}

.bz-date-filter-calendar {
    border-color: #ccc;
    background-color: white;
}

.bz-border-left-1 {
    border-left-color: #ccc;
}

.bz-date-filter-textBox {
    background: #fff;
    border-color: #ccc;
}

.bz-date-filter-calendar {
    border-color: #ddd;
    box-shadow: 0.125rem 0px 0.9375rem #e2e2e2;
    background-color: #fff;
    color: #0a0a0a;
}

    .bz-date-filter-calendar .k-calendar-header .k-title,
    .bz-date-filter-calendar .k-calendar-range .k-content th {
        color: #0a0a0a;
    }

    .bz-date-filter-calendar #multiViewCalendar {
        border-color: transparent;
        border-left-color: lightgrey;
    }

    .bz-date-filter-calendar .k-calendar-range td.k-state-selected .k-link {
        border-color: #008db9;
        color: #fff;
        background-color: #008db9;
    }

    .bz-date-filter-calendar .k-calendar-range td.k-state-focused .k-link {
        box-shadow: inset 0 0 0.4375rem 0 #008db9;
    }

    .bz-date-filter-calendar .k-calendar .k-today .k-link {
        box-shadow: inset 0 0 0 0.0625rem #def7ff;
        background-color: #def7ff;
        color: #008db9;
        border-radius: 50%;
        border-color: #def7ff;
    }

.k-calendar-range td.k-range-end, .k-calendar-range td.k-range-mid, .k-calendar-range td.k-range-start {
    background-image: unset !important;
}

.bz-date-filter-close:hover,
.bz-date-filter-close:focus {
    color: #e9665c;
}

.bz-Plans-Date-Filter .bz-date-filter-textBox {
    background: #f2f4f4;
}

.bz-payout-date-filter .bz-date-filter-textBox {
    background-color: #fff;
}
/*-------------- calendar related css end---------*/
/*--------- activate user page css start---------*/
.validation-summary-errors {
    background: url(../Images/error_2.png) 0.625rem center no-repeat, -webkit-linear-gradient(top, #ff4500, #e03d00);
    background-color: #DE5949;
    border-color: #B52F20;
    color: white !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#eb9489, endColorstr=#de5949);
    box-shadow: none !important;
    -moz-box-shadow: none !important;
}

.payment-inner-icon {
    color: #333;
}

.bz-form-fields label {
    color: #000;
}
/*--------- activate user page css end---------*/
/*----- order summary styles start--------*/
.bz-summary-price {
    color: #737373;
}

.bz-summary-title {
    color: #1c1e22;
}

.bz-summary-total .bz-summary-text {
    color: #000;
}

.bz-summary-main-title {
    color: #333;
    border-bottom-color: #dee2e6;
}

.bz-summary-block > .bz-strip {
    background: #ccc;
    color: #fff;
}

.bz-onsiteAccess-config .active_grid_block span {
    color: #fff;
}

.bz-onsiteAccess-config .k-state-disabled .k-multiselect-wrap,
.bz-onsiteAccess-config .form-control:disabled {
    background-color: #c2c2c2;
}

.bz-onsiteAccess-config .k-grid,
.bz-onsiteAccess-config table,
.bz-onsiteAccess-config .k-alt,
.bz-onsiteAccess-config .k-grid tr:hover {
    background-color: transparent !important;
}

.bz-onsiteAccess-config hr {
    border-color: #dcdcdc;
}
/* --------- tooltip ---------------- */
.tooltip-inner {
    background-color: #1a233a !important;
    color: #fff !important;
    border-color: #1a233a;
    box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.3);
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #1a233a !important;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #1a233a !important;
}

.tooltip.right .tooltip-arrow {
    border-right-color: #1a233a !important;
}

.tooltip.left .tooltip-arrow {
    border-left-color: #1a233a !important;
}

.tooltip-arrow {
    border-color: transparent;
}
/*====== popover =============*/
.popover {
    background-color: #1a233a;
    border-color: #1a233a;
    color: #f1f1f1;
}

.popover-content {
    background-color: #1a233a !important;
    color: #c2cad1;
    border-color: #1a233a;
    box-shadow: 0px 2px 15px 0px rgb(0 0 0 / 30%);
}

.popover-title {
    background-color: #1a233a;
    color: #c2cad1;
    border-bottom-color: #495f70;
}

.popover.bottom > .arrow:after {
    border-bottom-color: #1a233a !important;
}

.popover.left > .arrow:after {
    border-left-color: #1a233a !important;
}

.popover.right > .arrow:after {
    border-right-color: #1a233a !important;
}

#bz-progressbar li {
    color: #a7a4a4;
}

    #bz-progressbar li.active,
    #bz-progressbar li.bz-complete {
        color: #008db9;
    }

    #bz-progressbar li:before {
        color: #7d7b7b;
        background: #f3eeee;
    }

    /*progressbar connectors*/
    #bz-progressbar li:after {
        background: #f3eeee;
    }

    #bz-progressbar li.active:before,
    #bz-progressbar li.active:after,
    #bz-progressbar li.bz-complete:before,
    #bz-progressbar li.bz-complete:after {
        background: #008db9;
        color: white;
    }


#bz-steps .progress-bar {
    background-color: #008db9;
}

.bz-golive-card {
    background: #fff;
    border-color: #c7c7c7;
}

.bz-golive-card-prize {
    background: #fff;
    border-color: #c7c7c7;
}

.bz-golive-card-active {
    border-color: #008db9 !important;
    background-color: #fff !important;
}

h5.bz-golive-plan-title {
    color: #000 !important;
}

.bz-golive-card-premium {
    background: #eaeaea;
    border-color: #c7c7c7;
}

.bz-upgrade-premium {
    background: #fff;
}

.bz-golive-card-premium-active {
    border-color: #ffa63c !important;
}

#triangle-topright i {
    color: #fff;
}

.bz-golive-fee {
    color: #000;
}

.triangle-topright-golive-premium {
    border-top-color: #ffa63c;
    border-left-color: transparent;
}

.bz-check-golive-premium-icon {
    color: #fff;
}

.bz-check-golive-free-icon {
    color: #fff;
}

.triangle-topright-golive-free {
    border-top-color: #008db9;
    border-left-color: transparent;
}

.triangle-topright-free {
    border-top-color: #008db9;
    border-left-color: transparent;
}

.triangle-topright-premium {
    border-top-color: #ffa63c;
    border-left-color: transparent;
}

.bz-features-list {
    border-color: #d5d5d5;
    background: #fff;
    color: #000;
}

.bz-addon-overlay {
    border-top-color: #d9d9d9;
}

    .bz-addon-overlay a.bz-icon-button-info {
        color: #464649;
    }

    .bz-addon-overlay a.bz-icon-button-video {
        color: #64aac7;
    }

.bz-addon-text {
    color: white;
}

.bz-features-list-new {
    border-color: #d5d5d5;
    background: #fff;
    color: #000;
}

.bz-pricing-title::after {
    background-color: #008db9;
    border: #008db9;
}

.bz-subscribe-btn {
    background-color: #FF9800 !important;
    border-color: #FF5722;
    color: #fff !important;
}

    .bz-subscribe-btn:hover,
    .bz-subscribe-btn:focus,
    .bz-subscribe-btn:active {
        box-shadow: 0 14px 26px -12px rgba(3, 169, 244, 0.2), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(3, 169, 244, 0.2) !important;
        border-color: #67caf9bd !important;
    }

.bz-pricing-card {
    box-shadow: 0 0.2625rem 0.425rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.5rem 0 rgba(0, 0, 20, 0.08);
}

.bz-pricing-features > span > li::before {
    color: #8bc34a;
}

.bz-active-plan {
    border-color: #3F51B5;
}

/*=========== member dashboard grids styling start ==============*/
.bz-globalGrid-New > .k-grid .k-grid-header th.k-header {
    background-color: #F8F9FA !important;
}

.bz-globalGrid-New .k-header {
    background-color: #fff;
}

.bz-memberDashboard-Grid-Card .bz-article-title {
    color: #4a5073;
}

.bz-globalGrid-New .k-pager-wrap .k-state-selected,
.bz-globalGrid-New .k-pager-wrap .k-state-selected:link,
.bz-globalGrid-New .k-pager-wrap .k-state-selected:visited,
.bz-globalGrid-New .k-pager-wrap .k-link:hover,
.bz-globalGrid-New .k-pager-wrap .k-nav-current.k-state-hover .k-link:hover {
    color: #fff !important;
    background-color: #008db9 !important;
    box-shadow: none;
}

.bz-memberDashboard-Grid-Card #regForm {
    box-shadow: 0 0.0625rem 0.125rem 0 rgba(0, 0, 20, 0.08), 0 0.125rem 0.25rem 0 rgba(0, 0, 20, 0.08);
}


/* ================= transaction details tab styling start ==============*/
.bz-transactionView-Details .k-tabstrip-items {
    background-color: #fff;
}

.bz-transactionView-Details .k-tabstrip {
    background-color: #fff;
}

    .bz-transactionView-Details .k-tabstrip:focus {
        box-shadow: none;
    }

.bz-transactionView-Details .k-tabstrip-items .k-item.k-state-default {
    border-bottom-color: transparent;
    color: #555;
}

    .bz-transactionView-Details .k-tabstrip-items .k-item.k-state-default > .k-link {
        color: #555;
    }

.bz-transactionView-Details .k-tabstrip-items .k-item.k-state-hover {
    background: #fff;
    border-bottom-color: #ebebeb !important;
}

.bz-transactionView-Details .k-tabstrip-items .k-item.k-state-active {
    border-bottom-color: #008db9;
    color: #555;
}

.bz-transactionView-Details .bz-globalGrid .k-grid {
    border-color: #f5f5f5 !important;
}
/*=========== Scheduler css start ============*/
.bz-scheduler-main {
    background-color: #fff;
}

.bz-scheduler-heading {
    background-color: #f1f1f1;
}

.bz-scheduler-menu {
    background-color: #fff;
}

.bz-scheduler-menu-items li {
    background-color: #1a233a;
}

    .bz-scheduler-menu-items li > a,
    .bz-scheduler-menu-items .k-menu .k-link {
        color: #6e6f7b;
    }

    .bz-scheduler-menu-items li > ul {
        color: #6e6f7b;
    }

        .bz-scheduler-menu-items li > ul ul.k-menu-group {
            background: #1a233a;
        }

    .bz-scheduler-menu-items li > a:hover,
    .bz-scheduler-menu-items li > a:focus,
    .bz-scheduler-menu-items li > a:active,
    .bz-scheduler-menu-items .k-menu .k-state-hover .k-link.k-state-active,
    .bz-scheduler-menu-items .k-menu .k-link.k-state-active,
    .bz-scheduler-menu-items .k-menu .k-state-focused,
    .bz-scheduler-menu-items .k-menu .k-state-hover,
    .bz-scheduler-menu-items .k-menu .k-state-hover > .k-link {
        color: #9aa0a7;
        background: #101729;
        box-shadow: none;
    }

.bz-goto-home-cont {
    background-color: #1a233a;
}

.bz-goto-Home {
    color: #fff;
}

    .bz-goto-Home:hover,
    .bz-goto-Home:active {
        color: #9aa0a7;
    }

.bz-scheduler-close {
    color: #9E9E9E;
}

    .bz-scheduler-close:hover {
        color: black;
    }

.bz-scheduler-right-card {
    background-color: #fff;
}

.bz-scheduler-event-calender .k-scheduler-header-wrap > .k-scheduler-table th {
    color: #686868;
}

.bz-scheduler-event-calender .k-scheduler-agendaview .bz-scheduler-event {
    background-color: #3174AD;
}

.bz-scheduler-event-calender .bz-scheduler-event {
    color: #fff;
}

.bz-scheduler-event-calender .k-scheduler-footer {
    background-color: #f2f4f4;
}

.bz-scheduler-event-calender .k-scheduler-views.k-button-group > .k-button {
    background-color: #fff;
    border-color: #ece7e7;
}

    .bz-scheduler-event-calender .k-scheduler-views.k-button-group > .k-button.k-state-selected {
        background-color: #008db9;
    }

.bz-scheduler-event-calender .k-scheduler-navigation.k-button-group > .k-nav-today {
    background-color: #fff;
    border-color: #d8d2d2;
}

.bz-scheduler-event-calender .k-scheduler-navigation.k-button-group > .k-icon-button {
    background-color: #fff;
    border-color: #dcd6d6;
}

.bz-scheduler-event-calender .k-scheduler-layout {
    border-color: #dad5d5;
}

.bz-scheduler-event-calender .k-scheduler-refresh {
    background-color: #fff;
    border-color: #dcd6d6;
    color: #928f8f;
}
/*======== scheduler calender filter ========*/
.bz-scheduler-filter-row {
    background-color: #f2f4f4;
}
/*====== kendo calender styles======*/
.k-nonwork-hour,
.k-scheduler-dayview .k-today.k-nonwork-hour,
.k-scheduler-timelineview .k-today.k-nonwork-hour {
    background-color: #ffffff;
}

.k-scheduler-table .k-today,
.k-today > .k-scheduler-datecolumn,
.k-today > .k-scheduler-groupcolumn {
    background-color: #f7f7f7;
}
/************************* Small calender   ****************************/
.bz-scheduler-sm-calender {
    background-color: #1a233a;
}

    .bz-scheduler-sm-calender.k-calendar > .k-header,
    .bz-scheduler-sm-calender.k-calendar th {
        background-color: #1a233a;
        color: #E2ECFF !important;
    }

    .bz-scheduler-sm-calender.k-calendar .k-header .k-link {
        color: #6e6f7b;
    }

        .bz-scheduler-sm-calender.k-calendar .k-header .k-link.k-nav-fast {
            color: #FDAC41;
        }

        .bz-scheduler-sm-calender.k-calendar .k-header .k-link.k-state-hover,
        .bz-scheduler-sm-calender .k-calendar .k-nav-next.k-state-hover,
        .bz-scheduler-sm-calender .k-calendar .k-nav-prev.k-state-hover {
            color: #9aa0a7;
            background: #101729;
            box-shadow: none;
        }

    .bz-scheduler-sm-calender.k-calendar .k-content td.k-state-hover {
        box-shadow: none;
    }

    .bz-scheduler-sm-calender.k-calendar .k-content .k-link {
        color: #6e6f7b;
    }

    .bz-scheduler-sm-calender.k-calendar .k-content td.k-other-month .k-link {
        color: #4a4c58;
    }

    .bz-scheduler-sm-calender.k-calendar .k-today .k-link,
    .bz-scheduler-sm-calender.k-calendar td.k-state-hover .k-link {
        background-color: #2f3648;
        box-shadow: none;
        color: #9aa0a7;
    }

    .bz-scheduler-sm-calender .k-footer {
        color: #6e6f7b;
        background-color: #232b39;
        border-color: #008db9;
        color: #b8b8b8;
        fill: #b8b8b8;
    }

        .bz-scheduler-sm-calender .k-footer > .k-nav-today {
            color: #6e6f7b;
        }

            .bz-scheduler-sm-calender .k-footer > .k-nav-today:hover {
                color: #9aa0a7;
            }

    .bz-scheduler-sm-calender .k-state-selected {
        box-shadow: none;
    }

.bz-scheduler-menu hr {
    border-color: #e6e3e3;
}

.bz-time-slot > label {
    color: #000;
}

.bz-time-slot > span,
div[title] > .k-event-template {
    /*background-color: #e7eff3;
    border-left-color: #458ead; */
    color: #008DB9;
    background-color: #e7eff3;
    border-left-color: #008DB9;
}

    .bz-time-slot > span.bz-Closed,
    div[title=Closed] > .k-event-template {
        background-color: #FEF0E8;
        border-left-color: #ff7a0e;
        color: #ff7a0e;
    }

.bz-schedule-edit {
    color: #3bce88;
}

.bz-trainers-availability .k-listview-content {
    background-color: #f2f4f4;
}

.bz-add-Schedule-container .bz-scheduler-event-calender .k-scheduler-toolbar {
    background-color: #fff;
}

.bz-scheduler-settings-card > .bz-list-card {
    border-color: transparent;
}

    .bz-scheduler-settings-card > .bz-list-card:hover,
    .bz-scheduler-settings-card > .bz-list-card:focus {
        border-color: #eaedf2 !important;
        box-shadow: 0 2px 18px rgba(0, 0, 0, .02) !important;
    }

.bz-scheduler-settings-card .bz-list-profile-figure {
    color: #00cfdd;
    background-color: #f5f5f5;
}
/*============ Add Schedule css start ============*/
.bz-add-scheduel-day {
    border-color: #dad5d5;
    color: #ef915c;
}

.bz-add-scheduel-timing {
    border-color: #dad5d5;
}

.bz-add-Schedule-container .k-scheduler-header th:first-child,
.bz-add-Schedule-container .k-scheduler-table td:first-child {
    border-left-color: #d2d2d2;
}

/*===========  new appoinment popup start ==========*/
.bz-popup-sm-calender {
    border-color: #cecece;
    background-color: #ffffff;
}

    .bz-popup-sm-calender.k-calendar > .k-header,
    .bz-popup-sm-calender.k-calendar th {
        background-color: #ffffff !important;
        color: #008db9 !important;
    }

    .bz-popup-sm-calender.k-calendar .k-header .k-link.k-state-hover,
    .bz-popup-sm-calender .k-calendar .k-nav-next.k-state-hover,
    .bz-popup-sm-calender .k-calendar .k-nav-prev.k-state-hover {
        color: #070707;
        background: #f5f5f5;
        box-shadow: none;
    }

    .bz-popup-sm-calender.k-calendar td:not(.k-state-disabled) .k-link {
        background-color: #def7ff;
        box-shadow: none;
        color: #008db9 !important;
    }

    .bz-popup-sm-calender.k-calendar td.k-state-selected .k-link,
    .bz-popup-sm-calender.k-calendar td.k-state-selected.k-state-hover .k-link {
        background-color: #008db9;
        box-shadow: none;
        color: #fff !important;
    }

    .bz-popup-sm-calender.k-calendar .k-today .k-link {
        background-color: unset;
        color: #008db9;
        box-shadow: inset 0 0 0 1px #008db9;
    }

    .bz-popup-sm-calender.k-calendar td.k-state-hover:not(.k-state-selected) .k-link {
        background-color: #008db9 !important;
        box-shadow: none;
        color: #fff !important;
    }

.bz-appoinment-avl-timings .k-listbox .k-list-scroller li {
    background-color: #ffffff !important;
    border-color: #008db9 !important;
}

.bz-appoinment-avl-timings .k-listbox .k-item.k-state-focused {
    background-color: #008db9 !important;
    color: #fff !important;
}

.bz-appoinment-avl-timings .k-listbox .k-list-scroller li.k-state-selected {
    background-color: #008db9 !important;
    border-color: #008db9 !important;
    color: #fff;
}

.bz-appoinment-avl-timings .k-listbox .k-list-scroller .k-item:hover {
    color: #333;
    background-color: #eee7fc !important;
    border-color: #008db9 !important;
}

.bz-new-Appoinment-popup .form-control:focus {
    background-color: #fff;
    border-color: #76abd9 !important;
    box-shadow: 0 0 7px 0 #76abd9 !important;
}
/*========= new order css start ============*/
.bz-New-Order-Container ul.k-panelbar > li > .k-link {
    background-color: #f5f5f5 !important;
    color: #333 !important;
}

.bz-New-Order-Container ul.k-panelbar > li > .k-state-selected {
    background-color: #fff;
    box-shadow: none;
}

.bz-New-Order-Container ul.k-panelbar > li > .k-state-focused {
    box-shadow: none;
}

.bz-neworder-payment-icon {
    background-color: #fff;
}
/*=========== private service start ============*/
.bz-privateServiceGrid .k-grid tr > td {
    background-color: #f5f5f5;
}

.bz-globalGrid-design-1.bz-privateServiceGrid .k-grid-pager {
    border-color: #e0e0e0 !important;
}

.bz-globalGrid-design-1.bz-privateServiceGrid .k-grid-header th {
    background-color: #fff !important;
}

.bz-privateServiceList-card {
    box-shadow: 0 2px 18px rgba(0, 0, 0, .02) !important;
    border-color: #eaedf2 !important;
}

    .bz-privateServiceList-card > .card-header {
        background-color: #fff;
    }

    .bz-privateServiceList-card:hover > .card-header {
        background-color: #dfe3e6;
    }

.bz-directLink {
    border-color: #e2d3d3;
}

.k-colorpalette .k-item.k-state-selected,
.k-colorpalette .k-item.k-state-selected:hover {
    box-shadow: 0 1px 3px 1px rgb(0 0 0 / 30%), inset 0 0 0 1px #fff;
}

.k-colorpalette .k-item.k-state-hover,
.k-colorpalette .k-item:hover {
    box-shadow: 0 0 3px 1px rgb(0 0 0 / 30%), inset 0 0 0 1px rgb(255 255 255 / 80%);
}

.bz-input-group .k-dropdown {
    background-color: transparent !important;
}

.bz-right-info-card {
    background-color: #F6F8FB !important;
}

    .bz-right-info-card p {
        background-color: #fff;
    }

    .bz-right-info-card > .card-body > span {
        color: #c9dde4;
    }

.bz-addService-dropdown .dropdown-item:hover,
.bz-addService-dropdown .dropdown-item:focus {
    background-color: #f8f9fa;
}

.bz-globalGrid-design-1 .k-grid-header {
    /*border-left-color: #DAE1ED !important;
    border-top-color: #DAE1ED;*/
    border: 0 !important;
    border-left-color: #fff !important;
    border-top-color: #fff;
    border-bottom: 3px solid #e7e7e7 !important;
    padding-right: 0 !important;
}

.bz-tainersPayout-Grid .k-grid {
    border-top-color: #dae1ed !important;
}

.bz-window .bz-globalGrid-design-1 .k-grid {
    border-top-color: #cfcfcf !important;
}

.bz-window .bz-globalGrid-design-1 .k-widget,
.bz-window .bz-globalGrid-design-1 .k-grid-header {
    border-color: #cfcfcf !important;
}

.bz-globalGrid-design-1 .k-grid-header th {
    /* border-color: #cfcfcf !important;
    background-color: #f5f5f5 !important;
    color: #181C32;*/
    border-color: #fff !important;
    background-color: #fff !important;
    color: #262727;
    font-size: 0.78rem;
    font-weight: 500;
    text-transform: capitalize;
}

.bz-globalGrid-design-1 .k-grid tr td {
    /*border-color: #cfcfcf;
    color: #6f7477;*/
    border-color: #fff !important;
    font-size: 0.78rem;
    font-weight: 500;
    color: #262727 !important;
}

/*.bz-globalGrid-design-1 .k-alt {
    background-color: #fff !important;
}*/

.bz-globalGrid-design-1 .k-grid tr:hover {
    background-color: #fff;
}

.bz-globalGrid-design-1 .k-grid .k-alt:hover {
    background-color: #f5f5f5;
}

.bz-globalGrid-design-1 .k-grid-pager {
    border-left-color: #DAE1ED !important;
}

.bz-globalGrid-design-1 .k-grid-header .k-link .k-icon.k-i-sort-asc-sm,
.bz-globalGrid-design-1 .k-grid-header .k-link .k-icon.k-i-sort-desc-sm {
    color: #181C32;
}

.bz-globalGrid-design-1 .k-grid-content {
    border-left-color: #fff !important;
    border: 0 !important;
    overflow-y: hidden !important;
}

.bz-schedules-notes .bz-schedule-card {
    box-shadow: 0 2px 18px rgba(0, 0, 0, .02) !important;
    border-color: #eaedf2 !important;
}

    .bz-schedules-notes .bz-schedule-card:hover {
        background-color: #f9f9f9;
    }

.bz-schedules-notes img {
    border-color: #e6e6e6;
}

.bz-active-tab.bz-tabs > li > a.active {
    border-bottom-color: #008db9;
}
/*=========== service grid ===========*/

.bz-privateService-Desc-Editor .k-editor-toolbar {
    background-color: #fcfcfc;
}

.bz-gridWith-form .k-numeric-wrap.k-state-default,
.bz-gridWith-form .k-state-default .k-select,
.bz-gridWith-form .k-multiselect-wrap {
    border-color: #DAE1ED;
}
/*========= scheduler formcontrol css =============*/
.bz-text-muted {
    color: #A8B0BC !important;
}

.bz-form-control-new {
    background-color: #FDFEFE !important;
    border-color: #DAE1ED !important;
}

.bz-scheduler-main .k-autocomplete,
.bz-scheduler-main .k-dropdown-wrap.k-state-default,
.bz-scheduler-main .k-multiselect-wrap,
.bz-scheduler-main .k-numeric-wrap.k-state-default,
.bz-scheduler-main .k-picker-wrap.k-state-default {
    border-color: #DAE1ED !important;
}

.bz-scheduler-main .k-autocomplete,
.bz-scheduler-main .k-block,
.bz-scheduler-main .k-button-group .k-tool,
.bz-scheduler-main .k-content,
.bz-scheduler-main .k-dropdown-wrap,
.bz-scheduler-main .k-dropzone-active,
.bz-scheduler-main .k-editable-area,
.bz-scheduler-main .k-filter-row > th,
.bz-scheduler-main .k-footer-template td,
.bz-scheduler-main .k-grid td,
.bz-scheduler-main .k-grid td.k-state-selected,
.bz-scheduler-main .k-grid-content-locked,
.bz-scheduler-main .k-grid-footer,
.bz-scheduler-main .k-grid-footer-locked,
.bz-scheduler-main .k-grid-footer-wrap,
.bz-scheduler-main .k-grid-header,
.bz-scheduler-main .k-grid-header-locked,
.bz-scheduler-main .k-grid-header-wrap,
.bz-scheduler-main .k-group,
.bz-scheduler-main .k-group-footer td,
.k-grouping-header,
.k-grouping-header .k-group-indicator,
.k-header,
.k-input,
.k-pager-refresh,
.k-pager-wrap,
.k-pager-wrap .k-link,
.bz-scheduler-main .k-panel > .k-item > .k-link,
.bz-scheduler-main .k-panelbar .k-content,
.bz-scheduler-main .k-panelbar .k-panel,
.bz-scheduler-main .k-panelbar > .k-item > .k-link,
.bz-scheduler-main .k-popup.k-align .k-list .k-item:last-child,
.bz-scheduler-main .k-separator,
.bz-scheduler-main .k-slider-track,
.bz-scheduler-main .k-splitbar,
.bz-scheduler-main .k-state-default,
.bz-scheduler-main .k-state-default .k-select,
.bz-scheduler-main .k-state-disabled,
.bz-scheduler-main .k-textbox,
.bz-scheduler-main .k-textbox > input,
.bz-scheduler-main .k-tiles,
.bz-scheduler-main .k-toolbar,
.bz-scheduler-main .k-tooltip,
.bz-scheduler-main .k-treemap-tile,
.bz-scheduler-main .k-upload-files,
.bz-scheduler-main .k-widget {
    border-color: #DAE1ED !important;
}

    .form-control:focus,
    .bz-scheduler-main .k-autocomplete.k-state-focused,
    .bz-scheduler-main .k-dropdown-wrap.k-state-focused,
    .bz-scheduler-main .k-multiselect.k-header.k-state-focused,
    .bz-scheduler-main .k-numeric-wrap.k-state-focused,
    .bz-scheduler-main .k-picker-wrap.k-state-focused {
        border-color: #a5abb4;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.bz-form-label-new {
    color: #8f9bb3;
}

.bz-heading-title {
    color: #151B26;
}

.bz-window .bz-Manage-Coupon-Page .bz-btn-group {
    border-top-color: #bfbfbf;
}
/*-------- account updater css new---------*/

.bz-accountUpdater-Page .bz-globalGrid .tooltip.right .tooltip-arrow {
    border-right-color: #ffffff !important;
}

.bz-accountUpdater-Page .bz-globalGrid > .k-grid .tooltip.top .tooltip-arrow {
    border-top-color: #ffffff !important;
}
/*--------- main dashboard css new---------*/
.bz-tooltip-container {
    color: #c2cad1;
}

.popover .close {
    color: #fff;
}

.bz-tooltip-container > h6 {
    color: #c2cad1;
    border-bottom-color: #495f70;
}

.bz-session-det-tp {
    color: #c2cad1;
}

.bz-quicklinks-dropdown .dropdown-item > a {
    color: #212529;
}

.bz-quicklinks-dropdown .dropdown-item:hover,
.bz-quicklinks-dropdown .dropdown-item:focus {
    background-color: #f8f9fa;
}

.bz-addon-table-popup .tooltip-inner {
    background-color: #ffffff !important;
}
/* ------ third party calender css start -------*/
.bz-thirdParty-calender-card .bz-calender-logo {
    background-color: #fff;
    box-shadow: 1px 1px 5px #c5c5c5;
}

.bz-thirdParty-calender-card .bz-disconnect-btn {
    color: #86898d;
}

    .bz-thirdParty-calender-card .bz-disconnect-btn:hover,
    .bz-thirdParty-calender-card .bz-disconnect-btn:focus {
        color: #f22c1d;
    }
/*------- loader css --------*/
.bz-popup-sm-calender .k-loading-color,
.bz-scheduler-calender-container .k-loading-color {
    background-color: #000;
}
/*-------- agenda view css------*/
.bz-quickCheckOut-btn {
    border-color: #e4e4e4;
    color: #5a5c5f;
    background-color: #fff;
}

.bz-custom-dropdown {
    background-color: #f2f4f4;
}

.bz-globalGrid.bz-staffGrid > .k-grid > .k-grid-content,
.bz-globalGrid.bz-staffGrid > .k-grid tr td,
.bz-globalGrid.bz-staffGrid > .k-grid > .k-grid-content .k-alt {
    background-color: #f2f4f4;
}

.k-fullscreen .bz-globalGrid.bz-staffGrid > .k-grid tr td {
    background-color: #fff;
}

.bz-staffGrid .bz-privateServiceList-card:hover > .card-header {
    background-color: #fff;
}

.bz-dayView-event .bz-verticalLine-xs {
    border-color: #fff;
}
/*------ scheduler calender new css -------*/
.bz-goBack-QuickLinks > a {
    color: #000;
}

    .bz-goBack-QuickLinks > a:hover,
    .bz-goBack-QuickLinks > a:focus {
        color: #000;
    }

.bz-goBack-QuickLinks > .dropdown-menu > .dropdown-item:hover,
.bz-goBack-QuickLinks > .dropdown-menu > .dropdown-item:focus {
    background-color: #f8f9fa;
}

.bz-scheduler-event-calender .k-event {
    background-color: #fff;
}

.bz-globalGrid-design-1.bz-serviceRate-grid .k-grid-header,
.bz-globalGrid-design-1.bz-serviceRate-grid .k-grid-pager,
.bz-globalGrid-design-1.bz-serviceRate-grid .k-grid-content {
    border-right-color: #DAE1ED !important;
}

.bz-serviceRate-grid .k-pager-nav.k-state-disabled {
    color: #a6a6a6 !important;
}
/*---- new media query started ---------*/
@media only screen and (max-width:479px) {
    .k-pager-sm .k-pager-numbers-wrap select.k-dropdown {
        background-color: #008db9;
        color: #fff;
    }

    .bz-memberPlan-Details .bz-client-payment-details {
        border-top-color: #dee2e6;
    }

    .bz-subMenu-responsive .k-animation-container,
    .bz-subMenu-responsive .k-animation-container > .k-menu-group {
        background: #131a2e;
    }

    .bz-subMenu-responsive .k-menu-group > .k-menu-item {
        background: #131a2e;
    }
}

@media only screen and (min-width:480px) {
    .bz-grid-card tr:last-of-type .bz-tooltip-custom .tooltip > .tooltip-arrow {
        border-top-color: #1a233a !important;
    }

    .bz-grid-card tr:only-child .bz-tooltip-custom .tooltip > .tooltip-arrow {
        border-bottom-color: #1a233a !important;
    }
}

@media only screen and (max-width:767px) {
    .bz-right-menu {
        border-left-color: #ddd;
    }
}

@media only screen and (max-width:768px) {
    .bz-email-settings .bz-editor-container + .text-right {
        background-color: #f2f4f4;
    }
}

@media only screen and (max-width:1366px) {
    .bz-subMenu-responsive .k-animation-container,
    .bz-subMenu-responsive .k-animation-container > .k-menu-group {
        background: #131a2e;
    }

    .bz-subMenu-responsive .k-menu-group > .k-menu-item {
        background: #131a2e;
    }
}
/********One-on-One page styles (Krishna)**********/
.bz-service-dropdown span.k-input {
    background-color: #f2f4f4;
    border-color: #ebebeb;
}

.bz-service-dropdown span.k-select {
    background-color: #f2f4f4;
    border-color: #ebebeb;
}

.bz-service-dropdown span.k-dropdown-wrap {
    border-color: #ebebeb;
}

.bz-multi-select div.k-multiselect-wrap {
    border-color: #ddd;
}

.bz-schedule-list-view {
    border-color: #ddd;
}

.bz-schedule-card {
    background-color: #ffffff;
    border-color: #eaeaea;
}

.bz-activity-date {
    color: #007bff;
}

.bz-activity-card-line:before {
    border-left-color: #A8B0BC;
}

.bz-activity-card-activity:before {
    border-top-color: #A8B0BC;
}

.bz-activity-card-activity:after {
    border-color: #A8B0BC;
}

.bz-activity-card-activity-inner label {
    color: #007bff;
}

.bz-activity-date i {
    background: #fff;
}

.bz-activity-time {
    color: #A8B0BC;
}

.popover p,
.popover span,
.popover small {
    color: #fff !important;
}

.bz-filter-dropdown .form-group label {
    color: #212529;
}

.bz-filter-footer {
    border-top-color: #f5f5f5;
}

.bz-web-checkbox-form-section {
    color: #000;
}

    .bz-web-checkbox-form-section .custom-control-input:checked ~ .custom-control-label::before {
        color: #fff;
        border-color: #FF5722;
        background-color: #FF5722;
        outline: none;
    }

    .bz-web-checkbox-form-section span {
        color: #FF5722;
    }

    .bz-web-checkbox-form-section label {
        color: #a5a5a5;
    }

.bz-quickstart-panel {
    box-shadow: -8px 0 25px -6px #a3a3a3;
}

#bz-test li {
    background-color: #e1e1ec;
}

    #bz-test li.active > a {
        border-color: #5957d6 !important;
    }

.bz-Specific-Service.k-grid tr:hover {
    background-color: #fff !important;
}
/* ============== css moved from bl-styles End================ */


.bz-dark-text {
    color: #000;
}

.bz-bg-white {
    background-color: #fff;
}

hr {
    border-color: #262e3c;
}

a {
    color: #008db9;
}

.bz-hr-line {
    border-color: #dee2e6;
}

.bz-verticalLine {
    border-color: #aeaeae;
}

#page-content {
    background: #fff;
}

#header.--not-top {
    border-color: rgba(0, 0, 0, 0.07);
}

.bz-header {
    background: #fff;
}

.bz-border-Inactive {
    border-color: #717171;
}

.bz-border-Cancelled {
    border-color: #f86c6b;
}

.bz-border-Frozen {
    border-color: #5bc8fa;
}

.bz-border-Suspended {
    border-color: #5957d6;
}

.bz-border-Future {
    border-color: #4ba1ff;
}

.bz-border-Expired {
    border-color: #ed504f;
}

.bz-border-Inactive-sm {
    border-color: #717171;
}

.bz-border-Cancelled-sm {
    border-color: #f86c6b;
}

.bz-border-Frozen-sm {
    border-color: #5bc8fa;
}

.bz-border-Suspended-sm {
    border-color: #5957d6;
}

.bz-border-Future-sm {
    border-color: #4ba1ff;
}

.bz-border-Expired-sm {
    border-color: #ed504f;
}

.bz-border-AboutToExpired-sm {
    border-color: #ffc107;
}

.bz-border-NojoinMembers-sm {
    border-color: #aaaaae;
}

.bz-date-card {
    background: #f2f4f4;
    border-color: #eaeaea !important;
}


.page-title-bar {
    background-color: #f2f4f4;
}

/*-------- font color --------*/
.bz-font-heading {
    color: #202022;
}

/*============Help Page Start===============*/
.bz-lstfeatures li:before {
    color: #666;
}

/*============Help Page End===============*/
/*------------MemberDash Board start----------*/
.bz-user-pick {
    border-right-color: #dee2e6;
}

/*==========Status stickers============*/
.bz-profile-status {
    background: #fff;
}

.bz-active {
    color: #b0d821;
}

.bz-Inactive {
    color: #ef1313;
}

.bz-warning {
    color: #fbba24;
}

/*==========Status stickers End===========*/


.bz-bg-Inactive {
    background: #717171;
    color: #717171;
}

.bz-bg-Cancelled {
    background: #f86c6b;
    color: #f86c6b;
}

.bz-bg-Frozen {
    background: #5bc8fa;
    color: #5bc8fa;
}

.bz-bg-Suspended {
    background: #5957d6;
    color: #5957d6;
}

.bz-bg-Future {
    background: #4ba1ff;
    color: #4ba1ff;
}

.bz-bg-Expired {
    background: #ed504f;
    color: #ed504f;
}

.bz-bg-AboutToExpired {
    background: #ffc107;
    color: #ffc107;
}

.bz-bg-NojoinMembers {
    background: #aaaaae;
    color: #aaaaae;
}

.bz-txt-white {
    color: #fff;
}

/*==================== plans & Addons statuses label color ============*/
.bz-statuses-label {
    padding: 0.2rem 0.5rem;
    font-size: 0.6rem;
    border-radius: 1rem;
    vertical-align: baseline;
    margin-bottom: 0;
    /* line-height: 2;
    display: inline-block;*/
    min-width: 2.6rem;
    text-align: center;
}

.bz-Active-label {
    background-color: #08ae0f;
    color: #fff !important;
}

.bz-In-Active-label,
.bz-InActive-label {
    background-color: #717171;
    color: #fff !important;
}

.bz-Freezed-label,
.bz-Frozen-label {
    background-color: #5bc8fa;
    color: #fff !important;
}

.bz-Expired-label,
.bz-Completed-label {
    background-color: #ed504f;
    color: #fff !important;
}

.bz-Cancelled-label {
    background-color: #f86c6b;
    color: #fff !important;
}

.bz-AboutToExpire-label {
    background-color: #ffc107;
    color: #fff !important;
}

.bz-Suspended-label {
    background-color: #5957d6;
    color: #fff !important;
}

.bz-Future-label {
    background-color: #4ba1ff;
    color: #fff !important;
}

.bz-Future-Not.Paid-label,
.bz-Future-Paid-label,
.bz-FuturePaidSignUp-label,
.bz-FutureNonPaidSignUp-label {
    background-color: #4ba1ff;
    color: #fff !important;
}

/*=========== text statuses colors =========*/
.bz-Active-text {
    color: #08ae0f !important;
}

.bz-In-Active-text,
.bz-InActive-text {
    color: #717171 !important;
}

.bz-Freezed-text,
.bz-Frozen-text {
    color: #5bc8fa !important;
}

.bz-Expired-text,
.bz-Completed-text {
    color: #ed504f !important;
}

.bz-Cancelled-text {
    color: #f86c6b !important;
}

.bz-AboutToExpire-text {
    color: #ffc107 !important;
}

.bz-Suspended-text {
    color: #5957d6 !important;
}

.bz-Future-text {
    color: #4ba1ff !important;
}

.bz-Future-Not.Paid-text,
.bz-Future-Paid-text,
.bz-FuturePaidSignUp-text,
.bz-FutureNonPaidSignUp-text {
    color: #4ba1ff !important;
}

.bz-Show-status {
    color: #57d797 !important;
    background-color: #d8ffda;
}

.bz-paymentrequired-status {
    color: #f01111 !important;
    background-color: #fccfcf;
}

/*=========== left border statuses colors =========*/
.bz-Active-left-border {
    border-left-color: #08ae0f !important;
}

.bz-No-show-status,
.bz-NoShow-status,
.bz-No.Show-status,
.bz-Dispute-status {
    color: #717171 !important;
    background-color: #E4E6EF;
}

/*.bz-Dispute-status {
    color: #4ba1ff !important;
}*/
/*=========== left border statuses colors =========*/
.bz-Active-left-border {
    border-left-color: #3de16f !important;
}

.bz-In-Active-left-border,
.bz-InActive-left-border {
    border-left-color: #717171 !important;
}

.bz-Freezed-left-border,
.bz-Frozen-left-border {
    border-left-color: #5bc8fa !important;
}

.bz-Expired-left-border,
.bz-Completed-left-border {
    border-left-color: #ed504f !important;
}

.bz-Cancelled-left-border {
    border-left-color: #f86c6b !important;
}

.bz-AboutToExpire-left-border {
    border-left-color: #ffc107 !important;
}

.bz-Suspended-left-border {
    border-left-color: #5957d6 !important;
}

.bz-Future-left-border {
    border-left-color: #4ba1ff !important;
}

.bz-Future-Not.Paid-left-border,
.bz-Future-Paid-left-border,
.bz-FuturePaidSignUp-left-border,
.bz-FutureNonPaidSignUp-left-border {
    border-left-color: #4ba1ff !important;
}

/*==================== plans & addons cards statuses ================*/
.bz-Active-card {
    border-left: 0.25rem solid #08ae0f !important;
}

.bz-InActive-card,
.bz-In-Active-card {
    border-left: 0.25rem solid #717171 !important;
}

.bz-Freezed-card,
.bz-Frozen-card {
    border-left: 0.25rem solid #5bc8fa !important;
}

.bz-Expired-card,
.bz-Completed-card {
    border-left: 0.25rem solid #ed504f !important;
}

.bz-Cancelled-card {
    border-left: 0.25rem solid #f86c6b !important;
}

.bz-AboutToExpire-card {
    border-left: 0.25rem solid #ffc107 !important;
}

.bz-Suspended-card {
    border-left: 0.25rem solid #5957d6 !important;
}


.bz-Future-Not.Paid-card,
.bz-Future-Paid-card,
.bz-Future-card,
.bz-FuturePaidSignUp-card,
.bz-FutureNonPaidSignUp-card {
    border-left: 0.25rem solid #4ba1ff !important;
}

/*============== plans & addons cards ribbon color ==============*/
.bz-Active-card .round_setting_main > .round_setting_in::before {
    border-right-color: #08ae0f !important;
    border-top-color: #08ae0f !important;
}

.bz-InActive-card .round_setting_main > .round_setting_in::before,
.bz-In-Active-card .round_setting_main > .round_setting_in::before {
    border-right-color: #717171 !important;
    border-top-color: #717171 !important;
}

.bz-Freezed-card .round_setting_main > .round_setting_in::before,
.bz-Frozen-card .round_setting_main > .round_setting_in::before {
    border-right-color: #5bc8fa !important;
    border-top-color: #5bc8fa !important;
}

.bz-Expired-card .round_setting_main > .round_setting_in::before,
.bz-Completed-card .round_setting_main > .round_setting_in::before {
    border-right-color: #ed504f !important;
    border-top-color: #ed504f !important;
}

.bz-Cancelled-card .round_setting_main > .round_setting_in::before {
    border-right-color: #f86c6b !important;
    border-top-color: #f86c6b !important;
}

.bz-AboutToExpire-card .round_setting_main > .round_setting_in::before {
    border-right-color: #ffc107 !important;
    border-top-color: #ffc107 !important;
}

.bz-Suspended-card .round_setting_main > .round_setting_in::before {
    border-right-color: #5957d6 !important;
    border-top-color: #5957d6 !important;
}

.bz-Future-card .round_setting_main > .round_setting_in::before,
.bz-Future-Paid-card .round_setting_main > .round_setting_in::before,
.bz-Future-Not.Paid-card .round_setting_main > .round_setting_in::before,
.bz-FuturePaidSignUp-card .round_setting_main > .round_setting_in::before,
.bz-FutureNonPaidSignUp-card .round_setting_main > .round_setting_in::before {
    border-right-color: #4ba1ff !important;
    border-top-color: #4ba1ff !important;
}



/*========================= Private service statuses color  ===================*/
.bz-service-status {
    min-width: 4.5rem;
    font-size: 0.875rem;
    font-weight: 500;
    padding: 0.25rem 0.75rem;
}

.bz-status-Paid {
    background-color: #E1FFDB;
    color: #75BC43;
}

.bz-status-Complimentary {
    background-color: #DCF2FC;
    color: #7CA1C5;
}

.bz-status-Consultation {
    background-color: #FCF3DD;
    color: #ECA11B;
}

.bz-status-Retired {
    background-color: #FFE2E5;
    color: #F64E60;
}

/*=================input Colors======================*/
.bz-textInput {
    border-color: #cbd4db;
}

.bz-TopbarSearchTypeahead-input {
    color: #151b26;
    background: #f2f4f4;
}

    .bz-TopbarSearchTypeahead-input:not(:focus) {
        border-color: #cbd4db;
    }

    .bz-TopbarSearchTypeahead-input:focus {
        background: #fff;
    }

.form-control::-webkit-input-placeholder {
    color: #cbd3da;
}

.bz-form-coltrol {
    color: #495057;
}

.form-control {
    background-color: #FDFEFE;
    border-color: #DAE1ED;
    font-size: 0.875rem;
    position: relative;
}

.k-widget.form-control {
    background-color: #f2f4f4;
}

.k-textarea.form-control {
    background-color: #FDFEFE;
}

.k-maskedtextbox.form-control,
.k-datepicker.form-control {
    border: 0;
}

/*========== border colors Group Services start=======*/
.bz-left-cyan-d {
    border-left-color: #45B3E6 !important;
}

.bz-left-cyan-l {
    border-left-color: #87D7FA !important;
}

.bz-left-purple-d {
    border-left-color: #5D5BD8 !important;
}

.bz-left-purple-l {
    border-left-color: #8A88E2 !important;
}

.bz-left-green {
    border-left-color: #A2E000 !important;
}

.bz-left-orange {
    border-left-color: #F4B800 !important;
}

/*============Subscription History ============*/
.bz-couppons-sec > div.bz-NA {
    background-color: #f5f3f3;
    border: 0.0625rem solid #e0dede;
    color: #c1c0c0;
}

.bz-couppons-sec > div:last-child > span {
    color: #A366DB;
}

/*=============modal styles===============*/
.bz-modal .modal-body .form-control {
    background-color: #FBFBFB;
    border: 0.0625rem solid #e2e2e2;
}

.bz-modal .modal-footer > button:hover {
    background-color: #bfbebe;
}

.bz-modal .modal-footer > button:nth-child(2):hover {
    background-color: #deb3f9;
}

.bz-modal-bolt-icon {
    color: #0909f9;
}

.form-group.required label:after {
    color: #5A6268;
}

.bz-modal .modal-footer > button {
    color: #fff !important;
}

/*=============vertical tab menu===============*/
.sidepanel {
    background-color: #eeeeee;
}

.bz-v-tab p:hover {
    background: #00495d;
}

/*===========vertical tab==============*/
.bz-v-tab > .btn:hover {
    border-bottom-color: #ccc;
}

.bz-v-tab > .btn:focus {
    border-bottom-color: #008db9;
}

/*=========== right nav menu css================*/
.sidepanel a {
    color: #818181;
}

    .sidepanel a:hover {
        color: #0e203a;
    }

/*======== toggle button UserMember & Addon Page ========*/
.bz-toggle-btn .bz-button-rounded {
    border-color: #dee2e6;
    background-color: #ebebeb !important;
}

.bz-toggle-btn a {
    color: #3e3737;
}

    .bz-toggle-btn a:hover {
        background-color: #d8d8d8 !important;
    }

/*------card header & body background color----------*/
.bz-card-header {
    background-color: transparent !important;
}

.bz-card-body {
    background-color: transparent !important;
}

/*------member type color------*/
.bz-memberType-text-color {
    color: #9e8fff;
}

/*=================button colors================*/
/*.bz-btn {
    background-color: #d6d6d6;
    color: #fff;
    border: 0.0625rem solid #dedede;
}*/

.bz-Button-primary {
    background-color: #008db9;
    border-color: #007599 !important;
    /* background-color: #3b5998;
    border-color: #3b5998;*/
    color: #fff;
    fill: #fff;
    outline: none;
    color: #fff;
}

    .bz-Button-primary:focus {
        outline: none !important;
        color: #fff !important;
    }

    .bz-Button-primary:hover {
        background-color: #007599;
        border-color: #007599;
        color: #fff !important;
        fill: #fff;
    }

.bz-btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}

    .bz-btn-success:hover {
        color: #fff;
        background-color: #28a745;
        border-color: #28a745;
    }

.bz-btn-error {
    color: #fff;
    background-color: orangered;
    border-color: orangered;
}

    .bz-btn-error:hover {
        color: #fff;
        background-color: orangered;
        border-color: orangered;
    }

.bz-btn-warning {
    color: #fff;
    background-color: orange;
    border-color: orange;
}

    .bz-btn-warning:hover {
        color: #fff;
        background-color: orange;
        border-color: orange;
    }

.bz-outlineButton-primary {
    background-color: #008db9;
    border-color: #00bcf7;
    color: #ffffff;
    fill: #ffffff;
}

    .bz-outlineButton-primary:hover {
        background-color: #007ea5;
        border-color: #00bcf7;
        color: #fff;
        fill: #fff;
    }

/*purple btn color*/
.bz-button-purple {
    background-color: #A168DD;
    border-color: #A168DD;
}

    .bz-button-purple:hover {
        /*background-color: #5e5cd7;
        border-color: #5e5cd7;*/
        background-color: #A168DD;
        color: #cdcdcd;
        border: 0.0625rem solid #cdcdcd;
    }

/*cyan btn color*/
.bz-button-cyan {
    background-color: #44B2E5;
    border-color: #44B2E5;
}

    .bz-button-cyan:hover {
        background-color: #63cafa;
        border-color: #63cafa;
    }

.bz-grey-btn {
    color: rgb(255, 255, 255);
    background: #9e9a9a;
}

    .bz-grey-btn:hover {
        color: #ccc !important;
    }

/*icon colors*/
.bz-danger {
    color: red;
}

.bz-Omnibutton-primary {
    background: -webkit-gradient(linear, left bottom, right top, from(#ff5263), color-stop(35%, #ff7381), to(#fcbd01));
    background: linear-gradient(to top right, #ff5263 0%, #ff7381 35%, #fcbd01 100%);
    border-style: none;
}

.bz-Omnibutton-withSpreadsheetGrid.bz-Button-primary:hover,
.bz-Omnibutton-withSpreadsheetGrid.bz-Button-primary:focus,
.bz-Omnibutton-withSpreadsheetGrid:not(.bz-Button-disabled):hover,
.bz-Omnibutton-withSpreadsheetGrid:not(.bz-Button-disabled):focus {
    background: -webkit-gradient(linear, left bottom, right top, from(#ff1f35), color-stop(35%, #ff4053), to(#c99701));
    background: linear-gradient(to top right, #ff1f35, #ff4053 35%, #c99701);
    box-shadow: none;
}

.bz-Avatar-primary {
    background-color: #495cff;
    border: 0.0625rem solid #7f8cff;
    color: #fff;
}

    .bz-Avatar-primary:hover {
        background-color: #495cff;
        border: 0.0625rem solid #008db9;
        color: #fff;
        -webkit-box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
        box-shadow: inset 0 0.1875rem 0.3125rem rgba(0, 0, 0, .125);
    }

.bz-color-danger path {
    color: #273240;
    fill: #273240;
}

.bz-CircularButton {
    background: #edf2f7;
    border-color: #cbd4db;
    color: #6f7782;
    fill: #6f7782;
}

    .bz-CircularButton.bz-CircularButton-enabled:hover,
    .bz-CircularButton:hover {
        background-color: #f6f8f9;
        border-color: #6f7782;
        border-style: solid;
        color: #273240;
        fill: #273240;
    }

.bz-GlobalActionsButton-Grid:hover {
    background: #edf2f7;
    border-color: #cbd4db;
    color: #6f7782;
    fill: #6f7782;
}

.bz-info-Icon {
    color: #fff;
}

.bz-bd-count-card:hover .bz-info-Icon {
    color: #000;
}

.bz-info-Icon-relative {
    color: #fff;
}

.bz-bd-count-card:hover .bz-info-Icon-relative {
    color: #000;
}

.bz-info-Icon-reg {
    background: #edf6ff;
    color: #78879a;
    border-color: #b6c7dc;
}

.bz-bg-gradient-gross {
    background: linear-gradient(to right, #5957d6 0%, #8a88e2 100%);
    color: #fff;
}

.bz-bg-gradient-net {
    background: linear-gradient(to right, #017bff 0%, #4ba1ff 100%);
    color: #fff;
}

.bz-bg-gradient-unpaid {
    background: linear-gradient(to right, #5bc8fa 0%, #8bd8fb 100%);
    color: #fff;
}

.bz-bg-gradient-active {
    background: linear-gradient(to right, #8e8e93 0%, #aaaaae 100%);
    color: #fff;
}

.bz-bg-gradient-salse {
    background: linear-gradient(to right, #ffc107 0%, #ffcd39 100%);
    color: #fff;
}

.bz-bg-gradient-danger {
    background: linear-gradient(to right, #ed504f 0%, #f86c6b 100%);
    color: #fff;
}

.bz-bg-gradient-verticle {
    background: linear-gradient(-45deg, #008db9, #007599);
    color: #fff;
}

.bz-count-card {
    background: #303e59;
    color: #fff;
}


.bz-border-color-primary {
    border-color: #008db9 !important;
}

.bz-text-color-primary {
    color: #008db9 !important;
}

.bz-text-color-primary {
    color: #007599 !important;
}


/*==================toast background colors start==================*/
#toasts .toast {
    background: #d6d8d9;
    box-shadow: 0.125rem 0.125rem 0.1875rem rgba(0, 0, 0, .1);
    color: rgba(0, 0, 0, .6);
}

    #toasts .toast.success {
        background: #1ed846;
    }

    #toasts .toast.warning {
        background: #ffa533;
    }

    #toasts .toast.info {
        background: #2cbcff;
    }

    #toasts .toast.error {
        background: #ff4500;
    }

.bz-SuccessMsg {
    background: #A4DF49;
    background: url(../images/ok.png) 0.9375rem center no-repeat, -moz-linear-gradient(top, #a4df49, #72b618);
    background: url(../images/ok.png) 0.9375rem center no-repeat, -ms-linear-gradient(top, #a4df49, #72b618);
    background: url(../images/ok.png) 0.9375rem center no-repeat, -o-linear-gradient(top, #a4df49, #72b618);
    background: url(../images/ok.png) 0.9375rem center no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a4df49), to(#72b618));
    background: url(../images/ok.png) 0.9375rem center no-repeat, -webkit-linear-gradient(top, #a4df49, #72b618);
    background-color: #53BA59;
    border-color: #308334;
    color: #fff;
}

/*==================toast background colors end==================*/
/*===============Light Colors================*/
.bz-light-primary {
    color: #5A8DEE !important;
}

.bz-light-success {
    color: #39DA8A !important;
}

.bz-light-danger {
    color: #FF5B5C !important;
}

.bz-light-warning {
    color: #FDAC41 !important;
}

.bz-light-info {
    color: #00CFDD !important;
}

.bz-light-secondary {
    color: #475F7B !important;
}


.bz-badge-circle-light-primary {
    background-color: #E2ECFF !important;
    color: #5A8DEE !important;
}

.bz-badge-circle-light-success {
    background-color: #D2FFE8 !important;
    color: #39DA8A !important;
}

.bz-badge-circle-light-danger {
    background-color: #FFDEDE !important;
    color: #FF5B5C !important;
}

.bz-badge-circle-light-warning {
    background-color: #FFEED9 !important;
    color: #FDAC41 !important;
}

.bz-badge-circle-light-info {
    background-color: #CCF5F8 !important;
    color: #00CFDD !important;
}

.bz-badge-circle-light-secondary {
    background-color: #E6EAEE !important;
    color: #475F7B !important;
}

.progress .progress-bar.bg-gradient-secondary {
    background-color: #1b55e2 !important;
    background-image: linear-gradient(to right, #7579ff 0%, #b224ef 100%);
}

.progress .progress-bar.bg-gradient-warning {
    background-color: #f09819 !important;
    /*background-image: linear-gradient(to right, #f09819 0%, #ff5858 100%);*/
}

.progress .progress-bar.bg-gradient-success {
    background-color: #1b55e2 !important;
    background-image: linear-gradient(to right, #3cba92 0%, #0ba360 100%);
}

.progress .progress-bar.bg-gradient-danger {
    background-color: #c71d6f !important;
    /*background-image: linear-gradient(to right, #d09693 0%, #c71d6f 100%);*/
}

.progress .progress-bar.bg-gradient-info {
    background-color: #04befe !important;
    /* background-image: linear-gradient(to right, #04befe 0%, #4481eb 100%);*/
}

/*===============aside Navbar UI=============*/
.bz-side-nav {
    background: #008db9;
    color: #fff;
    fill: #c8c9ce;
}


    .bz-side-nav ul li.dropdown-item > a:after {
        background: rgba(0, 0, 0, 0) !important;
        border-color: #fff;
    }

.bz-menu-header {
    background: #008db9;
}

.bz-site-brand {
    background: #008db9;
    color: #fff;
}

.bz-menu-title {
    color: #fff;
}

.bz-side-nav > ul > li a {
    color: #fff;
}

.bz-side-nav > ul li a:hover,
.bz-side-nav > ul li a:focus,
.bz-side-nav > ul li button:hover,
.bz-side-nav > ul li button:focus {
    color: #fff;
    background: #007ea5;
}

.bz-side-nav ul ul {
    background: #007194;
}

.bz-side-nav ul li a.active {
    color: #fff !important;
    background: #007ea5;
}

.bz-side-nav ul ul:before {
    border-color: #00bcf7;
}

.bz-side-nav ul ul li a:after,
.bz-side-nav ul ul li button:after {
    border-color: #00bcf7;
    background-color: #008db9;
}

.bz-version-card {
    background: #ff7a0e;
}

.bz-footer-link {
    color: #FFEED9 !important;
}

    .bz-footer-link:hover {
        color: #ffffff !important;
    }

.bz-sidenav-footer {
    background: #008db9;
}

.bz-site-list-wrap {
    background: #099dcb;
    border-color: #00bcf7;
}

    .bz-site-list-wrap label {
        color: #ffffff;
    }

/*===================Notifications styles===============*/

.notification {
    border-color: #fff;
    background: #495cff;
    color: #fff;
}

.bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop {
    background-color: #fff;
}

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .notify-drop-title {
        border-color: #e2e2e2;
        background: linear-gradient(to right, #017bff 0%, #4ba1ff 100%);
        color: #fff;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-track {
        background-color: #F5F5F5;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar {
        background-color: #F5F5F5;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-thumb {
        background-color: #ccc;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li {
        border-color: #e2e2e2;
    }

        .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li:nth-child(2n+0) {
            background-color: #fafafa;
        }

        .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li:hover {
            background-color: #fcfcfc;
        }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .rIcon {
        color: #999;
    }

        .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .rIcon:hover {
            color: #333;
        }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li hr {
        border-color: #e2e2e2;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content .pd-l0 {
        padding-left: 0;
    }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li p {
        color: #666;
    }

        .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li p.time {
            border-color: #e2e2e2;
            background-image: linear-gradient(#fff, #f2f2f2);
            color: #B97745;
        }

            .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .drop-content > li p.time:hover {
                background-image: linear-gradient(#fff, #fff);
            }

    .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .notify-drop-footer {
        border-color: #e2e2e2;
    }

        .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .notify-drop-footer a {
            color: #777;
        }

            .bz-PageTopbar-GlobalActions .dropdown-menu.notify-drop .notify-drop-footer a:hover {
                color: #333;
            }

/*===================Notifications styles End===============*/


/*============Subscriptions Page Start===============*/

.bz-tabs li a {
    border-color: transparent;
}

.bz-tabs > li.active > a,
.bz-tabs > li.active > a:focus,
.bz-tabs > li.active > a:hover {
    color: #555;
    background-color: transparent;
    border-bottom-color: transparent;
}

    .bz-tabs > li.active > a:hover {
        color: #555;
        background-color: transparent;
        border-color: #008db9;
    }

.bz-tabs li.active a {
    color: #262727 !important;
    background: none;
    border-color: #008db9 !important;
}

/*============Subscriptions Page End===============*/
/*============Members Page start===============*/
.bz-ca-btn {
    background-color: rgb(161, 104, 221);
    color: rgb(255, 255, 255);
    border-radius: 1.25rem;
}

.bz-toggle-btn button {
    background: linear-gradient(90deg, #017bff 0%, #4ba1ff 100%);
    color: #f5f5f5;
    border-color: #017bff !important;
}

.responsivetabs-more .dropdown-menu a.dropdown-item:active {
    background-color: #eeeeee;
}

/*============Members Page End===============*/
/*===========main grid=============*/
.bz-grid-tab {
    background: transparent;
}

    .bz-grid-tab > .dashboard-active-in {
        background: #fff0;
    }

.bz-main-grid > .k-display-block > .k-grid-content tr:nth-child(odd) {
    background-color: #fff;
}

.bz-main-grid > .k-display-block > .k-grid-content tr:nth-child(even) {
    background-color: #fbfbfb;
}

.bz-main-grid > .k-display-block > .k-grid-content td > form {
    background: #fbfbfb;
}

/*==============userGrid page start===============*/
/*.bz-grid-card {
    background-color: #fbfbfb;
}*/
.bz-grid-card .k-header {
    background-color: transparent;
}

.bz-grid-card .active_grid_block {
    /*border: 0.25rem solid #dee2e6;*/
    border: 1px solid #dee2e6;
}

.bz-grid-card .active_grid_block {
    border-left: 0.25rem solid #008DB9;
}

    /*  .bz-grid-card .active_grid_block label {
        color: #999999;
    }*/

    .bz-grid-card .active_grid_block span {
        color: #262727;
    }

/*.bz-grid-card .active_grid_name .active_grid_member {
    color: #707070;
}*/


/*.bz-grid-card .round_setting_main > .round_setting_in > .fa-cog::before {
    border-right-color: #B5DF33;
    border-top-color: #B5DF33;
}*/
.bz-grid-card .round_setting_main > .round_setting_in::before {
    border-right-color: #008DB9;
    border-top-color: #008DB9;
}

.bz-grid-card .round_setting_hover span,
.bz-grid-card .round_setting_hover span a {
    color: #707070 !important;
}

.bz-grid-pager {
    background-color: #fff !important;
    border: 0.0625rem solid #dee2e6 !important;
}

    .bz-grid-pager .k-pager-numbers-wrap .k-state-selected {
        background-color: transparent;
        color: #000;
        border-bottom: 0.125rem solid #ccc;
    }

/*--right top corner ribbon---*/
.bz-grid-card .round_setting_main > .round_setting_in > .fa-cog::after {
    color: #fff;
}

/*.k-list-container {
    background-color: #fff;
    border-color: lightgrey;
}

.k-list-container .k-list > .k-state-selected {
    color: #000;
    background-color: #eee;
    box-shadow: none !important;
}

.k-list-container .k-list > .k-item.k-state-hover {
    background-color: #eee;
}*/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    .bz-grid-pager.k-pager-sm .k-pager-numbers.k-state-expanded {
        background-color: rgba(255, 255, 255, 0);
    }
}

/*==============userGrid page End===============*/

/***********================Error Page Styles Start===============*****************/

.bz-notfound .bz-notfound-404:before {
    background-color: #e4e4ee;
}

.bz-notfound .bz-SwentW:before {
    background-color: #e4e4ee;
}

.bz-notfound h1 {
    color: #151723;
}

.bz-notfound h2 {
    color: #151723;
}

.bz-notfound p {
    color: #999fa5;
}

.bz-notfound a {
    background-color: #008db9;
    border-color: #008db9;
    color: #fff;
    fill: #fff;
}


/***********================Error Page Styles Start End===============*****************/
/*************Browser Not Support Page Styles start*****************/

.bz-BnotS .bz-BnotS-404 h1 {
    color: #232323;
}

.bz-BnotS h2 {
    color: #232323;
}

.bz-BnotS p {
    color: #787878;
}

.bz-BnotS a {
    background-color: #008db9;
    border-color: #008db9;
    color: #fff;
    fill: #fff;
}





/*************Browser Not Support Page Styles start End*****************/



/*======================Loader Styles start==============================*/

/*======== Using Css Class Creating Loader =============*/
.bz-ph-item {
    background-color: #fff;
    border-color: #e6e6e6;
}

    .bz-ph-item,
    .bz-ph-item *,
    .bz-ph-item ::after,
    .bz-ph-item ::before {
        box-sizing: border-box;
    }

        .bz-ph-item::before {
            background: linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%;
        }

.bz-ph-row div {
    background-color: #ced4da;
}

.bz-ph-row .bz-empty {
    background-color: rgba(255, 255, 255, 0);
}

.bz-ph-avatar {
    background-color: #ced4da;
}

.bz-ph-picture {
    background-color: #ced4da;
}

/*======================Loader Styles End==============================*/
/*--------Plan Management Page styles start-----------*/
.bz-input-group-PM > .custom-select:focus,
.bz-input-group-PM > input:focus {
    border-color: #cdcdcd;
}

.bz-input-group-PM .k-dropdown-wrap.k-state-hover {
    border-color: #ced4da;
}

/*.bz-Global-Filter {
    background-color: #fbfbfb;
}*/
/*-----------Add plan page start-----------*/
.bz-form-group .k-numeric-wrap.k-state-focused,
.bz-form-group .k-numeric-wrap.k-state-focused .k-input {
    border-color: #76abd9;
}

.bz-form-group .k-dropdown .k-state-hover .k-input {
    background-color: #fff;
}

/*------------coupon page----------*/
.bz-Manage-Coupon-Page .k-select > .k-dropdown-wrap.k-state-hover,
.bz-Manage-Coupon-Page .k-select > .k-dropdown-wrap.k-state-active {
    background-color: #fff;
}

/*-------grid Addon page--------*/
.bz-on-off-btn .toggle-handle:active:focus,
.bz-on-off-btn .toggle-handle:active:hover {
    background-color: #fff;
}

/*--------revenue grid styles--------*/
.bz-Filter-Icon:hover,
.bz-Filter-Icon:focus {
    color: #757575 !important;
}

.bz-Filter-box .bz-close-btn > i {
    color: #777;
}

    .bz-Filter-box .bz-close-btn > i:hover {
        color: #424040;
    }

/*--------------Login Page start------------*/
.bz-login-page .bz-show-pwd:hover,
.bz-login-page .bz-show-pwd:focus,
.bz-login-page .bz-show-pwd:active {
    background-color: transparent !important;
    color: #bdb9b9 !important;
    border-color: #ced4da !important;
}

.bz-login-page .login span {
    color: #008db9;
}

/*===========Global Grid====================*/


.bz-globalGrid-New > .k-grid > .k-grid-header th.k-header {
    background-color: #DEE2E6 !important;
    border-color: #dee2e6 !important;
    color: #1f1d1d;
    border-radius: 0;
}

.bz-globalGrid > .k-grid > .k-grid-header-wrap {
    border-color: #b4a4e5;
}

.bz-globalGrid > .k-grid > .k-grid-header .k-link:link,
.bz-globalGrid > .k-grid > .k-grid-header .k-link:visited,
.bz-globalGrid > .k-grid > .k-grid-header .k-nav-current.k-state-hover .k-link,
.bz-globalGrid > .k-grid > .k-grouping-header .k-link {
    color: #46474a;
}

.bz-globalGrid > .k-grid > .k-grid-content {
    background: #ffffff;
    border-left-color: #d2d2d2;
}

.bz-globalGrid table {
    background: #fff;
}

.bz-globalGrid .k-grid-footer-wrap {
    border-left-color: #d2d2d2;
}

.bz-globalGrid .k-grid-footer {
    border-right-color: #d2d2d2;
}

.bz-globalGrid .k-grid tr:hover {
    background-color: #fff;
}

.bz-globalGrid .k-grid-footer td {
    color: #000;
}


.bz-globalGrid > .k-grid > .k-grid-content .k-alt,
.bz-globalGrid > .k-grid > .k-grid-content .k-pivot-layout > tbody > tr:first-child > td:first-child,
.bz-globalGrid > .k-grid > .k-grid-content .k-resource.k-alt,
.bz-globalGrid > .k-grid > .k-grid-content .k-separator {
    background-color: #f5f5f5;
}



.bz-globalGrid .btn-short:hover {
    background-color: transparent;
}

    .bz-globalGrid .btn-short:hover .btn,
    .bz-globalGrid button.btn-short:hover {
        color: #aeaeae;
        box-shadow: none;
    }


.k-pager-wrap {
    border-color: #dee2e6 !important;
    background-color: #fbfbfb !important;
}

/*===================Main Grid Styles Start=======================*/
.bz-main-grid > .k-grid > .k-grid-header {
    border-color: #f5f6f7;
}

.bz-main-grid > .k-display-block {
    border-color: #dee2e6 !important;
}

    .bz-main-grid > .k-display-block > .k-grid-content td button:hover {
        color: #a3a5a7;
    }

    .bz-main-grid > .k-display-block > .k-grid-content td > .link-btn {
        color: #1a1e27;
    }

.bz-main-grid .k-grid-content td > .link-btn:hover {
    color: #929292;
}

.bz-main-grid .k-header {
    background-color: #eeeeee;
    border-color: #dfdfdf;
}

/*pager drop down styles*/
.k-column-menu,
.k-menu.k-header {
    border-color: #fbfbfb;
}

.k-menu .k-state-hover > .k-link {
    color: #003f59;
    background-color: #ffffff;
    border-color: #fbfbfb;
}

.k-column-menu .k-separator {
    border-color: #d8d8d8;
    background-color: transparent;
}

.k-menu .k-group {
    border-color: #efecec;
}

.bz-main-grid .k-grid-header .k-header > .k-link,
.bz-main-grid .k-grid-header th.k-header {
    color: #008db9;
}

/*responsive tabs css*/
.responsivetabs-more .dropdown-menu a.dropdown-item {
    border-bottom-color: #ccc;
}


/*************Scrollbar css (Slim scrollbar) start*************/
::-webkit-scrollbar-track {
    background: #dfdfdf;
}

::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline-color: slategrey;
}

    ::-webkit-scrollbar-thumb:hover {
        background: #555;
    }

/*-------------media Queries----------*/
@media only screen and (max-width: 768px) {

    /*bottom right corner triangle*/
    .bz-main-wrapper > .bz-side-nav > ul > li.dropdown-item::after {
        border-right-color: #777;
        border-bottom-color: #777;
    }

    .bz-main-wrapper > .bz-side-nav > ul > li.dropdown-item li.dropdown-item::after {
        border-right-color: #777;
        border-bottom-color: #777;
    }
}

.bz-date-filter-close {
    color: orangered;
}

.bz-text-orange {
    color: #FDAC41 !important;
}

.bz-text-green {
    color: #39DA8A !important;
}

.bz-text-blue {
    color: #5A8DEE !important;
}

.bz-text-lightblue {
    color: #00CFDD !important;
}

.bz-text-red {
    color: #ff6262 !important;
}

.bz-text-black {
    color: #000 !important;
}

.bz-bg-orange {
    background-color: #FDAC41 !important;
}

.bz-bg-grey {
    background-color: #717171 !important;
}

.bz-bg-green {
    background-color: #39DA8A !important;
}

.bz-bg-blue {
    background-color: #5A8DEE !important;
}

.bz-bg-lightblue {
    background-color: #00CFDD !important;
}

.bz-bg-red {
    background-color: #ff6262 !important;
}

.bz-bg-black {
    background-color: #000 !important;
}

.bz-common-info-Icon-color {
    color: #464649 !important;
}




/*Quickstart colors theme dark*/


.bz-quickstart-dark {
    background-color: #1A233A;
}

    .bz-quickstart-dark .bz-quickstart-header {
        background: #272e48;
        border-color: #464d5c;
    }

        .bz-quickstart-dark .bz-quickstart-header h5 {
            color: #f1f1f1;
        }

        .bz-quickstart-dark .bz-quickstart-header .progress {
            background: #3c4463;
        }

            .bz-quickstart-dark .bz-quickstart-header .progress .progress-bar {
                background-color: #8bc34a;
            }


    .bz-quickstart-dark a {
        color: #03a9f4;
    }

        .bz-quickstart-dark a:hover {
            color: #f1f1f1;
        }


    .bz-quickstart-dark .bz-accordion .card {
        border-color: #464d5c !important;
    }

        .bz-quickstart-dark .bz-accordion .card .card-header {
            background-color: #1A233A;
            color: #333;
        }

            .bz-quickstart-dark .bz-accordion .card .card-header h2 {
                color: #bfbfbf;
            }


        .bz-quickstart-dark .bz-accordion .card .card-body {
            background-color: #1A233A;
            color: #818181;
        }


/*Quickstart colors theme light*/


.bz-quickstart-light {
    background-color: #eaeaea;
}

    .bz-quickstart-light .bz-quickstart-header {
        background: #4e5981;
        border-color: #464d5c;
    }

        .bz-quickstart-light .bz-quickstart-header h5 {
            color: #fff;
        }

        .bz-quickstart-light .bz-quickstart-header .progress {
            background: #3c4463;
        }

            .bz-quickstart-light .bz-quickstart-header .progress .progress-bar {
                background-color: #8bc34a;
            }


    .bz-quickstart-light a {
        color: #03a9f4;
    }

        .bz-quickstart-light a:hover {
            color: #000;
        }


    .bz-quickstart-light .bz-accordion .card {
        border-color: #b3b8c5 !important;
    }

        .bz-quickstart-light .bz-accordion .card .card-header {
            background-color: #ffffff;
            color: #d8d8d8;
        }

            .bz-quickstart-light .bz-accordion .card .card-header h2 {
                color: #525252;
            }


        .bz-quickstart-light .bz-accordion .card .card-body {
            background-color: #ffffff;
            color: #525252;
        }






/******** Buttons styles start **************/
.bz-btn-live,
.bz-btn-demo {
    background: #495cff;
    color: #fff;
}

    .bz-btn-live:hover,
    .bz-btn-demo:hover {
        background: #495cff;
        color: #fff;
        box-shadow: 0 0 0.0625rem 0 rgba(0, 0, 30, 0.16), 0 0.125rem 0.1875rem 0 rgba(0, 0, 30, 0.16);
    }

/******** Buttons styles end **************/






/******** Buttons styles start **************/
.bz-btn-live,
.bz-btn-demo {
    background: #008db9;
    color: #fff;
}

    .bz-btn-live:hover,
    .bz-btn-demo:hover,
    .bz-btn-live:focus,
    .bz-btn-demo:focus {
        background: #008db9;
        color: #fff;
        box-shadow: 0 0 0.0625rem 0 rgba(0, 0, 30, 0.16), 0 0.125rem 0.1875rem 0 rgba(0, 0, 30, 0.16);
    }

/******** Buttons styles end **************/

.bz-version-card {
    background: #ff7a0e;
}

.breadcrumb-item > a {
    color: #008db9 !important;
}

    .breadcrumb-item > a:hover {
        color: #007ea5 !important;
    }

.breadcrumb-item.active {
    color: #202022 !important;
}


.breadcrumb-item.active {
    color: #aeaeae;
}



/*Btn Colors*/
.bz-n-btn {
    background: #d9d9d9;
    color: #4b515d;
}

    .bz-n-btn:hover,
    .bz-n-btn:focus,
    .bz-n-btn:active {
        background: #84898c;
        color: #fff;
    }

.bz-n-btn-blue {
    color: #fff !important;
    background-color: #008DB9 !important;
}

    .bz-n-btn-blue:hover {
        color: #fff;
        /*background-color: #e96800 !important;*/
        background-color: #008DB9 !important
    }

    .bz-n-btn-blue:not([disabled]):not(.disabled):active,
    .bz-n-btn-blue:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-blue.dropdown-toggle {
        background-color: #1e2e4f !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-lightblue {
    color: #fff;
    background-color: #0082ca !important;
}

    .bz-n-btn-lightblue:hover {
        color: #fff;
        background-color: #0082ca !important;
    }

    .bz-n-btn-lightblue:not([disabled]):not(.disabled):active,
    .bz-n-btn-lightblue:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-lightblue.dropdown-toggle {
        background-color: #004064 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-red {
    color: #fff;
    background-color: #ed302f !important;
}

    .bz-n-btn-red:hover {
        color: #fff;
        background-color: #ed302f;
    }

    .bz-n-btn-red:not([disabled]):not(.disabled):active,
    .bz-n-btn-red:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-red.dropdown-toggle {
        background-color: #a80f0e !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-warning {
    color: #fff;
    /*background-color: #ffac44 !important;*/
    background-color: #008DB9 !important;
}

    .bz-n-btn-warning:hover {
        color: #fff;
        background-color: #ffac44;
    }

    .bz-n-btn-warning:not([disabled]):not(.disabled):active,
    .bz-n-btn-warning:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-warning.dropdown-toggle {
        background-color: #dd7b00 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-dark {
    color: #fff;
    background-color: #333 !important;
}

    .bz-n-btn-dark:hover {
        color: #fff;
        background-color: #333;
    }

    .bz-n-btn-dark:not([disabled]):not(.disabled):active,
    .bz-n-btn-dark:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-dark.dropdown-toggle {
        background-color: #000 !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-n-btn-grey {
    color: #fff;
    background-color: #4b515d !important;
}

    .bz-n-btn-grey:hover {
        color: #fff;
        background-color: #4b515d;
    }

.btn-grey:not([disabled]):not(.disabled):active,
.btn-grey:not([disabled]):not(.disabled).active,
.show > .btn-grey.dropdown-toggle {
    background-color: #1d2025 !important;
    -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
}

.bz-n-btn-green {
    color: #fff;
    background-color: #25d366 !important;
}

    .bz-n-btn-green:hover {
        color: #fff;
        background-color: #25d366;
    }

    .bz-n-btn-green:not([disabled]):not(.disabled):active,
    .bz-n-btn-green:not([disabled]):not(.disabled).active,
    .show > .bz-n-btn-green.dropdown-toggle {
        background-color: #167c3c !important;
        -webkit-box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
        box-shadow: 0 0.3125rem 0.6875rem 0 rgba(0, 0, 0, 0.18), 0 0.25rem 0.9375rem 0 rgba(0, 0, 0, 0.15);
    }

.bz-btn-topbar {
    background: #f5f5f5;
}

.bz-btn-secondary {
    color: #fff !important;
    background-color: #008DB9 !important;
}

    .bz-btn-secondary:hover {
        color: #fff !important;
        background-color: #008DB9 !important;
    }

.bz-icon-button-blue {
    color: #008DB9 !important;
}

    .bz-icon-button-blue:hover {
        color: #008DB9 !important;
    }

.bz-icon-button-lightblue {
    color: #0082ca !important;
}

    .bz-icon-button-lightblue:hover {
        color: #0082ca;
    }

.bz-icon-button-red {
    color: #ed302f;
}

    .bz-icon-button-red:hover {
        color: #ed302f;
    }

.bz-icon-button-warning {
    color: #ffac44;
}

    .bz-icon-button-warning:hover {
        color: #ffac44;
    }

.bz-icon-button-dark {
    color: #333;
}

    .bz-icon-button-dark:hover {
        color: #333;
    }

.bz-icon-button-grey {
    color: #4b515d;
}

    .bz-icon-button-grey:hover {
        color: #4b515d;
    }

.bz-icon-button-green {
    color: #25d366;
}

    .bz-icon-button-green:hover {
        color: #25d366;
    }


.bz-Complementary-Service-Container > #regForm,
.bz-Complementary-Service-Container .bz-globalGrid-New .k-header,
.bz-Complementary-Service-Container .bz-globalGrid .k-grid,
.bz-Complementary-Service-Container .bz-globalGrid table,
.bz-Complementary-Service-Container .bz-globalGrid > .k-grid > .k-grid-content,
.bz-Complementary-Service-Container .bz-globalGrid > .k-grid > .k-grid-content .k-alt {
    background-color: transparent;
}

    .bz-Complementary-Service-Container .bz-globalGrid .k-grid tr:hover {
        background-color: #f2f4f4;
    }

.bz-Complementary-page-btn > .bz-icon-button:hover {
    background-color: #ffffff !important;
}

.bz-window .bz-Complementary-Service-Container .bz-globalGrid .k-grid tr:hover {
    background-color: #fff;
}

/*---- switch container color-------*/
.k-switch.k-switch-on .k-switch-container {
    background-color: #008db9;
}

.k-switch-on.k-state-hover .k-switch-container,
.k-switch-on:hover .k-switch-container {
    background-color: #008db9;
}

.bz-pricing-card-desc > a {
    background-color: #008db9;
    color: #fff;
}

.bz-window .k-toolbar {
    background-color: #fff;
}

.k-fullscreen .k-toolbar {
    background-color: #fff;
}

.k-fullscreen .bz-globalGrid .k-grid-footer-wrap {
    border: 1px solid #d2d2d2 !important;
}

.k-detail-row .k-grid > .k-toolbar {
    background-color: #fff;
}

.k-fullscreen .bz-provider-payout-grid {
    background-color: #fff;
}

#bz-memberDAshboard-main .k-toolbar {
    background-color: #ffffff;
}

#bz-memberDAshboard-main .bz-checkout-schedule-grid .k-toolbar {
    background-color: #f2f4f4;
}
.link-button {
    color: #008db9 !important;
}

#autosearch-list.k-popup .k-list .k-state-focused, #autosearch-list.k-popup .k-list .k-state-selected, #autosearch-list.k-list > .k-state-hover {
    box-shadow: none;
    background-color: #F5F5F5;
    color: #fff !important;
    border-color: #F5F5F5;
}
.k-popup .k-list .k-item{
   cursor:pointer;
}
.bz-Global-userResult .k-state-default, .bz-Global-userResult  span{
    line-height: normal
}