﻿
@media (min-width: 768px) and (max-width: 1250px) {
    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
}

.navbar-primary .navbar { background:#004684; border-bottom:none; }
.navbar-primary .navbar .nav > li > a {color: #BCBCBC;background:#004684;}
.navbar-primary .navbar .nav > li > a:hover {color: #fff; background-color: #006DCD;}
.navbar-primary .navbar .nav .active > a,.navbar .nav .active > a:hover {color: #fff; background-color: #00305A;}
.navbar-primary .navbar .nav li > a .caret, .tnav .navbar .nav li > a:hover .caret {border-top-color: #fff;border-bottom-color: #fff;}
.navbar-primary .navbar .nav > li.dropdown.open.active > a:hover {}
.navbar-primary .navbar .nav > li.dropdown.open > a {color: #fff;background-color: #004684;border-color: #fff;}
.navbar-primary .navbar .nav > li.dropdown.open.active > a:hover .caret, .tnav .navbar .nav > li.dropdown.open > a .caret {border-top-color: #fff;}
.navbar-primary .navbar .navbar-brand {color:#fff;}
.navbar-primary .navbar .nav.pull-right {margin-left: 10px; margin-right: 0;}
.navbar-xs .navbar-primary .navbar { min-height:28px; height: 28px; }
.navbar-xs .navbar-primary .navbar .navbar-brand{ padding: 0px 12px;font-size: 16px;line-height: 28px; }
.navbar-xs .navbar-primary .navbar .navbar-nav > li > a {  padding-top: 0px; padding-bottom: 0px; line-height: 28px; }
.navbar-sm .navbar-primary .navbar { min-height:50px; height: 50px; }
.navbar-sm .navbar-primary .navbar .navbar-brand{ padding: 0px 10px;font-size: 16px;line-height: 50px; }
.navbar-sm .navbar-primary .navbar .navbar-nav > li > a {  padding-top: 0px; padding-bottom: 0px; line-height: 50px; }
.navbar-second-sm { margin-top: 50px; }
.navbar-primary .navbar .navbar-toggle .icon-bar { background-color: #fff}
.navbar-primary .navbar .navbar-toggle { border-color: #fff; }
.navbar-sm .navbar .navbar-toggle { padding: 5px 6px; }
.navbar-primary .navbar .nav .dropdown-menu {background:#004684;}
.navbar-primary .navbar .nav .dropdown-menu > li {background:#004684;}
.navbar-primary .navbar .nav .dropdown-menu > li > a {color: #BCBCBC;background:#004684;}
.navbar-primary .navbar .nav .dropdown-menu > li > a:hover {color: #fff; background-color: #006DCD;}

.navbar-content {
    margin-top:50px;
}

.navbar-content-title {
    padding-left:1em;
}

.btn-primary {
    background-color: #004684;
}

.nav-pills > li.active > a {
    background-color: #004684;
}

.navbar-content-submenu .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  color:black;
  font-weight:bold;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #004684;
  border-color: #004684;
}

.navbar-content-submenu {
    width:200px;
    position:absolute;
    left:0px;
    top:99px;
    bottom:0px;
    border-right: 1px solid #ccc; 
}

.navbar-content-submenu-content {
    left:205px;   
    right:5px;
    position:absolute; 
    
}

.navbar-content-submenu-list {
    list-style-type: none;
    margin-left: -20px;
    /* margin-right: 20px; */
    background-color: white;
    margin-top: 20px;
}

.navbar-content-submenu-list li:hover {
    background-color:#eee;
}

.navbar-content-submenu-list li a {
    text-decoration:none;
    padding: 7px 10px;
    display:block;
}

.navbar-content-submenu-list li a.active {
    font-weight:bold;
    color:black;
}

.nav > li > a {
    padding: 10px 7px;
}

