/* -- Start Swell Page css Template -- */

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }


@-webkit-keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
       transform: translateX(-5px);
    } 
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}




/* -- End Swell Page css Template -- */.tippy-touch{cursor:pointer!important}.tippy-notransition{-webkit-transition:none!important;transition:none!important}.tippy-popper{max-width:350px;-webkit-perspective:700px;perspective:700px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none}.tippy-popper[data-html]{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{width:23px;height:23px;fill:#333;bottom:-15px;margin:0 6px}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 7px}.tippy-popper[x-placement^=top] .tippy-backdrop{-webkit-transform-origin:0 100%;transform-origin:0 100%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(5.5) translate(-50%,25%);transform:scale(5.5) translate(-50%,25%);opacity:1}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1) translate(-50%,25%);transform:scale(1) translate(-50%,25%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{width:23px;height:23px;fill:#333;top:-15px;margin:0 6px}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{-webkit-transform:rotate(0);transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 7px}.tippy-popper[x-placement^=bottom] .tippy-backdrop{-webkit-transform-origin:0 -100%;transform-origin:0 -100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(5.5) translate(-50%,-125%);transform:scale(5.5) translate(-50%,-125%);opacity:1}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1) translate(-50%,-125%);transform:scale(1) translate(-50%,-125%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:30% 0 0 30%}.tippy-popper[x-placement^=left] .tippy-roundarrow{width:23px;height:23px;fill:#333;right:-15px;margin:4px 0}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:4px 0}.tippy-popper[x-placement^=left] .tippy-backdrop{-webkit-transform-origin:100% 0;transform-origin:100% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(5.5) translate(33%,-50%);transform:scale(5.5) translate(33%,-50%);opacity:1}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1.5) translate(33%,-50%);transform:scale(1.5) translate(33%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 30% 30% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{width:23px;height:23px;fill:#333;left:-15px;margin:4px 0}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:4px 0}.tippy-popper[x-placement^=right] .tippy-backdrop{-webkit-transform-origin:-100% 0;transform-origin:-100% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{-webkit-transform:scale(5.5) translate(-133%,-50%);transform:scale(5.5) translate(-133%,-50%);opacity:1}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{-webkit-transform:scale(1.5) translate(-133%,-50%);transform:scale(1.5) translate(-133%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-animatefill] .tippy-content{-webkit-transition:-webkit-clip-path cubic-bezier(.46,.1,.52,.98);transition:-webkit-clip-path cubic-bezier(.46,.1,.52,.98);transition:clip-path cubic-bezier(.46,.1,.52,.98);transition:clip-path cubic-bezier(.46,.1,.52,.98),-webkit-clip-path cubic-bezier(.46,.1,.52,.98)}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.53,2,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip[data-inertia][data-state=hidden]{-webkit-transition-timing-function:ease;transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:26%;left:50%;top:50%;z-index:-1;-webkit-transition:all cubic-bezier(.46,.1,.52,.98);transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(5% 50% at 50% 50%);clip-path:ellipse(5% 50% at 50% 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=right] .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(135% 100% at 0 50%);clip-path:ellipse(135% 100% at 0 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=right] .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(25% 100% at 0 50%);clip-path:ellipse(25% 100% at 0 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=left] .tippy-tooltip[data-animatefill][data-state=visible] .tippy-content{-webkit-clip-path:ellipse(135% 100% at 100% 50%);clip-path:ellipse(135% 100% at 100% 50%)}body:not(.tippy-touch) .tippy-popper[x-placement=left] .tippy-tooltip[data-animatefill][data-state=hidden] .tippy-content{-webkit-clip-path:ellipse(25% 100% at 100% 50%);clip-path:ellipse(25% 100% at 100% 50%)}@media (max-width:360px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}/* TRIGGER FONT */

@font-face {
  font-family: 'trigger';
  src: url('../files/trigger_font/trigger.eot?57958819');
  src: url('../files/trigger_font/trigger.eot?57958819#iefix') format('embedded-opentype'),
       url('../files/trigger_font/trigger.woff?57958819') format('woff'),
       url('../files/trigger_font/trigger.ttf?57958819') format('truetype'),
       url('../files/trigger_font/trigger.svg?57958819#trigger') format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'trigger';
    src: url('../font/trigger.svg?60643705#trigger') format('svg');
  }
}
*/

 
 [class^="trigger-"]:before, [class*=" trigger-"]:before {
  font-family: "trigger";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
     
  /* fix buttons height, for twitter bootstrap */
  /*line-height: 1em;*/
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /*margin-left: .2em;*/
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.trigger-plus-squared:before { content: '\e800'; } /* '' */
.trigger-minus-squared:before { content: '\e801'; } /* '' */
.trigger-plus-squared-alt:before { content: '\e802'; } /* '' */
.trigger-minus-squared-alt:before { content: '\e803'; } /* '' */
.trigger-cancel-1:before { content: '\e804'; } /* '' */
.trigger-ok:before { content: '\e805'; } /* '' */
.trigger-ok-circled:before { content: '\e806'; } /* '' */
.trigger-cancel-circled:before { content: '\e807'; } /* '' */
.trigger-ok-circled2:before { content: '\e808'; } /* '' */
.trigger-cancel-circled2:before { content: '\e809'; } /* '' */
.trigger-ok-squared:before { content: '\e80a'; } /* '' */
.trigger-plus-circled:before { content: '\e80b'; } /* '' */
.trigger-minus-circled:before { content: '\e80c'; } /* '' */
.trigger-toggle-off:before { content: '\e80d'; } /* '' */
.trigger-toggle-on:before { content: '\e80e'; } /* '' */
.trigger-cog:before { content: '\e80f'; } /* '' */
.trigger-info-circled:before { content: '\e810'; } /* '' */
.trigger-help-circled:before { content: '\e811'; } /* '' */
.trigger-eye:before { content: '\e812'; } /* '' */
.trigger-eye-off:before { content: '\e813'; } /* '' */
.trigger-code-1:before { content: '\e814'; } /* '' */
.trigger-chat:before { content: '\e815'; } /* '' */
.trigger-chat-empty:before { content: '\e816'; } /* '' */
.trigger-down-open-1:before { content: '\e817'; } /* '' */
.trigger-up-open-1:before { content: '\e818'; } /* '' */
.trigger-star:before { content: '\e819'; } /* '' */
.trigger-star-empty:before { content: '\e81a'; } /* '' */
.trigger-heart:before { content: '\e81b'; } /* '' */
.trigger-heart-empty:before { content: '\e81c'; } /* '' */
.trigger-plus-1:before { content: '\e81d'; } /* '' */
.trigger-minus-1:before { content: '\e81e'; } /* '' */
.trigger-help-1:before { content: '\e81f'; } /* '' */
.trigger-info-1:before { content: '\e820'; } /* '' */
.trigger-mail:before { content: '\e821'; } /* '' */
.trigger-mail-squared:before { content: '\e822'; } /* '' */
.trigger-export-alt:before { content: '\e823'; } /* '' */
.trigger-export:before { content: '\e824'; } /* '' */
.trigger-menu-1:before { content: '\e825'; } /* '' */.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}
/* Start dooMontage 2 stack page CSS code *//*! * Justified Gallery - v3.6.1 * http://miromannino.github.io/Justified-Gallery/ * Copyright (c) 2015 Miro Mannino * Licensed under the MIT license. */@-webkit-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.doocaption,.justified-gallery>div>.doocaption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:600;font-family:sans-serif}.justified-gallery>a>.doocaption.doocaption-visible,.justified-gallery>div>.doocaption.doocaption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-doocaption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}/* End dooMontage 2 stack page CSS code */
#stacks_in_1 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_out_2915 {
	margin-right:0;
}

#last_updated_stacks_in_2627 {
	text-align: left;
	
	
	font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  
  font-style: italic;
  
  
	font-size: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0;
	color: rgba(127, 127, 127, 1.00);
}

#stacks_out_2627 {
	width: 350px;
	float: left;
	margin-left:0;
}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_4795 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_4795 {
		display: none !important;
	}
}

.spacerStack {
	height: 9.00px;
}

#spacerStackstacks_in_3723 {
	height: 9.00px;
}




























@media print {
	#spacerStackstacks_in_3723 {
		display: none !important;
	}
}

#stacks_in_2014 {
	border: solid rgba(153, 153, 153, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_out_2014 {
	width: 150px;
}

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_5081 {
	height: 20.00px;
}




























@media print {
	#spacerStackstacks_in_5081 {
		display: none !important;
	}
}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_5375 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_5375 {
		display: none !important;
	}
}
.lines.stacks_in_5097{width:90%;margin:calc(16rem/16) auto calc(16rem/16) auto;border-bottom:1px solid rgba(7, 64, 128, 1.00);background:rgba(7, 64, 128, 1.00);transform:rotate(0deg)}.lines.stacks_in_5097.vertical{border-left:1px solid rgba(7, 64, 128, 1.00);border-bottom:none;width:0;height:90%;margin:0 auto;margin-top:calc((90% - 100%)/-2)}

.spacerStack {
	height: 1.00px;
}

#spacerStackstacks_in_3051 {
	height: 1.00px;
}




























@media print {
	#spacerStackstacks_in_3051 {
		display: none !important;
	}
}

.spacerStack {
	height: 3.00px;
}

#spacerStackstacks_in_732 {
	height: 3.00px;
}




























@media print {
	#spacerStackstacks_in_732 {
		display: none !important;
	}
}

#stacks_in_3224 {
	position: relative;
	display: block;
}

.myID1 {
	position: relative;
	
	
}






	
	#stacks_in_3224 .cpsl_myID1 {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 0px;
	}
	





#stacks_in_3224 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_out_3224 {
	width: 360px;
	margin-left:0;
}

#stacks_in_3252 {
	margin: 5px 0px 5px 20px;
}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_3236 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_3236 {
		display: none !important;
	}
}

#stacks_in_3232 {
	position: relative;
	display: block;
}

.myID2 {
	position: relative;
	
	
}






	
	#stacks_in_3232 .cpsl_myID2 {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 0px;
	}
	





#stacks_in_3232 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}

#stacks_out_3232 {
	width: 380px;
}

#stacks_in_3254 {
	margin: 5px 0px 5px 20px;
}

.spacerStack {
	height: 10.00px;
}

#spacerStackstacks_in_3237 {
	height: 10.00px;
}




























@media print {
	#spacerStackstacks_in_3237 {
		display: none !important;
	}
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_1626 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_1626 {
		display: none !important;
	}
}
/*
1.1.3
  - added support for hide stacks in inner columns
  - added breakpoint customization to layouts item stack
  - fixes a crashing issue in RapidWeaver 8 and Stacks 4.10
*/
/*  */
#stacks_in_491 > .layouts-section {
  grid-gap: 5px 5px;
  -ms-grid-columns: (minmax(0px, 1fr))[3];
  grid-template-columns: repeat(3, minmax(0px, 1fr));
  
  
  
}
#stacks_in_491 > .layouts-section > div {
  margin-bottom: 5px;
  margin-right: 5px;
}
@supports (display: grid) {
  #stacks_in_491 > .layouts-section > div {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
@media all and (max-width: 900px) {
  #stacks_in_491 > .layouts-section {
    -ms-grid-columns: minmax(0px, 1fr);
    -ms-grid-columns: (minmax(0px, 1fr))[1];
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  #stacks_in_491 > .layouts-section[data-col="3"] {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  #stacks_in_491 > .layouts-section[data-col="3"] > div:nth-child(3n) {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
  #stacks_in_491 > .layouts-section > div {
    -ms-grid-column-span: 1;
    grid-column: span 1;
  }
}
@media all and (max-width: 700px) {
  #stacks_in_491 > .layouts-section {
    -ms-grid-columns: minmax(0px, 1fr);
    -ms-grid-columns: (minmax(0px, 1fr))[0];
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-columns: repeat( 0, minmax(0px, 1fr));
  }
  #stacks_in_491 > .layouts-section[data-col="3"] {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  #stacks_in_491 > .layouts-section[data-col="3"] > div:nth-child(3n) {
    -ms-grid-column-span: 1;
    grid-column: span 1;
  }
}
/*  */
/*  */
#stacks_out_492 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_492 {
  box-shadow: none;
}
#stacks_in_492, [tag="slice"] #stacks_in_492 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_492 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_492 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_492.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_492 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_in_3222 .trigger_myID1 {
	cursor: pointer;
	display: inline-block;
	color: #074080;

	
	font-size: 20px;
	line-height: 20px;
	

	padding-left: 1px;
}

