.theme-custom.nav-sm .main-container .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .side-menu li.active > a {
    color: #4DD0E1;
    border-right: 3px solid #4DD0E1
}

.theme-custom .header .header-menu .navbar-right > li.dropdown .dropdown-menu li .nav-title, .theme-custom .header .header-menu .navbar-right > li.dropdown .dropdown-menu li .nav-title .site-title span, .theme-custom .header .header-menu .navbar-right > li.dropdown .dropdown-menu li .profile .profile-info span, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.child-menu > li.active > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.child-menu > li:hover > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li.active-child > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li.active > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li.opened .child-menu .active-child a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li.opened .child-menu .opened > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li.opened > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li:focus > a, .theme-custom .sidebar .scroll-wrapper .main-menu-wrapper .menu-section .nav.side-menu > li:hover > a, .theme-custom .sidebar .scroll-wrapper .nav-title, .theme-custom .sidebar .scroll-wrapper .nav-title .site-title span, .theme-custom .sidebar .scroll-wrapper .profile .profile-info span, .theme-custom .sidebar .scroll-wrapper .search-wrap form button[type=submit] i, .theme-custom .sidebar .scroll-wrapper .search-wrap form input[type=text] {
    color: #4DD0E1
}

.theme-custom .header .header-menu .navbar-right > li.dropdown .dropdown-toggle.info-number .badge {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.theme-custom .header .header-menu .navbar-right > li.dropdown.profile-dropdown .dropdown-menu li a i, .theme-custom .header .header-menu .navbar-right > li.search-wrap button[type=submit] i, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li.active, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li.active a, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li:focus, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li:focus a, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li:hover, .theme-custom .main-container .content-wrapper .main-content .bg-title .breadcrumb > li:hover a, .theme-custom .text-theme {
    color: #4DD0E1
}

.theme-custom .btn-theme {
    background-color: #4DD0E1
}

.theme-custom .btn-theme.btn-outline {
    color: #4DD0E1;
    border: 1px solid #4DD0E1
}

.theme-custom .btn-theme.active, .theme-custom .btn-theme.active:focus, .theme-custom .btn-theme:active, .theme-custom .btn-theme:active:focus, .theme-custom .btn-theme:active:hover, .theme-custom .btn-theme:focus {
    background-color: #21afc1
}

.theme-custom .btn-theme.hover, .theme-custom .btn-theme:hover {
    background-color: #24c2d7
}

.theme-custom .btn-theme.active:hover {
    background-color: #21afc1
}

.theme-custom .btn-theme.disabled, .theme-custom .btn-theme.disabled.active, .theme-custom .btn-theme.disabled:active, .theme-custom .btn-theme.disabled:focus, .theme-custom .btn-theme.disabled:hover, .theme-custom .btn-theme[disabled], .theme-custom .btn-theme[disabled].active, .theme-custom .btn-theme[disabled]:active, .theme-custom .btn-theme[disabled]:focus, .theme-custom .btn-theme[disabled]:hover {
    background-color: #79dce8
}

.theme-custom .material-radio .custom-control-input:checked ~ .custom-control-label:after, .theme-custom .material-radio .custom-control-input ~ .custom-control-label:after, .theme-custom .nav-tabs-simple > li > a.active:after, .theme-custom .nav-tabs-simple > li > a:hover:after {
    background: #4DD0E1
}

.theme-custom .btn-theme .badge, .theme-custom .nav-tabs-simple > li > a.active, .theme-custom .nav-tabs-simple > li > a:hover, .theme-custom .nav-tabs > li > a.active, .theme-custom .nav-tabs > li > a:focus, .theme-custom .nav-tabs > li > a:hover {
    color: #4DD0E1
}

.theme-custom .nav-tabs-linetriangle:after {
    border-bottom: 1px solid #4DD0E1
}

.theme-custom .nav-tabs-linetriangle > li > a.active {
    color: #4DD0E1
}

.theme-custom .nav-tabs-linetriangle > li > a.active:before {
    border-top-color: #4DD0E1
}

.theme-custom .card .card-title a:hover {
    color: #4DD0E1
}

.theme-custom .card .card-header .card-header-pills > li > a:not(.disabled).active, .theme-custom .card .card-header .card-header-pills > li > a:not(.disabled):focus, .theme-custom .card .card-header .card-header-pills > li > a:not(.disabled):hover {
    border-bottom: 2px solid #4DD0E1;
    color: #4DD0E1
}

.theme-custom .card.card-image-material .card-body .card-link, .theme-custom .card.card-material .card-body .card-link, .theme-custom .collapse-group [data-toggle=collapse]:not(.disabled):hover, .theme-custom .collapse-group [data-toggle=collapse][aria-expanded=true] {
    color: #4DD0E1
}

.theme-custom .custom-checkbox .custom-control-input:checked ~ .custom-control-label:before, .theme-custom .custom-radio .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.theme-custom .custom-checkbox .custom-control-input:checked ~ .custom-control-label:after, .theme-custom .custom-radio .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #24c2d7
}

.theme-custom .material-checkbox .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #4DD0E1
}

.theme-custom .toggle-button .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.theme-custom .toggle-button .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #24c2d7
}

.theme-custom .material-form .form-group .form-control ~ .form-control-line:after, .theme-custom .material-form .form-group .form-control ~ label:after {
    background-color: #4DD0E1
}

.theme-custom .material-form .form-group .form-control:focus ~ .form-control-line, .theme-custom .material-form .form-group .form-control:focus ~ label {
    color: #4DD0E1;
    opacity: 1
}

.theme-custom .material-form .form-group .form-control:focus ~ .form-control-line:after, .theme-custom .material-form .form-group .form-control:focus ~ label:after {
    background-color: #4DD0E1
}

