.navbar-default {
	background-color: white;
	border-color: transparent;
	box-shadow: 0 1px 6px rgba(0, 0, 0, .2);
}

.navbar-default,
.navbar-default a {
	transition: all 0.35s;
}

.navbar-default #logo {
	height: 75px;
}

@media(min-width: 768px){
	.navbar-default.affix-top {
		position: absolute;
	}
}

@media(max-width: 767px){
	.navbar-default #logo {
		height: 50px;
		width: 50px;
		float: left;
	}
}

.navbar-default.affix #logo {
	height: 50px;
	width: 50px;
	float: left;
}

.navbar-default .navbar-header .navbar-brand {
	color: inherit;
	font-weight: 500;
	text-transform: uppercase;
}

.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
	color: #111;
}

@media(max-width: 767px){
	.navbar-default .navbar-header .navbar-brand {
		padding-left: 5px;
	}
}

@media(min-width: 768px) {
	.navbar-default.affix .navbar-header .navbar-brand {
		font-size: 1.1em;
	}
}

.navbar-default .navbar-header .navbar-toggle {
	font-weight: 500;
	color: inherit;
	text-transform: uppercase;
	border-color: transparent;
}

.navbar-default .navbar-header .navbar-toggle:focus,
.navbar-default .navbar-header .navbar-toggle:hover {
	background-color: inherit;
}

.navbar-default .nav > li > a,
.navbar-default .nav > li > a:focus {
	font-weight: 500;
	color: inherit;
}

.navbar-default .nav > li > a:hover,
.navbar-default .nav > li > a:focus:hover {
	color: #111;
}

.navbar-default .nav > li.active > a,
.navbar-default .nav > li.active > a:focus {
	color: #111;
	background-color: transparent;
}

.navbar-default .nav > li.active > a:hover,
.navbar-default .nav > li.active > a:focus:hover {
	background-color: transparent;
}

.navbar-default .nav .dropdown-menu > .active > a,
.navbar-default .nav .dropdown-menu > .active > a:focus,
.navbar-default .nav .dropdown-menu > .active > a:hover {
	background-color: transparent;
}

.navbar-default .nav .open .dropdown-menu > li > a {
	color: inherit;
}

.navbar-default .navbar-internet .nav > li > a {
	text-transform: uppercase;
}

.navbar-default .navbar-internet .nav > li > a.person-profile-link {
	padding-top: 5px;
	padding-bottom: 5px;
}

.navbar-default .navbar-intranet .nav {
	font-size: 0.9em;
}

.navbar-default .navbar-intranet .nav > li > a {
	font-weight: 500;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
