/* logo
============================================= */
nav .logo {
	max-width: 195px;
}
nav.shrink-nav .logo {
	/*padding-top: 5px;*/
}

/* container
============================================= */
.navbar-nav.navbar-right:last-child {
	margin-right: 0;
}

/* active
============================================= */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a.active {
	border-bottom: 2px solid #ffffff;
}
.navbar-default.shrink-nav .navbar-nav > li > a:hover,
.navbar-default.shrink-nav .navbar-nav > li > a.active {
	border-bottom: 2px solid #000000;
}

/* mobile
============================================= */
@media only screen and ( max-width: 992px ) {
	.navbar-default .navbar-nav > li > a {
		height: 60px !important;
		line-height: 60px !important;
		padding-left: 0px !important;
	}
	#accordion a {
		text-align: center;
	}
}
@media only screen and ( min-width: 440px ) and ( max-width: 992px ) {
	nav.navbar .accordion-menu {
		max-width: 380px;
		right: 30px;
	}
}

.navbar-toggle .icon-bar {
	width: 24px;
}
