.menu .navbar-default {
background:none;
border:0;
margin-bottom: 0;
}

@media (min-width: 992px) {

.navbar-nav {
text-align:center;
width: 100%;
}

.menu .navbar-nav > li {
display:inline-block;
float:none;
}

}


.menu .navbar-default .navbar-nav > li > a {
    color: #2F2E2E;
    display: block;
    padding: 10px;
    text-transform: uppercase;
    transition: color 0.4s ease 0s;
	font:normal normal normal 14px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
}

.menu .navbar-default .navbar-nav > li > a:hover {
color:#8e99b1;
text-decoration:none;
    transition: color 0.4s ease 0s;
}