.navbar { text-transform: uppercase !important; padding: 0 !important; }
.navbar .navbar-brand{ margin-right: 0px !important; }
.navbar .navbar-brand{color:#fff;background-color:#563d7c !important;}


.navbar ul.navbar-nav li.nav-item a.nav-link{ padding: 20px 25px !important; }
.navbar a.navbar-brand{ padding: 16px 25px 17px 25px !important; }
.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{color:#fff;background-color:#563d7c}
.navbar .navbar-text{color:#8d8d8d;}
.navbar .navbar-nav>li>a{color:#8d8d8d;border-right: 1px solid #e1e1e1; padding-left: 25px; padding-right: 25px;}
.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus{color:#fff !important;background-color:#563d7c; border-right: 1px solid #e1e1e1;}
.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>.navbar .navbar-nav>.active>a:focus{color:#555;background-color:#f5f5f5}
.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:hover,.navbar .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar .navbar-toggle{border-color:#ddd}
.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus{background-color:#fff}
.navbar .navbar-toggle .icon-bar{background-color:#563d7c}
.navbar .navbar-collapse,.navbar .navbar-form{border-color:#eee}
.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus{background-color:#eee;color:#555}

@media (max-width:767px){
    .navbar .navbar-nav .open .dropdown-menu>li>a{color:#8d8d8d}
    .navbar .navbar-nav .open .dropdown-menu>li>a:hover,.navbar .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:#563d7c;z-index:9999;}
    .navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#eee}
    .navbar .navbar-nav .open .dropdown-menu>.disabled>a,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}
    
}

.navbar .navbar-link{color:#8d8d8d;}
.navbar .navbar-link:hover{color:#fff}
.navbar .btn-link{color:#8d8d8d}
.navbar .btn-link:hover,.navbar .btn-link:focus{color:#fff}
.navbar .btn-link[disabled]:hover,fieldset[disabled] .navbar .btn-link:hover,.navbar .btn-link[disabled]:focus,fieldset[disabled] .navbar .btn-link:focus{color:#ccc}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}


.container-fluid.bg-dark { padding: 20px; color:#cccccc; }
.container-fluid.bg-dark h2 { font-size:20px; color:#fff; }
.container-fluid.content { margin-top: 30px; margin-bottom: 30px; }

.row.socIcons {
    text-align: center;
    font-size: 20px;
}
.row.messages .btn {
    font-size: 20px;
}

#sidebar .btn {
    font: 400 12px 'Calibri', sans-serif;
    margin: 2px 0 !important;
}

.no-gutters .col {
    padding: 2px !important;
}