.top_menu {float:right; margin-top:3px;}
.top_menu ul {margin:0; padding:0;}
.top_menu ul  li {list-style-type:none; display:block; float:left; margin-left:5px; border-left:1px solid #fff; padding-left:5px;}
.top_menu ul li a {}
.top_menu ul  li:first-child {border-left:none; margin-left:0; padding-left:0}
.navbar {text-align:right}
.navbar-nav > li {}
.nav li a img {width:auto; }
.navbar-inverse {background:none; border:none ;}
.navbar-right .dropdown-menu {
    left: 0;
    right: auto;
}
.navbar-collapse .navbar-nav.navbar-right:last-child {margin-right:0;}
.navbar-collapse {padding-left:0; padding-right:0;}
.navbar-inverse .navbar-nav > li > a {padding:22px 0 0 20px;   font-size:15px; color:#003975; font-weight:400; line-height:1.8;}
.navbar-inverse .navbar-nav > li > a:hover {color:#000}
.navbar-inverse .navbar-toggle {background:#666; margin-top:15px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color:#999}


.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {color:#000 !important}
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  border-top-color: #000 !important;
  border-bottom-color: #000 !important;
}

.dropdown-menu {margin-left:5px; background:skyblue; min-width:200px;}
.navbar-nav > li > .dropdown-menu {text-align:left; border:none; box-shadow:none; padding:0; border-radius:0;}
.dropdown-menu > li > a {padding:8px 20px; border-bottom:1px solid #f8a765 ;}
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret  {

  border-top-color: #000 !important;
  border-bottom-color: #000 !important;}
  
  .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color:#000}

 .dropdown-menu {
    left: 0;
    right: auto;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {background-color: skyblue;}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #000;
    background-color: #f5f5f5;
  }

.title {
    font-size: 30px; line-height:1.2;
    margin-bottom: 20px; color:#f68121;  font-weight: 300; 
}

 
 @media (max-width: 991px) { 
 .navbar-nav > li {float:none}
 .nav > li {display:block; position:relative}
 .navbar-inverse .navbar-nav > li > a {padding:0 0 10px 0;  color:#000; }
  .navbar {margin-bottom:0;}
   .navbar-collapse {border-top:none}
   
   .navbar-toggle {margin-right:0px;}
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {text-align:right;}
 }
@media (max-width: 767px) {

	.navbar-inverse .navbar-nav > li > a {padding:0 0 10px 0;  color:#000; }
   .navbar {margin-bottom:0;}
   .navbar-collapse {border-top:none}
   
   .navbar-toggle {margin-right:0px;}
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {text-align:right;}
}

@media (min-width: 992px) {
    .dropdown:hover .dropdown-menu {
        display: block !important;  margin-top:0px  !important;
    }
 }
 
@media (min-width: 768px) and (max-width: 991px) {
    .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;
    }
}