.theme-custom .settings-wrapper.builder .card .card-body .layout-view.active {
    border: 2px solid #4DD0E1
}

.theme-custom .progress-bar, .theme-custom .settings-wrapper.builder .card .card-body .layout-view .btn-activate:hover, .theme-custom .settings-wrapper.builder .card .card-body .layout-view.active .btn-activate, .theme-custom .settings-wrapper.builder:before {
    background-color: #4DD0E1
}

.theme-custom .wizard .progress .progress-bar {
    background-color: rgba(77, 208, 225, .4)
}

.theme-custom .wizard .wizard-navigation.nav .nav-item.active .wizard-navigation-name, .theme-custom .wizard .wizard-navigation.nav .nav-item.done .wizard-navigation-name {
    color: #4DD0E1
}

.theme-custom .wizard .wizard-navigation.nav .nav-item.active a, .theme-custom .wizard .wizard-navigation.nav .nav-item.done a {
    border: 2px solid #4DD0E1;
    background-color: #4DD0E1
}

.btn-primary {
    background-color: #6d5cae;
    border-color: #6d5cae;
    color: #fff
}

.btn-primary.active, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not([disabled]):not(.disabled).active, .btn-primary:not([disabled]):not(.disabled):active {
    background-color: #4c3f7f;
    border-color: #4c3f7f
}

.btn-primary.hover, .btn-primary:hover {
    background-color: #564790;
    border-color: #564790
}

.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover {
    background-color: #8c7ebf;
    border-color: #8c7ebf
}

.btn-primary .badge {
    background-color: #564790
}

.btn-outline-primary {
    color: #6d5cae;
    border: 1px solid #6d5cae
}

.btn-outline-primary.active, .btn-outline-primary:focus, .btn-outline-primary:hover, .btn-outline-primary:not([disabled]):not(.disabled).active, .btn-outline-primary:not([disabled]):not(.disabled):active {
    background-color: #6d5cae;
    border-color: #6d5cae;
    color: #fff !important
}

.show > .dropdown-toggle.btn-outline-primary, .show > .dropdown-toggle.btn-primary {
    background-color: #564790;
    border-color: #564790
}

fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #8c7ebf
}

.btn-secondary {
    background-color: #cfd0d2;
    border-color: #cfd0d2;
    color: #fff
}

.btn-secondary.active, .btn-secondary.active:focus, .btn-secondary.active:hover, .btn-secondary:active, .btn-secondary:active:focus, .btn-secondary:active:hover, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not([disabled]):not(.disabled).active, .btn-secondary:not([disabled]):not(.disabled):active {
    background-color: #a8a9ad;
    border-color: #a8a9ad
}

.btn-secondary.hover, .btn-secondary:hover {
    background-color: #b5b6b9;
    border-color: #b5b6b9
}

.btn-secondary.disabled, .btn-secondary.disabled.active, .btn-secondary.disabled:active, .btn-secondary.disabled:focus, .btn-secondary.disabled:hover, .btn-secondary[disabled], .btn-secondary[disabled].active, .btn-secondary[disabled]:active, .btn-secondary[disabled]:focus, .btn-secondary[disabled]:hover {
    background-color: #e9eaeb;
    border-color: #e9eaeb
}

.btn-secondary .badge {
    background-color: #b5b6b9
}

.btn-outline-secondary {
    color: #cfd0d2;
    border: 1px solid #cfd0d2
}

.btn-outline-secondary.active, .btn-outline-secondary:focus, .btn-outline-secondary:hover, .btn-outline-secondary:not([disabled]):not(.disabled).active, .btn-outline-secondary:not([disabled]):not(.disabled):active {
    background-color: #cfd0d2;
    border-color: #cfd0d2;
    color: #fff !important
}

.show > .dropdown-toggle.btn-outline-secondary, .show > .dropdown-toggle.btn-secondary {
    background-color: #b5b6b9;
    border-color: #b5b6b9
}

fieldset[disabled] .btn-secondary, fieldset[disabled] .btn-secondary.active, fieldset[disabled] .btn-secondary:active, fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary:hover {
    background-color: #e9eaeb
}

.btn-success {
    background-color: #0aa89e;
    border-color: #0aa89e;
    color: #fff
}

.btn-success.active, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active, .btn-success:active:focus, .btn-success:active:hover, .btn-success:focus, .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not([disabled]):not(.disabled).active, .btn-success:not([disabled]):not(.disabled):active {
    background-color: #06605a;
    border-color: #06605a
}

.btn-success.hover, .btn-success:hover {
    background-color: #077871;
    border-color: #077871
}

.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover {
    background-color: #0dd8cb;
    border-color: #0dd8cb
}

.btn-success .badge {
    background-color: #077871
}

.btn-outline-success {
    color: #0aa89e;
    border: 1px solid #0aa89e
}

.btn-outline-success.active, .btn-outline-success:focus, .btn-outline-success:hover, .btn-outline-success:not([disabled]):not(.disabled).active, .btn-outline-success:not([disabled]):not(.disabled):active {
    background-color: #0aa89e;
    border-color: #0aa89e;
    color: #fff !important
}

.show > .dropdown-toggle.btn-outline-success, .show > .dropdown-toggle.btn-success {
    background-color: #077871;
    border-color: #077871
}

fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #0dd8cb
}

.btn-info {
    background-color: #8b2d88;
    border-color: #8b2d88;
    color: #fff
}

.btn-info.active, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active, .btn-info:active:focus, .btn-info:active:hover, .btn-info:focus, .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not([disabled]):not(.disabled).active, .btn-info:not([disabled]):not(.disabled):active {
    background-color: #8b2d88;
    border-color: #8b2d88;
}

