/*!
 * Theme Name: Default
 * Package : DashLite
 * Author: Softnio
 * Author URI: http://themeforest.net/user/softnio
 * Version	 :	1.0.0
 * Updated	 :	07.23.2020
**/

/* Primary button — gradient red */
.btn-primary {
    color: #fff;
    background-image: linear-gradient(122deg, #c41313 4%, #780000 48%);
    background-color: #A50000;
    box-shadow: none;
    border: none !important;
}
.btn-primary:hover {
    color: #fff;
    background-size: 220% 100%;
}
.btn-primary:focus,
.btn-primary.focus {
    color: #fff;
    background-color: #820000;
}
.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: #A50000;
    border-color: #A50000;
}
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #820000;
    border-color: #820000;
}
.btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(165, 0, 0, 0.4);
}

/* Outline primary to match */
.btn-outline-primary {
    color: #A50000;
    border-color: #A50000;
}
.btn-outline-primary:hover,
.btn-outline-primary:active {
    background-color: #A50000;
    border-color: #A50000;
    color: #fff;
}

/* User avatar default background */
.user-avatar,
[class^=user-avatar]:not([class*=-group]) {
    background: #c45050;
}

/* Wallet card action links (Transfer / Deposit / Withdraw) */
.nk-wgw-actions a,
.is-dark .nk-wgw-actions a {
    color: #ffe0e0 !important;
}
.is-dark .nk-wgw-actions a .icon {
    color: #ffcece !important;
}
.is-dark .nk-wgw-actions a:hover .icon,
.is-dark .nk-wgw-actions a:hover span {
    color: #fff !important;
}

/* Transaction count on dark wallet card */
.is-dark .nk-wgw-balance .amount-sm {
    color: #ffe0e0 !important;
}

/* Wallet card dark — full red gradient */
.card.is-dark {
    background: linear-gradient(122deg, #3d0000 0%, #A50000 55%, #7a0000 100%) !important;
}
.card-bordered.is-dark {
    border-color: #7a0000 !important;
}
.is-dark .nk-wgw-icon {
    background: rgba(255, 255, 255, 0.18) !important;
}
.is-dark .nk-wgw-icon.is-default:after {
    background: linear-gradient(135deg, rgba(255, 80, 80, 0.18), rgba(255, 80, 80, 0.05)) !important;
    border: 1px solid rgba(255, 80, 80, 0.4) !important;
}

/* Sidebar active / hover */
.active > .nk-menu-link,
.nk-menu-link:hover,
.nk-menu-item.active > .nk-menu-link .nk-menu-icon,
.nk-menu-item.current-menu > .nk-menu-link .nk-menu-icon,
.nk-menu-link:hover .nk-menu-icon {
    color: #A50000 !important;
}

/* Sidebar active item left accent */
.nk-sidebar .nk-menu > li.active > a,
.nk-sidebar .nk-menu > li.current-menu > a {
    color: #A50000 !important;
}

/* bg-primary-dim fix */
.bg-primary-dim {
    background-color: #ffe8e8 !important;
}

/* Global card polish */
.card,
.card.card-bordered {
    border-radius: 12px !important;
}
.card .card-inner:first-child {
    border-radius: 12px 12px 0 0;
}
.card .card-inner:last-child {
    border-radius: 0 0 12px 12px;
}
.card .card-inner:only-child {
    border-radius: 12px !important;
}