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

:root {
  --background-color: #0a2540;
  --primary-color: #0a2540;
  --secondary-color: #bd926c;
  --accent-color: #00a4bd;
  --text-color: #333333;
  --light-text: #ffffff;
  --light-bg: #f8f9fa;
  --dark-bg: #0a2540;
}

/* Apply the color scheme */
.nk-header.is-theme:not([class*="bg-"]) {
  background: var(--primary-color);
}

.nk-header.is-dark:not([class*="bg-"]) {
  background: var(--dark-bg);
}

.bg-primary {
  background-color: var(--primary-color) !important;
}

.text-primary,
.link-primary {
  color: var(--primary-color) !important;
}

.link-primary:hover,
a.text-primary:hover,
a.text-primary:focus,
.chat-upload-option a:hover {
  color: var(--secondary-color) !important;
}

.border-primary,
.nk-kycfm-control:checked ~ .nk-kycfm-label {
  border-color: var(--primary-color) !important;
}

.btn-primary {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
}

.btn-primary:hover,
.btn-primary:focus {
  background-color: var(--secondary-color);
  border-color: var(--secondary-color);
}

.btn-outline-primary {
  border-color: var(--primary-color);
  color: var(--primary-color);
}

.btn-outline-primary:hover {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
}

.card-bordered.is-dark {
  border-color: var(--primary-color);
}

.card.is-dark {
  background: var(--primary-color);
}

.user-avatar,
[class^="user-avatar"]:not([class*="-group"]) {
  background: var(--secondary-color);
}

.nk-menu-badge {
  color: var(--accent-color);
}

.alert-primary,
.badge-dim.bg-outline-primary {
  background-color: rgba(10, 37, 64, 0.1);
  border-color: rgba(10, 37, 64, 0.5);
}

.dropdown-menu-s1 {
  border-top-color: var(--primary-color);
}

.nk-iv-wg2-amount.ui-v2 {
  border-bottom-color: var(--primary-color);
}

.nav-tabs .nav-link:after,
.progress-bar,
.dot-primary {
  background: var(--primary-color);
}

.nk-error-head {
  background: -webkit-linear-gradient(
    var(--primary-color),
    var(--secondary-color)
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.nav-switch .nav-link.active {
  background: var(--primary-color);
  color: var(--light-text);
}

.icon-avatar {
  color: var(--primary-color);
  background-color: rgba(10, 37, 64, 0.1);
}

.is-theme .nk-quick-nav-icon:before {
  background-color: var(--primary-color);
}

a {
  color: var(--accent-color);
}

a:hover {
  color: var(--secondary-color);
}

.form-control:focus,
.form-control.focus,
.custom-control-input:focus ~ .custom-control-label::before,
.form-file-input:focus ~ .form-file-label,
.select2-container--default .select2-selection--single:focus,
.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  box-shadow: 0 0 0 3px rgba(10, 37, 64, 0.1);
  border-color: var(--primary-color);
}

.form-control-simple:focus {
  box-shadow: none;
}

.user-balance {
  color: var(--primary-color);
}
