
/*Header Default
------------------------------------*/
/*Navbar*/
.header .navbar-default .navbar-nav > li > a {
	color: #FFFFFF;
	font-size: 13px;
	font-weight:400;
	text-transform: uppercase;
}

.header .navbar-default .navbar-nav > .active > a {
	color: #FFFFFF;
}

.header .navbar-default .navbar-nav > li > a:hover {
	color: #aaa;
}

/*Navber Toggle*/
.navbar-toggle,
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
	background: #3498db;
}

.navbar-toggle:hover {
	background: #2980b9 !important;
}

.navbar-default .navbar-toggle {
	border-color: #2980b9;
}

.navbar-collapse.collapse {
display: block!important;
}

.navbar-nav>li, .navbar-nav {
float: left !important;
}

.navbar-nav.navbar-right:last-child {
margin-right: -15px !important;
}

.navbar-right {
float: right!important;
}

.navbar-default {
background-image: -webkit-linear-gradient(top, #00509A 0%, #00386A 100%);
background-image: linear-gradient(to bottom, #00509A 0%, #00386A 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00509A', endColorstr='#00386A', GradientType=0);
}

.header .navbar .search-open {
	right: 0; 
	top: 50px; 
	display: none;
	padding: 14px; 
	position: absolute;
	background: #f8f8f8; 
}

.header .navbar .nav > li > a.search {
	cursor: pointer;
	background: #152B4E;
}

.header .navbar .nav > li > a.search:hover {
	color: #aaa;
}

.header .navbar .search-open form {
	margin: 0;	
}

.header .navbar a.search [class^="icon-"],
.header .navbar a.search [class*=" icon-"] {
  width: 1.25em;
  text-align: center;
  display: inline-block;
}

.header .navbar a.search [class^="icon-"].icon-large,
.header .navbar a.search [class*=" icon-"].icon-large {
  /* increased font size for icon-large */
  width: 1.5625em;
}

.navbar { 
    -webkit-border-radius: 8px !important;
    -khtml-border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    -o-border-radius: 8px !important;
    border-radius: 8px !important;
	
}

.navbar { margin-top: 20px; margin-left: -35px; }
