html {
    background-color: #191919 !important
}

body {
    font-family: "Open Sans" !important;
    background-color: #191919 !important;
    font-size: 1.5em !important
}

.navbar {
    background-color: #232323 !important
}

.nav-tabs>li.active>a {
    border-top: 2px solid #3A5C99 !important
}

.nav-tabs a {
    background-color: #555 !important;
    color: #e6e6e6 !important
}

.nav-tabs a:hover {
    background-color: #414141 !important;
    color: #fff !important
}

.dropdown-toggle {
    background-color: #414141 !important
}

.dropdown-toggle:hover {
    background-color: #373737 !important
}

.dropdown-menu {
    background-color: #2d2d2d !important
}

.dropdown-menu a {
    color: #e6e6e6 !important
}

.dropdown-menu .search {
    background-color: #2d2d2d !important;
    color: #e6e6e6 !important
}

.dropdown-menu li.active:hover>a,
.dropdown-menu li.active>a,
.dropdown-menu li:hover>a,
.dropdown-menu li>a:active,
.dropdown-menu li>a:focus {
    background-color: #3A5C99 !important;
    color: #f0f0f0 !important
}

.btn.btn-white,
.btn-primary,
.btn.btn-white.btn-primary {
    background-color: #3A5C99 !important;
    border-color: #3A5C99 !important;
    color: #fff !important
}

.btn.btn-white:hover,
.btn-primary:hover,
.btn.btn-white.btn-primary:hover {
    background-color: #3A5C99 !important;
    border-color: #3A5C99 !important
}

.main-content,
.page-content,
.main-container,
.main-container:before,
.main-container.container:before,
.skin-3 .main-container:before {
    background: #191919 !important;
    background-color: #191919 !important
}

.footer-content {
    background-color: #191919 !important;
    border-top-color: #3A5C99 !important;
    border-top-style: dotted !important;
    border-top-width: 1px !important
}

.label {
    background-color: #3A5C99 !important
}

.label:before {
    border-right-color: #3A5C99 !important
}

.label.arrowed-in-right:after {
    border-color: #3A5C99 !important;
    border-right-color: transparent !important
}

.breadcrumbs {
    background-color: #232323 !important
}

.breadcrumbs a {
    color: #3A5C99 !important
}

.breadcrumbs .nav-recent {
    color: #bebebe !important
}

.breadcrumbs .nav-search-input {
    background-color: #373737 !important;
    border-color: #3A5C99 !important;
    color: #f0f0f0 !important
}

.breadcrumbs .nav-search-icon {
    color: #3A5C99 !important
}

.widget-header {
    background-color: #4f4f54 !important;
    border-color: #4f4f54 !important
}

.widget-header .white:hover {
    color: #bebebe !important
}

.widget-header .badge {
    background-color: #555 !important
}

.widget-box,
.widget-main {
    background-color: #2d2d2d !important;
    border-color: #3A5C99 !important
}

.table {
    background-color: inherit !important
}

.table-bordered {
    border-color: #2d2d2d !important;
    background-color: #2d2d2d !important
}

.widget-body {
    background-color: #2d2d2d !important;
    color: #d2d2d2 !important
}

.widget-body .table a {
    color: #5C95C5 !important
}

.widget-body .table a.tagi-brighter {
    color: #babaff !important;
    font-weight: bold
}

.widget-body .table a.btn {
    color: #fff !important
}

.widget-body .table th {
    background-color: #414141 !important;
    border-color: #2d2d2d !important
}

.widget-body .table th {
    color: #e6e6e6 !important
}

.widget-body .table td {
    border-color: #2d2d2d !important
}

.widget-body .table thead {
    background-color: #414141 !important
}

.widget-body .table thead tr {
    background-color: inherit !important
}

.widget-body .table thead tr td {
    background-color: #414141 !important;
    color: #e6e6e6 !important
}

.widget-body .fa-pencil {
    color: #d2d2d2 !important
}

.widget-body .table-responsive {
    background-color: #2d2d2d !important;
    color: #fff !important
}

.widget-body .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #373737 !important
}

.widget-body .table-striped>tbody>tr:nth-of-type(odd):hover {
    background-color: #414141 !important
}

.widget-body .table-striped>tbody>tr {
    background-color: #2d2d2d !important
}

.widget-body .table-striped>tbody>tr:hover {
    background-color: #414141 !important
}

.widget-body .profile-activity {
    border-color: #3A5C99 !important
}

.widget-body .profile-activity:hover {
    background-color: #414141 !important
}

.widget-toolbox {
    background-color: #4f4f54 !important;
    border-color: #4f4f54 !important
}

.table-hover>tbody>tr:hover {
    background-color: #414141 !important
}

