﻿:root {

    /*--bs-primary-rgb: 21, 84, 38;*/
    --bs-primary-rgb: 43, 173, 81;

    --color-primary-light: #2bad51;
    --color-primary-dark: #155426;
    --color-bg-main: #eff3f8;
    --bs-primary: #2bad51;
    --bs-link-color: #155426;
    /* background: #f5f5f5;;*/
}

body {
    /*background-color: var(--color-bg-main) !important;*/
}

#app-logo {
    height: 99px;
    width: 206px;
    margin-top: -14px;
    background-image: url(https://mediareclutado.blob.core.windows.net/portals/ccn/ccn-logo.png);
    background-repeat: no-repeat;
}



.card-title,
.k-card-title,
h1,
h5 {
    color: var(--color-primary-dark) !important;
}

h1 {
    color: var(--color-primary-light) !important;
}

card .fa-circle {
    color: var(--color-primary-light) !important;
}


.nav-link {
    color: var(--color-primary-dark) !important;
}

.k-pager-numbers .k-link.k-state-selected,
.k-pager-numbers .k-link.k-selected {
    border-color: var(--color-primary-light) !important;
    color: white !important;
    background-color: var(--color-primary-dark) !important;
}

.k-pager-nav.k-link,
.k-pager-refresh {
    border-color: #dee2e6;
    color: var(--color-primary-dark) !important;
    background-color: #fff;
}

.k-pager-numbers .k-link {
    border-color: #dee2e6;
    color: var(--color-primary-dark) !important;
}

.k-pager-numbers .k-link:hover,
.k-pager-numbers .k-link.k-state-hover,
.k-pager-numbers .k-link.k-hover,
.k-pager-nav.k-link {
    color: var(--color-primary-dark) !important;
}


.btn-primary {
    color: #fff;
    background-color: var(--color-primary-dark);
    border-color: var(--color-primary-light);
}

.btn-primary:hover {
    color: #fff;
    background-color: var(--color-primary-light);
    border-color: var(--color-primary-light);
}

.btn-outline-info,
.btn-outline-primary {
    color: #000000;
    border-color: var(--color-primary-light);
}

.btn-outline-info:hover,
.btn-outline-primary:hover {
    color: #fff;
    border-color: var(--color-primary-light);
    background-color: var(--color-primary-light);
}

.card .fa-circle {
    color: var(--color-primary-light) !important;
}

.k-tabstrip-items-wrapper .k-item {
    color: var(--color-primary-light) !important;
}

.avatar-profile-letters {
    color: #ffffff !important;
    background-color: var(--color-primary-light) !important;
}


.tag-name {
    background-color: var(--color-primary-light) !important;
}

.footer {
    border-top: 2px solid var(--color-primary-dark) !important;
}

.footer a {
    color: var(--color-primary-dark);
    text-decoration: none;
}

.footer a:hover {
    color: var(--color-primary-light);
    text-decoration: none;
}


.k-button-solid-primary {
    border-color: var(--color-primary-light);
    color: #fff;
    background-color: var(--color-primary-light);
}

.k-button-solid-primary.k-hover,
.k-button-solid-primary:hover {
    border-color: var(--color-primary-light);
    background-color: var(--color-primary-dark);
}

.k-stepper .k-step-current .k-step-indicator {
    border-color: var(--color-primary-light);
    color: #fff;
    background-color: var(--color-primary-light);
}

.k-stepper .k-step-done .k-step-indicator {
    border-color: var(--color-primary-light);
    color: #fff;
    background-color: var(--color-primary-light);
}