#stacks_in_3222 .toggle_open .closed_icon {
	display: none;
}

#stacks_in_3222 .toggle_closed .open_icon {
	display: none;
}

#stacks_in_3222 .toggle_open .closed_image {
	display: none;
}

#stacks_in_3222 .toggle_closed .open_image {
	display: none;
}



#stacks_in_3222 {
	position: relative;
	text-align: center;
}

#stacks_in_3222 .trigger_label,
#stacks_in_3222 .trigger_label_open {
	font-size: 15px;
	color: #074080;
	margin-left: 4px;
	
	line-height: 20px;
	vertical-align: top;
	
}

#stacks_in_3222 .trigger_label_open {
	display: none;
}

#stacks_in_3222 {
	padding: 4px 0px 0px 0px;
}
#stacks_out_511 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_511 {
  box-shadow: none;
}
#stacks_in_511, [tag="slice"] #stacks_in_511 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_511 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_511 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_511.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_499 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_499 {
  box-shadow: none;
}
#stacks_in_499, [tag="slice"] #stacks_in_499 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_499 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_499 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_499.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_499 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_in_3223 .trigger_myID2 {
	cursor: pointer;
	display: inline-block;
	color: #074080;

	
	font-size: 20px;
	line-height: 20px;
	

	padding-left: 1px;
}

#stacks_in_3223 .toggle_open .closed_icon {
	display: none;
}

#stacks_in_3223 .toggle_closed .open_icon {
	display: none;
}

#stacks_in_3223 .toggle_open .closed_image {
	display: none;
}

#stacks_in_3223 .toggle_closed .open_image {
	display: none;
}



#stacks_in_3223 {
	position: relative;
	text-align: center;
}

#stacks_in_3223 .trigger_label,
#stacks_in_3223 .trigger_label_open {
	font-size: 15px;
	color: #074080;
	margin-left: 4px;
	
	line-height: 20px;
	vertical-align: top;
	
}

#stacks_in_3223 .trigger_label_open {
	display: none;
}

#stacks_in_3223 {
	padding: 4px 0px 0px 0px;
}
#stacks_out_515 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_515 {
  box-shadow: none;
}
#stacks_in_515, [tag="slice"] #stacks_in_515 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_515 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_515 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_515.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_497 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_497 {
  box-shadow: none;
}
#stacks_in_497, [tag="slice"] #stacks_in_497 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_497 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_497 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_497.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_497 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_out_513 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_513 {
  box-shadow: none;
}
#stacks_in_513, [tag="slice"] #stacks_in_513 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_513 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_513 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_513.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_501 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_501 {
  box-shadow: none;
}
#stacks_in_501, [tag="slice"] #stacks_in_501 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_501 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_501 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_501.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_501 {
	border: solid rgba(230, 230, 230, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

#stacks_in_525 .jspContainer
{
	overflow: hidden;
	position: relative;
}

#stacks_in_525 .jspPane
{
	position: absolute;
}

#stacks_in_525 .jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
}

#stacks_in_525 .jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
}

#stacks_in_525 .jspVerticalBar *,
#stacks_in_525 .jspHorizontalBar *
{
	margin: 0;
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_525 .jspCap
{
	display: none;
}

#stacks_in_525 .jspHorizontalBar .jspCap
{
	float: left;
}

#stacks_in_525 .jspTrack
{
	background: #CCCCCC;
	/**/
	position: relative;
}

#stacks_in_525 .jspDrag
{
	background: #000000;
	/**/
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_525 .jspHorizontalBar .jspTrack,
#stacks_in_525 .jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}



#stacks_in_525 .jspArrow
{	
	text-indent: -20000px;
	display: block;
	cursor: pointer;

}

#stacks_in_525 .jspArrow:hover
{
	background-color:#AAAAAA;
}

#stacks_in_525 .jspArrow.jspDisabled
{
	cursor: default;
}

#stacks_in_525 .jspArrowUp{
	background-color:transparent;
	background:   no-repeat;
}
#stacks_in_525 .jspArrowDown{
	background-color:transparent;
	background:   no-repeat;
}
#stacks_in_525 .jspArrowRight{
	background-color:transparent;
	/*background:  url() no-repeat;*/
}
#stacks_in_525 .jspArrowLeft{
	background-color:transparent;
	/*background:  url() no-repeat;*/
}
#stacks_in_525 .jspArrowUp:hover{

	background:    no-repeat;
}
#stacks_in_525 .jspArrowDown:hover{

	background:    no-repeat;
}
#stacks_in_525 .jspArrowRight:hover{

	/*background: #AAAAAA url() no-repeat;*/
}
#stacks_in_525 .jspArrowLeft:hover{

	/*background: #AAAAAA url() no-repeat;*/
}

#stacks_in_525 .jspVerticalBar .jspArrow
{
	height:5px;
	width:10px;
}

#stacks_in_525 .jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}



#stacks_in_525 .jspVerticalBar .jspArrow:focus
{
	outline: none;
}

#stacks_in_525 .jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#stacks_in_525 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_in_4331.expd-card,
#stacks_in_4331.expd-card * {
  box-sizing: border-box;
}

#stacks_in_4331 .expd-truncate {
  position: relative;
  display: inline-block;
  width: 100%;
}

 #stacks_in_4331.expd-card .click-all {
  height: 100%;
}

  #stacks_in_4331_wrap.wrap-expd-card {
   width: 360px;
  height: 200px;
   margin: 5px auto;
  max-width: 100%;
  position: relative;
}

#stacks_in_4331.expd-card.fadeIn {
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
  -webkit-animation-delay: 0ms;
  animation-delay: 0ms;
}

#stacks_in_4331.expd-card {
  font-family: inherit;
  text-align: left;
  will-change: top, left, right, bottom;
    color: rgba(0, 0, 0, 1.00);
     background: rgba(230, 230, 230, 1.00);
    height: 200px;
  width: 360px;
  visibility: hidden;
   border: 0px solid #ccc;
  overflow: hidden;
  -webkit-animation-duration: 900ms;
  animation-duration: 900ms;
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  border-radius: 0px;
   
}

 #stacks_in_4331.expd-card a {
  text-decoration: none;
  background: transparent;
  color: rgba(128, 0, 2, 1.00);
}

#stacks_in_4331.expd-card a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(251, 2, 7, 1.00);
}

 #stacks_in_4331.expd-card * {
  pointer-events: none;
}

#stacks_in_4331.expd-card .expd-open,
#stacks_in_4331.expd-card [data-open='1'],
#stacks_in_4331.expd-card.expd-active * {
  pointer-events: all;
}

 #stacks_in_4331.expd-card h1,
#stacks_in_4331.expd-card h2,
#stacks_in_4331.expd-card h3,
#stacks_in_4331.expd-card h4,
#stacks_in_4331.expd-card h5,
#stacks_in_4331.expd-card h6 {
  font-family: inherit;
}

#stacks_in_4331.expd-card.expd-active {
  position: fixed;
  z-index: 99;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: calc(100vw - 0px);
  height: calc(100vh - 0px);
  overflow: scroll;
  overflow-x: hidden;
  border: 0px solid transparent;
  box-shadow: 0px 10px 25px 5px rgba(0, 0, 0, 0.4);
   border-radius: 0px;
   -webkit-transform-origin: center center;
  transform-origin: center center;
  margin: 0;
  transform: scale(1);
}

#stacks_in_4331.expd-card [data-close='1'] {
  display: none;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_4331.expd-card [data-open='1'] {
  display: block;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_4331.expd-card .expd-card-button {
  background: #CCCCCC;
  color: #676767;
   background: rgba(153, 153, 153, 1.00);
  color: rgba(128, 0, 2, 1.00);
   display: inline-block;
  padding: 10px 20px;
  border-radius: 4px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
  transition: 300ms all linear;
  cursor: pointer;
}

#stacks_in_4331.expd-card .expd-card-button[data-open='1'] {
  position: absolute;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border-radius: 4px;
}

#stacks_in_4331.expd-card .expd-card-button:hover,
#stacks_in_4331.expd-card .expd-card-button[data-open='1']:hover {
  opacity: .8;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, .3);
}

#stacks_in_4331.expd-card .expd-card-body-wrap {
  max-width: 800px;
  margin: 0 auto;
}
.fixed-closestacks_in_4331 {
  display: block;
  pointer-events: none;
  transition: opacity 300ms linear;
  
  transition-delay: 900ms; 
  
  opacity: 0;
  cursor: pointer;
  z-index: 200;
  position: fixed;
  width: 40px;
  height: 40px;
  top: 10px;
  right: 10px;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
    color: rgba(0, 0, 0, 1.00); 
     background: rgba(230, 230, 230, 1.00);
   border-radius: 4px;
}
.expd-body .fixed-closestacks_in_4331 {
  pointer-events: all;
  
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-img {
  height: 0px;
  padding-bottom: 56.25%;
  background-color: #bbb;
  background-image: url();
  background-size: cover;
  background-position: center center;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content {
  padding: 18px 16px;
  position: relative;
  perspective: 1200;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  padding: 20px 20px;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  position: absolute;
  cursor: pointer;
  height: 40px;
  width: 40px;
  background: rgba(88, 236, 88, 1.00);
  right: 20px;
  top: -20px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
  text-align: center;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
  transition: all ease 300ms;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:hover {
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.3);
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:active {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
  transition: all ease 100ms;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa {
  line-height: 34px;
  position: absolute;
  width: 34px;
  height: 34px;
  font-size: 24px;
  top: 0;
  left: 0;
  text-align: center;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content {
  font-size: 12px;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  color: rgba(66, 66, 66, 1.00);
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-heading strong {
  color: rgba(88, 88, 88, 1.00);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content p {
  margin: 10px 0px;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  font-size: 16px;
  line-height: 22px;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  font-size: 26px;
  line-height: 32px;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading strong {
  font-size: 20px;
  margin: 5px 0px 20px 0px;
}

.expd-body {
  overflow: hidden;
}

#stacks_in_4331.expd-card.expd-pre-anim {
  position: fixed;
  z-index: 99;
}

#stacks_in_4331.expd-card.expd-active [data-close='1'] {
  display: inline-block;
}

#stacks_in_4331.expd-card.expd-active .expd-open[data-open='1'] {
  display: block;
  cursor: auto;
}

#stacks_in_4331.expd-card.expd-active .expd-card-button[data-open='1'] {
  display: none;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  background: rgba(236, 88, 88, 1.00);
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
}

#stacks_in_4331.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  line-height: 34px;
}

#stacks_in_4331.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  content: "\f00d";
}

   @media all and (max-width: 600px) {
  #stacks_in_4331.expd-card.expd-active {
    top: 0.000000px;
    bottom: 0.000000px;
    left: 0.000000px;
    right: 0.000000px;
    width: calc(100vw - 0.000000px);
    height: calc(100vh - 0.000000px);
  }
}

#stacks_in_4332 ul,#stacks_in_4332 ol,#stacks_in_4332 dl{list-style-position:inside}#stacks_in_4332 .float-top{overflow:hidden}#stacks_in_4332 .float-container{float:right;width:33%;margin:0 5px 5px 0;z-index:100}#stacks_in_4332 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_4332 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_4332 .float-text.justify{text-align:juAstify}#stacks_in_4332 .float-text.hyphenate{hyphens:auto}

#stacks_in_4332 {
	background-color: rgba(230, 230, 230, 1.00);
	border: solid rgba(179, 179, 179, 1.00);
	border-width: 1px 1px 0px 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 0px 5px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4483{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4483swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4483swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4483swell{
		max-width: 300px;
	}
	.stacks_in_4483swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4483swell-with-zoom .mfp-container,.stacks_in_4483swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4483swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4483swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4483swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4483swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4483 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4483 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4483 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4483 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4483 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4483 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4483 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4483 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4483 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4483 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4483 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4483 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
 #stacks_in_4341 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_4341 hr.gradient{height:2px;background:#333;background-image:-webkit-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-moz-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-ms-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-o-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:linear-gradient(left,#CCCCCC,#333333,#CCCCCC)}#stacks_in_4341 hr.faded{height:2px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_4341 hr.dashed_fade{border-bottom:2px dashed #7E7E7E;background:#333333}#stacks_in_4341 hr.dotted_fade{border-bottom:2px dotted #7E7E7E;background:#333333}#stacks_in_4341 hr.dashed{border-bottom:2px dashed #333333}#stacks_in_4341 hr.dotted{border-bottom:2px dotted #7E7E7E}#stacks_in_4341 hr.shadow{height:2px;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.5)}#stacks_in_4341 hr.cloudy{margin:2px 0;box-shadow:0 0 2px 1px #333333}#stacks_in_4341 hr.cloudy:after{content:"\00a0"}#stacks_in_4341 hr.inset{border-top:2px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(255,255,255,0.3)}#stacks_in_4341 hr.inset_two{border-top:2px solid #CCCCCC;border-bottom:2px solid #333333}#stacks_in_4341 hr.inset_three{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_4341 hr.inset_four{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_4341 hr.flared{height:30px;border-style:solid;border-color:#333333;border-width:2px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_4341 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#333333;border-width:0 0 2px 0;border-radius:20px}#stacks_in_4341 hr.glyph{padding:0;border:0;border-top:2px double #333333;color:#333333;text-align:center;margin:1em 0}#stacks_in_4341 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_4341 {
	background-color: rgba(230, 230, 230, 1.00);
	padding: 10px 10px 10px 10px;
}
/* Start dooMontage 2 stack each CSS code */.stacks_in_5409sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_5409sl-wrapper{z-index:1000000}.stacks_in_5409sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_5409sl-wrapper button:hover{opacity:.7}.stacks_in_5409sl-wrapper .stacks_in_5409sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_5409sl-wrapper .stacks_in_5409sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_5409sl-wrapper .stacks_in_5409sl-navigation{width:100%;display:none}.stacks_in_5409sl-wrapper .stacks_in_5409sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_5409sl-wrapper .stacks_in_5409sl-navigation button.stacks_in_5409sl-next{right:40px;color:#fff}.stacks_in_5409sl-wrapper .stacks_in_5409sl-navigation button.stacks_in_5409sl-prev{left:40px;color:#fff}.stacks_in_5409sl-wrapper .stacks_in_5409sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_5409sl-wrapper .stacks_in_5409sl-image img{margin:0;padding:0;display:block}.stacks_in_5409sl-wrapper .stacks_in_5409sl-image .stacks_in_5409sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_5409sl-wrapper .stacks_in_5409sl-image .stacks_in_5409sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_5409sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_5409sl-image:hover > .stacks_in_5409sl-caption{	opacity: 0.8;}.stacks_in_5409sl-overlay{background:#fff !important;}.stacks_in_5409sl-close{color:#000 !important}.stacks_in_5409sl-prev{color:#000 !important}.stacks_in_5409sl-next{color:#000 !important}.stacks_in_5409sl-counter{color:#000 !important}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_5409 .montageImageZoom { transition: all .2s ease-in-out; }#stacks_in_5409 .dooMasterImage:hover > .montageImageZoom {	-webkit-transform: scale(1.1);	transform: scale(1.1); }#stacks_in_5409Montage{	background: rgba(255, 255, 255, 1.00);	z-index: 100;}#stacks_in_5409 .montageImageTitle{	display: none;}.stacks_in_5409green{	background: #37332f;	color: #fff;	padding: 0 5px 0 5px;}.stacks_in_5409centerbox {	background-color: #ffffff;	-webkit-border-radius: 3px;	padding: 10px;	border: 1px solid #D3D3D3;}#stacks_in_5409 .montageImageTitle{	display: none !important;}/* End Edit Mode UI Style                  *//* ####################################### *//* %[endif]% *//* End dooMontage 2 stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code */#stacks_in_5575.expd-card,
#stacks_in_5575.expd-card * {
  box-sizing: border-box;
}

#stacks_in_5575 .expd-truncate {
  position: relative;
  display: inline-block;
  width: 100%;
}

 #stacks_in_5575.expd-card .click-all {
  height: 100%;
}

  #stacks_in_5575_wrap.wrap-expd-card {
   width: 360px;
  height: 200px;
   margin: 5px auto;
  max-width: 100%;
  position: relative;
}

