.navbar-default .navbar-toggle .icon-bar { background-color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color:#1084f8;}
.navbar { min-height :initial; }
.navbar-nav > li > a { padding:13px 18px 12px 18px;}
header .navbar-default{border:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;margin:0; 
                    box-shadow: 0px 0px 0px #333333; 
-webkit-box-shadow: 0px 0px 0px #333333; 
-moz-box-shadow: 0px 0px 0px #333333; 
}
header .navbar-header{z-index:99;position:relative; background:#0167b1;}
header .navbar-brand{height:auto;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;margin:0;padding:2px 15px;z-index:99999;position:absolute;top:0;left:0;width:115px;height:115px
; background :url(main-bg.png) no-repeat right center #df5411;	
}
header .navbar-brand:hover { background-color:#df5411!important; background :url(main-bg.png) no-repeat right center #df5411;	}
header .navbar-brand img {width:115px !important}
header .navbar-nav{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
header .navbar-nav > li { margin: 0 0px; }
    header .navbar-nav > li > a {
        font-size: 14px;
        transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        font-family: OpenSans-Regular;
    }
header .navbar-nav > li > a:hover,.navbar-nav > li > a.active{ color: #000000 !important; background: #f2f3f1!important; }
header .navbar-nav > li:first-child > a{ padding-bottom: 10px!important; }
header .navbar-nav > li > a.activefirst{color: #fff !important; }
.li-span  div{  float :right; margin-top:10px;  background: #d0d0d0; height:19px; width:1px;}
.li-span  div:last-child{  display:none;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding-left :0; padding-right :0; }
.navbar-default .navbar-nav > li > a {
    color: #fff;
    font-size: 14px;
    font-family: OpenSans-Regular;
    border-right: 1px solid #ffffff;
}
.navbar-default .navbar-nav > li > a.hot { padding-right: 35px; background: url(images/icon-new.gif) no-repeat right center #92e6fa; color: #000;}


header .navbar-nav > li.active{border-top:2px solid #0c8d49}
header .navbar-nav > li.active a{background:none!important}
header .navbar-nav li.drop{position:relative}
header .navbar-nav li:hover ul.drop-down{opacity:1;visibility:visible}
header .navbar-collapse{position:relative; }
header .navbar-fixed-top {position:relative}

/*mobile */
ul.drop-down{margin:0; z-index :999 ; position:absolute;width:250px;top:100%;left:0;visibility:hidden;padding:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:rgba(0, 81, 139,0.8);
              font-family: opensan; 
}
ul.drop-down li{display:block}
    ul.drop-down li a {
        padding: 8px 16px;
        display: inline-block;
        text-decoration: none;
        transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        display: block;
        color: #fff;
        font-size: 14px;
        font-family: OpenSans-Regular;
        text-transform: none;
        margin: 0;
        border-bottom: 1px solid rgba(255,255,255,0.4);
    }
        ul.drop-down li a:hover {
            color: #000000 !important;
            background: #f2f3f1 !important;
        }



.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background:#fff;}

.navbar-default .navbar-nav > li > a.hot:hover {
    padding-right: 35px;
    background: url(images/icon-new.gif) no-repeat right center #92e6fa!important;
    color: #000;
}

.menu-level2 {
    position: relative;
}

.menu-level2 .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -1px;
}

.active .dropdown-menu {
    display: block;
}
.menu-level2 ul.menulevel3 {
    background: rgba(0, 81, 139, 0.8);
    padding: 0px;
    border-radius: 0;
    border: 0px!important;
}
    .menu-level2 ul.menulevel3 li a {
        font-size: 13px;
        font-family: OpenSans-Regular;
    }
    .menu-level2 ul.menulevel3 li:last-child a {
        border-bottom: 0;
    }


@media (max-width: 1100px) {
    .nav > li > a {padding :10px 5px; }
}
@media (max-width: 991px) {
	header .navbar-nav > li > a{padding-left:12px!important;padding-right:12px!important ; padding-top :5px; padding-bottom :5px;}
	.container{ width :100%;}	
}   
@media (max-width: 850px) {
    header .navbar-nav > li > a { padding:20px 6px!important;}
}

@media (min-width: 768px) {

}   
@media (max-width: 767px) {
    .navbar-default .navbar-nav > li > a:active{ border-bottom :0px;}
    .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {  margin :0;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {  background: #6f6f6f; border-top :0;}
    .navbar-default .navbar-toggle { border :1px solid #fff; }
    header .navbar-default .navbar-toggle {  margin-top: 10px;}
    header.active .navbar-default .navbar-toggle {   margin-top: 19px;}
    header .navbar-nav {   margin: 0; }
    header .navbar-nav > li {   text-align: center;  margin: 0; padding: 0; clear: both}
    header .navbar-nav > li > a {  padding: 6px 0px!important; color: #fff!important; border-bottom :0; font-weight :bold;  background:#0a5d99;}
    header .navbar-nav > li.active {   border-top: 0px solid #0c8d49;}
    header .navbar-nav > li > a.open-search {  display: none;}
    ul.drop-down {
        position: relative;
        visibility: visible;
        opacity: 1;
        top: inherit;
        left: inherit;
        background: #0f74bc;
        width: 100%;
        border-top: none;
    }
    .navbar {  background: #f46722;}
    ul.drop-down li a{ color :#fff; border-bottom:none; }
    header .navbar-nav > li > a.activefirst { border-bottom :0;  }
    .menu-level2 ul.menulevel3 {
        display: block;
        position: static;
        float: left;
        width: 100%;

    }
        .menu-level2 ul.menulevel3 li,.menu-level2 ul.menulevel3 li a {
            float: left;
            width: 100%;
        }
    .menu-level2 ul.menulevel3 li a {
        float: left;
        width: 100%;font-size: 13px; text-align: center;
    }
    .navbar-default .navbar-nav > li > a{ border-right: 0px;}
}
@media (max-width: 500px) 
{
	header .navbar-fixed-top {position:fixed }
}

