
.custom-navbar-cnt {

    border-bottom: solid 5px #000; 
    border-top:  solid 1px #000;
}

.custom-navbar-cnt ul {
    list-style: none;
    margin:0px auto;
}

.custom-navbar-cnt ul li{
    
    display: inline;
}

.custom-navbar-cnt ul li a, 
.btn-custom-navbar{
    
    text-transform: uppercase; color:#000 !important; font-weight: 400;
    text-decoration: none;
}

.btn.btn-custom-navbar{
    border:0px;
}

.custom-navbar-cnt ul li{
    margin: 0 4px;
}


.custom-navbar-cnt ul li a, .more-menu-btn{
    line-height: 44px; font-size: 18px;
}


.more-menu-btn {
    margin-top:14px;    
}

@media only screen and (max-width: 490px) {
    
    .custom-navbar-cnt ul li a, .more-menu-btn{
        line-height: 22px; font-size: 13px;
    }

    .custom-navbar-cnt ul li.optional {
        display : none;
    }

    .more-menu-btn {
        margin-top:2px;    
    }
}

@media only screen and (max-width: 768px) {
    .custom-navbar-cnt ul li.optional2 {
        display : none;
    }
}



@media only screen and (min-width: 769px) {
    .more-menu-btn {display:none;}
}

@media only screen and (min-width: 800px) {
    .custom-navbar-cnt ul {
        width:780px;
    }
}
