﻿.import-jobs .table-filter {
  table-layout: fixed;
}
.import-jobs .table-filter tr {
  vertical-align: top;
}
.import-jobs .table-jobs {
  border-spacing: 10px;
}
.import-jobs .table-jobs th {
  text-transform: uppercase;
  font-size: 65%;
}
.import-jobs .table-jobs td {
  vertical-align: top;
}
.import-jobs .table-jobs .col-id {
  white-space: nowrap;
}
.import-jobs .table-jobs .col-about-type,
.import-jobs .table-jobs .col-job-type,
.import-jobs .table-jobs .col-status {
  white-space: nowrap;
}
.import-jobs .table-jobs .col-status-comment {
  white-space: pre-wrap;
}
.import-jobs .table-jobs .cmds {
  min-width: 60px;
}
.import-jobs .table-job-log {
  border-spacing: 10px;
}
.import-jobs .table-job-log th {
  text-transform: uppercase;
  font-size: 65%;
}
.import-jobs .table-job-log td {
  vertical-align: top;
}
.import-jobs .table-job-log .col-date,
.import-jobs .table-job-log .col-status {
  white-space: nowrap;
}
.import-jobs .table-job-log .col-status-comment {
  white-space: pre-wrap;
}
.import-jobs .table-job-log .col-status-comment div {
  padding: 1px;
  max-height: 200px;
  overflow-y: auto;
}
.import-jobs .box {
  min-width: 80px;
  max-width: 120px;
  text-align: center;
  padding: 2px 4px 2px 4px;
  background-color: #ebebeb;
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
  font-size: 75%;
  font-weight: 600;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.import-jobs .Completed {
  background-color: green;
  border-color: green;
  color: white;
}
.import-jobs .Failed {
  background-color: red;
  border-color: red;
  color: white;
}