

/* Please ❤ this if you like it! */


@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=devanagari,latin-ext');

/* #Primary
================================================== */
.dropdown-submenu {
  position: relative;
     background-color: rgba(0,0,0,0.01); 
       font-size: 1.2em;
}

.dropdown-submenu a::after {
  transform: rotate(-90deg);
    font-size: 1em;
  right: 6px;
  top: .8em;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
    font-size: 1em;
}

.dropdown-menu {

  background-color: rgba(0,0,0,0.001);
  border: 0 transparent;
  width: 168px;
  font-size: 1em;
  padding: 0; 
  color: black;
  font-weight: 300;
}

.dropdown-submenu {
   position:relative;
   background-color: rgba(0,0,0,0.01);
     font-size: 1em; 
}

.dropdown-menu > li {
  background: rgba(255,255,255,0.15); 
  color: black;
  margin-top: 3px;
  border:0.1px solid transparent;
  padding: 0;
} 
.dropdown-menu > li:first-child {
    margin-top:0;
}

/*
.navbar-nav li:hover > ul.dropdown-menu {
  display: block;
  background-color: rgba(0,0,0,0.001);
  border: 0 transparent;
  width: 280px;
  font-size: 1.2em;
  padding: 0;
  color: black;
  font-weight: 500;
}
.dropdown-submenu {
   position:relative;
   background-color: rgba(0,0,0,0.01); 
}

.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top:-2px;
    width: 280px;
    margin-left: 5px;
      padding: 0;
  color: black;
  font-weight: 500;
}

.dropdown-menu > li {
  background: rgba(255,255,255,0.15); 
  color: black;
  margin-top: 3px;
  border:0.1px solid transparent;
  padding: 0;
} 

.dropdown-menu > li:first-child {
    margin-top:0;
}

/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg); 
} 
 


.divli > a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 3px;
  bottom: 0;
  left: 0;
  background:  rgba(0,0,0,0.3); 
  visibility: hidden;
  border-radius: 2px;
  transform: scaleX(0);
  transition: .20s linear;
}

.divli > a:hover:before,
.divli > a:focus:before {
  visibility: visible;
  transform: scaleX(1);
}*/

  