
.navbar-header {background-color: #091b51;}
.navbar-default {background-color: #ffffff;font-size: 14px;font-weight: bold;}

/* custom navbar colors */

/* menu outside border color try black000000 and try logo color 8cadbd */
.navbar-custom  {border-color: #DFE3F4;}

.navbar-custom {color: #ffffff;
  background-color: #091b51;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#0e2a7f), to(#091b51));
  background-image: -webkit-linear-gradient(top, #0e2a7f, 0%, #091b51, 100%);
  background-image: -moz-linear-gradient(top, #0e2a7f 0%, #091b51 100%);
  background-image: linear-gradient(to bottom, #0e2a7f 0%, #091b51 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0e2a7f', endColorstr='#ff091b51', GradientType=0);
}

/* background color behind phone to match navbar-custom above */
.navbar-custom .navbar-brand {
  color: #ffffff;
    background-color: #091b51;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#0e2a7f), to(#091b51));
  background-image: -webkit-linear-gradient(top, #0e2a7f, 0%, #091b51, 100%);
  background-image: -moz-linear-gradient(top, #0e2a7f 0%, #091b51 100%);
  background-image: linear-gradient(to bottom, #0e2a7f 0%, #091b51 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0e2a7f', endColorstr='#ff091b51', GradientType=0);
}

/* phone number hover-over font color was gray e6e6e6 */
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #8cadbd;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #061133;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #061133;
}

/* hover over button colors fading */
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {color: #ffffff;
  /* hover over link color */
  background-color: #8cadbd;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#0E1644), to(#8cadbd));
  background-image: -webkit-linear-gradient(top, #0E1644, 0%, #8cadbd, 100%);
  background-image: -moz-linear-gradient(top, #0E1644 0%, #8cadbd 100%);
  background-image: linear-gradient(to bottom, #0E1644 0%, #8cadbd 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0E1644', endColorstr='#ff8cadbd', GradientType=0);
}
/* hover over button colors fading end */
/* active home button coding removed - don't need an active button */
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #dfe3f4;
  background-color: #061133;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#061133), to(#0b2061));
  background-image: -webkit-linear-gradient(top, #061133, 0%, #0b2061, 100%);
  background-image: -moz-linear-gradient(top, #061133 0%, #0b2061 100%);
  background-image: linear-gradient(to bottom, #061133 0%, #0b2061 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff061133', endColorstr='#ff0b2061', GradientType=0);
}


.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #051031;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #dfe3f4;
  border-bottom-color: #dfe3f4;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #061133;
  color: #dfe3f4;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #dfe3f4;
  border-bottom-color: #dfe3f4;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #dfe3f4;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #dfe3f4;
    background-color: #061133;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #dfe3f4;
}





/* dropdown colors */


.navbar-inverse { background-color: #091B51}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #8cadbd}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #080808}

/* dropdown main information colors */

.dropdown-menu { background-color: #091B51;font-size: 13px;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {font-size: 13px;font-weight: bold; background-color: #8cadbd}
.navbar-inverse { background-image: none; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-image: none; }

.navbar-inverse { border-color: #091B51}
.navbar-inverse .navbar-brand { color: #FFFFFF}
.navbar-inverse .navbar-brand:hover { color: #FFFFFF}
.navbar-inverse .navbar-nav>li>a { color: #FFFFFF}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #FFFFFF}
/* added font-weight bold text on the dropdown menu here */
.dropdown-menu>li>a {font-weight: bold; color: #FFFFFF}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #FFFFFF}