#stacks_in_5575.expd-card.fadeIn {
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
  -webkit-animation-delay: 0ms;
  animation-delay: 0ms;
}

#stacks_in_5575.expd-card {
  font-family: inherit;
  text-align: left;
  will-change: top, left, right, bottom;
    color: rgba(0, 0, 0, 1.00);
     background: rgba(230, 230, 230, 1.00);
    height: 200px;
  width: 360px;
  visibility: hidden;
   border: 0px solid #ccc;
  overflow: hidden;
  -webkit-animation-duration: 900ms;
  animation-duration: 900ms;
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  border-radius: 0px;
   
}

 #stacks_in_5575.expd-card a {
  text-decoration: none;
  background: transparent;
  color: rgba(128, 0, 2, 1.00);
}

#stacks_in_5575.expd-card a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(251, 2, 7, 1.00);
}

 #stacks_in_5575.expd-card * {
  pointer-events: none;
}

#stacks_in_5575.expd-card .expd-open,
#stacks_in_5575.expd-card [data-open='1'],
#stacks_in_5575.expd-card.expd-active * {
  pointer-events: all;
}

 #stacks_in_5575.expd-card h1,
#stacks_in_5575.expd-card h2,
#stacks_in_5575.expd-card h3,
#stacks_in_5575.expd-card h4,
#stacks_in_5575.expd-card h5,
#stacks_in_5575.expd-card h6 {
  font-family: inherit;
}

#stacks_in_5575.expd-card.expd-active {
  position: fixed;
  z-index: 99;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: calc(100vw - 0px);
  height: calc(100vh - 0px);
  overflow: scroll;
  overflow-x: hidden;
  border: 0px solid transparent;
  box-shadow: 0px 10px 25px 5px rgba(0, 0, 0, 0.4);
   border-radius: 0px;
   -webkit-transform-origin: center center;
  transform-origin: center center;
  margin: 0;
  transform: scale(1);
}

#stacks_in_5575.expd-card [data-close='1'] {
  display: none;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5575.expd-card [data-open='1'] {
  display: block;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5575.expd-card .expd-card-button {
  background: #CCCCCC;
  color: #676767;
   background: rgba(153, 153, 153, 1.00);
  color: rgba(128, 0, 2, 1.00);
   display: inline-block;
  padding: 10px 20px;
  border-radius: 4px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
  transition: 300ms all linear;
  cursor: pointer;
}

#stacks_in_5575.expd-card .expd-card-button[data-open='1'] {
  position: absolute;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border-radius: 4px;
}

#stacks_in_5575.expd-card .expd-card-button:hover,
#stacks_in_5575.expd-card .expd-card-button[data-open='1']:hover {
  opacity: .8;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, .3);
}

#stacks_in_5575.expd-card .expd-card-body-wrap {
  max-width: 800px;
  margin: 0 auto;
}
.fixed-closestacks_in_5575 {
  display: block;
  pointer-events: none;
  transition: opacity 300ms linear;
  
  transition-delay: 900ms; 
  
  opacity: 0;
  cursor: pointer;
  z-index: 200;
  position: fixed;
  width: 40px;
  height: 40px;
  top: 10px;
  right: 10px;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
    color: rgba(0, 0, 0, 1.00); 
     background: rgba(230, 230, 230, 1.00);
   border-radius: 4px;
}
.expd-body .fixed-closestacks_in_5575 {
  pointer-events: all;
  
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-img {
  height: 0px;
  padding-bottom: 56.25%;
  background-color: #bbb;
  background-image: url();
  background-size: cover;
  background-position: center center;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content {
  padding: 18px 16px;
  position: relative;
  perspective: 1200;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  padding: 20px 20px;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  position: absolute;
  cursor: pointer;
  height: 40px;
  width: 40px;
  background: rgba(88, 236, 88, 1.00);
  right: 20px;
  top: -20px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
  text-align: center;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
  transition: all ease 300ms;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:hover {
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.3);
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:active {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
  transition: all ease 100ms;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa {
  line-height: 34px;
  position: absolute;
  width: 34px;
  height: 34px;
  font-size: 24px;
  top: 0;
  left: 0;
  text-align: center;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content {
  font-size: 12px;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  color: rgba(66, 66, 66, 1.00);
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-heading strong {
  color: rgba(88, 88, 88, 1.00);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content p {
  margin: 10px 0px;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  font-size: 16px;
  line-height: 22px;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  font-size: 26px;
  line-height: 32px;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading strong {
  font-size: 20px;
  margin: 5px 0px 20px 0px;
}

.expd-body {
  overflow: hidden;
}

#stacks_in_5575.expd-card.expd-pre-anim {
  position: fixed;
  z-index: 99;
}

#stacks_in_5575.expd-card.expd-active [data-close='1'] {
  display: inline-block;
}

#stacks_in_5575.expd-card.expd-active .expd-open[data-open='1'] {
  display: block;
  cursor: auto;
}

#stacks_in_5575.expd-card.expd-active .expd-card-button[data-open='1'] {
  display: none;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  background: rgba(236, 88, 88, 1.00);
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
}

#stacks_in_5575.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  line-height: 34px;
}

#stacks_in_5575.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  content: "\f00d";
}

   @media all and (max-width: 600px) {
  #stacks_in_5575.expd-card.expd-active {
    top: 0.000000px;
    bottom: 0.000000px;
    left: 0.000000px;
    right: 0.000000px;
    width: calc(100vw - 0.000000px);
    height: calc(100vh - 0.000000px);
  }
}

#stacks_in_5579 ul,#stacks_in_5579 ol,#stacks_in_5579 dl{list-style-position:inside}#stacks_in_5579 .float-top{overflow:hidden}#stacks_in_5579 .float-container{float:right;width:33%;margin:0 5px 5px 0;z-index:100}#stacks_in_5579 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_5579 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_5579 .float-text.justify{text-align:juAstify}#stacks_in_5579 .float-text.hyphenate{hyphens:auto}

#stacks_in_5579 {
	background-color: rgba(230, 230, 230, 1.00);
	border: solid rgba(179, 179, 179, 1.00);
	border-width: 1px 1px 0px 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 0px 5px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5584{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5584swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5584swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5584swell{
		max-width: 300px;
	}
	.stacks_in_5584swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_5584swell-with-zoom .mfp-container,.stacks_in_5584swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5584swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5584swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5584swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5584swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5584 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5584 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5584 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5584 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_5584 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5584 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5584 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5584 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5584 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5584 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5584 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5584 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
 #stacks_in_5587 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_5587 hr.gradient{height:2px;background:#333;background-image:-webkit-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-moz-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-ms-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-o-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:linear-gradient(left,#CCCCCC,#333333,#CCCCCC)}#stacks_in_5587 hr.faded{height:2px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_5587 hr.dashed_fade{border-bottom:2px dashed #7E7E7E;background:#333333}#stacks_in_5587 hr.dotted_fade{border-bottom:2px dotted #7E7E7E;background:#333333}#stacks_in_5587 hr.dashed{border-bottom:2px dashed #333333}#stacks_in_5587 hr.dotted{border-bottom:2px dotted #7E7E7E}#stacks_in_5587 hr.shadow{height:2px;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.5)}#stacks_in_5587 hr.cloudy{margin:2px 0;box-shadow:0 0 2px 1px #333333}#stacks_in_5587 hr.cloudy:after{content:"\00a0"}#stacks_in_5587 hr.inset{border-top:2px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(255,255,255,0.3)}#stacks_in_5587 hr.inset_two{border-top:2px solid #CCCCCC;border-bottom:2px solid #333333}#stacks_in_5587 hr.inset_three{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5587 hr.inset_four{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5587 hr.flared{height:30px;border-style:solid;border-color:#333333;border-width:2px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_5587 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#333333;border-width:0 0 2px 0;border-radius:20px}#stacks_in_5587 hr.glyph{padding:0;border:0;border-top:2px double #333333;color:#333333;text-align:center;margin:1em 0}#stacks_in_5587 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_5587 {
	background-color: rgba(230, 230, 230, 1.00);
	padding: 10px 10px 10px 10px;
}
/* Start dooMontage 2 stack each CSS code */.stacks_in_5588sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_5588sl-wrapper{z-index:1000000}.stacks_in_5588sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_5588sl-wrapper button:hover{opacity:.7}.stacks_in_5588sl-wrapper .stacks_in_5588sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_5588sl-wrapper .stacks_in_5588sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_5588sl-wrapper .stacks_in_5588sl-navigation{width:100%;display:none}.stacks_in_5588sl-wrapper .stacks_in_5588sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_5588sl-wrapper .stacks_in_5588sl-navigation button.stacks_in_5588sl-next{right:40px;color:#fff}.stacks_in_5588sl-wrapper .stacks_in_5588sl-navigation button.stacks_in_5588sl-prev{left:40px;color:#fff}.stacks_in_5588sl-wrapper .stacks_in_5588sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_5588sl-wrapper .stacks_in_5588sl-image img{margin:0;padding:0;display:block}.stacks_in_5588sl-wrapper .stacks_in_5588sl-image .stacks_in_5588sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_5588sl-wrapper .stacks_in_5588sl-image .stacks_in_5588sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_5588sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_5588sl-image:hover > .stacks_in_5588sl-caption{	opacity: 0.8;}.stacks_in_5588sl-overlay{background:#fff !important;}.stacks_in_5588sl-close{color:#000 !important}.stacks_in_5588sl-prev{color:#000 !important}.stacks_in_5588sl-next{color:#000 !important}.stacks_in_5588sl-counter{color:#000 !important}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_5588 .montageImageZoom { transition: all .2s ease-in-out; }#stacks_in_5588 .dooMasterImage:hover > .montageImageZoom {	-webkit-transform: scale(1.1);	transform: scale(1.1); }#stacks_in_5588Montage{	background: rgba(255, 255, 255, 1.00);	z-index: 100;}#stacks_in_5588 .montageImageTitle{	display: none;}.stacks_in_5588green{	background: #37332f;	color: #fff;	padding: 0 5px 0 5px;}.stacks_in_5588centerbox {	background-color: #ffffff;	-webkit-border-radius: 3px;	padding: 10px;	border: 1px solid #D3D3D3;}#stacks_in_5588 .montageImageTitle{	display: none !important;}/* End Edit Mode UI Style                  *//* ####################################### *//* %[endif]% *//* End dooMontage 2 stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code */#stacks_in_5376.expd-card,
#stacks_in_5376.expd-card * {
  box-sizing: border-box;
}

#stacks_in_5376 .expd-truncate {
  position: relative;
  display: inline-block;
  width: 100%;
}

 #stacks_in_5376.expd-card .click-all {
  height: 100%;
}

  #stacks_in_5376_wrap.wrap-expd-card {
   width: 360px;
  height: 200px;
   margin: 5px auto;
  max-width: 100%;
  position: relative;
}

