﻿/* Earth Colors */
:root {
  --bs-primary: #7B8758;
  --bs-secondary: #B08850;
  --bs-tertiary-color: #F5F2E8;
  --bs-tertiary: #F5F2E8;
  --bs-success: /#4D6B3C;
  --bs-info: /#9FA36D;
  --bs-warning: #D1A36E;
  --bs-danger: #874C3B;
  --bs-light: #F5F2E8;
  --bs-dark: #4A403A;
  --bs-body-color: #4A403A;
  --bs-link-color: #7B8758;
  --bs-link-hover-color: #4D6B3C;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
}

b, strong {
  font-weight: 600;
}

/*.bg-primary {
    background-color: $color-earth-primary !important;
}

.bg-secondary {
    background-color: $color-earth-secondary !important;
}

.bg-success {
    background-color: $color-earth-success !important;
}

.bg-warning {
    background-color: $color-earth-warning !important;
}

.bg-danger {
    background-color: $color-earth-danger !important;
}

.bg-info {
    background-color: $color-earth-info !important;
}

.bg-light {
    background-color: $color-earth-light !important;
}

.bg-dark {
    background-color: $color-earth-dark !important;
}*/
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #7B8758;
  --bs-btn-border-color: #7B8758;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3a4029;
  --bs-btn-hover-border-color: #3a4029;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #3a4029;
  --bs-btn-active-border-color: #3a4029;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #7B8758;
  --bs-btn-disabled-border-color: #7B8758;
}

.btn-outline-primary {
  --bs-btn-color: #7B8758;
  --bs-btn-border-color: #7B8758;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7B8758;
  --bs-btn-hover-border-color: #7B8758;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7B8758;
  --bs-btn-active-border-color: #7B8758;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #7B8758;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #7B8758;
  --bs-gradient: none;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #B08850;
  --bs-btn-border-color: #B08850;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #806239;
  --bs-btn-hover-border-color: #594528;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #806239;
  --bs-btn-active-border-color: #594528;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #B08850;
  --bs-btn-disabled-border-color: #B08850;
}

.dropdown-menu {
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #6c757d;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-header-color: #6c757d;
}

.text-primary {
  color: #7B8758 !important;
}

.text-secondary {
  color: #B08850 !important;
}

.text-success {
  color: #4D6B3C !important;
}

.text-danger {
  color: #874C3B !important;
}

.text-warning {
  color: #D1A36E !important;
}

.text-info {
  color: #9FA36D !important;
}

.text-light {
  color: #F5F2E8 !important;
}

.text-dark {
  color: #4A403A !important;
}

.text-justify {
  text-align: justify;
}

a, .btn-link, .btn-link:hover {
  color: #7B8758;
  text-decoration: none;
}

a:hover, .btn-link:hover {
  color: #7B8758;
  text-decoration: none;
}
