  /*Nav Updates*/
 .site-header {
	 padding: 1rem 0!important;
}
 .section-nav li.current-trail {
	 background-color: #F8F9FA;
}
 @media screen and (min-width: 64.0625em) {
	 .section-nav li.current-trail ul a {
		 padding-left: 2.5rem;
	}
}
/*Hide Section Nav*/
 .hide-section-nav #section-nav {
	 display: none;
}

#offCanvas.has-tabs{
	 background-color:transparent 
}
 #offCanvas.has-tabs::before{
	 content:'';
	 position:absolute;
	 top:60px;
	 bottom:0;
	 width:100%;
	 background-color:#fff 
}
 #offCanvas.has-tabs .tabs-content{
	 background-color:#fff 
}
 #offCanvas .tabs{
	 background:0 0;
	 margin:3px 0 0;
	 text-align:center;
	 display:-ms-flexbox;
	 display:flex;
	 -ms-flex-pack:start;
	 justify-content:flex-start;
	 border:none 
}
 #offCanvas .tabs-content{
	 background:0 0 
}
 #offCanvas .tabs-content .off-canvas-list ul,#offCanvas .tabs-content .off-canvas-list ul li a{
	 border-top:0 
}
 #offCanvas .tabs-title{
	 text-align:center;
	 position:relative 
}
 #offCanvas .tabs-title>a{
	 font-size:14px;
	 font-family:BentonSansBold,Helvetica,Arial,sans-serif;
	 line-height:1.25;
	 height:100%;
	 border-top-left-radius:5px;
	 border-top-right-radius:5px;
	 margin:0 4px;
	 padding:10px 16px;
	 background-color:#DBD9D6;
	 color:#6e635a 
}
 #offCanvas .tabs-title.is-active>a{
	 background-color:#fff;
	 color:#120f0c;
	 font-family:BentonSansBold,Helvetica,Arial,sans-serif;
	 margin:0;
	 padding:10px 20px 
}
 #offCanvas .tabs-panel{
	 padding:0;
	 background:0 0 
}
 #section-nav a{
	 padding-left:10px 
}
 #section-nav li{
	 line-height:1.35 
}
 #section-nav .has-children{
	 position:relative 
}
 #section-nav .more{
	 border-left:1px solid #fff;
	 display:block;
	 position:absolute;
	 width:42px;
	 height:38px;
	 line-height:38px;
	 right:0;
	 top:0;
	 padding:0!important;
	 font-size:24px;
	 text-align:center;
	 font-family:BentonSansRegular,'Arial Narrow',Arial,sans-serif;
	 font-weight:400;
	 text-decoration: none;
}
 #section-nav li.current-trail ul{
	 display:none 
}
 #section-nav li.current-trail>ul{
	 display:block 
}
 @media screen and (min-width: 64.0625em) {
	 .section-nav li ul a {
		 margin-left: 1rem;
		 border-left: .25rem solid #e2e7e9;
		 border-bottom: none!important;
		 padding-left: 1.75rem!important;
	}
	 .section-nav li.current-trail .children li.current-trail.current-parent a {
		 border-left: none!important;
		 text-decoration: underline;
		 color: #006298;
	}
	 .section-nav .children li.current-trail {
		 background-color: #fff!important;
	}
	 .section-nav li.current-trail ul {
		 background-color: #fff!important;
	}
	 .section-nav li.has-children ul {
		 margin-bottom: 1rem;
	}
}
 #section-nav .has-children>.children .more{
	 border-bottom:0;
	 line-height:inherit!important;
	 top:3px 
}
 #section-nav .has-children>a {
	 padding-right:48px 
}
/*#section-nav .current-trail.current-parent{
	 background-color:#dbd8d6 
}
 #section-nav .current-trail.current-parent>ul{
	 background-color:#C9C4C2 
}
*/
/* .site-header{
	 padding-bottom:16px 
}
 .nav-secondary{
	 top:-16px 
}
 .site-header .school-title{
	 margin-top:16px;
	 margin-bottom:0;
	 font-size:16px;
	 text-transform:uppercase 
}
 .site-header .school-title a{
	 color:#80756E 
}
 .site-header .school-title+.title{
	 margin-top:0 
}
 .site-header .title a{
	 color:#4A3C31 
}
 #home.testing-home .site-header{
	 display:none 
}
 .nav-secondary.show-for-large{
	 position:relative !important;
	 top:-78px !important 
}
 #nav-main-sticky-wrapper{
	 margin-top:-10px !important 
}
 @media only screen and (min-width: 1025px){
	 #branding-bar{
		 margin-bottom:0px!important 
	}
	 .site-header{
		 margin-top:-32px 
	}
}
*/
 