.nav-active-primary .nav-link.active, .nav-active-primary .nav > li.active > a {
    color: #fff !important;
    background-color: #009688 !important;
}
#menu_tabs li a.active:after {
    border-top-color: #009688;
}
.primary {
    background-color: #009688;
}
.b-primary {
    border-color: #009688;
}
.btn.b-primary:focus, .btn.b-primary:hover, .btn.primary:focus, .btn.primary:hover {
    background-color: #009688;
}
.pager .page-item.active, .pager > .active > a, .pager > .active > span, .pagination .page-item.active, .pagination > .active > a, .pagination > .active > span {
    background-color: #009688 !important;
    border-color: #009688 !important;
}
.ui-check input:checked + i:before {
    background-color: #009688;
}
.text-primary, .text-primary-hover a:hover {
    color: #009688 !important;
}
.b-info{
    border-color: #009688;
}

.btn.b-info:focus, .btn.b-info:hover, .btn.info:focus, .btn.info:hover {
    background-color: #009688 !important;
}

:lang(en) .wizard-step:after {
    border-left: 20px solid #009688 !important;
}
:lang(ar) .wizard-step:after {
    border-right: 20px solid #009688 !important;
}

.btn-primary {
    background-color: #009688;
    border-color: #009688;
}
.btn-primary:hover {
    background-color: #0c3531;
    border-color: #0c3531;
}

.nav-active-border.left .nav-link.active {
    color: #009688 !important;
}

.dark {
    background-color: #0c3531;
}
.dark .dk {
    background-color: #0c3531;
}
.dark .box, .dark .white {
    background-color: #12433e;
}
.btn.b-dark:focus, .btn.b-dark:hover, .btn.dark:focus, .btn.dark:hover {
    background-color: #12433e;
}
.text-success, .text-success-hover a:hover {
    color: #0ee1ce !important;
}

.b-success {
    border-color: #0ee1ce;
}
.dark .row_no {
    background-color: #0c3531;
}




.alert-success {
    color: #fff;
    background-color: #009688;
    border-color: #009688;
}
.alert-danger {
    color: #fff;
    background-color: #f44455;
    border-color: #f44455;
}
.alert-info {
    color: #fff;
    background-color: #6887ff;
    border-color: #6887ff;
}
.alert-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e;
}

.info {
    background-color: #4092d0;
}
.btn-info {
    background-color: #4092d0;
    border-color: #4092d0;
}

.btn.b-info:focus, .btn.b-info:hover, .btn.info:focus, .btn.info:hover {
    background-color: #2c74aa;
}
.btn-info:hover {
    background-color: #2c74aa;
    border-color: #2c74aa;
}
.text-info, .text-info-hover a:hover {
    color: #009688 !important;
}

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

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

.success {
    background-color: #009688;
}
.btn-success {
    background-color: #009688;
    border-color: #009688;
}

.btn.b-success:focus, .btn.b-success:hover, .btn.success:focus, .btn.success:hover {
    background-color: #05897d;
}
.btn-success:hover {
    background-color: #05897d;
    border-color: #05897d;
}

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

.btn.b-warning:focus, .btn.b-warning:hover, .btn.warning:focus, .btn.warning:hover {
    background-color: #ec971f;
}
.btn-warning:hover {
    background-color: #ec971f;
    border-color: #ec971f;
}
#clock {
    filter: none !important;
}

.dark div.dataTables_wrapper div.dataTables_processing {
    background-color: #009688;
}
.cyan-50 {
    background-color: #e0fae9;
}
.green-50 {
    background-color: #f6f4e5;
}
.dark .lt {
    background-color: #12433e;
}
.dark ul.sortable li {
    background: #0c3531;
}

.dark .form-control {
    border-color: rgba(120, 130, 140, .2) !important;
}

.dark .table-striped tbody tr:nth-of-type(odd) {
    background-color: #0c3531;
}

.stepwizard-step .btn-primary {
    background-color: #009688;
}
.inbox-polls .active:after {
    border-color: #009688;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    background: transparent;
}
@media (min-width: 992px) {
    .tabs .nav-active-primary .nav > li.active > a:after, .tabs .nav-active-primary .nav-link.active:after {
        border-color: #009688;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-bottom-width: 0;
    }
}

.dark .p-a-3p:before {
    border-left-color:#0c3531;
    border-right-color:#0c3531;
}
.hover-liner {
    --c: #009688;
}

.clock_info #digitalClock {
    --c1: #0c3531 !important;
    --c2: #009688 !important;
}

.primary .lt {
    background-color: #009688;
}
.primary .bg {
    background-color: #088276;
}
.primary .dk {
    background-color: #0d6d63;
}
.info .lt {
    background-color: #0c8e82;
}
.info .bg {
    background-color: #18746b;
}
.info .dk {
    background-color: #18625c;
}

.active_company_link:after {
    border-left-color: #009688 !important;
    border-right-color: #009688 !important;
}
a.primary:hover {
    background-color: #088276;
}

.report-link a:hover, .report-link a:focus, .report-link a:active{
    color: #009688;
}

.dark .settings-page-menu .panel {
    background-color: #13433e;
}
.dark .settings-page-menu .panel .collapse{
    background-color: #18625c;
}
.dark .white.dk{
    background-color: #18625c;
}

.dark .settings-page-menu .panel {
    background-color: #13433e;
}
.dark .settings-page-menu .panel .collapse{
    background-color: #13433e;
}
.dark .white.dk{
    background-color: #13433e;
}

.dark .apps_menu .white {
    color: #fff !important;
    background: #12433e !important;
}

@media only screen and (min-width: 768px) {
    .dark .cd-breadcrumb.triangle li > * {
        background-color: #0b3531;
        border-color: #0b3531;
        color: #fff;
    }
    .cd-breadcrumb.triangle li.current > * {
        /* selected step */
        color: #ffffff;
        background-color: #05897d;
        border-color: #05897d;
    }
}
