table.threads tbody tr td {
    padding: 0px 5px 0px 5px;
    text-align: right;
}

table.threads tbody tr td:first-child {
    text-align: left;
}

table.threads thead tr th {
    padding: 0px 5px 0px 5px;
}

table.queue-table td {
    white-space: nowrap;
}

tr.disabled {
    color: lightgray;
}

tr.pointer {
    cursor: pointer;
}

.colorLagerkoll {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(0, 0, 255, 1);
}

.colorEmail {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(0, 255, 255, 1);
}

.colorImport {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(0, 255, 0, 1);
}

.colorIntegrationFortnox {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(255, 128, 0, 1);
}

.colorIntegrationVisma {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(255, 192, 0, 1);
}

.colorCAPI {
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgba(255, 0, 0, 1);
}

.colorContainer {
    margin-top: 2px;
    height: 24px;
}

.threads {
    margin-top: 10px;
}

hr {
    width: 100%;
}

.no-horizontal-padding {
    padding-left: 0px;
    padding-right: 0px;
}

svg > g:last-child > g:last-child { pointer-events: none }
div.google-visualization-tooltip { pointer-events: none }

tbody.integration_status_container tr td {
    height: 30px;
}

.integration_status_PAUSED {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 10px;
    background-color: rgba(255, 0, 0, 1);
}

.integration_status_NOT_RUNNING {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 10px;
    background-color: rgba(255, 0, 0, 1);
}

.integration_status_STARTING {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 10px;
    background-color: rgba(255, 255, 128, 1);
}

.integration_status_CAN_START {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 10px;
    background-color: rgb(192, 255, 0);
}

.integration_status_RUNNING {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 10px;
    background-color: rgba(128, 255, 0, 1);
}