.btn-info.hover, .btn-info:hover {
    background-color: #8b2d88;
    border-color: #8b2d88
}

.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover {
    background-color: #8b2d88;
    border-color: #8b2d88
}

.btn-info .badge {
    background-color:#8b2d88
}

.btn-outline-info {
    color: #4DD0E1;
    border: 1px solid #4DD0E1
}

.btn-outline-info.active, .btn-outline-info:focus, .btn-outline-info:hover, .btn-outline-info:not([disabled]):not(.disabled).active, .btn-outline-info:not([disabled]):not(.disabled):active {
    background-color: #4DD0E1;
    border-color: #4DD0E1;
    color: #fff !important
}

.show > .dropdown-toggle.btn-info, .show > .dropdown-toggle.btn-outline-info {
    background-color: #24c2d7;
    border-color: #24c2d7
}

fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
    background-color: #79dce8
}

.btn-danger {
    background-color: #e43a45;
    border-color: #e43a45;
    color: #fff
}

.btn-danger.active, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger:focus, .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not([disabled]):not(.disabled).active, .btn-danger:not([disabled]):not(.disabled):active {
    background-color: #b81924;
    border-color: #b81924
}

.btn-danger.hover, .btn-danger:hover {
    background-color: #cf1c28;
    border-color: #cf1c28
}

.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover {
    background-color: #ea676f;
    border-color: #ea676f
}

.btn-danger .badge {
    background-color: #cf1c28
}

.btn-outline-danger {
    color: #e43a45;
    border: 1px solid #e43a45
}

.btn-outline-danger.active, .btn-outline-danger:focus, .btn-outline-danger:hover, .btn-outline-danger:not([disabled]):not(.disabled).active, .btn-outline-danger:not([disabled]):not(.disabled):active {
    background-color: #e43a45;
    border-color: #e43a45;
    color: #fff !important
}

.show > .dropdown-toggle.btn-danger, .show > .dropdown-toggle.btn-outline-danger {
    background-color: #cf1c28;
    border-color: #cf1c28
}

fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
    background-color: #ea676f
}

.btn-warning {
    background-color: #fa0;
    border-color: #fa0;
    color: #fff
}

.btn-warning.active, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning:focus, .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not([disabled]):not(.disabled).active, .btn-warning:not([disabled]):not(.disabled):active {
    background-color: #b37700;
    border-color: #b37700
}

.btn-warning.hover, .btn-warning:hover {
    background-color: #c80;
    border-color: #c80
}

.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover {
    background-color: #fb3;
    border-color: #fb3
}

.btn-warning .badge {
    background-color: #c80
}

.btn-outline-warning {
    color: #fa0;
    border: 1px solid #fa0
}

.btn-outline-warning.active, .btn-outline-warning:focus, .btn-outline-warning:hover, .btn-outline-warning:not([disabled]):not(.disabled).active, .btn-outline-warning:not([disabled]):not(.disabled):active {
    background-color: #fa0;
    border-color: #fa0;
    color: #fff !important
}

.show > .dropdown-toggle.btn-outline-warning, .show > .dropdown-toggle.btn-warning {
    background-color: #c80;
    border-color: #c80
}

fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
    background-color: #fb3
}

.btn-light {
    background-color: #eaeef3;
    border-color: #eaeef3;
    color: #707788
}

.btn-light.active, .btn-light.active:focus, .btn-light.active:hover, .btn-light:active, .btn-light:active:focus, .btn-light:active:hover, .btn-light:focus, .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not([disabled]):not(.disabled).active, .btn-light:not([disabled]):not(.disabled):active {
    background-color: #b9c7d7;
    border-color: #b9c7d7
}

.btn-light.hover, .btn-light:hover {
    background-color: #cad4e0;
    border-color: #cad4e0
}

.btn-light.disabled, .btn-light.disabled.active, .btn-light.disabled:active, .btn-light.disabled:focus, .btn-light.disabled:hover, .btn-light[disabled], .btn-light[disabled].active, .btn-light[disabled]:active, .btn-light[disabled]:focus, .btn-light[disabled]:hover {
    background-color: #fff;
    border-color: #fff
}

.btn-light .badge {
    background-color: #cad4e0
}

.btn-outline-light {
    color: #707788;
    border: 1px solid #eaeef3
}

.btn-outline-light.active, .btn-outline-light:focus, .btn-outline-light:hover, .btn-outline-light:not([disabled]):not(.disabled).active, .btn-outline-light:not([disabled]):not(.disabled):active {
    background-color: #eaeef3;
    border-color: #eaeef3;
    color: #fff !important
}

.show > .dropdown-toggle.btn-light, .show > .dropdown-toggle.btn-outline-light {
    background-color: #cad4e0;
    border-color: #cad4e0
}

fieldset[disabled] .btn-light, fieldset[disabled] .btn-light.active, fieldset[disabled] .btn-light:active, fieldset[disabled] .btn-light:focus, fieldset[disabled] .btn-light:hover {
    background-color: #fff
}

.btn-dark {
    background-color: #8e959d;
    border-color: #8e959d;
    color: #fff
}

.btn-dark.active, .btn-dark.active:focus, .btn-dark.active:hover, .btn-dark:active, .btn-dark:active:focus, .btn-dark:active:hover, .btn-dark:focus, .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not([disabled]):not(.disabled).active, .btn-dark:not([disabled]):not(.disabled):active {
    background-color: #676f77;
    border-color: #676f77
}

.btn-dark.hover, .btn-dark:hover {
    background-color: #737b85;
    border-color: #737b85
}

