
#stacks_in_55 {
	display:inline-block; width:100%; line-height: 1.280000em;
}
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_457 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_457 .album-cover {
    margin: 20px;
    max-width: 300px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_457 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_457 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_457 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_457 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_457 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_457 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_457 .album-cover:hover::before, #album-stacks_in_457 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_457 .album-cover::before, #album-stacks_in_457 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_457 0.4s 0.6s;
              animation: album-shape-show-stacks_in_457 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_457 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_457 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_457 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_457 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_457 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_457 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_457 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_457 .album-cover-image {
      height: 150px;
      max-width: 300px;
      background: url(../files/cover_image-457.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_457 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_457 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_457 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_457 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_457 #album-gallery-stacks_in_457 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_457-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_457-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_457-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_457-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_457-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_457-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_457-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_457-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_457.album-was-opened #album-gallery-stacks_in_457 {
  visibility: visible; }

#album-stacks_in_457.album-expand .album-cover::before, #album-stacks_in_457.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_457.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_457.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_457.album-expand #album-gallery-stacks_in_457 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_457.album-expand.album-close #album-gallery-stacks_in_457 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_457 #album-gallery-stacks_in_457 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_457 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_457 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_458 .img {
  /*  */
  background-image: url(../files/image_full-458.jpg);
  /*  */ }
#album-image-stacks_in_459 .img {
  /*  */
  background-image: url(../files/image_full-459.jpg);
  /*  */ }
#album-image-stacks_in_460 .img {
  /*  */
  background-image: url(../files/image_full-460.png);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_443 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_443 .album-cover {
    margin: 20px;
    max-width: 300px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_443 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_443 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_443 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_443 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_443 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_443 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_443 .album-cover:hover::before, #album-stacks_in_443 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_443 .album-cover::before, #album-stacks_in_443 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_443 0.4s 0.6s;
              animation: album-shape-show-stacks_in_443 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_443 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_443 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_443 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_443 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_443 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_443 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_443 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_443 .album-cover-image {
      height: 150px;
      max-width: 300px;
      background: url(../files/cover_image-443.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_443 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_443 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_443 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_443 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_443 #album-gallery-stacks_in_443 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_443-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_443-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_443-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_443-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_443-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_443-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_443-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_443-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_443.album-was-opened #album-gallery-stacks_in_443 {
  visibility: visible; }

#album-stacks_in_443.album-expand .album-cover::before, #album-stacks_in_443.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_443.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_443.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_443.album-expand #album-gallery-stacks_in_443 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_443.album-expand.album-close #album-gallery-stacks_in_443 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_443 #album-gallery-stacks_in_443 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_443 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_443 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_444 .img {
  /*  */
  background-image: url(../files/image_full-444.jpg);
  /*  */ }
#album-image-stacks_in_445 .img {
  /*  */
  background-image: url(../files/image_full-445.jpg);
  /*  */ }
#album-image-stacks_in_446 .img {
  /*  */
  background-image: url(../files/image_full-446.jpg);
  /*  */ }
#album-image-stacks_in_448 .img {
  /*  */
  background-image: url(../files/image_full-448.jpg);
  /*  */ }
#album-image-stacks_in_449 .img {
  /*  */
  background-image: url(../files/image_full-449.jpg);
  /*  */ }
#album-image-stacks_in_450 .img {
  /*  */
  background-image: url(../files/image_full-450.jpg);
  /*  */ }
#album-image-stacks_in_451 .img {
  /*  */
  background-image: url(../files/image_full-451.jpg);
  /*  */ }
#album-image-stacks_in_452 .img {
  /*  */
  background-image: url(../files/image_full-452.jpg);
  /*  */ }
#album-image-stacks_in_453 .img {
  /*  */
  background-image: url(../files/image_full-453.jpg);
  /*  */ }
#album-image-stacks_in_454 .img {
  /*  */
  background-image: url(../files/image_full-454.jpg);
  /*  */ }
#album-image-stacks_in_455 .img {
  /*  */
  background-image: url(../files/image_full-455.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_428 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_428 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_428 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_428 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_428 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_428 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_428 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_428 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_428 .album-cover:hover::before, #album-stacks_in_428 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_428 .album-cover::before, #album-stacks_in_428 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_428 0.4s 0.6s;
              animation: album-shape-show-stacks_in_428 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_428 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_428 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_428 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_428 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_428 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_428 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_428 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_428 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-428.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_428 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_428 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_428 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_428 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_428 #album-gallery-stacks_in_428 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_428-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_428-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_428-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_428-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_428-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_428-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_428-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_428-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_428.album-was-opened #album-gallery-stacks_in_428 {
  visibility: visible; }

#album-stacks_in_428.album-expand .album-cover::before, #album-stacks_in_428.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_428.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_428.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_428.album-expand #album-gallery-stacks_in_428 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_428.album-expand.album-close #album-gallery-stacks_in_428 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_428 #album-gallery-stacks_in_428 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_428 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_428 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_429 .img {
  /*  */
  background-image: url(../files/image_full-429.jpg);
  /*  */ }
#album-image-stacks_in_430 .img {
  /*  */
  background-image: url(../files/image_full-430.jpg);
  /*  */ }
#album-image-stacks_in_431 .img {
  /*  */
  background-image: url(../files/image_full-431.jpg);
  /*  */ }
#album-image-stacks_in_439 .img {
  /*  */
  background-image: url(../files/image_full-439.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_304 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_304 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_304 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_304 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_304 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_304 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_304 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_304 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_304 .album-cover:hover::before, #album-stacks_in_304 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_304 .album-cover::before, #album-stacks_in_304 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_304 0.4s 0.6s;
              animation: album-shape-show-stacks_in_304 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_304 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_304 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_304 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_304 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_304 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_304 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_304 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_304 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-304.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_304 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_304 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_304 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_304 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_304 #album-gallery-stacks_in_304 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_304-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_304-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_304-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_304-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_304-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_304-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_304-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_304-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_304.album-was-opened #album-gallery-stacks_in_304 {
  visibility: visible; }

#album-stacks_in_304.album-expand .album-cover::before, #album-stacks_in_304.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_304.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_304.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_304.album-expand #album-gallery-stacks_in_304 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_304.album-expand.album-close #album-gallery-stacks_in_304 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_304 #album-gallery-stacks_in_304 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_304 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_304 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_305 .img {
  /*  */
  background-image: url(../files/image_full-305.jpg);
  /*  */ }
#album-image-stacks_in_306 .img {
  /*  */
  background-image: url(../files/image_full-306.jpg);
  /*  */ }
#album-image-stacks_in_307 .img {
  /*  */
  background-image: url(../files/image_full-307.jpg);
  /*  */ }
#album-image-stacks_in_312 .img {
  /*  */
  background-image: url(../files/image_full-312.jpg);
  /*  */ }
#album-image-stacks_in_313 .img {
  /*  */
  background-image: url(../files/image_full-313.jpg);
  /*  */ }
#album-image-stacks_in_370 .img {
  /*  */
  background-image: url(../files/image_full-370.jpg);
  /*  */ }
#album-image-stacks_in_371 .img {
  /*  */
  background-image: url(../files/image_full-371.jpg);
  /*  */ }
#album-image-stacks_in_372 .img {
  /*  */
  background-image: url(../files/image_full-372.png);
  /*  */ }
#album-image-stacks_in_396 .img {
  /*  */
  background-image: url(../files/image_full-396.png);
  /*  */ }
#album-image-stacks_in_397 .img {
  /*  */
  background-image: url(../files/image_full-397.png);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_410 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_410 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_410 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_410 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_410 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_410 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_410 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_410 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_410 .album-cover:hover::before, #album-stacks_in_410 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_410 .album-cover::before, #album-stacks_in_410 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_410 0.4s 0.6s;
              animation: album-shape-show-stacks_in_410 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_410 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_410 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_410 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_410 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_410 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_410 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_410 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_410 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-410.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_410 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_410 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_410 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_410 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_410 #album-gallery-stacks_in_410 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_410-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_410-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_410-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_410-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_410-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_410-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_410-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_410-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_410.album-was-opened #album-gallery-stacks_in_410 {
  visibility: visible; }

#album-stacks_in_410.album-expand .album-cover::before, #album-stacks_in_410.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_410.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_410.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_410.album-expand #album-gallery-stacks_in_410 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_410.album-expand.album-close #album-gallery-stacks_in_410 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_410 #album-gallery-stacks_in_410 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_410 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_410 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_412 .img {
  /*  */
  background-image: url(../files/image_full-412.jpg);
  /*  */ }
#album-image-stacks_in_413 .img {
  /*  */
  background-image: url(../files/image_full-413.jpg);
  /*  */ }
#album-image-stacks_in_415 .img {
  /*  */
  background-image: url(../files/image_full-415.jpg);
  /*  */ }
#album-image-stacks_in_416 .img {
  /*  */
  background-image: url(../files/image_full-416.jpg);
  /*  */ }
#album-image-stacks_in_418 .img {
  /*  */
  background-image: url(../files/image_full-418.jpg);
  /*  */ }
