@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);

/* //////////////////////////// */

.navbar {
   
    position: relative;
    min-height: 30px;
    margin-bottom: 0px;
    border: 1px solid transparent;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
}

.navbar-inverse {
   /* background-color: #0913a3;*/
    /* border-color: #0913a3; */
    /*background: linear-gradient(to top, #0B255E, #0B255E);
    background: rgba(0,18,85,1); */
 
 
  background : rgba(1,66,130,1);


 
    /*  background: -moz-linear-gradient(top, rgba(0,18,85,1) 0%, rgba(0,18,85,1) 15%, rgba(5,45,145,1) 34%, rgba(5,45,145,1) 100%); */
  /*  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,18,85,1)), color-stop(15%, rgba(0,18,85,1)), color-stop(34%, rgba(5,45,145,1)), color-stop(100%, rgba(5,45,145,1)));
    background: -webkit-linear-gradient(top, rgba(0,18,85,1) 0%, rgba(0,18,85,1) 15%, rgba(5,45,145,1) 34%, rgba(5,45,145,1) 100%);
    background: -o-linear-gradient(top, rgba(0,18,85,1) 0%, rgba(0,18,85,1) 15%, rgba(5,45,145,1) 34%, rgba(5,45,145,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,18,85,1) 0%, rgba(0,18,85,1) 15%, rgba(5,45,145,1) 34%, rgba(5,45,145,1) 100%);
    background: linear-gradient(to bottom, rgba(0,18,85,1) 0%, rgba(0,18,85,1) 15%, rgba(5,45,145,1) 34%, rgba(5,45,145,1) 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001255', endColorstr='#052d91', GradientType=0 );*/
  
  /*
    -webkit-box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.75);
    box-shadow: inset 0px -5px 5px 0px rgba(0,0,0,0.75);
    */
}  

.navbar-nav>li>a {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    line-height: 20px;
  }

.navbar-inverse .navbar-nav>.open>a {
  color: #fff;
  background: linear-gradient(to top, #16164d, #16164d); 
 /* -webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75);
  box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75); */
}  

.navbar-inverse .navbar-nav>li>a {
    color: #FFFFFF;
    font-size: 12px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    /*text-transform: uppercase;*/
}

.navbar-inverse .navbar-nav>li>a:hover {
    color: #1c81f2;
  /*  text-decoration: underline;*/
}

.navbar-inverse .navbar-nav>li:hover {  
 background: linear-gradient(to top, #16164d, #16164d); 
 /*-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75);
 -moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75);
 box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.75);*/
 
}

.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  height: 100%;
  padding: 0px;
  width: auto;
}

/* //////////////////////////// */
  
.mega-dropdown {
  position: static !important;
}

.mega-dropdown-menu {
  padding: 15px 0px;
  width: 100%;
  box-shadow: none;
  -webkit-box-shadow: none;
 /* background: #0C2C65; */  
  /*  background: rgba(12, 44, 101, 0.9); */ 
background: rgba(157, 160, 165, 0.9);       

font-size: 12px;
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;  
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;  
}

.mega-dropdown-menu > li > ul > li > a {
  display: block;
  color: #fff;
  padding: 3px 5px;

}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  /*text-decoration: none;*/
  text-decoration: none;
  /*font-style: italic;*/
  color: #f7fa00;
  letter-spacing: 1px;
   text-shadow: 1px 2px 1px #000; 
}
.mega-dropdown-menu .dropdown-header {
 
  font-size: 14px;
  color: #fff;
  padding: 5px 60px 5px 5px;
  line-height: 30px;  
  /*text-shadow: 1px 2px 1px #000;*/
  font-weight: bold;
 /* /*text-decoration: underline;*/
  
}

