.x-pim-hitlist.ui-table-basic .PUBLISHING_WorkingRevisionReleased {
    width: 28px;
    max-width: 28px;
    min-width: 28px;
}

.x-pim-hitlist.ui-table-basic .PUBLISHING_CumulatedCICState {
    width: 28px;
    max-width: 28px;
    min-width: 28px;
}

.x-pim-hitlist.ui-table-basic .PUBLISHING_PriceAvailableState {
    width: 28px;
    max-width: 28px;
    min-width: 28px;
}

.x-pim-hitlist.ui-table-basic .GS1AU_INTERNAL_InternalIDOfSupplier {
    width: 125px;
    max-width: 125px;
    min-width: 125px;
}

.x-pim-hitlist.ui-table-basic .INTERNAL_DescriptionOfTradeItem {
    width: 100%;
    max-width: 100%;
}

.x-pim-hitlist.ui-table-basic .GDSN_StartAvailabilityDateTimeTPD {
    width: 111px;
    min-width: 111px;
    max-width: 111px;
}

.x-pim-hitlist.ui-table-basic .GDSN_EndAvailabilityDateTimeTPD {
    width: 111px;
    min-width: 111px;
    max-width: 111px;
}

.x-pim-hitlist.ui-table-basic .PUBLISHING_PublicationState {
    width: 28px;
    max-width: 28px;
    min-width: 28px;
}

.x-pim-hitlist.ui-table-basic .GDSN_GlobalTradeItemNumber {
    width: 95px;
    min-width: 95px;
    max-width: 95px;
}

.x-pim-hitlist.ui-table-basic .MEDIA_Thumbnail {
    width: 74px;
    min-width: 74px;
    max-width: 74px;
    text-align: center;
}

.x-pim-hitlist.ui-table-basic .PUBLISHING_ChangedAt {
    width: 111px;
    min-width: 111px;
    max-width: 111px;
}

.x-pim-hitlist.ui-table-basic .GDSN_DescriptionShort {
    width: 230px;
    min-width: 230px;
    max-width: 230px;
}

.x-pim-hitlist.ui-table-basic .SYS_REVCHANGED_BY {
    width: 152px;
    min-width: 152px;
    max-width: 152px;
}
.x-pim-hitlist.ui-table-basic .sel-ApprovalTradeItemStateColumn {
    width: 76px;
    min-width: 76px;
    max-width: 76px;
}
.x-pim-hitlist.ui-table-basic .GDSN_LastChangeDateTime {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
}

.x-pim-hitlist.ui-table-basic .GDSN_DiscontinuedDate {
    width: 111px;
    min-width: 111px;
    max-width: 111px;
}

.x-pim-hitlist.ui-table-basic .GDSN_TradeItemStatus {
    width: 112px;
    min-width: 112px;
    max-width: 112px;
}

.x-pim-hitlist.ui-table-basic .PUBLISHING_OverallState {
    width: 150px;
    min-width: 150px;
    max-width: 150px;
}

.x-pim-hitlist.ui-table-basic .GDSN_TargetMarketCountryCode {
    width: 99px;
    min-width: 99px;
    max-width: 99px;
}

.x-pim-hitlist.ui-table-basic .GDSN_InformationProvider {
    width: 95px;
    min-width: 95px;
    max-width: 95px;
}

.x-pim-hitlist.ui-table-basic .GDSN_ClassificationCategoryCode {
    width: 195px;
    min-width: 195px;
    max-width: 195px;
}

.x-pim-hitlist.ui-table-basic .GDSN_TradeItemUnitDescriptor {
    width: 98px;
    min-width: 98px;
    max-width: 98px;
}

.x-pim-hitlist.ui-table-basic .Default_INTERNAL_InternalIDOfSupplier {
    width: 111px;
    min-width: 111px;
    max-width: 111px;
}

.x-pim-hitlist.ui-table-basic .INTERNAL_DescriptionOfTradeItem {
    width: 280px;
    min-width: 280px;
    max-width: 280px;
}

.x-pim-hitlist thead th {
    white-space: nowrap;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-media td span {
    white-space: pre-wrap;
    line-height: 1.3em;
    font-size: 13px;
}

.x-pim-hitlist.ui-table-advanced tbody td.MEDIA_Thumbnail {
    padding-top: 2px !important;
    text-align: center;
}

.x-pim-hitlist.ui-table-advanced tbody td.MEDIA_Thumbnail div.pim-media-image-panel {
    display: inline-block;
}

.x-pim-hitlist.ui-table-basic tbody td.MEDIA_Thumbnail div.pim-media-image-panel {
    display: inline-block;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-media td {
    vertical-align: middle;
}

.x-pim-hitlist.ui-table-basic tr.item-hitlist-media td {
    vertical-align: middle;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-media .block-with-text {
    overflow: hidden;
    position: relative;
    line-height: 1.3em;
    max-height: 3.8em;
    text-align: left;
    margin-right: -1em;
    padding-right: 1em;
    display: block;
    left: -2px;
    top: -2px;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-media .block-with-text:before {
    /*content: '...';*/
    position: absolute;
    right: 0;
    bottom: 0;
}

.x-pim-hitlist.ui-table-basic tr.item-hitlist-media .block-with-text {
    overflow: hidden;
    position: relative;
    line-height: 1.3em;
    max-height: 3.8em;
    text-align: left;
    margin-right: -1em;
    padding-right: 1em;
    display: block;
    left: -2px;
    top: -2px;
}

.x-pim-hitlist.ui-table-basic tr.item-hitlist-media .block-with-text:before {
    /*content: '...';*/
    position: absolute;
    right: 0;
    bottom: 0;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-media .block-with-text:after {
    content: '';
    position: absolute;
    right: 0;
    /*width: 1em;*/
    height: 1em;
    margin-top: 0.2em;
    background: white;
}

.x-pim-hitlist.ui-table-basic tr.item-hitlist-media .block-with-text:after {
    content: '';
    position: absolute;
    right: 0;
    /*width: 1em;*/
    height: 1em;
    margin-top: 0.2em;
    background: white;
}

.x-pim-hitlist.ui-table-basic tr.item-hitlist-no-media  td {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.x-pim-hitlist.ui-table-advanced tr.item-hitlist-no-media  td {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.x-pim-hitlist.ui-table-advanced .ui-state-highlight .block-with-text:after {
    background: #d1d1d1;
}

.x-pim-hitlist.ui-table-advanced  .ui-state-hover .block-with-text:after {
    background: #ededed;
}
.x-pim-hitlist.ui-table-basic tr.item-hitlist-no-media td {
    height: 35px;
}

.x-pim-hitlist.ui-table-advanced  tr.item-hitlist-no-media td {
    height: 35px;
}

.x-pim-hitlist th {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

    vertical-align: middle !important;
    height: 35px !important;
    background-color: #e9e9e9 !important;
}

.ui-datatable-resizable.x-pim-hitlist th {
    vertical-align: middle !important;
}

.x-pim-hitlist .ui-datatable-resizable th.ui-resizable-column {
    vertical-align: middle !important;
}
.x-pim-hitlist .ui-datatable-scrollable-header {
    color: #e9e9e9 !important;
    text-overflow: ellipsis;
    overflow: hidden;
}

.x-pim-hitlist.ui-table-advanced tbody td {
    padding: 9px 10px 2px 10px !important;
}
