h2 {
font-size:24px;
}


/* styles for nav centered hover */
.fl-page-nav-centered .fl-page-nav .navbar-nav li>a:hover {
     color: #00a9e0;
}

/* 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-nav-centered .fl-page-nav .navbar-nav li > a {
padding-top: .4em;
}

/* 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;
}
}
/* styles for footer title */
.fl-widget .fl-widget-title {
    margin: 0 0 10px 0;
    text-transform: uppercase;
    color: #5d95bc;
}
.fl-photo-caption.fl-photo-caption-below {
text-overflow: initial;
white-space: normal;
text-align:left;
}

.lab-side {
    background: #dfebf4;
    border: 1px solid #27668f;
    font-size: .9em;
}

.lab-side a {
    font-size: 1.1em;
    font-weight:700;
}

.box {
padding: 20px;
background: #eeeeee;
border: 1px solid #dddddd
margin-top:20px;
}

.box2 {
padding:20px;
background: #eeeeee;
border: 1px solid #dddddd;
}
.box h3 {
font-size: 24px !important;
color: #173656;
}

@media (min-width: 992px) {
  .fl-page-header-row .col-md-4 {width: 17%;}
  .fl-page-header-row .col-md-8 {width: 83%;}
}

