.line {
  border-style: solid;
  border-color: #990200 !important;
  margin: 0px;
  padding: 0px;
  margin-top: -29px;
}

.mega-menu ,.bg-color {
  background-color: #F0F0F0 !important;
}
.bg-color{
  font-size: 9px;
}
.menu-mobile {
  display: none !important;
}


.log-block{
     width: 8%;
  margin-left: 18px
}

/*.megamenu {
    position: static;
  }
  

  .megamenu .dropdown-menu {
    background: none;
    border: none;
    width: 100%;
  }*/
/*code {
    
    /* color: #745eb1; */
/*background:#F0F0F0;
    padding: 0.1rem 0.2rem;
    border-radius: 0.2rem;
  }
  
  .text-uppercase {
    letter-spacing: 0.08em;
  }*/
/* adds some margin below the link sets  */
.social-iocns {
  padding-top: 20px;
  display: block;
}
.navbar-toggler{
  border-color: lightgreen;

}
.navbar .dropdown-menu div[class*="col"] {
  margin-bottom: 1rem;
}

.nav-item {
  color: #990200 !important;
  font-size: 14px !important;
  font-family: 'Poppins';
  font-weight: 900;
}

.nav-item :hover {
  color: #D77E00;
  font-weight: 900;
}

.navbar .dropdown-menu {
  border: none;
  /* background-color:#0060c8!important; */
  background-color: #F0F0F0 !important;
  color: #990200 !important;
  font-size: 14px;
}

.drop-color {
  font-size: 14px;
  color: #990200 !important;
}

.nav-color {
  font-size: 14px;
  color: #990200 !important;
}

.drop-color :hover {
  color: #D77E00 !important;
}

.navbar .dropdown-menu hr {
  width: 100%;
  background-color: #990200 !important;
  margin: 0px;
  padding: 0px;
}

.dropdown-menu span {
  font-weight: 900;
  color: #D77E00;
  font-family: 'Poppins';
  font-size: 14px;
}

.nav .nav-link,
.regsiter {
  font-weight: 900;
  color: #000100;
  font-family: 'Poppins';
  font-size: 13px;
}

.nav .nav-link,
.regsiter:hover {
  color: #990200;
}

.dash {
  color: #990200;
}

.menu-nav {
  font-weight: 900;
  color: #990200 !important;
  font-family: 'Poppins';
  font-size: 13px;
}

.mega-menu :hover {
  color: #D77E00 !important;
}

.menu-mobile hr {
  border-style: solid;
  border-color: #990200;
  margin: 14px 0px 4px 0px;
  padding: 0px;
}

/* 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: .5rem .5rem; */
    margin: 0 .25rem;
  }

  /* makes the dropdown full width  */
  .navbar .dropdown {
    position: static;
  }

  .navbar .dropdown-menu {
    width: 100%;
    left: 0;
    right: 0;
    /*  height of nav-item  */
    top: 65px;
  }

  /* 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;
  }

}

.horiz {
  /* margin-top: 12px; */
  margin-top: 8px;
  color: #990200;
}

.ics {
  padding: 8px;
  width: 20px;
  height: 20px;
  text-align: center;
  text-decoration: none;
  border-radius: 30%;
  color: #990200;
}

.ics:hover {
  background-color: #990200;
  color: #fff;
}

.links {
  font-family: 'Poppins';
  font-weight: 500;
  font-size: 16px;
  color: #990200 !important;
  margin: 2px;
}

.links:hover {
  color: #D77E00 !important;
}

.nav-mobile {
  display: none;
}

.dropdwn {}

.navbar .dropdown-menu {
  background-color: transparent !important;
}

.dropdown-item,
.dropdown-menu {
  color: #990200 !important;
  font-size: 14px !important;
  font-family: 'Poppins';
  font-weight: 900 !important;
  background: transparent;
}

.dropdown-item :hover {
  color: #D77E00;
}

.drop-text {
  font-weight: 900 !important;
  font-family: 'Poppins';
  font-size: 14px !important;
  color: #990200 !important;
  background: transparent !important;
  margin: 4px 0px 4px -8px;
}

/* .icons-header{ */
/* display: none !important; */
/* } */
.navbar-toggler-icon {
   /* background-image: url('./images/menu.svg') !important;  */
   background-image: url('../images/menu.svg') !important;
  /* background-color: aqua !important; */
}
@media screen and (max-width: 600px) {
  .links {
    font-size: 12px;
    margin-top: 5px;
  }

  .horiz {
    display: none;
  }

  .logs {
    display: none;
  }

  .dash {
    /* margin-top: -1px; */
  }

  /* .drop-color, */
  .line {
    display: none !important;
  }

  /* .nav-mobile { 
    display: block !important;
  }
  .menu-mobile {
    display: block !important;
  }*/
  .img-lg{
    width: 44%;
  }
  .mobileView{
    display: none !important;
  }
}

@media screen and (max-width: 768px) {
  .horiz {
    display: none;
  }
  .log-block {
    display: none !important;
  }
  .dash {
    margin-top: -2px;
  }

  .nav-mobile {
    display: block !important;
  }

  .logs {
    display: none;
  }
  .img-lg{
    width: 49%;
  }
}

@media screen and (min-width:769px) and (max-width: 1024px) {
  /* .nav-mobile {
    display: block !important;
  } */

  .nav-link {
    font-size: 11px !important;
    padding-right: 0 !important;
  }

  /* .mobileView { 
    display: none;
  }*/

  .navbar-nav {
    display: flex;
    align-items: center;
  }
  .log-block {
    /* display: none !important; */
  }

}
a {
  /* color: #007bff; */
  /* color: #000100 !important; */
  text-decoration: none;
  background-color: transparent;
}
/*.navbar-collapse.collapse {
  display: flex !important;
  justify-content: center;
}*/
@media (max-width: 600px){
.drop-color{
margin-left: 15px;
 }
 /*.dropdown-menu span {
  font-size: 13px !important;
}
.navbar-nav .nav-link {
  font-size: 12px;
}*/
}

@media (min-width: 992px){
.navbar-expand-lg .navbar-nav .nav-link {
    font-size: 13px;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}
}