#album-image-stacks_in_419 .img {
  /*  */
  background-image: url(../files/image_full-419.jpg);
  /*  */ }
#album-image-stacks_in_420 .img {
  /*  */
  background-image: url(../files/image_full-420.jpg);
  /*  */ }
#album-image-stacks_in_421 .img {
  /*  */
  background-image: url(../files/image_full-421.jpg);
  /*  */ }
#album-image-stacks_in_422 .img {
  /*  */
  background-image: url(../files/image_full-422.jpg);
  /*  */ }
#album-image-stacks_in_424 .img {
  /*  */
  background-image: url(../files/image_full-424.jpg);
  /*  */ }
#album-image-stacks_in_425 .img {
  /*  */
  background-image: url(../files/image_full-425.jpg);
  /*  */ }
#album-image-stacks_in_426 .img {
  /*  */
  background-image: url(../files/image_full-426.jpg);
  /*  */ }
#album-image-stacks_in_423 .img {
  /*  */
  background-image: url(../files/image_full-423.jpg);
  /*  */ }
#album-image-stacks_in_427 .img {
  /*  */
  background-image: url(../files/image_full-427.jpg);
  /*  */ }
#album-image-stacks_in_417 .img {
  /*  */
  background-image: url(../files/image_full-417.png);
  /*  */ }
#album-image-stacks_in_433 .img {
  /*  */
  background-image: url(../files/image_full-433.jpg);
  /*  */ }
#album-image-stacks_in_434 .img {
  /*  */
  background-image: url(../files/image_full-434.jpg);
  /*  */ }
#album-image-stacks_in_435 .img {
  /*  */
  background-image: url(../files/image_full-435.jpg);
  /*  */ }
#album-image-stacks_in_436 .img {
  /*  */
  background-image: url(../files/image_full-436.jpg);
  /*  */ }
#album-image-stacks_in_437 .img {
  /*  */
  background-image: url(../files/image_full-437.jpg);
  /*  */ }
#album-image-stacks_in_438 .img {
  /*  */
  background-image: url(../files/image_full-438.jpg);
  /*  */ }
#album-image-stacks_in_440 .img {
  /*  */
  background-image: url(../files/image_full-440.jpg);
  /*  */ }
#album-image-stacks_in_441 .img {
  /*  */
  background-image: url(../files/image_full-441.jpg);
  /*  */ }
#album-image-stacks_in_442 .img {
  /*  */
  background-image: url(../files/image_full-442.jpg);
  /*  */ }
#album-image-stacks_in_467 .img {
  /*  */
  background-image: url(../files/image_full-467.jpg);
  /*  */ }
#album-image-stacks_in_468 .img {
  /*  */
  background-image: url(../files/image_full-468.jpg);
  /*  */ }
#album-image-stacks_in_469 .img {
  /*  */
  background-image: url(../files/image_full-469.jpg);
  /*  */ }
#album-image-stacks_in_470 .img {
  /*  */
  background-image: url(../files/image_full-470.jpg);
  /*  */ }
#album-image-stacks_in_471 .img {
  /*  */
  background-image: url(../files/image_full-471.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_317 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_317 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_317 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_317 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_317 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_317 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_317 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_317 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_317 .album-cover:hover::before, #album-stacks_in_317 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_317 .album-cover::before, #album-stacks_in_317 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_317 0.4s 0.6s;
              animation: album-shape-show-stacks_in_317 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_317 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_317 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_317 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_317 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_317 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_317 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_317 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_317 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-317.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_317 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_317 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_317 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_317 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_317 #album-gallery-stacks_in_317 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_317-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_317-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_317-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_317-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_317-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_317-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_317-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_317-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_317.album-was-opened #album-gallery-stacks_in_317 {
  visibility: visible; }

#album-stacks_in_317.album-expand .album-cover::before, #album-stacks_in_317.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_317.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_317.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_317.album-expand #album-gallery-stacks_in_317 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_317.album-expand.album-close #album-gallery-stacks_in_317 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_317 #album-gallery-stacks_in_317 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_317 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_317 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_318 .img {
  /*  */
  background-image: url(../files/image_full-318.jpg);
  /*  */ }
#album-image-stacks_in_319 .img {
  /*  */
  background-image: url(../files/image_full-319.jpg);
  /*  */ }
#album-image-stacks_in_320 .img {
  /*  */
  background-image: url(../files/image_full-320.jpg);
  /*  */ }
#album-image-stacks_in_322 .img {
  /*  */
  background-image: url(../files/image_full-322.jpg);
  /*  */ }
#album-image-stacks_in_323 .img {
  /*  */
  background-image: url(../files/image_full-323.jpg);
  /*  */ }
#album-image-stacks_in_324 .img {
  /*  */
  background-image: url(../files/image_full-324.jpg);
  /*  */ }
#album-image-stacks_in_325 .img {
  /*  */
  background-image: url(../files/image_full-325.jpg);
  /*  */ }
#album-image-stacks_in_326 .img {
  /*  */
  background-image: url(../files/image_full-326.jpg);
  /*  */ }
#album-image-stacks_in_327 .img {
  /*  */
  background-image: url(../files/image_full-327.jpg);
  /*  */ }
#album-image-stacks_in_328 .img {
  /*  */
  background-image: url(../files/image_full-328.jpg);
  /*  */ }
#album-image-stacks_in_48 .img {
  /*  */
  background-image: url(../files/image_full-48.jpg);
  /*  */ }
#album-image-stacks_in_50 .img {
  /*  */
  background-image: url(../files/image_full-50.jpg);
  /*  */ }
#album-image-stacks_in_49 .img {
  /*  */
  background-image: url(../files/image_full-49.jpg);
  /*  */ }
#album-image-stacks_in_56 .img {
  /*  */
  background-image: url(../files/image_full-56.jpg);
  /*  */ }
#album-image-stacks_in_69 .img {
  /*  */
  background-image: url(../files/image_full-69.jpg);
  /*  */ }
#album-image-stacks_in_70 .img {
  /*  */
  background-image: url(../files/image_full-70.jpg);
  /*  */ }
#album-image-stacks_in_73 .img {
  /*  */
  background-image: url(../files/image_full-73.jpg);
  /*  */ }
#album-image-stacks_in_74 .img {
  /*  */
  background-image: url(../files/image_full-74.jpg);
  /*  */ }
#album-image-stacks_in_119 .img {
  /*  */
  background-image: url(../files/image_full-119.jpg);
  /*  */ }
#album-image-stacks_in_120 .img {
  /*  */
  background-image: url(../files/image_full-120.jpg);
  /*  */ }
#album-image-stacks_in_243 .img {
  /*  */
  background-image: url(../files/image_full-243.jpg);
  /*  */ }
#album-image-stacks_in_314 .img {
  /*  */
  background-image: url(../files/image_full-314.jpg);
  /*  */ }
#album-image-stacks_in_315 .img {
  /*  */
  background-image: url(../files/image_full-315.jpg);
  /*  */ }
#album-image-stacks_in_316 .img {
  /*  */
  background-image: url(../files/image_full-316.png);
  /*  */ }
#album-image-stacks_in_347 .img {
  /*  */
  background-image: url(../files/image_full-347.jpg);
  /*  */ }
#album-image-stacks_in_348 .img {
  /*  */
  background-image: url(../files/image_full-348.jpg);
  /*  */ }
#album-image-stacks_in_349 .img {
  /*  */
  background-image: url(../files/image_full-349.jpg);
  /*  */ }
#album-image-stacks_in_350 .img {
  /*  */
  background-image: url(../files/image_full-350.jpg);
  /*  */ }
#album-image-stacks_in_358 .img {
  /*  */
  background-image: url(../files/image_full-358.jpg);
  /*  */ }
#album-image-stacks_in_364 .img {
  /*  */
  background-image: url(../files/image_full-364.jpg);
  /*  */ }
#album-image-stacks_in_365 .img {
  /*  */
  background-image: url(../files/image_full-365.jpg);
  /*  */ }
#album-image-stacks_in_367 .img {
  /*  */
  background-image: url(../files/image_full-367.jpg);
  /*  */ }
#album-image-stacks_in_368 .img {
  /*  */
  background-image: url(../files/image_full-368.jpg);
  /*  */ }
#album-image-stacks_in_369 .img {
  /*  */
  background-image: url(../files/image_full-369.jpg);
  /*  */ }
#album-image-stacks_in_380 .img {
  /*  */
  background-image: url(../files/image_full-380.jpg);
  /*  */ }
#album-image-stacks_in_381 .img {
  /*  */
  background-image: url(../files/image_full-381.jpg);
  /*  */ }
#album-image-stacks_in_382 .img {
  /*  */
  background-image: url(../files/image_full-382.jpg);
  /*  */ }
#album-image-stacks_in_383 .img {
  /*  */
  background-image: url(../files/image_full-383.jpg);
  /*  */ }
#album-image-stacks_in_384 .img {
  /*  */
  background-image: url(../files/image_full-384.jpg);
  /*  */ }
#album-image-stacks_in_403 .img {
  /*  */
  background-image: url(../files/image_full-403.png);
  /*  */ }
