body {
	background: radial-gradient(circle at center, #4090cd, #305194);
	margin-bottom: 125px;
}
/* 
body::after{
	position:absolute; width:0; height:0; overflow:hidden; z-index:-1;
	content:url('../images/bg.png');
} */

#logos img {
	max-height: 60px;
}

/* @media (min-width: 1080px) {
	body {
		background-image: url('../images/bg_top.jpg'), url('../images/bg_bottom.jpg');
	}
}


@media (max-width: 1079.98px) {
	body {
		background-image: url('../images/bg_top.jpg'), url('../images/bg_bottom.jpg');
	}
}

@media (max-width: 767.98px) {
	#logos img {
		max-height: 40px;
	}
} */

.jumbotron {
	background: #e3effbea !important;
	border: 1px solid #d5dfeb;
	/* background: #e2e9f3ea !important;
	border: 1px solid #d5dfeb; */
	border-radius: 5px;
}

.spaced {
	letter-spacing: 2px;
}

.text-bold {
	font-weight: bolder;
}

.text-alt-blue {
	color: #104785;
}

.text-alt-red {
	color: #ff0000;
}

#main .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	background-color: transparent;
	border-bottom-color: #ffffff9f !important;
}

#main .nav-link {
	color: #b1b1b1;
}

#main .nav-tabs .nav-item.show .nav-link,
#main .nav-tabs .nav-link.active {
	color: #000000;
}

.pre_footer {
	background: url(../images/footer_pattern.png) top left repeat-x;
	height: 30px;
	padding: 0;
	margin: 0;
}
.footer {
	color: #6a9fb9;
	font-size: 0.8em;
	background-color: #094a89;
}

hr.dim {
	opacity: 10%;
}

.a-alt {
	text-decoration: none;
	color: black;
	border-bottom: 1px dotted #7c7c7c;
}

.dt_filter {
	margin-bottom: 10px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	padding: 0;
}

.accordion-button:not(.collapsed) {
	color: #000000;
    font-weight: bolder;
    background-color: #ffffff;
}

.accordion *:focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
}

.twitter-typeahead {
	width: 100% !important;
}
.tt-query {
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
.tt-hint {
	color: #999999;
}
.tt-menu {
	background-color: #FFFFFF;
	border: 1px solid rgba(0, 0, 0, 0.2);
	/* border-radius: 8px; */
	/* box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); */
	margin-top: 0;
	padding: 8px 0;
	/* width: 422px; */
}
.tt-suggestion {
	/* font-size: 22px;  Set suggestion dropdown font size */
	padding: 3px 15px;
}
.tt-suggestion:hover {
	cursor: pointer;
	background-color: #0097CF;
	color: #FFFFFF;
}
.tt-suggestion p {
	margin: 0;
}

.carousel-control-prev {
left: 0;
}

.carousel-control-next {
right: 0;
}

.carousel-indicators {
	bottom: -40px;
}

.red { color: brown }