.btn-toolbar {
    background-color: #3A5C99 !important
}

.form-inline .input-sm {
    background-color: #232323 !important;
    border-color: #2d2d2d !important;
    color: #fff !important
}

.form-control,
.input-sm,
input {
    background-color: #232323 !important;
    border-color: #2d2d2d !important;
    color: #fff !important
}

select {
    background-color: #414141 !important;
    color: #e6e6e6 !important
}

.skin-3 .sidebar {
    background-color: inherit !important;
    border-color: inherit !important
}

.nav-list,
.skin-3 .nav-list>li,
.skin-3 .nav-list>li>a,
.skin-3 .nav-list>li.active>a {
    background-color: inherit !important;
    border-color: #2d2d2d !important
}

.nav-list:hover,
.skin-3 .nav-list>li:hover,
.skin-3 .nav-list>li>a:hover,
.skin-3 .nav-list>li.active>a:hover {
    border-color: #2d2d2d !important
}

.nav-list a:hover,
.skin-3 .nav-list>li a:hover,
.skin-3 .nav-list>li>a a:hover,
.skin-3 .nav-list>li.active>a a:hover {
    background-color: #2d2d2d !important;
    border-color: #2d2d2d !important
}

.nav-list a:hover span,
.skin-3 .nav-list>li a:hover span,
.skin-3 .nav-list>li>a a:hover span,
.skin-3 .nav-list>li.active>a a:hover span {
    background-color: #2d2d2d !important
}

.nav-list li.active>a:before,
.skin-3 .nav-list>li li.active>a:before,
.skin-3 .nav-list>li>a li.active>a:before,
.skin-3 .nav-list>li.active>a li.active>a:before {
    color: transparent !important;
    border-right-color: #5C95C5 !important
}

.nav-list>li:before,
.nav-list>li:after,
.skin-3 .nav-list>li>li:before,
.skin-3 .nav-list>li>li:after,
.skin-3 .nav-list>li>a>li:before,
.skin-3 .nav-list>li>a>li:after,
.skin-3 .nav-list>li.active>a>li:before,
.skin-3 .nav-list>li.active>a>li:after {
    background-color:#5C95C5 !important
}

.skin-3 .nav-list>li.open:before,
.skin-3 .nav-list>li:hover:before {
    background-color: #5C95C5 !important
}

.skin-3 .sidebar.menu-min .nav-list>li>a>.menu-text {
    border-color: #414141 !important
}

.skin-3 .nav-list>li.active,
.skin-3 .nav-list>li.active+li {
    border-color: #2d2d2d !important
}

.skin-3 .nav-list>li.active:before,
.skin-3 .nav-list>li.active+li:before {
    background-color: #5C95C5 !important
}

.skin-3 .nav-list>li:hover+li {
    border-top-color: transparent !important
}

.menu-icon {
    color: #5C95C5 !important
}

.arrow {
    z-index: -1;
    background-color: none !important
}

.arrow::after {
    border-right-color: #3A5C99 !important
}

.menu-text {
    color: #5C95C5 !important;
    background-color: #191919 !important
}

.sidebar-toggle,
.skin-3 .sidebar-toggle {
    background-color: inherit !important;
    border-color: #2d2d2d !important;
    color: #3A5C99 !important
}

.sidebar-toggle>.ace-icon,
.skin-3 .sidebar-toggle>.ace-icon {
    background-color: #232323 !important;
    border-color: #3A5C99 !important;
    color: #3A5C99 !important
}

.sidebar-toggle:before,
.skin-3 .sidebar-toggle:before {
    border-color: inherit !important
}

.well {
    background-color: #555 !important
}

tr.spacer {
    background-color: #232323 !important
}

td.category,
tr.bugnote .bugnote-note {
    background-color: #373737 !important;
    color: #fff !important
}

td.bug-summary {
    font-weight: bold;
    font-size: 1em
}

td.bug-description {
    font-weight: normal;
    font-size: 1em
}

td.bug-tags,
label.inline.small {
    color: grey
}

span.required {
    color: #fff !important
}

.bootstrap-datetimepicker-widget,
.bootstrap-datetimepicker-widget * {
    background-color: #232323 !important;
    color: #fff !important
}

.bootstrap-datetimepicker-widget td.day:hover,
.bootstrap-datetimepicker-widget span.month:hover,
.bootstrap-datetimepicker-widget span.year:hover {
    background-color: #2d2d2d !important
}

.bootstrap-datetimepicker-widget td.day.active,
.bootstrap-datetimepicker-widget span.month.active,
.bootstrap-datetimepicker-widget span.year.active {
    background-color: #191919 !important
}