#album-image-stacks_in_404 .img {
  /*  */
  background-image: url(../files/image_full-404.jpg);
  /*  */ }
#album-image-stacks_in_405 .img {
  /*  */
  background-image: url(../files/image_full-405.jpg);
  /*  */ }
#album-image-stacks_in_406 .img {
  /*  */
  background-image: url(../files/image_full-406.jpg);
  /*  */ }
#album-image-stacks_in_407 .img {
  /*  */
  background-image: url(../files/image_full-407.jpg);
  /*  */ }
#album-image-stacks_in_408 .img {
  /*  */
  background-image: url(../files/image_full-408.png);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_282 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_282 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_282 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_282 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_282 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_282 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_282 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_282 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_282 .album-cover:hover::before, #album-stacks_in_282 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_282 .album-cover::before, #album-stacks_in_282 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_282 0.4s 0.6s;
              animation: album-shape-show-stacks_in_282 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_282 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_282 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_282 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_282 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_282 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_282 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_282 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_282 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-282.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_282 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_282 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_282 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_282 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_282 #album-gallery-stacks_in_282 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_282-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_282-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_282-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_282-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_282-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_282-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_282-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_282-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_282.album-was-opened #album-gallery-stacks_in_282 {
  visibility: visible; }

#album-stacks_in_282.album-expand .album-cover::before, #album-stacks_in_282.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_282.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_282.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_282.album-expand #album-gallery-stacks_in_282 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_282.album-expand.album-close #album-gallery-stacks_in_282 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_282 #album-gallery-stacks_in_282 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_282 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_282 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_283 .img {
  /*  */
  background-image: url(../files/image_full-283.jpg);
  /*  */ }
#album-image-stacks_in_284 .img {
  /*  */
  background-image: url(../files/image_full-284.png);
  /*  */ }
#album-image-stacks_in_285 .img {
  /*  */
  background-image: url(../files/image_full-285.png);
  /*  */ }
#album-image-stacks_in_287 .img {
  /*  */
  background-image: url(../files/image_full-287.jpg);
  /*  */ }
#album-image-stacks_in_288 .img {
  /*  */
  background-image: url(../files/image_full-288.jpg);
  /*  */ }
#album-image-stacks_in_290 .img {
  /*  */
  background-image: url(../files/image_full-290.jpg);
  /*  */ }
#album-image-stacks_in_291 .img {
  /*  */
  background-image: url(../files/image_full-291.png);
  /*  */ }
#album-image-stacks_in_294 .img {
  /*  */
  background-image: url(../files/image_full-294.png);
  /*  */ }
#album-image-stacks_in_295 .img {
  /*  */
  background-image: url(../files/image_full-295.png);
  /*  */ }
#album-image-stacks_in_296 .img {
  /*  */
  background-image: url(../files/image_full-296.jpg);
  /*  */ }
#album-image-stacks_in_297 .img {
  /*  */
  background-image: url(../files/image_full-297.jpg);
  /*  */ }
#album-image-stacks_in_409 .img {
  /*  */
  background-image: url(../files/image_full-409.jpg);
  /*  */ }
#album-image-stacks_in_298 .img {
  /*  */
  background-image: url(../files/image_full-298.png);
  /*  */ }
#album-image-stacks_in_299 .img {
  /*  */
  background-image: url(../files/image_full-299.png);
  /*  */ }
#album-image-stacks_in_300 .img {
  /*  */
  background-image: url(../files/image_full-300.png);
  /*  */ }
#album-image-stacks_in_301 .img {
  /*  */
  background-image: url(../files/image_full-301.png);
  /*  */ }
#album-image-stacks_in_302 .img {
  /*  */
  background-image: url(../files/image_full-302.png);
  /*  */ }
#album-image-stacks_in_309 .img {
  /*  */
  background-image: url(../files/image_full-309.jpg);
  /*  */ }
#album-image-stacks_in_311 .img {
  /*  */
  background-image: url(../files/image_full-311.jpg);
  /*  */ }
#album-image-stacks_in_341 .img {
  /*  */
  background-image: url(../files/image_full-341.jpg);
  /*  */ }
#album-image-stacks_in_342 .img {
  /*  */
  background-image: url(../files/image_full-342.jpg);
  /*  */ }
#album-image-stacks_in_351 .img {
  /*  */
  background-image: url(../files/image_full-351.jpg);
  /*  */ }
#album-image-stacks_in_360 .img {
  /*  */
  background-image: url(../files/image_full-360.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_253 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_253 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_253 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_253 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_253 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_253 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_253 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_253 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_253 .album-cover:hover::before, #album-stacks_in_253 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_253 .album-cover::before, #album-stacks_in_253 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_253 0.4s 0.6s;
              animation: album-shape-show-stacks_in_253 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_253 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_253 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_253 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_253 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_253 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_253 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_253 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_253 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-253.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_253 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_253 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_253 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_253 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_253 #album-gallery-stacks_in_253 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_253-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_253-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_253-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_253-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_253-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_253-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_253-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_253-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_253.album-was-opened #album-gallery-stacks_in_253 {
  visibility: visible; }

#album-stacks_in_253.album-expand .album-cover::before, #album-stacks_in_253.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_253.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_253.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_253.album-expand #album-gallery-stacks_in_253 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_253.album-expand.album-close #album-gallery-stacks_in_253 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_253 #album-gallery-stacks_in_253 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_253 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_253 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_352 .img {
  /*  */
  background-image: url(../files/image_full-352.jpg);
  /*  */ }
#album-image-stacks_in_254 .img {
  /*  */
  background-image: url(../files/image_full-254.jpg);
  /*  */ }
#album-image-stacks_in_255 .img {
  /*  */
  background-image: url(../files/image_full-255.jpg);
  /*  */ }
#album-image-stacks_in_256 .img {
  /*  */
  background-image: url(../files/image_full-256.jpg);
  /*  */ }
#album-image-stacks_in_258 .img {
  /*  */
  background-image: url(../files/image_full-258.jpg);
  /*  */ }
#album-image-stacks_in_260 .img {
  /*  */
  background-image: url(../files/image_full-260.jpg);
  /*  */ }
#album-image-stacks_in_261 .img {
  /*  */
  background-image: url(../files/image_full-261.jpg);
  /*  */ }
#album-image-stacks_in_262 .img {
  /*  */
  background-image: url(../files/image_full-262.jpg);
  /*  */ }
#album-image-stacks_in_263 .img {
  /*  */
  background-image: url(../files/image_full-263.jpg);
  /*  */ }
#album-image-stacks_in_264 .img {
  /*  */
  background-image: url(../files/image_full-264.jpg);
  /*  */ }
#album-image-stacks_in_265 .img {
  /*  */
  background-image: url(../files/image_full-265.jpg);
  /*  */ }
#album-image-stacks_in_266 .img {
  /*  */
  background-image: url(../files/image_full-266.jpg);
  /*  */ }
#album-image-stacks_in_267 .img {
  /*  */
  background-image: url(../files/image_full-267.jpg);
  /*  */ }
#album-image-stacks_in_268 .img {
  /*  */
  background-image: url(../files/image_full-268.jpg);
  /*  */ }
#album-image-stacks_in_274 .img {
  /*  */
  background-image: url(../files/image_full-274.png);
  /*  */ }
#album-image-stacks_in_275 .img {
  /*  */
  background-image: url(../files/image_full-275.jpg);
  /*  */ }
#album-image-stacks_in_276 .img {
  /*  */
  background-image: url(../files/image_full-276.jpg);
  /*  */ }
#album-image-stacks_in_281 .img {
  /*  */
  background-image: url(../files/image_full-281.jpg);
  /*  */ }
#album-image-stacks_in_303 .img {
  /*  */
  background-image: url(../files/image_full-303.png);
  /*  */ }
#album-image-stacks_in_310 .img {
  /*  */
  background-image: url(../files/image_full-310.jpg);
  /*  */ }
#album-image-stacks_in_329 .img {
  /*  */
  background-image: url(../files/image_full-329.jpg);
  /*  */ }
#album-image-stacks_in_330 .img {
  /*  */
  background-image: url(../files/image_full-330.jpg);
  /*  */ }
#album-image-stacks_in_331 .img {
  /*  */
  background-image: url(../files/image_full-331.jpg);
  /*  */ }
#album-image-stacks_in_332 .img {
  /*  */
  background-image: url(../files/image_full-332.jpg);
  /*  */ }
#album-image-stacks_in_333 .img {
  /*  */
  background-image: url(../files/image_full-333.jpg);
  /*  */ }
#album-image-stacks_in_346 .img {
  /*  */
  background-image: url(../files/image_full-346.jpg);
  /*  */ }
#album-image-stacks_in_361 .img {
  /*  */
  background-image: url(../files/image_full-361.jpg);
  /*  */ }
#album-image-stacks_in_373 .img {
  /*  */
  background-image: url(../files/image_full-373.jpg);
  /*  */ }
#album-image-stacks_in_374 .img {
  /*  */
  background-image: url(../files/image_full-374.jpg);
  /*  */ }
#album-image-stacks_in_375 .img {
  /*  */
  background-image: url(../files/image_full-375.jpg);
  /*  */ }
