body {
    font-family: 'Open Sans', sans-serif;
}

a,
a:active,
a:focus,
a:visited,
a:hover {
	color: #000;
	text-decoration: none;
	outline: none;
}

header nav.navbar, nav.navbar ul.dropdown-menu{
	background-color: #ddd;
}

header.intranet ul.navbar-nav{
	margin-top: 0;
}

header nav img {
	margin-top: -4px;
}

header .navbar-default .navbar-nav > li > a,
header .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #333;
}

header .navbar-default .navbar-nav > li > a:hover,
header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
	color: #333;
	background-color: rgba(0,0,0,0.25);
}

header .navbar-default .navbar-nav > li > a:focus {
	color: #333;
}

header .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	padding: 8px 20px;
}

header .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	background-color: #fff;
}

header .navbar-default {
	border: 0;
	border-radius: 0;
}

header .navbar-default .navbar-toggle {
	background-color: #fff;
}

.tooltip-content ol {
	padding: 10px 5px 0 20px;
}

.tooltip-content ol li {
	white-space: nowrap;
}

.panel-heading h3 {
	margin: 0;
}

.badge {
	background-color: #fff;
	color: #555;
}

header .dropdown-menu {
	background-color: #006699;
	border: 1px solid #006699;
}

header.intranet .dropdown-menu {
	border: 1px solid #1a1a1a;
}

header.intranet .dropdown-menu > .active > a, header.intranet .dropdown-menu > .active > a:hover, header.intranet .dropdown-menu > .active > a:focus {
	background-color: #777;
}

.table, .navbar {
	margin-bottom: 0;
}

.modal-sm {
	width: 320px;
}