.portlet-document-library-display .entry-metadata .entry-title {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  font-size: 1.15em;
  font-weight: bold; }
.portlet-document-library-display .entry-metadata .entry-description {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto; }
.portlet-document-library-display .view-folders .repository-error {
  background-color: #FDD;
  color: #5B677D; }
  .portlet-document-library-display .view-folders .repository-error td {
    background-color: #FDD; }
.portlet-document-library-display .file-entry-tags {
  margin-top: 5px; }
.portlet-document-library-display .folder-search {
  float: right;
  margin: 0 0 0.5em 0.5em; }
.portlet-document-library-display .search-root-entry {
  color: #999;
  float: right; }
.portlet-document-library-display .entry-thumbnail {
  float: left;
  margin-right: 1em;
  position: relative; }
  .portlet-document-library-display .entry-thumbnail .thumbnail {
    max-height: 128px;
    max-width: 128px; }
.portlet-document-library-display .taglib-webdav {
  margin-top: 3em; }
.portlet-document-library-display .taglib-workflow-status {
  margin-bottom: 5px; }

.ie6 .portlet-document-library-display img.entry-thumbnail {
  height: expression(this.height > 128 ? '128px' : this.height);
  width: expression(this.width > 128 ? '128px' : this.width); }