#album-image-stacks_in_385 .img {
  /*  */
  background-image: url(../files/image_full-385.jpg);
  /*  */ }
#album-image-stacks_in_386 .img {
  /*  */
  background-image: url(../files/image_full-386.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_334 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_334 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_334 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_334 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_334 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_334 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_334 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_334 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_334 .album-cover:hover::before, #album-stacks_in_334 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_334 .album-cover::before, #album-stacks_in_334 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_334 0.4s 0.6s;
              animation: album-shape-show-stacks_in_334 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_334 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_334 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_334 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_334 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_334 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_334 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_334 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_334 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-334.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_334 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_334 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 14px 15px; }
      #album-stacks_in_334 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_334 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_334 #album-gallery-stacks_in_334 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_334-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_334-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_334-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_334-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_334-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_334-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_334-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_334-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_334.album-was-opened #album-gallery-stacks_in_334 {
  visibility: visible; }

#album-stacks_in_334.album-expand .album-cover::before, #album-stacks_in_334.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_334.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_334.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_334.album-expand #album-gallery-stacks_in_334 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_334.album-expand.album-close #album-gallery-stacks_in_334 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_334 #album-gallery-stacks_in_334 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_334 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_334 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_335 .img {
  /*  */
  background-image: url(../files/image_full-335.jpg);
  /*  */ }
#album-image-stacks_in_336 .img {
  /*  */
  background-image: url(../files/image_full-336.jpg);
  /*  */ }
#album-image-stacks_in_337 .img {
  /*  */
  background-image: url(../files/image_full-337.jpg);
  /*  */ }
#album-image-stacks_in_339 .img {
  /*  */
  background-image: url(../files/image_full-339.jpg);
  /*  */ }
#album-image-stacks_in_340 .img {
  /*  */
  background-image: url(../files/image_full-340.jpg);
  /*  */ }
#album-image-stacks_in_343 .img {
  /*  */
  background-image: url(../files/image_full-343.jpg);
  /*  */ }
#album-image-stacks_in_344 .img {
  /*  */
  background-image: url(../files/image_full-344.jpg);
  /*  */ }
#album-image-stacks_in_345 .img {
  /*  */
  background-image: url(../files/image_full-345.jpg);
  /*  */ }
#album-image-stacks_in_362 .img {
  /*  */
  background-image: url(../files/image_full-362.jpg);
  /*  */ }
#album-image-stacks_in_363 .img {
  /*  */
  background-image: url(../files/image_full-363.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_218 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_218 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_218 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_218 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_218 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_218 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_218 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_218 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_218 .album-cover:hover::before, #album-stacks_in_218 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_218 .album-cover::before, #album-stacks_in_218 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_218 0.4s 0.6s;
              animation: album-shape-show-stacks_in_218 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_218 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_218 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_218 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_218 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_218 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_218 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_218 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_218 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-218.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_218 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_218 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_218 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_218 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_218 #album-gallery-stacks_in_218 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_218-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_218-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_218-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_218-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_218-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_218-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_218-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_218-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_218.album-was-opened #album-gallery-stacks_in_218 {
  visibility: visible; }

#album-stacks_in_218.album-expand .album-cover::before, #album-stacks_in_218.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_218.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_218.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_218.album-expand #album-gallery-stacks_in_218 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_218.album-expand.album-close #album-gallery-stacks_in_218 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_218 #album-gallery-stacks_in_218 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_218 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_218 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_219 .img {
  /*  */
  background-image: url(../files/image_full-219.jpg);
  /*  */ }
#album-image-stacks_in_220 .img {
  /*  */
  background-image: url(../files/image_full-220.jpg);
  /*  */ }
#album-image-stacks_in_221 .img {
  /*  */
  background-image: url(../files/image_full-221.jpg);
  /*  */ }
#album-image-stacks_in_223 .img {
  /*  */
  background-image: url(../files/image_full-223.jpg);
  /*  */ }
#album-image-stacks_in_224 .img {
  /*  */
  background-image: url(../files/image_full-224.jpg);
  /*  */ }
#album-image-stacks_in_225 .img {
  /*  */
  background-image: url(../files/image_full-225.jpg);
  /*  */ }
#album-image-stacks_in_226 .img {
  /*  */
  background-image: url(../files/image_full-226.jpg);
  /*  */ }
#album-image-stacks_in_227 .img {
  /*  */
  background-image: url(../files/image_full-227.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_199 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_199 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_199 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_199 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_199 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_199 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_199 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_199 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_199 .album-cover:hover::before, #album-stacks_in_199 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_199 .album-cover::before, #album-stacks_in_199 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_199 0.4s 0.6s;
              animation: album-shape-show-stacks_in_199 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_199 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_199 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_199 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_199 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_199 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_199 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_199 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_199 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-199.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_199 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_199 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_199 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_199 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_199 #album-gallery-stacks_in_199 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_199-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_199-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_199-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_199-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_199-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_199-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_199-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_199-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_199.album-was-opened #album-gallery-stacks_in_199 {
  visibility: visible; }

#album-stacks_in_199.album-expand .album-cover::before, #album-stacks_in_199.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_199.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_199.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_199.album-expand #album-gallery-stacks_in_199 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_199.album-expand.album-close #album-gallery-stacks_in_199 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_199 #album-gallery-stacks_in_199 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_199 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_199 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_200 .img {
  /*  */
  background-image: url(../files/image_full-200.jpg);
  /*  */ }
#album-image-stacks_in_201 .img {
  /*  */
  background-image: url(../files/image_full-201.jpg);
  /*  */ }
#album-image-stacks_in_202 .img {
  /*  */
  background-image: url(../files/image_full-202.jpg);
  /*  */ }
#album-image-stacks_in_204 .img {
  /*  */
  background-image: url(../files/image_full-204.jpg);
  /*  */ }
#album-image-stacks_in_205 .img {
  /*  */
  background-image: url(../files/image_full-205.jpg);
  /*  */ }
#album-image-stacks_in_206 .img {
  /*  */
  background-image: url(../files/image_full-206.jpg);
  /*  */ }
#album-image-stacks_in_207 .img {
  /*  */
  background-image: url(../files/image_full-207.jpg);
  /*  */ }
#album-image-stacks_in_208 .img {
  /*  */
  background-image: url(../files/image_full-208.jpg);
  /*  */ }
#album-image-stacks_in_209 .img {
  /*  */
  background-image: url(../files/image_full-209.jpg);
  /*  */ }
#album-image-stacks_in_210 .img {
  /*  */
  background-image: url(../files/image_full-210.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_180 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_180 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_180 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_180 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_180 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_180 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_180 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_180 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_180 .album-cover:hover::before, #album-stacks_in_180 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_180 .album-cover::before, #album-stacks_in_180 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_180 0.4s 0.6s;
              animation: album-shape-show-stacks_in_180 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_180 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_180 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_180 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_180 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_180 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_180 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_180 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_180 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-180.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_180 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_180 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_180 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_180 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_180 #album-gallery-stacks_in_180 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_180-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_180-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_180-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_180-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_180-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_180-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_180-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_180-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_180.album-was-opened #album-gallery-stacks_in_180 {
  visibility: visible; }

#album-stacks_in_180.album-expand .album-cover::before, #album-stacks_in_180.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_180.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_180.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_180.album-expand #album-gallery-stacks_in_180 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_180.album-expand.album-close #album-gallery-stacks_in_180 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_180 #album-gallery-stacks_in_180 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_180 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_180 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_181 .img {
  /*  */
  background-image: url(../files/image_full-181.jpg);
  /*  */ }
#album-image-stacks_in_182 .img {
  /*  */
  background-image: url(../files/image_full-182.jpg);
  /*  */ }
#album-image-stacks_in_183 .img {
  /*  */
  background-image: url(../files/image_full-183.jpg);
  /*  */ }
#album-image-stacks_in_185 .img {
  /*  */
  background-image: url(../files/image_full-185.jpg);
  /*  */ }
#album-image-stacks_in_186 .img {
  /*  */
  background-image: url(../files/image_full-186.jpg);
  /*  */ }
#album-image-stacks_in_187 .img {
  /*  */
  background-image: url(../files/image_full-187.jpg);
  /*  */ }
#album-image-stacks_in_188 .img {
  /*  */
  background-image: url(../files/image_full-188.jpg);
  /*  */ }
#album-image-stacks_in_189 .img {
  /*  */
  background-image: url(../files/image_full-189.jpg);
  /*  */ }
#album-image-stacks_in_190 .img {
  /*  */
  background-image: url(../files/image_full-190.jpg);
  /*  */ }
#album-image-stacks_in_191 .img {
  /*  */
  background-image: url(../files/image_full-191.jpg);
  /*  */ }
#album-image-stacks_in_192 .img {
  /*  */
  background-image: url(../files/image_full-192.jpg);
  /*  */ }
#album-image-stacks_in_193 .img {
  /*  */
  background-image: url(../files/image_full-193.jpg);
  /*  */ }
#album-image-stacks_in_194 .img {
  /*  */
  background-image: url(../files/image_full-194.jpg);
  /*  */ }
