.jira-issue-status-lozenge {
    vertical-align: text-bottom;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 12em;

    /* this is here for IE */
    word-wrap: normal;
    word-break: normal;
}

.jira-issue-status-render-error {
    color: #d04437;
}

/* Colors */

.aui-lozenge.jira-issue-status-lozenge-green {
    background-color: #14892c;
    border-color: #14892c;
    color: #fff;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-green {
    background-color: #fff;
    border-color: #b2d8b9;
    color: #14892c;
}

.aui-lozenge.jira-issue-status-lozenge-yellow {
    background-color: #ffd351;
    border-color: #ffd351;
    color: #594300;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-yellow {
    background-color: #fff;
    border-color: #ffe28c;
    color: #594300;
}

.aui-lozenge.jira-issue-status-lozenge-brown {
    background-color: #815b3a;
    border-color: #815b3a;
    color: #fff;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-brown {
    background-color: #fff;
    border-color: #ece7e2;
    color: #815b3a;
}

.aui-lozenge.jira-issue-status-lozenge-warm-red {
    background-color: #d04437;
    border-color: #d04437;
    color: #fff;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-warm-red {
    background-color: #fff;
    border-color: #f8d3d1;
    color: #d04437;
}

.aui-lozenge.jira-issue-status-lozenge-blue-gray {
    background-color: #4a6785;
    border-color: #4a6785;
    color: #fff;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-blue-gray {
    background-color: #fff;
    border-color: #e4e8ed;
    color: #4a6785;
}

.aui-lozenge.jira-issue-status-lozenge-medium-gray {
    background-color: #ccc;
    border-color: #ccc;
    color: #333;
}

.aui-lozenge.aui-lozenge-subtle.jira-issue-status-lozenge-medium-gray {
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}

/* Compact lozenge */

.aui-lozenge.jira-issue-status-lozenge-compact {
    width: 4px;
    text-align: left;
    text-indent: -9999px;
}

/* Tooltips */

.jira-issue-status-tooltip .tipsy-inner {
    text-align: left;
}

.jira-issue-status-tooltip .jira-issue-status-tooltip-title {
    text-transform: uppercase;
}

.jira-issue-status-tooltip .jira-issue-status-tooltip-desc {
    color: #ccc;
}

/* For lozenge truncating */

.jira-issue-status-lozenge-max-width-short {
    max-width: 8em;
}

.jira-issue-status-lozenge-max-width-medium {
    max-width: 12em;
}

.jira-issue-status-lozenge-max-width-long {
    max-width: 20em;
}
