.nav  { position:fixed}

.navbar-collapse  { 
 position:absolute; 
	z-index:9999;
	min-height:600px; 
	width:100%
}

.navbar-nav {
    background-color: #f8f8f8;
    width: 100%;
    border-bottom: 1px solid #c0c0c0;
}

.nav > li {
    font-weight: bold;
    font-size: 1.4em;
    padding: 10px 15px;
    color: #2b2b2b;
}

.nav > li a {
    padding: 0 !important;
    color: #2b2b2b !important;
}

.nav > li:hover {
    background-color: #f1f1f1;
}

.navbar-nav > .open > a {
    background-color: #f1f1f1 !important;
}

.dropdown-menu li a {
    padding-top: 10px !important;
}