#album-image-stacks_in_195 .img {
  /*  */
  background-image: url(../files/image_full-195.jpg);
  /*  */ }
#album-image-stacks_in_196 .img {
  /*  */
  background-image: url(../files/image_full-196.jpg);
  /*  */ }
#album-image-stacks_in_197 .img {
  /*  */
  background-image: url(../files/image_full-197.jpg);
  /*  */ }
#album-image-stacks_in_198 .img {
  /*  */
  background-image: url(../files/image_full-198.jpg);
  /*  */ }
#album-image-stacks_in_211 .img {
  /*  */
  background-image: url(../files/image_full-211.jpg);
  /*  */ }
#album-image-stacks_in_212 .img {
  /*  */
  background-image: url(../files/image_full-212.jpg);
  /*  */ }
#album-image-stacks_in_213 .img {
  /*  */
  background-image: url(../files/image_full-213.jpg);
  /*  */ }
#album-image-stacks_in_246 .img {
  /*  */
  background-image: url(../files/image_full-246.jpg);
  /*  */ }
#album-image-stacks_in_252 .img {
  /*  */
  background-image: url(../files/image_full-252.jpg);
  /*  */ }
#album-image-stacks_in_273 .img {
  /*  */
  background-image: url(../files/image_full-273.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_163 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_163 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 13px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_163 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_163 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_163 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_163 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_163 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_163 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_163 .album-cover:hover::before, #album-stacks_in_163 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_163 .album-cover::before, #album-stacks_in_163 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 13px;
      -webkit-animation: album-shape-show-stacks_in_163 0.4s 0.6s;
              animation: album-shape-show-stacks_in_163 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_163 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_163 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_163 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 13px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_163 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_163 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_163 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 35px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_163 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 13px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_163 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-163.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_163 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_163 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_163 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_163 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_163 #album-gallery-stacks_in_163 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_163-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_163-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_163-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_163-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_163-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_163-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_163-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_163-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_163.album-was-opened #album-gallery-stacks_in_163 {
  visibility: visible; }

#album-stacks_in_163.album-expand .album-cover::before, #album-stacks_in_163.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_163.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_163.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_163.album-expand #album-gallery-stacks_in_163 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_163.album-expand.album-close #album-gallery-stacks_in_163 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_163 #album-gallery-stacks_in_163 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_163 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_163 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_164 .img {
  /*  */
  background-image: url(../files/image_full-164.jpg);
  /*  */ }
#album-image-stacks_in_165 .img {
  /*  */
  background-image: url(../files/image_full-165.jpg);
  /*  */ }
#album-image-stacks_in_166 .img {
  /*  */
  background-image: url(../files/image_full-166.jpg);
  /*  */ }
#album-image-stacks_in_168 .img {
  /*  */
  background-image: url(../files/image_full-168.jpg);
  /*  */ }
#album-image-stacks_in_169 .img {
  /*  */
  background-image: url(../files/image_full-169.jpg);
  /*  */ }
#album-image-stacks_in_170 .img {
  /*  */
  background-image: url(../files/image_full-170.jpg);
  /*  */ }
#album-image-stacks_in_171 .img {
  /*  */
  background-image: url(../files/image_full-171.jpg);
  /*  */ }
#album-image-stacks_in_172 .img {
  /*  */
  background-image: url(../files/image_full-172.jpg);
  /*  */ }
#album-image-stacks_in_173 .img {
  /*  */
  background-image: url(../files/image_full-173.jpg);
  /*  */ }
#album-image-stacks_in_176 .img {
  /*  */
  background-image: url(../files/image_full-176.jpg);
  /*  */ }
#album-image-stacks_in_177 .img {
  /*  */
  background-image: url(../files/image_full-177.jpg);
  /*  */ }
#album-image-stacks_in_178 .img {
  /*  */
  background-image: url(../files/image_full-178.jpg);
  /*  */ }
#album-image-stacks_in_179 .img {
  /*  */
  background-image: url(../files/image_full-179.jpg);
  /*  */ }
#album-image-stacks_in_277 .img {
  /*  */
  background-image: url(../files/image_full-277.jpg);
  /*  */ }
#album-image-stacks_in_278 .img {
  /*  */
  background-image: url(../files/image_full-278.jpg);
  /*  */ }
#album-image-stacks_in_293 .img {
  /*  */
  background-image: url(../files/image_full-293.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_152 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_152 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_152 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_152 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_152 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_152 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_152 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_152 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_152 .album-cover:hover::before, #album-stacks_in_152 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_152 .album-cover::before, #album-stacks_in_152 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_152 0.4s 0.6s;
              animation: album-shape-show-stacks_in_152 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_152 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_152 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_152 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_152 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_152 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_152 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_152 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_152 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-152.png);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_152 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_152 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_152 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_152 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_152 #album-gallery-stacks_in_152 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_152-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_152-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_152-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_152-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_152-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_152-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_152-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_152-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_152.album-was-opened #album-gallery-stacks_in_152 {
  visibility: visible; }

#album-stacks_in_152.album-expand .album-cover::before, #album-stacks_in_152.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_152.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_152.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_152.album-expand #album-gallery-stacks_in_152 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_152.album-expand.album-close #album-gallery-stacks_in_152 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_152 #album-gallery-stacks_in_152 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_152 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_152 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_153 .img {
  /*  */
  background-image: url(../files/image_full-153.jpg);
  /*  */ }
#album-image-stacks_in_154 .img {
  /*  */
  background-image: url(../files/image_full-154.jpg);
  /*  */ }
#album-image-stacks_in_155 .img {
  /*  */
  background-image: url(../files/image_full-155.png);
  /*  */ }
#album-image-stacks_in_157 .img {
  /*  */
  background-image: url(../files/image_full-157.jpg);
  /*  */ }
#album-image-stacks_in_158 .img {
  /*  */
  background-image: url(../files/image_full-158.jpg);
  /*  */ }
#album-image-stacks_in_159 .img {
  /*  */
  background-image: url(../files/image_full-159.jpg);
  /*  */ }
#album-image-stacks_in_160 .img {
  /*  */
  background-image: url(../files/image_full-160.jpg);
  /*  */ }
#album-image-stacks_in_161 .img {
  /*  */
  background-image: url(../files/image_full-161.jpg);
  /*  */ }
#album-image-stacks_in_162 .img {
  /*  */
  background-image: url(../files/image_full-162.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_142 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_142 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_142 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_142 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_142 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_142 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_142 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_142 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_142 .album-cover:hover::before, #album-stacks_in_142 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_142 .album-cover::before, #album-stacks_in_142 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_142 0.4s 0.6s;
              animation: album-shape-show-stacks_in_142 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_142 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_142 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_142 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_142 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_142 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_142 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_142 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_142 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-142.png);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_142 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_142 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_142 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_142 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_142 #album-gallery-stacks_in_142 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_142-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_142-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_142-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_142-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_142-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_142-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_142-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_142-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_142.album-was-opened #album-gallery-stacks_in_142 {
  visibility: visible; }

#album-stacks_in_142.album-expand .album-cover::before, #album-stacks_in_142.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_142.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_142.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_142.album-expand #album-gallery-stacks_in_142 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_142.album-expand.album-close #album-gallery-stacks_in_142 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_142 #album-gallery-stacks_in_142 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_142 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_142 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_143 .img {
  /*  */
  background-image: url(../files/image_full-143.png);
  /*  */ }
#album-image-stacks_in_144 .img {
  /*  */
  background-image: url(../files/image_full-144.png);
  /*  */ }
#album-image-stacks_in_145 .img {
  /*  */
  background-image: url(../files/image_full-145.jpg);
  /*  */ }
#album-image-stacks_in_147 .img {
  /*  */
  background-image: url(../files/image_full-147.png);
  /*  */ }
#album-image-stacks_in_148 .img {
  /*  */
  background-image: url(../files/image_full-148.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_133 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_133 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_133 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_133 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_133 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_133 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_133 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_133 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_133 .album-cover:hover::before, #album-stacks_in_133 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_133 .album-cover::before, #album-stacks_in_133 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_133 0.4s 0.6s;
              animation: album-shape-show-stacks_in_133 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_133 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_133 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_133 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_133 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_133 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_133 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_133 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_133 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-133.png);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_133 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_133 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_133 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_133 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_133 #album-gallery-stacks_in_133 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_133-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_133-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_133-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_133-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_133-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_133-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_133-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_133-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_133.album-was-opened #album-gallery-stacks_in_133 {
  visibility: visible; }

#album-stacks_in_133.album-expand .album-cover::before, #album-stacks_in_133.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_133.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_133.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_133.album-expand #album-gallery-stacks_in_133 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_133.album-expand.album-close #album-gallery-stacks_in_133 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_133 #album-gallery-stacks_in_133 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_133 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_133 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_134 .img {
  /*  */
  background-image: url(../files/image_full-134.jpg);
  /*  */ }
#album-image-stacks_in_135 .img {
  /*  */
  background-image: url(../files/image_full-135.png);
  /*  */ }
#album-image-stacks_in_136 .img {
  /*  */
  background-image: url(../files/image_full-136.png);
  /*  */ }