#stacks_in_5376.expd-card.fadeIn {
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
  -webkit-animation-delay: 0ms;
  animation-delay: 0ms;
}

#stacks_in_5376.expd-card {
  font-family: inherit;
  text-align: left;
  will-change: top, left, right, bottom;
    color: rgba(0, 0, 0, 1.00);
     background: rgba(230, 230, 230, 1.00);
    height: 200px;
  width: 360px;
  visibility: hidden;
   border: 0px solid #ccc;
  overflow: hidden;
  -webkit-animation-duration: 900ms;
  animation-duration: 900ms;
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  border-radius: 0px;
   
}

 #stacks_in_5376.expd-card a {
  text-decoration: none;
  background: transparent;
  color: rgba(128, 0, 2, 1.00);
}

#stacks_in_5376.expd-card a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(251, 2, 7, 1.00);
}

 #stacks_in_5376.expd-card * {
  pointer-events: none;
}

#stacks_in_5376.expd-card .expd-open,
#stacks_in_5376.expd-card [data-open='1'],
#stacks_in_5376.expd-card.expd-active * {
  pointer-events: all;
}

 #stacks_in_5376.expd-card h1,
#stacks_in_5376.expd-card h2,
#stacks_in_5376.expd-card h3,
#stacks_in_5376.expd-card h4,
#stacks_in_5376.expd-card h5,
#stacks_in_5376.expd-card h6 {
  font-family: inherit;
}

#stacks_in_5376.expd-card.expd-active {
  position: fixed;
  z-index: 99;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: calc(100vw - 0px);
  height: calc(100vh - 0px);
  overflow: scroll;
  overflow-x: hidden;
  border: 0px solid transparent;
  box-shadow: 0px 10px 25px 5px rgba(0, 0, 0, 0.4);
   border-radius: 0px;
   -webkit-transform-origin: center center;
  transform-origin: center center;
  margin: 0;
  transform: scale(1);
}

#stacks_in_5376.expd-card [data-close='1'] {
  display: none;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5376.expd-card [data-open='1'] {
  display: block;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5376.expd-card .expd-card-button {
  background: #CCCCCC;
  color: #676767;
   background: rgba(153, 153, 153, 1.00);
  color: rgba(128, 0, 2, 1.00);
   display: inline-block;
  padding: 10px 20px;
  border-radius: 4px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
  transition: 300ms all linear;
  cursor: pointer;
}

#stacks_in_5376.expd-card .expd-card-button[data-open='1'] {
  position: absolute;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border-radius: 4px;
}

#stacks_in_5376.expd-card .expd-card-button:hover,
#stacks_in_5376.expd-card .expd-card-button[data-open='1']:hover {
  opacity: .8;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, .3);
}

#stacks_in_5376.expd-card .expd-card-body-wrap {
  max-width: 800px;
  margin: 0 auto;
}
.fixed-closestacks_in_5376 {
  display: block;
  pointer-events: none;
  transition: opacity 300ms linear;
  
  transition-delay: 900ms; 
  
  opacity: 0;
  cursor: pointer;
  z-index: 200;
  position: fixed;
  width: 40px;
  height: 40px;
  top: 10px;
  right: 10px;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
    color: rgba(0, 0, 0, 1.00); 
     background: rgba(230, 230, 230, 1.00);
   border-radius: 4px;
}
.expd-body .fixed-closestacks_in_5376 {
  pointer-events: all;
  
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-img {
  height: 0px;
  padding-bottom: 56.25%;
  background-color: #bbb;
  background-image: url();
  background-size: cover;
  background-position: center center;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content {
  padding: 18px 16px;
  position: relative;
  perspective: 1200;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  padding: 20px 20px;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  position: absolute;
  cursor: pointer;
  height: 40px;
  width: 40px;
  background: rgba(88, 236, 88, 1.00);
  right: 20px;
  top: -20px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
  text-align: center;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
  transition: all ease 300ms;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:hover {
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.3);
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:active {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
  transition: all ease 100ms;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa {
  line-height: 34px;
  position: absolute;
  width: 34px;
  height: 34px;
  font-size: 24px;
  top: 0;
  left: 0;
  text-align: center;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content {
  font-size: 12px;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  color: rgba(66, 66, 66, 1.00);
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-heading strong {
  color: rgba(88, 88, 88, 1.00);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content p {
  margin: 10px 0px;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  font-size: 16px;
  line-height: 22px;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  font-size: 26px;
  line-height: 32px;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading strong {
  font-size: 20px;
  margin: 5px 0px 20px 0px;
}

.expd-body {
  overflow: hidden;
}

#stacks_in_5376.expd-card.expd-pre-anim {
  position: fixed;
  z-index: 99;
}

#stacks_in_5376.expd-card.expd-active [data-close='1'] {
  display: inline-block;
}

#stacks_in_5376.expd-card.expd-active .expd-open[data-open='1'] {
  display: block;
  cursor: auto;
}

#stacks_in_5376.expd-card.expd-active .expd-card-button[data-open='1'] {
  display: none;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  background: rgba(236, 88, 88, 1.00);
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
}

#stacks_in_5376.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  line-height: 34px;
}

#stacks_in_5376.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  content: "\f00d";
}

   @media all and (max-width: 600px) {
  #stacks_in_5376.expd-card.expd-active {
    top: 0.000000px;
    bottom: 0.000000px;
    left: 0.000000px;
    right: 0.000000px;
    width: calc(100vw - 0.000000px);
    height: calc(100vh - 0.000000px);
  }
}

#stacks_in_5377 ul,#stacks_in_5377 ol,#stacks_in_5377 dl{list-style-position:inside}#stacks_in_5377 .float-top{overflow:hidden}#stacks_in_5377 .float-container{float:right;width:33%;margin:0 5px 5px 0;z-index:100}#stacks_in_5377 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_5377 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_5377 .float-text.justify{text-align:juAstify}#stacks_in_5377 .float-text.hyphenate{hyphens:auto}

#stacks_in_5377 {
	background-color: rgba(230, 230, 230, 1.00);
	border: solid rgba(179, 179, 179, 1.00);
	border-width: 1px 1px 0px 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 0px 5px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5383{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5383swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5383swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5383swell{
		max-width: 300px;
	}
	.stacks_in_5383swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_5383swell-with-zoom .mfp-container,.stacks_in_5383swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5383swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5383swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5383swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5383swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5383 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5383 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5383 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5383 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_5383 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5383 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5383 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5383 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5383 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5383 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5383 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5383 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
 #stacks_in_5386 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_5386 hr.gradient{height:2px;background:#333;background-image:-webkit-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-moz-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-ms-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-o-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:linear-gradient(left,#CCCCCC,#333333,#CCCCCC)}#stacks_in_5386 hr.faded{height:2px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_5386 hr.dashed_fade{border-bottom:2px dashed #7E7E7E;background:#333333}#stacks_in_5386 hr.dotted_fade{border-bottom:2px dotted #7E7E7E;background:#333333}#stacks_in_5386 hr.dashed{border-bottom:2px dashed #333333}#stacks_in_5386 hr.dotted{border-bottom:2px dotted #7E7E7E}#stacks_in_5386 hr.shadow{height:2px;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.5)}#stacks_in_5386 hr.cloudy{margin:2px 0;box-shadow:0 0 2px 1px #333333}#stacks_in_5386 hr.cloudy:after{content:"\00a0"}#stacks_in_5386 hr.inset{border-top:2px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(255,255,255,0.3)}#stacks_in_5386 hr.inset_two{border-top:2px solid #CCCCCC;border-bottom:2px solid #333333}#stacks_in_5386 hr.inset_three{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5386 hr.inset_four{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5386 hr.flared{height:30px;border-style:solid;border-color:#333333;border-width:2px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_5386 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#333333;border-width:0 0 2px 0;border-radius:20px}#stacks_in_5386 hr.glyph{padding:0;border:0;border-top:2px double #333333;color:#333333;text-align:center;margin:1em 0}#stacks_in_5386 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_5386 {
	background-color: rgba(230, 230, 230, 1.00);
	padding: 10px 10px 10px 10px;
}
/* Start dooMontage 2 stack each CSS code */.stacks_in_5387sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_5387sl-wrapper{z-index:1000000}.stacks_in_5387sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_5387sl-wrapper button:hover{opacity:.7}.stacks_in_5387sl-wrapper .stacks_in_5387sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_5387sl-wrapper .stacks_in_5387sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_5387sl-wrapper .stacks_in_5387sl-navigation{width:100%;display:none}.stacks_in_5387sl-wrapper .stacks_in_5387sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_5387sl-wrapper .stacks_in_5387sl-navigation button.stacks_in_5387sl-next{right:40px;color:#fff}.stacks_in_5387sl-wrapper .stacks_in_5387sl-navigation button.stacks_in_5387sl-prev{left:40px;color:#fff}.stacks_in_5387sl-wrapper .stacks_in_5387sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_5387sl-wrapper .stacks_in_5387sl-image img{margin:0;padding:0;display:block}.stacks_in_5387sl-wrapper .stacks_in_5387sl-image .stacks_in_5387sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_5387sl-wrapper .stacks_in_5387sl-image .stacks_in_5387sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_5387sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_5387sl-image:hover > .stacks_in_5387sl-caption{	opacity: 0.8;}.stacks_in_5387sl-overlay{background:#fff !important;}.stacks_in_5387sl-close{color:#000 !important}.stacks_in_5387sl-prev{color:#000 !important}.stacks_in_5387sl-next{color:#000 !important}.stacks_in_5387sl-counter{color:#000 !important}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_5387 .montageImageZoom { transition: all .2s ease-in-out; }#stacks_in_5387 .dooMasterImage:hover > .montageImageZoom { opacity:0.85; }#stacks_in_5387Montage{	background: rgba(255, 255, 255, 1.00);	z-index: 100;}#stacks_in_5387 .montageImageTitle{	display: none;}.stacks_in_5387green{	background: #37332f;	color: #fff;	padding: 0 5px 0 5px;}.stacks_in_5387centerbox {	background-color: #ffffff;	-webkit-border-radius: 3px;	padding: 10px;	border: 1px solid #D3D3D3;}#stacks_in_5387 .montageImageTitle{	display: none !important;}	#stacks_in_5387 .montageImageTitle{		display: block !important;	}/* End Edit Mode UI Style                  *//* ####################################### *//* %[endif]% *//* End dooMontage 2 stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code */
.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_5160 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_5160 {
		display: none !important;
	}
}
#stacks_in_5100.expd-card,
#stacks_in_5100.expd-card * {
  box-sizing: border-box;
}

