/* Minification failed. Returning unminified contents.
(39,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(52,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(56,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(63,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(67,15): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(92,26): run-time error CSS1039: Token not allowed after unary operator: '-login-background-color'
 */
body {
  background-color: #f1f2f0;
  font-family: 'Akkurat', 'Franklin Gothic Book', 'Franklin Gothic';
}
body .pusher {
  margin-top: 2em !important;
}
textarea.comment {
  resize: none !important;
  padding: 2px !important;
  width: 100% !important;
  max-height: 38px;
}
textarea[disabled].comment {
  opacity: 0.5 !important;
}
.computer.tablet.only.row > .column {
  margin-bottom: 6em !important;
}
.main.secondary.menu {
  background-color: #FFFFFF;
}
.ui.stacked.segment.padded {
  padding: 20px;
}
.ui.table thead th.highlight.right.aligned {
  color: #FFFFFF;
  background-color: #8A8A8D;
}
.ui.inverted.grey.segment,
.ui.grid.footer {
  color: #63666a !important;
  background-color: #e1e2e3 !important;
}
body > div.main.ui.fluid.grid > div:nth-child(3) > div > div > div > div > div.ten.wide.column > p {
  color: #63666a !important;
}
i.big.icon {
  color: var(--primary-color) !important;
}
.ui.grid > .collapsed.row {
  padding: 0;
}
@media print {
  .no-print,
  .no-print * {
    display: none !important;
  }
}
.ui.vertical.inverted.orange.navbar.menu a.item.active {
  background-color: #FFFFFF !important;
  color: var(--primary-color) !important;
}
.ui.vertical.inverted.orange.navbar.menu a.item:hover {
  background-color: #FFFFFF !important;
  color: var(--primary-color) !important;
}
.ui.fixed.orange.stackable.secondary.inverted.menu {
  min-height: 84px;
}
.ui.fixed.orange.stackable.secondary.inverted.menu a.item.active {
  background-color: #FFFFFF !important;
  color: var(--primary-color) !important;
}
.ui.fixed.orange.stackable.secondary.inverted.menu a.item:hover {
  background-color: #FFFFFF !important;
  color: var(--primary-color) !important;
}
.ui.celled.table tr:last-child {
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0) inset !important;
}
@font-face {
  font-family: 'Akkurat';
  src: url('fonts/AkkuratTT-Regular.ttf');
}
@font-face {
  font-family: 'Akkurat Bold';
  src: url('fonts/AkkuratTT-Bold.ttf');
}
@font-face {
  font-family: 'Akkurat Light';
  src: url('fonts/AkkuratTT-Light.ttf');
}
/*@import "less/_buttons.less";
@import "less/_inputs.less";
    */
.ui.huge.submit.button {
  margin: 0 auto;
  display: block;
}
body.login {
  background-color: var(--login-background-color);
}
#logo {
  width: 165px;
}
#loginForm h3.ui.center.aligned.header,
#loginForm h3.ui.centered.header {
  color: #8A8A8D;
  margin: 10px 0 30px 0;
  font-weight: 100;
}
.disclaimer {
  color: rgba(0, 0, 0, 0.5);
  margin-bottom: 20px;
  font-size: 0.9em;
}
.ui.segment {
  -webkit-box-shadow: none;
  box-shadow: none;
}
