/* To fix out title bar. */
@media (min-width: 980px) {
  .navbar.navbar-fixed-top {
    position: fixed;
  }
  .subnavbar {
    padding-top: 50px;
  }
}

.navbar-right > .dropdown-menu {
	right: auto;
}

.subnavbar .subnavbar-inner {
	height: 50px;
}

.subnavbar .mainnav {
	height: 50px;
}

.subnavbar .mainnav > li {
	min-width: 50px;
	height: 50px;
}

.subnavbar .mainnav > li > a:hover {
	background-color: #f90;
	color: #fff;
}

.subnavbar .mainnav > li > a {
	color: #a7a7a7;
}

.subnavbar .mainnav > li > a > i {
	height: 12px;
	margin-top: 5px;
	margin-bottom: 1px;
	font-size: 18px;
}

.scrollable {
	max-height: 600px;
	overflow: auto;
}

legend+.control-group {
	margin-top: 0px;
}

fieldset {
	margin-bottom: 10px;
}

dd form {
	margin: 0px;
}

table .text-right {
	text-align: right;
}

.dl-horizontal > dd:after {
	display: table;
	content: "";
	clear: both;
}

.navbar .navbar-form .left-inner-addon {
	position: relative;
}
.navbar .navbar-form .navbar-search-addon input.form-control.input-sm.search-query {
	padding-left: 30px;    
	padding-right: 30px;    
	font-weight: normal;
	color: #000;
}
.navbar .navbar-form .navbar-search-addon i {
	position: absolute;
	padding: 10px 10px;
	pointer-events: none;
}
.navbar .navbar-form .navbar-search-addon img {
	position: absolute;
	padding: 6px 10px;
	pointer-events: none;
	right: 0px;
	visibility: hidden;
}

.form-group {
	margin-bottom: 25px;
}