#album-image-stacks_in_138 .img {
  /*  */
  background-image: url(../files/image_full-138.jpg);
  /*  */ }
#album-image-stacks_in_139 .img {
  /*  */
  background-image: url(../files/image_full-139.png);
  /*  */ }
#album-image-stacks_in_140 .img {
  /*  */
  background-image: url(../files/image_full-140.png);
  /*  */ }
#album-image-stacks_in_141 .img {
  /*  */
  background-image: url(../files/image_full-141.png);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_121 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_121 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_121 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_121 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_121 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_121 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_121 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_121 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_121 .album-cover:hover::before, #album-stacks_in_121 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_121 .album-cover::before, #album-stacks_in_121 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_121 0.4s 0.6s;
              animation: album-shape-show-stacks_in_121 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_121 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_121 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_121 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_121 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_121 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_121 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_121 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_121 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-121.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_121 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_121 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 13px 15px; }
      #album-stacks_in_121 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_121 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_121 #album-gallery-stacks_in_121 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_121-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_121-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_121-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_121-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_121-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_121-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_121-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_121-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_121.album-was-opened #album-gallery-stacks_in_121 {
  visibility: visible; }

#album-stacks_in_121.album-expand .album-cover::before, #album-stacks_in_121.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_121.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_121.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_121.album-expand #album-gallery-stacks_in_121 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_121.album-expand.album-close #album-gallery-stacks_in_121 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_121 #album-gallery-stacks_in_121 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_121 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_121 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_122 .img {
  /*  */
  background-image: url(../files/image_full-122.jpg);
  /*  */ }
#album-image-stacks_in_123 .img {
  /*  */
  background-image: url(../files/image_full-123.jpg);
  /*  */ }
#album-image-stacks_in_124 .img {
  /*  */
  background-image: url(../files/image_full-124.jpg);
  /*  */ }
#album-image-stacks_in_126 .img {
  /*  */
  background-image: url(../files/image_full-126.jpg);
  /*  */ }
#album-image-stacks_in_127 .img {
  /*  */
  background-image: url(../files/image_full-127.jpg);
  /*  */ }
#album-image-stacks_in_128 .img {
  /*  */
  background-image: url(../files/image_full-128.jpg);
  /*  */ }
#album-image-stacks_in_129 .img {
  /*  */
  background-image: url(../files/image_full-129.jpg);
  /*  */ }
#album-image-stacks_in_130 .img {
  /*  */
  background-image: url(../files/image_full-130.jpg);
  /*  */ }
#album-image-stacks_in_131 .img {
  /*  */
  background-image: url(../files/image_full-131.jpg);
  /*  */ }
#album-image-stacks_in_132 .img {
  /*  */
  background-image: url(../files/image_full-132.jpg);
  /*  */ }
#album-image-stacks_in_149 .img {
  /*  */
  background-image: url(../files/image_full-149.png);
  /*  */ }
#album-image-stacks_in_217 .img {
  /*  */
  background-image: url(../files/image_full-217.jpg);
  /*  */ }
#album-image-stacks_in_232 .img {
  /*  */
  background-image: url(../files/image_full-232.jpg);
  /*  */ }
#album-image-stacks_in_233 .img {
  /*  */
  background-image: url(../files/image_full-233.jpg);
  /*  */ }
#album-image-stacks_in_234 .img {
  /*  */
  background-image: url(../files/image_full-234.jpg);
  /*  */ }
#album-image-stacks_in_235 .img {
  /*  */
  background-image: url(../files/image_full-235.jpg);
  /*  */ }
#album-image-stacks_in_236 .img {
  /*  */
  background-image: url(../files/image_full-236.jpg);
  /*  */ }
#album-image-stacks_in_237 .img {
  /*  */
  background-image: url(../files/image_full-237.jpg);
  /*  */ }
#album-image-stacks_in_238 .img {
  /*  */
  background-image: url(../files/image_full-238.jpg);
  /*  */ }
#album-image-stacks_in_239 .img {
  /*  */
  background-image: url(../files/image_full-239.jpg);
  /*  */ }
#album-image-stacks_in_245 .img {
  /*  */
  background-image: url(../files/image_full-245.jpg);
  /*  */ }
#album-image-stacks_in_251 .img {
  /*  */
  background-image: url(../files/image_full-251.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_84 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_84 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_84 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_84 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_84 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_84 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_84 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_84 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_84 .album-cover:hover::before, #album-stacks_in_84 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_84 .album-cover::before, #album-stacks_in_84 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_84 0.4s 0.6s;
              animation: album-shape-show-stacks_in_84 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_84 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_84 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_84 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_84 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_84 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_84 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_84 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_84 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-84.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_84 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_84 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 16px 15px; }
      #album-stacks_in_84 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_84 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_84 #album-gallery-stacks_in_84 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_84-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_84-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_84-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_84-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_84-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_84-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_84-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_84-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_84.album-was-opened #album-gallery-stacks_in_84 {
  visibility: visible; }

#album-stacks_in_84.album-expand .album-cover::before, #album-stacks_in_84.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_84.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_84.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_84.album-expand #album-gallery-stacks_in_84 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_84.album-expand.album-close #album-gallery-stacks_in_84 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_84 #album-gallery-stacks_in_84 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_84 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_84 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_85 .img {
  /*  */
  background-image: url(../files/image_full-85.jpg);
  /*  */ }
#album-image-stacks_in_86 .img {
  /*  */
  background-image: url(../files/image_full-86.jpg);
  /*  */ }
#album-image-stacks_in_244 .img {
  /*  */
  background-image: url(../files/image_full-244.jpg);
  /*  */ }
#album-image-stacks_in_279 .img {
  /*  */
  background-image: url(../files/image_full-279.jpg);
  /*  */ }
#album-image-stacks_in_280 .img {
  /*  */
  background-image: url(../files/image_full-280.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_8 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_8 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_8 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_8 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_8 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_8 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_8 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_8 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_8 .album-cover:hover::before, #album-stacks_in_8 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_8 .album-cover::before, #album-stacks_in_8 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_8 0.4s 0.6s;
              animation: album-shape-show-stacks_in_8 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_8 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_8 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_8 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_8 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_8 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_8 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_8 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_8 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-8.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_8 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_8 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 16px 15px; }
      #album-stacks_in_8 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_8 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_8 #album-gallery-stacks_in_8 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 23px 20px; }
      #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_8-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_8-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_8-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_8-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_8-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_8-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_8-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_8-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_8.album-was-opened #album-gallery-stacks_in_8 {
  visibility: visible; }

#album-stacks_in_8.album-expand .album-cover::before, #album-stacks_in_8.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_8.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_8.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_8.album-expand #album-gallery-stacks_in_8 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_8.album-expand.album-close #album-gallery-stacks_in_8 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_8 #album-gallery-stacks_in_8 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_8 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_8 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_9 .img {
  /*  */
  background-image: url(../files/image_thumb-9.jpg);
  /*  */ }
#album-image-stacks_in_10 .img {
  /*  */
  background-image: url(../files/image_thumb-10.jpg);
  /*  */ }
#album-image-stacks_in_11 .img {
  /*  */
  background-image: url(../files/image_thumb-11.jpg);
  /*  */ }
#album-image-stacks_in_13 .img {
  /*  */
  background-image: url(../files/image_thumb-13.jpg);
  /*  */ }
#album-image-stacks_in_29 .img {
  /*  */
  background-image: url(../files/image_thumb-29.jpg);
  /*  */ }
#album-image-stacks_in_30 .img {
  /*  */
  background-image: url(../files/image_thumb-30.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_19 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_19 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_19 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_19 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_19 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_19 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_19 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_19 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_19 .album-cover:hover::before, #album-stacks_in_19 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_19 .album-cover::before, #album-stacks_in_19 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_19 0.4s 0.6s;
              animation: album-shape-show-stacks_in_19 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_19 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_19 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_19 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_19 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_19 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_19 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_19 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_19 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-19.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_19 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_19 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 16px 15px; }
      #album-stacks_in_19 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_19 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_19 #album-gallery-stacks_in_19 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 23px 20px; }
      #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_19-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_19-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_19-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_19-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_19-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_19-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_19-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_19-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_19.album-was-opened #album-gallery-stacks_in_19 {
  visibility: visible; }

#album-stacks_in_19.album-expand .album-cover::before, #album-stacks_in_19.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_19.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_19.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_19.album-expand #album-gallery-stacks_in_19 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_19.album-expand.album-close #album-gallery-stacks_in_19 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_19 #album-gallery-stacks_in_19 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_19 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_19 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_20 .img {
  /*  */
  background-image: url(../files/image_full-20.jpg);
  /*  */ }
#album-image-stacks_in_21 .img {
  /*  */
  background-image: url(../files/image_full-21.jpg);
  /*  */ }
#album-image-stacks_in_22 .img {
  /*  */
  background-image: url(../files/image_full-22.jpg);
  /*  */ }
#album-image-stacks_in_71 .img {
  /*  */
  background-image: url(../files/image_full-71.jpg);
  /*  */ }
