﻿body {
	--bs-nav-link-font-size: 14px;
	--bs-btn-font-size: 14px !important;
	--bs-primary: #1c72b9 !important;
	--bs-link-color: #8e85e6;
	--bs-primary-rgb: 28, 114, 185;
	--bs-link-color-rgb: 28, 114, 185 !important;
	--bs-link-hover-color-rgb: 22, 97, 158;
	--bs-link-hover-color: #16619e;
	--bs-dropdown-link-hover-color: #16619e;
	--bs-dropdown-link-active-color: #16619e;
	--bs-nav-pills-link-active-bg: #8e85e6 !important;
}

.btn-primary {
	--bs-btn-color: #fff;
	--bs-btn-bg: #1c72b9;
	--bs-btn-border-color: #1c72b9;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #175f9b;
	--bs-btn-hover-border-color: #165a91;
	--bs-btn-focus-shadow-rgb: 28, 114, 185;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #165a91;
	--bs-btn-active-border-color: #145587;
	--bs-btn-active-shadow: none;
	--bs-btn-disabled-color: #fff;
	--bs-btn-disabled-bg: #1c72b9;
	--bs-btn-disabled-border-color: #1c72b9;
}

.btn-primary-soft {
	color: #1c72b9;
	background-color: rgba(28, 114, 185, 0.1);
}
.form-check-input:checked {
	background-color: #1c72b9;
	border-color: #1c72b9;
}
.btn-outline-primary {
	--bs-btn-color: #1c72b9;
	--bs-btn-border-color: #1c72b9;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #1c72b9;
	--bs-btn-hover-border-color: #1c72b9;
	--bs-btn-focus-shadow-rgb: 28, 114, 185;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #1c72b9;
	--bs-btn-active-border-color: #1c72b9;
	--bs-btn-active-shadow: none;
	--bs-btn-disabled-color: #1c72b9;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #1c72b9;
	--bs-gradient: none;
}

.btn-primary-soft:active,
.btn-primary-soft:hover,
.btn-primary-soft:focus {
	color: #fff;
	background-color: #1c72b9;
	border-color: #1c72b9;
}


.style-specific-logo {
	width: 100%;
	margin-bottom: -4px !important;
	height: 100px !important;
	margin-top: -30px !important;
}

.navbar .style-specific-logo {
	margin-bottom: -30px !important;
}

/*.btn-primary-soft {
	color: var(--bs-primary);
}*/
.navbar-brand {
	position: fixed;
	top: 2px;
	left: -8px;
}
#offcanvasSidebar {
	margin-top: 76px;
}