.body {
	background: #000000 !important;
}

html * {
 	 font-family: Arial, Andale Mono, monospace;
 	 font-size: 10pt;
	 color: #609aac;
	background-color: #252525;
}

#wrapper,#page-wrapper,.panel-body,.nav>li>a,.navbar-default {
  background-color: #252525;
}

.page-header {
	margin: 10px 0 10px;
	font-size: 28pt;
	color: #ffffff;

}

.page-header .logo {
	margin-right: 1px;
	background-color: #252525;

}

.panel-primary {
	border-color: #609aac;
	background-color: #0C1309;
}

.panel-primary>.panel-heading {
	border-color: #609aac;
	background-color: #0C1309;
}

.panel-footer {
	background-color: #0C1309;
}

.btn-primary.btn-outline {
	color: #d8224c;
	border-color: #d8224c;
}

.btn-danger.btn-outline {
	color: #d8224c;
	border-color: #d8224c;
}

.btn-primary:hover {
	background-color: #d8224c;
	border-color: #d8224c;
}

.info-item {
	width: 140px;
	float: left;
}

.webconsole {
	width:100%;
	height:100%;
	border:1px solid;
}

#console {
	height:500px;
}

.systemtabcontent {
	height:100%;
        min-height:500px;
}

.logoutput {
    width:100%;
    height:300px;
}

.nav-tabs {
    padding-left: 15px;
    margin-bottom: 0;
    border: none;
}

.tab-content {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 15px;
}