#stacks_in_5100 .expd-truncate {
  position: relative;
  display: inline-block;
  width: 100%;
}

 #stacks_in_5100.expd-card .click-all {
  height: 100%;
}

  #stacks_in_5100_wrap.wrap-expd-card {
   width: 360px;
  height: 200px;
   margin: 5px auto;
  max-width: 100%;
  position: relative;
}

#stacks_in_5100.expd-card.fadeIn {
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
  -webkit-animation-delay: 0ms;
  animation-delay: 0ms;
}

#stacks_in_5100.expd-card {
  font-family: inherit;
  text-align: left;
  will-change: top, left, right, bottom;
    color: rgba(0, 0, 0, 1.00);
     background: rgba(230, 230, 230, 1.00);
    height: 200px;
  width: 360px;
  visibility: hidden;
   border: 0px solid #ccc;
  overflow: hidden;
  -webkit-animation-duration: 700ms;
  animation-duration: 700ms;
  -webkit-animation-delay: 200ms;
  animation-delay: 200ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  border-radius: 5px;
   
}

 #stacks_in_5100.expd-card a {
  text-decoration: none;
  background: transparent;
  color: rgba(128, 0, 2, 1.00);
}

#stacks_in_5100.expd-card a:hover {
  text-decoration: none;
  background: transparent;
  color: rgba(251, 2, 7, 1.00);
}

 #stacks_in_5100.expd-card * {
  pointer-events: none;
}

#stacks_in_5100.expd-card .expd-open,
#stacks_in_5100.expd-card [data-open='1'],
#stacks_in_5100.expd-card.expd-active * {
  pointer-events: all;
}

 #stacks_in_5100.expd-card h1,
#stacks_in_5100.expd-card h2,
#stacks_in_5100.expd-card h3,
#stacks_in_5100.expd-card h4,
#stacks_in_5100.expd-card h5,
#stacks_in_5100.expd-card h6 {
  font-family: inherit;
}

#stacks_in_5100.expd-card.expd-active {
  position: fixed;
  z-index: 99;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  width: calc(100vw - 0px);
  height: calc(100vh - 0px);
  overflow: scroll;
  overflow-x: hidden;
  border: 0px solid transparent;
  box-shadow: 0px 10px 25px 5px rgba(0, 0, 0, 0.4);
   border-radius: 0px;
   -webkit-transform-origin: center center;
  transform-origin: center center;
  margin: 0;
  transform: scale(1);
}

#stacks_in_5100.expd-card [data-close='1'] {
  display: none;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5100.expd-card [data-open='1'] {
  display: block;
  cursor: pointer;
  z-index: 199;
}

#stacks_in_5100.expd-card .expd-card-button {
  background: #CCCCCC;
  color: #676767;
   background: rgba(153, 153, 153, 1.00);
  color: rgba(128, 0, 2, 1.00);
   display: inline-block;
  padding: 10px 20px;
  border-radius: 4px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, .2);
  transition: 300ms all linear;
  cursor: pointer;
}

#stacks_in_5100.expd-card .expd-card-button[data-open='1'] {
  position: absolute;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border-radius: 4px;
}

#stacks_in_5100.expd-card .expd-card-button:hover,
#stacks_in_5100.expd-card .expd-card-button[data-open='1']:hover {
  opacity: .8;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, .3);
}

#stacks_in_5100.expd-card .expd-card-body-wrap {
  max-width: 800px;
  margin: 0 auto;
}
.fixed-closestacks_in_5100 {
  display: block;
  pointer-events: none;
  transition: opacity 300ms linear;
  
  transition-delay: 700ms; 
  
  opacity: 0;
  cursor: pointer;
  z-index: 200;
  position: fixed;
  width: 40px;
  height: 40px;
  top: 10px;
  right: 10px;
  font-size: 30px;
  line-height: 40px;
  text-align: center;
    color: rgba(0, 0, 0, 1.00); 
     background: rgba(230, 230, 230, 1.00);
   border-radius: 4px;
}
.expd-body .fixed-closestacks_in_5100 {
  pointer-events: all;
  
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-img {
  height: 0px;
  padding-bottom: 56.25%;
  background-color: #bbb;
  background-image: url();
  background-size: cover;
  background-position: center center;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content {
  padding: 18px 16px;
  position: relative;
  perspective: 1200;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  padding: 20px 20px;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  position: absolute;
  cursor: pointer;
  height: 40px;
  width: 40px;
  background: rgba(88, 236, 88, 1.00);
  right: 20px;
  top: -20px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
  text-align: center;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
  transition: all ease 300ms;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:hover {
  box-shadow: 0px 3px 6px 1px rgba(0, 0, 0, 0.3);
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle:active {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
  transition: all ease 100ms;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa {
  line-height: 34px;
  position: absolute;
  width: 34px;
  height: 34px;
  font-size: 24px;
  top: 0;
  left: 0;
  text-align: center;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content {
  font-size: 12px;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  color: rgba(66, 66, 66, 1.00);
  font-size: 20px;
  line-height: 26px;
  margin: 0;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-heading strong {
  color: rgba(88, 88, 88, 1.00);
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content p {
  margin: 10px 0px;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content {
  font-size: 16px;
  line-height: 22px;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading h2 {
  font-size: 26px;
  line-height: 32px;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-heading strong {
  font-size: 20px;
  margin: 5px 0px 20px 0px;
}

.expd-body {
  overflow: hidden;
}

#stacks_in_5100.expd-card.expd-pre-anim {
  position: fixed;
  z-index: 99;
}

#stacks_in_5100.expd-card.expd-active [data-close='1'] {
  display: inline-block;
}

#stacks_in_5100.expd-card.expd-active .expd-open[data-open='1'] {
  display: block;
  cursor: auto;
}

#stacks_in_5100.expd-card.expd-active .expd-card-button[data-open='1'] {
  display: none;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle {
  background: rgba(236, 88, 88, 1.00);
  color: rgba(255, 255, 255, 1.00);
  border: 3px solid rgba(255, 255, 255, 1.00);
}

#stacks_in_5100.expd-card .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  line-height: 34px;
}

#stacks_in_5100.expd-card.expd-active .expd-card-body-wrap .expd-card-content .expd-card-toggle i.fa.fa-plus:before {
  content: "\f00d";
}

   @media all and (max-width: 600px) {
  #stacks_in_5100.expd-card.expd-active {
    top: 0.000000px;
    bottom: 0.000000px;
    left: 0.000000px;
    right: 0.000000px;
    width: calc(100vw - 0.000000px);
    height: calc(100vh - 0.000000px);
  }
}

#stacks_in_5101 ul,#stacks_in_5101 ol,#stacks_in_5101 dl{list-style-position:inside}#stacks_in_5101 .float-top{overflow:hidden}#stacks_in_5101 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_5101 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_5101 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_5101 .float-text.justify{text-align:juAstify}#stacks_in_5101 .float-text.hyphenate{hyphens:auto}

#stacks_in_5101 {
	background-color: rgba(230, 230, 230, 1.00);
	border: solid rgba(179, 179, 179, 1.00);
	border-width: 1px 1px 0px 1px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 0px 5px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5107{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5107swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5107swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5107swell{
		max-width: 300px;
	}
	.stacks_in_5107swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_5107swell-with-zoom .mfp-container,.stacks_in_5107swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5107swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5107swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5107swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5107swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5107 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5107 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5107 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5107 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_5107 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5107 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5107 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5107 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5107 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5107 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5107 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5107 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
 #stacks_in_5110 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_5110 hr.gradient{height:2px;background:#333;background-image:-webkit-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-moz-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-ms-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:-o-linear-gradient(left,#CCCCCC,#333333,#CCCCCC);background-image:linear-gradient(left,#CCCCCC,#333333,#CCCCCC)}#stacks_in_5110 hr.faded{height:2px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_5110 hr.dashed_fade{border-bottom:2px dashed #7E7E7E;background:#333333}#stacks_in_5110 hr.dotted_fade{border-bottom:2px dotted #7E7E7E;background:#333333}#stacks_in_5110 hr.dashed{border-bottom:2px dashed #333333}#stacks_in_5110 hr.dotted{border-bottom:2px dotted #7E7E7E}#stacks_in_5110 hr.shadow{height:2px;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,0.5)}#stacks_in_5110 hr.cloudy{margin:2px 0;box-shadow:0 0 2px 1px #333333}#stacks_in_5110 hr.cloudy:after{content:"\00a0"}#stacks_in_5110 hr.inset{border-top:2px solid rgba(0,0,0,0.1);border-bottom:2px solid rgba(255,255,255,0.3)}#stacks_in_5110 hr.inset_two{border-top:2px solid #CCCCCC;border-bottom:2px solid #333333}#stacks_in_5110 hr.inset_three{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5110 hr.inset_four{border-top:2px solid #333333;border-bottom:2px solid #CCCCCC}#stacks_in_5110 hr.flared{height:30px;border-style:solid;border-color:#333333;border-width:2px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_5110 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#333333;border-width:0 0 2px 0;border-radius:20px}#stacks_in_5110 hr.glyph{padding:0;border:0;border-top:2px double #333333;color:#333333;text-align:center;margin:1em 0}#stacks_in_5110 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_5110 {
	background-color: rgba(230, 230, 230, 1.00);
	padding: 10px 10px 10px 10px;
}
/* Start dooMontage 2 stack each CSS code */.stacks_in_5111sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_5111sl-wrapper{z-index:1000000}.stacks_in_5111sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_5111sl-wrapper button:hover{opacity:.7}.stacks_in_5111sl-wrapper .stacks_in_5111sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_5111sl-wrapper .stacks_in_5111sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_5111sl-wrapper .stacks_in_5111sl-navigation{width:100%;display:none}.stacks_in_5111sl-wrapper .stacks_in_5111sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_5111sl-wrapper .stacks_in_5111sl-navigation button.stacks_in_5111sl-next{right:40px;color:#fff}.stacks_in_5111sl-wrapper .stacks_in_5111sl-navigation button.stacks_in_5111sl-prev{left:40px;color:#fff}.stacks_in_5111sl-wrapper .stacks_in_5111sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_5111sl-wrapper .stacks_in_5111sl-image img{margin:0;padding:0;display:block}.stacks_in_5111sl-wrapper .stacks_in_5111sl-image .stacks_in_5111sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_5111sl-wrapper .stacks_in_5111sl-image .stacks_in_5111sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_5111sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_5111sl-image:hover > .stacks_in_5111sl-caption{	opacity: 0.8;}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_5111 .montageImageZoom { transition: all .2s ease-in-out; }#stacks_in_5111 .dooMasterImage:hover > .montageImageZoom {	-webkit-transform: scale(1.1);	transform: scale(1.1); }#stacks_in_5111Montage{	background: rgba(230, 230, 230, 1.00);	z-index: 100;}#stacks_in_5111 .montageImageTitle{	display: none;}.stacks_in_5111green{	background: #37332f;	color: #fff;	padding: 0 5px 0 5px;}.stacks_in_5111centerbox {	background-color: #ffffff;	-webkit-border-radius: 3px;	padding: 10px;	border: 1px solid #D3D3D3;}#stacks_in_5111 .montageImageTitle{	display: none !important;}	#stacks_in_5111 .montageImageTitle{		display: block !important;	}/* End Edit Mode UI Style                  *//* ####################################### *//* %[endif]% *//* End dooMontage 2 stack each CSS code */
#stacks_in_5111 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	padding: 0px 10px 10px 10px;
}
/* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code */
.spacerStack {
	height: 2.00px;
}

#spacerStackstacks_in_3298 {
	height: 2.00px;
}




























@media print {
	#spacerStackstacks_in_3298 {
		display: none !important;
	}
}
#stacks_out_517 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_517 {
  box-shadow: none;
}
#stacks_in_517, [tag="slice"] #stacks_in_517 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_517 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_517 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_517.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_503 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_503 {
  box-shadow: none;
}
#stacks_in_503, [tag="slice"] #stacks_in_503 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_503 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_503 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_503.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_503 {
	border: solid rgba(230, 230, 230, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

#stacks_in_675 .jspContainer
{
	overflow: hidden;
	position: relative;
}

#stacks_in_675 .jspPane
{
	position: absolute;
}

#stacks_in_675 .jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
}

#stacks_in_675 .jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
}

