/*** Navbar ***/

.table-responsive {
    padding: 0;
}
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px; top: 10px;}
#MenuControl .bg-light{background-color: #000 !important;/* height:100%; */}
/* #MenuControl .nav-link:focus,#MenuControl .nav-link:hover, #MenuControl .dropdown-item:focus, #MenuControl .dropdown-item:hover{background-color:#000 !important; color:#fff !important;} */

.nav-link{font-weight: 600;color: #ffffff;}
.nav-fill{width:100%; font-size: 15px;}
.nav-item a{font-size: 14px;}
.navbar-brand{margin:0;}
.RadGrid_Default .rgHoveredRow{background:#c5c5c5 !important;}
.navbar-toggler{background: #fff;}
  .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
      color: #fff;
      text-decoration: none;
      background-color: #333;
  }
  
  .navbar-nav>li>.dropdown-menu, .dropdown-menu{ margin:0; padding: 0px 0;}
  .dropdown-menu>li>a{padding: 1px 20px;font-size: 0.90em;}
  .dropdown-menu{background-color: #e62d8f;}
  .dropdown-menu>li>a{color: #fff;line-height: 21px;}
  .dropdown-menu>li{border-bottom: 1px solid #ffffff75;padding: 5px 0;}
  
  
  .body-fx #MenuControl_C .navbar-expand-md .navbar-nav .dropdown-menu {
      position: static;
  }
  .body-fx .fixed-top{ position:fixed; top:0; width:100%; left:0; z-index:99; background:rgba(255,255,255,0.95)}
  .body-fx .fixed-top .top-nav{display:none;}
  .fixed-top .logo-sec {
      padding: 5px 0;
  }
  
  .body-fx .navbar-expand-md{position:fixed;top:7px;/* width:100%; */right:0;z-index:99;background: transparent !important;transition: 0.5s;}
  .navbar-header{ float:right}
  
  .body-fx .navbar-nav{
      background: #000000;
      text-align: left;
      min-width: 195px;
      display: block;
      width: inherit;
      float: right;
      position: fixed;
      top: 70px;
      right: 0px;
      height: 100vh;
      overflow: hidden;
      overflow-y: auto;
      animation: fadeInRight 300ms;
      transition:0.5s;
      }
      
  .body-fx .navbar .container{ padding: 0;}
  
  .body-fx .navbar-nav > li > a{ padding-top: 5px; padding-bottom:5px}
  
  .body-fx .navbar-expand-md .navbar-toggler{display: block;z-index: 99999;position: fixed;right: 8px;top: 10px;background: #fff;}
  
  /*
  .body-fx .logo-cont{ display:none;}
  .body-fx #navbar-collapse-1{ display:none !important;}
  .body-fx .navbar-toggler { display: block; }
  
  .body-fx .navbar-expand-md .navbar-toggler .icon-bar {
      background-color: #fff;
  }
  
  
  .body-fx .dropdown-submenu>.dropdown-menu{ left:0; border-radius:0; border:0; margin-top:0;}
  .body-fx .dropdown-submenu>.dropdown-menu li a{ padding:3px 30px;}
  .body-fx .navbar-nav>li>.dropdown-menu, .dropdown-menu{    margin: 0;
      padding: 0px 0;
      box-shadow: 0 0 0;
      margin-bottom: 5px;}
  
  .dropdown-submenu{ position:relative;}
  .dropdown-submenu>.dropdown-menu{ top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
  .dropdown-submenu>a:after{ display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc; margin-top:5px;margin-right:-10px;}
  .dropdown-submenu:hover>a:after{ border-left-color:#555;}
  .dropdown-submenu.pull-left{ float:none;}
  .dropdown-submenu.pull-left>.dropdown-menu{ 
  left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px; }
  
  
  #MenuControl_C, #MenuControl, #widgetsControl, #widgetsControl_C{ height:inherit !important;}
  center center #MenuControl{ margin-bottom: 0;}
  
  .navbar-expand-md{ margin:0 auto;}
  .navbar-expand-md{ background: transparent;  border: 0; border: 0; border-radius: 0; margin-bottom: -24px; min-height: 38px; z-index: 9;}
      
   #MenuControl_C .container-fluid{ width: 1170px; margin: 0 auto; left: 0;}
   
  .navbar{ min-height: inherit !important; margin-bottom: 0;}
  
  */
  
  .body-fx #MenuControl .navbar-expand-md .navbar-collapse{    display: none !important ;}
  .body-fx #MenuControl .navbar-expand-md .navbar-collapse.show{    display: block !important ;}

/*nav-bar*/
/*fix menu*/
@media (min-width: 991px){
#HeaderControl, #MenuControl{ transition:.3s;}
.body-fx #HeaderControl, .body-fx #MenuControl{position:fixed; top:0; height:70px; transition:.3s;}
.body-fx #HeaderControl{width:33%; float:left; left:0;}
.body-fx #MenuControl{width:67%; float:right; right:0;}
}
/*fix menu*/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
}
@media (max-width: 991px){
#MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl{ height: initial !important;}
.navbar-expand-md .navbar-nav .nav-link, .dropdown-menu{font-size: 13px;}
.fixed-top { position: relative;}
	}

.nav-link:focus, .nav-link:hover{color:#fff;background-color:#0169ac;}

#MenuControl_C .navbar-default, #MenuControl_C .container-fluid, #MenuControl_C{justify-content:center;}

@media(max-width:600px){
  #MenuControl .bg-light{background-color:#fff !important;}
  .nav-link{color:#000;}
}

#home {position:relative;z-index:-1;}