﻿:root{
   --bs-link-color: var(--bs-primary);
   --bs-link-color-rgb: var(--bs-primary);
   --bs-link-hover-color: var(--bs-primary-darker-35);
   --bs-link-hover-color-rgb: var(--bs-primary-darker-35);
}

a{
   color: var(--bs-primary);
   text-decoration: none;
}

a:hover{
   color: var(--bs-primary-darker-35);
   text-decoration: underline;
}

a.nav-link:hover{
   text-decoration: none;
}

.text-primary{
   color: var(--bs-primary) !important;
}

.text-secondary{
   color: var(--bs-secondary) !important;
}

.text-info{
   color: var(--bs-info) !important;
}

.text-light{
   color: var(--bs-light) !important;
}

.bg-primary{
   background-color: var(--bs-primary) !important;
}

.bg-secondary{
   background-color: var(--bs-secondary) !important;
}

.bg-info{
   background-color: var(--bs-info) !important;
}

.bg-light{
   background-color: var(--bs-light) !important;
}

.btn:hover{
   text-decoration: none;
}

.btn-primary{
   --bs-btn-bg: var(--bs-primary);
   --bs-btn-border-color: var(--bs-primary);
   --bs-btn-hover-bg: var(--bs-primary-darker-15);
   --bs-btn-hover-border-color: var(--bs-primary-darker-15);
   --bs-btn-focus-shadow-rgb: var(--bs-primary);
   --bs-btn-active-bg: var(--bs-primary-darker-20);
   --bs-btn-active-border-color: var(--bs-primary-darker-20);
   --bs-btn-disabled-bg: var(--bs-primary-lighter-20);
   --bs-btn-disabled-border-color: var(--bs-primary-lighter-20);
}

.btn-outline-primary{
   --bs-btn-color: var(--bs-primary);
   --bs-btn-border-color: var(--bs-primary);
   --bs-btn-hover-bg: var(--bs-primary);
   --bs-btn-hover-border-color: var(--bs-primary);
   --bs-btn-active-bg: var(--bs-primary);
   --bs-btn-active-border-color: var(--bs-primary);
   --bs-btn-disabled-color: var(--bs-primary-lighter-20);
   --bs-btn-disabled-border-color: var(--bs-primary-lighter-20);
}

.list-group{
   --bs-list-group-active-bg: var(--bs-primary);
}