#stacks_in_675 .jspVerticalBar *,
#stacks_in_675 .jspHorizontalBar *
{
	margin: 0;
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_675 .jspCap
{
	display: none;
}

#stacks_in_675 .jspHorizontalBar .jspCap
{
	float: left;
}

#stacks_in_675 .jspTrack
{
	background: #CCCCCC;
	/**/
	position: relative;
}

#stacks_in_675 .jspDrag
{
	background: #000000;
	/**/
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#stacks_in_675 .jspHorizontalBar .jspTrack,
#stacks_in_675 .jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}



#stacks_in_675 .jspArrow
{	
	text-indent: -20000px;
	display: block;
	cursor: pointer;

}

#stacks_in_675 .jspArrow:hover
{
	background-color:#AAAAAA;
}

#stacks_in_675 .jspArrow.jspDisabled
{
	cursor: default;
}

#stacks_in_675 .jspArrowUp{
	background-color:transparent;
	background:   no-repeat;
}
#stacks_in_675 .jspArrowDown{
	background-color:transparent;
	background:   no-repeat;
}
#stacks_in_675 .jspArrowRight{
	background-color:transparent;
	/*background:  url() no-repeat;*/
}
#stacks_in_675 .jspArrowLeft{
	background-color:transparent;
	/*background:  url() no-repeat;*/
}
#stacks_in_675 .jspArrowUp:hover{

	background:    no-repeat;
}
#stacks_in_675 .jspArrowDown:hover{

	background:    no-repeat;
}
#stacks_in_675 .jspArrowRight:hover{

	/*background: #AAAAAA url() no-repeat;*/
}
#stacks_in_675 .jspArrowLeft:hover{

	/*background: #AAAAAA url() no-repeat;*/
}

#stacks_in_675 .jspVerticalBar .jspArrow
{
	height:5px;
	width:10px;
}

#stacks_in_675 .jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}



#stacks_in_675 .jspVerticalBar .jspArrow:focus
{
	outline: none;
}

#stacks_in_675 .jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#stacks_in_675 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#stacks_in_4644 ul,#stacks_in_4644 ol,#stacks_in_4644 dl{list-style-position:inside}#stacks_in_4644 .float-top{overflow:hidden}#stacks_in_4644 .float-container{float:right;width:20%;margin:0 5px 5px 0;z-index:100}#stacks_in_4644 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_4644 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_4644 .float-text.justify{text-align:juAstify}#stacks_in_4644 .float-text.hyphenate{hyphens:auto}

#stacks_in_4644 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 5px 0px 5px;
	padding: 10px 10px 5px 10px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5204{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5204swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5204swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5204swell{
		max-width: 800px;
	}
	.stacks_in_5204swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5204swell-with-zoom .mfp-container,.stacks_in_5204swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5204swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5204swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5204swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5204swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5204 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5204 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5204 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5204 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5204 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5204 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5204 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5204 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5204 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5204 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5204 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
.spacerStack {
	height: 12.00px;
}

#spacerStackstacks_in_5355 {
	height: 12.00px;
}




























@media print {
	#spacerStackstacks_in_5355 {
		display: none !important;
	}
}
#stacks_in_5347 ul,#stacks_in_5347 ol,#stacks_in_5347 dl{list-style-position:inside}#stacks_in_5347 .float-top{overflow:hidden}#stacks_in_5347 .float-container{float:right;width:20%;margin:0 5px 5px 0;z-index:100}#stacks_in_5347 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_5347 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_5347 .float-text.justify{text-align:juAstify}#stacks_in_5347 .float-text.hyphenate{hyphens:auto}

#stacks_in_5347 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 5px 0px 5px;
	padding: 10px 10px 5px 10px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5352{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5352swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5352swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5352swell{
		max-width: 800px;
	}
	.stacks_in_5352swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5352swell-with-zoom .mfp-container,.stacks_in_5352swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5352swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5352swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5352swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5352swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5352 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5352 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5352 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5352 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5352 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5352 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5352 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5352 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5352 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5352 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5352 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* Archetypon Slider Classic */





#a-gallery_stacks_in_5302{
	width: 100%; 
	border: 0px solid #FFFFFF;
}

#stacks_in_5302 .galleria-container {
    position: relative;
    overflow: hidden;
    background: #E6E6E6;
}
#stacks_in_5302 .galleria-container img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

#stacks_in_5302 .galleria-stage {
    position: absolute;
    top: 10px; bottom: 60px; left: 10px; right: 10px;
    overflow:hidden;
    /*Photographos Hacks*/
    margin: 0!important;
    width: auto;
    height: auto!important;
}
#stacks_in_5302 .galleria-thumbnails-container {
    height: 50px;
    bottom: 0;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
    margin: 0 auto;
}
#stacks_in_5302 .galleria-carousel .galleria-thumbnails-list {
    margin-left: 30px;
    margin-right: 30px;
}
#stacks_in_5302 .galleria-thumbnails .galleria-image {
    height: 40px;
    width: 60px;
    background: #000;
    margin: 0 5px 0 0;
    border: 1px solid #FFFFFF;
    float: left;
    cursor: pointer;
}
#stacks_in_5302 .galleria-counter {
    
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: right;
    color: #fff;
    font: normal .8em arial,sans-serif;
    z-index: 1;
}
#stacks_in_5302 .galleria-loader {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 45%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 2;
    display: none;
    background: url(../files/images/progress.gif) no-repeat center;
}
#stacks_in_5302 .galleria-info {
 
    width: 50%;
    top: 15px;
    left: 15px;
    z-index: 2;
    position: absolute;
}
#stacks_in_5302 .galleria-info-text {
    background-color: #000;
    padding: 12px;
    display: none;
    zoom:1;
}
#stacks_in_5302 .galleria-info-title {

    font: bold 1em arial,sans-serif;
    margin: 0;
    color: #fff;
	margin-bottom: 7px;
}
#stacks_in_5302 .galleria-info-description {

    font: italic 1em georgia,serif;
    margin: 0;
    color: #bbb;
}
#stacks_in_5302 .galleria-info-close {
    width: 9px;
    height: 9px;
    position: absolute;
    top: 5px;
    right: 5px;
    background-position: -753px -11px;
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: pointer;
    display: none;
}
#stacks_in_5302 .notouch .galleria-info-close:hover{
    opacity:1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .touch .galleria-info-close:active{
    opacity:1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .galleria-info-link {
    background-position: -669px -5px;
    opacity: .8;
    filter: alpha(opacity=70);
    position: absolute;
    width: 20px;
    height: 20px;
    cursor: pointer;
    /*background-color: #000;*/
}
#stacks_in_5302 .notouch .galleria-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .touch .galleria-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
#stacks_in_5302 .galleria-image-nav-left,
#stacks_in_5302 .galleria-image-nav-right {
    opacity: .3;
    filter: alpha(opacity=30);
    cursor: pointer;
    width: 62px;
    height: 124px;
    position: absolute;
    left: 10px;
    z-index: 2;
    background-position: 0 46px;
}
#stacks_in_5302 .galleria-image-nav-right {
    left: auto;
    right: 10px;
    background-position: -254px 46px;
    z-index: 2;
}
#stacks_in_5302 .notouch .galleria-image-nav-left:hover,
#stacks_in_5302 .notouch .galleria-image-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .touch .galleria-image-nav-left:active,
#stacks_in_5302 .touch .galleria-image-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5302 .galleria-thumb-nav-left,
#stacks_in_5302 .galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    background-position: -495px 5px;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    width: 23px;
    z-index: 3;
    opacity: .8;
    filter: alpha(opacity=80);
}
#stacks_in_5302 .galleria-thumb-nav-right {
    background-position: -578px 5px;
    border-right: none;
    right: 0;
    left: auto;
}
#stacks_in_5302 .galleria-thumbnails-container .disabled {
    opacity: .2;
    filter: alpha(opacity=20);
    cursor: default;
}

#stacks_in_5302 .galleria-thumbnails{
	display: block; margin: 0 auto;
}

#stacks_in_5302 .notouch .galleria-thumb-nav-left:hover,
#stacks_in_5302 .notouch .galleria-thumb-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #FFFFFF;
}
#stacks_in_5302 .touch .galleria-thumb-nav-left:active,
#stacks_in_5302 .touch .galleria-thumb-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #FFFFFF;
}
#stacks_in_5302 .notouch .galleria-thumbnails-container .disabled:hover {
    opacity: .2;
    filter: alpha(opacity=20);
    background-color: transparent;
}

#stacks_in_5302 .galleria-carousel .galleria-thumb-nav-left,
#stacks_in_5302 .galleria-carousel .galleria-thumb-nav-right {
    display: block;
}
#stacks_in_5302 .galleria-thumb-nav-left,
#stacks_in_5302 .galleria-thumb-nav-right,
#stacks_in_5302 .galleria-info-link,
#stacks_in_5302 .galleria-info-close,
#stacks_in_5302 .galleria-image-nav-left,
#stacks_in_5302 .galleria-image-nav-right {
    background-image: url(../files/images/classic-map3.png);
    background-repeat: no-repeat;
}

#stacks_in_5302 {
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	margin: 0px 5px 0px 5px;
}
/* TippyPlus stack v1.0.2 [each.css] */#tippy-content_stacks_in_5338 {	text-align:left;}/* @group custom theme */.tippy-tooltip.stacks_in_5338-tippyp-theme * {			    }.tippy-tooltip.stacks_in_5338-tippyp-theme {				padding: 10px;    	border: 0px solid rgba(255, 255, 255, 1.00);	border-radius: 0px;	background-color: rgba(128, 128, 128, 1.00);}/* @group arrows */.tippy-parent_stacks_in_5338[x-placement^=top] .tippy-tooltip.stacks_in_5338-tippyp-theme .tippy-arrow {	border-top-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5338[x-placement^=bottom] .tippy-tooltip.stacks_in_5338-tippyp-theme .tippy-arrow {	border-bottom-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5338[x-placement^=left] .tippy-tooltip.stacks_in_5338-tippyp-theme .tippy-arrow {	border-left-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5338[x-placement^=right] .tippy-tooltip.stacks_in_5338-tippyp-theme .tippy-arrow {	border-right-color: rgba(128, 128, 128, 1.00);}/* @end *//* @end *//* @group cursor */.hanno:hover {	cursor: pointer;}/* @end *//* @group width */.tippy-parent_stacks_in_5338 {							max-width: 50% !important;	}@media screen and (max-width:400px) { 	.tippy-parent_stacks_in_5338 {		max-width: 96% !important;		max-width: calc(100% - 10px) !important;	}}/* @end *//* End of TippyPlus stack */
#stacks_out_5339 {
	width: 600px;
}
/* TippyPlus stack v1.0.2 [each.css] */#tippy-content_stacks_in_5343 {	text-align:left;}/* @group custom theme */.tippy-tooltip.stacks_in_5343-tippyp-theme * {			    }.tippy-tooltip.stacks_in_5343-tippyp-theme {				padding: 10px;    	border: 0px solid rgba(255, 255, 255, 1.00);	border-radius: 0px;	background-color: rgba(128, 128, 128, 1.00);}/* @group arrows */.tippy-parent_stacks_in_5343[x-placement^=top] .tippy-tooltip.stacks_in_5343-tippyp-theme .tippy-arrow {	border-top-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5343[x-placement^=bottom] .tippy-tooltip.stacks_in_5343-tippyp-theme .tippy-arrow {	border-bottom-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5343[x-placement^=left] .tippy-tooltip.stacks_in_5343-tippyp-theme .tippy-arrow {	border-left-color: rgba(128, 128, 128, 1.00);}.tippy-parent_stacks_in_5343[x-placement^=right] .tippy-tooltip.stacks_in_5343-tippyp-theme .tippy-arrow {	border-right-color: rgba(128, 128, 128, 1.00);}/* @end *//* @end *//* @group cursor */.curare:hover {	cursor: pointer;}/* @end *//* @group width */.tippy-parent_stacks_in_5343 {							max-width: 50% !important;	}@media screen and (max-width:400px) { 	.tippy-parent_stacks_in_5343 {		max-width: 96% !important;		max-width: calc(100% - 10px) !important;	}}/* @end *//* End of TippyPlus stack */
#stacks_out_5344 {
	width: 600px;
}