#album-image-stacks_in_72 .img {
  /*  */
  background-image: url(../files/image_full-72.jpg);
  /*  */ }
#album-image-stacks_in_214 .img {
  /*  */
  background-image: url(../files/image_full-214.jpg);
  /*  */ }
#album-image-stacks_in_215 .img {
  /*  */
  background-image: url(../files/image_full-215.jpg);
  /*  */ }
#album-image-stacks_in_216 .img {
  /*  */
  background-image: url(../files/image_full-216.jpg);
  /*  */ }
#album-image-stacks_in_249 .img {
  /*  */
  background-image: url(../files/image_full-249.jpg);
  /*  */ }
#album-image-stacks_in_250 .img {
  /*  */
  background-image: url(../files/image_full-250.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_38 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_38 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_38 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_38 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_38 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_38 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_38 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_38 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_38 .album-cover:hover::before, #album-stacks_in_38 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_38 .album-cover::before, #album-stacks_in_38 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_38 0.4s 0.6s;
              animation: album-shape-show-stacks_in_38 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_38 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_38 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_38 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_38 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_38 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_38 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_38 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_38 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-38.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_38 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_38 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_38 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_38 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_38 #album-gallery-stacks_in_38 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_38-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_38-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_38-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_38-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_38-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_38-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_38-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_38-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_38.album-was-opened #album-gallery-stacks_in_38 {
  visibility: visible; }

#album-stacks_in_38.album-expand .album-cover::before, #album-stacks_in_38.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_38.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_38.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_38.album-expand #album-gallery-stacks_in_38 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_38.album-expand.album-close #album-gallery-stacks_in_38 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_38 #album-gallery-stacks_in_38 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_38 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_38 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_39 .img {
  /*  */
  background-image: url(../files/image_full-39.jpg);
  /*  */ }
#album-image-stacks_in_40 .img {
  /*  */
  background-image: url(../files/image_full-40.jpg);
  /*  */ }
#album-image-stacks_in_41 .img {
  /*  */
  background-image: url(../files/image_full-41.jpg);
  /*  */ }
#album-image-stacks_in_46 .img {
  /*  */
  background-image: url(../files/image_full-46.jpg);
  /*  */ }
#album-image-stacks_in_118 .img {
  /*  */
  background-image: url(../files/image_full-118.jpg);
  /*  */ }
#album-image-stacks_in_354 .img {
  /*  */
  background-image: url(../files/image_full-354.jpg);
  /*  */ }
#album-image-stacks_in_355 .img {
  /*  */
  background-image: url(../files/image_full-355.jpg);
  /*  */ }
#album-image-stacks_in_356 .img {
  /*  */
  background-image: url(../files/image_full-356.jpg);
  /*  */ }
#album-image-stacks_in_357 .img {
  /*  */
  background-image: url(../files/image_full-357.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_64 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_64 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_64 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_64 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_64 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_64 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_64 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_64 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_64 .album-cover:hover::before, #album-stacks_in_64 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_64 .album-cover::before, #album-stacks_in_64 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_64 0.4s 0.6s;
              animation: album-shape-show-stacks_in_64 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_64 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_64 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_64 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_64 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_64 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_64 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_64 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_64 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-64.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_64 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_64 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_64 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_64 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_64 #album-gallery-stacks_in_64 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_64-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_64-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_64-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_64-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_64-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_64-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_64-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_64-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_64.album-was-opened #album-gallery-stacks_in_64 {
  visibility: visible; }

#album-stacks_in_64.album-expand .album-cover::before, #album-stacks_in_64.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_64.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_64.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_64.album-expand #album-gallery-stacks_in_64 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_64.album-expand.album-close #album-gallery-stacks_in_64 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_64 #album-gallery-stacks_in_64 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_64 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_64 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_65 .img {
  /*  */
  background-image: url(../files/image_full-65.jpg);
  /*  */ }
#album-image-stacks_in_66 .img {
  /*  */
  background-image: url(../files/image_full-66.jpg);
  /*  */ }
#album-image-stacks_in_67 .img {
  /*  */
  background-image: url(../files/image_full-67.jpg);
  /*  */ }
#album-image-stacks_in_81 .img {
  /*  */
  background-image: url(../files/image_full-81.jpg);
  /*  */ }
#album-image-stacks_in_82 .img {
  /*  */
  background-image: url(../files/image_full-82.jpg);
  /*  */ }
#album-image-stacks_in_174 .img {
  /*  */
  background-image: url(../files/image_full-174.jpg);
  /*  */ }
#album-image-stacks_in_175 .img {
  /*  */
  background-image: url(../files/image_full-175.jpg);
  /*  */ }
#album-image-stacks_in_228 .img {
  /*  */
  background-image: url(../files/image_full-228.jpg);
  /*  */ }
#album-image-stacks_in_229 .img {
  /*  */
  background-image: url(../files/image_full-229.jpg);
  /*  */ }
#album-image-stacks_in_230 .img {
  /*  */
  background-image: url(../files/image_full-230.jpg);
  /*  */ }
#album-image-stacks_in_231 .img {
  /*  */
  background-image: url(../files/image_full-231.jpg);
  /*  */ }
#album-image-stacks_in_242 .img {
  /*  */
  background-image: url(../files/image_full-242.jpg);
  /*  */ }
#album-image-stacks_in_247 .img {
  /*  */
  background-image: url(../files/image_full-247.jpg);
  /*  */ }
#album-image-stacks_in_248 .img {
  /*  */
  background-image: url(../files/image_full-248.jpg);
  /*  */ }
#album-image-stacks_in_289 .img {
  /*  */
  background-image: url(../files/image_full-289.jpg);
  /*  */ }
/*  */
#stacks_in_1, #stacks_in_1, #stacks_in_1 .stacks_in, #stacks_in_1 .stacks_out {
  overflow: visible !important; }

