/* Bootstrap overrides */

body {
	line-height: 22px;
}

.container {
	position: relative; 
  overflow: visible;
}
.container-fluid {
	padding-left: 0;
	padding-right: 0;
}

/* Bootstrap Menu */

.page-header {
	border-bottom: 0; 
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	background-color: #97d13b;
	color: #2d3f10;
}

.navbar-inner {
	background-color: #7ab51d;
	background-image: none;
	border-radius: none;
	border: 0;
	border-radius: 0;
}

.navbar .brand {
	padding: 0 5px;
}

.navbar .nav > li > a {
	color: white;
	text-shadow: none;
	font-size: 20px;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	color: white;
}

#content-main .moduletable .menu {
	min-height: 80px;
}
#content-main .nav.menu li {
	float: left;
	padding: 0px;
	margin: 10px 10px 0 0 ;
	
}

#content-main .nav.menu li a {
	font-size: 13px;
	padding: 5px 10px;
	background-color: #2ab6fd;
	color: white;
	border-left: 3px solid white;
	border-bottom: 3px solid white;
	 -webkit-box-shadow: 2px 2px 10px -4px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 2px 10px -4px rgba(0,0,0,0.75);
	box-shadow: 2px 2px 10px -4px rgba(0,0,0,0.75);
	-webkit-transition: background-color 2s; /* Safari */
    transition: background-color 2s;
}
#content-main .nav.menu li a:hover {
	background-color: #0c628e;
  text-decoration: none;
}

.randomimage img {
  width: 100% !important;
}

/* === Archief-fix: menu kleuren leesbaar maken === */
.gruefix a { color: #ffffff !important; }
.gruefix ul, .gruefix li { background: #0b5a3a !important; }
.gruefix a:hover, .gruefix li:hover > a { background: #0f6a45 !important; color: #ffffff !important; }
.gruefix .dropdown-menu, .gruefix ul ul { background: #0b5a3a !important; }
.gruefix .dropdown-menu a, .gruefix ul ul a { color: #ffffff !important; }

