@import url("https://use.typekit.net/msr2gkr.css");

@font-face {
	font-family: 'Univers LT Pro 45 Light';
	src: URL('../font/UniversLTPro-45Light.ttf') format('truetype');
}

@font-face {
	font-family: 'Univers LT Pro 55 Roman';
	src: URL('../font/UniversLTPro-55Roman.ttf') format('truetype');
}

@font-face {
	font-family: 'Univers LT Pro 65 Bold';
	src: URL('../font/UniversLTPro-65Bold.ttf') format('truetype');
}

body, h2, h3, h4, h5, h6 {
	font-family: 'Univers LT Pro 55 Roman';
	font-size: 12pt;
}

h1 {
	font-family: 'futura-pt';
	font-size: 41pt;
	color: #006b94;
}

h2, h3, h4, h5, h6 {
	font-weight: bold;
}

a {
	text-decoration: none;
}

.table th {
	background-color: #bbe9f9;
}

.table.table-gray-border th, .table.table-gray-border td {
	border: solid 1px #dee2e6;
}

/* --------------------------------------------------------------------- */

table.table.table-bordered {
	border: 1px;
	/* border-color:#35434e!important; */
}

/*table.table.table-gbh {

}*/

	table.table.table-gbh tr:first-child {
		width: 100px !important;
	}

th.th-header {
	background-color: black !important;
	color: white;
	width: 100px;
	font-weight: bold;
	font-size: 150%;
	text-transform: uppercase;
}

th.th-attention {
	width: 100px;
	background-color: #888 !important;
	color: white;
}

th.th-header + td {
	text-transform: uppercase;
}

	th.th-header + td .org-name {
		text-transform: none;
	}

/* --------------------------------------------------------------------- */

.navbar.fixed-top.scrolled {
	background-color: #bbe9f9 !important;
	transition: background-color 200ms linear;
}

/*
.navbar {
	background-color: (0,0,0,0.5)
}

*/
	.navbar .img-brand {
		height: 60px;
		width: auto;
	}

.content {
	padding-top: 24px;
	padding-bottom: 24px;
}

.footer {
	background-color: #bbe9f9;
	font-family: 'Univers LT Pro 45 Light';
	font-size: 11pt;
}

	.footer .copyright-text {
		font-family: 'Univers LT Pro 65 Bold';
	}

	.footer a {
		font-family: 'Univers LT Pro 65 Bold';
		color: black;
		font-size: 11pt;
	}

.banner {
	padding: 70px 0 0 0;
	background-color: #bbe9f9;
}

ul.list-group-horizontal.list-group-horizontal-left-border li {
	list-style-type: none;
	padding-right: .5em;
}

	ul.list-group-horizontal.list-group-horizontal-left-border li + li {
		padding-left: .5em;
		border-left: 1px solid;
	}

ul.privacy-table-of-content li {
	list-style-type: none;
	text-transform: capitalize;
}

ul.right-to-access-list li {
	padding: .5em;
}

.anchor {
	display: block;
	height: 100px;
	margin-top: -100px;
	visibility: hidden;
}

/* old home.css style declarations */

body#home {
	font-size: 16pt;
}

	body#home h1,
	body#home h2,
	body#home h3,
	body#home h4,
	body#home h5,
	body#home h6 {
		color: #006b94;
		font-family: 'Univers LT Pro 45 Light';
	}

	body#home h2 {
		font-size: 55pt;
	}

	body#home .banner {
		background: linear-gradient( rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) ), url('../img/Crowd.jpg');
		background-size: cover;
		background-position: center;
		padding: 170px 0 0 0;
	}
