

@import url("../fonts/Effects-Eighty/stylesheet.css");

*,
body,
input,
button,
select,
textarea,
textarea, 
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
.uneditable-input {
  font-family: EffectsEighty;
  font-size: large;
  background: #000;
  color: #0f0;
  border-radius: 0;
}

.main-nav-upper .nav.nav-tabs > li > a {
  color: #0f0;
}

.main-nav-upper .nav.nav-tabs > li > a:hover {
  color: #000;
  background: #0f0;
}

.nav-tabs > li > a,
.nav-tabs > li > a:hover { 
  border: 1px solid transparent;
}

.navbar .nav > li > a {
  text-shadow: none;
}

input[disabled], 
select[disabled], 
textarea[disabled], 
input[readonly], 
select[readonly], 
textarea[readonly] {
  background: #000;
}

.alert {
  border-radius: 0;
  background: #000
}

.alert-info {
  border-color: #00f;
}

.nav-tabs > li > a {
  border-radius: 0;
}

.navbar .nav > li > a {
  background: #000;
  color: #fff;
  border: none;
}

.navbar .nav > li > a:focus
.navbar .nav > li > a:hover, {
  background: #0f0;
  color: #000;
  border: none;
}


.navbar .nav > li > a {
  border: none;
}

.navbar .nav > .active > a,
.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.nav-tabs > .active > a > *, 
.nav-tabs > .active > a, 
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:hover > *,
.nav-tabs > li > a:hover,
.nav > li > a:hover {
  box-shadow: none;
  background-image: none;
  background-color: #0f0;
  color: #000;
  border-color: #0f0;
  border: none;
  box-shadow: none;
}

span {
  background: inherit;
  color: inherit;    
}

.main-nav-lower > .container > .nav {
  border-bottom: 1px solid #0f0;
  border-top: 1px solid #0f0;
}

.pane-bar {
  background: #0f0;    
}

.tree-header {
  background: #000;
  color: #0f0;
  border-bottom: 1px solid #0f0;    
}

.contained,
[class^="icon-"]:before, 
[class*=" icon-"]:before,
[class^="icon-"], 
[class*=" icon-"],
.tree-header > *,
.clickable, 
.clickable:before {
  background: inherit;
  color: inherit;
}

.nav-tabs .open .dropdown-toggle, 
.nav-pills .open .dropdown-toggle, 
.nav > li.dropdown.open.active > a:hover {
  background: #0f0;
  color: #000;
}

.nav-tabs .open .dropdown-toggle, 
.nav-pills .open .dropdown-toggle, 
.nav > li.dropdown.open.active > a:hover {
  border-color: transparent;
}

.navbar-fixed-top .navbar-inner, 
.navbar-static-top .navbar-inner {
  box-shadow: none;
  border-bottom: none;
  box-shadow: none;
}

.main-nav-upper > .nav-tabs li a {
  border-bottom: 1px solid #0f0;
  box-shadow: none;
}

.dropdown-menu {
  border: 1px solid #0f0;
  background-color: #000;
  box-shadow: none;
  padding: 0;
  background-clip: normal;
}

.dropdown-menu > li:hover > a,
.dropdown-menu li > a:hover, 
.dropdown-menu li > a:hover *,
.dropdown-menu li > a:focus, 
.dropdown-submenu:hover > a {
  background-color: #0f0;
  text-shadow: none;
  color: #000;
  background-image: none;
}

.hawtio-dropdown.dropdown.open,
.navbar .nav li.dropdown.open > .dropdown-toggle, 
.navbar .nav li.dropdown.active > .dropdown-toggle, 
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #0f0;
  color: #000;
}

.dropdown.perspective-selector .dropdown-menu > div > p {
  color: #000;
  background-color: #fff;
}

.nav-tabs .dropdown-menu {
  border-radius: 0;
}

.dropdown-menu li > a {
  color: #0f0;
}

.table-header {
  color: #fff;
  border-bottom: 1px solid #fff;
}

textarea {
  border: 1px solid #0f0;        
}

