<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Development Services Header */
#devServicesHeader {
  background: #00579d url(/siteassets/dev_services_bg.png) repeat;
  border-bottom: 1px solid #00579d;
  z-index: 20;
}

#breadcrumb_content {
	display:none;
}


#devServicesHeader a,
#devServicesHeader a:visited {
	color: #fff;
}

#devServicesHeader .navbar {
	padding: 0;
}

#devServicesHeader .navbar-brand {
	padding: 23px 5px 0px 5px;
}

#devServicesHeader button {
	min-width: 0;
}

#devServicesHeader .navbar-toggler {
	color: #fff;
}

#devServicesHeader .navbar-toggler {
	color: #fff;
}

#dept-nav .nav-item a {
	color: #fff;
}

#devServicesHeader h1 {
	font-size: 1.5rem;
	color: #fff ;
	position: absolute;
	top: 23px;
	left: 170px;
}

#devServicesHeader #header-icons {
	color: #fff ;
	position: absolute;
	top: 20px;
	right: 10px;
}

#devServicesHeader #header-icons .nav-link {
	padding: 0 0.4rem;
	font-size: 1.8rem;
	color: #fff;
}

#devServicesHeader #header-icons .nav-link:hover {
	color: #ededed;
}

/* special styles for lg and xl screens */
@media (min-width: 992px) {
	#devServicesHeader .navbar-brand {
		z-index: 110;
	}

	#devServicesHeader #navbarNav {
		z-index: 100;
	}
	
	#dept-nav {
		position: absolute;
		bottom: 0;
		right: 10px;
		padding-left: 175px;
	}

	#dept-nav .nav-item {
		margin-left: 1px;
		min-width: 70px;
		max-width: 95px;
	}
	
	#dept-nav .nav-item:last-child {
		max-width: 130px;
	}

	#dept-nav .nav-item a {
		background-color: #ededed;
		color: #00579d;
		font-size: 1rem;
		line-height: 1.2rem;
		text-align: center;
		padding: 0.5rem 0.5rem;
		height: 100%;
	}

	#dept-nav .nav-item a:hover {
		background-color: #CFD9E6;
		color: #343434;
	}

	#dept-nav .nav-item a.active {
		background-color: #f9ae1a;
		color: #343434;
	}

	#dept-nav .nav-item:first-child a {
		border-top-left-radius: 0.75rem;
	}

	#dept-nav .nav-item:last-child a {
		border-top-right-radius: 0.75rem;
	}
}

/* special styles for xl screens */
@media (min-width: 1200px) {
	#dept-nav .nav-item {
		min-width: 80px;
		max-width: 120px;
	}
	
	#dept-nav .nav-item:last-child {
		max-width: 130px;
	}
}

/* special styles for sm and md screens */
@media (max-width: 991.98px) {
	#devServicesHeader {
		background: #00579d;
	}

	#devServicesHeader .navbar {
		padding: 0.5rem 1rem;
	}

	#devServicesHeader .navbar-brand {
		padding: 0;
	}

	#devServicesHeader h1 {
		font-size: 1.5rem;
		color: #fff ;
		position: relative;
		top: auto;
		left: auto;
	}

	#devServicesHeader #header-icons {
		color: #fff ;
		position: relative;
		top: auto;
		right: auto;
	}

	#devServicesHeader .navbar-nav {
		position: relative;
		bottom: auto;
		right: auto;
		padding: 0;
	}
}

/* special styles for md screens */
@media (min-width: 768px) and (max-width: 991.98px) {
	#devServicesHeader .navbar-brand {
		padding: 5px 0px 0px 5px;
	}
}

/* Development Services Footer */
#dept-resp-footer {
  padding-top: 1rem;
  background-color: #00579d;
  color: #fff;
  font-size: 0.8rem;
}

#dept-resp-footer a {
  color: #fff;
}

#dept-resp-footer .footer-block {
	margin-bottom: 1rem;
}


#anc-resp-header #muni-logo
{
	width:270px;	
}
}

</pre></body></html>