/* Main Nav redesign */

.navbar {
	box-shadow:none;
}
.nav-container {
	background:transparent; 
	background-image:none; 
	box-shadow:none;
}
header#header #menu-parent-row .nav-container ul.nav > li .menu-item-wrapper > a {
  padding:10px;
}
header#header #menu-parent-row .nav-container ul.nav > li .menu-item-wrapper > a:hover {
	color:#009bdf;
}
header#header #menu-parent-row .nav-container ul.nav > li .menu-item-wrapper > a {
    border-top: none;
    background: #000!important;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    font-family: 'Archivo Narrow', sans-serif;
    font-size: 120%;
}

/*---------------------- Topics Navigation ----------------------*/
.third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a {
	background: #fff;
  	color: #009bdf;
  	text-shadow: none;
  	padding: 4px;
}
.third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a:hover {
	color:#000;
}
.third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a#menu_1546 {
        color:#000;
	pointer-events: none;
}
.third-level-menu .nav-container {
   border-top: none;
  	background-color: transparent;
  	background-image: none;
  	box-shadow: none;
}
.nav-container ul.nav {
  border-bottom: 1px solid #000;
}

@media (min-width: 980px) and (max-width: 1100px) {
 header#header .logo-wrapper {
  width: auto;
 }
 header#header .logo-wrapper .logo img {
   width:500px;
   margin:0px;
}
 header#header .rad {
   position: absolute; 
   left: 50%; 
   margin-left: -364px;
}
header#header .navbar-inner #sitesearch {
 position: absolute; 
 top:40px; 
 right: 25px; 
 color:#000; 
 z-index:99; 
 width:305px; 
}
header#header .navbar-inner .container-fluid .eyebrow {
 position:absolute; 
 top:5px; 
 bottom: auto; 
 width:350px; 
 left: auto;
 right: 10px; 
 z-index:99; 
 font-size:100%;
 }
 header#header .navbar-inner .container-fluid .eyebrow a {
  color:#004b90;
 }
}
@media (max-width: 979px) {
.nav-menus {
  background:#000;
  background-images:none;
}
}
.third-level-menu .nav-container ul.nav > li > div.menu-item-wrapper > a span {
    color: #009bdf !important;
}

/*---------------------- To the Point Splash ----------------------*/
.splash.module {
  overflow:visible;
  margin-top:15px;
}
.sg-splash-bottom-menu {

    -webkit-box-shadow: 1px 1px 6px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    1px 1px 6px rgba(50, 50, 50, 0.75);
    box-shadow:         1px 1px 6px rgba(50, 50, 50, 0.75);

}
.sg-splash-bottom-menu .contentContainerSpace .contentContainer a {
    color: #F26A4C;
    font-size: 140%;
    line-height:100%;
}
.sg-splash-bottom-menu .contentContainerSpace .contentContainer .galleryContent .description, .sg-splash-bottom-menu .contentContainerSpace .contentContainer .galleryContent .caption {
    padding-left:10px; padding-right:10px;
}
.sg-splash-bottom-menu .galleryMenuSpace .galleryMenuNavigation .galleryMenuItemInner,
.sg-splash-bottom-menu .galleryMenu .galleryMenuItem .galleryMenuItemInner {
    height: 17px!important;
    width: 17px!important;
    font-size: 0px;
    border-radius: 20px;
}
.sg-splash-bottom-menu .galleryMenuSpace .galleryMenuNavigation.selected .galleryMenuItemInner,
.sg-splash-bottom-menu .galleryMenuSpace .galleryMenuNavigation.selected .galleryMenuItemInner:hover,
.sg-splash-bottom-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner,
.sg-splash-bottom-menu .galleryMenu .galleryMenuItem.selected .galleryMenuItemInner:hover {
    background: #009bdf;
}
.sg-splash-bottom-menu .galleryMenuSpace {
    background:#000;
}
.sg-splash-bottom-menu .contentContainerSpace .contentContainer a {
  color: #000;
  font-family: 'Lora', serif;
  font-size: 140%;
}

div#module_htmlid_1077 h2 {
    font-size: 100%;
    text-align: center;
    letter-spacing: 2px;
    text-transform: uppercase;
    line-height: 1.5em;
    padding: 2px 0 0 0;
    background-color: #006693;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.module h2 {
font-family:'Roboto Slab', serif;
}