input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"],
select,
.uneditable-input {
  border: 1px solid transparent;
  border-bottom: 1px solid #0f0;
}

input.ng-invalid, 
textarea.ng-invalid, 
select.ng-invalid {
  border: 1px solid #ff0;
  box-shadow: none;
    
}

input:focus:required:invalid:focus, 
textarea:focus:required:invalid:focus, 
select:focus:required:invalid:focus {
  box-shadow: none;
  border: 1px solid #ff0;
}


.navbar-inner {
  background-image: none;
  box-shadow: none;
  background-color: #000;
}

.btn {
  background: #0f0;
  color: #000;
  background-image: none;
  border-radius: 0;
  border: none;
  padding: 3px;
  border: 2px solid #0f0;
  text-shadow: none;
  box-shadow: none;
  font-size: normal;
}

.btn:hover {
  color: #000;
  background: #fff;
  border: 2px solid #fff;
}

.btn.btn-primary {
  background: #00f;
  border: 2px solid #00f;
}

.btn.btn-danger {
  background: #f00;
  border: 2px solid #f00;
}

.btn.btn-success {
  background: #0ff;
  border: 2px solid #0ff;
}

.btn.btn-warning {
  background: #ff0;
  border: 2px solid #ff0;
}

.btn * {
  color: inherit;
  background: inherit;
}

.btn.disabled, 
.btn[disabled],
.btn.disabled:hover, 
.btn[disabled]:hover {
  background: #000;
  color: #090;
  text-shadow: none;
  border: 2px solid #0f0;
}

ul.dynatree-container a,
ul.dynatree-container a:hover,
span.dynatree-active a,
ul.dynatree-container a:focus, span.dynatree-focused a:link {
  background: #000;
  color: #f00;
  border-radius: 0;
  border: none;
}

ul.dynatree-container a:hover, 
span.dynatree-active a, 
ul.dynatree-container a:focus, 
span.dynatree-focused a:link {
  background: #00f;
  color: #000;
}

.table-striped tbody tr:nth-child(2n+1) td, 
.table-striped tbody tr:nth-child(2n+1) th {
  background: #000;
}

.table th,
.table td {
  border-color: #00f;
}

.modal,
.modal-header,
.modal-body,
.modal-footer {
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #0f0;
  background: #000;
}

.ngCell {
  background-color: #000;
}

.wiki-file-list-up {
  color: #ff0;
}

.slideout {
  border: 1px solid #0f0;
}

.slideout-title {
  border-bottom: 1px solid #0f0;
}

.container-group-header {
  border-bottom: 1px solid #0f0;
}

.box {
  border: 1px solid transparent;
  border-bottom: 1px solid #00f;
}

.box.selected {
  border: 1px solid #ff0;
}

.hero-unit {
  background-color: inherit;
  border-radius: 0;
  border: 1px solid #fff;
}

.popover {
  border-radius: 0;
  border: 1px solid #0f0;
  border-color: #0f0;
  box-shadow: none;
}

.popover-title {
  border-radius: 0;
  background: #000;
  color: #0f0;
  border-color: #0f0;
  box-shadow: none;
}

.badge {
  border-radius: 0;
  color: #fff;
  background-color: #000;
  border: 1px solid #fff;
  font-size: inherit;
}

.badge-success {
  border-color: #0f0;
}

.badge-inverse {
  border-color: #aaa;
}

.badge-warning {
  border-color: #ff0;
}

.badge-info {
  border-color: #00f;
}

.btn-group > .btn:first-child,
.btn-group > .btn:last-child, 
.input-append .add-on:last-child, 
.input-append .btn:last-child {
  border-radius: 0;
}

.monitor-indicator {
  box-shadow: none;
  color: #000;
}

.log-info-panel {
  border: 1px solid #0f0;
}

.log-table > li > div,
.log-table > li > div > div {
  background: inherit;
}

.log-table > li > div > div {
  border-top: 1px solid #009;
}

.log-table > li > div > div:nth-child(3) {
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
}