#album-stacks_in_75 {
  z-index: 1000;
  position: relative; }
  #album-stacks_in_75 .album-cover {
    margin: 20px;
    max-width: 350px;
    border-radius: 15px;
    position: relative;
    transition: all 0.3s;
    box-sizing: border-box; }
    #album-stacks_in_75 .album-cover.cover-left {
      margin-right: auto; }
    #album-stacks_in_75 .album-cover.cover-right {
      margin-left: auto; }
    #album-stacks_in_75 .album-cover.cover-center {
      margin-left: auto;
      margin-right: auto; }
    #album-stacks_in_75 .album-cover:hover {
      /*  */
      cursor: pointer;
      -webkit-transform: translateY(-3px);
              transform: translateY(-3px);
      /*  */ }
      #album-stacks_in_75 .album-cover:hover .album-cover-inner {
        /*  */
        box-shadow: none;
        /*  */ }
      #album-stacks_in_75 .album-cover:hover .album-cover-image::after {
        /*  */
        opacity: 1;
        /*  */ }
      #album-stacks_in_75 .album-cover:hover::before, #album-stacks_in_75 .album-cover:hover::after {
        /*  */
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
        /*  */ }
    #album-stacks_in_75 .album-cover::before, #album-stacks_in_75 .album-cover::after {
      content: '';
      top: 0;
      left: 0;
      z-index: -1;
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      transition: all 0.3s;
      background: rgba(255, 255, 255, 0);
      border-radius: 15px;
      -webkit-animation: album-shape-show-stacks_in_75 0.4s 0.6s;
              animation: album-shape-show-stacks_in_75 0.4s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_75 .album-cover::before {
      -webkit-transform: rotate(4deg);
              transform: rotate(4deg); }
    #album-stacks_in_75 .album-cover::after {
      -webkit-transform: rotate(-3deg);
              transform: rotate(-3deg); }
    #album-stacks_in_75 .album-cover-placeholder {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(112, 128, 144, 0.30);
      border-radius: 15px;
      border: 3px dashed rgba(112, 128, 144, 0.30);
      top: 0;
      left: 0;
      z-index: 1;
      width: 100%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      box-sizing: border-box;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #album-stacks_in_75 .album-cover-placeholder i {
        font-size: 50px; }
      #album-stacks_in_75 .album-cover-placeholder span {
        font-size: 20px; }
    #album-stacks_in_75 .album-cover-count {
      /*  */
      font-family: "Varela";
      /*  */
      top: 10px;
      right: 10px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(255, 255, 255, 0.10);
      font-size: 13px;
      padding: 5px 10px;
      border-radius: 20px;
      opacity: 0;
      z-index: 20;
      line-height: 1;
      position: absolute;
      -webkit-transform: translateY(10px);
              transform: translateY(10px);
      -webkit-animation: album-count-show 0.5s 0.6s;
              animation: album-count-show 0.5s 0.6s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards; }
    #album-stacks_in_75 .album-cover-inner {
      /*  */
      background: rgba(44, 44, 59, 1.00);
      /*  */
      /*  */
      box-shadow: none;
      border-radius: 15px;
      z-index: 2;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      position: relative;
      transition: all 0.3s;
      box-sizing: border-box;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      /*  */
      -webkit-transform: scale(0);
              transform: scale(0);
      -webkit-animation: album-cover-show 0.3s 0.4s;
              animation: album-cover-show 0.3s 0.4s;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      /*  */ }
    #album-stacks_in_75 .album-cover-image {
      height: 150px;
      max-width: 350px;
      background: url(../files/cover_image-75.jpg);
      width: 100%;
      position: relative;
      background-size: cover;
      background-position: center center; }
      #album-stacks_in_75 .album-cover-image::after {
        content: '\f133';
        top: 0;
        left: 0;
        opacity: 0;
        width: 100%;
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        transition: all 0.3s;
        font-family: "Ionicons";
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        color: rgba(255, 255, 255, 0.20);
        background: rgba(44, 44, 59, 0.60);
        font-size: 100px; }
    #album-stacks_in_75 .album-cover-info {
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      max-width: 100%;
      padding: 12px 15px; }
      #album-stacks_in_75 .album-cover-info-title {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 1.00);
        font-size: 15px;
        line-height: 21.000000px;
        margin-bottom: 5px; }
      #album-stacks_in_75 .album-cover-info-description {
        /*  */
        font-family: "Varela";
        /*  */
        color: rgba(255, 255, 255, 0.40);
        font-size: 13px;
        line-height: 18.199999px;
        text-overflow: ellipsis; }
  #album-stacks_in_75 #album-gallery-stacks_in_75 {
    /*  */
    z-index: 200;
    height: 100%;
    position: fixed;
    visibility: hidden;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    -webkit-animation: album-gallery-hide 0.5s;
            animation: album-gallery-hide 0.5s;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    /*  */
    /*  */
    background: rgba(44, 44, 59, 1.00);
    /*  */
    /*  */
    top: 0;
    left: 0;
    width: 100%;
    overflow-y: scroll;
    /*  */ }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-info {
      /*  */
      background: rgba(34, 34, 45, 1.00);
      /*  */
      /*  */
      z-index: 200;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      position: relative;
      transition: all 0.3s;
      font-family: "Proxima Nova";
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-back {
      color: rgba(255, 255, 255, 1.00);
      padding: 20px 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      font-size: 18px;
      cursor: pointer;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-back i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        font-size: 20px;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-back::after {
        line-height: 0;
        margin-left: 8px;
        display: inline-block;
        content: "Back"; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-header {
      padding: 20px 15px; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-title {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 18px;
      line-height: 25.199999px;
      padding-bottom: 5px; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-description {
      /*  */
      font-family: "Varela";
      /*  */
      color: rgba(255, 255, 255, 0.40);
      font-size: 14px;
      line-height: 19.600000px; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content {
      z-index: 200;
      position: relative;
      padding: 20px 20px; }
      #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        list-style: none;
        box-sizing: border-box;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid .stack {
          /*  */ }
          #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid .stack li {
            margin: 0 auto; }
        #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li {
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          box-sizing: border-box;
          padding: 10px 10px; }
        #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid a {
          box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.10);
          border-radius: 4px;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          display: block;
          overflow: hidden;
          position: relative;
          transition: all 0.3s;
          box-sizing: border-box; }
          #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid a .img {
            width: 100%;
            height: 100%;
            transition: inherit;
            background-size: cover;
            box-sizing: border-box;
            background-position: center center; }
          #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid a:hover .img {
            /*  */
            overflow: hidden;
            -webkit-transform: scale(1.05);
                    transform: scale(1.05);
            /*  */ }
          #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid a:hover::before {
            /*  */
            top: 0;
            left: 0;
            content: '';
            z-index: 20;
            width: 100%;
            height: 100%;
            display: block;
            position: absolute;
            box-shadow: inset 0 0 0 4px rgba(255, 255, 255, 0.1);
            /*  */ }

body.album-stacks_in_75-expand .simple-lightbox {
  position: fixed;
  z-index: 1002; }

body.album-stacks_in_75-expand .sl-overlay {
  /*  */
  background: rgba(44, 44, 59, 1.00);
  /*  */
  /*  */
  opacity: 0.9;
  position: fixed;
  z-index: 1001; }

body.album-stacks_in_75-expand .sl-close {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_75-expand .sl-navigation button {
  color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_75-expand .sl-counter {
  color: rgba(255, 255, 255, 1.00);
  font-family: "Proxima Nova"; }

body.album-stacks_in_75-expand .sl-spinner {
  border-color: rgba(255, 255, 255, 1.00); }

body.album-stacks_in_75-expand .sl-wrapper .sl-image {
  overflow: hidden;
  border-radius: 5px; }

body.album-stacks_in_75-expand .sl-wrapper .sl-image .sl-caption {
  /*  */
  font-family: "Varela";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  background: rgba(44, 44, 59, 0.60);
  font-size: 18px;
  padding: 15px 15px;
  font-weight: bold;
  text-shadow: 0px 3px 10px rgba(0, 0, 0, 0.30); }

#album-stacks_in_75.album-was-opened #album-gallery-stacks_in_75 {
  visibility: visible; }

#album-stacks_in_75.album-expand .album-cover::before, #album-stacks_in_75.album-expand .album-cover::after {
  display: none; }

#album-stacks_in_75.album-expand .album-cover-inner {
  -webkit-animation: album-cover-hide 0.5s;
          animation: album-cover-hide 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_75.album-expand .album-cover-count {
  -webkit-animation: album-count-hide 0.3s;
          animation: album-count-hide 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_75.album-expand #album-gallery-stacks_in_75 {
  visibility: visible;
  -webkit-animation: album-gallery-show 0.5s 0.5s;
          animation: album-gallery-show 0.5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

#album-stacks_in_75.album-expand.album-close #album-gallery-stacks_in_75 {
  -webkit-animation: album-gallery-hide 5s 0.5s;
          animation: album-gallery-hide 5s 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@media (min-width: 801px) {
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li {
    width: 33.333332%; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li a {
      height: 250px; } }

@media (max-width: 800px) {
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li {
    width: 50.000000%; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@media (max-width: 400px) {
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-back i {
    font-size: 24px; }
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-back::after {
    display: none; }
  #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li {
    width: 100.000000%; }
    #album-stacks_in_75 #album-gallery-stacks_in_75 .album-gallery-content .album-gallery-grid li a {
      height: 200px; } }

@-webkit-keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@keyframes album-cover-hide {
  0% {
    -webkit-transform: translateY(-3px);
            transform: translateY(-3px); }
  50% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
            transform: translateY(-20px); }
  99% {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
            transform: translateY(0) scale(0); } }

@-webkit-keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes album-cover-show {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@keyframes album-count-show {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
            transform: translateX(10px); }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-count-hide {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-shape-show-stacks_in_75 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@keyframes album-shape-show-stacks_in_75 {
  0% {
    background: rgba(255, 255, 255, 0); }
  100% {
    background: rgba(44, 44, 59, 0.60); } }

@-webkit-keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-show {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@keyframes album-gallery-hide {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); } }

@-webkit-keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes album-gallery-info-show {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@-webkit-keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes album-gallery-content-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#album-image-stacks_in_76 .img {
  /*  */
  background-image: url(../files/image_full-76.jpg);
  /*  */ }
#album-image-stacks_in_77 .img {
  /*  */
  background-image: url(../files/image_full-77.jpg);
  /*  */ }
#album-image-stacks_in_78 .img {
  /*  */
  background-image: url(../files/image_full-78.jpg);
  /*  */ }
#album-image-stacks_in_80 .img {
  /*  */
  background-image: url(../files/image_full-80.jpg);
  /*  */ }
#album-image-stacks_in_83 .img {
  /*  */
  background-image: url(../files/image_full-83.jpg);
  /*  */ }
#album-image-stacks_in_111 .img {
  /*  */
  background-image: url(../files/image_full-111.jpg);
  /*  */ }
#album-image-stacks_in_112 .img {
  /*  */
  background-image: url(../files/image_full-112.jpg);
  /*  */ }
#album-image-stacks_in_113 .img {
  /*  */
  background-image: url(../files/image_full-113.jpg);
  /*  */ }
#album-image-stacks_in_90 .img {
  /*  */
  background-image: url(../files/image_full-90.jpg);
  /*  */ }
#album-image-stacks_in_91 .img {
  /*  */
  background-image: url(../files/image_full-91.jpg);
  /*  */ }
#album-image-stacks_in_92 .img {
  /*  */
  background-image: url(../files/image_full-92.jpg);
  /*  */ }
#album-image-stacks_in_98 .img {
  /*  */
  background-image: url(../files/image_full-98.jpg);
  /*  */ }
#album-image-stacks_in_97 .img {
  /*  */
  background-image: url(../files/image_full-97.jpg);
  /*  */ }
#album-image-stacks_in_99 .img {
  /*  */
  background-image: url(../files/image_full-99.jpg);
  /*  */ }
#album-image-stacks_in_104 .img {
  /*  */
  background-image: url(../files/image_full-104.jpg);
  /*  */ }
#album-image-stacks_in_105 .img {
  /*  */
  background-image: url(../files/image_full-105.jpg);
  /*  */ }
#album-image-stacks_in_114 .img {
  /*  */
  background-image: url(../files/image_full-114.jpg);
  /*  */ }
