nav {
    background:#000;
    color:#DDD;
    font-family:Oswald;
}

.navbar-nav > li > .dropdown-menu {
    border:0;
    border-radius:0;
}

.navbar-fixed-top {
    border:0;
}

nav .navbar-brand {
    padding:3px 25px;
}

nav .navbar-brand img {
    height:44px;
}

nav .navbar-toggle .icon-bar {
    background-color:#FFF;
}

nav a {
    color:#DDD;
}

.navbar-nav {
    font-weight:bold;
    font-size:14px;
    text-transform:uppercase;
}

.nav>li>a:focus, .nav>li>a:hover {
    background-color:#C8102E;
    color:#FFF;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color:#C8102E;
}

.dropdown-menu {
    padding:0;
}

.dropdown-menu>li>a {
    padding:8px 20px;
}

.dropdown-menu .divider {
    margin:0;
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        background-color:#FFF;
    }

    .navbar-nav {
        margin:0 -15px;
    }
}