.btn-dark.disabled, .btn-dark.disabled.active, .btn-dark.disabled:active, .btn-dark.disabled:focus, .btn-dark.disabled:hover, .btn-dark[disabled], .btn-dark[disabled].active, .btn-dark[disabled]:active, .btn-dark[disabled]:focus, .btn-dark[disabled]:hover {
    background-color: #a9afb5;
    border-color: #a9afb5
}

.btn-dark .badge {
    background-color: #737b85
}

.btn-outline-dark {
    color: #8e959d;
    border: 1px solid #8e959d
}

.btn-outline-dark.active, .btn-outline-dark:focus, .btn-outline-dark:hover, .btn-outline-dark:not([disabled]):not(.disabled).active, .btn-outline-dark:not([disabled]):not(.disabled):active {
    background-color: #8e959d;
    border-color: #8e959d;
    color: #fff !important
}

.show > .dropdown-toggle.btn-dark, .show > .dropdown-toggle.btn-outline-dark {
    background-color: #737b85;
    border-color: #737b85
}

fieldset[disabled] .btn-dark, fieldset[disabled] .btn-dark.active, fieldset[disabled] .btn-dark:active, fieldset[disabled] .btn-dark:focus, fieldset[disabled] .btn-dark:hover {
    background-color: #a9afb5
}

.nav-tabs-simple.nav-tabs-primary > li > a.active, .nav-tabs-simple.nav-tabs-primary > li > a:focus, .nav-tabs-simple.nav-tabs-primary > li > a:hover {
    color: #6d5cae
}

.nav-tabs-simple.nav-tabs-primary > li > a.active:after, .nav-tabs-simple.nav-tabs-primary > li > a:focus:after, .nav-tabs-simple.nav-tabs-primary > li > a:hover:after {
    background-color: #6d5cae
}

.nav-tabs-simple.nav-tabs-secondary > li > a.active, .nav-tabs-simple.nav-tabs-secondary > li > a:focus, .nav-tabs-simple.nav-tabs-secondary > li > a:hover {
    color: #cfd0d2
}

.nav-tabs-simple.nav-tabs-secondary > li > a.active:after, .nav-tabs-simple.nav-tabs-secondary > li > a:focus:after, .nav-tabs-simple.nav-tabs-secondary > li > a:hover:after {
    background-color: #cfd0d2
}

.nav-tabs-simple.nav-tabs-success > li > a.active, .nav-tabs-simple.nav-tabs-success > li > a:focus, .nav-tabs-simple.nav-tabs-success > li > a:hover {
    color: #0aa89e
}

.nav-tabs-simple.nav-tabs-success > li > a.active:after, .nav-tabs-simple.nav-tabs-success > li > a:focus:after, .nav-tabs-simple.nav-tabs-success > li > a:hover:after {
    background-color: #0aa89e
}

.nav-tabs-simple.nav-tabs-danger > li > a.active, .nav-tabs-simple.nav-tabs-danger > li > a:focus, .nav-tabs-simple.nav-tabs-danger > li > a:hover {
    color: #e43a45
}

.nav-tabs-simple.nav-tabs-danger > li > a.active:after, .nav-tabs-simple.nav-tabs-danger > li > a:focus:after, .nav-tabs-simple.nav-tabs-danger > li > a:hover:after {
    background-color: #e43a45
}

.nav-tabs-simple.nav-tabs-warning > li > a.active, .nav-tabs-simple.nav-tabs-warning > li > a:focus, .nav-tabs-simple.nav-tabs-warning > li > a:hover {
    color: #fa0
}

.nav-tabs-simple.nav-tabs-warning > li > a.active:after, .nav-tabs-simple.nav-tabs-warning > li > a:focus:after, .nav-tabs-simple.nav-tabs-warning > li > a:hover:after {
    background-color: #fa0
}

.nav-tabs-simple.nav-tabs-info > li > a.active, .nav-tabs-simple.nav-tabs-info > li > a:focus, .nav-tabs-simple.nav-tabs-info > li > a:hover {
    color: #4DD0E1
}

.nav-tabs-simple.nav-tabs-info > li > a.active:after, .nav-tabs-simple.nav-tabs-info > li > a:focus:after, .nav-tabs-simple.nav-tabs-info > li > a:hover:after {
    background-color: #4DD0E1
}

.nav-tabs-simple.nav-tabs-light > li > a.active, .nav-tabs-simple.nav-tabs-light > li > a:focus, .nav-tabs-simple.nav-tabs-light > li > a:hover {
    color: #eaeef3
}

.nav-tabs-simple.nav-tabs-light > li > a.active:after, .nav-tabs-simple.nav-tabs-light > li > a:focus:after, .nav-tabs-simple.nav-tabs-light > li > a:hover:after {
    background-color: #eaeef3
}

.nav-tabs-simple.nav-tabs-dark > li > a.active, .nav-tabs-simple.nav-tabs-dark > li > a:focus, .nav-tabs-simple.nav-tabs-dark > li > a:hover {
    color: #8e959d
}

.nav-tabs-simple.nav-tabs-dark > li > a.active:after, .nav-tabs-simple.nav-tabs-dark > li > a:focus:after, .nav-tabs-simple.nav-tabs-dark > li > a:hover:after {
    background-color: #8e959d
}

.nav-tabs-linetriangle.nav-tabs-primary:after {
    border-bottom: 1px solid #6d5cae
}

.nav-tabs-linetriangle.nav-tabs-primary > li > a.active {
    color: #6d5cae
}

.nav-tabs-linetriangle.nav-tabs-primary > li > a.active:before {
    border-top-color: #6d5cae
}

.nav-tabs-linetriangle.nav-tabs-secondary:after {
    border-bottom: 1px solid #cfd0d2
}

