
 /* Global CSS */

:root {
  --bs-info: #2c93d7;
  --bs-info-rgb: 44, 147, 215;
  --bs-success: #5fc181;
  --bs-success-rgb: 95, 193, 129;
  --bs-border-radius: 0.175rem;
  --bs-nav-link-font-size: 1.13rem;
}

.td-center {
	text-align: center;
}

.navbar {
	--bs-navbar-padding-y: 0;
}

.navbar-nav {
	margin-bottom: 0.3rem;
}

.footer {
	font-size: 0.8rem;
}

.form-control, .form-select {
	border-radius: 0.175rem;
}

.form-check-input:checked {
  background-color: #2c93d7;
  border-color: #2c93d7;
}

.bg-primary .navbar-nav .nav-link.active {
	color: #5fc181 !important;
}

.btn {
	--bs-btn-border-radius: 0.175rem;
}

.btn-primary {
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #596e80;
  --bs-btn-hover-border-color: #596e80;
}

.btn-info {
	--bs-btn-bg: #2c93d7;
	--bs-btn-border-color: #2c93d7;
	--bs-btn-disabled-bg: #2c93d7;
	--bs-btn-disabled-border-color: #2c93d7;
}

.btn-outline-info {
	--bs-btn-color: #2c93d7;
	--bs-btn-border-color: #2c93d7;
	--bs-btn-hover-bg: #2c93d7;
	--bs-btn-hover-border-color: #2c93d7;
	--bs-btn-disabled-color: #2c93d7;
	--bs-btn-disabled-border-color: #2c93d7;
}

.btn-success {
	--bs-btn-bg: #5fc181;
	--bs-btn-border-color: #5fc181;
	--bs-btn-hover-bg: #55986d;
	--bs-btn-hover-border-color: #55976d;
	--bs-btn-disabled-bg: #5fc181;
	--bs-btn-disabled-border-color: #5fc181;
}

.btn-outline-success {
	--bs-btn-color: #5fc181;
	--bs-btn-border-color: #5fc181;
	--bs-btn-hover-bg: #5fc181;
	--bs-btn-hover-border-color: #5fc181;
	--bs-btn-disabled-color: #5fc181;
	--bs-btn-disabled-border-color: #5fc181;
}

/*
.btn-outline-success {
  --bs-btn-color: #18bc9c;
  --bs-btn-border-color: #18bc9c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #18bc9c;
  --bs-btn-hover-border-color: #18bc9c;
  --bs-btn-focus-shadow-rgb: 24, 188, 156;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #18bc9c;
  --bs-btn-active-border-color: #18bc9c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #18bc9c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #18bc9c;
  --bs-gradient: none;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #18bc9c;
  --bs-btn-border-color: #18bc9c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #14a085;
  --bs-btn-hover-border-color: #13967d;
  --bs-btn-focus-shadow-rgb: 59, 198, 171;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #13967d;
  --bs-btn-active-border-color: #128d75;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #18bc9c;
  --bs-btn-disabled-border-color: #18bc9c;
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2c3e50;
  --bs-btn-border-color: #2c3e50;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #253544;
  --bs-btn-hover-border-color: #233240;
  --bs-btn-focus-shadow-rgb: 76, 91, 106;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #233240;
  --bs-btn-active-border-color: #212f3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2c3e50;
  --bs-btn-disabled-border-color: #2c3e50;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #95a5a6;
  --bs-btn-border-color: #95a5a6;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #7f8c8d;
  --bs-btn-hover-border-color: #778485;
  --bs-btn-focus-shadow-rgb: 165, 179, 179;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #778485;
  --bs-btn-active-border-color: #707c7d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #95a5a6;
  --bs-btn-disabled-border-color: #95a5a6;
}

*/