:root {
	--color1: #00669e;
}

.navbar-fixed-top {
	position: static;
}

header.header {
	background-color: #fff;
	padding: 0px 4px;
}

body.sh-portal {
	padding-top: 25px;
}

.header img,
.header object {
	width: 148px;
}

@media(max-width:991px) {
	.sh-portal .navbar-toggle {
		padding: 10px 10px 0px 10px
	}

	body.sh-portal {
		padding-top: 0;
	}
}

/* .header .button {
  border-color: #fff;
} */

.button,
a.button {
	background-color: var(--color1);
	color: #ffffff;
	border-radius: 0;
	/* border: solid 1px var(--color1); */
}

.button:hover,
.button:focus {
	color: var(--color1);
	background-color: white;
	/* border: solid 1px var(--color1); */
}

.sh-portal .UniversalMenuBar {
	background-color: #fff
}

nav.UniversalMenuBar a:link,
nav.UniversalMenuBar a:visited {
	background-color: #fff;
	color: var(--color1);
	padding: 0 5px;
}

.navbar-default .navbar-nav>li a:hover {
  background-color: #fff;
  text-decoration: underline;
  color: #ffac49;
}

@media(max-width:500px) {
	.sh-portal .header img,
	.sh-portal .header object {
		width: auto;
	}

	.sh-portal .navbar-toggle {
		padding: 16px 10px 0px 10px;
	}

	.portal-html body.sh-portal {
		padding-top: 0px;
	}
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: var(--color1);
}

.navbar-default .navbar-toggle:hover .icon-bar {
	background-color: #bababa;
}

nav.UniversalMenuBar li:last-child a:link,
nav.UniversalMenuBar li:last-child a:visited {
	padding-right: 20px;
}

nav.UniversalMenuBar a:link,
nav.UniversalMenuBar a:visited {
	padding: 10px 5px;
}

@media only screen and (min-width:992px) and (max-width:1288px) {

	nav.UniversalMenuBar a:link,
	nav.UniversalMenuBar a:visited {
		padding: 0 5px;
	}
}

.logged-in {
	color: inherit;
}

tr.header-row.fname th {
	background-color: var(--color1);
	color: #fff;
}

footer.support {
	background-color: #1b1b1b;
	color: #777777;
}

footer.support a {
	color: #999999;
	text-decoration: underline
}

/* #login-pg {
  color: #000000
} */

#login-pg a.link {
	color: #1b256a;
}

#login-pg a.link:hover {
	color: #1b256a;
}

#login-pg h1 {
	color: #1b256a;
}
