html {
  background-color: #191919 !important; }

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

.scrollable-menu {
  max-height: 800px !important; }

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

.nav-tabs > li.active > a {
  border-top: 2px solid #7272ab !important; }

a {
  color: #71b9f7 !important; }

th.category > label {
  background-color: transparent !important;
  color: #f0f0f0; }

td.category > label {
  background-color: transparent !important;
  color: #f0f0f0; }

.nav-tabs a {
  background-color: #555555 !important;
  color: #e6e6e6 !important; }
  .nav-tabs a:hover {
    background-color: #414141 !important;
    color: white !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: #7272ab !important;
    color: #f0f0f0 !important; }

.btn.btn-white, .btn-primary, .btn.btn-white.btn-primary {
  background-color: #7272ab !important;
  border-color: #7272ab !important;
  color: white !important; }
  .btn.btn-white:hover, .btn-primary:hover, .btn.btn-white.btn-primary:hover {
    background-color: #8686ce !important;
    border-color: #8686ce !important; }

.pager > li.disabled > a, .pager > li.disabled > a:hover, .pagination > li.disabled > a, .pagination > li.disabled > a:hover {
  background-color: #414141;
  border-color: #5f5f70; }

.pagination > li.active > a, .pagination > li.active > a:hover, .pagination > li.active > a:focus {
  background-color: #7272ab;
  border-color: #5f5f70; }

.pager > li > a, .pagination > li > a {
  background-color: #373737;
  border-color: #5f5f70;
  color: #f0f0f0; }

.pager > li > a:hover, .pagination > li > a:hover {
  background-color: #8686ce;
  border-color: #5f5f70;
  color: #f0f0f0; }

.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: #7272ab !important;
  border-top-style: dotted !important;
  border-top-width: 1px !important; }

.label {
  background-color: #7272ab !important; }
  .label:before {
    border-right-color: #7272ab !important; }
  .label.arrowed-in-right:after {
    border-color: #7272ab !important;
    border-right-color: transparent !important; }

.breadcrumbs {
  background-color: #232323 !important; }
  .breadcrumbs a {
    color: #7272ab !important; }
  .breadcrumbs .nav-recent {
    color: #bebebe !important; }
  .breadcrumbs .nav-search-input {
    background-color: #373737 !important;
    border-color: #7272ab !important;
    color: #f0f0f0 !important; }
  .breadcrumbs .nav-search-icon {
    color: #7272ab !important; }

.widget-header {
  background-color: #5f5f70 !important;
  border-color: #5f5f70 !important; }
  .widget-header .white:hover {
    color: #bebebe !important; }
  .widget-header .badge {
    background-color: #555555 !important; }

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

.table {
  background-color: inherit !important; }

.table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: #373737 !important;
  color: gainsboro !important; }
  .table-striped > tbody > tr:nth-of-type(2n+1):hover {
    background-color: #414141 !important; }

.table-striped > tbody > tr {
  background-color: #2d2d2d !important;
  color: #e6e6e6 !important; }
  .table-striped > tbody > tr:hover {
    background-color: #414141 !important; }

.table-striped > thead > tr > th {
  background-color: #4b4b4b; }

.widget-body {
  background-color: #2d2d2d !important;
  color: #d2d2d2 !important; }
  .widget-body .table a {
    color: #8686ce !important; }
  .widget-body .table a.tagi-brighter {
    color: #babaff !important;
    font-weight: bold; }
  .widget-body .table a.btn {
    color: white !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: white !important; }
  .widget-body .table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #373737 !important; }
    .widget-body .table-striped > tbody > tr:nth-of-type(2n+1):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: #7272ab !important; }
    .widget-body .profile-activity:hover {
      background-color: #414141 !important; }

.widget-toolbox {
  background-color: #5f5f70 !important;
  border-color: #5f5f70 !important; }

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

.btn-toolbar {
  background-color: #7272ab !important; }

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

.form-control, .input-sm, input {
  background-color: #232323 !important;
  border-color: #2d2d2d !important;
  color: white !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: rgba(0, 0, 0, 0) !important;
    border-right-color: #7272ab !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: #7272ab !important; }

.skin-3 .nav-list > li.open:before, .skin-3 .nav-list > li:hover:before {
  background-color: #7272ab !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: #7272ab !important; }

.skin-3 .nav-list > li:hover + li {
  border-top-color: rgba(0, 0, 0, 0) !important; }

.menu-icon {
  color: #7272ab !important; }

.arrow {
  z-index: -1;
  background-color: none !important; }
  .arrow::after {
    border-right-color: #7272ab !important; }

.menu-text {
  color: #7272ab !important;
  background-color: #191919 !important; }

.sidebar-toggle, .skin-3 .sidebar-toggle {
  background-color: inherit !important;
  border-color: #2d2d2d !important;
  color: #7272ab !important; }
  .sidebar-toggle > .ace-icon, .skin-3 .sidebar-toggle > .ace-icon {
    background-color: #232323 !important;
    border-color: #7272ab !important;
    color: #7272ab !important; }
  .sidebar-toggle:before, .skin-3 .sidebar-toggle:before {
    border-color: inherit !important; }

.well {
  background-color: #555555 !important; }

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

td.category {
  background-color: #232323 !important;
  color: white !important; }

tr.bugnote .bugnote-note {
  background-color: #373737 !important;
  color: white !important; }

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

td.bug-description {
  font-size: 1.2em; }

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

span.required {
  color: white !important; }

.bootstrap-datetimepicker-widget, .bootstrap-datetimepicker-widget * {
  background-color: #232323 !important;
  color: white !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; }

input[type=checkbox].ace, input[type=checkbox].ace:checked {
  opacity: 1 !important; }

/*# sourceMappingURL=dark_theme_tagi_darker.css.map */
