.controller-issues.action-index .edit-issue {
    cursor: pointer;
    position: absolute;
    margin-left: 2px !important;
}

.controller-issues.action-index  table.list td {
    position: relative !important;
}

.controller-issues .issues table {
    width: 100%;
    border-collapse: collapse;
}

.controller-issues .issues th.checkbox, .controller-issues .issues td.checkbox{
    min-width: 60px;
    padding-right: 0px !important;
}

.controller-issues .issues th.id, .controller-issues .issues td.id{
    padding-right: 0px !important;
}

.controller-issues .issues th.buttons, .controller-issues .issues td.buttons{
    min-width: 40px;
}

.controller-issues .issues th,
.controller-issues .issues td:not(.string):not(.kanban_sprint-name) {
    min-width: 50px;
    padding: 2px 12px;
}

.controller-issues .issues td.string,
.controller-issues .issues td.kanban_sprint-name {
    padding: 2px 4px;
}

.controller-issues.action-index table.list td.string,
.controller-issues.action-index table.list td.text {
    text-align: left;
    min-width: 160px;
}

.controller-issues.action-index table.list td.string .td_text,
.controller-issues.action-index table.list td.text .td_text{
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    line-break: anywhere;
}

.controller-issues.action-index table.list td.string .edit-issue,
.controller-issues.action-index table.list td.text .edit-issue,
.controller-issues.action-index table.list td.kanban_sprint-name .edit-issue {
    display: none !important;
}

.controller-issues.action-index table.list td.string .edit-issue,
.controller-issues.action-index table.list td.text .edit-issue{
    height: 16px;
    margin-top: -3px !important;
    margin-left: 0 !important;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.controller-issues.action-index table.list td.string:hover ,
.controller-issues.action-index table.list td.text:hover,
.controller-issues.action-index table.list td.kanban_sprint-name:hover {
    background-color: #F1F9F9;
    color: black;
    cursor: pointer;
}

.controller-issues .issues td.done_ratio td {
    min-width: 100%;
} 

.controller-issues .issues td.category + td, .controller-issues .issues td.tracker + td{
    height: 30px;
    width: 120px;
}

.controller-issues.action-index table.list td.tracker, .controller-issues.action-index table.list td.priority{
    white-space: normal;
}

.controller-issues .issues td.category + td select,.controller-issues .issues td.project + td select,.controller-issues .issues td.tracker + td select,.controller-issues .issues td.priority + td select,.controller-issues .issues td.assigned_to + td select,.controller-issues .issues td.fixed_version + td select{
    width: 120px;
}

.controller-issues .issues td.project + td{
    height: 30px;
    width: 120px;
}

.controller-issues .issues th.relations, .controller-issues .issues td.relations{
    text-align: center;
}

.controller-issues.action-index table.list td.done_ratio table.progress td{
    height: 15px !important;
    padding: 0;
}

.controller-issues.action-index table.list td.done_ratio table.progress{
    margin-right: 10px !important;
}

.controller-issues.action-index table.list td.done_ratio + td select{
    min-width: 40px;
}

.controller-issues.action-index table.list td.done_ratio {
    padding: 0 72px;
}


.story_points .edit-issue{
    margin-top: 0px !important;
}

.controller-issues table.list.issues th {
    color: #169;
}

.controller-issues table.list.issues .select2-search  {
    border-bottom: 1px solid #d7d7d7 !important;
}

.controller-issues table.list.issues .select2-results__option {
    color: #3d454c !important;
}

.controller-issues table.list.issues textarea {
    width: 100%;
    height: 100%;
}

.controller-issues table.list.issues textarea {
    width: 100%;
}

.controller-issues table.list.issues input[id*="dynamic"] {
    width: 90%;
}