/* 	red: 9a0d22 - 154, 13, 34
	blue: 3e5488 - 62, 84, 136
*/
html {
	 /*background: url("/uploads/images/subtledots.png") repeat scroll left top #fff;*/
	 background-image: none;
}
p > a,
li > a {
	 color:#002f65;
}
.navbar-default .navbar-brand p {
}
.navbar-brand p > small {
	border-top:1px solid #fff;
	font-size: .5em;
}
.menu-bar {
	background: linear-gradient(to bottom, #9a0d22 0%, #800008 100%);
	border-top: 1px solid rgba(255,255,255,0.4);
}
.navbar-default .navbar-nav > li > a:hover {
	color: #888;
}
.navbar-default .navbar-nav > li.current > a {
	color: #eabd0a;
}
.navbar-default {
	/* background-color: #3e5488; */
	
    background: linear-gradient(to bottom, #9a0d22 0%, #800008 100%);
    border-top: 1px solid rgba(255,255,255,0.4);

}
.navbar-default .navbar-nav > li > a, 
.navbar-default .navbar-nav > li > a:focus {
	 color:#FFF;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	background-color: transparent;
	color: #eabd0a;
}
.mega-dropdown-menu .dropdown-header {
  color: #333;
}
.dropdown-menu h2 {
	padding: 0;
	font-size: 2.2em;
	color: rgba(62, 84, 136, 0.8);
}
.mega-dropdown-menu > li > ul > li > a, 
.mega-dropdown-menu > li > div > div > div > ul > li > a {
	color: #333;
}
/* splash carousel */
.splashnav {
	 padding-bottom:10px;
	/*  border-bottom: 1px solid #eee; */
	/* background-color: rgba(255,255,255,0.8); */
	 background-color: transparent;
}
.splashnav > li > a {
	color: #002f65;
}
.splashnav > li > a:hover, 
.splashnav > li > a:focus {
	background-color: transparent;
	color: #eabd0a;
}
.splashnav > li.active > a, 
.splashnav > li.active > a:hover, 
.splashnav > li.active > a:focus {
	background-color: transparent;
	color: #eabd0a;
}
/*
.carousel-caption {
	 left: 0;
	 right: auto;
	 padding: 0 40px 0 120px;
	 background-color: rgba(64,64,64,0.7);
}
*/
.carousel-caption h2 {
	font-weight: bold;
	font-size: 2.6em;
	text-transform: uppercase;
	line-height: 1.4em;
	margin: 0;	
}
.carousel-caption h3 {

}

.sidebar h4 {
/*	border-bottom: 3px solid #eabd0a; */
	
	 border-bottom: 3px solid #9a0d22; 
}

.thumbnail h3 a:hover,
.thumbnail-style h3 a:hover {
	color: #eabd0a;
}

.blogCarouselItem > h2 {
	color: rgba(62, 84, 136, 0.8);
}
section {
	background-color: transparent;
}
.sitefooter {
	background: linear-gradient(to bottom, #9a0d22 0%, #800008 100%);
}
.sitefooter h2 {
	 border-bottom:2px solid #ddd;
}

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (max-width: 767px) {
	.mega-dropdown-menu > li > ul > li > a, 
	.mega-dropdown-menu > li > div > div > div > ul > li > a {
	 	color: #333;
	}
	.carousel-caption h2 {
	 	font-size: 1.2em;
	}
	.navbar-nav .open .dropdown-menu {
	 	background-color: #efefef;
	}
}
@media (max-width: 414px) {
	.carousel-caption {
	 	padding: 0 10px;
	}

}