@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,400;1,700&family=Sen:wght@400;700;800&display=block");
@import url("https://p.typekit.net/p.css?s=1&k=jsq7yjv&ht=tk&f=10881.10882.10884.10885.10887.15357.15358.15359.15360.15361.15362.15363.32874.32875&a=10895932&app=typekit&e=css");
html.overflow-hidden {
  overflow: hidden !important;
}
html.overflow-hidden.webapp-mode.mobile-mode, html.overflow-hidden.webapp-mode-standalone {
  overflow-x: hidden !important;
  overflow: visible !important;
}
html *[style*="230, 0, 35"], html *[style*="rgb(230, 0, 35)"], html *[style*="9007199254740990"] {
  visibility: hidden !important;
  opacity: 0.001 !important;
  pointer-events: none !important;
  transform: scale(0.001) !important;
}
@media only screen and (min-width: 768px) {
  .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back {
    position: relative;
  }
  .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back:before {
    position: absolute;
    left: -30px;
    top: -6px;
    background: transparent;
    opacity: 0.01;
    content: " ";
    width: calc(100% + 48px);
    height: calc(100% + 18px);
  }
}
@media only screen and (max-width: 767px) {
  .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back {
    position: relative;
  }
  .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back:before {
    position: absolute;
    left: -20px;
    top: -4px;
    background: transparent;
    opacity: 0.01;
    content: " ";
    width: calc(100% + 24px);
    height: calc(100% + 14px);
  }
}
html.pwa-mode > body[data-uid="336217"][data-aid="970191"] .body.primary-element .cnt {
  padding: 0 5px !important;
}
html.pwa-mode > body[data-uid="336217"][data-aid="970191"] .body.primary-element .cnt .photos.justified-gallery > a {
  border-radius: 2px;
  overflow: hidden;
}
html.pwa-mode > body[data-uid="336217"][data-aid="970191"] .body.primary-element .cnt .photos.justified-gallery > a:before {
  position: absolute;
  top: 0;
  z-index: 1;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #ddd !important;
  content: "";
  box-sizing: border-box;
  border-radius: 2px;
}
html > body {
  outline: none;
  direction: ltr;
}
html > body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current + .count.count-of-video, html > body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current + .count.count-of-video, html > body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current .name-current + .count.count-of-video, html > body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current + .count.count-of-video {
  display: none !important;
}
html > body .prev-next-album-navigator-slider {
  display: none !important;
  visibility: hidden;
  opacity: 0;
}
html > body[data-uid="314854"].public .watermark-layer.layer-container > span:not(:empty) {
  font-size: 0;
}
html > body[data-uid="314854"].public .watermark-layer.layer-container > span:not(:empty):before {
  content: "gt.tyga.uk";
  font-size: 18px;
}
html > body[data-uid="314854"].public .slideshowContainer.screenshot-protection .imageOverlay:before {
  content: "gt.tyga.uk";
}
html > body[data-uid="314854"].public .screenshot-protection .fotorama__stage__frame .rama-img-wrap:before {
  content: "gt.tyga.uk";
}
html > body[data-uid="314854"].public .photoCnt .photoCnt-cnt .screenshot-protection .photoDescrCnt:before {
  content: "gt.tyga.uk";
}
html > body[data-uid="314854"].public .photoviewer-content-cnt > section .image-cnt.screenshot-protection:before {
  content: "gt.tyga.uk";
}
html > body #PopupSignupForm_0,
html > body #PopupSignupForm_1,
html > body #PopupSignupForm_2,
html > body .mc-modal,
html > body .mc-banner,
html > body .mc-modal-bg,
html > body grammarly-extension,
html > body .grammarly-extension,
html > body grammarly-popups,
html > body grammarly-mirror,
html > body grammarly-desktop-integration {
  display: none !important;
  pointer-events: none !important;
  visibility: hidden !important;
  opacity: 0.001 !important;
}
@media (max-width: 767px) {
  html > body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a + a, html > body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a + a, html > body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a + a, html > body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a + a {
    margin-left: 0 !important;
    margin-top: 12px !important;
  }
}
html > body.public > header > .cnt .exhibit-menu-item .exhibit-menu > .search {
  display: none !important;
}
html > body.public .photoviewer-bottom-container .bottom-main .merged .buttons-social .button.button-favorite {
  display: block !important;
}
html > body.public[data-uid="325321"][data-aid="866309"] h2.caption, html > body.public[data-uid="325321"][data-aid="866309"] h2.caption * {
  opacity: 1;
}
html > body.public[data-uid="294351"] {
  overflow: hidden;
}
html > body.public[data-uid="294351"] .pagecover-container {
  transform: scale(5) rotate(-45deg);
}
html > body.public[data-uid="294351"]:after {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 91278391279;
  height: 100%;
  display: flex;
  visibility: visible;
  opacity: 1;
  min-height: 100vh;
  clear: none;
  background: rgba(255, 255, 255, 0.95);
  font-size: 24px;
  justify-content: center;
  align-items: center;
  align-content: center;
  content: "New website is under construction. \aPlease come back later.";
  white-space: pre;
  line-height: 1.3;
  text-align: center;
  font-weight: 300;
  letter-spacing: 0.025em;
  -webkit-backdrop-filter: saturate(150%) blur(15px);
  backdrop-filter: saturate(150%) blur(15px);
}
@media (max-width: 996px) {
  html > body.public[data-uid="294351"]:after {
    font-size: 18px !important;
  }
}
html > body.public .fake-cover-org[src*="stored-cf.slickpic.com"] + img[src*="https://assets-edge.slickpic.com"] {
  display: none !important;
}
html > body.public .fake-cover-org[src*="stored-cf.slickpic.com"] + img[src*="https://assets-edge.slickpic.com"][style*=translateY] {
  display: block !important;
}
html > body.public .grecaptcha-badge {
  right: 0 !important;
}
@media (max-width: 996px) {
  html > body.public .pswp .pswp__top-bar .icon-slideshow,
html > body.public .pswp .pswp__top-bar .pswp__button--fs {
    display: none !important;
  }
}
@media (max-width: 767px) {
  html > body.public .pswp .pswp__top-bar .icon-slideshow,
html > body.public .pswp .pswp__top-bar .pswp__button--fs {
    display: none !important;
  }
}
html > body.public[data-uid="327224"] .user-avatar {
  display: none !important;
}
@media (min-width: 768px) {
  html > body.public[data-uid="327224"] .pagecover .pagecover-part.part-logo .logo-avatar.photo img {
    max-width: 200px;
  }
}
@media (min-width: 768px) {
  html > body.public[data-uid="327224"] .pagecover .pagecover-part.part-actions .switch-links .switch-links-shared-upload {
    height: 32px;
    text-shadow: none;
    color: #000;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 26px;
    margin-right: 16px;
    margin-top: 2px;
    background-color: rgba(247, 162, 162, 0.99);
    border: 1px solid #2b3336;
    text-transform: uppercase;
    margin-top: 2px !important;
    letter-spacing: 0.025em;
    font-weight: bold;
    border-radius: 100px;
  }
}
@media only screen and (max-width: 767px) {
  html > body.public[data-uid="327224"] .pagecover .pagecover-part.part-logo .logo-avatar.photo.logo-avatar.photo {
    margin-top: 0 !important;
  }
  html > body.public[data-uid="327224"] .pagecover .pagecover-part.part-logo .logo-avatar.photo.logo-avatar.photo img {
    max-width: 120px !important;
    margin-top: 2px !important;
  }
}
html > body.public[data-uid="309"] {
  display: none !important;
}
html > body.public .link-to-upload {
  right: 0;
  margin-top: 0px;
  border-right: 0;
  margin-right: 4px;
}
html > body.public header .cnt ul li.dropdown-user > .authed-user-name {
  max-width: 100px;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 14px;
}
html > body.public header .cnt ul li.dropdown-user > .authed-user-name:after {
  right: 0;
}
html > body.public #simplemodal-container .simplemodal-wrap[style*=overflow] {
  overflow: visible !important;
}
html > body.public .button-back-top {
  bottom: 48px;
}
@media only screen and (max-width: 767px) {
  html > body.public .button-back-top {
    bottom: 20px !important;
    right: 15px !important;
    transform: scale(0.75) !important;
  }
}
html > body #fullsizeContainer .imageContainer .fotorama__stage__shaft > IMG,
html > body #slideshowRamaContainer .imageContainer .fotorama__stage__shaft > IMG {
  pointer-events: none !important;
}
html > body #simplemodal-overlay.simplemodal-overlay {
  -webkit-backdrop-filter: blur(1.5px);
  backdrop-filter: blur(1.5px);
  opacity: 1 !important;
  background: rgba(0, 0, 0, 0.5) !important;
}
html > body .simplemodal-wrap {
  opacity: 0;
  animation-name: fadeInScaled;
  -webkit-animation-name: fadeInScaled;
  animation-duration: 200ms;
  -webkit-animation-duration: 200ms;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
  animation-delay: 0ms;
  visibility: visible !important;
}
html > body .flag-preview-mode ~ .body .prev-next-album-navigator-slider {
  display: none !important;
}
@media only screen and (max-width: 767px) {
  html > body .body[data-grid-type=grid] .listAlbums .albumItem > .album-title ul li,
html > body .body[data-grid-type=grid] .listAlbums .albumItem > .album-title ul li.album-photos {
    font-size: 10px !important;
    line-height: 14px !important;
  }
}
html > body:not(.minimize-public-ui-components):not(.minimize-public-ui-components-parent) .part-menu-mobile-container .part-menu ul li.contact-page ~ .li-message,
html > body:not(.minimize-public-ui-components):not(.minimize-public-ui-components-parent) .pagecover .pagecover-part.part-menu .list-menu > li.contact-page ~ .li-message {
  display: none;
}
html > body .ios-photo-downloader-popup {
  display: block;
  z-index: 128372;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.45);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
