/* CSS addons to be merged into custom + light + layout */
.label {
  display: inline-block;
  padding: .35em .65em;
  font-size: .75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25rem;
}

.label-success {
  --bs-bg-opacity: 1;
  background-color: #97c934 !important;
}

.label-danger {
  --bs-bg-opacity: 1;
  background-color: #fc5535 !important;
}

.label-warning {
  --bs-bg-opacity: 1;
  background-color: #f0ad4e !important;
}

a.addr_link .btn-link { text-decoration: none; }
a.addr_link:hover .btn-link { text-decoration: underline; }

.form-check-input:checked {
  background-color: #fecd06;
  border-color: #fecd06;
}

.page-item .page-link {
  text-decoration: none;
}

.page-item.active .page-link {
  background-color: #00b5cb;
  border-color: #00b5cb;
}

/* OFFCANVAS NAV TEST */

@media(max-width:991px){
	.offcanvas-start { max-width: 75%; }
	ul.dropdown-menu {
	  border-left: solid 3px #00b5cb;
	  margin-left: 1em;
	}
}
@media(min-width:992px){
	.offcanvas { flex-direction: row;}
}
/* End offcanvas */