﻿a {
	text-decoration: none;
}

	a:hover {
		text-decoration: underline;
	}

.pagination {
	--bs-pagination-active-bg: #337ab7;
	--bs-pagination-active-border-color: #337ab7;
}

.form-check-input:checked {
	background-color: #337ab7;
	border-color: #337ab7;
}

.btn {
	--bs-btn-border-radius: var(--bs-border-radius-sm);
}

	.btn:hover {
		text-decoration: none;
	}

.btn-primary {
	--bs-btn-bg: var(--bs-primary);
	--bs-btn-border-color: #fff;
	--bs-btn-hover-bg: #286090;
	--bs-btn-hover-border-color: #204d74;
	--bs-btn-active-bg: var(--bs-btn-hover-bg);
	--bs-btn-active-border-color: var(--bs-btn-hover-border-color);
}

.d-block-no-important {
	display: block;
}


.scroll-down {
	visibility: visible;
	-webkit-transform: translateY(20px) scale(0.9);
	opacity: 0;
	transform: translateY(20px) scale(0.9);
}

	.scroll-down.visible {
		visibility: visible;
		-webkit-transform: translateY(0) scale(1);
		opacity: 1;
		transform: translateY(0) scale(1);
		-webkit-transition: -webkit-transform 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;
		transition: transform 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 2s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;
	}

.validation-message {
	color: var(--bs-form-invalid-color);
}

.editor.modified.is-invalid > .mce-container {
	border-color: #dc3545;
}

.osm-bluediv, .bg-color {
	background-color: #000;
}
	.tinymce-output > tbody, td, tfoot, th, thead, tr {
		border-width: 1px;
	}
div.tox-promotion {
	display: none;
}
