@charset "utf-8";
/* CSS Document */

.site-header2023 .links a:hover:after {width: 100%; left: 0%;}
.site-header2023 .links a:focus:after {width: 100%; left: 0%;}

.navigation .nav-links li {margin: 4% auto;}
.info-boxes .title02 {font-size:1.5em; font-weight:500; color:#cc4e0b;}

.page-content.families-folder h4.section-header  {margin:2% auto;}

.sec-nav-horiz.hr-2023 {background-color:#cc4e0b; padding:1% 8%;}
.sec-nav-horiz.hr-2023 .navbar-nav .nav-item .nav-link {color:#fff;}
.sec-nav-horiz.hr-2023 .nav-item > a.nav-link:hover {color:#0b2341;}
.sec-nav-horiz.hr-2023 .nav-item > a.nav-link:focus {color:#0b2341; background-color:#fff;}
.sec-nav-horiz.hr-2023 .navbar-brand {color:#fff;}
.sec-nav-horiz.hr-2023 .navbar-light .navbar-toggler {color:#eaeaea;}
.navbar-toggler {color:rgba(255,255,255,1);}
.sec-nav-horiz.hr-2023 .bi-list {color:#fff; font-size:1.3em;}
.sec-nav-horiz.hr-2023 .dropdown-item.highlight {color:#cc4e0b; text-transform: uppercase; font-family:sweet-sans-pro; letter-spacing: 1px; font-weight:600; border-bottom:1px solid #a1a1a1;}



@media (min-width: 1200px) {
	.navigation .nav-level-1 > .column {padding: 2% 3%;}
	@media (min-width: 1200px) {
		.sec-nav-horiz .navbar-nav .nav-item .nav-link {border-right:1px solid #eaeaea;}
		.sec-nav-horiz .navbar-nav .nav-item:last-child .nav-link {border-right:0px;}
	
}