.nav-tabs-linetriangle.nav-tabs-secondary > li > a.active {
    color: #cfd0d2
}

.nav-tabs-linetriangle.nav-tabs-secondary > li > a.active:before {
    border-top-color: #cfd0d2
}

.nav-tabs-linetriangle.nav-tabs-success:after {
    border-bottom: 1px solid #0aa89e
}

.nav-tabs-linetriangle.nav-tabs-success > li > a.active {
    color: #0aa89e
}

.nav-tabs-linetriangle.nav-tabs-success > li > a.active:before {
    border-top-color: #0aa89e
}

.nav-tabs-linetriangle.nav-tabs-danger:after {
    border-bottom: 1px solid #e43a45
}

.nav-tabs-linetriangle.nav-tabs-danger > li > a.active {
    color: #e43a45
}

.nav-tabs-linetriangle.nav-tabs-danger > li > a.active:before {
    border-top-color: #e43a45
}

.nav-tabs-linetriangle.nav-tabs-info:after {
    border-bottom: 1px solid #4DD0E1
}

.nav-tabs-linetriangle.nav-tabs-info > li > a.active {
    color: #4DD0E1
}

.nav-tabs-linetriangle.nav-tabs-info > li > a.active:before {
    border-top-color: #4DD0E1
}

.nav-tabs-linetriangle.nav-tabs-warning:after {
    border-bottom: 1px solid #fa0
}

.nav-tabs-linetriangle.nav-tabs-warning > li > a.active {
    color: #fa0
}

.nav-tabs-linetriangle.nav-tabs-warning > li > a.active:before {
    border-top-color: #fa0
}

.nav-tabs-linetriangle.nav-tabs-light:after {
    border-bottom: 1px solid #eaeef3
}

.nav-tabs-linetriangle.nav-tabs-light > li > a.active {
    color: #eaeef3
}

.nav-tabs-linetriangle.nav-tabs-light > li > a.active:before {
    border-top-color: #eaeef3
}

.nav-tabs-linetriangle.nav-tabs-dark:after {
    border-bottom: 1px solid #8e959d
}

.nav-tabs-linetriangle.nav-tabs-dark > li > a.active {
    color: #8e959d
}

.nav-tabs-linetriangle.nav-tabs-dark > li > a.active:before {
    border-top-color: #8e959d
}

.bg-primary {
    background-color: #6d5cae !important;
    color: #fff
}

.bg-primary-dark {
    background-color: #564790 !important;
    color: #fff
}

.bg-primary-darker {
    background-color: #4c3f7f !important;
    color: #fff
}

.bg-primary-light {
    background-color: #8c7ebf !important;
    color: #fff
}

.bg-primary-lighter {
    background-color: #9b8fc7 !important;
    color: #fff
}

.bg-secondary {
    background-color: #cfd0d2 !important;
    color: #fff
}

.bg-secondary-dark {
    background-color: #b5b6b9 !important;
    color: #fff
}

.bg-secondary-darker {
    background-color: #a8a9ad !important;
    color: #fff
}

.bg-secondary-light {
    background-color: #e9eaeb !important;
    color: #fff
}

.bg-secondary-lighter {
    background-color: #f6f7f7 !important;
    color: #fff
}

.bg-success {
    background-color: #0aa89e !important;
    color: #fff
}

.bg-success-dark {
    background-color: #077871 !important;
    color: #fff
}

.bg-success-darker {
    background-color: #06605a !important;
    color: #fff
}

.bg-success-light {
    background-color: #0dd8cb !important;
    color: #fff
}

.bg-success-lighter {
    background-color: #0ef0e2 !important;
    color: #fff
}

.bg-info {
    background-color: #4DD0E1 !important;
    color: #fff
}

.bg-info-dark {
    background-color: #24c2d7 !important;
    color: #fff
}

.bg-info-darker {
    background-color: #21afc1 !important;
    color: #fff
}

.bg-info-light {
    background-color: #79dce8 !important;
    color: #fff
}

.bg-info-lighter {
    background-color: #8ee1ec !important;
    color: #fff
}

.bg-danger {
    background-color: #e43a45 !important;
    color: #fff
}

.bg-danger-dark {
    background-color: #cf1c28 !important;
    color: #fff
}

.bg-danger-darker {
    background-color: #b81924 !important;
    color: #fff
}

.bg-danger-light {
    background-color: #ea676f !important;
    color: #fff
}

.bg-danger-lighter {
    background-color: #ed7d85 !important;
    color: #fff
}

.bg-warning {
    background-color: #fa0 !important;
    color: #fff
}

.bg-warning-dark {
    background-color: #c80 !important;
    color: #fff
}

.bg-warning-darker {
    background-color: #b37700 !important;
    color: #fff
}

.bg-warning-light {
    background-color: #fb3 !important;
    color: #fff
}

.bg-warning-lighter {
    background-color: #ffc44d !important;
    color: #fff
}

.bg-light {
    background-color: #eaeef3 !important;
    color: #8e959d
}

.bg-light-dark {
    background-color: #cad4e0 !important;
    color: #8e959d
}

.bg-light-darker {
    background-color: #b9c7d7 !important;
    color: #8e959d
}

.bg-light-light, .bg-light-lighter {
    background-color: #fff !important;
    color: #8e959d
}

.bg-dark {
    background-color: #994796 !important;
    color: #fff
}

.bg-dark-dark {
    background-color: #737b85 !important;
    color: #fff
}

.bg-dark-darker {
    background-color: #676f77 !important;
    color: #fff
}

.bg-dark-light {
    background-color: #a9afb5 !important;
    color: #fff
}

.bg-dark-lighter {
    background-color: #b7bbc1 !important;
    color: #fff
}

