@charset "UTF-8";
/**
 * Clay 3.13.0
 *
 * SPDX-FileCopyrightText: © 2020 Liferay, Inc. <https://liferay.com>
 * SPDX-FileCopyrightText: © 2020 Contributors to the project Clay <https://github.com/liferay/clay/graphs/contributors>
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
/**
 * Bootstrap v4.4.1
 *
 * SPDX-FileCopyrightText: © 2019 Twitter, Inc. <https://twitter.com>
 * SPDX-FileCopyrightText: © 2019 The Bootstrap Authors <https://getbootstrap.com/>
 *
 * SPDX-License-Identifier: LicenseRef-MIT-Bootstrap
 */
.portlet-image-gallery-display .lfr-asset-attributes {
  clear: both; }

.portlet-image-gallery-display .lfr-search-container-wrapper {
  padding: 0 15px; }

.portlet-image-gallery-display .carousel.image-viewer-base {
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%; }

.portlet-image-gallery-display .folder-search {
  float: right;
  margin: 0 0 0.5em 0.5em; }

.portlet-image-gallery-display .image-score {
  display: block;
  margin: 0 0 5px 35px;
  padding-top: 3px; }

.portlet-image-gallery-display .image-icon {
  display: block;
  float: left;
  height: 170px;
  margin: 10px 4px;
  padding: 5px 15px 0;
  text-align: center;
  width: 150px; }
  .portlet-image-gallery-display .image-icon:hover, .portlet-image-gallery-display .image-icon.hover {
    background-color: #d3e8f1; }
  .portlet-image-gallery-display .image-icon.error:hover {
    background-color: #fdd; }
  .portlet-image-gallery-display .image-icon:hover .image-thumbnail img {
    background-color: #b0d2e1;
    border-color: #7abfdd; }
  .portlet-image-gallery-display .image-icon a {
    color: #5b677d; }

.portlet-image-gallery-display .image-link {
  text-align: center;
  text-decoration: none; }

.portlet-image-gallery-display .image-thumbnail {
  display: inline-block;
  position: relative; }
  .portlet-image-gallery-display .image-thumbnail img {
    background: #eaeaea;
    border: 1px solid #ccc;
    margin: 0;
    padding: 5px; }

.portlet-image-gallery-display img.locked-icon,
.portlet-image-gallery-display img.shortcut-icon {
  bottom: 10px;
  position: absolute;
  z-index: 10; }

.portlet-image-gallery-display img.locked-icon {
  right: -10px; }

.portlet-image-gallery-display img.shortcut-icon {
  left: -5px; }

.portlet-image-gallery-display .taglib-webdav {
  margin-top: 3em; }

.portlet-image-gallery-display .image-title {
  clear: both;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }