.navbar {
  --bs-navbar-toggler-focus-width: 0rem;
}

.navbar-toggler {
  border-radius: 0rem;
	border-width: 2px;
	border-color: #333333;
}

h2 {
	font-size: 1.75em;
}


.nav > li > a:hover {
  text-decoration: none;
  /*background-color: #606060;*/
	color:#CC0000;
}

.navbar-collapse {
  padding-right: 0px;
}

@media (min-width: 768px) {
  .navbar-right {
    margin-right: 0px;
  }
}

a:focus{outline:0; outline:none; }
a:focus, button:focus {
outline:none;
}

.accordion-button {
	font-size:1.2rem;
	font-weight:bold;
	font-weight:500;
}

.accordion-button:not(.collapsed) {
	color: #000000;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
}

.accordion-button:focus {
	box-shadow: none;
	border-color: #FFFFFF;
}

.accordion {
	--bs-accordion-btn-focus-border-color: #FFFFFF;
}

.btn {
	/*--bs-btn-bg: #FFFFFF;*/
}

.btn-outline-info {
	--bs-btn-color: #000;
	--bs-btn-border-color: #FFFFFF;
	--bs-btn-hover-color: #E72E00;
	--bs-btn-hover-bg: #FFFFFF;
	--bs-btn-hover-border-color: #FFFFFF;
	--bs-btn-active-bg: #FFFFFF;
	--bs-btn-active-border-color: #FFFFFF;
}
