/* Feature: Gallery table view (see Implementation.md) */

table.gallery-table {
    table-layout: fixed;
}

table.gallery-table td.sortable a {
    text-decoration: underline;
    color: #333;
}

table.gallery-table td.entry-id {
    width: 12ex;
}

table.gallery-table td.entry-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

table.gallery-table td.entry-type {
    width: 12ex;
}

table.gallery-table td.entry-channels {
    overflow: hidden;
    text-overflow: ellipsis;
}

table.gallery-table td.entry-scheduling {
    width: 12ex;
}

table.gallery-table td.entry-pub-date {
    width: 24ex;
}

table.gallery-table td.entry-pub-date-short {
    display: table-cell;
    width: 12ex;
}

table.gallery-table td.entry-transcoding {
    width: 3em;
    text-align: center;
}

table.gallery-table td.entry-actions {
    width: 4ex;
    text-align: center;
}

table.gallery-table .published-category {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

table.gallery-table .published-categories .more-categories {
    display: none;
}

.tr-orange-btn.btn-small.btn-edit {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    color: #fff;
    text-shadow: none;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    background-image: linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
    background-image: -webkit-linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
    background-image: -moz-linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
    background-image: -ms-linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
    background-image: -o-linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
    background-image: linear-gradient(to bottom, rgb(238, 127, 50), rgb(225, 112, 36));
}

.tr-orange-btn.btn-small.btn-edit:hover {
    background-image: linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-image: -webkit-linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-image: -moz-linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-image: -ms-linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-image: -o-linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-image: linear-gradient(to bottom, rgb(225, 112, 36), rgb(238, 127, 50));
    background-position: 0;
}

.tr-orange-btn.btn-small.btn-edit:focus {
    background-image: linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 130, 60)) !important;;
    background-image: -webkit-linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 130, 60)) !important;;
    background-image: -moz-linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 130, 60)) !important;;
    background-image: -ms-linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 130, 60)) !important;;
    background-image: -o-linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 130, 60)) !important;;
    background-image: linear-gradient(to bottom, rgb(238, 127, 50), rgb(206, 1130 60)) !important;
    background-position: 0;
}