/* CUSTOM */
header.site-header div.nav>ul>li>a, header.site-header ul.nav>li>a {
    font-size:18px;
    color: #1d1d1b;
    border-bottom: 2px solid white;

}
header.site-header .full-menu div.nav>ul>li>a, header.site-header .full-menu ul.nav>li>a {
    padding-bottom:5px;
    margin-bottom:10px;
    padding-left:5px;
    padding-right:5px;
    margin-left:12px;
    margin-right:5px;
}
header.site-header div.nav>ul>li>a:hover, header.site-header ul.nav>li>a:hover, .current-menu-item a  {
    border-bottom:2px #1d1d1b solid !important;
    color: #1d1d1b;
}
header.site-header div.nav>ul>li:hover>a, header.site-header ul.nav>li:hover>a {
    background-color: transparent;
}
header.site-header div.nav>ul>li>a:after, header.site-header ul.nav>li>a:after {
    content : '';
    background:transparent;
    height:0;
}
.navbar-default {
    background-color: transparent;
    border-color: transparent;
    font-family:'Roboto', sans-serif;
    margin:15px 0px;
}

.navbar-default .navbar-nav > li > a {
    color: #1d1d1b;
    text-transform: uppercase;
    font-weight:300;
    font-size:16px;
    padding:5px;

}


@media (min-width: 768px) {
    .navbar-default {
        margin-bottom:0;
    }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
        border-bottom:2px #1d1d1b solid;
        color: #1d1d1b;
    }
    .navbar-default .navbar-nav > li + li {
        margin-left:60px;
    }
}

@media (max-width: 767px) {
    .navbar-inner {
        padding:0px 15px;
    }
    .navbar-default {
        background-color:#000;
        border-color: transparent;
    }
    .navbar-default .navbar-nav > li > a {
        color:white;
        padding:10px 15px;
        text-transform: none;
    }

}