.text-primary {
    color: #6d5cae !important
}

.text-secondary {
    color: #cfd0d2 !important
}

.text-success {
    color: #0aa89e !important
}

.text-info {
    color: #4DD0E1 !important
}

.text-warning {
    color: #fa0 !important
}

.text-danger {
    color: #e43a45 !important
}

.text-light {
    color: #eaeef3 !important
}

.text-dark {
    color: #8e959d !important
}

a.text-primary:focus, a.text-primary:hover {
    color: #564790 !important
}

a.text-success:focus, a.text-success:hover {
    color: #077871 !important
}

a.text-info:focus, a.text-info:hover {
    color: #24c2d7 !important
}

a.text-warning:focus, a.text-warning:hover {
    color: #c80 !important
}

a.text-danger:focus, a.text-danger:hover {
    color: #cf1c28 !important
}

a.text-secondary:focus, a.text-secondary:hover {
    color: #b5b6b9 !important
}

a.text-light:focus, a.text-light:hover {
    color: #cad4e0 !important
}

a.text-dark:focus, a.text-dark:hover {
    color: #737b85 !important
}

.border-primary {
    border-color: #6d5cae !important
}

.border-secondary {
    border-color: #cfd0d2 !important
}

.border-success {
    border-color: #0aa89e !important
}

.border-info {
    border-color: #4DD0E1 !important
}

.border-warning {
    border-color: #fa0 !important
}

.border-danger {
    border-color: #e43a45 !important
}

.border-light {
    border-color: #eaeef3 !important
}

.border-dark {
    border-color: #8e959d !important
}

.badge-primary {
    background-color: #6d5cae;
    color: #fff
}

.badge-primary .badge {
    background-color: #564790
}

.badge-secondary {
    background-color: #cfd0d2;
    color: #fff
}

.badge-secondary .badge {
    background-color: #b5b6b9
}

.badge-success {
    background-color: #0aa89e;
    color: #fff
}

.badge-success .badge {
    background-color: #077871
}

.badge-warning {
    background-color: #fa0;
    color: #fff
}

.badge-warning .badge {
    background-color: #c80
}

.badge-danger, .badge-important {
    background-color: #e43a45;
    color: #fff
}

.badge-danger .badge, .badge-important .badge {
    background-color: #cf1c28
}

.badge-info {
    background-color: #4DD0E1;
    color: #fff
}

.badge-info .badge {
    background-color: #24c2d7
}

.badge-light {
    background-color: #eaeef3;
    color: #8e959d
}

.badge-light .badge {
    background-color: #cad4e0
}

.badge-dark {
    background-color: #8e959d;
    color: #fff
}

.badge-dark .badge {
    background-color: #737b85
}

.input-group .input-group-append.primary .input-group-text, .input-group .input-group-prepend.primary .input-group-text {
    background-color: #6d5cae;
    border: 1px solid #6d5cae;
    color: #fff
}

.input-group .input-group-append.secondary .input-group-text, .input-group .input-group-prepend.secondary .input-group-text {
    background-color: #cfd0d2;
    border: 1px solid #cfd0d2;
    color: #fff
}

.input-group .input-group-append.success .input-group-text, .input-group .input-group-prepend.success .input-group-text {
    background-color: #0aa89e;
    border: 1px solid #0aa89e;
    color: #fff
}

.input-group .input-group-append.info .input-group-text, .input-group .input-group-prepend.info .input-group-text {
    background-color: #4DD0E1;
    border: 1px solid #4DD0E1;
    color: #fff
}

.input-group .input-group-append.warning .input-group-text, .input-group .input-group-prepend.warning .input-group-text {
    background-color: #fa0;
    border: 1px solid #fa0;
    color: #fff
}

.input-group .input-group-append.danger .input-group-text, .input-group .input-group-prepend.danger .input-group-text {
    background-color: #e43a45;
    border: 1px solid #e43a45;
    color: #fff
}

.input-group .input-group-append.light .input-group-text, .input-group .input-group-prepend.light .input-group-text {
    background-color: #eaeef3;
    border: 1px solid #eaeef3;
    color: #fff
}

.input-group .input-group-append.dark .input-group-text, .input-group .input-group-prepend.dark .input-group-text {
    background-color: #8e959d;
    border: 1px solid #8e959d;
    color: #fff
}

.custom-checkbox.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #6d5cae;
    border-color: #6d5cae
}

.custom-checkbox.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #0aa89e;
    border-color: #0aa89e
}

.custom-checkbox.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.custom-checkbox.custom-checkbox-secondary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #cfd0d2;
    border-color: #cfd0d2
}

.custom-checkbox.custom-checkbox-danger .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #e43a45;
    border-color: #e43a45
}

.custom-checkbox.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #fa0;
    border-color: #fa0
}

.custom-checkbox.custom-checkbox-light .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #eaeef3;
    border-color: #eaeef3
}

.custom-checkbox.custom-checkbox-dark .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #8e959d;
    border-color: #8e959d
}

.custom-radio.custom-radio-primary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #6d5cae;
    border-color: #6d5cae
}

.custom-radio.custom-radio-success .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #0aa89e;
    border-color: #0aa89e
}

.custom-radio.custom-radio-info .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.custom-radio.custom-radio-secondary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #cfd0d2;
    border-color: #cfd0d2
}

.custom-radio.custom-radio-danger .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #e43a45;
    border-color: #e43a45
}

.custom-radio.custom-radio-warning .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #fa0;
    border-color: #fa0
}

.custom-radio.custom-radio-light .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #eaeef3;
    border-color: #eaeef3
}

.custom-radio.custom-radio-dark .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #8e959d;
    border-color: #8e959d
}

