.navbar-inverse {
  background-color: #3d4a57;
  border-color: #333;
}
.navbar-inverse .navbar-nav > li > a,
.navbar .navbar-brand {
  color: #fbfbfb;
  text-decoration: none;
}
.main {
  font-size: 12px;
}

#logstable td {
	word-wrap: break-word;
        word-break: break-all;
	font-size: 12px;
	vertical-align: text-top;
}

#logstable tr:hover td {
	cursor: pointer;
	background: #E3F2FD;
}

#pagination {
	margin-left: 10px;
}

.error {
	color: red;
}

.no-padding {
	padding: 0;
}

#time_start, #time_stop {
	width:130px;
	text-align: center;
	border:1px;
}

.timebox {
	display: none;
	outline: none;
        font-size:12px;
}

h2 .actions {
	padding-right: 15px;
	padding-top: 5px;
	font-size:14px;
}

.search_info {
        padding: 8px 8px 8px 5px;
	background-color: #cfd8dc;
}

#searchBox {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: 1px solid #3e3f3a;
	background: rgb(47,48,44);
	color: #e0d8c6;
	width:500px;
}

#searchBox:focus {
        border-top: 2px solid #2765A1;
        border-left: 2px solid #2765A1;
        border-bottom: 2px solid #2765A1;
}

.jsonview {
	font-size:13px;
	word-wrap: break-word;
}

a.view {
	text-decoration: none;
}

.list_actions {
	position:absolute;
	right:40px;
	z-index:100;
	display: none;
}

.list_actions a {
	text-decoration: none;
}

.well:hover .list_actions {
	display: block;
}

.top50px {
	margin-top: 50px;
}

/* Bootstrap overrides */
.modal.modal-wide .modal-dialog {
  width: 950px;
}

.modal-wide .modal-body {
  overflow-y: auto;
}

.modal-backdrop {
	height: 100%;
	z-index: 1030;
}

a#current-project {
  color:#c4c4c4;
  cursor:default;
}
