/* Logo */
.custom-nav-logo { height: 35px; padding: 0; margin: 7px 0; }

/* Height of bar and centering elements */
.navbar .divider-vertical { height: 50px; }
.navbar .nav>li>a { padding: 15px 10px 15px; }
.navbar-search { margin-top: 10px; }
.navbar .brand { margin-left: 0; padding: 15px 20px 15px; }
.manual a.brand { margin-left: 0 !important;}
.navbar .btn-group {padding: 0; padding-left: 10px; }

/* Height of bar on mobile */
#nav-phone-service { padding-bottom: 10px; }
#nav-phone-service .btn-navbar { margin-top: 8px; }
#manual-topic-search-phone .search-query { width: 75%; }

/* Move manual title to own line on mobile */
@media (max-width: 768px) {
	#nav-phone-branding.clearfix { width: 100%; display: block; float: left; }
}
.manual.topic a.brand-phone { padding-left: 5px; }

/* Get rid of shadows and border radii */
.navbar-search .search-query, .navbar .btn-navbar {
	-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;
	-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;
	text-shadow: none;
	background-image: none;
}

/* TOC button */
.navbar .btn-navbar { 
	background: #285abe; 
	padding: 10px;
	border: none;
}
.navbar .browse { text-shadow: none; }
.navbar .btn-navbar:hover { background-color: #171d41; }


/* Version dropdown, mobile */
#nav-phone-branding .btn-group {
	border-left: 1px solid #4c6791;
}

/* Search Bar global */
.navbar-search .search-query {
	border-color: #b8b8e6;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-search .search-query:focus, .navbar-search .search-query.focused {
text-shadow: none;
}

/* Search Bar on phone*/
#manual-topic-search-phone .search-query { 
	width: 75%;
}

/* Remove TOC collapse button */
.x-toggle-toc-menu { display: none; }

/* Change header text colour */
#topic-header h1 { color: #0c2f5e; }

td img {
	min-width: 50px;
}