.spacerStack {
	height: 12.00px;
}

#spacerStackstacks_in_5322 {
	height: 12.00px;
}




























@media print {
	#spacerStackstacks_in_5322 {
		display: none !important;
	}
}
#stacks_in_5294 ul,#stacks_in_5294 ol,#stacks_in_5294 dl{list-style-position:inside}#stacks_in_5294 .float-top{overflow:hidden}#stacks_in_5294 .float-container{float:right;width:20%;margin:0 5px 5px 0;z-index:100}#stacks_in_5294 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_5294 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_5294 .float-text.justify{text-align:juAstify}#stacks_in_5294 .float-text.hyphenate{hyphens:auto}

#stacks_in_5294 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 5px 0px 5px;
	padding: 10px 10px 5px 10px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5299{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5299swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5299swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5299swell{
		max-width: 800px;
	}
	.stacks_in_5299swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5299swell-with-zoom .mfp-container,.stacks_in_5299swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5299swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5299swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5299swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5299swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5299 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5299 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5299 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5299 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5299 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5299 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5299 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5299 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5299 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5299 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5299 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* Archetypon Slider Classic */





#a-gallery_stacks_in_5250{
	width: 100%; 
	border: 0px solid #FFFFFF;
}

#stacks_in_5250 .galleria-container {
    position: relative;
    overflow: hidden;
    background: #E6E6E6;
}
#stacks_in_5250 .galleria-container img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

#stacks_in_5250 .galleria-stage {
    position: absolute;
    top: 10px; bottom: 60px; left: 10px; right: 10px;
    overflow:hidden;
    /*Photographos Hacks*/
    margin: 0!important;
    width: auto;
    height: auto!important;
}
#stacks_in_5250 .galleria-thumbnails-container {
    height: 50px;
    bottom: 0;
    position: absolute;
    left: 10px;
    right: 10px;
    z-index: 2;
    margin: 0 auto;
}
#stacks_in_5250 .galleria-carousel .galleria-thumbnails-list {
    margin-left: 30px;
    margin-right: 30px;
}
#stacks_in_5250 .galleria-thumbnails .galleria-image {
    height: 40px;
    width: 60px;
    background: #000;
    margin: 0 5px 0 0;
    border: 1px solid #FFFFFF;
    float: left;
    cursor: pointer;
}
#stacks_in_5250 .galleria-counter {
    
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: right;
    color: #fff;
    font: normal .8em arial,sans-serif;
    z-index: 1;
}
#stacks_in_5250 .galleria-loader {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 45%;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 2;
    display: none;
    background: url(../files/images/progress.gif) no-repeat center;
}
#stacks_in_5250 .galleria-info {
 
    width: 50%;
    top: 15px;
    left: 15px;
    z-index: 2;
    position: absolute;
}
#stacks_in_5250 .galleria-info-text {
    background-color: #000;
    padding: 12px;
    display: none;
    zoom:1;
}
#stacks_in_5250 .galleria-info-title {

    font: bold 1em arial,sans-serif;
    margin: 0;
    color: #fff;
	margin-bottom: 7px;
}
#stacks_in_5250 .galleria-info-description {

    font: italic 1em georgia,serif;
    margin: 0;
    color: #bbb;
}
#stacks_in_5250 .galleria-info-close {
    width: 9px;
    height: 9px;
    position: absolute;
    top: 5px;
    right: 5px;
    background-position: -753px -11px;
    opacity: .5;
    filter: alpha(opacity=50);
    cursor: pointer;
    display: none;
}
#stacks_in_5250 .notouch .galleria-info-close:hover{
    opacity:1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .touch .galleria-info-close:active{
    opacity:1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .galleria-info-link {
    background-position: -669px -5px;
    opacity: .8;
    filter: alpha(opacity=70);
    position: absolute;
    width: 20px;
    height: 20px;
    cursor: pointer;
    /*background-color: #000;*/
}
#stacks_in_5250 .notouch .galleria-info-link:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .touch .galleria-info-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .galleria-image-nav {
    position: absolute;
    top: 50%;
    margin-top: -62px;
    width: 100%;
    height: 62px;
    left: 0;
}
#stacks_in_5250 .galleria-image-nav-left,
#stacks_in_5250 .galleria-image-nav-right {
    opacity: .3;
    filter: alpha(opacity=30);
    cursor: pointer;
    width: 62px;
    height: 124px;
    position: absolute;
    left: 10px;
    z-index: 2;
    background-position: 0 46px;
}
#stacks_in_5250 .galleria-image-nav-right {
    left: auto;
    right: 10px;
    background-position: -254px 46px;
    z-index: 2;
}
#stacks_in_5250 .notouch .galleria-image-nav-left:hover,
#stacks_in_5250 .notouch .galleria-image-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .touch .galleria-image-nav-left:active,
#stacks_in_5250 .touch .galleria-image-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
}
#stacks_in_5250 .galleria-thumb-nav-left,
#stacks_in_5250 .galleria-thumb-nav-right {
    cursor: pointer;
    display: none;
    background-position: -495px 5px;
    position: absolute;
    left: 0;
    top: 0;
    height: 40px;
    width: 23px;
    z-index: 3;
    opacity: .8;
    filter: alpha(opacity=80);
}
#stacks_in_5250 .galleria-thumb-nav-right {
    background-position: -578px 5px;
    border-right: none;
    right: 0;
    left: auto;
}
#stacks_in_5250 .galleria-thumbnails-container .disabled {
    opacity: .2;
    filter: alpha(opacity=20);
    cursor: default;
}

#stacks_in_5250 .galleria-thumbnails{
	display: block; margin: 0 auto;
}

#stacks_in_5250 .notouch .galleria-thumb-nav-left:hover,
#stacks_in_5250 .notouch .galleria-thumb-nav-right:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #FFFFFF;
}
#stacks_in_5250 .touch .galleria-thumb-nav-left:active,
#stacks_in_5250 .touch .galleria-thumb-nav-right:active {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #FFFFFF;
}
#stacks_in_5250 .notouch .galleria-thumbnails-container .disabled:hover {
    opacity: .2;
    filter: alpha(opacity=20);
    background-color: transparent;
}

#stacks_in_5250 .galleria-carousel .galleria-thumb-nav-left,
#stacks_in_5250 .galleria-carousel .galleria-thumb-nav-right {
    display: block;
}
#stacks_in_5250 .galleria-thumb-nav-left,
#stacks_in_5250 .galleria-thumb-nav-right,
#stacks_in_5250 .galleria-info-link,
#stacks_in_5250 .galleria-info-close,
#stacks_in_5250 .galleria-image-nav-left,
#stacks_in_5250 .galleria-image-nav-right {
    background-image: url(../files/images/classic-map3.png);
    background-repeat: no-repeat;
}

#stacks_in_5250 {
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	margin: 0px 5px 0px 5px;
}

.spacerStack {
	height: 12.00px;
}

#spacerStackstacks_in_5268 {
	height: 12.00px;
}




























@media print {
	#spacerStackstacks_in_5268 {
		display: none !important;
	}
}
#stacks_in_5221 ul,#stacks_in_5221 ol,#stacks_in_5221 dl{list-style-position:inside}#stacks_in_5221 .float-top{overflow:hidden}#stacks_in_5221 .float-container{float:right;width:20%;margin:0 5px 5px 0;z-index:100}#stacks_in_5221 .float-container.float-right{margin:0 0 5px 5px}@media screen and (max-width:500px){#stacks_in_5221 .float-container.responsive{float:none;width:100%;margin:0 0 5px 0}}#stacks_in_5221 .float-text.justify{text-align:juAstify}#stacks_in_5221 .float-text.hyphenate{hyphens:auto}

#stacks_in_5221 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 5px 0px 5px;
	padding: 10px 10px 5px 10px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5226{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5226swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5226swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5226swell{
		max-width: 800px;
	}
	.stacks_in_5226swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5226swell-with-zoom .mfp-container,.stacks_in_5226swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5226swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5226swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5226swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5226swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5226 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5226 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5226 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5226 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5226 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5226 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5226 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5226 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5226 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5226 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5226 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* -- Start Swell Each css Template -- */

#stacks_in_5191{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5191swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5191swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5191swell{
		max-width: 800px;
	}
	.stacks_in_5191swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5191swell-with-zoom .mfp-container,.stacks_in_5191swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5191swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5191swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5191swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5191swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5191 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5191 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5191 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5191 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5191 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5191 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5191 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5191 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5191 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5191 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5191 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5191 {
	background-color: rgba(230, 230, 230, 1.00);
	margin: 0px 5px 0px 5px;
	padding: 5px 10px 5px 10px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5200{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5200swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5200swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5200swell{
		max-width: 800px;
	}
	.stacks_in_5200swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_5200swell-with-zoom .mfp-container,.stacks_in_5200swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5200swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5200swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5200swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5200swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5200 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5200 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5200 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5200 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_5200 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5200 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5200 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5200 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5200 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5200 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5200 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5200 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	margin: 0px 5px 0px 5px;
	padding: 5px 10px 5px 10px;
}

.spacerStack {
	height: 12.00px;
}

#spacerStackstacks_in_5190 {
	height: 12.00px;
}




























@media print {
	#spacerStackstacks_in_5190 {
		display: none !important;
	}
}
#stacks_in_5182 ul,#stacks_in_5182 ol,#stacks_in_5182 dl{list-style-position:inside}#stacks_in_5182 .float-top{overflow:hidden}#stacks_in_5182 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_5182 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_5182 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_5182 .float-text.justify{text-align:juAstify}#stacks_in_5182 .float-text.hyphenate{hyphens:auto}

#stacks_in_5182 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 5px 0px 5px;
	padding: 0px 5px 0px 5px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_5187{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_5187swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_5187swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_5187swell{
		max-width: 300px;
	}
	.stacks_in_5187swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_5187swell-with-zoom .mfp-container,.stacks_in_5187swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_5187swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_5187swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_5187swell-with-zoom.mfp-removing .mfp-container,.stacks_in_5187swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_5187 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5187 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_5187 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_5187 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_5187 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_5187 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_5187 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_5187 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_5187 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_5187 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_5187 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_5187 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  6px;
}

.spacerStack {
	height: 12.00px;
}

#spacerStackstacks_in_4993 {
	height: 12.00px;
}




























@media print {
	#spacerStackstacks_in_4993 {
		display: none !important;
	}
}
#stacks_out_519 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_519 {
  box-shadow: none;
}
#stacks_in_519, [tag="slice"] #stacks_in_519 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_519 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_519 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_519.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_505 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_505 {
  box-shadow: none;
}
#stacks_in_505, [tag="slice"] #stacks_in_505 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[2];
  grid-template-columns: repeat(2, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_505 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_505 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_505.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_505 {
	border: solid rgba(230, 230, 230, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
#stacks_out_3146 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3146 {
  box-shadow: none;
}
#stacks_in_3146, [tag="slice"] #stacks_in_3146 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3146 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3146 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3146.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3146 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 0px 0px 0px;
	-webkit-border-radius: 5px 0px 0px 0px;
	border-radius: 5px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

#stacks_in_3148 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}
#stacks_out_3147 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3147 {
  box-shadow: none;
}
#stacks_in_3147, [tag="slice"] #stacks_in_3147 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3147 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3147 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3147.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3147 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 0px 5px 0px 0px;
	-webkit-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
	padding: 5px 5px 5px 5px;
}

#stacks_in_3151 {
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
}
#stacks_out_3154 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3154 {
  box-shadow: none;
}
#stacks_in_3154, [tag="slice"] #stacks_in_3154 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3154 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3154 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3154 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3154.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3154 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	padding:  5px;
}

#stacks_in_3248 {
	margin: 0px 0px 0px 5px;
}
#stacks_out_3158 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3158 {
  box-shadow: none;
}
#stacks_in_3158, [tag="slice"] #stacks_in_3158 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3158 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3158 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3158 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3158.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3158 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 10px 0px 5px 0px;
	padding: 3px 0px 0px 0px;
}

#stacks_in_3159 {
	margin: 0px 0px 0px 10px;
}
#stacks_out_3162 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3162 {
  box-shadow: none;
}
#stacks_in_3162, [tag="slice"] #stacks_in_3162 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3162 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3162 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3162 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3162.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3162 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 0px 0px;
}

