.matrix span.badge {
  background-color: #468847; }
  .matrix span.badge.disabled {
    background-color: #b94a48; }
  .matrix span.badge i {
    font-size: 11px; }

.collapse.in.btn {
  display: inline-block; }

td.allocation {
  text-align: center; }

.hide_reconciled tr.reconciled {
  display: none; }

table.summary {
  font-size: 12px;
  line-height: 16px; }
  table.summary th {
    font-weight: normal; }
  table.summary td {
    font-weight: bold; }

/**
 * Widgets
 */
.widget {
  display: block;
  width: auto;
  background: #ffffff;
  border: 1px solid transparent;
  border-radius: 2px;
  border-color: #e9e9e9;
  margin: 10px 0; }
  .widget .widget-header .pagination, .widget .widget-footer .pagination {
    margin: 0; }
  .widget .widget-header {
    color: #767676;
    background-color: #f6f6f6;
    padding: 10px 15px;
    border-bottom: 1px solid #e9e9e9;
    line-height: 30px; }
    .widget .widget-header i {
      margin-right: 5px; }
    .widget .widget-header input {
      width: 25%; }
  .widget .widget-body {
    padding: 20px; }
    .widget .widget-body table thead {
      background: #fafafa; }
      .widget .widget-body table thead * {
        font-size: 14px !important; }
    .widget .widget-body table tbody * {
      font-size: 13px !important; }
    .widget .widget-body .error {
      color: #ff0000; }
    .widget .widget-body button {
      margin-left: 5px; }
    .widget .widget-body div.alert {
      margin-bottom: 10px; }
    .widget .widget-body.large {
      height: 350px;
      overflow-y: auto; }
    .widget .widget-body.medium {
      height: 250px;
      overflow-y: auto; }
    .widget .widget-body.small {
      height: 150px;
      overflow-y: auto; }
    .widget .widget-body.no-padding {
      padding: 0; }
      .widget .widget-body.no-padding .error, .widget .widget-body.no-padding .message {
        padding: 20px; }
    .widget .widget-body .title {
      font-size: 28px;
      display: block; }
  .widget .widget-footer {
    border-top: 1px solid #e9e9e9;
    padding: 10px; }
  .widget .widget-icon {
    background: #30426a;
    width: 65px;
    height: 65px;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    margin-right: 15px; }
    .widget .widget-icon i {
      line-height: 66px;
      color: #ffffff;
      font-size: 30px; }

body .mce-i-bold,
body .mce-i-italic,
body .mce-i-underline,
body .mce-i-forecolor,
body .mce-i-backcolor,
body .mce-i-code,
body .mce-i-preview,
body .mce-i-undo,
body .mce-i-redo,
body .mce-i-alignleft,
body .mce-i-aligncenter,
body .mce-i-alignright,
body .mce-i-alignjustify,
body .mce-i-bullist,
body .mce-i-numlist,
body .mce-i-outdent,
body .mce-i-indent,
body .mce-i-newdocument,
body .mce-i-print,
body .mce-i-cut,
body .mce-i-copy,
body .mce-i-paste,
body .mce-i-media,
body .mce-i-image,
body .mce-i-link,
body .mce-i-charmap,
body .mce-i-anchor,
body .mce-i-selected,
body .mce-i-strikethrough,
body .mce-i-superscript,
body .mce-i-subscript,
body .mce-i-removeformat,
body .mce-i-table,
body .mce-i-close:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

body .mce-i-bold:before {
  content: "\f032"; }

body .mce-i-italic:before {
  content: "\f033"; }

body .mce-i-underline:before {
  content: "\f0cd"; }

body .mce-i-forecolor:before {
  content: "\f031"; }

body .mce-i-backcolor:before {
  content: "\f031"; }

body .mce-i-code:before {
  content: "\f121"; }

body .mce-i-preview:before {
  content: "\f06e"; }

body .mce-i-undo:before {
  content: "\f0e2"; }

body .mce-i-redo:before {
  content: "\f01e"; }

body .mce-i-alignleft:before {
  content: "\f036"; }

body .mce-i-aligncenter:before {
  content: "\f037"; }

body .mce-i-alignright:before {
  content: "\f038"; }

body .mce-i-alignjustify:before {
  content: "\f039"; }

body .mce-i-bullist:before {
  content: "\f0ca"; }

body .mce-i-numlist:before {
  content: "\f0cb"; }

body .mce-i-outdent:before {
  content: "\f03b"; }

body .mce-i-indent:before {
  content: "\f03c"; }

body .mce-i-newdocument:before {
  content: "\f0f6"; }

body .mce-i-print:before {
  content: "\f02f"; }

body .mce-i-cut:before {
  content: "\f0c4"; }

body .mce-i-copy:before {
  content: "\f0c5"; }

body .mce-i-paste:before {
  content: "\f0ea"; }

body .mce-i-media:before {
  content: "\f008"; }

body .mce-i-image:before {
  content: "\f03e"; }

body .mce-i-link:before {
  content: "\f0c1"; }

body .mce-i-charmap:before {
  content: "\f195"; }

body .mce-i-anchor:before {
  content: "\f02e"; }

body .mce-i-selected:before {
  content: "\f00c"; }

body .mce-i-strikethrough:before {
  content: "\f0cc"; }

body .mce-i-superscript:before {
  content: "\f12b"; }

body .mce-i-subscript:before {
  content: "\f12c"; }

body .mce-i-removeformat:before {
  content: "\f12d"; }

body .mce-i-table:before {
  content: "\f0ce"; }

body .mce-i-close:before {
  content: "\f00d"; }

#summary {
  height: 300px;
  width: 500px;
  margin-left: 40px;
  position: relative; }

#summary > div {
  background: steelblue;
  border: 1px #444 solid;
  box-sizing: content-box;
  transition: height 0.3s ease 0s;
  position: absolute;
  bottom: 0; }
  #summary > div:hover {
    background: #2185da; }
  #summary > div.earlybird {
    background: indianred; }
    #summary > div.earlybird:hover {
      background: #ed3c3c; }

.summary_graph rect {
  fill: steelblue; }
  .summary_graph rect.earlybird {
    fill: indianred; }

.summary_graph .axis path,
.summary_graph .axis line {
  fill: none;
  stroke: black;
  shape-rendering: crispEdges; }

.summary_graph .axis text {
  font-family: sans-serif;
  font-size: 11px; }

.abstrakt-categories-description > * {
  all: revert;
}

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