#navcol-1{background-color:#007638}
.navigation-clean{background:#007638;padding:0;color:#fff;border-radius:0;border:none;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}
.navigation-clean h5,.navigation-clean h5 a{font-weight:700!important;color:#f28728!important}
nav ul li.active a{color:#f28728!important;font-weight:700}

.header-content{max-width:1110px;margin:0 auto}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:640px}

.navbar-brand{
    height:auto;
    padding:0;
    /*padding-top:20px;*/
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:rgba(255,255,255,.9);color:#000!important}
    .navigation-clean .navbar-toggle{border-color:#ddd}
    .navigation-clean .navbar-toggle:focus,.navigation-clean .navbar-toggle:hover{background:0 0}
    .navigation-clean .navbar-toggle .icon-bar{background-color:#fff}
    .navigation-clean .navbar-collapse,.navigation-clean .navbar-form{border-top-color:#ddd}
    .navigation-clean .navbar-nav>.active>a,.navigation-clean .navbar-nav>.open>a{background:0 0;box-shadow:none}
    .navigation-clean.navbar .navbar-nav>li>a{padding:10px 14px}
    .navigation-clean.navbar-default .navbar-nav>li>a{color:#fff}
    .navigation-clean.navbar-default .navbar-nav>li>a:hover{color:#f28728!important;background-color:rgba(255,255,255,.9)}
    .navigation-clean.navbar-default .navbar-nav>li>a:focus{color:#f28728!important;background-color:transparent!important}
    .navigation-clean .navbar-nav>li>.dropdown-menu,.navigation-clean .navbar-nav>li>.dropdown-menu a{box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;color:#f28728!important;border-radius:2px;text-decoration:none;font-weight:400}
    .navigation-clean .navbar-nav>li>.dropdown-menu a{box-shadow:none;background-color:transparent;color:#f28728!important;border-radius:2px;text-decoration:none;font-weight:400}
    .navigation-clean .navbar-nav>li>.dropdown-menu a:hover{text-decoration:underline}.nav-item h4>a{text-decoration:underline;color:#007638}
    .navigation-clean .navbar-nav>li>.dropdown-menu>li>.dropdown-menu{box-shadow:0 4px 8px rgba(0,0,0,.1);color:#007638;background-color:#fff;border-radius:2px}
    .navigation-clean .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>.dropdown-menu{box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;color:#007638;border-radius:2px}
    .navbar-header a{font-weight:700}
    .navbar-header a:hover{color:#fff}
    
    @media (max-width:768px){
    .navigation-clean{padding-top:0;padding-bottom:0}
    .header-content{max-width:760px;margin:0 auto}
    .navigation-clean .navbar-header{padding-top:0;padding-bottom:0;height:50px}
    .navigation-clean .navbar-nav .open .dropdown-menu{box-shadow:none}
    .navigation-clean .navbar-nav .open .dropdown-menu>li>a{color:#f28728;padding:0 0 0 10px}
        .navbar-header{height:118px;padding-right:42px}
    .navbar-header .site-logo{margin-top:1px;margin-left:10px;margin-bottom:1px;float:left}
    .dropdown-menu.align-top li{min-width:unset}
    .dropdown-menu ul li,.dropdown-menu ul li a{white-space:normal!important}
    ul.dropdown-menu.side.show{padding-left:0}
        .navigation-clean .navbar-header {
        padding-top: 0;
        padding-bottom: 6px;
        height: 60px;
        padding-right: 12px;
    }
    .navbar-logo.col-xs-6{
        padding-top:8px;
    }
    }
    
    .navigation-clean .dropdown-menu>div>ul>li>a,.navigation-clean .dropdown-menu>li>a,.navigation-clean .dropdown-menu>li>a:focus{line-height:1.7;font-size:14px;color:#f28728!important}
    .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:rgba(255,255,255,.9);color:#f28728!important}
    .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#4ca252;border-color:#333}
    .navbar-toggle{margin-top:4px;margin-bottom:0}
    .navbar-header{width:100%;height:118px}
.navbar-header 
.site-logo{margin-top:15px;margin-bottom:1px;float:left}
.navbar-brand,.navbar-nav>li>a{text-shadow:none}
.dropdown-menu.align-top li{min-width:max-content}

@media (max-width:992px){
    .navbar-header{float:none;padding-right:22px}
    .navbar-toggle{display:block;padding-right:10px}
    .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
    .navbar-nav{margin:7.5px -15px}
    .navbar-nav>li{float:none}
    .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
    #overall-wrap{margin-top:112px}
}


    @media (min-width:768px){
        .breadcrumb{width:720px}
        #overall-wrap .container{width:auto}
        .navbar-nav {
        float: none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;    }
        .open .dropdown-menu:after{content:'';height:20px;width:20px;top:-11px;position:absolute;background-color:#fff;left:2em;border-top:1px solid #ccc;border-left:1px solid #ccc;transform:rotate(45deg)}
        .open .dropdown-submenu .dropdown-menu:after{content:'';height:10px;width:10px;top:12px;position:absolute;background-color:#fff;left:-6px;border-top:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;transform:rotate(45deg)}

    }
    @media (min-width:991px){
    .breadcrumb{width:920px}
    #overall-wrap .container{width:960px}
    .navbar-collapse.collapse{display:block!important}
    }
    @media (min-width:1200px){
    #overall-wrap .container,.breadcrumb{width:1100px}
    }
    div.breadcrumb{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:4px}a.breadcrumb-link:after{content:' > '}

    @media screen and (max-width:426px){
        .navigation-clean{padding-top:0;padding-bottom:0}
    .header-content{max-width:420px;margin:0 auto}
    .navigation-clean .navbar-header{padding-top:0;padding-bottom:0;height:50px}
    .navbar-toggle{margin-top:8px}
    .navbar-header .site-logo{margin-top:1px;margin-left:10px;margin-bottom:1px;float:left}
        .nav .dropdown-menu.align-top{min-width:unset;max-width:100%}
    .dropdown-menu ul li{white-space:normal!important;padding:0 6px}
        .navigation-clean .navbar-header {
        padding-top: 0;
        padding-bottom: 6px;
        height: 60px;
        padding-right: 22px;
    }
        #overall-wrap {
            margin-top: 78px;
        }
    }
    @media screen and (max-width:1200px){
    .navbar-header .site-logo{float:none;margin-left:20px}
    }
    .dropdown-menu ul li{white-space:nowrap;padding:0 6px}
    .nav>li.nav-item{position:revert}
    .nav .dropdown{position:static}
    li.nav-item.open,li.nav-item.open a{background:0 0}
    .nav .dropdown-menu.align-top{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;min-width:max-content;right:unset;margin-top:0;padding:10px;border-color:#ccc}
    .dropdown-submenu{position:relative}
    .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:10px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}
    .dropdown-menu.align-top.wide li{width:max-content}
    .navbar-nav>li>.dropdown-menu{margin-top:8px;box-shadow:0 4px 8px #000;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}
    .dropdown-menu>li>a{padding:0 0 0 10px}
    
    @media screen and (max-width:1024px){
    .header-content{max-width:1024px;margin:0 auto}
    .navbar-header{margin-left:3px}
    #navcol-1 .container {
        width: 99%;
        }
    }


.nav-top {
    background-color: #fff;
}

    .nav-top .row {
        text-align: right;
        color: #000;
    }