html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
  box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
  position: relative;
  min-height: 100%;
}

body {

}

.form-floating > .form-control-plaintext::placeholder, .form-floating > .form-control::placeholder {
  color: var(--bs-secondary-color);
  text-align: end;
}

.form-floating > .form-control-plaintext:focus::placeholder, .form-floating > .form-control:focus::placeholder {
  text-align: start;
}

#wrapper {
	display: flex;
}

#content {
	min-height: 94vh;
	width: 100%;
}

.hdr-color {
	color: #0033a0;
}

.nav .nav-link {
	color: #0033a0;
}

.nav-link:hover {
	background-color: #0d6efd;
	color: #fff;
}

#sidebar {
	transition: all 0.35s ease-in-out;
}

#sidebar.collapsed {
	margin-left: -296px;
}

.toggler-btn {
	background-color: transparent;
	cursor: pointer;
	border: 0;
}

.toggler-btn i {
	color: #0033a0;
}

#DT_Load_Users {
	width: 100%;
}

#DT_Load_Users img {
	width: 40px;
	border: 3px solid lightgray;
	border-radius: 50%;
}

.btn-color-gaqa {
	color: #0033a0;
	/*color: #fff;*/
}

.container-icon {
	width: 34px;
	height: 34px;
	font-size: 26px;
	background-color: #0044cc;
}

.badge-notifications {
	font-size: 10px;
	background-color: #0044cc;
}

#container-notifications {
	border: 1px solid #ddd
}

.table td {
	color: #333;
}

.table th {
	font-weight: 650;
}

.bg-modal-color {
	background-color: #F3F3F3;
}

.modal-footer {
	border-top: none;
}

#profileImageContainer {
	width: 80px;
	height: 80px;
}

#profileImagePreview {
	display: none;
	width: 80px;
	height: 80px;
}

#removeImageBtn {
	display: none;
}

#profileImageInput {
	display: none;
}

#imageToCrop {
	max-width: 100%;
}

#profileImageContainer {
	border-radius: 50%;
}

.img-container {
	max-height: 70vh;
	overflow: hidden;
}

.toast-container {
	z-index: 1080;
}

.graph-height {
	position: relative;
	height: 350px;
}

.graph-width {
	width: auto;
}