/* adds some margin below the link sets  */
.navbar .dropdown-menu div[class*="col"] {
   margin-bottom:1rem;
}

.navbar .dropdown-menu {
  border:none;
  background-color:#4012a6!important;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #fff;background: #4012a6;
}

.nav-item:hover a{
 background: #4019a5;
    color: #fff !important;
}

.nav-item:hover .menu-cl1 ul li a, .nav-item:hover .menu-hd3 a, .nav-item:hover .menu-cl1 ul li li a, .nav-item:hover .menu-hd a {
    background: transparent;
    color: #ffff;
}
.navbar .dropdown.about:hover a {
    background: #4019a5;
    color: #fff;
}

.menu-cl1.menu-bg1 h2.menu-hd2 {
    color: #fff;
}

.nav-item:hover .menu-hd3 a {
    color: #4012a6 !important;
}

.menu-cl1.menu-bg1 .insight-text {
    color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
    color: #000;font-size: 16px;
text-transform: uppercase;padding:10px 11px;
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
    color: #000;
}
/* 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:0;
  margin:0;
}

/* makes the dropdown full width  */
.navbar .dropdown {position:static;}
.navbar .dropdown.about {position:relative;}

.navbar .dropdown-menu {
  width:100%;
  left:0;
  right:0;
/*  height of nav-item  */
  top:42px;min-width:274px;
}
.navbar .event-menu .dropdown-menu .dropdown-menu{top:-3px;left:176px;display:none;opacity:0;}
.navbar .event-menu .dropdown-menu:hover .dropdown-menu{display:block;opacity:1;}



  /* shows the dropdown menu on hover */
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {
  display:block!important;
}
  
  .navbar .dropdown-menu {
    border: 0px solid rgba(0,0,0,.15);
    background-color: #fff;border-radius: 0;
  }


}

@media screen and (min-width: 992px) and (max-width: 1100px) {
.navbar-dark .navbar-nav .nav-link{/*padding: 27px 8px;*/font-size: 15px;}
	
}
.navbar .dropdown.about ul li.nav-item.healthcare-menu a {background:url(../img/icon-health.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.healthcare-menu a:hover {background:url(../img/icon-health-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.food-menu a {background:url(../img/icon-food.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.food-menu a:hover {background:url(../img/icon-food-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.manufacturing-menu a {background:url(../img/icon-manufacturing.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.manufacturing-menu a:hover {background:url(../img/icon-manufacturing-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.banking-menu a {background:url(../img/icon-banking.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.banking-menu a:hover {background:url(../img/icon-banking-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.it-menu a {background:url(../img/icon-it.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.it-menu a:hover {background:url(../img/icon-it-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.energy-menu a {background:url(../img/icon-energy.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.energy-menu a:hover {background:url(../img/icon-energy-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.automobiles-menu a {background:url(../img/icon-automobiles.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.automobiles-menu a:hover {background:url(../img/icon-automobiles-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item.real-estate-menu a {background:url(../img/icon-realestate.png) no-repeat 15px center #4012a6;padding:10px 15px 10px 65px}
.navbar .dropdown.about ul li.nav-item.real-estate-menu a:hover {background:url(../img/icon-realestate-h.png) no-repeat 15px center #fff}
.navbar .dropdown.about ul li.nav-item a { padding-top:6px !important; padding-bottom:6px !important}