.material-checkbox.material-checkbox-primary .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #6d5cae
}

.material-checkbox.material-checkbox-success .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #0aa89e
}

.material-checkbox.material-checkbox-info .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #4DD0E1
}

.material-checkbox.material-checkbox-secondary .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #cfd0d2
}

.material-checkbox.material-checkbox-warning .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #fa0
}

.material-checkbox.material-checkbox-danger .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #e43a45
}

.material-checkbox.material-checkbox-light .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #eaeef3
}

.material-checkbox.material-checkbox-dark .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #8e959d
}

.material-radio.material-radio-primary .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #6d5cae
}

.material-radio.material-radio-primary .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #6d5cae
}

.material-radio.material-radio-success .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #0aa89e
}

.material-radio.material-radio-success .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #0aa89e
}

.material-radio.material-radio-info .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #4DD0E1
}

.material-radio.material-radio-info .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #4DD0E1
}

.material-radio.material-radio-secondary .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #cfd0d2
}

.material-radio.material-radio-secondary .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #cfd0d2
}

.material-radio.material-radio-warning .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #fa0
}

.material-radio.material-radio-warning .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #fa0
}

.material-radio.material-radio-danger .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #e43a45
}

.material-radio.material-radio-danger .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #e43a45
}

.material-radio.material-radio-light .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #eaeef3
}

.material-radio.material-radio-light .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #eaeef3
}

.material-radio.material-radio-dark .custom-control-input:checked ~ .custom-control-label:before {
    border-color: #8e959d
}

.material-radio.material-radio-dark .custom-control-input:checked ~ .custom-control-label:after {
    background-color: #8e959d
}

.toggle-button.toggle-button-primary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #6d5cae;
    border-color: #6d5cae
}

.toggle-button.toggle-button-primary .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #564790
}

.toggle-button.toggle-button-success .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #0aa89e;
    border-color: #0aa89e
}

.toggle-button.toggle-button-success .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #077871
}

.toggle-button.toggle-button-info .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #4DD0E1;
    border-color: #4DD0E1
}

.toggle-button.toggle-button-info .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #24c2d7
}

.toggle-button.toggle-button-danger .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #e43a45;
    border-color: #e43a45
}

.toggle-button.toggle-button-danger .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #cf1c28
}

.toggle-button.toggle-button-warning .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #fa0;
    border-color: #fa0
}

.toggle-button.toggle-button-warning .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #c80
}

.toggle-button.toggle-button-secondary .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #cfd0d2;
    border-color: #cfd0d2
}

.toggle-button.toggle-button-secondary .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #b5b6b9
}

.toggle-button.toggle-button-light .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #eaeef3;
    border-color: #eaeef3
}

.toggle-button.toggle-button-light .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #cad4e0
}

.toggle-button.toggle-button-dark .custom-control-input:checked ~ .custom-control-label:before {
    background-color: #8e959d;
    border-color: #8e959d
}

.toggle-button.toggle-button-dark .custom-control-input:checked ~ .custom-control-label:after {
    border-color: #737b85
}

.primary-range-input::-webkit-slider-thumb {
    border: 1px solid #6d5cae
}

.primary-range-input::-moz-range-thumb {
    border: 1px solid #6d5cae
}

.primary-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #6d5cae), color-stop(.15, #ddd))
}

.primary-range-input::-ms-fill-lower {
    background: #6d5cae
}

.primary-range-input::-ms-thumb {
    border: 1px solid #6d5cae
}

.success-range-input::-webkit-slider-thumb {
    border: 1px solid #0aa89e
}

.success-range-input::-moz-range-thumb {
    border: 1px solid #0aa89e
}

.success-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #0aa89e), color-stop(.15, #ddd))
}

.success-range-input::-ms-fill-lower {
    background: #0aa89e
}

.success-range-input::-ms-thumb {
    border: 1px solid #0aa89e
}

.info-range-input::-webkit-slider-thumb {
    border: 1px solid #4DD0E1
}

.info-range-input::-moz-range-thumb {
    border: 1px solid #4DD0E1
}

.info-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #4DD0E1), color-stop(.15, #ddd))
}

.info-range-input::-ms-fill-lower {
    background: #4DD0E1
}

.info-range-input::-ms-thumb {
    border: 1px solid #4DD0E1
}

.warning-range-input::-webkit-slider-thumb {
    border: 1px solid #fa0
}

.warning-range-input::-moz-range-thumb {
    border: 1px solid #fa0
}

.warning-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #fa0), color-stop(.15, #ddd))
}

.warning-range-input::-ms-fill-lower {
    background: #fa0
}

.warning-range-input::-ms-thumb {
    border: 1px solid #fa0
}

.danger-range-input::-webkit-slider-thumb {
    border: 1px solid #e43a45
}

.danger-range-input::-moz-range-thumb {
    border: 1px solid #e43a45
}

.danger-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #e43a45), color-stop(.15, #ddd))
}

.danger-range-input::-ms-fill-lower {
    background: #e43a45
}

.danger-range-input::-ms-thumb {
    border: 1px solid #e43a45
}

.dark-range-input::-webkit-slider-thumb {
    border: 1px solid #8e959d
}

.dark-range-input::-moz-range-thumb {
    border: 1px solid #8e959d
}

.dark-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #8e959d), color-stop(.15, #ddd))
}

.dark-range-input::-ms-fill-lower {
    background: #8e959d
}

.dark-range-input::-ms-thumb {
    border: 1px solid #8e959d
}

.secondary-range-input::-webkit-slider-thumb {
    border: 1px solid #cfd0d2
}

.secondary-range-input::-moz-range-thumb {
    border: 1px solid #cfd0d2
}

