/* adds some margin below the link sets  */
.dropdown-menu {
  font-size: 14px; font-family: 'Roboto-Regular';
}
.navbar .dropdown-menu div[class*="col"] {
   margin-bottom:1rem;
}

.navbar .dropdown-menu {
  border:none;
/*  background-color:#1d2e4a!important;*/
}

/* breakpoint and up - mega dropdown styles */
@media screen and (min-width: 992px) {
  
  /* remove the padding from the navbar so the dropdown hover state is not broken */
.navbar {
  padding-top:0px;
  padding-bottom:0px;
}

/* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
.navbar .nav-item {
  padding:0rem 0.9rem;
  margin:0 0.05rem;
}

/* makes the dropdown full width  */
/*.navbar .dropdown {position:static;}*/

.navbar .dropdown-menu {
  width:100%;
  left:0;
  right:0;
  top:47px;
}
  
  .navbar .services {
  width:200%;
}


/* shows the dropdown menu on hover */
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {
  /*display:block!important;*/
}
  
  .navbar .dropdown-menu {
/*    border: 1px solid rgba(0,0,0,.15);*/
    background-color: #fff;
    margin-top: 0px;
  }
  .dropdown-item {
    padding-bottom: 10px;
  }

}
.navbar {padding:0rem;background-color: transparent !important;}
.navbar-dark .navbar-nav .nav-link { color:#ffffff; font-family: 'Roboto-Regular'; /*padding: 1.2rem 0.3rem;*/  font-size: 14px;}
.fixed2 .navbar-dark .navbar-nav .nav-link { color:#ffffff; font-family: 'Roboto-Regular'; /*padding: 1.2rem 0.3rem;*/  font-size: 14px;}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color:#ffffff; 
  font-weight: normal; border-bottom: 4px solid #062a49;
}
/*.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:active {color:#062a49; 
  font-weight: bold; border-bottom: 4px solid #062a49;
}*/
.navbar-nav {margin-left: 10px;}
.fixed2 .navbar-nav {margin-left: 10px; margin-top: 15px;}
.dropdown-menu a.nav-link  { color:#FFF !important; border-bottom:solid 1px rgba(255,255,255,0.3); font-size:16px; font-weight:300 !important; padding:0.7rem 0.3rem !important; }
.dropdown-menu a.sub-title { font-size:16px !important; text-transform:uppercase;  font-weight:700 !important;}
#statutory-reports { width:25%; left: 510px;}
#financial { width:60%; left: 514px;}
.dropdown-item:focus, .dropdown-item:hover {
  color: #062a49; font-weight: bold;
}

.dropdown-item.active, .dropdown-item:active {
  background-color: #fff;
}

