.navbar {margin-top:10px; border:0; opacity:.95; z-index:1000; min-height:35px !important; background:none;}
.navbar-nav li a {color:#333 !important; font-size:1.3em; font-weight:normal;} 
.navbar .navbar-brand {color:#fff !important;}

.navbar-header {background-color:#933;}
.navbar-default .navbar-nav li {padding:0; background-color:transparent; border:1px solid #789; font-variant:small-caps;}
.navbar-nav li a:hover {color:#fff !important; display:block;}
.navbar-nav li:hover {display:block; background-color:#933; transition:.4s; border:1px solid #933;}
.navbar-nav li.active a {color:#fff !important; background-color:#333 !important;}

.navbar-default .navbar-toggle {border-color:transparent; background-color:#222; color:#fff;
border-radius:0; float:right; margin-left:15px; margin-right:6px;}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color:#555;}


/* positioning vertical nav */
@media screen and (min-width:768px) {
  .sidebar-nav {background:none;} 
  .sidebar-nav .navbar-brand {display:none; visibility:hidden;} 

  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
    margin:10px 0 30px 0;
  }
  .sidebar-nav .navbar ul {
    float:right; /*none*/
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float:left;/*none origine; left in v2-menu links */
    display:inline;  /*block*/
    margin:4px 0px 0 6px;
    text-align:center;
    width:22%; /*works*/
  }

  .sidebar-nav .navbar li a {
    padding:6px 2px;
    font-size:1.0em;
  }
}


@media screen and (max-width:767px) {
	#bannerevv {display:none; visibility:hidden;} 
	.navbar-default .navbar-nav li {background-color:#555; border:1px solid #e2e2e2;}
	.navbar-default .navbar-nav li a:hover {color:#555 !important;}
	.navbar-default .navbar-nav li a {color:#fff !important; font-size:0.9em;}
   .navbar-default .navbar-nav li:hover {background-color:#efefef; border:1px solid #e2e2e2; color:#555;}
}

/* vanwege menutab accordeonles */
@media screen and (max-width:1200px) and (min-width:990px){
	.navbar-default .navbar-nav li a {font-size:1.0em;}
}


/* make sidebar nav vertical: https://www.jonathanbriehl.com/2014/01/17/vertical-menu-for-bootstrap-3/
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
*/ 