.plain-homepage-box {
background: #e0eaf3;
padding:10px;
height: 200px;
border: 1px solid #c7d9e6;
}

.plain-homepage-box h2 {
color:#01375d;
}

h2 {
font-size:24px;
}


/* styles for nav centered hover */
.fl-page-nav-centered .fl-page-nav .navbar-nav li>a:hover {
     color: #00a9e0!important;
}

/* styles for nav centered on state THIS DID NOT WORK */
.fl-page-header .navbar-nav > li.current-menu-item > a {
    color: #00a9e0;
}

.fl-page-header .navbar-nav > li.current-menu-item > a {
color: #041E42 !important;
 color: #00a9e0 !important;
background-color: #fff;
background-color: transparent;
}

.fl-page-header .navbar-nav > li.current-menu-item > a:hover {
color: #041E42 !important;
 color: #00a9e0 !important;
}

.fl-page-nav-centered .fl-page-nav .navbar-nav li > a {
padding-top: .4em;
}

.fl-page-nav ul.sub-menu li a {
  clear: none;
  color: #808080;
color:#0069b1!important;
  display: block;
  font-weight: 400;
  line-height: 20px;
  margin: 0 10px;
  padding: 10px 15px;
}
/* color of on state for top nav with children */
.fl-page-nav-centered .fl-page-nav .navbar-nav li.current-page-ancestor>a {
      color: #ffffff;
}

/* styles for nav centered mobile */
@media (max-width: 767px) {
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li>a {
color:#0069b1 !important;
    text-align: left;
}
 
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li>a:hover {
color:#041e42 !important;
    text-align: left;
}
}
