/************************ Custom ************************/

/****** Begin breakpoint: desktop ******/
  
@media all and (min-width: 60.0625em) {

/* Navbar logo */

.navbar-brand { 
	width: auto;
	height: 52px;
	padding: .1em .1em .1em .1em;
	}

/* Website logo For banner */

.header-logo {
	width: 300px !important;
	padding: .25em !important;
	}

/* Footer logos */

.footer-logo-dept {
	height: 20px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 14px;
	width: auto;
	margin-bottom: .5em;
	}

/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.5em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/

}
/****** End breakpoint: desktop ******/

/****** Begin breakpoint: tablet ******/
  
@media all and (min-width: 45.0625em) and (max-width: 60em) {

/* Navbar logo */
#block-websitelogo {
	padding: 0em;
}

.navbar-brand { 
	max-width: 160px;
	width: auto;
	height: 52px;
	padding: .75em .75em .75em .75em;
	}
	
/* Website logo For banner */

.header-logo {
	width: 260px !important;
	padding: .25em !important;
	}
	
/* Footer logos */

.footer-logo-dept {
	height: 18px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 12px;
	width: auto;
	margin-bottom: .5em;
	}
	
/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.6em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/

}
/****** End breakpoint: tablet ******/

/****** Begin breakpoint: mobile ******/
@media all and (max-width: 45em) {

/* Navbar logo */

.navbar-brand {
	max-width: 200px;
	width: auto;
	height: 52px;
	padding: .75em .75em;
	}
	
/* Website logo For banner */
	
.header-logo {
	width: 200px !important;
	padding: 0 !important;
	}
	
/* Footer logos */

.footer-logo-dept {
	height: 18px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 12px;
	width: auto;
	margin-bottom: .5em;
	}
	
/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.5em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/	

}
/****** End breakpoint: mobile ******/


.w3-three-columns > * {

	margin: 5px;
	
}

svg.fontawesome {
    width: 1.5em;
    height: 1.5em;
    vertical-align: -0.125em;
	fill: white;
  }
  /* [xmlns="http://www.w3.org/2000/svg"] */
  /* https://kit.fontawesome.com/334380bf4c.css */

.footer-container > svg > path {
	fill: white;
}

.footer a {
	text-decoration: none !important;
}



.nav-link.active {
	/* background-color: grey !important; */
} 


.lpb-enable {
	z-index: 100;
}

.paragraph--id--175 {
	background-color: #FEBC11;
	color: rgb(48, 48, 48);
}

.paragraph--id--175 a {
	/*color: rgb(190, 190, 190); */
	color: #003660;
}

.paragraph--id--175 .more-link a {
	border: 2px solid rgb(65, 65, 65);
	color: white;
}