:root {
	--bs-blue: #0d6efd;
	--bs-indigo: #6610f2;
	--bs-purple: #6f42c1;
	--bs-pink: #d63384;
	--bs-red: #dc3545;
	--bs-orange: #fd7e14;
	--bs-yellow: #ffc107;
	--bs-green: #198754;
	--bs-teal: #20c997;
	--bs-cyan: #0dcaf0;
	--bs-black: #000;
	--bs-white: #fff;
	--bs-gray: #6c757d;
	--bs-gray-dark: #343a40;
	--bs-primary-rgb: 206, 208, 210 !important;
	--bs-secondary-rgb: 224, 224, 226 !important;
	--bs-success-rgb: 25, 135, 84 !important;
	--bs-info-rgb: 13, 202, 240 !important;
	--bs-warning-rgb: 255, 193, 7 !important;
	--bs-danger-rgb: 220, 53, 69 !important;
	--bs-light-rgb: 248, 249, 250 !important;
	--bs-dark-rgb: 33, 37, 41 !important;
	--bs-white-rgb: 255, 255, 255 !important;
	--bs-black-rgb: 0, 0, 0 !important;
	--bs-body-color-rgb: 68, 68, 68 !important;
	--bs-body-bg-rgb: 255, 255, 255 !important;
	--bs-border-color: #aaaaaa !important;
	--bs-font-sans-serif: Lato !important;
	--bs-body-font-size: 16px !important;
	--big-hover-bgcolor-row: rgba(255, 255, 255, 0.55);
}

::-webkit-scrollbar {
	height: 12px;
	width: 8px;
	background: var(--bs-primary-rgb);
}

::-webkit-scrollbar-thumb {
	background: var(--bs-blue);
	-webkit-border-radius: 1ex;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
}

/*::-webkit-scrollbar-corner {
 *	background: #000;
 * }*/

button {
	border-radius: 20px !important;
	height: 28px !important;
	padding: 0px 22px !important;
}

.form-check-input[type=checkbox] {
	width: 36px !important;
	height: 20px !important;
}

/*.nav-link {
 *	height: 2px !important;
 *	
 * }*/

.card {
	transition: all 300ms !important;
}

.card:hover {
	box-shadow: 0px 0px 15px 1px #0d6efd !important;
	border: 1px solid #0d6efd !important;
}

.card-title {
	margin-top: -16px !important;
	margin-bottom: -16px !important;
}

.card-text {
	margin-top: -16px !important;
	margin-bottom: -16px !important;
	/*position: absolute !important;
	 *	left: 0 !important;
	 *	bottom: 0 !important;*/
}

section > div.row:first-of-type {
border-top-right-radius: 14px;
border-top-left-radius: 14px;	
}


section > div.row:last-of-type {
border-bottom-right-radius: 14px;
border-bottom-left-radius: 14px;	
}

section > div.row {
margin-top: -1px;	
}

section > div.row:hover {
background-color: var(--big-hover-bgcolor-row) !important;
}