html > body .ios-photo-downloader-popup .download-center {
  width: calc(100% - 20px);
  max-width: 640px;
  min-width: 280px;
  background: white;
  border-radius: 15px;
  height: auto;
  max-height: 90vh;
  box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.028), 12.5px 12.5px 10px rgba(0, 0, 0, 0.035), 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.042), 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05), 100px 100px 80px rgba(0, 0, 0, 0.07);
  border-radius: 12px;
  overflow: hidden;
}
html > body .ios-photo-downloader-popup .download-center p {
  color: #333;
  font-size: 16px;
  line-height: 24px;
  margin: 10px;
  padding: 5px;
  text-align: center;
  font-weight: 600;
}
html > body .ios-photo-downloader-popup .download-center .img-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  padding-top: 0;
  height: auto;
}
html > body .ios-photo-downloader-popup .download-center .img-container img {
  min-height: 128px;
  min-width: 100%;
  max-width: 100%;
  position: relative;
  right: auto;
  bottom: auto;
  width: 100%;
  height: auto;
  object-fit: contain;
  background: #fff url(https://assets-edge.slickpic.com/img/slickpic-loader-64.gif) no-repeat 50% 27%;
  max-height: 60vh;
}
html > body .ios-photo-downloader-popup > a.ios-photo-downloader-popup-close, html > body .ios-photo-downloader-popup > a.ios-closer {
  height: 44px;
  width: calc(100% - 20px);
  max-width: 640px;
  min-width: 280px;
  line-height: 44px;
  border-radius: 12px;
  color: #000;
  text-align: center;
  font-size: 18px;
  background: rgba(255, 255, 255, 0.95);
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  margin-top: 15px;
}
html > body .pagecover .pagecover-part.part-menu .list-menu > li.li-message {
  border-left: 0;
  margin-left: inherit;
  padding-left: inherit;
}
html > body .pagecover .pagecover-part.part-menu .list-menu > li.li-message a {
  text-indent: 0;
  width: auto;
  font-family: inherit;
  font-size: inherit;
  color: white;
  padding-left: 15px;
  padding-right: 15px;
}
html > body .pagecover .pagecover-part.part-menu .list-menu > li.li-message a:before {
  display: none;
}
@media only screen and (max-width: 996px) {
  html > body.minimize-public-ui-components-parent .pagecover .pagecover-part.part-menu .list-menu > li.li-message, html > body.minimize-public-ui-components .pagecover .pagecover-part.part-menu .list-menu > li.li-message {
    display: inline-block;
  }
  html > body.minimize-public-ui-components-parent .pagecover .pagecover-part.part-menu .list-menu > li.li-message a, html > body.minimize-public-ui-components .pagecover .pagecover-part.part-menu .list-menu > li.li-message a {
    padding-right: 0;
  }
}
html > body .pagecover.pagecover-header .pagecover-part.part-set .set-info .set-name {
  font-weight: 700;
}
html > body .pagecover.pagecover-gallery:hover, html > body .pagecover.pagecover-albums:hover {
  z-index: 16;
}
html > body .body.grid-flow .photos .flow-item img,
html > body .justified-gallery > a > img, html > body .justified-gallery > div > img,
html > body .justified-gallery > a > a > img,
html > body .justified-gallery > div > a > img {
  border-radius: 1px !important;
}
html > body .pagecover .pagecover-part.part-set .block-back .button-back {
  background-color: rgba(255, 255, 255, 0.05);
}
@media only screen and (max-width: 767px) {
  html > body .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back {
    background-size: 16px auto;
    background-position: 55% 50% !important;
  }
}
html > body[data-uid][data-skin-type].public .album-sidesnavigation {
  display: none !important;
}
html > body[data-uid], html > body[data-uid] * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
html > body[data-uid] .prev-next-album-navigator-slider {
  background: #000;
  display: block !important;
  visibility: visible;
  opacity: 1;
  width: 100%;
  padding-top: 0;
  margin-top: -6px;
  margin-bottom: 6px;
  overflow: hidden;
  height: 50px;
  border-top: 1px solid rgba(255, 255, 255, 0.001);
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  position: relative;
  transition: all 333ms ease-in-out;
  transition: all 250ms ease-in-out;
  top: 0;
}
html > body[data-uid] .prev-next-album-navigator-slider.inactive {
  max-height: 0 !important;
  height: 0 !important;
  border-color: transparent !important;
  pointer-events: none !important;
}
html > body[data-uid] .prev-next-album-navigator-slider:before {
  position: absolute;
  top: -4515px;
  left: -4515px;
  background-image: url(https://assets-edge.slickpic.com/img/loading-bars-gray.svg);
  background-size: 16px;
  margin-right: 4px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  pointer-events: none;
  content: " ";
  display: block;
}
html > body[data-uid] .prev-next-album-navigator-slider:not(.slick-initialized) {
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 767px) {
  html > body[data-uid] .prev-next-album-navigator-slider {
    height: 44px;
  }
}
html > body[data-uid] .prev-next-album-navigator-slider.active {
  visibility: visible;
  transition: all 666ms cubic-bezier(0.17, 0.89, 0.32, 1);
  pointer-events: auto;
  transform: translate3d(0, 0, 0) translateZ(0);
  opacity: 1;
  z-index: 15;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.06);
  background: rgba(255, 255, 255, 0.98);
  position: sticky;
  top: 59px;
  border-top: 1px solid rgba(255, 255, 255, 0.125);
  background: rgba(0, 0, 0, 0.91);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-color: #333;
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev {
  outline: 0 !important;
  opacity: 1 !important;
  font-size: 0;
  width: 90px;
  line-height: 1;
  height: 50px;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  font-family: slickpro, slicksanfrancisco, sf pro text, myriad set pro, san francisco, slickfont, helvetica neue, segoe ui, roboto, helvetica, hiragino kaku gothic pro, meiryo, Arial, sans-serif;
  overflow: visible;
  background: black;
  background: -moz-linear-gradient(90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
  transition: all 250ms ease-in-out;
}
@media (max-width: 767px) {
  html > body[data-uid] .prev-next-album-navigator-slider .slick-next,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev {
    height: 44px;
    width: 48px;
  }
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next.slick-disabled,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev.slick-disabled {
  opacity: 0 !important;
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next:before,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev:before {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 42px;
  height: 98%;
  color: rgba(255, 255, 255, 0.66);
  transition: all 250ms ease-in-out;
  content: "←";
  z-index: 1;
  text-align: center;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  font-weight: 700;
  font-size: 16px !important;
  background-image: none !important;
}
@media (max-width: 767px) {
  html > body[data-uid] .prev-next-album-navigator-slider .slick-next:before,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev:before {
    width: 36px;
  }
}
@media (min-width: 1400px) {
  html > body[data-uid] .prev-next-album-navigator-slider .slick-next:before,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev:before {
    width: 68px;
  }
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next:hover, html > body[data-uid] .prev-next-album-navigator-slider .slick-next:hover:before,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev:hover,
html > body[data-uid] .prev-next-album-navigator-slider .slick-prev:hover:before {
  color: rgba(255, 255, 255, 0.99);
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next {
  left: auto;
  right: 0;
  background: black;
  background: -moz-linear-gradient(-90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-linear-gradient(-90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(-90deg, black 30%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}
html > body[data-uid] .prev-next-album-navigator-slider .slick-next:before {
  left: auto;
  right: 0;
  content: "→";
}
html > body[data-uid] .prev-next-album-navigator-slider a {
  display: inline-block !important;
  height: 50px;
  line-height: 48px;
  white-space: nowrap;
  max-width: 240px;
  overflow: hidden;
  padding-left: 12px;
  padding-right: 12px;
  color: rgba(255, 255, 255, 0.66);
  font-size: 14px;
  width: auto !important;
  float: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "SlickPro", "SlickSanFrancisco", "SF Pro Text", "Myriad Set Pro", "San Francisco", "SlickFont", "Helvetica Neue", "Segoe UI", "Roboto", "Helvetica", "Hiragino Kaku Gothic Pro", "Meiryo", Arial, sans-serif;
  font-weight: 600;
  letter-spacing: -0.01em;
  border-bottom: 2px solid rgba(255, 255, 255, 0.001);
  transition: all 200ms ease-in-out;
  min-width: 96px;
  cursor: pointer;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center center;
}
html > body[data-uid] .prev-next-album-navigator-slider a.item-clicked {
  background-image: url(https://assets-edge.slickpic.com/img/loading-bars-gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px;
  color: transparent !important;
  opacity: 0.666 !important;
}
@media (max-width: 996px) {
  html > body[data-uid] .prev-next-album-navigator-slider a.item-clicked {
    background-image: none !important;
  }
}
@media (min-width: 1400px) {
  html > body[data-uid] .prev-next-album-navigator-slider a {
    max-width: 300px;
    padding-left: 14px;
    padding-right: 14px;
  }
}
@media (min-width: 1900px) {
  html > body[data-uid] .prev-next-album-navigator-slider a {
    max-width: 360px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (min-width: 96px) {
  html > body[data-uid] .prev-next-album-navigator-slider a {
    text-overflow: ellipsis;
  }
}
@media (max-width: 767px) {
  html > body[data-uid] .prev-next-album-navigator-slider a {
    height: 44px;
    line-height: 42px;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    max-width: 200px;
    width: 100% !important;
    min-width: 104px;
  }
}
html > body[data-uid] .prev-next-album-navigator-slider a:hover {
  color: rgba(255, 255, 255, 0.92);
}
html > body[data-uid] .prev-next-album-navigator-slider a:active {
  opacity: 0.5 !important;
}
html > body[data-uid] .prev-next-album-navigator-slider .initial-slide {
  pointer-events: none;
}
html > body[data-uid] .prev-next-album-navigator-slider .initial-slide a {
  border-bottom: 2px solid rgba(255, 255, 255, 0.666);
  color: rgba(255, 255, 255, 0.98);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider {
  background: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider.active {
  border-color: #ddd;
  background: rgba(255, 255, 255, 0.98);
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  box-shadow: none;
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider a {
  color: rgba(0, 0, 0, 0.5);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider a:hover {
  color: rgba(0, 0, 0, 0.77);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next,
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev {
  background: white;
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next, html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next:before,
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev,
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev:before {
  color: rgba(0, 0, 0, 0.6);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next:hover, html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next:hover:before,
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev:hover,
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev:hover:before {
  color: rgba(0, 0, 0, 0.98);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-next {
  background: white;
  background: -moz-linear-gradient(-90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(-90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(-90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .slick-prev {
  background: white;
  background: -moz-linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
}
html > body[data-uid].skin-light .prev-next-album-navigator-slider .initial-slide a {
  border-bottom: 2px solid rgba(0, 0, 0, 0.89);
  color: rgba(0, 0, 0, 0.98);
}
html > body.public img[src=""] {
  cursor: progress !important;
  cursor: wait !important;
  z-index: 2;
}
html > body.public.custom-domain a[data-action=flag], html > body.public.custom-domain div[data-action=flag], html > body.public.custom-domain span[data-action=flag] {
  display: none !important;
}
html > body #spDlgUserContactForm {
  background: white;
  border-radius: 8px;
  width: auto !important;
  min-width: 640px !important;
  max-width: 800px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-direction: inherit;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 30px 100px rgba(0, 0, 0, 0.25);
}
@media (max-width: 767px) {
  html > body #spDlgUserContactForm {
    min-width: 90vw !important;
    max-width: 90vw !important;
    width: 100% !important;
    margin-left: 30px;
    margin-top: 15px;
  }
}
html > body #spDlgUserContactForm i.tl,
html > body #spDlgUserContactForm i.tr,
html > body #spDlgUserContactForm i.bl,
html > body #spDlgUserContactForm i.br {
  display: none !important;
}
html > body #spDlgUserContactForm, html > body #spDlgUserContactForm * {
  font-family: AwFont, Helvetica Neue, Roboto, Helvetica, Lato, Open Sans, Helvetica Neue LT Std, Arial, Trebuchet MS, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
}
html > body #spDlgUserContactForm .bottom {
  position: relative;
  margin: 0;
  padding: 0;
  height: auto;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  min-height: 1px;
  max-height: 100px;
}
html > body #spDlgUserContactForm .bottom .floatRight {
  margin-right: -12px;
}
html > body #spDlgUserContactForm .bottom .body {
  height: auto;
  padding: 12px 32px !important;
  overflow: visible !important;
  margin: 0 !important;
  text-shadow: none !important;
  font-size: 18px;
  line-height: 24px;
  text-transform: none;
  color: #222;
  font-weight: 600;
  background: #f7f9fa;
  border-top: 1px solid #eee;
  border-radius: 0 0 8px 8px;
  height: auto;
}
html > body #spDlgUserContactForm .bottom .buttonGray, html > body #spDlgUserContactForm .bottom .buttonGray:hover {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
  background: none;
  display: inline !important;
  height: auto !important;
  width: auto !important;
  font-size: 14px !important;
  line-height: 20px !important;
  padding: 6px 20px !important;
  background: #fff !important;
  border: 1px solid #eee;
  border-radius: 28px;
}
html > body #spDlgUserContactForm .bottom .buttonGray span, html > body #spDlgUserContactForm .bottom .buttonGray:hover span {
  background: none !important;
  padding: 0;
  display: inline !important;
  height: auto !important;
  text-shadow: none !important;
  width: auto !important;
  color: #333 !important;
}
html > body #spDlgUserContactForm .bottom .buttonGray:hover {
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.01) inset !important;
}
html > body #spDlgUserContactForm .bottom .buttonGray:active {
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.03) inset !important;
}
html > body #spDlgUserContactForm .bottom .buttonGreen, html > body #spDlgUserContactForm .bottom .buttonGreen:hover {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
  background: none;
  display: inline !important;
  height: auto !important;
  width: auto !important;
  font-size: 14px !important;
  line-height: 20px !important;
  padding: 6px 20px !important;
  background: #1d9bf0 !important;
  border: 1px solid #1d9bf0;
  border-radius: 28px;
}
html > body #spDlgUserContactForm .bottom .buttonGreen span, html > body #spDlgUserContactForm .bottom .buttonGreen:hover span {
  background: none !important;
  padding: 0;
  display: inline !important;
  height: auto !important;
  text-shadow: none !important;
  width: auto !important;
  color: #fff !important;
}
html > body #spDlgUserContactForm .bottom .buttonGreen:hover {
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.05) inset !important;
}
html > body #spDlgUserContactForm .bottom .buttonGreen:active {
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.1) inset !important;
}
html > body #spDlgUserContactForm .body.content-container {
  margin: 0;
  width: 100%;
  padding: 0;
  padding: 0 !important;
  box-sizing: border-box;
  height: auto;
  min-height: 240px;
  max-height: 80vh;
}
html > body #spDlgUserContactForm .body.content-container .container {
  padding: 0;
  margin: 0;
}
html > body #spDlgUserContactForm .body.content-container h2 {
  text-shadow: none !important;
  font-size: 18px;
  line-height: 24px;
  text-transform: none;
  color: #222;
  font-weight: 600;
  padding: 16px 32px;
  background: #f7f9fa;
  border-bottom: 1px solid #eee;
  border-radius: 15px 15px 0 0;
  height: auto;
  margin: 0;
}
@media (max-width: 767px) {
  html > body #spDlgUserContactForm .body.content-container h2 {
    padding: 15px 20px;
  }
}
html > body #spDlgUserContactForm .body.content-container p {
  color: #222;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 20px;
}
html > body #spDlgUserContactForm .body.content-container .inside {
  display: block;
  max-height: 60vh;
  background: white;
  overflow: auto;
  overflow-x: hidden;
  padding: 32px 32px;
}
@media (max-width: 767px) {
  html > body #spDlgUserContactForm .body.content-container .inside {
    padding: 15px 20px;
    max-height: 50vh;
  }
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view {
  margin-top: 0;
  padding-bottom: 20px;
  margin-bottom: 0;
  padding: 0;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .contact-header {
  display: none !important;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact {
  display: flex !important;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content {
  display: flex !important;
  width: 100%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: flex-start;
  justify-content: center;
  align-items: flex-start;
}
@media (max-width: 767px) {
  html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content {
    flex-direction: column;
  }
  html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-right,
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-left {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
    flex-basis: 100% !important;
  }
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-left {
  float: none;
  width: 50%;
  flex-grow: 1;
  flex-basis: 50%;
  padding-right: 72px;
}
@media (max-width: 996px) {
  html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-left {
    padding-right: 36px;
  }
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-left a {
  color: #1d9bf0;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .contact-right {
  float: none;
  width: 40%;
  flex-grow: 1;
  flex-basis: 40%;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .block-contact .contact-content .error-block {
  color: #d35046;
  white-space: normal;
  max-width: 100%;
  font-size: 14px;
  width: auto;
  display: block;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view .contact-content.contact-form-only .contact-left {
  display: none;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view textarea,
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=text],
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=phone],
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=email] {
  width: 100%;
  background: #fff;
  border-radius: 0;
  -webkit-appearance: none;
  color: #000;
  border: 1px solid #ccc;
  transition: all 333ms cubic-bezier(0.4, 0, 0.22, 1);
  height: 44px;
  line-height: 20px;
  padding: 12px 16px !important;
  box-shadow: none !important;
  outline: none !important;
  font-size: 14px;
  transition: all 333ms ease-in-out;
  outline: 2px solid #1d9bf000 !important;
  text-shadow: none !important;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view textarea:focus,
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=text]:focus,
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=phone]:focus,
html > body #spDlgUserContactForm .body.content-container .page-custom-view input[type=email]:focus {
  text-shadow: none !important;
  border-color: #1d9bf0;
  outline: 2px solid #1d9bf033 !important;
}
html > body #spDlgUserContactForm .body.content-container .page-custom-view textarea {
  min-height: 96px;
  max-height: 256px;
}
html > body[data-uid="359039"] .pagecover .pagecover-part.part-logo .logo-avatar.photo img {
  filter: drop-shadow(0 0 15px #00000055) drop-shadow(0 0 5px #00000033);
}
@media (min-width: 768px) {
  html > body[data-uid="359039"] .pagecover .pagecover-part.part-actions .switch-links .switch-links-shared-upload {
    background: #233483;
    border-radius: 3px;
    height: 32px;
    text-shadow: none;
    background: linear-gradient(56deg, #2e047b 0%, #0502a9 100%);
    border: 1px solid rgba(255, 255, 255, 0.2);
    color: white;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 26px;
    margin-right: 16px;
    margin-top: 2px;
  }
}
html > body[data-uid="331748"] .pagecover.pagecover-header, html > body[data-uid="331748"] .pagecover.pagecover-header, html > body[data-uid="302624"] .pagecover.pagecover-header {
  transition: transform 750ms ease-in-out;
}
html > body[data-uid="331748"] .album-sidesnavigation, html > body[data-uid="331748"] .album-sidesnavigation, html > body[data-uid="302624"] .album-sidesnavigation {
  margin-bottom: 0 !important;
}
html > body[data-uid="331748"] .albumDescr.clickcon-description, html > body[data-uid="331748"] .albumDescr.clickcon-description, html > body[data-uid="302624"] .albumDescr.clickcon-description {
  display: none !important;
}
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com"],
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com/"], html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com"],
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com/"], html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon.slickpic.com"],
html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon.slickpic.com/"] {
  font-size: 0 !important;
  transition: none !important;
  text-transform: none !important;
}
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com"]:before,
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com/"]:before, html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com"]:before,
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon.slickpic.com/"]:before, html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon.slickpic.com"]:before,
html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon.slickpic.com/"]:before {
  text-transform: none !important;
  content: "ClickCon 2023";
  font-size: 14px;
  transition: none !important;
}
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"],
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"], html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"],
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"], html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"],
html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"] {
  font-size: 0 !important;
  transition: none !important;
  text-transform: none !important;
}
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"]:before,
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"]:before, html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"]:before,
html > body[data-uid="331748"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"]:before, html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com"]:before,
html > body[data-uid="302624"] .list-menu li + li a[href="https://clickcon-2022.slickpic.com/"]:before {
  text-transform: none !important;
  content: "ClickCon 2022";
  font-size: 14px;
  transition: none !important;
}
html > body[data-uid="331748"] .page-custom-view, html > body[data-uid="331748"] .page-custom-view, html > body[data-uid="302624"] .page-custom-view {
  opacity: 0 !important;
}
html > body[data-uid="331748"] .albumDescrWrapper a,
html > body[data-uid="331748"] .page-custom-view a, html > body[data-uid="331748"] .albumDescrWrapper a,
html > body[data-uid="331748"] .page-custom-view a, html > body[data-uid="302624"] .albumDescrWrapper a,
html > body[data-uid="302624"] .page-custom-view a {
  color: #f0a33a !important;
  font-weight: bold !important;
}
@media (min-width: 768px) {
  html > body[data-uid="331748"] .pagecover .pagecover-part.part-actions .switch-links .switch-links-shared-upload, html > body[data-uid="331748"] .pagecover .pagecover-part.part-actions .switch-links .switch-links-shared-upload, html > body[data-uid="302624"] .pagecover .pagecover-part.part-actions .switch-links .switch-links-shared-upload {
    background: #f0a239;
    border-radius: 3px;
    height: 32px;
    text-shadow: none;
    color: black;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 26px;
    margin-right: 16px;
    margin-top: 2px;
  }
}
html > body[data-uid="331748"][data-aid="955702"] .prev-next-album-navigator-slider {
  display: none !important;
}
html > body[data-uid="331748"] .slick-slide > a[data-aid="955702"],
html > body[data-uid="331748"] .albumItem[__spaid="955702"] {
  display: none !important;
}
@media (max-width: 767px) {
  html > body .pagecover .pagecover-part.part-actions a.share-my-gallery,
html > body .pagecover .pagecover-part.part-actions a.email,
html > body .pagecover .pagecover-part.part-actions a.email.photo,
html > body .pagecover .pagecover-part.part-actions a.email.album,
html > body .pagecover .pagecover-part.part-actions a.email.collection,
html > body .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .download-album,
html > body .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .switch-links-shared-upload.shared-upload {
    transform: scale(0.75);
  }
  html > body .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .switch-links-shared-upload.shared-upload {
    margin-top: 6px;
  }
  html > body[data-uid="331748"] .pagecover.pagecover-header, html > body[data-uid="302624"] .pagecover.pagecover-header {
    transition: transform 750ms ease-in-out;
  }
  html > body.public.skin-dark .album-sidesnavigation {
    position: relative;
    top: 0;
    background: rgba(0, 0, 0, 0.91);
    z-index: 3;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  html > body.public.skin-dark .album-sidesnavigation .prev-next-album-navigator {
    top: 8px;
    width: calc(100% - 30px);
    margin-left: 15px;
    margin-right: 15px;
  }
  html > body.public.skin-dark .album-sidesnavigation .prev-next-album-navigator .album-nav-item .album-name {
    width: 120px;
  }
  html > body .body.grid-flow .flow-item,
html > body .body.grid-flow .flow-item-sizer {
    width: calc(50% - 0px);
  }
}
html > body .adsense-spec-user {
  display: none !important;
}
html > body sp-cookie-consent-banner:not(:empty) ~ .mobile-webapp-show-hint-container {
  display: none !important;
}
html > body .mobile-webapp-show-hint-container {
  position: fixed !important;
  bottom: 24px !important;
  left: 50% !important;
  z-index: 189221;
  background: rgba(0, 0, 0, 0.75);
  backdrop-filter: blur(10px) saturate(150%);
  -webkit-backdrop-filter: blur(10px) saturate(150%);
  color: white;
  padding: 16px 24px 16px;
  width: calc(100vw - 24px);
  box-sizing: border-box;
  max-width: 375px;
  transform: translate(-50%, 0);
  border-radius: 15px;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  box-shadow: 0 1.4px 6.9px rgba(0, 0, 0, 0.02), 0 3.3px 16.6px rgba(0, 0, 0, 0.03), 0 6.3px 31.3px rgba(0, 0, 0, 0.04), 0 11.2px 55.8px rgba(0, 0, 0, 0.05), 0 20.9px 104.4px rgba(0, 0, 0, 0.06), 0 50px 250px rgba(0, 0, 0, 0.08);
  font-family: futura-pt, AwFont, Helvetica, futura, arial, serif;
  font-family: slickpro, slicksanfrancisco, sf pro text, myriad set pro, san francisco, slickfont, helvetica neue, segoe ui, roboto, helvetica, hiragino kaku gothic pro, meiryo, Arial, sans-serif;
}
html > body .mobile-webapp-show-hint-container, html > body .mobile-webapp-show-hint-container * {
  box-sizing: border-box;
}
html > body .mobile-webapp-show-hint-container:after {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid rgba(0, 0, 0, 0.75);
  content: "";
  top: 100%;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  display: none;
}
html > body .mobile-webapp-show-hint-container .close {
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: rgba(255, 255, 255, 0.1545);
  border-radius: 100px;
  margin-top: 16px;
  font-weight: 600;
  font-size: 14px;
}
html > body.skin-light .mobile-webapp-show-hint-container {
  background: rgba(255, 255, 255, 0.9);
  color: #111;
}
html > body.skin-light .mobile-webapp-show-hint-container .close {
  background: rgba(0, 0, 0, 0.15);
}
html > body .block-container.link-container .label.preview {
  display: none !important;
}
html > body[data-uid="511111"].share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a.shared-upload-album-entrance {
  display: none !important;
}
html > body[data-uid="511111"] .switch-links-shared-upload.shared-upload {
  background-color: #a8bf21 !important;
  border-color: #a8bf21 !important;
  color: white !important;
  font-weight: bold;
  text-transform: uppercase;
  height: 30px !important;
  padding-top: 1px !important;
  line-height: 27px !important;
}
@media (max-width: 767px) {
  html > body[data-uid="511111"] .switch-links-shared-upload.shared-upload {
    background-color: transparent !important;
    border-color: transparent !important;
  }
}
@media (min-width: 996px) {
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(25% - 16px) !important;
    width: calc(25% - 16px) !important;
    min-width: calc(25% - 16px) !important;
    max-width: calc(25% - 16px) !important;
  }
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 20px !important;
  }
}
@media (min-width: 1500px) {
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(20% - 16px) !important;
    width: calc(20% - 16px) !important;
    min-width: calc(20% - 16px) !important;
    max-width: calc(20% - 16px) !important;
  }
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 24px !important;
  }
}
@media (min-width: 1940px) {
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(16.66% - 16px) !important;
    width: calc(16.66% - 16px) !important;
    min-width: calc(16.66% - 16px) !important;
    max-width: calc(16.66% - 16px) !important;
  }
  html > body[data-uid="511111"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="511111"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 24px !important;
  }
}
html > body[data-uid="511111"] .cover-list .list-holder > ul li a img {
  display: none !important;
}
html > body[data-uid="511111"] .cover-list .list-holder > ul li ul li a {
  display: none !important;
}
html > body[data-uid="511111"] .album-photos,
html > body[data-uid="511111"] .view-menu-opt.view-grid,
html > body[data-uid="511111"] .view-menu-opt.view-rss,
html > body[data-uid="511111"] .view-menu-opt.view-flying,
html > body[data-uid="511111"] .icon.hd-sd-switch,
html > body[data-uid="511111"] .view-menu-opt.view-flow.view-proofing {
  display: none !important;
}
html > body[data-uid="511111"] .body.grid-large .listAlbums .albumItem .name-cut + ul,
html > body[data-uid="511111"] .body .flow-view .listAlbums .albumItem .name-cut + ul {
  display: none;
}
html > body[data-uid="511111"] .body.grid-large .listAlbums .albumItem > .album-title,
html > body[data-uid="511111"] .body .flow-view .listAlbums .albumItem > .album-title {
  padding-left: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  padding: 0 !important;
  align-items: center;
  align-content: center;
  text-align: center;
}
html > body[data-uid="511111"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut,
html > body[data-uid="511111"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut {
  width: calc(100% - 28px);
  padding: 10px;
  min-width: calc(100% - 28px);
  max-width: calc(100% - 28px);
  text-align: center;
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
}
html > body[data-uid="511111"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut > *,
html > body[data-uid="511111"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut > * {
  display: block;
  text-align: center;
  line-height: 1.3;
  font-size: 24px !important;
  max-height: 240px;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  html > body[data-uid="511111"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut > *,
html > body[data-uid="511111"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut > * {
    font-size: 16px !important;
  }
}
html > body[data-uid="377169"][data-grid-type=proofing] .proofing-icons > .icons.icons-love .icons-tooltip {
  font-size: 0 !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] .proofing-icons > .icons.icons-love .icons-tooltip:before {
  content: "SELECT";
  font-size: 10px !important;
  padding: 2px 6px;
  background: black;
}
html > body[data-uid="377169"][data-grid-type=proofing] .proofing-icons > .icons:not(.icons-love) {
  display: none !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] .layer-container .photo-icons .item.photo-basket-button-add-icon sp-photo-basket-public-button-add, html > body[data-uid="377169"][data-grid-type=proofing] .layer-container .photo-icons .item.photo-basket-button-add-icon sp-photo-basket-public-button-add .container-proofing {
  min-width: 100px;
}
html > body[data-uid="377169"][data-grid-type=proofing] .layer-container .photo-icons .item[data-action=comments] {
  right: 90px;
}
html > body[data-uid="377169"][data-grid-type=proofing] .line-proofing .proofing-side .side-actions a.send {
  font-size: 0 !important;
  height: 30px !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] .line-proofing .proofing-side .side-actions a.send:before {
  content: "SUBMIT";
  font-size: 12px !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] .filter-tab.tab-moji.moji-like,
html > body[data-uid="377169"][data-grid-type=proofing] .filter-tab.tab-moji.moji-cry,
html > body[data-uid="377169"][data-grid-type=proofing] .filter-tab.tab-moji.moji-angry,
html > body[data-uid="377169"][data-grid-type=proofing] .filter-tab.tab-moji.moji-funny {
  display: none !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .line-control.control-emoji {
  display: none !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .modalbox-body video {
  display: none !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .modalbox-body h1 {
  margin-top: 30px !important;
  font-size: 0 !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .modalbox-body h1:before {
  content: "SUBMIT SELECTED";
  font-size: 18px !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .modalbox-body h1 + p {
  font-size: 0 !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-send .modalbox-body h1 + p:before {
  content: "Please ensure that your selection follows the judging rules.";
  font-size: 14px !important;
  line-height: 18px !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-authorize .modalbox-body video {
  display: none !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-authorize .modalbox-body h1 {
  margin-top: 30px !important;
  font-size: 0 !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-authorize .modalbox-body h1:before {
  content: "AUTHORIZE TO SELECT PHOTOS";
  font-size: 18px !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-authorize .modalbox-body h1 + p {
  font-size: 0 !important;
}
html > body[data-uid="377169"][data-grid-type=proofing] photo-basket-public-modal-authorize .modalbox-body h1 + p:before {
  content: "Please introduce yourself as the leader, so we know who selected the winning photos.";
  font-size: 14px !important;
  line-height: 18px !important;
}
html > body[data-uid="377169"] .pagecover,
html > body[data-uid="377169"] .pagecover *:not(.fa),
html > body[data-uid="377169"] .photoDescrLeft *:not(.fa),
html > body[data-uid="377169"] .pswp *:not(.fa) {
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
}
html > body[data-uid="377169"] .justified-item img[alt^=Mix_] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=Mix_] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=GOPRO] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=GOPRO] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=_DSC] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=_DSC] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=_IMG] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=_IMG] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=photo_] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=photo_] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=CIMG] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=CIMG] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=IMG-] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=IMG-] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=DSC-] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=DSC-] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=DSC_] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=DSC_] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=_EHS] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=_EHS] + .flow-item-title,
html > body[data-uid="377169"] .justified-item img[alt^=IMG_] + h2.caption,
html > body[data-uid="377169"] .justified-item img[alt^=IMG_] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=Mix_] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=Mix_] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=GOPRO] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=GOPRO] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_DSC] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_DSC] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_IMG] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_IMG] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=photo_] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=photo_] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=CIMG] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=CIMG] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=IMG-] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=IMG-] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=DSC-] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=DSC-] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=DSC_] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=DSC_] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_EHS] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=_EHS] + .flow-item-title,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=IMG_] + h2.caption,
html > body[data-uid="377169"] .flow-item .flow-item-url img[alt^=IMG_] + .flow-item-title {
  display: none !important;
}
html > body[data-uid="377169"] .pswp .title-info .title-author > a[href*="https://slickpic.com"],
html > body[data-uid="377169"] .flow-item .flow-item-added-by > a[href*="https://slickpic.com"],
html > body[data-uid="377169"] .pswp .pswp__caption__center .author > a[href*="https://slickpic.com"] {
  text-decoration: none !important;
  pointer-events: none;
}
html > body[data-uid="377169"] .pswp .title-info .title-author > a[href*="https://slickpic.com"]:before,
html > body[data-uid="377169"] .flow-item .flow-item-added-by > a[href*="https://slickpic.com"]:before,
html > body[data-uid="377169"] .pswp .pswp__caption__center .author > a[href*="https://slickpic.com"]:before {
  content: "Anonymous SlickPic Member";
  text-decoration: none !important;
}
html > body[data-uid="377169"] .menu-dropdown.main-views-selector > .menu > div > a > span,
html > body[data-uid="377169"] .comment .subscribe-checkbox,
html > body[data-uid="377169"] .commentButtonAdd,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-photo .photo-title .title-name,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-photo .photo-description,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-photo .photo-title .title-date,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-photo .photo-title .title-author,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-details .exif-data .line *,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-comments .sidebar-container-comments .comments .noCommentsYet,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-comments .sidebar-container-comments .comments .noCommentsYet *,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-user .user-info .info-name .name-actions .following .sp-follow > .status,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-photo .photo-title .title-author *,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-comments .sidebar-container-comments .comment.commentEditor textarea,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-comments .sidebar-container-comments h2,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-details h2,
html > body[data-uid="377169"] .sb-block.sb-photo .photo-title,
html > body[data-uid="377169"] .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-user .user-info .info-name b a,
html > body[data-uid="377169"] .pswp__caption .pswp__caption__center.photo-details,
html > body[data-uid="377169"] .flow-item *,
html > body[data-uid="377169"] .flow-item-url *,
html > body[data-uid="377169"] .justified-item,
html > body[data-uid="377169"] .justified-item *,
html > body[data-uid="377169"] .squared-item.thumbBox,
html > body[data-uid="377169"] .squared-item.thumbBox *,
html > body[data-uid="377169"] .prev-next-album-navigator-slider .slick-list .slick-slide > a,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-menu .list-menu > li,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-menu .list-menu > li *,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-set .set-info h1,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-set .set-info .set-name,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-logo .logo-name,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-user .user-info h1,
html > body[data-uid="377169"] .pagecover .pagecover-part.part-user .user-info .set-name {
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial !important;
}
@media only screen and (max-width: 767px) {
  html > body[data-uid="377169"] .pagecover .pagecover-row .pagecover-part.part-logo .logo-name {
    font-size: 12px;
  }
  html > body[data-uid="377169"] .pagecover .pagecover-row .pagecover-part.part-user .user-info h1 {
    font-size: 12px;
  }
}
html > body[data-uid="377169"] .body div.albumDescr .albumDescrWrapper {
  max-width: 660px;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
html > body[data-uid="377169"] .body div.albumDescr .albumDescrWrapper * {
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
}
html > body[data-uid="377169"] .body div.albumDescr .albumDescrWrapper a {
  color: #52aeb2 !important;
  text-decoration: underline !important;
}
html > body[data-uid="377169"] .body div.albumDescr .albumDescrWrapper a:hover {
  opacity: 0.9;
  text-decoration: none !important;
}
html > body[data-uid="377169"].share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a.shared-upload-album-entrance {
  display: none !important;
}
html > body[data-uid="377169"] .switch-links-shared-upload.shared-upload {
  background-color: #a8bf21 !important;
  border-color: #a8bf21 !important;
  color: white !important;
  font-weight: bold;
  text-transform: uppercase;
  height: 30px !important;
  padding-top: 1px !important;
  line-height: 27px !important;
  display: none !important;
}
@media (max-width: 767px) {
  html > body[data-uid="377169"] .switch-links-shared-upload.shared-upload {
    background-color: transparent !important;
    border-color: transparent !important;
  }
}
@media (min-width: 996px) {
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(25% - 16px) !important;
    width: calc(25% - 16px) !important;
    min-width: calc(25% - 16px) !important;
    max-width: calc(25% - 16px) !important;
  }
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 20px !important;
  }
}
@media (min-width: 1500px) {
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(20% - 16px) !important;
    width: calc(20% - 16px) !important;
    min-width: calc(20% - 16px) !important;
    max-width: calc(20% - 16px) !important;
  }
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 24px !important;
  }
}
@media (min-width: 1940px) {
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(16.66% - 16px) !important;
    width: calc(16.66% - 16px) !important;
    min-width: calc(16.66% - 16px) !important;
    max-width: calc(16.66% - 16px) !important;
  }
  html > body[data-uid="377169"] .body > .cnt .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > *,