#stacks_in_3163 {
	margin: 0px 0px 0px 10px;
}
#stacks_out_3166 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3166 {
  box-shadow: none;
}
#stacks_in_3166, [tag="slice"] #stacks_in_3166 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3166 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3166 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3166 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3166.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3166 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#stacks_in_3167 {
	margin: 0px 0px 0px 10px;
}
#stacks_out_3170 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3170 {
  box-shadow: none;
}
#stacks_in_3170, [tag="slice"] #stacks_in_3170 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3170 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3170 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3170 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3170.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3170 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	padding: 0px 5px 5px 5px;
}

.spacerStack {
	height: 2.00px;
}

#spacerStackstacks_in_3174 {
	height: 2.00px;
}




























@media print {
	#spacerStackstacks_in_3174 {
		display: none !important;
	}
}
#stacks_out_3175 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: center;
  align-self: center;
  
}
#stacks_in_3175 {
  box-shadow: none;
}
#stacks_in_3175, [tag="slice"] #stacks_in_3175 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: center;
}
}
#stacks_in_3175 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_3175 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3175 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3175.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3175 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
}

#stacks_in_3176 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	margin: 5px 10px 5px 10px;
}
#stacks_out_4594 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: center;
  align-self: center;
  
}
#stacks_in_4594 {
  box-shadow: none;
}
#stacks_in_4594, [tag="slice"] #stacks_in_4594 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: center;
}
}
#stacks_in_4594 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_4594 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_4594 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_4594.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_4594 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
}

#stacks_in_4595 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
	margin: 5px 10px 5px 10px;
}
#stacks_out_4618 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: center;
  align-self: center;
  
}
#stacks_in_4618 {
  box-shadow: none;
}
#stacks_in_4618, [tag="slice"] #stacks_in_4618 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 0px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: center;
}
}
#stacks_in_4618 > * {
  margin-bottom: 0px;
  margin-right: 0px;
}
@supports (display: grid) {
  #stacks_in_4618 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_4618 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_4618.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_4618 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
}
#stacks_in_4617 form.dds_form{width:100%;padding:2px 0}#stacks_in_4617 form.dds_form input[type=search]{width:100%;color:#800002;font-size:10px;text-indent:0.5em}#stacks_in_4617 form.dds_form::placeholder{color:#FECC66}

#stacks_in_4617 {
	padding: 0px 10px 0px 10px;
}

#stacks_out_4617 {
	width: 320px;
}

.spacerStack {
	height: 8.00px;
}

#spacerStackstacks_in_4625 {
	height: 8.00px;
}




























@media print {
	#spacerStackstacks_in_4625 {
		display: none !important;
	}
}
#stacks_out_3211 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_3211 {
  box-shadow: none;
}
#stacks_in_3211, [tag="slice"] #stacks_in_3211 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_3211 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_3211 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
#stacks_out_3211 {
  grid-column: 1 / -1 !important;
}
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_3211.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */

#stacks_in_3211 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_in_3207 {
	margin: 10px 10px 10px 6px;
}

#stacks_out_3207 {
	margin-right:0;
}

.spacerStack {
	height: 2.00px;
}

#spacerStackstacks_in_3213 {
	height: 2.00px;
}




























@media print {
	#spacerStackstacks_in_3213 {
		display: none !important;
	}
}

#stacks_in_356 {
	background-color: rgba(254, 204, 102, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 5px 0px;
}
#stacks_in_3052 ul,#stacks_in_3052 ol,#stacks_in_3052 dl{list-style-position:inside}#stacks_in_3052 .float-top{overflow:hidden}#stacks_in_3052 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_3052 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_3052 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_3052 .float-text.justify{text-align:juAstify}#stacks_in_3052 .float-text.hyphenate{hyphens:auto}

#stacks_in_3052 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3057{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3057swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3057swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3057swell{
		max-width: 300px;
	}
	.stacks_in_3057swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_3057swell-with-zoom .mfp-container,.stacks_in_3057swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_3057swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3057swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3057swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3057swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3057 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3057 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3057 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3057 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_3057 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3057 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3057 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3057 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3057 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3057 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3057 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3057 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_3292 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_3292 {
		display: none !important;
	}
}
#stacks_in_4974 ul,#stacks_in_4974 ol,#stacks_in_4974 dl{list-style-position:inside}#stacks_in_4974 .float-top{overflow:hidden}#stacks_in_4974 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_4974 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_4974 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_4974 .float-text.justify{text-align:juAstify}#stacks_in_4974 .float-text.hyphenate{hyphens:auto}

#stacks_in_4974 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4980{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4980swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4980swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4980swell{
		max-width: 300px;
	}
	.stacks_in_4980swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4980swell-with-zoom .mfp-container,.stacks_in_4980swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4980swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4980swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4980swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4980swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4980 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4980 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4980 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4980 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4980 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4980 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4980 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4980 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4980 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4980 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4980 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4980 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_4975 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_4975 {
		display: none !important;
	}
}
#stacks_in_4666 ul,#stacks_in_4666 ol,#stacks_in_4666 dl{list-style-position:inside}#stacks_in_4666 .float-top{overflow:hidden}#stacks_in_4666 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_4666 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_4666 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_4666 .float-text.justify{text-align:juAstify}#stacks_in_4666 .float-text.hyphenate{hyphens:auto}

#stacks_in_4666 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4672{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4672swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4672swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4672swell{
		max-width: 300px;
	}
	.stacks_in_4672swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4672swell-with-zoom .mfp-container,.stacks_in_4672swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4672swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4672swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4672swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4672swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4672 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4672 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4672 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4672 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4672 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4672 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4672 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4672 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4672 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4672 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4672 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4672 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_4667 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_4667 {
		display: none !important;
	}
}
#stacks_in_4608 ul,#stacks_in_4608 ol,#stacks_in_4608 dl{list-style-position:inside}#stacks_in_4608 .float-top{overflow:hidden}#stacks_in_4608 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_4608 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_4608 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_4608 .float-text.justify{text-align:juAstify}#stacks_in_4608 .float-text.hyphenate{hyphens:auto}

#stacks_in_4608 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4614{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4614swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4614swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4614swell{
		max-width: 300px;
	}
	.stacks_in_4614swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4614swell-with-zoom .mfp-container,.stacks_in_4614swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4614swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4614swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4614swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4614swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4614 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4614 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4614 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4614 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4614 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4614 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4614 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4614 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4614 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4614 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4614 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4614 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_4609 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_4609 {
		display: none !important;
	}
}
#stacks_in_4562 ul,#stacks_in_4562 ol,#stacks_in_4562 dl{list-style-position:inside}#stacks_in_4562 .float-top{overflow:hidden}#stacks_in_4562 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_4562 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_4562 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_4562 .float-text.justify{text-align:juAstify}#stacks_in_4562 .float-text.hyphenate{hyphens:auto}

#stacks_in_4562 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4568{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4568swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4568swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4568swell{
		max-width: 300px;
	}
	.stacks_in_4568swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4568swell-with-zoom .mfp-container,.stacks_in_4568swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4568swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4568swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4568swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4568swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4568 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4568 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4568 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4568 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4568 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4568 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4568 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4568 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4568 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4568 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4568 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4568 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_4563 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_4563 {
		display: none !important;
	}
}
#stacks_in_4407 ul,#stacks_in_4407 ol,#stacks_in_4407 dl{list-style-position:inside}#stacks_in_4407 .float-top{overflow:hidden}#stacks_in_4407 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_4407 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_4407 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_4407 .float-text.justify{text-align:juAstify}#stacks_in_4407 .float-text.hyphenate{hyphens:auto}

#stacks_in_4407 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_4413{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_4413swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_4413swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_4413swell{
		max-width: 300px;
	}
	.stacks_in_4413swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_4413swell-with-zoom .mfp-container,.stacks_in_4413swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_4413swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_4413swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_4413swell-with-zoom.mfp-removing .mfp-container,.stacks_in_4413swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_4413 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4413 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_4413 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_4413 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_4413 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_4413 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_4413 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_4413 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_4413 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_4413 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_4413 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_4413 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_4408 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_4408 {
		display: none !important;
	}
}
#stacks_in_3466 ul,#stacks_in_3466 ol,#stacks_in_3466 dl{list-style-position:inside}#stacks_in_3466 .float-top{overflow:hidden}#stacks_in_3466 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_3466 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_3466 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_3466 .float-text.justify{text-align:juAstify}#stacks_in_3466 .float-text.hyphenate{hyphens:auto}

#stacks_in_3466 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3472{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3472swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3472swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3472swell{
		max-width: 300px;
	}
	.stacks_in_3472swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_3472swell-with-zoom .mfp-container,.stacks_in_3472swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_3472swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3472swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3472swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3472swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3472 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3472 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3472 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3472 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_3472 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3472 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3472 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3472 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3472 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3472 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3472 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3472 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_3467 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_3467 {
		display: none !important;
	}
}
#stacks_in_3276 ul,#stacks_in_3276 ol,#stacks_in_3276 dl{list-style-position:inside}#stacks_in_3276 .float-top{overflow:hidden}#stacks_in_3276 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_3276 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_3276 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_3276 .float-text.justify{text-align:juAstify}#stacks_in_3276 .float-text.hyphenate{hyphens:auto}

#stacks_in_3276 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_3281{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_3281swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_3281swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_3281swell{
		max-width: 300px;
	}
	.stacks_in_3281swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_3281swell-with-zoom .mfp-container,.stacks_in_3281swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_3281swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_3281swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_3281swell-with-zoom.mfp-removing .mfp-container,.stacks_in_3281swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_3281 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3281 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_3281 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_3281 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_3281 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_3281 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_3281 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_3281 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_3281 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_3281 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_3281 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_3281 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_3060 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_3060 {
		display: none !important;
	}
}
#stacks_in_2791 ul,#stacks_in_2791 ol,#stacks_in_2791 dl{list-style-position:inside}#stacks_in_2791 .float-top{overflow:hidden}#stacks_in_2791 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_2791 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_2791 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_2791 .float-text.justify{text-align:juAstify}#stacks_in_2791 .float-text.hyphenate{hyphens:auto}

#stacks_in_2791 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_2796{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_2796swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_2796swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_2796swell{
		max-width: 300px;
	}
	.stacks_in_2796swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_2796swell-with-zoom .mfp-container,.stacks_in_2796swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_2796swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_2796swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_2796swell-with-zoom.mfp-removing .mfp-container,.stacks_in_2796swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_2796 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2796 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_2796 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_2796 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_2796 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_2796 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_2796 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_2796 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_2796 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_2796 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_2796 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_2796 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 5.00px;
}

#spacerStackstacks_in_906 {
	height: 5.00px;
}




























@media print {
	#spacerStackstacks_in_906 {
		display: none !important;
	}
}
#stacks_in_818 ul,#stacks_in_818 ol,#stacks_in_818 dl{list-style-position:inside}#stacks_in_818 .float-top{overflow:hidden}#stacks_in_818 .float-container{float:right;width:30%;margin:0 6px 6px 0;z-index:100}#stacks_in_818 .float-container.float-right{margin:0 0 6px 6px}@media screen and (max-width:500px){#stacks_in_818 .float-container.responsive{float:none;width:100%;margin:0 0 6px 0}}#stacks_in_818 .float-text.justify{text-align:juAstify}#stacks_in_818 .float-text.hyphenate{hyphens:auto}

#stacks_in_818 {
	background-color: rgba(230, 230, 230, 1.00);
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin: 5px 0px 0px 0px;
	padding: 5px 3px 0px 3px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_823{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_823swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_823swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_823swell{
		max-width: 300px;
	}
	.stacks_in_823swell img{
		width: 100%;
		max-width: 300px;
		height: auto;
	}


.stacks_in_823swell-with-zoom .mfp-container,.stacks_in_823swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_823swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_823swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_823swell-with-zoom.mfp-removing .mfp-container,.stacks_in_823swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_823 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_823 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_823 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_823 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 400px) {
	#stacks_in_823 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_823 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_823 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_823 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_823 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_823 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_823 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_823 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

.spacerStack {
	height: 50.00px;
}

#spacerStackstacks_in_816 {
	height: 50.00px;
}




























@media print {
	#spacerStackstacks_in_816 {
		display: none !important;
	}
}
