/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Dodano w ramach dodania bootstrapa 16.10.2024  */

/* remapped bootstrap values for colors. Generated by 
https://lingtalfi.com/bootstrap4-color-generator 
and then converted scss to css */

:root {	 
	--primary_t1:#87a428;
	--primary_t2:#657b1e;
	--primary_t3:#cce288;
	--primary_t4:#d5e79c;
	--primary_t5:#364110;
	--primary_t6:#5b6e1a;
	--primary_t7:#6f8720;
	--primary_t8:#141805;
	--primary_t9:#dcebad;
	--primary_shadow:rgba(135, 164, 40, 0.5);
	--primary_text_color_dark_bright:#212529fff;
}

.alert-primary {
	color: var(--primary_t5);
	background-color: var(--primary_text_color_dark_bright);
	border-color: var(--primary_t4);
}
.alert-primary hr {
	border-top-color: var(--primary_t3);
}
.alert-primary .alert-link {
	color: var(--primary_t8);
}
.badge-primary {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t1);
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t2);
}
.bg-primary {
	background-color: var(--primary_t1) !important;
}
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {
	background-color: var(--primary_t2) !important;
}
.border-primary {
	border-color: var(--primary_t1) !important;
}
.btn-primary {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t1);
	border-color: var(--primary_t1);
}
.btn-primary:hover {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t7);
	border-color: var(--primary_t2);
}
.btn-primary:focus, .btn-primary.focus {
	box-shadow: 0 0 0 0.2rem var(--primary_shadow);
}
.btn-primary.disabled, .btn-primary:disabled {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t1);
	border-color: var(--primary_t1);
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t2);
	border-color: var(--primary_t6);
}
.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 var(--primary_shadow);
}
.btn-outline-primary {
	color: var(--primary_t1);
	background-color: transparent;
	border-color: var(--primary_t1);
}
.btn-outline-primary:hover {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t1);
	border-color: var(--primary_t1);
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
	box-shadow: 0 0 0 0.2rem var(--primary_shadow);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color: var(--primary_t1);
	background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t1);
	border-color: var(--primary_t1);
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem var(--primary_shadow);
}
.list-group-item-primary {
	color: var(--primary_t5);
	background-color: var(--primary_t4);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
	color: var(--primary_t5);
	background-color: var(--primary_t3);
}
.list-group-item-primary.list-group-item-action.active {
	color: var(--primary_text_color_dark_bright);
	background-color: var(--primary_t5);
	border-color: var(--primary_t5);
}
.table-primary, .table-primary > th, .table-primary > td {
	background-color: var(--primary_t4);
}
.table-hover .table-primary:hover {
	background-color: var(--primary_t3);
}
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
	background-color: var(--primary_t3);
}
.text-primary {
	color: var(--primary_t1) !important;
}
a.text-primary:hover, a.text-primary:focus {
	color: var(--primary_t2) !important;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/