html > body[data-uid="377169"] .body.grid-flow > .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem > .album-title .name-cut > * {
    font-size: 24px !important;
  }
}
html > body[data-uid="377169"] .cover-list .list-holder > ul li a img {
  display: none !important;
}
html > body[data-uid="377169"] .cover-list .list-holder > ul li ul li a {
  display: none !important;
}
html > body[data-uid="377169"] .view-menu-opt.view-highlight,
html > body[data-uid="377169"] .album-photos,
html > body[data-uid="377169"] .view-menu-opt.view-grid,
html > body[data-uid="377169"] .view-menu-opt.view-rss,
html > body[data-uid="377169"] .view-menu-opt.view-flying,
html > body[data-uid="377169"] .icon.hd-sd-switch,
html > body[data-uid="377169"] .view-menu-opt.view-flow.view-proofing {
  display: none !important;
}
html > body[data-uid="377169"] .jg-entry:hover:before {
  filter: saturate(1.5);
}
html > body[data-uid="377169"] .jg-entry:hover .album-title {
  transform: scale(1.075) !important;
  transition: all 200ms ease-in-out !important;
}
html > body[data-uid="377169"] .jg-entry:active {
  opacity: 0.9;
}
html > body[data-uid="377169"] .jg-entry .album-title {
  transition: all 800ms ease-in-out !important;
}
html > body[data-uid="377169"] .jg-entry:before {
  transition: all 300ms ease-in-out;
  content: " ";
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.12) url(https://assets-edge.slickpic.com/brand/slickpic-blackwhite.svg) no-repeat center center;
  position: absolute;
  top: 0;
  left: 0;
  background-size: 48px;
  box-sizing: border-box;
  background-image: none !important;
  background-color: rgba(255, 255, 255, 0.25) !important;
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+1):before {
  background-color: #8b8b8b !important;
  /* Dark Gray */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+2):before {
  background-color: #5e5e8c !important;
  /* Dark Pastel Purple */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+3):before {
  background-color: #7b8b5e !important;
  /* Dark Pastel Green */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+4):before {
  background-color: #8c5e5e !important;
  /* Dark Pastel Red */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+5):before {
  background-color: #5e7b8b !important;
  /* Dark Pastel Blue */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+6):before {
  background-color: #8b7b5e !important;
  /* Dark Pastel Brown */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+7):before {
  background-color: #5e8b7b !important;
  /* Dark Pastel Teal */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+8):before {
  background-color: #6e6e6e !important;
  /* Dark Charcoal */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+9):before {
  background-color: #8c706e !important;
  /* Dark Pastel Coral */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+10):before {
  background-color: #70708c !important;
  /* Dark Pastel Indigo */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+11):before {
  background-color: #8b6e70 !important;
  /* Dark Pastel Pink */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+12):before {
  background-color: #708b6e !important;
  /* Dark Pastel Lime */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+13):before {
  background-color: #6e708b !important;
  /* Dark Pastel Navy */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+14):before {
  background-color: #8b6e8b !important;
  /* Dark Pastel Magenta */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+15):before {
  background-color: #707070 !important;
  /* Dark Neutral Gray */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+17):before {
  background-color: #a3a3a3 !important;
  /* Pastel Silver */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+16):before {
  background-color: #7b5e8b !important;
  /* Dark Pastel Lavender */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+18):before {
  background-color: #8b5e7b !important;
  /* Dark Pastel Raspberry */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+19):before {
  background-color: #5e8b5e !important;
  /* Dark Pastel Mint */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+20):before {
  background-color: #8c7b5e !important;
  /* Dark Pastel Orange */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+21):before {
  background-color: #6e8c7b !important;
  /* Dark Pastel Olive */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+22):before {
  background-color: #7b7b8c !important;
  /* Dark Pastel Slate */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+23):before {
  background-color: #8c7b7b !important;
  /* Dark Pastel Salmon */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+24):before {
  background-color: #5e6e8b !important;
  /* Dark Pastel Royal */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+25):before {
  background-color: #8b8c5e !important;
  /* Dark Pastel Citrus */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+26):before {
  background-color: #6e8b8b !important;
  /* Dark Pastel Cyan */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+27):before {
  background-color: #7b5e6e !important;
  /* Dark Pastel Rose */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+28):before {
  background-color: #8b705e !important;
  /* Dark Pastel Caramel */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+29):before {
  background-color: #5e8b6e !important;
  /* Dark Pastel Aquamarine */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+30):before {
  background-color: #70708b !important;
  /* Dark Pastel Denim */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+31):before {
  background-color: #8c5e8b !important;
  /* Dark Pastel Plum */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+32):before {
  background-color: #5e7070 !important;
  /* Dark Pastel Graphite */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+33):before {
  background-color: #6e8c70 !important;
  /* Dark Pastel Forest */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+34):before {
  background-color: #8b707b !important;
  /* Dark Pastel Mauve */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+35):before {
  background-color: #8c5e70 !important;
  /* Dark Pastel Ruby */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+36):before {
  background-color: #7b8c5e !important;
  /* Dark Pastel Sage */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+37):before {
  background-color: #8c8b70 !important;
  /* Dark Pastel Amber */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+38):before {
  background-color: #5e8c8c !important;
  /* Dark Pastel Turquoise */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n+39):before {
  background-color: #6e5e8c !important;
  /* Dark Pastel Violet */
}
html > body[data-uid="377169"] .jg-entry:nth-child(40n):before {
  background-color: #8c6e5e !important;
  /* Dark Pastel Bronze */
}
@media only screen and (min-width: 768px) {
  html > body[data-uid="377169"] .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back {
    background-color: rgba(0, 0, 0, 0.333);
    backdrop-filter: blur(3px);
    border-color: rgba(255, 255, 255, 0.33);
  }
  html > body[data-uid="377169"] .pagecover .pagecover-row .pagecover-part.part-set .block-back .button-back:hover {
    border-color: rgba(255, 255, 255, 0.66);
  }
}
html > body[data-uid="377169"] .pagecover .cover-photo:after {
  background: url(https://assets-edge.slickpic.com/img/common/header-overlay.png) repeat-x left bottom, url(https://assets-edge.slickpic.com/img/common/header-overlay.png) repeat-x left bottom;
  opacity: 1;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem img.list-item-image,
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem img.list-item-image[src*="default/splash-logo.webp"],
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem img.list-item-image,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem img.list-item-image[src*="default/splash-logo.webp"] {
  opacity: 0 !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul {
  display: block;
  position: initial;
  margin-top: -6px;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos {
  display: block !important;
  position: relative !important;
  right: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  bottom: auto !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-shadow: none !important;
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
  letter-spacing: 1px;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos[title="Photos/Video"],
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos[title="Photos/Video"] {
  font-size: 0 !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos[title="Photos/Video"]:after,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos[title="Photos/Video"]:after {
  font-size: 12px !important;
  content: attr(data-number) " photos" !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos[data-number="0"],
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos[data-number="0"] {
  font-size: 0 !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos[data-number="0"]:after,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos[data-number="0"]:after {
  font-size: 12px !important;
  opacity: 0.66;
  content: "EMPTY" !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos ~ *,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos ~ * {
  display: none !important;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem .name-cut + ul li.album-photos:after,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem .name-cut + ul li.album-photos:after {
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
  content: attr(title);
  text-transform: uppercase;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem > .album-title,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem > .album-title {
  padding-left: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 0 !important;
  align-items: center;
  align-content: center;
  text-align: center;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut {
  width: calc(100% - 28px);
  padding: 10px;
  min-width: calc(100% - 28px);
  max-width: calc(100% - 28px);
  text-align: center;
  font-family: "Roboto Condensed", AwFont, Helvetica, futura-pt, futura, arial;
}
html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut > *,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut > * {
  display: block;
  text-align: center;
  line-height: 1.3;
  font-size: 24px !important;
  max-height: 240px;
  padding: 0;
  margin: 0;
}
@media (max-width: 767px) {
  html > body[data-uid="377169"] .body.grid-large .listAlbums .albumItem > .album-title .name-cut > *,
html > body[data-uid="377169"] .body .flow-view .listAlbums .albumItem > .album-title .name-cut > * {
    font-size: 16px !important;
  }
}
html > body[data-uid="376381"] {
  background: black !important;
}
html > body[data-uid="376381"] > * {
  display: none !important;
}
html > body[data-uid="376381"]:after {
  position: absolute;
  width: 350px;
  height: 300px;
  background: url("https://assets-edge.slickpic.com/clients/pepito-construction.png") no-repeat center center;
  background-size: contain;
  content: "";
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -175px;
  margin-top: -150px;
  z-index: 219;
  visibility: visible;
}
html > body.grid-stream-view[data-aid="25508"], html > body.grid-stream-view[data-aid="898152"] {
  background: black !important;
}
html > body.grid-stream-view[data-aid="25508"] .body, html > body.grid-stream-view[data-aid="898152"] .body {
  background: black !important;
}
html > body.grid-stream-view[data-aid="25508"] .grid-stream:before, html > body.grid-stream-view[data-aid="898152"] .grid-stream:before {
  display: block;
  width: 320px;
  height: 56px;
  position: fixed;
  bottom: -22px;
  left: 50%;
  margin-left: -160px;
  z-index: 121;
  visibility: visible;
  opacity: 1;
  white-space: nowrap;
  content: "Powered by SlickPic TV";
  letter-spacing: -0.015em;
  font-size: 15px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5415);
  text-align: center;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid="25508"] .grid-stream:before, html > body.grid-stream-view[data-aid="898152"] .grid-stream:before {
    font-size: 15px !important;
    bottom: -24px;
    content: "Powered by SlickPic TV";
  }
}
html > body.grid-stream-view[data-aid="25508"] .grid-stream:after, html > body.grid-stream-view[data-aid="898152"] .grid-stream:after {
  display: block;
  width: 50vw;
  height: 8vw;
  position: fixed;
  left: auto;
  bottom: -2px;
  right: -2px;
  z-index: 121;
  visibility: visible;
  opacity: 1;
  white-space: nowrap;
  content: "";
  font-size: 24px;
  font-weight: 600;
  color: white;
  text-align: center;
  background: url(https://assets-edge.slickpic.com/clients/clickcon-qr-02.jpg) no-repeat bottom right;
  background-size: contain;
  border-radius: 10px 0 0 0;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid="25508"] .grid-stream:after, html > body.grid-stream-view[data-aid="898152"] .grid-stream:after {
    display: none !important;
  }
}
html > body.grid-stream-view[data-aid="25508"] .grid-stream .cnt:after, html > body.grid-stream-view[data-aid="898152"] .grid-stream .cnt:after {
  display: block;
  width: 100%;
  height: 128px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 120;
  visibility: visible;
  opacity: 0.75;
  background: black;
  background: -moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, black 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}
html > body.grid-stream-view[data-aid="25508"] .grid-stream .cnt:before, html > body.grid-stream-view[data-aid="898152"] .grid-stream .cnt:before {
  display: block;
  width: 140px;
  height: 60px;
  position: fixed;
  bottom: 14px;
  left: 40px;
  z-index: 121;
  visibility: visible;
  opacity: 1;
  content: "";
  background: url("https://assets-edge.slickpic.com/clients/clickcon-logo-01.png") no-repeat top left;
  background-size: contain;
  mix-blend-mode: difference;
}
@media (max-width: 996px) {
  html > body.grid-stream-view[data-aid="25508"] .grid-stream .cnt:before, html > body.grid-stream-view[data-aid="898152"] .grid-stream .cnt:before {
    left: 0;
    bottom: 6px;
    transform: scale(0.7);
  }
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid="25508"] .grid-stream .cnt:before, html > body.grid-stream-view[data-aid="898152"] .grid-stream .cnt:before {
    mix-blend-mode: unset;
    top: 0px;
    left: -10px;
    transform: scale(0.7);
    bottom: auto;
  }
}
html > body .journalView .thumbBox.hide-details *[data-action=details],
html > body #photoView .photoCnt.hide-details *[data-action=details] {
  display: none;
}
html > body[data-uid="303806"] .pagecover-container .pagecover.pagecover-gallery.pagecover-extended.data-tab-gallery:after {
  position: absolute;
  color: white;
  font-size: 12px;
  content: "Photo © Scott Kelby" !important;
  transform: rotate(270deg);
  opacity: 0.8;
  right: -36px;
  bottom: 70px;
}
@media (max-width: 767px) {
  html > body[data-uid="303806"] .pagecover-container .pagecover.pagecover-gallery.pagecover-extended.data-tab-gallery:after {
    display: none !important;
  }
}
html > body .content-photos-listing.item-list[data-section=favorites] .empty-text {
  margin: 48px 20px;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
}
html > body.blog-dynamic-post .blog-post .post-list-item .post-excerpt input, html > body.blog-dynamic-post .blog-post .post-list-item .post-excerpt textarea,
html > body .blog-dynamic-post .blog-post .post-list-item .post-excerpt input,
html > body .blog-dynamic-post .blog-post .post-list-item .post-excerpt textarea {
  display: none !important;
}
html > body[data-uid="303809"] .cover-photo {
  background: url(https://assets-edge.slickpic.com/clients/clicklive02.jpg) no-repeat center center;
  background-size: cover;
}
html > body[data-uid="303809"] .cover-photo img {
  opacity: 0 !important;
}
html > body[data-uid="303809"] .pagecover .cover-photo > img[style*=translateY] {
  opacity: 0 !important;
}
html > body[data-uid="303809"] .pagecover .pagecover-part.part-logo .logo-name {
  background: url(https://assets-edge.slickpic.com/clients/clicklive.png) no-repeat center center;
  background-size: contain;
  color: transparent;
}
html > body[data-uid="303809"] .pagecover.pagecover-header .pagecover-part.part-logo .logo-avatar,
html > body[data-uid="303809"] .user-avatar {
  display: none !important;
}
@media (min-width: 768px) {
  html > body[data-uid="303809"] .pagecover .pagecover-part.part-logo .logo-avatar.photo img {
    max-width: 200px;
  }
}
html > body[data-uid="349350"] .user-info .albumDescr {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 90vw;
}
html > body .grecaptcha-error {
  visibility: hidden !important;
  opacity: 0.001 !important;
}
html > body[data-uid="278614"] .user-info .user-name {
  padding-right: 40px;
  position: relative;
}
html > body[data-uid="278614"] .user-info .user-name:after {
  position: absolute;
  top: 60%;
  right: 0;
  transform: translate(0, -50%);
  background: url("https://assets-edge.slickpic.com/clients/ico-verified.png") no-repeat center right;
  background-size: contain;
  width: 30px;
  height: 30px;
  content: "";
}
html > body .cover-photo > img.fake-cover-org {
  opacity: 0 !important;
}
html > body .pagecover .cover-photo > img:not([style*=translateY]) {
  opacity: 0 !important;
  width: 100% !important;
}
html > body .pagecover .cover-photo > img[style*=translateY] {
  opacity: 1 !important;
  width: 100% !important;
}
html > body .pagecover .cover-photo > img:not([style*=translateY]) + img:not([style*=translateY]) {
  opacity: 1 !important;
}
html > body.grid-stream-view[data-aid] {
  overflow: hidden !important;
}
html > body.grid-stream-view[data-aid] .button-back-top,
html > body.grid-stream-view[data-aid] footer.primary-element,
html > body.grid-stream-view[data-aid] header.primary-element,
html > body.grid-stream-view[data-aid] .prev-next-album-navigator-slider,
html > body.grid-stream-view[data-aid] .pagecover-container,
html > body.grid-stream-view[data-aid] .album-sidesnavigation,
html > body.grid-stream-view[data-aid] sp-cookie-consent-banner,
html > body.grid-stream-view[data-aid] .cookie-consent-banner-container,
html > body.grid-stream-view[data-aid] .sp-cookie-consent-banner,
html > body.grid-stream-view[data-aid] .albumDescr {
  display: none !important;
}
html > body.grid-stream-view[data-aid] *, html > body.grid-stream-view[data-aid] * *, html > body.grid-stream-view[data-aid] * * * {
  box-shadow: none !important;
  transition: none !important;
  filter: none !important;
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  width: 48px;
  height: 44px;
  z-index: 121;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
}
@media (max-width: 479px) {
  html > body.grid-stream-view[data-aid] .public-fullscreen-button-container {
    display: none !important;
  }
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container, html > body.grid-stream-view[data-aid] .public-fullscreen-button-container * {
  pointer-events: auto !important;
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(https://assets-edge.slickpic.com/img/common/photoswipe-default-skin.svg);
  background-size: 264px 88px;
  opacity: 0.3;
  transition: all 100ms ease-in-out !important;
  border-radius: 0 0 0 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container a:focus {
  outline: 3px solid #FFA500 !important;
  background-color: #FFA50044;
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container a.active {
  background-color: transparent !important;
  opacity: 0.15 !important;
}
html > body.grid-stream-view[data-aid] .public-fullscreen-button-container:hover a {
  background-color: rgba(255, 255, 255, 0.25);
  opacity: 1;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  bottom: 0;
  right: 0;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div {
  padding: 5px;
  margin: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  bottom: 0;
  right: 0;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .grid-stream .cnt > div {
    padding: 0;
  }
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] {
  height: inherit;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-fill-mode: none;
  animation-play-state: running;
  animation-name: streamUp;
  -webkit-transform: translate3d(0, 0, 0) rotate(0.0001deg);
  -moz-transform: translate3d(0, 0, 0) rotate(0.0001deg);
  transform: translate3d(0, 0, 0) rotate(0.0001deg);
  will-change: transform;
  animation-duration: 220s;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] .flow-item-sizer {
  width: 33.333%;
  min-width: 33.333%;
  max-width: 33.333%;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] .flow-item-sizer {
    width: 50%;
    min-width: 50%;
    max-width: 50%;
  }
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure, html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure * {
  transition: none !important;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item {
  pointer-events: none !important;
  width: 33.333%;
  min-width: 33.333%;
  max-width: 33.333%;
  opacity: 0.33 !important;
  transition: none !important;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item {
    width: 50%;
    min-width: 50%;
    max-width: 50%;
  }
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item.loading {
  opacity: 0.5 !important;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item.loaded {
  opacity: 1 !important;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item a {
  pointer-events: none !important;
}
html > body.grid-stream-view[data-aid] .grid-stream .cnt > div .photos[itemscope] figure .stream-item .flow-item-holder img {
  border-radius: 3px !important;
}
html > body.grid-stream-view[data-aid] .clickcon-upload {
  position: fixed;
  top: 13px;
  right: 12px;
  z-index: 20;
  height: 34px;
  border-radius: 3px;
  background: #f79c20;
  color: black;
  font-size: 13px;
  line-height: 21px;
  padding: 7px 20px;
  box-sizing: border-box;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.015em;
  font-family: slickpro, slicksanfrancisco, sf pro text, myriad set pro, san francisco, slickfont, helvetica neue, segoe ui, roboto, helvetica, hiragino kaku gothic pro, meiryo, Arial, sans-serif;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.33) !important;
  display: none !important;
}
@media (max-width: 479px) {
  html > body.grid-stream-view[data-aid] .clickcon-upload {
    display: block !important;
  }
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate {
  position: fixed;
  display: block;
  z-index: 5;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  animation: fadeIn 100ms ease-in-out 10ms;
  animation-fill-mode: forwards;
  visibility: visible !important;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate:before, html > body.grid-stream-view[data-aid] .columns-grid.grid-animate:after {
  content: " ";
  display: table;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate:after {
  clear: both;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 {
  float: left;
  width: 33.33333%;
  box-sizing: border-box;
  display: block;
  opacity: 1;
  top: 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  flex-wrap: wrap;
  overflow: visible;
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
  -webkit-animation: streamUp 120s linear infinite;
  animation: streamUp 120s linear infinite;
}
@media (max-width: 479px) {
  html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 {
    -webkit-animation-name: streamUpMobile;
    animation-name: streamUpMobile;
    width: 50% !important;
  }
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player {
  display: block;
  position: relative;
  width: 100%;
  border: 10px solid transparent;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a, html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 img {
  background: transparent !important;
  transform: translate3d(0, 0, 0);
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 meta,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 .caption,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 meta,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 .caption,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 meta,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 .caption {
  display: none !important;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a {
  display: block;
  width: 100%;
  height: auto;
  visibility: visible !important;
  position: relative;
  pointer-events: none;
  padding: 5px;
  box-sizing: border-box;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a {
    padding: 3px;
  }
}
@media screen and (min-width: 768px) {
  html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player:hover,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a:hover,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player:hover,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a:hover,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player:hover,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a:hover {
    z-index: 15 !important;
  }
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a img {
  width: 100% !important;
  border-radius: 5px;
  height: auto !important;
}
@media (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 a img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-2 a img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 sp-video-player img,
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 a img {
    border-radius: 2px !important;
  }
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-1 {
  padding-left: 3px;
  box-sizing: border-box;
}
html > body.grid-stream-view[data-aid] .columns-grid.grid-animate .column-3 {
  padding-right: 3px;
  box-sizing: border-box;
}
@media screen and (max-width: 767px) {
  html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=grid].view-column-count-2 a,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 a,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 sp-video-player {
    border: 2px solid transparent !important;
  }
  html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=grid].view-column-count-2 a img, html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=grid].view-column-count-2 a video,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 a img,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 a video,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 sp-video-player img,
html > body.grid-stream-view[data-aid] .cstm-album-view[data-view-type=squared].view-column-count-2 sp-video-player video {
    border-radius: 0 !important;
  }
  html > body.grid-stream-view[data-aid] .sp-block.content.content-wide .album-view-container.content.content-wide {
    margin-left: -10px;
    margin-right: -10px;
    width: calc(100% + 20px);
    max-width: 100vw !important;
  }
  html > body.grid-stream-view[data-aid] .album-view-container.content.content-wide {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto;
    margin-right: auto;
    width: 96%;
    max-width: 100vw !important;
  }
  html > body.grid-stream-view[data-aid] .album-view-container.content.content-wide .cstm-album-view[data-view-type=flow][data-view-column-count="2"][data-view-gutter-size=small] .flow-item {
    width: calc(50% - 5px);
  }
  html > body.grid-stream-view[data-aid] .album-view-container.content.content-wide .cstm-album-view[data-view-type=flow][data-view-column-count="2"][data-view-gutter-size=small] .flow-item-sizer {
    width: calc(50% - 5px);
  }
}
html > body.grid-stream-view[data-aid] .cstm-album-view.view-column-count-2 .columns-grid.grid-animate .column-1,
html > body.grid-stream-view[data-aid] .cstm-album-view.view-column-count-2 .columns-grid.grid-animate .column-2 {
  width: 50%;
}
html > body[data-aid="828101"].album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-image .splash-img-overlay, html > body[data-aid="828101"].share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-image .splash-img-overlay {
  opacity: 0.16;
}
html > body[data-aid="828101"] .hd-sd-switch {
  display: none !important;
}
html > body[data-aid="828101"] .body.grid-flow .photos .flow-item .flow-item-title {
  background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.3) 100%);
}
html > body[data-aid="828101"] .body.grid-flow .photos .flow-item .flow-item-title, html > body[data-aid="828101"] .body.grid-flow .photos .flow-item .flow-item-title * {
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
}
html > body[data-aid="828101"].album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current, html > body[data-aid="828101"].share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-title .name-current {
  font-weight: 600;
}
html > body .albumuploadcustom {
  background: #f0a239;
  border-radius: 3px;
  height: 32px;
  text-shadow: none;
  color: black;
}
html > body.public[data-uid="308423"] .footerText p, html > body.public[data-uid="307573"] .footerText p {
  font-size: 0;
}
html > body.public[data-uid="308423"] .footerText p .copyright-user, html > body.public[data-uid="307573"] .footerText p .copyright-user {
  font-size: 12px;
  max-width: 178px;
  overflow: hidden;
  display: inline-block;
}
html > body .button-back.back-name {
  display: none !important;
}
html > body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-image .splash-img-overlay, html > body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-image .splash-img-overlay {
  opacity: 0.25 !important;
}
html > body .pagecover .pagecover-part.part-set .set-info .cover-stats {
  margin-top: -2px;
}
html > body .body .listAlbums .albumItem.public u,
html > body .body .listAlbums .albumItem.unlisted u,
html > body .body .listAlbums .albumItem.private u {
  position: relative;
  background-image: none;
}
html > body .body .listAlbums .albumItem.public u:before,
html > body .body .listAlbums .albumItem.unlisted u:before,
html > body .body .listAlbums .albumItem.private u:before {
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 100px;
  background: red;
  content: "";
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%);
}
html > body .body .listAlbums .albumItem.public.unlisted u:before,
html > body .body .listAlbums .albumItem.unlisted.unlisted u:before,
html > body .body .listAlbums .albumItem.private.unlisted u:before {
  background: #fe7e0b;
  background: -moz-linear-gradient(180deg, #fe7e0b 0%, #eb7002 100%);
  background: -webkit-linear-gradient(180deg, #fe7e0b 0%, #eb7002 100%);
  background: linear-gradient(180deg, #fe7e0b 0%, #eb7002 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fe7e0b",endColorstr="#eb7002",GradientType=1);
}
html > body .body .listAlbums .albumItem.public.public u:before,
html > body .body .listAlbums .albumItem.unlisted.public u:before,
html > body .body .listAlbums .albumItem.private.public u:before {
  background: #049004;
  background: -moz-linear-gradient(180deg, #049004 0%, #036503 100%);
  background: -webkit-linear-gradient(180deg, #049004 0%, #036503 100%);
  background: linear-gradient(180deg, #049004 0%, #036503 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#049004",endColorstr="#036503",GradientType=1);
}
html > body .body .listAlbums .albumItem.public.private u:before,
html > body .body .listAlbums .albumItem.unlisted.private u:before,
html > body .body .listAlbums .albumItem.private.private u:before {
  background: #cc2751;
  background: -moz-linear-gradient(180deg, #cc2751 0%, #bb222f 100%);
  background: -webkit-linear-gradient(180deg, #cc2751 0%, #bb222f 100%);
  background: linear-gradient(180deg, #cc2751 0%, #bb222f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc2751",endColorstr="#bb222f",GradientType=1);
}
html > body.visitor-view .cover-photo-settings-container {
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components .footerText .pagecover-part.part-menu, html > body.visitor-view.minimize-public-ui-components-parent .footerText .pagecover-part.part-menu {
  display: none;
}
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info h1,
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info > a,
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info .set-name, html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info h1,
html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info > a,
html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info .set-name {
  pointer-events: none !important;
}
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info h1:after,
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info > a:after,
html > body.visitor-view.minimize-public-ui-components .pagecover .pagecover-part.part-set .set-info .set-name:after, html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info h1:after,
html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info > a:after,
html > body.visitor-view.minimize-public-ui-components-parent .pagecover .pagecover-part.part-set .set-info .set-name:after {
  display: none;
}
html > body.visitor-view.minimize-public-ui-components .row-top .column-left, html > body.visitor-view.minimize-public-ui-components-parent .row-top .column-left {
  pointer-events: none !important;
}
html > body.visitor-view.minimize-public-ui-components .row-top .column-right li:not(.li-message), html > body.visitor-view.minimize-public-ui-components-parent .row-top .column-right li:not(.li-message) {
  display: none;
}
html > body.visitor-view.minimize-public-ui-components .row-top .column-right li.li-message, html > body.visitor-view.minimize-public-ui-components-parent .row-top .column-right li.li-message {
  border: 0 !important;
}
html > body.visitor-view.minimize-public-ui-components .pagecover .cover-photo .cover-photo-settings-container, html > body.visitor-view.minimize-public-ui-components-parent .pagecover .cover-photo .cover-photo-settings-container {
  top: 16px;
}
html > body.visitor-view.minimize-public-ui-components .pagecover.pagecover-header .pagecover-part.part-set .block-back {
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components .prev-next-album-navigator-slider {
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components .block-back {
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components .block-back .button-back.back-simple, html > body.visitor-view.minimize-public-ui-components .block-back .button-back.back-name {
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-simple {
  display: inline-block !important;
  display: none !important;
}
html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name {
  display: block !important;
  font-size: 16px;
  background: transparent;
  text-indent: 0;
  padding-left: 0;
  margin-left: 0;
  font-weight: 600;
  margin-bottom: -10px;
  height: 42px;
  width: auto !important;
  text-overflow: ellipsis;
  overflow: hidden;
  text-decoration: none !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name:after {
  position: absolute;
  bottom: 3px;
  border-radius: 0 !important;
  left: 0;
  width: 16px;
  background: rgba(255, 255, 255, 0.25);
  height: 1px;
  content: "";
  display: block;
}
@media (max-width: 996px) {
  html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name:after {
    bottom: 7px;
  }
}
html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name span {
  display: block;
  width: 100%;
  white-space: nowrap;
  min-width: 98px;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
}
html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name:before {
  display: none !important;
}
@media (max-width: 767px) {
  html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-name {
    display: none !important;
  }
  html > body.visitor-view.minimize-public-ui-components-parent .row-bottom .block-back .button-back.back-simple {
    display: inline-block !important;
  }
}
html > body.winter .pagecover.header-album, html > body body.winter .pagecover.header-gallery, html > body body.winter .pagecover.pagecover-simple, html > body.skin-light:not(.share-album-preview) .pagecover.header-album, html > body.skin-light:not(.share-album-preview) .pagecover.header-gallery, html > body.skin-light:not(.share-album-preview) .pagecover.pagecover-simple {
  border-color: #eee;
}
html > body .body.grid-flow .photos .flow-item .flow-item-title {
  backdrop-filter: blur(1px);
  -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, transparent), color-stop(20%, #000), to(#000));
  -webkit-mask-image: linear-gradient(180deg, transparent 2%, #000 20%, #000);
  mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(2%, transparent), color-stop(20%, #000), to(#000));
  mask-image: linear-gradient(180deg, transparent 2%, #000 20%, #000);
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.55)));
  background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.55) 100%);
  background: -moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.55) 100%);
  background: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, 0.5515) 100%);
  font-size: 14px;
}
html > body .body.grid-flow .photos .flow-item:hover .flow-item-title span {
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.33);
}
html > body .body.grid-large .listAlbums .albumItem .name-cut {
  width: 224px;
}
html > body .body.grid-large .listAlbums .albumItem .name-cut > span {
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);
  font-weight: 600;
  letter-spacing: 0.01em;
}
html > body .body.grid-large .listAlbums .albumItem > .album-title,
html > body .body .flow-view .listAlbums .albumItem > .album-title {
  padding-bottom: 6px;
}
html > body .body.grid-large .listAlbums .albumItem > .album-title ul,
html > body .body .flow-view .listAlbums .albumItem > .album-title ul {
  pading-bottom: 0;
}
html > body #personalPage .body .listAlbums .albumItem > .album-title ul li.album-photos,
html > body .body .listAlbums .albumItem > .album-title ul li.album-photos {
  bottom: 16px !important;
  letter-spacing: -0.03em;
}
html > body #cf_alert_div {
  position: absolute;
  width: 100%;
  opacity: 0.9;
  mix-blend-mode: revert;
}
html > body .pagecover .pagecover-part.part-logo .logo-name {
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
}
html > body[data-uid=x359039] * {
  display: none !important;
}
html > body[data-uid=x359039] * * {
  visibility: hidden !important;
}
html > body[data-uid=x359039] * * * {
  opacity: 0.001 !important;
}
html > body[data-uid="313326"].public .prev-next-album-navigator-slider .slick-list .slick-slide > a,
html > body[data-uid="313326"].public footer *,
html > body[data-uid="313326"].public .body *,
html > body[data-uid="313326"].public div.primary-element * {
  font-family: futura-pt, slickpro, slicksanfrancisco, sf pro text, myriad set pro, san francisco, slickfont, helvetica neue, segoe ui, roboto, helvetica, hiragino kaku gothic pro, meiryo, Arial, sans-serif;
}
html > body[data-uid="313326"].public .prev-next-album-navigator-slider .slick-list .slick-slide > a {
  font-weight: 600;
}
html > body[data-uid="313326"] .pagecover.pagecover-extended .pagecover-row.row-top img {
  filter: brightness(100) drop-shadow(0 1px 5px rgba(0, 0, 0, 0.21));
}
html > body[data-uid="87833"] .pagecover .pagecover-row.row-top img, html > body[data-uid="302624"] .pagecover .pagecover-row.row-top img, html > body[data-uid="331748"] .pagecover .pagecover-row.row-top img, html > body[data-uid="313326"] .pagecover .pagecover-row.row-top img, html > body[data-uid] .pagecover .pagecover-row.row-top img {
  max-width: 200px !important;
}
html > body[data-uid="87833"] .justified-gallery > a,
html > body[data-uid="87833"] .justified-gallery > div,
html > body[data-uid="87833"] .justified-gallery > .entry-visible, html > body[data-uid="302624"] .justified-gallery > a,
html > body[data-uid="302624"] .justified-gallery > div,
html > body[data-uid="302624"] .justified-gallery > .entry-visible, html > body[data-uid="331748"] .justified-gallery > a,
html > body[data-uid="331748"] .justified-gallery > div,
html > body[data-uid="331748"] .justified-gallery > .entry-visible, html > body[data-uid="313326"] .justified-gallery > a,
html > body[data-uid="313326"] .justified-gallery > div,
html > body[data-uid="313326"] .justified-gallery > .entry-visible, html > body[data-uid] .justified-gallery > a,
html > body[data-uid] .justified-gallery > div,
html > body[data-uid] .justified-gallery > .entry-visible {
  content-visibility: auto;
  contain-intrinsic-size: 440px;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery {
  display: flex;
  flex-flow: row wrap;
  place-content: space-between center;
  align-items: flex-start;
  width: auto !important;
  box-sizing: border-box;
  height: auto !important;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
  border-radius: 8px !important;
  position: relative !important;
  height: auto !important;
  transform: none !important;
  flex-grow: 1;
  display: block !important;
  margin: 0 8px 16px !important;
  flex-basis: calc(25% - 16px) !important;
  width: calc(25% - 16px) !important;
  min-width: calc(25% - 16px) !important;
  max-width: calc(25% - 16px) !important;
  content-visibility: auto;
  contain-intrinsic-size: 440px;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="955702"] {
  display: none !important;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut {
  opacity: 0 !important;
  visibility: hidden !important;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos), html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos),
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos),
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos), html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos), html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos),
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos),
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos), html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos), html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos),
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos),
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos), html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos), html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos),
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos),
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos), html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos), html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos),
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] .name-cut + ul li:not(.album-photos),
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem[__spaid="953919"] ~ * .name-cut + ul li:not(.album-photos) {
  visibility: hidden !important;
  opacity: 0 !important;
}
@media (max-width: 1400px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(33.333% - 16px) !important;
    width: calc(33.333% - 16px) !important;
    min-width: calc(33.333% - 16px) !important;
    max-width: calc(33.333% - 16px) !important;
  }
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    margin: 0 5px 10px !important;
    flex-basis: calc(50% - 10px) !important;
    width: calc(50% - 10px) !important;
    min-width: calc(50% - 10px) !important;
    max-width: calc(50% - 10px) !important;
  }
}
@media (min-width: 1930px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem {
    flex-basis: calc(20% - 16px) !important;
    width: calc(20% - 16px) !important;
    min-width: calc(20% - 16px) !important;
    max-width: calc(20% - 16px) !important;
  }
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem img.list-item-image {
  display: inline-block;
  float: left;
  border-radius: 8px !important;
  will-change: transform;
  width: 100% !important;
  min-width: 100%;
  height: auto !important;
  max-height: 720px;
  position: relative;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery .albumItem:last-of-type {
  margin-right: auto !important;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] {
  justify-content: center;
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type {
  margin-right: unset !important;
}
@media (max-width: 1930px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem {
    flex-basis: calc(33.333% - 16px) !important;
    width: calc(33.333% - 16px) !important;
    min-width: calc(33.333% - 16px) !important;
    max-width: calc(33.333% - 16px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (min-width: 1930px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem {
    flex-basis: calc(25% - 16px) !important;
    width: calc(25% - 16px) !important;
    min-width: calc(25% - 16px) !important;
    max-width: calc(25% - 16px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (max-width: 1120px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem {
    flex-basis: calc(50% - 20px) !important;
    width: calc(50% - 20px) !important;
    min-width: calc(50% - 20px) !important;
    max-width: calc(50% - 20px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem {
    flex-basis: calc(50% - 10px) !important;
    width: calc(50% - 10px) !important;
    min-width: calc(50% - 10px) !important;
    max-width: calc(50% - 10px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="2"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] {
  justify-content: center;
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] {
    justify-content: flex-start;
  }
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type {
  margin-right: unset !important;
}
@media (max-width: 1650px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem {
    flex-basis: calc(33.333% - 20px) !important;
    width: calc(33.333% - 20px) !important;
    min-width: calc(33.333% - 20px) !important;
    max-width: calc(33.333% - 20px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem {
    flex-basis: calc(50% - 10px) !important;
    width: calc(50% - 10px) !important;
    min-width: calc(50% - 10px) !important;
    max-width: calc(50% - 10px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="4"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (min-width: 1650px) and (max-width: 1920px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem {
    flex-basis: calc(33.333% - 20px) !important;
    width: calc(33.333% - 20px) !important;
    min-width: calc(33.333% - 20px) !important;
    max-width: calc(33.333% - 20px) !important;
  }
}
@media (min-width: 1921px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="3"] .albumItem {
    flex-basis: calc(25% - 20px) !important;
    width: calc(25% - 20px) !important;
    min-width: calc(25% - 20px) !important;
    max-width: calc(25% - 20px) !important;
  }
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] {
  justify-content: center;
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"], html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"],
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] {
    justify-content: flex-start;
  }
}
html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type {
  margin-right: unset !important;
}
@media (max-width: 1200px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem {
    flex-basis: calc(33.333% - 20px) !important;
    width: calc(33.333% - 20px) !important;
    min-width: calc(33.333% - 20px) !important;
    max-width: calc(33.333% - 20px) !important;
  }
}
@media (max-width: 1500px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem {
    flex-basis: calc(30% - 20px) !important;
    width: calc(30% - 20px) !important;
    min-width: calc(30% - 20px) !important;
    max-width: calc(30% - 20px) !important;
  }
}
@media (min-width: 1500px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem {
    flex-basis: calc(25% - 20px) !important;
    width: calc(25% - 20px) !important;
    min-width: calc(25% - 20px) !important;
    max-width: calc(25% - 20px) !important;
  }
}
@media (min-width: 1900px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem {
    flex-basis: calc(23% - 20px) !important;
    width: calc(23% - 20px) !important;
    min-width: calc(23% - 20px) !important;
    max-width: calc(23% - 20px) !important;
  }
}
@media (max-width: 992px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem {
    flex-basis: calc(50% - 10px) !important;
    width: calc(50% - 10px) !important;
    min-width: calc(50% - 10px) !important;
    max-width: calc(50% - 10px) !important;
  }
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="1"] .albumItem:last-of-type {
    margin-right: unset !important;
  }
}
@media (min-width: 1260px) and (max-width: 1660px) {
  html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem, html > body[data-uid="87833"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem,
html > body[data-uid="87833"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem, html > body[data-uid="302624"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem,
html > body[data-uid="302624"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem, html > body[data-uid="331748"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem,
html > body[data-uid="331748"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem, html > body[data-uid="313326"] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem,
html > body[data-uid="313326"] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem, html > body[data-uid] .body .listAlbums.justified-gallery.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="6"] .albumItem,
html > body[data-uid] .body.grid-flow .cnt > div.listAlbums.list-albums-view.justified-gallery[data-count="5"] .albumItem {
    flex-basis: calc(33.333% - 16px) !important;
    width: calc(33.333% - 16px) !important;
    min-width: calc(33.333% - 16px) !important;
    max-width: calc(33.333% - 16px) !important;
  }
}
html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery) .albumItem, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery) .albumItem, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery) .albumItem, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery) .albumItem, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery) .albumItem {
  align-self: center;
}
html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] {
  justify-content: center;
}
html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"]:after, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"]:after, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"]:after, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"]:after, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"]:after, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"]:after, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"]:after, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"]:after, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"]:after, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"]:after, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"]:after, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"]:after, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"]:after, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"]:after, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"]:after, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"]:after, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"]:after, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"]:after, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"]:after, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"]:after, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"]:after, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"]:after, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"]:after, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"]:after, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"]:after {
  display: none !important;
}
@media (max-width: 767px) {
  html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"], html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] {
    justify-content: flex-start;
  }
}
html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"] .albumItem:last-of-type, html > body[data-uid="87833"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"] .albumItem:last-of-type, html > body[data-uid="302624"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"] .albumItem:last-of-type, html > body[data-uid="331748"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"] .albumItem:last-of-type, html > body[data-uid="313326"] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="5"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="4"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="3"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="2"] .albumItem:last-of-type, html > body[data-uid] .body .listAlbums.list-albums-view:not(justified-gallery)[data-count="1"] .albumItem:last-of-type {
  margin-right: unset !important;
}
html > body.public[data-uid="254844"] .listAlbums {
  display: none !important;
}
html > body.public[data-uid="254844"] .cnt .photos {
  display: none !important;
}
html > body.public.skin-dark .contact-page[data-mtk] .block-contact .contact-left .contact-listing {
  color: black;
}
html > body.public.skin-dark .contact-page:not([data-mtk]) .block-contact .contact-left .contact-listing li.address:before,
html > body.public.skin-dark .contact-page:not([data-mtk]) .block-contact .contact-left .contact-listing li.phone:before,
html > body.public.skin-dark .contact-page:not([data-mtk]) .block-contact .contact-left .contact-listing li.email:before {
  filter: invert(1);
}
html > body.public .contact-page .block-contact .contact-left .contact-listing li.phone:before,
html > body.public .contact-page .block-contact .contact-left .contact-listing li.email:before,
html > body.public .contact-page .block-contact .contact-left .contact-listing li.address:before {
  background-size: contain !important;
  opacity: 0.8 !important;
}
html > body.public .contact-page .block-contact .contact-left .contact-listing li.phone:before {
  background: url(https://assets-edge.slickpic.com/img/ico-site-phone.png) no-repeat center center;
}
html > body.public .contact-page .block-contact .contact-left .contact-listing li.address:before {
  background: url(https://assets-edge.slickpic.com/img/ico-site-location.png) no-repeat center center;
}
html > body.public .contact-page .block-contact .contact-left .contact-listing li.email:before {
  background: url(https://assets-edge.slickpic.com/img/ico-site-email.png) no-repeat center center;
}
html > body .body.grid-thumbs .listAlbums a.albumItem.splash-type-video sp-video-player {
  overflow: hidden;
}
html > body .pagecover .cover-photo:after {
  background-color: rgba(0, 0, 0, 0.001);
  opacity: 0.8;
  backdrop-filter: saturate(1.05);
}
@media (min-width: 1200px) {
  html > body .pagecover .pagecover-part.part-logo .logo-avatar.photo img {
    margin-top: 2px;
    max-width: 280px;
  }
}
@media (max-width: 1200px) {
  html > body .pagecover .pagecover-part.part-logo .logo-avatar.photo {
    margin-top: 4px;
  }
  html > body .pagecover .pagecover-part.part-logo .logo-avatar.photo img {
    max-width: 240px;
  }
}
html > body .pagecover.active .pagecover-part.part-logo .logo-avatar.photo {
  display: flex !important;
}
html > body .pagecover.active .pagecover-part.part-logo .logo-avatar.photo img {
  align-self: center;
  height: auto !important;
}
html > body[data-uid="359039"] .user-avatar {
  display: none !important;
}
@media (min-width: 996px) {
  html > body[data-uid="359039"] .pagecover .pagecover-part.part-user .user-info h1, html > body[data-uid="359039"] .pagecover .pagecover-part.part-user .user-info .set-name {
    font-size: 40px;
  }
}

@media only screen and (max-width: 1067px) {
  html.pwa-mode.webapp-mode.mobile-mode body[data-uid="377169"] .pagecover.pagecover-albums.pagecover-extended .cover-photo .cover-mobialbum.none-i.noneI:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background: url("https://assets-edge.slickpic.com/clients/mobiwalk-01.jpg") no-repeat center center;
    background-size: cover;
    filter: blur(3px);
    transform: scale(2);
    opacity: 0.33 !important;
  }
  html.pwa-mode.webapp-mode.mobile-mode body[data-uid="377169"] .pagecover.pagecover-albums.pagecover-extended .cover-photo .cover-mobialbum.none-i.noneI > img[src*="profile-default-02.webp"] {
    display: none !important;
  }
}
html > body sp-share-layover .sp-overlay.overlay-sharing .overlay-container .overlay-body .modal-sides .side hr.sharings-separate {
  margin-top: 32px;
  opacity: 0.01;
}
html > body sp-share-layover .sp-overlay.overlay-sharing textarea,
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=email],
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=password],
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=text] {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
html > body sp-share-layover .sp-overlay.overlay-sharing textarea::selection,
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=email]::selection,
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=password]::selection,
html > body sp-share-layover .sp-overlay.overlay-sharing input[type=text]::selection {
  background: #5a5853;
  color: white;
}
html > body .sharings-separate + .line-label + .line-control {
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  html body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a,
html body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a,
html body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a,
html body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a,
html body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a + a,
html body.album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a + a,
html body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .authorize-buttons > a + a,
html body.share-album-preview .share-entrance .block-center .block-center-sub .sp-splash .sp-splash-container .container-content .content-body .block-text .entrance-button-simple > a + a {
    width: 100% !important;
    display: block !important;
    max-width: 320px !important;
    min-width: 280px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media (max-width: 1080px) {
  html .pswp__button.icon.icon-slideshow.tpy-tip-v1 {
    display: none !important;
  }
}
html .webapp-disabled-by-desktop-container {
  display: none;
}
html sp-mobialbum-update-popup {
  display: none !important;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100vh;
  height: 100%;
  min-width: 100vw;
  background: rgba(0, 0, 0, 0.33);
  z-index: 1001;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  align-content: center;
  align-items: center;
  justify-content: center;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer {
  padding: 30px 24px;
  width: 320px;
  max-width: 90%;
  background: white;
  height: auto;
  display: block;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-title {
  font-size: 18px;
  color: black;
  text-align: center;
  font-weight: bold;
  letter-spacing: -0.015em;
  margin-bottom: 12px;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description {
  font-size: 14px;
  color: black;
  margin-bottom: 12px;
  text-align: center !important;
  line-height: 20px;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description.loading {
  overflow: hidden;
  max-height: 1px;
  opacity: 0.001;
  margin-bottom: 0 !important;
  color: #333 !important;
  font-size: 10px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.1545em;
  text-transform: uppercase;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button,
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-title,
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description {
  transition: all 250ms ease-in-out;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button {
  font-size: 14px;
  color: black;
  margin-bottom: 12px;
  width: calc(100% + 48px);
  margin-left: -24px;
  margin-top: 36px;
  margin-bottom: -26px;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button a {
  display: block;
  height: 44px;
  line-height: 44px;
  font-weight: 600;
  color: black !important;
  border-top: 1px solid #eee;
  text-align: center;
}
html sp-mobialbum-update-popup .mobialbum-update-popup-container * {
  color: black !important;
}
html .body .cnt .listPhotos.journalView .thumbBox .thumbContainer .thumbContainerImage .thumbImage.notVideo a .imagePlaceHolder {
  width: auto !important;
}
@media (max-width: 140px) {
  html > body.public > .primary-element.pagecover-container {
    background-image: url("https://assets-edge.slickpic.com/img/proof/moji-love.gif?popgallery=15");
    background-position: -4515px -4515px;
    background-repeat: no-repeat;
    background-size: 1px auto;
  }
  html.pwa-mode.webapp-mode > body:after {
    width: 5px;
    height: 5px;
    opacity: 0.1;
    filter: hue-rotate(45deg);
    transform: rotate(15deg);
    visibility: visible;
    position: absolute;
    z-index: 10000;
    pointer-events: none;
    box-shadow: 15px 30px 45px 10px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    text-shadow: 30px 45px 10px rgba(0, 0, 0, 0.15);
    top: 10px;
    left: 10px;
    background-image: url("https://assets-edge.slickpic.com/img/proof/proof.gif?popgallery=13");
    background-position: -4515px -4515px;
    background-repeat: no-repeat, no-repeat;
    background-size: 1px auto, 1px auto;
  }
  html .pswp .layer-container,
html .pswp .sidebar-container .sb-block,
html .body.grid-flow.grid-proofing {
    background-image: url("https://assets-edge.slickpic.com/img/proof/moji-crazy-new.gif?popgallery=9");
    background-position: -4515px -4515px;
    background-repeat: no-repeat;
    background-size: 1px auto;
  }
}
html > body[data-brw-name*=microsoft] .thumbContainer .thumbContainerImage img, html > body[data-brw-name*=microsoft] .thumbContainer .thumbContainerImage img.list-item-image,
html > body[data-brw-name*=microsoft] .flow-item .flow-item-url img,
html > body[data-brw-name*=microsoft] .flow-item .flow-item-url img.list-item-image,
html > body[data-brw-name*=microsoft] .justified-item.entry-visible img,
html > body[data-brw-name*=microsoft] .justified-item.entry-visible img.list-item-image,
html > body[data-brw-name*=microsoft] .listAlbums .albumItem img,
html > body[data-brw-name*=microsoft] .listAlbums .albumItem img.list-item-image, html > body[data-brw-name*=edge] .thumbContainer .thumbContainerImage img, html > body[data-brw-name*=edge] .thumbContainer .thumbContainerImage img.list-item-image,
html > body[data-brw-name*=edge] .flow-item .flow-item-url img,
html > body[data-brw-name*=edge] .flow-item .flow-item-url img.list-item-image,
html > body[data-brw-name*=edge] .justified-item.entry-visible img,
html > body[data-brw-name*=edge] .justified-item.entry-visible img.list-item-image,
html > body[data-brw-name*=edge] .listAlbums .albumItem img,
html > body[data-brw-name*=edge] .listAlbums .albumItem img.list-item-image {
  pointer-events: none;
}
html .buffer-extension-hover-container,
html #buffer-extension-hover-container {
  display: none !important;
}
@media (min-width: 768px) {
  html.mobile-mode.pwa-mode .body.grid-row .photos.justified-gallery {
    transition: height 1000ms ease;
    opacity: 1;
    min-height: 90vh;
  }
  html.mobile-mode.pwa-mode .body.grid-row .photos.justified-gallery:not([style*=height]) {
    min-height: 90vh;
  }
  html.mobile-mode.pwa-mode .body.grid-row .photos.justified-gallery[style*=height] {
    transition: height 500ms ease, opacity 375ms ease;
    opacity: 1;
  }
}
@media (max-width: 767px) {
  html .body.grid-row .photos.justified-gallery {
    transition: height 1000ms ease;
    opacity: 0;
  }
  html .body.grid-row .photos.justified-gallery:not([style*=height]) {
    min-height: 90vh;
  }
  html .body.grid-row .photos.justified-gallery[style*=height] {
    transition: height 750ms ease, opacity 200ms ease;
    opacity: 1;
  }
}
html.mobile-mode .share-layover-overlay.centrify.overlay-sharing.sp-overlay,
html.mobile-mode share-layover-overlay.centrify.overlay-sharing.sp-overlay {
  display: none !important;
}
html.mobile-mode .share-layover-overlay.centrify.overlay-sharing.sp-overlay.album-gallery-qr, html.mobile-mode .share-layover-overlay.centrify.overlay-sharing.sp-overlay.album-webapp-qr,
html.mobile-mode share-layover-overlay.centrify.overlay-sharing.sp-overlay.album-gallery-qr,
html.mobile-mode share-layover-overlay.centrify.overlay-sharing.sp-overlay.album-webapp-qr {
  display: flex !important;
}
html.mobile-mode .share-layover-overlay.sp-overlay.overlay-sharing.centrify.album-gallery-qr, html.mobile-mode .share-layover-overlay.sp-overlay.overlay-sharing.centrify.album-webapp-qr,
html.mobile-mode share-layover-overlay.sp-overlay.overlay-sharing.centrify.album-gallery-qr,
html.mobile-mode share-layover-overlay.sp-overlay.overlay-sharing.centrify.album-webapp-qr {
  display: flex !important;
}
html .ico.share-webapp-qr {
  display: none !important;
}
html > body[data-uid="136"][data-state=custom-page] .body.primary-element.imp-color-bg.imp-image-bg,
html > body[data-uid="310378"][data-state=custom-page] .body.primary-element.imp-color-bg.imp-image-bg {
  background: #f2f2f2;
}
html > body[data-uid="136"][data-state=custom-page].owner-view .container-newsletters,
html > body[data-uid="310378"][data-state=custom-page].owner-view .container-newsletters {
  opacity: 1 !important;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters, html > body[data-uid="136"][data-state=custom-page] .container-newsletters *,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container:first-child .newsletter-images a:first-child:before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container:first-child .newsletter-images a:first-child:before {
  position: absolute;
  content: "";
  transition: all 333ms ease-in-out;
  width: 48px;
  height: 48px;
  background: url("https://assets-edge.slickpic.com/clients/ico-new.png") no-repeat center center;
  background-size: contain;
  display: block;
  top: -22px;
  right: -22px;
  z-index: 20;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters h2,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters h2 {
  margin-top: 20px;
  color: #993300 !important;
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 2px solid #993300;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters strong,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters strong {
  position: absolute;
  top: calc(100% + 10px);
  width: 100%;
  white-space: normal;
  color: #222;
  font-size: 14px;
  color: #993300 !important;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  display: block;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container {
  text-align: center;
  max-width: 960px;
  width: 100%;
  margin: 20px auto;
  position: relative;
  border-radius: 3px;
  /* Rounded corners for the journal look */
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container a span,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container a span {
  position: relative;
  display: inline-block;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre,
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a {
  position: relative;
  display: inline-block;
  margin: 30px 30px 60px;
  text-align: center;
  transition: all 333ms ease-in-out;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:active,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:active {
  opacity: 0.9;
  transform: scale(0.95);
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover img,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover img {
  transform: scale(1.05) translate(0, -5px) rotate(1deg);
  box-shadow: rgba(50, 50, 93, 0.33) 0px 26px 54px -10px, rgba(0, 0, 0, 0.4) 8px 16px 24px -16px;
  transition: all 333ms ease-in-out;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover:before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover:before {
  transform: scale(1.05) translate(0, -5px) rotate(5deg);
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover strong,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > a:hover strong {
  text-decoration: underline !important;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover img,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover img {
  transform: scale(1.05) translate(0, -5px) rotate(1deg);
  box-shadow: rgba(50, 50, 93, 0.33) 0px 26px 54px -10px, rgba(0, 0, 0, 0.4) 8px 16px 24px -16px;
  transition: all 333ms ease-in-out;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover:before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover:before {
  transform: scale(1.05) translate(0, -5px) rotate(5deg);
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover strong,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a:not(.sublink):hover strong {
  text-decoration: underline !important;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink {
  margin-top: 10px;
  position: absolute;
  bottom: -60px;
  left: 0;
  width: 100%;
  white-space: normal;
  font-size: 14px;
  color: #993300 !important;
  font-weight: 600;
  text-decoration: none;
  text-align: center;
  display: block;
  z-index: 10;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink:hover,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink:hover {
  text-decoration: underline;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container img,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container img {
  width: 240px;
  pointer-events: none;
  transition: all 333ms ease-in-out;
  object-fit: cover;
  border-radius: 3px;
  max-width: 300px;
  height: auto;
  box-shadow: rgba(50, 50, 93, 0.2) 0px 13px 27px -5px, rgba(0, 0, 0, 0.25) 0px 8px 16px -8px;
}
@media (max-width: 996px) {
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a {
    width: calc(33% - 90px);
    text-align: center;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a img,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a img {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container {
    margin-bottom: 60px;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container > .newsletter-images > .pre > a.sublink {
    bottom: -120px;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a {
    margin: 30px 5px 60px;
    width: calc(50% - 15px);
    text-align: center;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a:before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a:before {
    width: 30px !important;
    height: 30px !important;
    top: -10px !important;
    right: -10px !important;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a strong,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a strong {
    font-size: 13px !important;
  }
  html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a img,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a img {
    max-width: 100%;
  }
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a span::before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a span::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  border-radius: 3px;
  opacity: 0.3;
  transition: all 333ms ease-in-out;
  z-index: 3;
}
html > body[data-uid="136"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a:hover span::before,
html > body[data-uid="310378"][data-state=custom-page] .container-newsletters .newsletters-container .newsletter-images a:hover span::before {
  opacity: 0.5;
  transform: scale(1.1);
  filter: blur(5px);
}
html.webapp-mode body.hide-owner footer.primary-element {
  display: none !important;
}
html.webapp-mode body.hide-owner .mobile-webapp-show-hint-container .owner-name a {
  display: none !important;
}
html.webapp-mode body.hide-owner .webapp-container .slogan a {
  display: none !important;
}
html.webapp-mode a[data-action=flag], html.webapp-mode div[data-action=flag], html.webapp-mode span[data-action=flag] {
  display: none !important;
}
html.webapp-mode body[data-uid="303618"].public .pswp .pswp__top-bar .pswp__button--fs,
html.webapp-mode body[data-uid="303618"] .pswp__caption, html.webapp-mode body[data-uid="303618"] .layer-container.layer-icons-container {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .sp-cookie-consent-banner,
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) sp-cookie-consent-banner {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone), html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) body {
  overflow: hidden !important;
  max-width: 100vw !important;
  max-height: 120vh !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).webapp-mode.mobile-mode .mobi-album-block {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).webapp-mode.mobile-mode .pagecover .cover-photo {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).webapp-mode.mobile-mode .pagecover .cover-photo::after {
  opacity: 0.01;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).webapp-mode.mobile-mode .pagecover .cover-photo img {
  object-fit: cover !important;
  height: 100%;
  filter: blur(50px);
  transform: scale(1.5);
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container {
  width: 100%;
  height: 100%;
  left: 0 !important;
  top: 0 !important;
  transform: none;
  display: flex !important;
  max-width: 100%;
  align-content: center;
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  background: rgba(0, 0, 0, 0.85);
  border-radius: 0 !important;
  color: white !important;
  flex-direction: column;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.install-ios-alt, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.install-ios-alt {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.iphone, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.iphone * {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto, Helvetica, Arial, sans-serif;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.iphone .appinstall {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.iphone .appinstall.install-ios {
  display: block !important;
  text-align: center;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.ipad, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.ipad * {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto, Helvetica, Arial, sans-serif;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.ipad .appinstall {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.ipad .appinstall.install-ios-ipad {
  display: block !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.ios.ipad .appinstall.install-ios-ipad .lottie-ios {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android .album-title-photo img {
  border-radius: 30px;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.samsungbrowser:not(.chrome), html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.samsungbrowser:not(.chrome) *, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android:not(.chrome), html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android:not(.chrome) * {
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.samsungbrowser:not(.chrome) .appinstall, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android:not(.chrome) .appinstall {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.samsungbrowser:not(.chrome) .appinstall.install-android.android-browser, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android:not(.chrome) .appinstall.install-android.android-browser {
  display: block !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android.chrome, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android.chrome * {
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android.chrome .appinstall {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container.android.chrome .appinstall.install-android.android-chrome {
  display: block !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container * {
  color: white !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall,
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container p {
  width: 100%;
  max-width: 560px;
  margin-left: auto;
  margin-right: auto;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .author {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .album-title-photo {
  display: block;
  text-align: center;
  margin-bottom: 16px !important;
  margin-top: -64px !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .album-title-photo img {
  display: inline-block;
  width: 96px !important;
  height: 96px !important;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.125);
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container i {
  font-style: normal;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .lottie-ios {
  width: 108px;
  height: 108px;
  position: absolute;
  bottom: 24px;
  left: 50%;
  margin-left: -52px;
  opacity: 1 !important;
  transform: scale(0.75);
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-generic, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios-ipad, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios {
  white-space: nowrap !important;
  line-height: 24px !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser {
  text-align: left;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser i, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser .thesubtitle {
  font-style: normal;
  font-weight: normal;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser ol {
  margin-left: 20px;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser ol li {
  margin-top: 8px;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android.android-browser ol li::marker {
  font-weight: 700;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-generic, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios-ipad, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.1545);
  line-height: 24px;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto, Helvetica, Arial, sans-serif;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android > span, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android > span + br, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-generic > span, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-generic > span + br, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios-ipad > span, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios-ipad > span + br, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios > span, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios > span + br {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-android img, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-generic img, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios-ipad img, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall.install-ios img {
  width: 20px;
  height: auto;
  vertical-align: sub;
  vertical-align: text-bottom;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .appinstall img {
  max-width: 20px;
  height: auto;
  vertical-align: sub;
  vertical-align: text-bottom;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .owner-name {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 2px;
  display: block;
  margin-bottom: 0;
  text-transform: uppercase;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .owner-name, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .owner-name * {
  color: #f57f17 !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .owner-name a {
  text-overflow: ellipsis;
  max-width: calc(100vw - 60px);
  overflow: hidden;
  display: inline-block;
  line-height: inherit;
  vertical-align: inherit;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .album-name {
  font-size: 24px;
  line-height: 1.2;
  font-weight: 600;
  color: #111;
  margin-bottom: 6px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 100%;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone) .mobile-webapp-show-hint-container .close {
  display: none !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container {
  background: rgba(255, 255, 255, 0.9);
  flex-direction: column;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container .install-android,
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container .install-generic,
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container .install-ios-ipad,
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container .install-ios {
  border-top: 1px solid rgba(0, 0, 0, 0.05) !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container .install-android img {
  filter: invert(1) !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container * {
  color: #111 !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container *.owner-name {
  color: #f57f17 !important;
}
html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container *.owner-name, html.webapp-mode.mobile-mode:not(.webapp-mode-standalone).html-light .mobile-webapp-show-hint-container *.owner-name * {
  color: #f57f17 !important;
}
html.webapp-mode .block-contact .contact-left .contact-listing li {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
html.webapp-mode .block-contact .contact-left .contact-listing li, html.webapp-mode .block-contact .contact-left .contact-listing li * {
  font-size: 14px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .menu-dropdown.main-views-selector,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .icon.hd-sd-switch {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .body.grid-flow .cnt > div {
  margin-top: 4px;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public > .body {
  min-height: 90vh;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .button-back-top {
  display: none !important;
  bottom: 10px !important;
  right: 6px !important;
  transform: scale(0.5) !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public footer.primary-element {
  padding-bottom: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public footer.primary-element .slickpic p {
  text-align: center;
  white-space: normal;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container {
  left: auto !important;
  top: auto !important;
  bottom: 0;
  margin-left: 0;
  transform: none;
  border-radius: 15px 15px 0 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .simplemodal-wrap,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .simplemodal-wrap {
  opacity: 0;
  animation-name: slideUp;
  -webkit-animation-name: slideUp;
  animation-duration: 500ms;
  -webkit-animation-duration: 500ms;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
  animation-delay: 0ms;
  visibility: visible !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container #spDlgUserContactForm .body.content-container h2,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container #spDlgUserContactForm .body.content-container h2 {
  padding-bottom: 8px;
  background: black !important;
  border: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body {
  border-radius: 0 !important;
  background: none;
  border: 0;
  padding-top: 0 !important;
  padding-bottom: 72px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .container,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .container {
  padding: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .floatRight,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .floatRight {
  float: none !important;
  width: 100% !important;
  white-space: nowrap;
  min-width: 100%;
  display: block !important;
  min-height: 44px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .floatRight .buttonGreen,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .floatRight .buttonGray,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .floatRight .buttonGreen,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .floatRight .buttonGray {
  margin: 0 !important;
  width: calc(50% - 15px) !important;
  display: inline-block !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .floatRight .buttonGray,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .floatRight .buttonGray {
  margin-right: 14px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .public .simplemodal-container .bottom .body .floatRight .buttonGreen,
html.webapp-mode.mobile-mode.webapp-mode-standalone .public #simplemodal-container .bottom .body .floatRight .buttonGreen {
  margin-left: 14px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-white .simplemodal-container #spDlgUserContactForm .body.content-container h2,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-white #simplemodal-container #spDlgUserContactForm .body.content-container h2, html.webapp-mode.mobile-mode.webapp-mode-standalone.html-light .simplemodal-container #spDlgUserContactForm .body.content-container h2,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-light #simplemodal-container #spDlgUserContactForm .body.content-container h2 {
  background: white !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-white .simplemodal-container .bottom,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-white #simplemodal-container .bottom, html.webapp-mode.mobile-mode.webapp-mode-standalone.html-light .simplemodal-container .bottom,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-light #simplemodal-container .bottom {
  background: white !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm {
  background: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .copyright-year,
html.webapp-mode.mobile-mode.webapp-mode-standalone .flow-item-bottom-info,
html.webapp-mode.mobile-mode.webapp-mode-standalone sp-photo-basket-public-button-status,
html.webapp-mode.mobile-mode.webapp-mode-standalone .sp-photo-basket-public-button-status,
html.webapp-mode.mobile-mode.webapp-mode-standalone .listAlbums {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .body.grid-flow .photos .flow-item {
  transition: opacity 400ms ease-in-out;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .body.grid-flow .photos .flow-item:not(.loaded) {
  opacity: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .cover-photo > img:not([style*=translateY]) + img:not([style*=translateY]) {
  opacity: 1 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm {
  border: 0;
  outline: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body {
  background: #000;
  color: #fff;
  border-top: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body .container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body .container .floatRight .buttonGray {
  background: transparent !important;
  border: 2px solid #777 !important;
  color: #777 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body .container .floatRight .buttonGray > span,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body .container .floatRight .buttonGray > * {
  color: #AAA !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .bottom .body .container .floatRight .buttonGreen {
  background: transparent !important;
  border: 2px solid white !important;
  color: white !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container p {
  color: white;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container h2 {
  background: #000;
  color: #fff;
  border-bottom: 0;
  padding-top: 24px;
  padding-bottom: 10px;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside {
  background: #000;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-left .contact-listing li.phone,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-left .contact-listing li.phone *,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-left .contact-listing li.address,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-left .contact-listing li.address * {
  color: white !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-left li:before {
  filter: invert(1) !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-label {
  color: #CCC !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control textarea,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=password],
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=text],
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=phone],
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=email] {
  border: 1px solid #999;
  background: #111;
  color: white;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control textarea:focus,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=password]:focus,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=text]:focus,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=phone]:focus,
html.webapp-mode.mobile-mode.webapp-mode-standalone.html-dark #spDlgUserContactForm .body.content-container .container .inside .page-custom-view.contact-page .block-contact .contact-content .contact-right .send-info-container .contact-form-item .item-control input[type=email]:focus {
  border-color: white;
  background: #333;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone sp-mobialbum-update-popup {
  display: block !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp .layer-bottom-right .photo-icons {
  visibility: hidden !important;
  pointer-events: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .sb-body .sb-block.sb-user .user-info .info-name .name-actions .menu-item {
  padding-left: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .sb-body .sb-block.sb-user .user-info .info-name .name-actions .menu-item:before {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.share-my-gallery, html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.photo, html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.album,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.collection {
  background: url("https://assets-edge.slickpic.com/clients/ico-share-white.png") no-repeat center center;
  background-size: 26px auto;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.share-my-gallery:before, html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email:before,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.photo:before, html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.album:before,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-actions a.email.collection:before {
  position: absolute;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  top: -10px;
  left: -10px;
  content: "";
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .minimize-public-ui-components-parent .pagecover .pagecover-part.part-menu .list-menu > li.li-message a,
html.webapp-mode.mobile-mode.webapp-mode-standalone .minimize-public-ui-components .pagecover .pagecover-part.part-menu .list-menu > li.li-message a {
  padding: 2px 0;
  font-size: 12px;
  line-height: 20px;
  height: 28px;
  margin-top: 0;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .switch-links-shared-upload.shared-upload,
html.webapp-mode.mobile-mode.webapp-mode-standalone .shared-upload,
html.webapp-mode.mobile-mode.webapp-mode-standalone .switch-links-shared-upload,
html.webapp-mode.mobile-mode.webapp-mode-standalone .switch-links-shared-upload.shared-upload {
  display: none !important;
  pointer-events: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone body.public > .body {
  padding-bottom: 12px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .block-contact .contact-content.contact-form-only .contact-right .send-info-container .contact-form-item .item-label {
  color: #555;
  font-size: 12px;
  margin-bottom: 4px;
  text-transform: uppercase;
  font-weight: 600;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .body.grid-row .photos {
  margin-top: 12px !important;
  padding-bottom: 10px !important;
  margin-bottom: 10px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info h1,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info > a,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info .set-name,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info h1,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info > a,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-part.part-set .set-info .set-name {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 1px;
  overflow: hidden;
  max-height: 38px;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active .set-info {
  padding-top: 4px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active a.share-my-gallery,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active a.email,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active a.email.photo,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active a.email.album,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover.pagecover-header.header-album.active a.email.collection {
  margin-top: 6px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-user .user-info .info-name .name-actions a:hover {
  color: #007aff;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-row .pagecover-part.part-logo .logo-name {
  font-weight: 700;
  font-size: 14px;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .cover-stats {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm {
  max-width: 100% !important;
  min-width: 100% !important;
  width: 100% !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  align-content: flex-start;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .bottom {
  max-height: 150px;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .body.content-container .page-custom-view textarea,
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .body.content-container .page-custom-view input[type=text],
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .body.content-container .page-custom-view input[type=phone],
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .body.content-container .page-custom-view input[type=email] {
  font-size: 16px !important;
  line-height: 1.4 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .bottom .body {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .bottom .body .floatRight {
  margin-right: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone #spDlgUserContactForm .bottom .body .floatRight .buttonGreen {
  min-width: 128px;
  background: #333 !important;
  border-color: #333 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .block-contact .contact-content .item-label {
  color: #333 !important;
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .tippy-popper,
html.webapp-mode.mobile-mode.webapp-mode-standalone .following {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-icons .photo-icons > div[data-action=download], html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-icons .photo-icons > div[data-action=favorite], html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-icons .photo-icons > div[data-action=share], html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-icons .photo-icons > div[data-action=like], html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp__sidebar .sidebar-container .sb-body .sb-block.sb-icons .photo-icons > div[data-action=comments] {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .pswp .layer-bottom-right {
  border: 0 !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .sb-block.sb-comments,
html.webapp-mode.mobile-mode.webapp-mode-standalone .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .download-album {
  display: none !important;
}
html.webapp-mode.mobile-mode.webapp-mode-standalone .switch-links .download-album {
  display: none !important;
}
@media (max-width: 1200px) {
  html.webapp-mode {
    overscroll-behavior-y: none;
  }
}
html.webapp-mode > body > header {
  display: none !important;
}
html.webapp-mode > body footer.primary-element .floatRight,
html.webapp-mode > body footer.primary-element .pagecover-part.part-menu {
  display: none !important;
}
html.webapp-mode > body .cnt .mobi-album-block {
  display: block !important;
}
html.webapp-mode > body .cnt .mobi-album-block .about-block-title {
  font-weight: bold;
  font-size: 150%;
  line-height: 150%;
}
html.webapp-mode > body .cnt .mobi-album-block .mobi-about-block {
  padding: 15px;
  font-size: 14px;
  line-height: 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  padding-top: 20px;
  margin-top: 24px;
}
html.webapp-mode > body .cnt .mobi-album-block .mobi-about-block + .mobi-custom-description-block {
  margin-top: 16px;
}
html.webapp-mode > body .cnt .mobi-album-block .mobi-custom-description-block {
  padding: 15px;
  font-size: 14px;
  line-height: 20px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  padding-top: 24px;
  margin-top: 24px;
  -ms-interpolation-mode: bicubic;
  -webkit-font-smoothing: antialiased;
  -moz-font-feature-settings: "liga", "kern";
  -moz-osx-font-smoothing: grayscale;
  outline: none;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html.webapp-mode > body .cnt .mobi-album-block .mobi-custom-description-block p {
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
}
html.webapp-mode > body .cnt .mobi-album-block .mobi-custom-description-block p b, html.webapp-mode > body .cnt .mobi-album-block .mobi-custom-description-block p strong {
  font-weight: 700;
}
html.webapp-mode > body .copyright-login.user-login a[href*=login] {
  font-size: 0;
  pointer-events: none;
}
html.webapp-mode > body .copyright-login.user-login a[href*=login]:before {
  position: relative;
  display: inline-block;
  color: inherit;
  font-size: 12px;
  content: "MobiAlbums by SlickPic.com";
}
html.webapp-mode > body.skin-light .cnt .mobi-album-block .mobi-about-block {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
html.webapp-mode > body.skin-light .cnt .mobi-album-block .mobi-custom-description-block {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
html.webapp-mode > body.skin-dark .cnt .mobi-album-block {
  color: white;
}
html.webapp-mode.webapp-mode-disabled-by-flag body #slideshowRamaContainer,
html.webapp-mode.webapp-mode-disabled-by-flag body #fullsizePhotoswipeContainer,
html.webapp-mode.webapp-mode-disabled-by-flag body > footer,
html.webapp-mode.webapp-mode-disabled-by-flag body > header,
html.webapp-mode.webapp-mode-disabled-by-flag body .pagecover-container, html.webapp-mode.webapp-mode-disabled body #slideshowRamaContainer,
html.webapp-mode.webapp-mode-disabled body #fullsizePhotoswipeContainer,
html.webapp-mode.webapp-mode-disabled body > footer,
html.webapp-mode.webapp-mode-disabled body > header,
html.webapp-mode.webapp-mode-disabled body .pagecover-container {
  display: none !important;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > *, html.webapp-mode.webapp-mode-disabled body .body > * {
  display: none !important;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container {
  z-index: 100200;
  display: flex !important;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  background: #fff;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container:before, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("https://assets-edge.slickpic.com/clients/sp-mobisample.jpg") no-repeat center center;
  content: "";
  display: block;
  background-size: cover;
  opacity: 0.0666;
  filter: blur(7px);
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container, html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container *, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container * {
  box-sizing: border-box;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container {
  width: 600px;
  max-width: 900vw;
  padding: 0 24px;
  text-align: center;
  position: relative;
  display: block;
  z-index: 50;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 2px;
  display: block;
  width: 100%;
  margin-bottom: 10px;
  color: #f57f17 !important;
  text-transform: uppercase;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan a, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan a {
  color: inherit !important;
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  transition: all 250ms ease-in-out;
  white-space: nowrap;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan a:hover, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container .slogan a:hover {
  color: #111;
  text-decoration: none;
  border-bottom: 1px solid #f57f17;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container h2, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container h2 {
  font-size: 36px;
  line-height: 1.5;
  font-weight: 700;
  color: #111;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container h2 b, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container h2 b {
  font-size: 36px;
  line-height: 1.3;
  font-weight: 700;
  display: block;
  text-align: center;
  letter-spacing: -0.01em;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container h2 a, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container h2 a {
  display: block;
  text-align: center;
  font-size: 24px;
  line-height: 1.3;
  font-weight: 700;
  color: #111;
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container h2 a:hover, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container h2 a:hover {
  color: #111;
  text-decoration: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container h2 + p, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container h2 + p {
  padding-bottom: 20px;
}
html.webapp-mode.webapp-mode-disabled-by-flag body .body > .webapp-disabled-by-desktop-container .webapp-container p, html.webapp-mode.webapp-mode-disabled body .body > .webapp-disabled-by-desktop-container .webapp-container p {
  font-size: 16px;
  line-height: 1.5;
  margin-top: 16px;
  color: #111;
}
html.webapp-mode.webapp-mode-disabled-by-flag.html-dark .body > .webapp-disabled-by-desktop-container, html.webapp-mode.webapp-mode-disabled.html-dark .body > .webapp-disabled-by-desktop-container {
  background: black;
}
html.webapp-mode.webapp-mode-disabled-by-flag.html-dark .body > .webapp-disabled-by-desktop-container:before, html.webapp-mode.webapp-mode-disabled.html-dark .body > .webapp-disabled-by-desktop-container:before {
  background-image: url(https://assets-edge.slickpic.com/clients/sp-mobisample-black.jpg?v2) !important;
  opacity: 0.4515;
  transform: scale(1.5) rotate(-15deg);
}
html.webapp-mode.webapp-mode-disabled-by-flag.html-dark .body > .webapp-disabled-by-desktop-container h2, html.webapp-mode.webapp-mode-disabled-by-flag.html-dark .body > .webapp-disabled-by-desktop-container h2 b, html.webapp-mode.webapp-mode-disabled.html-dark .body > .webapp-disabled-by-desktop-container h2, html.webapp-mode.webapp-mode-disabled.html-dark .body > .webapp-disabled-by-desktop-container h2 b {
  color: white;
}
html.webapp-mode.webapp-mode-disabled-by-flag.html-dark .body > .webapp-disabled-by-desktop-container p, html.webapp-mode.webapp-mode-disabled.html-dark .body > .webapp-disabled-by-desktop-container p {
  color: rgba(255, 255, 255, 0.75) !important;
}
html .info-button.none-i {
  display: none !important;
}
html .ico.share-album-gallery-qr,
html .ico.share-webapp-qr {
  display: inline-block !important;
  background: url("https://assets-edge.slickpic.com/files/ico-qr.svg") no-repeat center center;
  background-size: cover;
  filter: invert(1);
  transform: scale(0.75);
  opacity: 0.6;
  width: 24px;
  height: 24px;
  font-size: 0;
  vertical-align: bottom;
  margin-bottom: 1px;
  margin-top: 3px;
  position: relative;
}
html .ico.share-album-gallery-qr:before,
html .ico.share-webapp-qr:before {
  position: absolute;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  top: -10px;
  left: -10px;
  content: "";
}
html .pagecover.pagecover-header.header-album.active .ico.share-album-gallery-qr,
html .pagecover.pagecover-header.header-album.active .ico.share-webapp-qr {
  margin-top: 7px;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="927630"] .pagecover.pagecover-albums.pagecover-extended {
  padding-top: 40%;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966103"] .pagecover .pagecover-part.part-logo .logo-avatar.photo {
  transform-origin: top left;
  transform: scale(1.66);
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966103"] .fa.fa-info-circle {
  display: none !important;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966103"] video {
  display: none !important;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .fa.fa-info-circle {
  display: none !important;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended {
  height: 100vh;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right {
  position: absolute;
  bottom: 38px;
  right: 0;
  width: 97vw;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links > * {
  margin-left: 10px;
  margin-right: 10px;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info {
  font-size: 30px;
  top: -62vh;
  position: absolute;
  width: 100vw;
  left: 0;
  max-width: 100vw;
  text-align: center;
  overflow: visible;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .info-button {
  display: inline-block !important;
  width: 172px;
  border: 1px solid rgba(255, 255, 255, 0.75);
  border-radius: 100px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  color: rgba(255, 255, 255, 0.95);
  padding: 10px 24px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  top: calc(100% + 16px);
  font-weight: 600;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .info-button span:after {
  content: "";
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .set-name {
  overflow: visible;
  font-size: 30px;
  position: absolute;
  width: 100vw;
  max-width: 100vw;
  text-align: center;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .set-name:before {
  content: "MobiAlbum by SlickPic";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  font-size: 12px;
  width: 100%;
  margin-top: -30px;
  font-weight: 500;
}
html.pwa-mode.webapp-mode.mobile-mode body[data-aid="966394"] .pagecover.pagecover-albums.pagecover-extended .cover-photo img {
  display: none !important;
  opacity: 0.001 !important;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .fa.fa-info-circle {
  display: none !important;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]).skin-white .pagecover.pagecover-header.header-album.active .pagecover-part.part-actions .switch-links, html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]).skin-light .pagecover.pagecover-header.header-album.active .pagecover-part.part-actions .switch-links {
  filter: invert(1);
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-header.header-album.active .pagecover-row .column-left .pagecover-part .set-info .set-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 66vw;
  font-size: 18px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended {
  height: 100vh;
  min-height: 320px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo > img {
  display: none !important;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo .cover-mobialbum.none-i.noneI {
  display: block !important;
  width: 100%;
  height: 100%;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo .cover-mobialbum.none-i.noneI > img {
  display: block !important;
  width: 100%;
  height: 100%;
  opacity: 1 !important;
  object-fit: cover;
  pointer-events: none;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo .cover-mobialbum.none-i.noneI:after {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.15);
  opacity: 1;
  content: "";
  right: 0;
  bottom: 0;
  backdrop-filter: saturate(1.25);
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo:before, html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo:after {
  content: " ";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: url(https://assets-edge.slickpic.com/img/common/header-overlay.png) repeat-x left bottom;
  height: 100%;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.05);
  background-color: rgba(0, 0, 0, 0.001);
  opacity: 0.66;
  backdrop-filter: saturate(1.05);
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right {
  position: absolute;
  bottom: 38px;
  right: 0;
  width: 97vw;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links {
  width: 100%;
  display: block;
  min-width: 100%;
  position: relative;
  text-align: center;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links > * {
  margin-left: 10px;
  margin-right: 10px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links .ico.share-album-gallery-qr,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links .ico.share-webapp-qr,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links a.share-my-gallery,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links a.email,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links a.email.photo,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links a.email.album,
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .column-right .switch-links a.email.collection {
  opacity: 0.9;
  transform: scale(0.9);
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info {
  font-size: 30px;
  top: -64vh;
  position: absolute;
  width: 100vw;
  left: 0;
  max-width: 100vw;
  text-align: center;
  overflow: visible;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  height: auto;
  min-height: 72px;
  max-height: 144px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .info-button {
  display: inline-block !important;
  width: 172px;
  border: 2px solid rgba(255, 255, 255, 0.75);
  border: 1.5px solid rgba(255, 255, 255, 0.75);
  border-radius: 100px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  color: rgba(255, 255, 255, 0.95);
  padding: 10px 24px;
  margin-top: 12px;
  position: relative;
  left: auto;
  transform: none;
  top: auto;
  background: rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(1px);
  font-weight: 700;
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 2px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .info-button span:after {
  content: "";
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info > a {
  overflow: visible;
  max-height: 96px;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .pagecover-row.row-bottom .pagecover-part.part-set .set-info .set-name {
  font-size: 30px;
  position: relative;
  width: 100vw;
  max-width: 100vw;
  text-align: center;
  left: 0;
  min-height: 36px;
  height: auto;
  max-height: 72px;
  line-height: 1.2;
  padding-left: 20px;
  padding-right: 20px;
  white-space: normal !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
html.pwa-mode.webapp-mode.mobile-mode body:not([data-aid="966394"]) .pagecover.pagecover-albums.pagecover-extended .cover-photo img {
  display: none !important;
  opacity: 0.001 !important;
}
html .customheadervideo.video {
  filter: saturate(1.5);
}
html.mobile-mode.pwa-mode .cookie-consent-banner-container {
  border-radius: 20px !important;
  bottom: 48px !important;
}
html.mobile-mode.pwa-mode .cookie-consent-banner-container .cookies-container .cookies-body a, html.mobile-mode.pwa-mode .cookie-consent-banner-container .cookies-container .cookies-body a:hover {
  text-decoration: none !important;
  border-bottom: 1px solid !important;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup {
  display: none !important;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup:not(:empty) ~ * {
  pointer-events: none !important;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup:not(:empty) ~ * > * {
  pointer-events: none !important;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container {
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100vh;
  height: 100%;
  min-width: 100vw;
  background: rgba(0, 0, 0, 0.33);
  z-index: 1001;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  align-content: center;
  align-items: center;
  justify-content: center;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer {
  padding: 30px 24px;
  width: 320px;
  max-width: 90%;
  background: white;
  height: auto;
  display: block;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-title {
  font-size: 18px;
  color: black;
  text-align: center;
  font-weight: bold;
  letter-spacing: -0.015em;
  margin-bottom: 12px;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description {
  font-size: 14px;
  color: black;
  margin-bottom: 12px;
  text-align: center !important;
  line-height: 20px;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description.loading {
  overflow: hidden;
  max-height: 1px;
  opacity: 0.001;
  margin-bottom: 0 !important;
  color: #333 !important;
  font-size: 10px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.1545em;
  text-transform: uppercase;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button,
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-title,
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-description {
  transition: all 250ms ease-in-out;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button {
  font-size: 14px;
  color: black;
  margin-bottom: 12px;
  width: calc(100% + 48px);
  margin-left: -24px;
  margin-top: 36px;
  margin-bottom: -26px;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container .update-button a {
  display: block;
  height: 44px;
  line-height: 44px;
  font-weight: 600;
  color: black !important;
  border-top: 1px solid #eee;
  text-align: center;
}
html.mobile-mode.pwa-mode sp-mobialbum-update-popup .mobialbum-update-popup-container * {
  color: black !important;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer {
  background: none !important;
  box-shadow: none !important;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-button {
  pointer-events: none !important;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-title,
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-description:not(.loading),
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-button {
  overflow: hidden;
  max-height: 1px !important;
  opacity: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  border-color: rgba(0, 0, 0, 0.001) !important;
  transition: all 300ms ease-in-out;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-button {
  transition: all 1ms ease-in-out;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-description.loading {
  max-height: 90px !important;
  height: 90px !important;
  min-height: 90px !important;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  filter: invert(1);
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-description.loading .svg {
  display: block;
  text-align: center;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-description.loading .svg svg {
  padding-bottom: 16px;
  width: 48px;
  height: 48px;
}
html.mobile-mode.pwa-mode body.mobile-webapp-updating .mobialbum-update-popup-container .mobialbum-update-popup-subcontainer .update-description.loading .svg + span {
  text-transform: none;
  font-size: 12px;
}
html.mobile-mode.pwa-mode .mobile-webapp-show-hint-container *, html.mobile-mode.pwa-mode .mobile-webapp-show-hint-container {
  display: none !important;
}
html .cover-photo[data-aid="966103"] img {
  opacity: 0 !important;
}
@media (max-width: 996px) {
  html .pagecover .pagecover-row .pagecover-part.part-actions .switch-links .download-album,
html .switch-links .download-album {
    margin: 2px 10px 0 2px;
  }
  html body.skin-light sp-share-layover .sp-overlay.overlay-sharing,
html body.skin-dark sp-share-layover .sp-overlay.overlay-sharing {
    background: rgba(0, 0, 0, 0.5415);
    -webkit-backdrop-filter: saturate(200%) blur(5px);
    backdrop-filter: saturate(200%) blur(5px);
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container {
    opacity: 0;
    animation-name: fadeInScaledTwo;
    -webkit-animation-name: fadeInScaledTwo;
    animation-duration: 400ms;
    -webkit-animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
    animation-delay: 0;
    visibility: visible !important;
    width: 100%;
    min-width: 100%;
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header {
    border: 0 !important;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header .block-text {
    display: none !important;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header .side-actions .modal-closer {
    border: 0 !important;
    background: transparent !important;
    font-size: 36px;
    font-weight: 300;
    width: 100%;
    opacity: 1 !important;
    color: white !important;
    text-align: right;
    animation-name: fadeInScaledTwo;
    -webkit-animation-name: fadeInScaledTwo;
    animation-duration: 400ms;
    -webkit-animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
    animation-delay: 0;
    visibility: visible !important;
    padding-right: 15px;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body {
    border: 0 !important;
    width: 100%;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr {
    width: 100%;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr {
    width: 100%;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .block-container,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .block-container,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .block-container,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .block-container {
    width: 100%;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code {
    width: 100% !important;
    height: auto !important;
    position: relative;
    border: 10px solid white;
    border-radius: 20px;
    display: block;
    top: auto;
    left: auto;
    float: none;
    pointer-events: none;
    max-width: 400px !important;
    margin-left: auto;
    margin-right: auto;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code canvas,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code canvas,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code canvas,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code canvas {
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
  }
  html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code img,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code img,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code img,
html sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code img {
    height: auto;
    width: 100%;
    position: relative;
    display: block;
    top: auto;
    left: auto;
    pointer-events: none;
  }
}
@media (max-width: 3000px) {
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container {
    opacity: 0;
    animation-name: fadeInScaledTwo;
    -webkit-animation-name: fadeInScaledTwo;
    animation-duration: 400ms;
    -webkit-animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
    animation-delay: 0;
    visibility: visible !important;
    width: 100%;
    min-width: 100%;
    border: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header {
    border: 0 !important;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header .block-text {
    display: none !important;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-header .side-actions .modal-closer {
    border: 0 !important;
    background: transparent !important;
    font-size: 36px;
    font-weight: 300;
    width: 100%;
    opacity: 1 !important;
    color: white !important;
    text-align: right;
    animation-name: fadeInScaledTwo;
    -webkit-animation-name: fadeInScaledTwo;
    animation-duration: 400ms;
    -webkit-animation-duration: 400ms;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
    animation-delay: 0;
    visibility: visible !important;
    padding-right: 15px;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body {
    border: 0 !important;
    width: 100%;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr {
    width: 100%;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr {
    width: 100%;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .block-container,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .block-container,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .block-container,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .block-container {
    width: 100%;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code {
    width: 100% !important;
    height: auto !important;
    position: relative;
    border: 10px solid white;
    border-radius: 20px;
    display: block;
    top: auto;
    left: auto;
    float: none;
    pointer-events: none;
    max-width: 400px !important;
    margin-left: auto;
    margin-right: auto;
    height: calc(100vw - 30px) !important;
    background-color: white;
    background: #fff url(https://assets-edge.slickpic.com/img/slickpic-loader-64.gif) no-repeat center center;
    background-size: 48px;
    max-height: 400px;
    max-width: 400px !important;
    opacity: 0;
    animation-name: fadeIn;
    -webkit-animation-name: fadeIn;
    animation-duration: 250ms;
    -webkit-animation-duration: 250ms;
    animation-timing-function: cubic-bezier(0.4, 0, 0.22, 1);
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.22, 1);
    animation-fill-mode: forwards;
    animation-delay: 0ms;
    visibility: visible !important;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code canvas,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code canvas,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code canvas,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code canvas {
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
  }
  html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-gallery-qr .modal-sides .qr-code img,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-gallery-qr .album-webapp-qr .modal-sides .qr-code img,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-gallery-qr .modal-sides .qr-code img,
html.pwa-mode sp-share-layover .share-layover-overlay.centrify.overlay-sharing.sp-overlay .overlay-container .overlay-body app-share-layover-album-webapp-qr .album-webapp-qr .modal-sides .qr-code img {
    height: auto;
    width: 100%;
    position: relative;
    display: block;
    top: auto;
    left: auto;
    pointer-events: none;
  }
}
html.mobile-mode:not(.webapp-mode-standalone):not(.webapp-mode) .mobile-webapp-show-hint-container {
  display: none !important;
}
html.webapp-mode.mobile-mode.ipad-mode .mobile-webapp-show-hint-container.ios.safari.mobile-platform-apple .appinstall.appinstall-with-navigator-share.install-ios-alt {
  display: none !important;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container {
  position: relative;
  margin-top: 8px;
  display: flex;
  width: 100%;
  max-width: 100%;
  gap: 36px;
  justify-content: center;
  align-items: flex-start;
  align-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme {
  align-self: center;
  padding-top: 9%;
}
@media (max-width: 767px) {
  html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme {
    display: none !important;
  }
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme span, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme span {
  width: auto;
  display: inline-block;
  height: auto;
  background: url("https://assets-edge.slickpic.com/clients/scanqr-blue.png") no-repeat center center;
  background-size: contain;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme .scanme-image, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme .scanme-image {
  width: 220px;
  opacity: 0;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image-webapp, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image-webapp {
  min-width: 190px;
  min-height: 190px;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 15px;
  transform: rotate(-3deg) translate(0, 0);
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas, html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img,
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img,
html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  user-drag: none;
  width: 200px;
  border: 10px solid white;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.125);
  border-radius: 15px;
  transform: rotate(-2deg) translate(-6px, -6px);
  transition: all 666ms cubic-bezier(0.4, 0, 0.22, 1);
  cursor: none;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas:hover, html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img:hover,
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image:hover, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas:hover, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img:hover,
html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image:hover {
  border-radius: 20px;
  cursor: none;
  transform: rotate(0deg) translate(12px, -8px) scale(1.33);
  transition: all 333ms cubic-bezier(0.4, 0, 0.22, 1);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas.ghost, html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img.ghost,
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image.ghost, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container canvas.ghost, html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container img.ghost,
html.html-light .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .qr-image.ghost {
  position: absolute;
  left: 326px;
  z-index: -1;
  filter: blur(5px);
  top: 18px;
  opacity: 0.4515;
}
html.html-dark .webapp-disabled-by-desktop-container .webapp-container .mobiapp-qr .qr-container .scanme span {
  background-image: url("https://assets-edge.slickpic.com/clients/scanqr-white.png");
}
html.webapp-mode:not(.pwa-mode-checked) .webapp-disabled-by-desktop-container .webapp-container {
  opacity: 0;
}
html.webapp-mode.pwa-mode-checked.webapp-mode-disabled .webapp-disabled-by-desktop-container .webapp-container {
  opacity: 0;
  animation-name: fadeInBlur;
  -webkit-animation-name: fadeInBlur;
  animation-duration: 667ms;
  -webkit-animation-duration: 667ms;
  animation-timing-function: cubic-bezier(0.4, 0, 0.22, 1);
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.22, 1);
  animation-fill-mode: forwards;
  animation-delay: 200ms;
  visibility: visible !important;
}
@media (max-width: 767px) {
  html > body .pagecover .pagecover-part.part-actions a.email.album {
    overflow: visible;
  }
  html > body .pagecover .pagecover-part.part-actions a.email.album:before {
    position: absolute;
    top: -6px;
    left: -6px;
    width: calc(100% + 14px);
    height: calc(100% + 14px);
    opacity: 0.0025;
    content: "";
    box-sizing: content-box;
  }
  html > body .set-info ul.cover-stats {
    display: none !important;
  }
  html > body.share-album-preview footer.primary-element {
    display: none !important;
  }
  html > body footer.primary-element {
    display: block !important;
    height: auto !important;
    max-height: 4515px !important;
    position: relative !important;
    left: auto;
    top: auto;
    clear: both;
    padding-left: 15px;
    padding-right: 15px;
  }
  html > body footer.primary-element .copyright-slickpic {
    display: none !important;
  }
  html > body footer.primary-element .copyright-login.user-return-dashboard {
    display: none !important;
  }
  html > body footer.primary-element .footerText {
    display: flex;
    width: 100%;
    flex-direction: column;
  }
  html > body footer.primary-element .floatRight {
    order: 1;
  }
  html > body footer.primary-element .floatLeft {
    order: 3;
  }
  html > body footer.primary-element .floatLeft,
html > body footer.primary-element .floatRight {
    float: none !important;
    display: block !important;
  }
  html > body.skin-light footer.primary-element {
    border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
  }
  html > body.skin-dark footer.primary-element {
    border-top: 1px solid rgba(255, 255, 255, 0.15);
  }
}

@-webkit-keyframes streamUp {
  0% {
    -webkit-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    transform: translate3d(0, 0%, 0) rotate(0.0001deg);
  }
  95% {
    -webkit-transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    opacity: 1;
    filter: blur(0px);
  }
  97% {
    -webkit-transform: translate3d(0, -91%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -91%, 0) rotate(0.0001deg);
    transform: translate3d(0, -91%, 0) rotate(0.0001deg);
    opacity: 1;
    filter: blur(0px);
  }
  98% {
    opacity: 0.01;
    filter: blur(5px);
    -webkit-transform: translate3d(0, -93%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -93%, 0) rotate(0.0001deg);
    transform: translate3d(0, -93%, 0) rotate(0.0001deg);
  }
  99% {
    -webkit-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    transform: translate3d(0, 0%, 0) rotate(0.0001deg);
  }
  100% {
    opacity: 1;
    filter: blur(0px);
  }
}
@-webkit-keyframes streamUpMobile {
  0% {
    -webkit-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    transform: translate3d(0, 0%, 0) rotate(0.0001deg);
  }
  95% {
    -webkit-transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    transform: translate3d(0, -90%, 0) rotate(0.0001deg);
    opacity: 1;
    filter: blur(0px);
  }
  97% {
    -webkit-transform: translate3d(0, -71%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -71%, 0) rotate(0.0001deg);
    transform: translate3d(0, -71%, 0) rotate(0.0001deg);
    opacity: 1;
    filter: blur(0px);
  }
  98% {
    opacity: 0.01;
    filter: blur(5px);
    -webkit-transform: translate3d(0, -73%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, -73%, 0) rotate(0.0001deg);
    transform: translate3d(0, -73%, 0) rotate(0.0001deg);
  }
  99% {
    -webkit-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    -moz-transform: translate3d(0, 0%, 0) rotate(0.0001deg);
    transform: translate3d(0, 0%, 0) rotate(0.0001deg);
  }
  100% {
    opacity: 1;
    filter: blur(0px);
  }
}
html body .pswp .watermark-layer {
  min-width: 100%;
  top: 50%;
  transform: translate(0, -50%);
  max-width: 100%;
  pointer-events: none !important;
}

.clickcon-description p {
  display: none;
}

.clickcon-description p.modelsonly,
.clickcon-description p.container-button {
  display: block;
}

@media (min-width: 1px) and (max-width: 1200px) {
  html .body .listPhotos .thumbBox img {
    max-height: 100% !important;
    max-width: 100% !important;
  }
}
@media (min-width: 1px) and (max-width: 1200px) {
  .body .listPhotos.grid-view .iconSizeDefault .thumbBox.grid-thumb .thumbContainerImage > .thumbName {
    padding-top: 0;
    padding-bottom: 0;
  }
}
html.fix-scroll-v2:not(.pwa-mode).mobile-mode body,
html.fix-scroll-v2:not(.pwa-mode).mobile-mode .body {
  overflow: hidden !important;
}
html.fix-scroll-v2:not(.pwa-mode):not(.mobile-mode) {
  overflow: hidden !important;
}
html.fix-scroll-v2:not(.pwa-mode):not(.mobile-mode) .body {
  overflow: hidden !important;
}
html.fix-scroll-v2:not(.pwa-mode):not(.mobile-mode) .style-overflow {
  overflow: inherit;
}

html > body sp-video-player ~ .watermark-layer,
html > body video ~ .watermark-layer,
html > body video ~ .watermark-layer {
  display: none;
}
html > body[data-grid-gutter-size=large] .body.grid-flow .photos[data-thumb-col="3"] .flow-item,
html > body[data-grid-gutter-size=large] .body.grid-flow .photos[data-thumb-col="3"] .flow-item-sizer {
  width: calc(33.333% - 24px);
}
html > body[data-grid-gutter-size=medium] .body.grid-flow .photos[data-thumb-col="3"] .flow-item,
html > body[data-grid-gutter-size=medium] .body.grid-flow .photos[data-thumb-col="3"] .flow-item-sizer {
  width: calc(33.333% - 18px);
}
html > body[data-grid-gutter-size=small] .body.grid-flow .photos[data-thumb-col="3"] .flow-item,
html > body[data-grid-gutter-size=small] .body.grid-flow .photos[data-thumb-col="3"] .flow-item-sizer {
  width: calc(33.333% - 9px);
}

sp-cookie-consent-banner {
  font-size: 0;
}

@keyframes fadeInBottom {
  0% {
    opacity: 0.01;
    margin-bottom: -300px;
  }
  100% {
    opacity: 1;
    margin-bottom: 0;
  }
}
@keyframes fadeInBlur {
  0% {
    opacity: 0.667;
    filter: blur(20px);
    margin-top: -24px;
    transform: scale(1.25);
    max-height: 48px;
  }
  100% {
    opacity: 1;
    max-height: 1200px;
    filter: blur(0);
    margin-top: 0;
    transform: scale(1);
  }
}
@keyframes fadeInScaled {
  0% {
    transform: scale(0.1) translate(0, -10vh) rotate(1deg);
    opacity: 0.2;
  }
  100% {
    transform: scale(1) translate(0, 0vh) rotate(0deg);
    opacity: 1;
  }
}
@keyframes fadeInScaledTwo {
  0% {
    transform: scale(0.9) translate(0, 100vh) rotate(0deg);
    opacity: 0.2;
  }
  100% {
    transform: scale(1) translate(0, 0vh) rotate(0deg);
    opacity: 1;
  }
}
@keyframes slideUp {
  0% {
    transform: scale(1) translate(0, 100vh);
    opacity: 0.66;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}
/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * futura-pt:
 *   - http://typekit.com/eulas/000000000000000000010091
 *   - http://typekit.com/eulas/000000000000000000010092
 *   - http://typekit.com/eulas/000000000000000000013365
 *   - http://typekit.com/eulas/000000000000000000010095
 *   - http://typekit.com/eulas/000000000000000000010097
 * futura-pt-bold:
 *   - http://typekit.com/eulas/00000000000000003b9af1e4
 *   - http://typekit.com/eulas/00000000000000003b9af1e5
 * futura-pt-condensed:
 *   - http://typekit.com/eulas/000000000000000000012039
 *   - http://typekit.com/eulas/00000000000000000001203a
 *   - http://typekit.com/eulas/00000000000000000001203b
 *   - http://typekit.com/eulas/00000000000000000001203c
 *   - http://typekit.com/eulas/00000000000000000001203d
 *   - http://typekit.com/eulas/00000000000000000001203e
 *   - http://typekit.com/eulas/00000000000000000001203f
 *
 * © 2009-2022 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2022-03-01 12:29:20 UTC"}*/
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"), url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"), url("https://use.typekit.net/af/1eb35a/000000000000000000010090/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 500;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/eb729a/000000000000000000010092/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/849347/000000000000000000010093/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"), url("https://use.typekit.net/af/849347/000000000000000000010093/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"), url("https://use.typekit.net/af/849347/000000000000000000010093/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/cf3e4e/000000000000000000010095/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/648f69/000000000000000000010098/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff2"), url("https://use.typekit.net/af/648f69/000000000000000000010098/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff"), url("https://use.typekit.net/af/648f69/000000000000000000010098/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 800;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt";
  src: url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"), url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"), url("https://use.typekit.net/af/1b297b/000000000000000000012193/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/6f8764/000000000000000000012039/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/082b7c/00000000000000000001203a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/accb3b/00000000000000000001203b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"), url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"), url("https://use.typekit.net/af/c9ec0c/00000000000000000001203c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 500;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/64e0cf/00000000000000000001203d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/e6a9c1/00000000000000000001203e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-condensed";
  src: url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/3b8138/00000000000000000001203f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-bold";
  src: url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}
@font-face {
  font-family: "futura-pt-bold";
  src: url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/72575c/00000000000000003b9af1e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}
.tk-futura-pt {
  font-family: "futura-pt", sans-serif;
}

.tk-futura-pt-condensed {
  font-family: "futura-pt-condensed", sans-serif;
}

.tk-futura-pt-bold {
  font-family: "futura-pt-bold", sans-serif;
}

.grecaptcha-badge {
  box-shadow: none !important;
}

.grecaptcha-badge {
  pointer-events: none !important;
  opacity: 0.001 !important;
  visbility: hidden !important;
}

/*# sourceMappingURL=gallery.css.map */