.secondary-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #cfd0d2), color-stop(.15, #ddd))
}

.secondary-range-input::-ms-fill-lower {
    background: #cfd0d2
}

.secondary-range-input::-ms-thumb {
    border: 1px solid #cfd0d2
}

.light-range-input::-webkit-slider-thumb {
    border: 1px solid #eaeef3
}

.light-range-input::-moz-range-thumb {
    border: 1px solid #eaeef3
}

.light-range-input {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(.15, #eaeef3), color-stop(.15, #ddd))
}

.light-range-input::-ms-fill-lower {
    background: #eaeef3
}

.light-range-input::-ms-thumb {
    border: 1px solid #eaeef3
}

.rectangular-slider .primary-range-input::-webkit-slider-thumb {
    background-color: #6d5cae
}

.rectangular-slider .primary-range-input::-moz-range-thumb {
    background-color: #6d5cae
}

.rectangular-slider .primary-range-input::-ms-thumb {
    background-color: #6d5cae
}

.rectangular-slider .success-range-input::-webkit-slider-thumb {
    background-color: #0aa89e
}

.rectangular-slider .success-range-input::-moz-range-thumb {
    background-color: #0aa89e
}

.rectangular-slider .success-range-input::-ms-thumb {
    background-color: #0aa89e
}

.rectangular-slider .info-range-input::-webkit-slider-thumb {
    background-color: #4DD0E1
}

.rectangular-slider .info-range-input::-moz-range-thumb {
    background-color: #4DD0E1
}

.rectangular-slider .info-range-input::-ms-thumb {
    background-color: #4DD0E1
}

.rectangular-slider .warning-range-input::-webkit-slider-thumb {
    background-color: #fa0
}

.rectangular-slider .warning-range-input::-moz-range-thumb {
    background-color: #fa0
}

.rectangular-slider .warning-range-input::-ms-thumb {
    background-color: #fa0
}

.rectangular-slider .danger-range-input::-webkit-slider-thumb {
    background-color: #e43a45
}

.rectangular-slider .danger-range-input::-moz-range-thumb {
    background-color: #e43a45
}

.rectangular-slider .danger-range-input::-ms-thumb {
    background-color: #e43a45
}

.rectangular-slider .secondary-range-input::-webkit-slider-thumb {
    background-color: #cfd0d2
}

.rectangular-slider .secondary-range-input::-moz-range-thumb {
    background-color: #cfd0d2
}

.rectangular-slider .secondary-range-input::-ms-thumb {
    background-color: #cfd0d2
}

.rectangular-slider .light-range-input::-webkit-slider-thumb {
    background-color: #eaeef3
}

.rectangular-slider .light-range-input::-moz-range-thumb {
    background-color: #eaeef3
}

.rectangular-slider .light-range-input::-ms-thumb {
    background-color: #eaeef3
}

.rectangular-slider .dark-range-input::-webkit-slider-thumb {
    background-color: #8e959d
}

.rectangular-slider .dark-range-input::-moz-range-thumb {
    background-color: #8e959d
}

.rectangular-slider .dark-range-input::-ms-thumb {
    background-color: #8e959d
}

.material-form .form-group .form-control.form-control-primary:focus ~ label {
    color: #6d5cae
}

.material-form .form-group .form-control.form-control-primary:focus ~ label:after {
    background-color: #6d5cae
}

.material-form .form-group .form-control.form-control-success:focus ~ label {
    color: #0aa89e
}

.material-form .form-group .form-control.form-control-success:focus ~ label:after {
    background-color: #0aa89e
}

.material-form .form-group .form-control.form-control-info:focus ~ label {
    color: #4DD0E1
}

.material-form .form-group .form-control.form-control-info:focus ~ label:after {
    background-color: #4DD0E1
}

.material-form .form-group .form-control.form-control-warning:focus ~ label {
    color: #fa0
}

.material-form .form-group .form-control.form-control-warning:focus ~ label:after {
    background-color: #fa0
}

.material-form .form-group .form-control.form-control-danger:focus ~ label {
    color: #e43a45
}

.material-form .form-group .form-control.form-control-danger:focus ~ label:after {
    background-color: #e43a45
}

.material-form .form-group .form-control.form-control-secondary:focus ~ label {
    color: #cfd0d2
}

.material-form .form-group .form-control.form-control-secondary:focus ~ label:after {
    background-color: #cfd0d2
}

.material-form .form-group .form-control.form-control-light:focus ~ label {
    color: #eaeef3
}

.material-form .form-group .form-control.form-control-light:focus ~ label:after {
    background-color: #eaeef3
}

.material-form .form-group .form-control.form-control-dark:focus ~ label {
    color: #8e959d
}

.material-form .form-group .form-control.form-control-dark:focus ~ label:after {
    background-color: #8e959d
}

.collapse-group.collapse-group-success .card .card-header [aria-expanded=true] {
    color: #0aa89e
}

.collapse-group.collapse-group-primary .card .card-header [aria-expanded=true] {
    color: #6d5cae
}

.collapse-group.collapse-group-danger .card .card-header [aria-expanded=true] {
    color: #e43a45
}

.collapse-group.collapse-group-info .card .card-header [aria-expanded=true] {
    color: #4DD0E1
}

.collapse-group.collapse-group-warning .card .card-header [aria-expanded=true] {
    color: #fa0
}

.collapse-group.collapse-group-light .card .card-header [aria-expanded=true] {
    color: #eaeef3
}

.collapse-group.collapse-group-dark .card .card-header [aria-expanded=true] {
    color: #8e959d
}

.collapse-group.collapse-group-secondary .card .card-header [aria-expanded=true] {
    color: #cfd0d2
}