.navbar-header1 {background-color: #0079a8;}
.navbar-default {background-color: #ffffff;font-size: 14px;font-weight: bold;}
.navbar  {margin-bottom: 0px;border-radius: 0px;}
/* custom navbar colors */

/* menu outside BORDER COLOR*/
.navbar-custom  {border: 0px solid #FFFFFF;}

/* border-color around dropdown square left 000000 black*/
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {border-color: #000000;}

/* MOBILE HOVER OVER COLOR ON LINE 65 BELOW */

.navbar-custom {color: #ffffff;
  /* background-color: #0079a8; */
background-image: url("images/nav1.png");
  /* first color dark second color light */
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#112B55), to(#1E519E));
  background-image: -webkit-linear-gradient(top, #112B55, 0%, #1E519E, 100%);
  background-image: -moz-linear-gradient(top, #112B55 0%, #1E519E 100%);
  background-image: linear-gradient(to bottom, #112B55 0%, #1E519E 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff112B55', endColorstr='#ff1E519E', GradientType=0);
}

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

/* phone number hover-over font color was gray e6e6e6 */
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
	/* #6db38d FOUR TIMES 1ST ONE CHANGED TO #000000; */
  color: #FFFFFF;
  background-color: transparent;
}

.navbar-custom .navbar-text {
  color: #ffffff;
}

/* MENU BORDER-RIGHT AND BORDER-LEFT LINE START */
.navbar-custom .navbar-nav > li:last-child > a {
  border-right: 1px solid #000000;
}

/* TEXT COLOR MAIN MENU */
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
  border-left: 1px solid #000000;
}

/* hover over button colors fading */
.navbar-custom .navbar-nav > li > a:hover,

/* TEXT COLOR ON HOVER OVER MENU */
.navbar-custom .navbar-nav > li > a:focus {color: #FFFFFF;
  /* hover over link color */
    background-color: #112B55;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#1E519E), to(#112B55));
  background-image: -webkit-linear-gradient(top, #1E519E, 0%, #112B55, 100%);
  background-image: -moz-linear-gradient(top, #1E519E 0%, #112B55 100%);
  background-image: linear-gradient(to bottom, #1E519E 0%, #112B55 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1E519E', endColorstr='#ff112B55', GradientType=0);
}

.container>.navbar-header {
    margin-right: 0px;
    margin-left: 0px;
}
	
/* hover over button colors fading end */


/* ACTIVE HOME BUTTON coding removed CLASS ACTIVE ON HTML - 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;
}

/* CARET HOVER OVER COLOR NEEDS TO MATCH HOVER OVER TEXT COLOR ABOVE LINE 56 */
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
	/* #6db38d FOUR TIMES 3RD AND 4TH CHANGED TO #000000; */
  border-top-color: /* #6DB38D */#000000;
  border-bottom-color: /* #6DB38D */#000000;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #4f4f4f;
  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: #4f4f4f;
  }
  .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: #1E519E}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #76A7BE/* #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: #1E519E;font-size: 13px;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {font-size: 13px;font-weight: bold; background-color: #000000/* DROPDOWN HI-LIGHT COLOR */}
.navbar-inverse { background-image: none; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-image: none; }

.navbar-inverse { border-color: #1E519E}
.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}