/* Customize the navbar links to be fill the entire space of the .navbar */

#flyout {
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	background-color: #355e3b;
}

.nav a {
	text-transform: uppercase;
	font-weight: bold !important;
	/*color: #337ab7 !important;*/
}

.nav .dropdown-menu > li > a {
	color: #337ab7;	
}

.nav .dropdown-menu > .active > a {
	color:#fff;
}

.nav a, .nav a:hover, .nav a:focus {
    background-color: transparent !important;
}

@media screen and (max-width: 767px) {
	.navbar {
		border-width: 0 0 1px;
	    top: 0;
	    border-radius: 0;
	    left: 0;
	    /*position: fixed;*/
	    right: 0;
	    z-index: 1030;
	    background-color: white;
	    max-height: 100%;
	    overflow-y:auto;
	    overflow-x:hidden;
	}
	
	.navbar.pushed {
		top: 45px;
	}
	
	.navbar-toggle {
		margin-top: 0px !important;
		padding-top: 0px !important;
		padding-right: 0px !important;
	}
	
	
}

@media screen and (min-width: 768px) { /* width greater than or equal to 768 */
	.navbar .navbar-nav {
	    display: inline-block;
	    float: none;
	    vertical-align: top;
	    
	}
	
	.navbar .navbar-collapse {
	    text-align: center;
	    padding-left: 0px;
	    padding-right:0px;
	}
	
	.navbar {
		margin-bottom:10px !important;
	}		
}

@media screen and (min-width: 992px) {
	
	
}

@media screen and (min-width: 1200px) {
	
}

.navbar-toggle .icon-bar {
	background-color: black;
	height: 4px;
	width:100% !important;
}

.nav-label {
	font-size: 9px;
	font-weight:bold;
}

.navbar .navbar-collapse {
	/*text-align:center;*/
}


