
.navbar .navbar-nav .nav-link {color:#fff; padding:14px 0px; font-size:14px;}
.navbar .navbar-nav .active>.nav-link, .navbar .navbar-nav .nav-link.active, .navbar .navbar-nav .nav-link.show, .navbar .navbar-nav .show>.nav-link,.navbar .navbar-nav .nav-link:focus, .navbar .navbar-nav .nav-link:hover {color:#320a17;}
.navbar .nav-item .nav-link:hover,.navbar .nav-item .nav-link:focus,.navbar .nav-item .nav-link.active{color:#320a17 !important;}


/*******************************Dropdown Menu*****************************************/
.dropdown-menu {padding:5px 10px !important; margin:0; background-color:#fff; font-weight:500 !important;}
.col-megamenu li a {color:#000; padding:4px 0px;font-size:14px;font-weight:500 !important;}
.col-megamenu li a:focus, .col-megamenu li a:hover {background-color:transparent; color:#cd0706;}
.dropdown-menu li+li .dropdown-item {border-top:1px solid #ccc;}




.navbar-nav .col-megamenu{ padding: 1rem; }
.navbar-nav .has-megamenu{position:static!important;}
.navbar-nav .megamenu{left:0; right:0; width:100%; margin-top:0;  }

/* ============ desktop view ============ */
@media all and (min-width: 992px) {
}	
/* ============ desktop view .end// ============ */

/* ============ mobile view ============ */
@media(max-width: 991px){
  .navbar-nav.fixed-top .navbar-collapse, .navbar-nav.sticky-top .navbar-collapse{
    overflow-y: auto;
      max-height: 90vh;
      margin-top:10px;
  }
}
/* ============ mobile view .end// ============ */

.navbar .has-megamenu{position:static!important;}
.navbar .megamenu{left:0; right:0; width:100%; margin-top:0;  }

/*******************************Ipad Device L***************************************/
@media (min-width: 1920px) {}
@media (min-width: 1400px)  {.navbar-nav>li+li {margin-left:86px !important;}}
@media (min-width: 991.98px) and (max-width: 1199.98px){
	.navbar-nav>li+li {margin-left:15px !important;}
	.navbar .navbar-nav .nav-link {padding:14px 22px;}

}

/******************************* Max-width-768 ***************************************/
@media (min-width:768px) {
.navbar-nav>li+li {margin-left:44px;}
}

/******************************* Ipad Device W ***************************************/
@media (min-width:768px) and (max-width:991.98px)  {
.navbar-nav>li+li {margin-left:5px !important;} .navbar .navbar-nav .nav-link {font-size:11px;}
.navbar .navbar-nav .nav-link {padding:14px 18px;}
}

/******************************* Max-width-640 ***************************************/
@media (max-width:767.98px) {
.navbar-nav>li+li {margin-left:0px;}
.navbar-toggler{position:absolute;top:-40px;right:5px;background-color:#000 !important; outline:none !important;} .navbar .nav-item .nav-link{padding:10px 15px;border-radius:0px;}
.navbar {padding:0 5px !important;} .navbar .nav-item {border-top:solid 1px #ccc; text-align:center;} .navbar-toggler-icon{width:1em; height:1em; color:#FFF;}

.dropdown-menu {padding:0px; margin:0; background-color:#fff; border:none; box-shadow:none;}
.dropdown-item {text-align:center; border-top:1px solid #ccc;}
.dropdown-menu a.dropdown-item:focus, .dropdown-menu a.dropdown-item:hover {background-color:#fff; color:#0000FF !important; display:block;}

}
/******************************* Mobile ***************************************/
@media (max-width:575.98px) {
.navbar-toggler{top:-40px;}
}
@media (max-width: 479.98px) {
	
}


