﻿html, body {
	font-family: "Arial Narrow", "Roboto Condensed", Arial, Roboto, sans-serif;
	font-optical-sizing: auto;
	font-weight: 400;
	font-style: normal;
	font-size: 19px;
	line-height: 1.41;
	color: #5e5e5e;
}
.text-color-normal {
	color: #5e5e5e;
}
.fs-input {
	font-size: .97rem;
}
.fs-menu {
	font-size: .89rem;
	line-height: 1.25;
}
.small {
	font-size: .84rem;
}
.xsmall {
	font-size: .74rem;
}
.xxsmall {
	font-size: 0.58rem;
}
p {
	margin-bottom: 0.68rem;
}
.text-color-pliex {
	color: #00adef;
}
.colorize-pliex {
	filter: invert(57%) sepia(83%) saturate(2073%) hue-rotate(165deg) brightness(97%) contrast(101%);
}
a:not(:disabled) {
	cursor: pointer !important;
}
input.form-control[required] {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='Firebrick' class='bi bi-asterisk' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: right 0.5rem center;
}
select.form-select[required] {
	--bs-form-select-bg-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='Firebrick' class='bi bi-asterisk' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");
	padding-right: 4.125rem;
	background-position: right .75rem center,center right 2.25rem;
	background-size: 16px 12px, calc(.2em + .2rem) calc(.2em + .2rem);
}
#logoWrapper {
	height: 119px;
	padding-bottom: 15px;
}
.hdr {
	height: 173px;
	background-repeat: no-repeat;
	background-size: auto 173px;
	background-position: center;
}
#logo {
	width: 222px;
	height: auto;
}
/* NAVBAR */
.navbar {
	position: absolute;
	top: 0;
	right: 0;
}
.offcanvas.show {
	width: 66%;
}

.navbar-toggler {
	position: absolute;
	top: 140px;
	transform: translateY(-50%);
	right: 0.25rem;
	z-index: 20;
}
.navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 164, 227, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-toggler:focus {
	box-shadow: none;
}
.offcanvas.show ul.navbar-nav .nav-item {
	background-color: #fff;
	border: 2px solid #00a3e2;
	width: 100%;
	text-align: right;
	height: 58px;
	padding: 0 1rem;
}
.offcanvas.show ul.navbar-nav .nav-item > .nav-link {
	color: #00a3e2;
}
.offcanvas.show .navbar-nav .nav-link.home {
	padding-top: .75rem;
	padding-bottom: .75rem;
}
.offcanvas.show .fs-menu .strong {
	font-weight: 700;
	text-transform: uppercase;
}
button.btn-close[data-bs-dismiss="offcanvas"] {
	background-color: rgb(0 0 0 / 0.1);
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
	outline: none;
	opacity: 1;
	padding: 0.25rem;
	position: absolute;
	top: 30%;
	left: -1.7rem;
	z-index: 40;
	color: #fff;
	border-radius: 0;
	border: 2px solid #00a3e2;
}

button.btn-close[data-bs-dismiss="offcanvas"]:focus {
	box-shadow: none;
}

#loginWrapper {
	border-right: 1px solid #dee2e6;
}
#visitImg {
	width: 29px;
	height: 30px;
}
#cameraLogin {
	width: 24.5px;
	height: 14px;
}
.nav-item.active a.nav-link {
	color: #00adef;
}

	.nav-item.active a.nav-link img {
		filter: invert(57%) sepia(83%) saturate(2073%) hue-rotate(165deg) brightness(97%) contrast(101%);
	}