.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_left{float:left;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-cloned .stacks_right{float:right;width:49%}.com_joeworkman_stacks_movingbox2_stack .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.com_joeworkman_stacks_movingbox2_stack .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.com_joeworkman_stacks_movingbox2_stack .slick-list:focus{outline:0}.com_joeworkman_stacks_movingbox2_stack .slick-list.dragging{cursor:pointer;cursor:hand}.com_joeworkman_stacks_movingbox2_stack .slick-track{position:relative;left:0;top:0;display:block;zoom:1}.com_joeworkman_stacks_movingbox2_stack .slick-track:before,.com_joeworkman_stacks_movingbox2_stack .slick-track:after{content:"";display:table}.com_joeworkman_stacks_movingbox2_stack .slick-track:after{clear:both}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-track{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-center{z-index:10}.com_joeworkman_stacks_movingbox2_stack .slick-slide{float:left;height:100%;min-height:1px;display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .slick-loading img{display:none}.com_joeworkman_stacks_movingbox2_stack .slick-slide .dragging img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.com_joeworkman_stacks_movingbox2_stack .slick-initialized .slick-slide{display:block}.com_joeworkman_stacks_movingbox2_stack .slick-loading .slick-slide{visibility:hidden}.com_joeworkman_stacks_movingbox2_stack .slick-vertical .slick-slide{display:block;height:auto}.com_joeworkman_stacks_movingbox2_stack .tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:0;outline:0;z-index:1001;top:0;height:100%;width:50%}.com_joeworkman_stacks_movingbox2_stack .tap-target.next{right:0}.com_joeworkman_stacks_movingbox2_stack .tap-target.hide{display:none}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target{height:50%;width:100%}.com_joeworkman_stacks_movingbox2_stack .effect-slide-vert .tap-target.next{bottom:0;right:auto;top:auto}.com_joeworkman_stacks_movingbox2_stack .slick-prev,.com_joeworkman_stacks_movingbox2_stack .slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:0;outline:0;z-index:1003}.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover .slick-next{visibility:hidden;transition:all 500ms ease 0s}.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-hover:hover .slick-next{visibility:visible}.com_joeworkman_stacks_movingbox2_stack .slick-prev:focus,.com_joeworkman_stacks_movingbox2_stack .slick-next:focus{outline:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-prev{top:0;transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-outside .slick-next{bottom:0;transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-prev{top:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-inside .slick-next{bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-y-center .slick-next{top:50%;transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-prev{left:0;transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside .slick-next{right:0;transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-prev{transform:translateX(-100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-center .slick-next{transform:translateX(100%) translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-prev{transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-outside.arrow-y-outside .slick-next{transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-prev{left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-inside .slick-next{right:0}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-x-center .slick-next{right:50%;transform:translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-prev{transform:translateY(-100%) translateX(50%)}.com_joeworkman_stacks_movingbox2_stack .arrow-x-center.arrow-y-outside .slick-next{transform:translateY(100%) translateX(50%)}
.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left .slick-next{right:auto;left:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside .slick-next{transform:translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-prev{transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-left.arrow-x-outside.arrow-y-outside .slick-next{transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right .slick-next{right:0;left:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside .slick-next{transform:translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-prev{transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-right.arrow-x-outside.arrow-y-outside .slick-next{transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top .slick-next{top:0;bottom:auto}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside .slick-next{transform:translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-prev{transform:translateX(-100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-top.arrow-y-outside.arrow-x-outside .slick-next{transform:translateX(100%) translateY(-100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom .slick-next{top:auto;bottom:0}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-prev,.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside .slick-next{transform:translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-prev{transform:translateX(-100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .arrow-flush-bottom.arrow-y-outside.arrow-x-outside .slick-next{transform:translateX(100%) translateY(100%)}.com_joeworkman_stacks_movingbox2_stack .slick-prev:before,.com_joeworkman_stacks_movingbox2_stack .slick-next:before{font-family:"FontAwesome";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-prev:before{content:"\f053"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron .slick-next:before{content:"\f054"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-prev:before{content:"\f077"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron.effect-slide-vert .slick-next:before{content:"\f078"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-prev:before{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle .slick-next:before{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-prev:before{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-chevron-circle.effect-slide-vert .slick-next:before{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-prev:before{content:"\f060"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow .slick-next:before{content:"\f061"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-prev:before{content:"\f062"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow.effect-slide-vert .slick-next:before{content:"\f063"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-prev:before{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle .slick-next:before{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-prev:before{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle.effect-slide-vert .slick-next:before{content:"\f0ab"}
.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-prev:before{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o .slick-next:before{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-prev:before{content:"\f01b"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-arrow-circle-o.effect-slide-vert .slick-next:before{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-prev:before{content:"\f177"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow .slick-next:before{content:"\f178"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-prev:before{content:"\f176"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-long-arrow.effect-slide-vert .slick-next:before{content:"\f175"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-prev:before{content:"\f104"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle .slick-next:before{content:"\f105"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-prev:before{content:"\f106"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle.effect-slide-vert .slick-next:before{content:"\f107"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-prev:before{content:"\f100"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double .slick-next:before{content:"\f101"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-prev:before{content:"\f102"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-angle-double.effect-slide-vert .slick-next:before{content:"\f103"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-prev:before{content:"\f0d9"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret .slick-next:before{content:"\f0da"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-prev:before{content:"\f0d8"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret.effect-slide-vert .slick-next:before{content:"\f0d7"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-prev:before{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square .slick-next:before{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-prev:before{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-caret-square.effect-slide-vert .slick-next:before{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-prev:before{content:"\f0a5"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand .slick-next:before{content:"\f0a4"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-prev:before{content:"\f0a6"}.com_joeworkman_stacks_movingbox2_stack .nav-arrow-hand.effect-slide-vert .slick-next:before{content:"\f0a7"}.com_joeworkman_stacks_movingbox2_stack .slick-dots{position:absolute;list-style:none;display:block;text-align:center;z-index:1002;margin:0;padding:0;width:100%}.com_joeworkman_stacks_movingbox2_stack .slick-dots li{position:relative;display:inline-block;vertical-align:bottom;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;text-align:center;padding:5px;margin:0;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:focus{outline:0}.com_joeworkman_stacks_movingbox2_stack .slick-dots li button:after{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"FontAwesome";content:"";line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button{line-height:20px;z-index:1;padding:0}.com_joeworkman_stacks_movingbox2_stack .dot-numbers .slick-dots li button:after{z-index:-1}.com_joeworkman_stacks_movingbox2_stack .dot-top .slick-dots{top:0}
.com_joeworkman_stacks_movingbox2_stack .dot-top.dot-outside .slick-dots{transform:translateY(-120%)}.com_joeworkman_stacks_movingbox2_stack .dot-bottom .slick-dots{bottom:0}.com_joeworkman_stacks_movingbox2_stack .dot-bottom.dot-outside .slick-dots{transform:translateY(120%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{top:50%;width:auto;transform:translateY(-50%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots li,.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots li{display:block}.com_joeworkman_stacks_movingbox2_stack .dot-left .slick-dots{left:0}.com_joeworkman_stacks_movingbox2_stack .dot-left.dot-outside .slick-dots{transform:translateY(-50%) translateX(-100%)}.com_joeworkman_stacks_movingbox2_stack .dot-right .slick-dots{right:0}.com_joeworkman_stacks_movingbox2_stack .dot-right.dot-outside .slick-dots{transform:translateY(-50%) translateX(100%)}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-bottom{margin-bottom:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-top{margin-top:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-left{margin-left:30px}.com_joeworkman_stacks_movingbox2_stack .smart-margins.dots-true.dot-outside.dot-right{margin-right:30px}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle .slick-dots li button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-circle-o .slick-dots li button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-dot-circle-o .slick-dots li button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square .slick-dots li button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-square-o .slick-dots li button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square .slick-dots li button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-check-square-o .slick-dots li button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square .slick-dots li button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-plus-square-o .slick-dots li button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-futbol-o .slick-dots li button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-bullseye .slick-dots li button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-life-ring .slick-dots li button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart .slick-dots li button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-heart-o .slick-dots li button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-smile-o .slick-dots li button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star .slick-dots li button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-star-o .slick-dots li button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-top .slick-dots li button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-bottom .slick-dots li button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-left .slick-dots li button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-chevron-circle.dot-right .slick-dots li button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-top .slick-dots li button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-bottom .slick-dots li button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-left .slick-dots li button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle.dot-right .slick-dots li button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-top .slick-dots li button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-bottom .slick-dots li button:after{content:"\f01b"}
.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-left .slick-dots li button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-arrow-circle-o.dot-right .slick-dots li button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-top .slick-dots li button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-bottom .slick-dots li button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-left .slick-dots li button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-caret-square.dot-right .slick-dots li button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle .slick-dots li.slick-active button:after{content:"\f111"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-circle-o .slick-dots li.slick-active button:after{content:"\f10c"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-dot-circle-o .slick-dots li.slick-active button:after{content:"\f192"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square .slick-dots li.slick-active button:after{content:"\f0c8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-square-o .slick-dots li.slick-active button:after{content:"\f096"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square .slick-dots li.slick-active button:after{content:"\f14a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-check-square-o .slick-dots li.slick-active button:after{content:"\f046"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square .slick-dots li.slick-active button:after{content:"\f0fe"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-plus-square-o .slick-dots li.slick-active button:after{content:"\f196"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-futbol-o .slick-dots li.slick-active button:after{content:"\f1e3"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-bullseye .slick-dots li.slick-active button:after{content:"\f140"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-life-ring .slick-dots li.slick-active button:after{content:"\f1cd"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart .slick-dots li.slick-active button:after{content:"\f004"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-heart-o .slick-dots li.slick-active button:after{content:"\f08a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-smile-o .slick-dots li.slick-active button:after{content:"\f118"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star .slick-dots li.slick-active button:after{content:"\f005"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-star-o .slick-dots li.slick-active button:after{content:"\f006"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-top .slick-dots li.slick-active button:after{content:"\f13a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f139"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-left .slick-dots li.slick-active button:after{content:"\f138"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-chevron-circle.dot-right .slick-dots li.slick-active button:after{content:"\f137"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-top .slick-dots li.slick-active button:after{content:"\f0ab"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-bottom .slick-dots li.slick-active button:after{content:"\f0aa"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-left .slick-dots li.slick-active button:after{content:"\f0a9"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle.dot-right .slick-dots li.slick-active button:after{content:"\f0a8"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-top .slick-dots li.slick-active button:after{content:"\f01a"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-bottom .slick-dots li.slick-active button:after{content:"\f01b"}
.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-left .slick-dots li.slick-active button:after{content:"\f18e"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-arrow-circle-o.dot-right .slick-dots li.slick-active button:after{content:"\f190"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-top .slick-dots li.slick-active button:after{content:"\f150"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-bottom .slick-dots li.slick-active button:after{content:"\f151"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-left .slick-dots li.slick-active button:after{content:"\f152"}.com_joeworkman_stacks_movingbox2_stack .nav-dot-active-caret-square.dot-right .slick-dots li.slick-active button:after{content:"\f191"}.com_joeworkman_stacks_movingbox2_stack .movingbox.stretch .slick-slide img{height:auto;width:100%;max-width:100%;display:block}.com_joeworkman_stacks_movingbox2_stack .movingbox>.stacks_out{opacity:0}.com_joeworkman_stacks_movingbox2_stack .movingbox>.stacks_out:first-child{opacity:1}

#stacks_in_1023076 {
	padding: 5px 0px 5px 0px;
}
#stacks_in_1023078_799815>.s3_row {
	margin: 0 -0px;
}

#stacks_in_1023078_799815>.s3_row>.s3_column_left {
	width: 30.69%;
}

#stacks_in_1023078_799815>.s3_row>.s3_column_center {
	width: 36.279999%;
}

#stacks_in_1023078_799815>.s3_row>.s3_column_right {
	width: 33.03%;
}

#stacks_in_1023078_799815>.s3_row>.s3_column {
	padding: 0 0px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1023078_799815>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_1023078_799815>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



  @media screen and (max-width:900px){#stacks_in_1023078_799831{display:none}} 
#stacks_in_1023078_799816 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1023078_799816 .jwresp_col{overflow:hidden;margin:0;width:43%; float:left;}#stacks_in_1023078_799816 #jwresp_col2_stacks_in_1023078_799816{ float:right; width:55%}@media screen and (max-width:500px){#stacks_in_1023078_799816 #jwresp_col1_stacks_in_1023078_799816,#stacks_in_1023078_799816 #jwresp_col2_stacks_in_1023078_799816{width:100%;float:none;display:block}#stacks_in_1023078_799816 #jwresp_col1_stacks_in_1023078_799816{margin-bottom:15px}}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the mail@walkactors.de button */

#stacks_in_1023078_799817 *,
#stacks_in_1023078_799817 *:before,
#stacks_in_1023078_799817 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799817 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799817 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799817 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799817 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799817 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799817:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799817 .Button-Icon {
	float: left;
	width: 20px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799817 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799817 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799817:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799817:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799817 .Button-Label {
	margin-left: 20px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799817 {
		display: none !important;
	}
}

/* End of CSS code for the mail@walkactors.de button */












#stacks_out_1023078_799817 {
	width: 130px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the 0172/3055994 button */

#stacks_in_1023078_799819 *,
#stacks_in_1023078_799819 *:before,
#stacks_in_1023078_799819 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799819 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799819 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799819 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799819 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799819 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799819:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799819 .Button-Icon {
	float: left;
	width: 17px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799819 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799819 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799819:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799819:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799819 .Button-Label {
	margin-left: 17px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799819 {
		display: none !important;
	}
}

/* End of CSS code for the 0172/3055994 button */












#stacks_out_1023078_799819 {
	width: 130px;
	margin-left:0;
}
  #stacks_in_1023078_799829{display:none}@media screen and (max-width:500px){#stacks_in_1023078_799829{display:block}} 
#stacks_in_1023078_799812>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1023078_799812>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1023078_799812>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1023078_799812>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_1023078_799812 {
	margin: 0px 0px 0px 7px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the mail@walkactors.de button */

#stacks_in_1023078_799808 *,
#stacks_in_1023078_799808 *:before,
#stacks_in_1023078_799808 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799808 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799808 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799808 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799808 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799808 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799808:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799808 .Button-Icon {
	float: left;
	width: 20px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799808 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799808 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799808:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799808:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799808 .Button-Label {
	margin-left: 20px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799808 {
		display: none !important;
	}
}

/* End of CSS code for the mail@walkactors.de button */












#stacks_out_1023078_799808 {
	width: 130px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the 0172/3055994 button */

#stacks_in_1023078_799810 *,
#stacks_in_1023078_799810 *:before,
#stacks_in_1023078_799810 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799810 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799810 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799810 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799810 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799810 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799810:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799810 .Button-Icon {
	float: left;
	width: 17px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799810 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799810 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799810:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799810:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799810 .Button-Label {
	margin-left: 17px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799810 {
		display: none !important;
	}
}

/* End of CSS code for the 0172/3055994 button */












#stacks_out_1023078_799810 {
	width: 130px;
}

#stacks_in_1023078_799803 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1023078_799840>.s3_row {
	margin: 0 -50px;
}

#stacks_in_1023078_799840>.s3_row>.s3_column_left {
	width: 29.37%;
}

#stacks_in_1023078_799840>.s3_row>.s3_column_right {
	width: 70.629997%;
}




#stacks_in_1023078_799840>.s3_row>.s3_column {
	padding: 0 50px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_1023078_799840 {
	margin: 0px 0px 0px 20px;
}

#stacks_out_1023078_799840 {
	width: 280px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the mail@walkactors.de button */

#stacks_in_1023078_799835 *,
#stacks_in_1023078_799835 *:before,
#stacks_in_1023078_799835 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799835 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799835 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799835 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799835 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799835 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799835:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799835 .Button-Icon {
	float: left;
	width: 20px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799835 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799835 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799835:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799835:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799835 .Button-Label {
	margin-left: 20px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799835 {
		display: none !important;
	}
}

/* End of CSS code for the mail@walkactors.de button */












#stacks_out_1023078_799835 {
	width: 130px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the 0172•3055994 button */

#stacks_in_1023078_799850 *,
#stacks_in_1023078_799850 *:before,
#stacks_in_1023078_799850 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023078_799850 {
	line-height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}




/* No background */
.ButtonMakerStackstacks_in_1023078_799850 {
	background: transparent;
}























.ButtonMakerStackstacks_in_1023078_799850 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023078_799850 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023078_799850 .Button-Label {
	color: #000000;
	font-size: 11px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023078_799850:hover .Button-Label {
	color: #8E0010;
}




/* If button icon is enabled */
.ButtonMakerStackstacks_in_1023078_799850 .Button-Icon {
	float: left;
	width: 15px;
	z-index: 15;
	overflow: hidden;
	height: 50px;
	position: relative;
}

.ButtonMakerStackstacks_in_1023078_799850 .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799850 .Button-Icon [class^="fa fa-"] {
	color: #000000;
	font-size: 14px;
	line-height: 50px;
	text-shadow: 0px 0px 0px #000000;
	transition: all 300ms ease-in-out;
}

.ButtonMakerStackstacks_in_1023078_799850:hover .Button-Icon,
.ButtonMakerStackstacks_in_1023078_799850:hover .Button-Icon [class^="fa fa-"] {
	color: #8F1310;
	text-shadow: 0px 0px 0px #000000;
}

.ButtonMakerStackstacks_in_1023078_799850 .Button-Label {
	margin-left: 15px;
	border-left: 0px solid #FC8C36;
}



@media print {
	.ButtonMakerStackstacks_in_1023078_799850 {
		display: none !important;
	}
}

/* End of CSS code for the 0172•3055994 button */












#stacks_out_1023078_799850 {
	width: 100px;
}

#stacks_in_1023078_799805 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 27px 0px 0px 10px;
}
#stacks_in_1023081{}#stacks_in_1023081 .slick-slide>div{overflow:hidden;padding:0%;margin:0%;border:3px solid #CCCCCC;border-radius:0px}#stacks_in_1023081 .padding-detailed .slick-slide>div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_1023081 .margin-detailed .slick-slide>div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_1023081 .border-detailed .slick-slide>div{border-style:solid;border-color:#CCCCCC;border-width:0.00px 0.00px 32.00px 0.00px}#stacks_in_1023081 .slide-color .slick-slide>div{background-color:#FFFFFF}#stacks_in_1023081 .centermode-true .slick-list{padding-top:5.00%!important;padding-bottom:5.00%!important}#stacks_in_1023081 .centermode-true .slick-slide>div{opacity:0.80}#stacks_in_1023081 .centermode-true .slick-center>div{opacity:1.0;transition:all 300ms ease;transform:scale(1.00);padding:0%;margin:0%;border-color:#000000}#stacks_in_1023081 .centermode-true.center-padding-detailed .slick-center>div{padding:0.00% 0.00% 0.00% 0.00%}#stacks_in_1023081 .centermode-true.center-margin-detailed .slick-center>div{margin:0.00% 0.00% 0.00% 0.00%}#stacks_in_1023081 .slick-dots{text-align:center}#stacks_in_1023081 .slick-dots li button{opacity:1.00;transition:all 300ms ease}#stacks_in_1023081 .slick-dots li button:after{color:#000000;font-size:10px}#stacks_in_1023081 .slick-dots li.slick-active button{opacity:0.75}#stacks_in_1023081 .slick-dots li.slick-active button:after{font-size:10px;color:#C40001}#stacks_in_1023081 .dot-numbers .slick-dots li button{color:#FFFFFF;font-size:5px}#stacks_in_1023081 .dot-numbers .slick-dots li.slick-active button{color:#FFFFFF;font-size:5px}#stacks_in_1023081 .dot-numbers.nav-dot-none .slick-dots li button{font-size:10px}#stacks_in_1023081 .dot-numbers.nav-dot-none .slick-dots li.slick-active button{font-size:10px}#stacks_in_1023081 .dot-hover .slick-dots li button{opacity:0}#stacks_in_1023081 .dot-hover:hover .slick-dots li button{opacity:1.00}#stacks_in_1023081 .dot-hover:hover .slick-dots li.slick-active button{opacity:0.75}#stacks_in_1023081 .dot-center-arrows.dot-top .slick-dots li,#stacks_in_1023081 .dot-center-arrows.dot-top .slick-dots li button,#stacks_in_1023081 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_1023081 .dot-center-arrows.dot-bottom .slick-dots li,#stacks_in_1023081 .dot-center-arrows.dot-bottom .slick-dots li button,#stacks_in_1023081 .dot-center-arrows.dot-bottom .slick-dots li button:after{height:1.50rem}#stacks_in_1023081 .dot-center-arrows.dot-top .slick-dots li button:after,#stacks_in_1023081 .dot-center-arrows.dot-bottom .slick-dots li button:after{line-height:1.50rem}#stacks_in_1023081 .dot-center-arrows.dot-top.dot-outside .slick-dots{transform:translateY(-100%)}#stacks_in_1023081 .dot-center-arrows.dot-bottom.dot-outside .slick-dots{transform:translateY(100%)}#stacks_in_1023081 .dot-center-arrows.dot-left .slick-dots li,#stacks_in_1023081 .dot-center-arrows.dot-left .slick-dots li button,#stacks_in_1023081 .dot-center-arrows.dot-left .slick-dots li button:after,#stacks_in_1023081 .dot-center-arrows.dot-right .slick-dots li,#stacks_in_1023081 .dot-center-arrows.dot-right .slick-dots li button,#stacks_in_1023081 .dot-center-arrows.dot-right .slick-dots li button:after{width:1.50rem;margin:0}#stacks_in_1023081 .slick-prev,#stacks_in_1023081 .slick-next{width:1.50rem;height:1.50rem;background:transparent;opacity:0.85}#stacks_in_1023081 .slick-prev:before,#stacks_in_1023081 .slick-next:before{font-size:1.50rem;color:#CCCCCC}#stacks_in_1023081 .slick-prev.slick-disabled,#stacks_in_1023081 .slick-next.slick-disabled{opacity:0.75}#stacks_in_1023081 .arrow-hover .slick-prev,#stacks_in_1023081 .arrow-hover .slick-next{opacity:0}#stacks_in_1023081 .arrow-hover:hover .slick-prev,#stacks_in_1023081 .arrow-hover:hover .slick-next{opacity:0.85}#stacks_in_1023081 .arrow-hover:hover .slick-prev.slick-disabled,#stacks_in_1023081 .arrow-hover:hover .slick-next.slick-disabled{opacity:0.75}#stacks_in_1023081 .arrow-block .slick-prev,#stacks_in_1023081 .arrow-block .slick-next{background-color:#FFFFFF;top:0;left:0;transform:none}#stacks_in_1023081 .arrow-block:not(.effect-slide-vert) .slick-prev,#stacks_in_1023081 .arrow-block:not(.effect-slide-vert) .slick-next{height:100%;min-width:1.50rem;width:10%}
#stacks_in_1023081 .arrow-block:not(.effect-slide-vert) .slick-next{right:0;left:auto}#stacks_in_1023081 .arrow-block.effect-slide-vert .slick-prev,#stacks_in_1023081 .arrow-block.effect-slide-vert .slick-next{width:100%;height:10%;min-height:1.50rem}#stacks_in_1023081 .arrow-block.effect-slide-vert .slick-next{bottom:0;top:auto}#stacks_in_1023081 .arrow-y-custom .slick-prev{top:50px}#stacks_in_1023081 .arrow-y-custom .slick-next{bottom:50px}#stacks_in_1023081 .arrow-y-custom.arrow-flush-top .slick-prev,#stacks_in_1023081 .arrow-y-custom.arrow-flush-top .slick-next{top:50px;bottom:auto}#stacks_in_1023081 .arrow-y-custom.arrow-flush-bottom .slick-prev,#stacks_in_1023081 .arrow-y-custom.arrow-flush-bottom .slick-next{bottom:50px;top:auto}#stacks_in_1023081 .arrow-x-custom .slick-prev{left:50px}#stacks_in_1023081 .arrow-x-custom .slick-next{right:50px}#stacks_in_1023081 .arrow-x-custom.arrow-flush-left .slick-prev,#stacks_in_1023081 .arrow-x-custom.arrow-flush-left .slick-next{right:auto;left:50px}#stacks_in_1023081 .arrow-x-custom.arrow-flush-right .slick-prev,#stacks_in_1023081 .arrow-x-custom.arrow-flush-right .slick-next{left:auto;right:50px}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside{margin-top:1.50rem;margin-bottom:1.50rem}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-top{margin-bottom:0}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-y-outside.arrow-flush-bottom{margin-top:0}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside{margin-left:1.50rem;margin-right:1.50rem}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-left{margin-right:0}#stacks_in_1023081 .smart-margins.arrows-true:not(.arrow-block).arrow-x-outside.arrow-flush-right{margin-left:0}

#stacks_in_1023081 {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

#stacks_in_1023087 {
	padding: 10px 0px 15px 0px;
}

body {
    -webkit-font-smoothing: antialiased;
}


.ideal-image-slider {
    position: relative;
    overflow: hidden;
}
.iis-slide {
    display: block;
    bottom: 0;
    text-decoration: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    text-indent: -9999px;
}
.iis-effect-slide .iis-slide {
    opacity: 0;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
}
.iis-effect-slide .iis-current-slide {
    opacity: 1;
    z-index: 1;
}
.iis-effect-slide .iis-previous-slide {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.iis-effect-slide .iis-next-slide {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}
.iis-effect-slide.iis-direction-next .iis-previous-slide,
.iis-effect-slide.iis-direction-previous .iis-next-slide {
    opacity: 1;
}
.iis-touch-enabled .iis-slide {
    z-index: 1;
}
.iis-touch-enabled .iis-current-slide {
    z-index: 2;
}
.iis-touch-enabled.iis-is-touching .iis-previous-slide,
.iis-touch-enabled.iis-is-touching .iis-next-slide {
    opacity: 1;
}
.iis-effect-fade .iis-slide {
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
}
.iis-effect-fade .iis-current-slide {
    opacity: 1;
    z-index: 1;
}
.ideal-image-slider {
    background-color: #FFFFFF
}
.iis-previous-nav,
.iis-next-nav {
    position: absolute;
    top: 50%;
    z-index: 20;
    display: block;
    width: 60px;
    height: 60px;
    text-indent: -9999px;
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50px;
    background-size: 48px 48px;
    cursor: pointer;
    opacity: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .3s ease-out;
    -moz-transition: .3s ease-out;
    -o-transition: .3s ease-out;
    transition: .3s ease-out;
}
.iis-previous-nav {
    left: 5%;
    background-position: 35% 50%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBwb2ludHM9IjM1MiwxMTUuNCAzMzEuMyw5NiAxNjAsMjU2IDMzMS4zLDQxNiAzNTIsMzk2LjcgMjAxLjUsMjU2ICIvPgogPC9nPgo8L3N2Zz4=");
}
.iis-next-nav {
    right: 5%;
    background-position: 65% 50%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgaWQ9InN2Z18xIiBwb2ludHM9IjE2MCwxMTUuNCAxODAuNyw5NiAzNTIsMjU2IDE4MC43LDQxNiAxNjAsMzk2LjcgMzEwLjUsMjU2ICIvPgogPC9nPgo8L3N2Zz4=");
}
.ideal-image-slider:hover .iis-previous-nav,
.ideal-image-slider:hover .iis-next-nav {
    opacity: .5;
}
.ideal-image-slider:hover .iis-previous-nav:hover,
.ideal-image-slider:hover .iis-next-nav:hover {
    opacity: 1.0;
}
.iis-bullet-nav {
    position: absolute;
    bottom: 5%;
    right: 5%;
    z-index: 15;
    width: 90%;
    text-align: right;
    opacity: .4;
    -webkit-transition: .3s ease-out;
    -moz-transition: .3s ease-out;
    -o-transition: .3s ease-out;
    transition: .3s ease-out;
}
.iis-has-captions .iis-bullet-nav {
    max-width: 42%;
}
.iis-bullet-nav a {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: 9999px;
    margin: 0 5px;
    border: 3px solid rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    cursor: pointer;
    -webkit-transition: .3s ease-out;
    -moz-transition: .3s ease-out;
    -o-transition: .3s ease-out;
    transition: .3s ease-out;
}
.iis-bullet-nav a.iis-bullet-active,
.iis-bullet-nav a:hover {
    background: #fff;
}
.ideal-image-slider:hover .iis-bullet-nav {
    opacity: .7;
}
.ideal-image-slider:hover .iis-bullet-nav:hover {
    opacity: 1.0;
}
.iis-has-captions .iis-slide {
    text-indent: 0;
}
.iis-caption {
    position: absolute;
    left: 5%;
    bottom: 5%;
    max-width: 90%;
    z-index: 10;
    
    background: rgba(0, 0, 0, 0.5);
    padding: 5px 15px;
    border-radius: 10px;
    font: 14px/1.6em"Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #FFFFFF;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}










.iis-has-bullet-nav .iis-caption {
    max-width: 42%;
}
.iis-caption .iis-caption-title {
    font-weight: bold;
}
.iis-caption .iis-caption-content {
    font-size: 13px;
    line-height: 1.6em;
    color: #EEEEEE;
}
.iis-caption .iis-caption-content a,
.iis-caption .iis-caption-content a:visited {
    color: #eee;
    text-decoration: underline;
    border: 0;
}
.iis-caption .iis-caption-content a:hover,
.iis-caption .iis-caption-content a:active {
    color: #fff;
}
#slider {
    max-width: 440px;
    margin: 0px auto;
}


#stacks_in_1023089 {
	border: solid rgba(153, 153, 153, 1.00);
	border-width:  2px;
}
#stacks_in_1023116 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1023116 .jwresp_col{overflow:hidden;margin:0;width:38%; float:right;}#stacks_in_1023116 #jwresp_col2_stacks_in_1023116{ float:left; width:54%}@media screen and (max-width:770px){#stacks_in_1023116 #jwresp_col1_stacks_in_1023116,#stacks_in_1023116 #jwresp_col2_stacks_in_1023116{width:100%;float:none;display:block}#stacks_in_1023116 #jwresp_col1_stacks_in_1023116{margin-bottom:15px}}

#stacks_in_1023116 {
	background-color: rgba(255, 255, 255, 1.00);
}

#stacks_in_1023118 {
	padding: 0px 0px 25px 0px;
}


html.ncd-photo-lock{
	overflow: hidden;
}
a[data-photo-group]{
	cursor:pointer;
}
.ncd-photo *{
	padding: 0;
	margin: 0;
	list-style: none;
}
.ncd-photo *,
.ncd-photo *:before,
.ncd-photo *:after{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ncd-photo .cf:after {
  content: "";
  display: table;
  clear: both;
}
.ncd-photo .ncd-photo{
	display: none;
}
.ncd-photo ul{
	width: 100%;
	margin: 0 !important;
	padding: 0 !important;
}
.ncd-photo ul:after {
	content: "";
	display: table;
	clear: both;
}
.ncd-photo li{
	cursor: zoom-in;
	line-height: 0;
}
.ncd-photo li.hide{
	display: none !important;
}
.ncd-photo li div{
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-transition: -webkit-box-shadow 150ms ease-out;
	-moz-transition: -moz-box-shadow 150ms ease-out;
	transition: box-shadow 150ms ease-out;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
}
.ncd-photo li img{
	position: relative;
	z-index: 10;
	-webkit-transform: -webkit-translateZ(0);
	-moz-transform: -moz-translateZ(0);
	transform: translateZ(0);
}
.ncd-photo ul p{
	display: inline-block;
	z-index: 30;
	font-variant: normal;
	position: absolute;
	line-height: 1.4;
	margin: 0 0 10px;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transform: -webkit-translateZ(0);
	-moz-transform: -moz-translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout:none;}

.ncd-photo ul p b{
	font-weight: normal;
	font-style: normal;
	padding-right: 3px;
}
.ncd-photo ul p em{
	font-weight: normal;
	font-style: normal;
}
.ncd-photo ul p span{
	display: inline-block;
	padding: 6px 12px;
}
.ncd-photo ul p span.empty{
	visibility: hidden;
}

.ncd-photo[data-italic-title="True"] p b,
.ncd-photo[data-italic-caption="True"] p em{ font-style: italic; }

.ncd-photo[data-bold-title="True"] p b,
.ncd-photo[data-bold-caption="True"] p em{ font-weight: bold; }

.ncd-photo[data-hide-title="True"] p b,
.ncd-photo[data-hide-caption="True"] p em,
.ncd-photo[data-hide-title="True"][data-hide-caption="True"] p{ display: none; }

.ncd-photo[data-hide-caption="True"] ul p b{padding-right: 0;}

/* Caption Positions */

.ncd-photo ul.cap-hov li p{
	opacity: 0;
	-webkit-transition: -webkit-transform 300ms, opacity 300ms;
	-moz-transition: -moz-transform 300ms, opacity 300ms;
	transition: transform 300ms, opacity 300ms;
	-webkit-transform: -webkit-translate3d(0,4px,0);
	-moz-transform: -moz-translate3d(0,4px,0);
	transform: translate3d(0,4px,0); 
}
.ncd-photo ul.cap-hov li:hover p{
	opacity: 1;
	-webkit-transform: -webkit-translate3d(0,0,0);
	-moz-transform: -moz-translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.ncd-photo ul.cap-hide li p{
	display: none !important;
}
.ncd-photo ul.cap-ibl p,
.ncd-photo ul.cap-ibc p{
	left: 0;
	bottom: 0;
	right: 0;
	margin: 0;
	text-align: left;
}
.ncd-photo ul.cap-ibl p span,
.ncd-photo ul.cap-ibc p span{
	display: block;
}
.ncd-photo ul.cap-imbl p,
.ncd-photo ul.cap-imbc p{
	left: 20px;
	bottom: 10px;
	right: 20px;
	text-align: left;
}
.ncd-photo ul.cap-ibc p,
.ncd-photo ul.cap-imbc p{
	text-align: center;
}
.ncd-photo ul.cap-imbl p span,
.ncd-photo ul.cap-imbc p span{
	border-radius: 3px;
}

/* FLOW Thumbnails */

.ncd-photo.photo-flow {
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: .85em;
	-moz-column-count: 1;
	-webkit-column-count: 1;
	column-count: 1;
}
.ncd-photo.photo-flow li div{
	display: inline-block;
	width: 100%;
	background: none !important;
}
.ncd-photo.photo-flow li div:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	content: "";
	display: block;
	-webkit-transition: box-shadow 150ms ease-out;
	-moz-transition: box-shadow 150ms ease-out;
	transition: box-shadow 150ms ease-out;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.08);
}
.ncd-photo.photo-flow li img {
	max-width: 100%;
	width: 100%;
	height: auto;
	display: block;
}
.ncd-photo.photo-flow ul.cap-ibl li p,
.ncd-photo.photo-flow ul.cap-ibc li p{
	-webkit-transform: -webkit-translate3d(0,0,0);
	-moz-transform: -moz-translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/* Spacing Thumbnails */

.ncd-photo.space-0.photo-grid{margin: 0;}
.ncd-photo.space-0.photo-grid li div{margin: 0;}
.ncd-photo.space-0.photo-flow li div{margin: 0;}
.ncd-photo.space-0.photo-flow {
	-moz-column-gap: 0;
	-webkit-column-gap: 0;
	column-gap: 0;
}

.ncd-photo.space-1.photo-grid{margin: 0 -1px;}
.ncd-photo.space-1.photo-grid li div{margin: 1px;}
.ncd-photo.space-1.photo-flow li div{margin: 0 0 2px;}
.ncd-photo.space-1.photo-flow {
	-moz-column-gap: 2px;
	-webkit-column-gap: 2px;
	column-gap: 2px;
}
.ncd-photo.space-3.photo-grid{margin: 0 -3px;}
.ncd-photo.space-3.photo-grid li div{margin: 3px;}
.ncd-photo.space-3.photo-flow li div{margin: 0 0 6px;}
.ncd-photo.space-3.photo-flow {
	-moz-column-gap: 6px;
	-webkit-column-gap: 6px;
	column-gap: 6px;
}
.ncd-photo.space-5.photo-grid{margin: 0 -5px;}
.ncd-photo.space-5.photo-grid li div{margin: 5px;}
.ncd-photo.space-5.photo-flow li div{margin: 0 0 10px;}
.ncd-photo.space-5.photo-flow {
	-moz-column-gap: 10px;
	-webkit-column-gap: 10px;
	column-gap: 10px;
}
.ncd-photo.space-7.photo-grid{margin: 0 -7px;}
.ncd-photo.space-7.photo-grid li div{margin: 7px;}
.ncd-photo.space-7.photo-flow li div{margin: 0 0 14px;}
.ncd-photo.space-7.photo-flow {
	-moz-column-gap: 14px;
	-webkit-column-gap: 14px;
	column-gap: 14px;
}
.ncd-photo.space-9.photo-grid{margin: 0 -9px;}
.ncd-photo.space-9.photo-grid li div{margin: 9px;}
.ncd-photo.space-9.photo-flow li div{margin: 0 0 18px;}
.ncd-photo.space-9.photo-flow {
	-moz-column-gap: 18px;
	-webkit-column-gap: 18px;
	column-gap: 18px;
}

.ncd-photo.space-11.photo-grid{margin: 0 -11px;}
.ncd-photo.space-11.photo-grid li div{margin: 11px;}
.ncd-photo.space-11.photo-flow li div{margin: 0 0 22px;}
.ncd-photo.space-11.photo-flow {
	-moz-column-gap: 22px;
	-webkit-column-gap: 22px;
	column-gap: 22px;
}

.ncd-photo.space-13.photo-grid{margin: 0 -13px;}
.ncd-photo.space-13.photo-grid li div{margin: 13px;}
.ncd-photo.space-13.photo-flow li div{margin: 0 0 26px;}
.ncd-photo.space-13.photo-flow {
	-moz-column-gap: 26px;
	-webkit-column-gap: 26px;
	column-gap: 26px;
}

.ncd-photo.space-15.photo-grid{margin: 0 -15px;}
.ncd-photo.space-15.photo-grid li div{margin: 15px;}
.ncd-photo.space-15.photo-flow li div{margin: 0 0 30px;}
.ncd-photo.space-15.photo-flow {
	-moz-column-gap: 30px;
	-webkit-column-gap: 30px;
	column-gap: 30px;
}

/* GRID Thumbnails */

.ncd-photo.photo-grid li{
	line-height: 0;
	float: left;
	display: block;
	position: relative;
	height: auto;
}
.ncd-photo.photo-grid li div{
	overflow: hidden;
}
.ncd-photo.photo-grid img{
	visibility: hidden;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.ncd-photo.photo-grid ul li div:after{
	padding-top: 100%;
	display: block;
	content: '';
}
.ncd-photo.photo-col-1.photo-grid li,
.ncd-photo.photo-col-2.photo-grid li,
.ncd-photo.photo-col-3.photo-grid li,
.ncd-photo.photo-col-4.photo-grid li,
.ncd-photo.photo-col-5.photo-grid li{width: 100%;}

/* Thumbnail Radius */

.ncd-photo.rad-0 li div,
.ncd-photo.rad-0.photo-flow li div:before,
.ncd-photo.rad-0.photo-flow li img,
.ncd-photo.rad-0.photo-flow li div{border-radius:  0;}
.ncd-photo.rad-0 ul.cap-ibl p span,
.ncd-photo.rad-0 ul.cap-ibc p span{border-radius: 0; }

.ncd-photo.rad-3 li div,
.ncd-photo.rad-3.photo-flow li div:before,
.ncd-photo.rad-3.photo-flow li img,
.ncd-photo.rad-3.photo-flow li div{border-radius:  3px;}
.ncd-photo.rad-3 ul.cap-ibl p span,
.ncd-photo.rad-3 ul.cap-ibc p span{border-radius: 0 0 3px 3px; }

.ncd-photo.rad-5 li div,
.ncd-photo.rad-5.photo-flow li div:before,
.ncd-photo.rad-5.photo-flow li img,
.ncd-photo.rad-5.photo-flow li div{border-radius:  5px;}
.ncd-photo.rad-5 ul.cap-ibl p span,
.ncd-photo.rad-5 ul.cap-ibc p span{border-radius: 0 0 5px 5px; }

.ncd-photo.rad-7 li div,
.ncd-photo.rad-7.photo-flow li div:before,
.ncd-photo.rad-7.photo-flow li img,
.ncd-photo.rad-7.photo-flow li div{border-radius:  7px;}
.ncd-photo.rad-7 ul.cap-ibl p span,
.ncd-photo.rad-7 ul.cap-ibc p span{border-radius: 0 0 7px 7px; }

/* Break Points for Columns */

@media only screen and (min-width: 400px) {

	.ncd-photo.photo-col-1.photo-grid li,
	.ncd-photo.photo-col-2.photo-grid li,
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 100%;}

	.ncd-photo.photo-col-1.photo-flow,
	.ncd-photo.photo-col-2.photo-flow,
	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
}

@media only screen and (min-width: 550px) {

	.ncd-photo.photo-col-2.photo-grid li,
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 50%;}

	.ncd-photo.photo-col-2.photo-flow,
	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 2;
		-webkit-column-count: 2;
		column-count: 2;
	}
}

@media only screen and (min-width: 750px) {
	.ncd-photo.photo-col-3.photo-grid li,
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 33.3333%;}

	.ncd-photo.photo-col-3.photo-flow,
	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 3;
		-webkit-column-count: 3;
		column-count: 3;
	}
}

@media only screen and (min-width: 950px) {
	.ncd-photo.photo-col-4.photo-grid li,
	.ncd-photo.photo-col-5.photo-grid li{width: 25%;}

	.ncd-photo.photo-col-4.photo-flow,
	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 4;
		-webkit-column-count: 4;
		column-count: 4;
	}
}

@media only screen and (min-width: 1200px) {
	.ncd-photo.photo-col-5.photo-grid li{width: 20%;}

	.ncd-photo.photo-col-5.photo-flow{
		-moz-column-count: 5;
		-webkit-column-count: 5;
		column-count: 5;
	}
}

.batch-hide{
	position: absolute;
	opacity: 0;
	top:-9999px;
	left:-9999px;
}
@media only screen and (max-width: 400px) {
	.ncd-photo ul p{
		opacity: 0 !important;
	}
}

/* Captions Under Flow */

.ncd-photo.photo-flow.cap-under ul p,
.ncd-photo.photo-flow.cap-under ul p span{
position: static;
display: block;
margin-bottom: 0;
}

.ncd-photo.photo-flow.cap-under ul p span{
border-top-right-radius: 0 !important;
border-top-left-radius: 0 !important;
padding: 10px;
}

.ncd-photo.photo-flow.cap-under ul img{
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
	
.ncd-photo.photo-flow.cap-under li div{
-webkit-box-shadow: none;
box-shadow: none;
}

/* Lightbox */

#ncdPhotoLoader{
position: absolute;
color: #ff0000;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transition: opacity 350ms 150ms;
-moz-transition: opacity 350ms 150ms;
transition: opacity 350ms 150ms;
-webkit-transform: translate3d(-50%, -50%, 0);
-moz-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
#ncdPhotoLoader.processing{
	opacity: 1;
}
#ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	height: 44px;
	width: 44px;
	margin: 0 auto;
	position: relative;
	-webkit-animation: rotation .6s infinite linear;
	-moz-animation: rotation .6s infinite linear;
	-o-animation: rotation .6s infinite linear;
	animation: rotation .6s infinite linear;
	border-radius: 100%;
}
@-webkit-keyframes rotation {
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);}
}
@-moz-keyframes rotation {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(359deg);}
}
@-o-keyframes rotation {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(359deg);}
}
@keyframes rotation {
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}

#ncdPhotoBase {
	position: fixed;
	top: -9999px;
	left: -9999px;
	width: 100%;
	height: 100%;
	z-index: 10;
	opacity: 0;
	-webkit-transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	-moz-transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	transition: opacity 300ms 0ms, top 0ms 300ms, left 0ms 300ms;
	user-select: none;}

#ncdPhotoBase *,
#ncdPhotoBase *:before,
#ncdPhotoBase *:after{
	box-sizing: border-box;
}

#ncdPhotoBase.on {
	top: 0;
	left: 0;
	opacity: 1;
	z-index: 10000;
	-webkit-transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;
	-moz-transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;
	transition: 
		opacity 150ms ease-out,
		top 0ms ease-out,
		left 0ms ease-out;}
#ncdPhotoBase.out {
	z-index: 10000;
}
.ncdPhotoZoom,
.ncdPhotoClose,
.ncdPhotoNext,
.ncdPhotoPrev {
	z-index: 100;
	width: 50px;
	height: 50px;
	border-radius: 50px;
	cursor: pointer;
	position: absolute;
	border: 2px solid transparent;
}

/* ZOOM & CLOSE */

.ncdPhotoZoom,
.ncdPhotoClose{
	margin-top: 4%;
	top: 0;
	-webkit-transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
	-moz-transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
	transition: border 0.3s ease-out, box-shadow 0.15s ease-out;
}

.ncdPhotoZoom:before,
.ncdPhotoZoom:after,
.ncdPhotoClose:before,
.ncdPhotoClose:after {
	top:50%;
	left:0;
	width:2px;
	height:18px;
	content:"";
	position:absolute;
	margin:-9px 22.5px 0;
	-webkit-transition: opacity 300ms, transform 300ms;
	-moz-transition: opacity 300ms, transform 300ms;
	transition: opacity 300ms, transform 300ms;}

/* ZOOM */

.ncdPhotoZoom{
	-webkit-transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	-moz-transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	transition: border 0.3s ease-out, box-shadow 0.15s ease-out, opacity 300ms ease-out, transform 300ms ease-out;
	left: 0;
	transform: rotate(90deg);
	opacity: 0;
	margin-left: 4%;}
.ncdPhotoZoom.enable{
	opacity:1;
	transform: rotate(0deg);	
}
.ncdPhotoZoom:after {
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);}

.ncdPhotoZoom.zoom:after {
	opacity: 0;
	-webkit-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);}
.ncdPhotoZoom:before {
	transform:rotate(0deg);}
.ncdPhotoZoom.zoom:before {
	transform:rotate(-90deg);}

/* CLOSE */

.ncdPhotoClose {
	right: 0;
	margin-right: 4%;}

.ncdPhotoClose:before,
.ncdPhotoClose:after {
	height:22px;
	margin:-11px 22.5px 0;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);}

.ncdPhotoClose:after {
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);}

/* PREV / NEXT */

.ncdPhotoNext,
.ncdPhotoPrev {
	top: 50%;
	margin-top: -25px;
	opacity: 0;
	transition: opacity 0.2s ease-out, transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
	-moz-transition: opacity 0.2s ease-out, -moz-transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
	-webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.8s cubic-bezier(0.190, 1.000, 0.220, 1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;
}

.ncdPhotoNext:before,
.ncdPhotoNext:after,
.ncdPhotoPrev:before,
.ncdPhotoPrev:after {
	top:50%;
	left:0;
	width:2px;
	height:15px;
	content:'';
	position:absolute;
	margin:-13px 24px 0;}

.ncdPhotoNext:after,
.ncdPhotoPrev:after{
	margin-top: -3px;
}
.ncdPhotoPrev:after,.ncdPhotoPrev:before {left:-3px;}
.ncdPhotoNext:after{
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);}
.ncdPhotoNext:before {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);}
.ncdPhotoPrev:after{
	-webkit-transform:rotate(315deg);
	-moz-transform:rotate(315deg);
	-ms-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);}
.ncdPhotoPrev:before {
	-webkit-transform:rotate(-315deg);
	-moz-transform:rotate(-315deg);
	-ms-transform:rotate(-315deg);
	-o-transform:rotate(-315deg);
	transform:rotate(-315deg);}

@media screen and (min-width: 800px) {
	#ncdPhotoControls #ncdPhotoCounter{
		display: none;
	}
}
@media screen and (max-width: 800px) {
#ncdPhotoControls{
	position: absolute;
	bottom: 100%;
	left: 0;
	width: 100%;
	height: 53px;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout:none;
	z-index: 100;}

	/* No Caption Mobile */
	#ncdPhotoBase.cap-hide #ncdPhotoControls{height: 70px;}
	#ncdPhotoBase.cap-hide .ncd-ui{bottom: 8px !important;}

	.ncdPhotoZoom.zoom{
		-webkit-transform: translateY(-20px);
		-moz-transform: translateY(-20px);
		transform: translateY(-20px);
	}
}

/* Prev Button */

.ncdPhotoNext {
	-webkit-transform: translateX(-15px);
	-moz-transform: translateX(-15px);
	transform: translateX(-15px);
	right: 4%;}
.ncdPhotoPrev {
	-webkit-transform: translateX(15px);
	-moz-transform: translateX(15px);
	transform: translateX(15px);
	left: 4%;}


#ncdPhotoBase:hover .ncdPhotoNext,
#ncdPhotoBase:hover .ncdPhotoPrev {
	-webkit-transform: translateX(0) rotate(0deg);opacity: 1;
	-moz-transform: translateX(0) rotate(0deg);opacity: 1;
	transform: translateX(0) rotate(0deg);opacity: 1;
}


@media screen and (max-width: 800px) {
	#ncdPhotoBase .ncdPhotoNext,
	#ncdPhotoBase .ncdPhotoPrev {
		-webkit-transform: translateX(0) rotate(0deg);
		-moz-transform: translateX(0) rotate(0deg);
		transform: translateX(0) rotate(0deg);
		margin-top: 4%;
		top: 0;
		opacity: 1;
	}
	#ncdPhotoBase .ncdPhotoNext{margin-right: 20%; }
	#ncdPhotoBase .ncdPhotoZoom{margin-left: -25px;left: 50%;}
	#ncdPhotoBase .ncdPhotoPrev{margin-left: 20%;}

	#ncdPhotoBase #ncdPhotoCounter,
	#ncdPhotoBase .ncdPhotoClose,
	#ncdPhotoBase .ncdPhotoNext,
	#ncdPhotoBase .ncdPhotoZoom,
	#ncdPhotoBase .ncdPhotoPrev{top: auto; bottom: 0;}
	#ncdPhotoOverlay div.slide p{
		position: absolute;
		bottom: 100%;
		left: 0;
	}

	#ncdPhotoCounter{
		position: absolute;
		left: 4%;
		margin-left: 10px;
		font-family: 'Helvetica Neue';
		font-weight: 300;
		letter-spacing: -1px;
		height: 27px;
		line-height: 0;
		font-size: 16px;
		z-index: 100;
	}
	#ncdPhotoCounter .lb-current{
		font-size: 28px;
		padding-right: 2px;
		letter-spacing: -2px;
	}

}
#ncdPhotoBase.out .ncdPhotoNext {
	-webkit-transform: translateX(30px) rotate(0deg);opacity: 0;
	-moz-transform: translateX(30px) rotate(0deg);opacity: 0;
	transform: translateX(30px) rotate(0deg);opacity: 0;
}
#ncdPhotoBase.out .ncdPhotoPrev {
	-webkit-transform: translateX(-30px) rotate(0deg);opacity: 0;
	-moz-transform: translateX(-30px) rotate(0deg);opacity: 0;
	transform: translateX(-30px) rotate(0deg);opacity: 0;
}
#ncdPhotoBase .ncdPhotoNext.hide,
#ncdPhotoBase .ncdPhotoPrev.hide {opacity: 0;}

#ncdPhotoBase.single-image .ncdPhotoNext,
#ncdPhotoBase.single-image .ncdPhotoPrev,
#ncdPhotoOverlay[data-hide-full-title="True"] span b,
#ncdPhotoOverlay[data-hide-full-caption="True"] span em{
	display: none;
}

/* Lightbox */

#ncdPhotoOverlay {
	position: absolute;
	height: 100%;
	width: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
#ncdPhotoOverlay div.slide {
	display: block;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 0;
	position:absolute;
	top:-9999px;
	left:-9999px;
}
#ncdPhotoOverlay div.slide.ncd-show{
	position: relative;
	top: 50%;
	left: 0%;
	height: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

#ncdPhotoOverlay div.slide.out{
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	height: auto;
	-webkit-transform: translateY(-50%) translateX(-10px);
	-ms-transform: translateY(-50%) translateX(-10px);
	transform: translateY(-50%) translateX(-10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-next #ncdPhotoOverlay div.slide.out{
	-webkit-transform: translateY(-50%) translateX(-10px);
	-ms-transform: translateY(-50%) translateX(-10px);
	transform: translateY(-50%) translateX(-10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-prev #ncdPhotoOverlay div.slide.out{
	-webkit-transform: translateY(-50%) translateX(10px);
	-ms-transform: translateY(-50%) translateX(10px);
	transform: translateY(-50%) translateX(10px);
	opacity: 0;
	transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#ncdPhotoBase.go-next div.slide.out img,
#ncdPhotoBase.go-prev div.slide.out img,
#ncdPhotoBase.processing div.slide.ncd-show.out img{
	-webkit-animation: none !important;
	animation: none !important;
	opacity: 1 !important;
}

#ncdPhotoOverlay div.slide.out.ncd-show,
.go-next #ncdPhotoOverlay div.slide.out.ncd-show,
.go-prev #ncdPhotoOverlay div.slide.out.ncd-show{
	opacity: 0;
	transition: none;
}

#ncdPhotoOverlay div.slide > div {
	display: inline-block;
	position: relative;
	padding: 4%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
#ncdPhotoOverlay div.slide.zoom.in > div {
	padding: 0;
}
#ncdPhotoOverlay div.slide.zoom.in,
#ncdPhotoOverlay div.slide.zoom.in > div {font-size: 0;}

#ncdPhotoOverlay div.slide.zoom {
	overflow: scroll; 
	cursor:move;
	-webkit-overflow-scrolling: touch;}
#ncdPhotoOverlay div.slide.zoom::-webkit-scrollbar {
	display: none;
}

#ncdPhotoOverlay div.slide.zoom.in br{display: none;}
#ncdPhotoOverlay div.slide.zoom.out br{display: block;}
#ncdPhotoOverlay div.slide.zoom.in.transition,
#ncdPhotoOverlay div.slide.zoom.out{overflow: hidden;}
#ncdPhotoOverlay div.slide.zoom.transition div{
	-webkit-animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-in 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.in div{
	line-height: normal;
	-webkit-animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-in-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.in.transition div{
	-webkit-animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-out 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.zoom.out div{
	-webkit-animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	-moz-animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
	animation: float-zoom-out-complete 250ms cubic-bezier(0.165, 0.84, 0.44, 1) both;
}
#ncdPhotoOverlay div.slide.ncd-show > div{opacity: 1;}

@-webkit-keyframes float-zoom-in {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(1.03);opacity: 0}
}
@keyframes float-zoom-in {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(1.03);opacity: 0}
}
@-webkit-keyframes float-zoom-in-complete {
	from {-webkit-transform: scale(.98);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-zoom-in-complete {
	from {transform: scale(.98);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-zoom-out {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(.98);opacity: 0}
}
@keyframes float-zoom-out {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(.98);opacity: 0}
}
@-webkit-keyframes float-zoom-out-complete {
	from {-webkit-transform: scale(1.03);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-zoom-out-complete {
	from {transform: scale(1.03);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-in {
	from {-webkit-transform: scale(1.04);opacity: 0}
	to {-webkit-transform: scale(1);opacity: 1}
}
@keyframes float-in {
	from {transform: scale(1.02);opacity: 0}
	to {transform: scale(1);opacity: 1}
}
@-webkit-keyframes float-down {
	from {-webkit-transform: translateY(-10px);opacity: 0}
	to {-webkit-transform: translateY(0);opacity: 1}
}
@keyframes float-down {
	from {transform: translateY(-10px);opacity: 0}
	to {transform: translateY(0);opacity: 1}
}
@-webkit-keyframes float-out {
	from {-webkit-transform: scale(1);opacity: 1}
	to {-webkit-transform: scale(0.97);opacity: 0}
}
@keyframes float-out {
	from {transform: scale(1);opacity: 1}
	to {transform: scale(0.97);opacity: 0}
}
@-webkit-keyframes float-up {
	from {-webkit-transform: translateY(0px);opacity: 1}
	to {-webkit-transform: translateY(10px);opacity: 0}
}
@keyframes float-up {
	from {transform: translateY(0px);opacity: 1}
	to {transform: translateY(10px);opacity: 0}
}
@-webkit-keyframes float-next {
	from {-webkit-transform: translateX(5px);opacity: 0}
	to {-webkit-transform: translateX(0);opacity: 1}
}
@keyframes float-next {
	from {transform: translateX(5px);opacity: 0}
	to {transform: translateX(0);opacity: 1}
}
@-webkit-keyframes float-prev {
	from {-webkit-transform: translateX(-5px);opacity: 0}
	to {-webkit-transform: translateX(0);opacity: 1}
}
@keyframes float-prev {
	from {transform: translateX(-5px);opacity: 0}
	to {transform: translateX(0);opacity: 1}
}
@-webkit-keyframes text-swap {
	from {-webkit-opacity: 0}
	to {-webkit-opacity: 1}
}
@keyframes text-swap {
	from {opacity: 0}
	to {opacity: 1}
}

#ncdPhotoOverlay div.slide img {
	list-style: none;
	line-height: 0;
	max-width: 100% !important;
	max-height: 80vh !important;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout:none;
	border-radius: 5px;
}
#ncdPhotoOverlay div.slide.zoom.in > div{
	height: auto;
}
#ncdPhotoOverlay div.slide.zoom.in img{
	max-width: none !important;
	max-height: none !important;
	border-radius: 0;
}
#ncdPhotoBase.go-next div.slide img{
	-webkit-animation: float-next 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-next 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.go-prev div.slide img{
	-webkit-animation: float-prev 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-prev 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.processing div.slide.ncd-show img{
	-webkit-animation: none;
	animation: none;
	opacity: 0;
}

@media screen and (min-width: 800px) {
	/*
	#ncdPhotoOverlay div.slide > div{
		height: 60vh;
	}
	*/
}
@media screen and (max-width: 800px) {
	#ncdPhotoBase > .ncdPhotoZoom{display: none}

	#ncdPhotoBase.go-next #ncdPhotoCaption p,
	#ncdPhotoBase.go-prev #ncdPhotoCaption p {
		-webkit-animation: text-swap 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards;
		animation: text-swap 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) backwards;
	}
}

/* COUNTER */

.ncdPhotoCounter{
	left: auto !important;
	right: 0;}
.ncdPhotoCounter[data-show-count="False"],
#ncdPhotoCounter[data-show-count="False"]{
	display: none !important;}

/* CAPTION - MOBILE */

#ncdPhotoCaption{
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	text-align:center;
	padding: 12px 4%;
	font-size: 15px;
	z-index: 100;
	line-height: 1.4;
}
#ncdPhotoCaption p{
	margin: 0;
}
#ncdPhotoCaption b{
	padding-right: 5px;
}

#ncdPhotoOverlay p b,
#ncdPhotoCaption p b{
	font-weight: normal;
	font-style: normal;
	padding-right: 5px;
}
#ncdPhotoOverlay p em,
#ncdPhotoCaption p em{
	font-weight: normal;
	font-style: normal;
}

@media screen and (min-width: 800px) {

	#ncdPhotoCaption{
		display: none;
	}
	.img-caption-in{
		display: block;
	}
	.img-caption-in:after {
		content: "";
		display: table;
		clear: both;
	}
}
#ncdPhotoOverlay p.ncdPhotoCounter,
#ncdPhotoOverlay p{
	display: inline-block;
	text-align: left;
	padding: 12px 0 18px;
	font-size: 16px;
	font-variant: normal;
	line-height: 20px;
	margin: 0;
	float: left;
}

#ncdPhotoOverlay p.ncdPhotoCounter{
	float: right;
}

/* CAPTION - DESK */

#ncdPhotoBase:hover .img-caption-in {opacity: 1}
#ncdPhotoBase.cap-hide .img-caption-in{ display: none; }
#ncdPhotoBase.cap-show .img-caption-in.invis{
	visibility: hidden;
	-webkit-animation:none;
	animation:none
}
#ncdPhotoBase .img-caption-in{
	opacity: 0 ;
	transition: opacity 200ms;
}
#ncdPhotoBase.cap-show .ncd-show .img-caption-in{
	opacity: 1;
	-webkit-animation: float-down 600ms 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
	animation: float-down 600ms 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
#ncdPhotoBase.processing .img-caption-in{
	opacity: 0 ;
}
@media screen and (max-width: 800px) {
	.img-caption-in{display: none}
}

/* LB Font Styles */

#ncdPhotoBase [data-italic-title="True"] p b,
#ncdPhotoBase [data-italic-caption="True"] p em{ font-style: italic; }
#ncdPhotoBase [data-bold-title="True"] p b,
#ncdPhotoBase [data-bold-caption="True"] p em{ font-weight: bold; }
#ncdPhotoBase [data-hide-title="True"] p b,
#ncdPhotoBase [data-hide-caption="True"] p em{ display: none; }

/* LB Theme - Default Dark */

.style-default #ncdPhotoOverlay p b,
.style-default #ncdPhotoCaption p b{color: #FFF} /* Caption Title */
.style-default #ncdPhotoOverlay p em,
.style-default #ncdPhotoCaption p em,
.style-default .ncdPhotoCounter,
.style-default #ncdPhotoCounter{color: #EEE} /* Caption Text */

.style-default img{box-shadow: 0 2px 16px rgba(0,0,0,0.6);} /* Img Shadow */
.style-default{background: rgba(0,0,0,0.80) !important} /* Overlay */

.style-default #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	border-left: 3px solid rgba(200,200,200, .15);
	border-right: 3px solid rgba(200,200,200, .15);
	border-bottom: 3px solid rgba(200,200,200, .15);
	border-top: 3px solid rgba(200,200,200, .8);
}

@media screen and (max-width: 800px) {
	.style-default #ncdPhotoControls{
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));}
}

.style-default .ncdPhotoZoom,
.style-default .ncdPhotoClose,
.style-default .ncdPhotoNext,
.style-default .ncdPhotoPrev {
	background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(rgba(0, 0, 0, 0.00)), to(rgba(0, 0, 0, 0.1)));
	background-image: -webkit-radial-gradient(50% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.00));
	background-image: radial-gradient(50% 50%, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.00));
}

.style-default #ncdPhotoCaption{background: #000;}
.style-default .ncdPhotoNext:before,.ncdPhotoNext:after,
.style-default .ncdPhotoPrev:before,.ncdPhotoPrev:after,
.style-default .ncdPhotoZoom:before,.ncdPhotoZoom:after,
.style-default .ncdPhotoClose:before,.ncdPhotoClose:after,
.style-default .ncdPhotoNext:hover:before,.ncdPhotoNext:hover:after,
.style-default .ncdPhotoPrev:hover:before,.ncdPhotoPrev:hover:after,
.style-default .ncdPhotoClose:hover:before,.ncdPhotoClose:hover:after {background: #FFF}
.style-default #ncdPhotoCounter{color: #FFF}

.style-default .ncdPhotoZoom:active,
.style-default .ncdPhotoClose:active,
.style-default .ncdPhotoNext:active,
.style-default .ncdPhotoPrev:active{
	box-shadow: 0 0 0 5px rgba(255,255,255,0.6);
	border: 2px solid #FFF;}

.style-default .ncdPhotoZoom.zoom{border: 2px solid #FFF;}

@media screen and (min-width: 800px) {
	.style-default .ncdPhotoZoom:hover,
	.style-default .ncdPhotoClose:hover,
	.style-default .ncdPhotoNext:hover,
	.style-default .ncdPhotoPrev:hover{border: 2px solid #FFF;}
}

/* LB Theme - Contrast Light */

.style-contrast #ncdPhotoOverlay p b{color: #333}
.style-contrast #ncdPhotoCaption p b{color: #FFF}

.style-contrast #ncdPhotoOverlay p em,
.style-contrast .ncdPhotoCounter{color: #555}
.style-contrast #ncdPhotoCaption p em{color: #EEE}

.style-contrast img{box-shadow: 0 2px 10px rgba(0,0,0,0.15);}
.style-contrast{background: rgba(255,255,255,0.80) !important}

.style-contrast #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{
	border-left: 3px solid rgba(100,100,100, .15);
	border-right: 3px solid rgba(100,100,100, .15);
	border-bottom: 3px solid rgba(100,100,100, .15);
	border-top: 3px solid rgba(100,100,100, .8);
}

.style-contrast #ncdPhotoCaption{background: #000}
.style-contrast #ncdPhotoCounter{color: #222}
.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,
.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,
.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,
.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,
.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,
.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,
.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after {background: #222}

.style-contrast .ncdPhotoZoom.zoom,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{
	background: rgba(0,0,0,0.3);
}

.style-contrast .ncdPhotoZoom,
.style-contrast .ncdPhotoClose,
.style-contrast .ncdPhotoZoom:before,
.style-contrast .ncdPhotoZoom:after,
.style-contrast .ncdPhotoClose:before,
.style-contrast .ncdPhotoClose:after{transition: transform 300ms, border 300ms, box-shadow 300ms, background 300ms;}

.style-contrast .ncdPhotoZoom.zoom:before,
.style-contrast .ncdPhotoZoom.zoom:after,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:before,
.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:after{background: #FFF;}

.style-contrast .ncdPhotoZoom:active,
.style-contrast .ncdPhotoClose:active,
.style-contrast .ncdPhotoNext:active,
.style-contrast .ncdPhotoPrev:active{
	box-shadow: 0 0 0 5px rgba(0,0,0,0.15);
	border: 2px solid #222;}

.ncdPhotoZoom.zoom{border: 2px solid rgba(0,0,0,0.6);}
 
 @media screen and (min-width: 800px) {
	.style-contrast .ncdPhotoZoom,
	.style-contrast .ncdPhotoClose,
	.style-contrast .ncdPhotoNext,
	.style-contrast .ncdPhotoPrev {
		background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(rgba(255,255,255, 0.00)), to(rgba(255,255,255, 0.4)));
		background-image: -webkit-radial-gradient(50% 50%, rgba(255,255,255, 0.4), rgba(255,255,255, 0.00));
		background-image: radial-gradient(50% 50%, rgba(255,255,255, 0.4), rgba(255,255,255, 0.00));
	}
	
	.style-contrast .ncdPhotoZoom:hover,
	.style-contrast .ncdPhotoClose:hover,
	.style-contrast .ncdPhotoNext:hover,
	.style-contrast .ncdPhotoPrev:hover{border: 2px solid #222;}
}

@media screen and (max-width: 800px) {

	.style-contrast #ncdPhotoCounter{color: #fff}
	.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,
	.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,
	.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,
	.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,
	.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,
	.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,
	.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after {background: #fff}

	.style-contrast #ncdPhotoControls{
		background-color: rgba(0,0,0,0.3);
		background-image: none;}

	.style-contrast .ncdPhotoZoom.zoom,
	.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{
		background: transparent;
	}

	.style-contrast .ncdPhotoZoom:active,
	.style-contrast .ncdPhotoZoom.zoom,
	.style-contrast .ncdPhotoClose:active,
	.style-contrast .ncdPhotoNext:active,
	.style-contrast .ncdPhotoPrev:active{
		box-shadow: 0 0 0 5px transparent;
		border: 2px solid transparent;}

	.style-contrast .ncdPhotoZoom.zoom{transform: translateY(0px);}

	#ncdPhotoBase.style-contrast .ncdPhotoNext.hide, 
	#ncdPhotoBase.style-contrast .ncdPhotoPrev.hide{opacity: 1;}
}

.processing img{
	box-shadow: none !important;
}



/* Edit Mode */


#stacks_in_1269017 {
	margin: 7px 0px 0px 3px;
}

#stacks_in_1023146 {
	margin: 20px 50px 0px 15px;
}

#stacks_in_1023148 {
	margin: 15px 0px 0px 15px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the Buchungsanfrage button */

#stacks_in_1023150 *,
#stacks_in_1023150 *:before,
#stacks_in_1023150 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023150 {
	line-height: 20px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.ButtonMakerStackstacks_in_1023150 {
	border: 2px solid #AC0102;
}

.ButtonMakerStackstacks_in_1023150:hover {
	border: 2px solid #000000;
}





/* Solid colour fill */
.ButtonMakerStackstacks_in_1023150 {
	background: #AC0001;
}

.ButtonMakerStackstacks_in_1023150:hover {
	background: #000000;
}





















.ButtonMakerStackstacks_in_1023150 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023150 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023150 .Button-Label {
	color: #FDFDFD;
	font-size: 14px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: left;
	padding-left: 4px;
	padding-right: 4px;
}

.ButtonMakerStackstacks_in_1023150:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_1023150 {
		display: none !important;
	}
}

/* End of CSS code for the Buchungsanfrage button */












#stacks_in_1023150 {
	margin: 25px 0px 0px 15px;
}

#stacks_out_1023150 {
	width: 150px;
	margin-left:0;
}
 #stacks_in_1023151 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1023151 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#080808,#020202,#080808);background-image:-moz-linear-gradient(left,#080808,#020202,#080808);background-image:-ms-linear-gradient(left,#080808,#020202,#080808);background-image:-o-linear-gradient(left,#080808,#020202,#080808);background-image:linear-gradient(left,#080808,#020202,#080808)}#stacks_in_1023151 hr.faded{height:1px;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_1023151 hr.dashed_fade{border-bottom:1px dashed #4D4D4D;background:#020202}#stacks_in_1023151 hr.dotted_fade{border-bottom:1px dotted #4D4D4D;background:#020202}#stacks_in_1023151 hr.dashed{border-bottom:1px dashed #020202}#stacks_in_1023151 hr.dotted{border-bottom:1px dotted #4D4D4D}#stacks_in_1023151 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_1023151 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #020202}#stacks_in_1023151 hr.cloudy:after{content:"\00a0"}#stacks_in_1023151 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_1023151 hr.inset_two{border-top:1px solid #080808;border-bottom:1px solid #020202}#stacks_in_1023151 hr.inset_three{border-top:1px solid #020202;border-bottom:1px solid #080808}#stacks_in_1023151 hr.inset_four{border-top:1px solid #020202;border-bottom:1px solid #CC1717}#stacks_in_1023151 hr.flared{height:30px;border-style:solid;border-color:#020202;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1023151 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#020202;border-width:0 0 1px 0;border-radius:20px}#stacks_in_1023151 hr.glyph{padding:0;border:0;border-top:1px double #020202;color:#020202;text-align:center;margin:1em 0}#stacks_in_1023151 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1023151 {
	margin: 10px 0px 0px 0px;
}

#stacks_out_1023151 {
	width: 390px;
}
#stacks_in_1256248 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1256248 .jwresp_col{float:none} #stacks_in_1256248 #jwresp_col2_stacks_in_1256248{position:relative;margin:0 auto;width:26%;float:none}#stacks_in_1256248 #jwresp_col1_stacks_in_1256248,#stacks_in_1256248 #jwresp_col3_stacks_in_1256248{width:31%}#stacks_in_1256248 #jwresp_col1_stacks_in_1256248{float:left}#stacks_in_1256248 #jwresp_col3_stacks_in_1256248{float:right} @media screen and (max-width:770px){#stacks_in_1256248 #jwresp_col1_stacks_in_1256248,#stacks_in_1256248 #jwresp_col3_stacks_in_1256248{margin-bottom:20px}#stacks_in_1256248 #jwresp_col1_stacks_in_1256248{width:47%}#stacks_in_1256248 #jwresp_col3_stacks_in_1256248{width:47%}#stacks_in_1256248 #jwresp_col2_stacks_in_1256248{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1256248 #jwresp_col1_stacks_in_1256248,#stacks_in_1256248 #jwresp_col3_stacks_in_1256248,#stacks_in_1256248 #jwresp_col2_stacks_in_1256248{float:none;width:100%;display:block}#stacks_in_1256248 #jwresp_col1_stacks_in_1256248,#stacks_in_1256248 #jwresp_col3_stacks_in_1256248{margin-bottom:20px}} 

#stacks_in_1256248 {
	margin: 3px 0px 0px 13px;
}

#stacks_in_1256250 {
	margin: 3px 0px 0px 0px;
}

#stacks_in_1256253 {
	margin: 3px 0px 0px 58px;
}
/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_1269009_1261682.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_1269009_1261682.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_1269009_1261682.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_1269009_1261682.semantic-content:target {display: block\9;}
#popBox_stacks_in_1269009_1261682.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_1269009_1261682.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 47px 47px 32px 47px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_1269009_1261682.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 32px 47px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 430px;
  
}
#popBox_stacks_in_1269009_1261682.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 32px 47px 47px 47px;
  
  	color: #222222;
}

  #popBox_stacks_in_1269009_1261682 .popBoxHeader {
    display: none;
  }
  

  #popBox_stacks_in_1269009_1261682 .popBoxFooter {
    display: none
  }

#stacks_in_1269009_1261682 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_1269009_1261682 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_1269009_1261682.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_1269009_1261682 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #BF0001;
}
#popBox_stacks_in_1269009_1261682 .closeIcon:hover {
  color: #BF0001;
}
#popBox_stacks_in_1269009_1261682 .closeIcon svg {
  font-size: 25px;
  height: 25px;
  width: 25px;
}
#popBox_stacks_in_1269009_1261682 .closeIcon svg path {
  fill: #BF0001;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOff .modal-inner {
    width: 950px;
    min-width: 950px;
    max-width: 950px;
  }
  #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOn .modal-inner {
    width: 50%;
    min-width: 50%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_1269009_1261682.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_1269009_1261682.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_1269009_1261682.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_1269009_1261682 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_1269009_1261682 .closeIcon img {
  display: none;
}
#popBox_stacks_in_1269009_1261682 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_1269009_1261682.semantic-content .modal-inner {
  border-radius: 30px
}
#popBox_stacks_in_1269009_1261682.semantic-content .popBoxHeader {
  border-radius: 30px 30px 0px 0px;
}
#popBox_stacks_in_1269009_1261682.semantic-content .popBoxFooter {
  border-radius: 0px 0px 30px 30px;
}
#popBox_stacks_in_1269009_1261682.semantic-content .modal-inner {
  border-width: 7px;
  border-color: #B3B3B3;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_1269009_1261682 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .modal-content {
  height: 430px;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 950px;
  min-width: 950px;
  max-width: 950px;
  margin: 0 auto;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 50%;
  min-width: 50%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .popBoxHeader {
  padding: 47px 47px 32px 47px;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .modal-content {
  padding: 47px;
  padding: 32px 47px;
}
#popBox_stacks_in_1269009_1261682.popBoxStyleDemo .popBoxFooter {
  padding: 47px;
  padding: 32px 47px 47px 47px;
}
#stacks_in_1269009_1261682 .closeText {
  display: none;
  font-size: 12px;
  color: #BF0001;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_1269009_1261684 {
	margin: 3px 0px 0px 0px;
}
#stacks_in_1269009_1262209 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262209 .jwresp_col{overflow:hidden;margin:0;width:50%; float:left;}#stacks_in_1269009_1262209 #jwresp_col2_stacks_in_1269009_1262209{ float:right; width:50%}@media screen and (max-width:500px){#stacks_in_1269009_1262209 #jwresp_col1_stacks_in_1269009_1262209,#stacks_in_1269009_1262209 #jwresp_col2_stacks_in_1269009_1262209{width:100%;float:none;display:block}#stacks_in_1269009_1262209 #jwresp_col1_stacks_in_1269009_1262209{margin-bottom:15px}}
#stacks_in_1269009_1262058 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262058 .jwresp_col{float:none} #stacks_in_1269009_1262058 #jwresp_col2_stacks_in_1269009_1262058{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058,#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058{width:32%}#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058{float:left}#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058,#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058{margin-bottom:20px}#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058{width:49%}#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058{width:49%}#stacks_in_1269009_1262058 #jwresp_col2_stacks_in_1269009_1262058{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058,#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058,#stacks_in_1269009_1262058 #jwresp_col2_stacks_in_1269009_1262058{float:none;width:100%;display:block}#stacks_in_1269009_1262058 #jwresp_col1_stacks_in_1269009_1262058,#stacks_in_1269009_1262058 #jwresp_col3_stacks_in_1269009_1262058{margin-bottom:20px}} 
#stacks_in_1269009_1262074 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262074 .jwresp_col{float:none} #stacks_in_1269009_1262074 #jwresp_col2_stacks_in_1269009_1262074{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074,#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074{width:32%}#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074{float:left}#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074,#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074{margin-bottom:20px}#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074{width:49%}#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074{width:49%}#stacks_in_1269009_1262074 #jwresp_col2_stacks_in_1269009_1262074{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074,#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074,#stacks_in_1269009_1262074 #jwresp_col2_stacks_in_1269009_1262074{float:none;width:100%;display:block}#stacks_in_1269009_1262074 #jwresp_col1_stacks_in_1269009_1262074,#stacks_in_1269009_1262074 #jwresp_col3_stacks_in_1269009_1262074{margin-bottom:20px}} 

#stacks_in_1269009_1262074 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262212 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262212 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1269009_1262212 #jwresp_col2_stacks_in_1269009_1262212{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1269009_1262212 #jwresp_col1_stacks_in_1269009_1262212,#stacks_in_1269009_1262212 #jwresp_col2_stacks_in_1269009_1262212{width:100%;float:none;display:block}#stacks_in_1269009_1262212 #jwresp_col1_stacks_in_1269009_1262212{margin-bottom:15px}}
#stacks_in_1269009_1262124 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262124 .jwresp_col{float:none} #stacks_in_1269009_1262124 #jwresp_col2_stacks_in_1269009_1262124{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124,#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124{width:32%}#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124{float:left}#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124,#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124{margin-bottom:20px}#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124{width:49%}#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124{width:49%}#stacks_in_1269009_1262124 #jwresp_col2_stacks_in_1269009_1262124{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124,#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124,#stacks_in_1269009_1262124 #jwresp_col2_stacks_in_1269009_1262124{float:none;width:100%;display:block}#stacks_in_1269009_1262124 #jwresp_col1_stacks_in_1269009_1262124,#stacks_in_1269009_1262124 #jwresp_col3_stacks_in_1269009_1262124{margin-bottom:20px}} 

#stacks_in_1269009_1262124 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262140 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262140 .jwresp_col{float:none} #stacks_in_1269009_1262140 #jwresp_col2_stacks_in_1269009_1262140{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140,#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140{width:32%}#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140{float:left}#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140,#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140{margin-bottom:20px}#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140{width:49%}#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140{width:49%}#stacks_in_1269009_1262140 #jwresp_col2_stacks_in_1269009_1262140{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140,#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140,#stacks_in_1269009_1262140 #jwresp_col2_stacks_in_1269009_1262140{float:none;width:100%;display:block}#stacks_in_1269009_1262140 #jwresp_col1_stacks_in_1269009_1262140,#stacks_in_1269009_1262140 #jwresp_col3_stacks_in_1269009_1262140{margin-bottom:20px}} 

#stacks_in_1269009_1262140 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262215 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262215 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1269009_1262215 #jwresp_col2_stacks_in_1269009_1262215{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1269009_1262215 #jwresp_col1_stacks_in_1269009_1262215,#stacks_in_1269009_1262215 #jwresp_col2_stacks_in_1269009_1262215{width:100%;float:none;display:block}#stacks_in_1269009_1262215 #jwresp_col1_stacks_in_1269009_1262215{margin-bottom:15px}}
#stacks_in_1269009_1262091 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262091 .jwresp_col{float:none} #stacks_in_1269009_1262091 #jwresp_col2_stacks_in_1269009_1262091{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091,#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091{width:32%}#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091{float:left}#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091,#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091{margin-bottom:20px}#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091{width:49%}#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091{width:49%}#stacks_in_1269009_1262091 #jwresp_col2_stacks_in_1269009_1262091{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091,#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091,#stacks_in_1269009_1262091 #jwresp_col2_stacks_in_1269009_1262091{float:none;width:100%;display:block}#stacks_in_1269009_1262091 #jwresp_col1_stacks_in_1269009_1262091,#stacks_in_1269009_1262091 #jwresp_col3_stacks_in_1269009_1262091{margin-bottom:20px}} 

#stacks_in_1269009_1262091 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262107 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262107 .jwresp_col{float:none} #stacks_in_1269009_1262107 #jwresp_col2_stacks_in_1269009_1262107{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107,#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107{width:32%}#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107{float:left}#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107,#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107{margin-bottom:20px}#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107{width:49%}#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107{width:49%}#stacks_in_1269009_1262107 #jwresp_col2_stacks_in_1269009_1262107{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107,#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107,#stacks_in_1269009_1262107 #jwresp_col2_stacks_in_1269009_1262107{float:none;width:100%;display:block}#stacks_in_1269009_1262107 #jwresp_col1_stacks_in_1269009_1262107,#stacks_in_1269009_1262107 #jwresp_col3_stacks_in_1269009_1262107{margin-bottom:20px}} 

#stacks_in_1269009_1262107 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262218 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262218 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1269009_1262218 #jwresp_col2_stacks_in_1269009_1262218{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1269009_1262218 #jwresp_col1_stacks_in_1269009_1262218,#stacks_in_1269009_1262218 #jwresp_col2_stacks_in_1269009_1262218{width:100%;float:none;display:block}#stacks_in_1269009_1262218 #jwresp_col1_stacks_in_1269009_1262218{margin-bottom:15px}}
#stacks_in_1269009_1262158 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262158 .jwresp_col{float:none} #stacks_in_1269009_1262158 #jwresp_col2_stacks_in_1269009_1262158{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158,#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158{width:32%}#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158{float:left}#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158,#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158{margin-bottom:20px}#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158{width:49%}#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158{width:49%}#stacks_in_1269009_1262158 #jwresp_col2_stacks_in_1269009_1262158{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158,#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158,#stacks_in_1269009_1262158 #jwresp_col2_stacks_in_1269009_1262158{float:none;width:100%;display:block}#stacks_in_1269009_1262158 #jwresp_col1_stacks_in_1269009_1262158,#stacks_in_1269009_1262158 #jwresp_col3_stacks_in_1269009_1262158{margin-bottom:20px}} 

#stacks_in_1269009_1262158 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262192 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262192 .jwresp_col{float:none} #stacks_in_1269009_1262192 #jwresp_col2_stacks_in_1269009_1262192{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192,#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192{width:32%}#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192{float:left}#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192,#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192{margin-bottom:20px}#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192{width:49%}#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192{width:49%}#stacks_in_1269009_1262192 #jwresp_col2_stacks_in_1269009_1262192{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192,#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192,#stacks_in_1269009_1262192 #jwresp_col2_stacks_in_1269009_1262192{float:none;width:100%;display:block}#stacks_in_1269009_1262192 #jwresp_col1_stacks_in_1269009_1262192,#stacks_in_1269009_1262192 #jwresp_col3_stacks_in_1269009_1262192{margin-bottom:20px}} 

#stacks_in_1269009_1262192 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262221 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262221 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_1269009_1262221 #jwresp_col2_stacks_in_1269009_1262221{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_1269009_1262221 #jwresp_col1_stacks_in_1269009_1262221,#stacks_in_1269009_1262221 #jwresp_col2_stacks_in_1269009_1262221{width:100%;float:none;display:block}#stacks_in_1269009_1262221 #jwresp_col1_stacks_in_1269009_1262221{margin-bottom:15px}}
#stacks_in_1269009_1262175 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262175 .jwresp_col{float:none} #stacks_in_1269009_1262175 #jwresp_col2_stacks_in_1269009_1262175{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175,#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175{width:32%}#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175{float:left}#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175,#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175{margin-bottom:20px}#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175{width:49%}#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175{width:49%}#stacks_in_1269009_1262175 #jwresp_col2_stacks_in_1269009_1262175{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175,#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175,#stacks_in_1269009_1262175 #jwresp_col2_stacks_in_1269009_1262175{float:none;width:100%;display:block}#stacks_in_1269009_1262175 #jwresp_col1_stacks_in_1269009_1262175,#stacks_in_1269009_1262175 #jwresp_col3_stacks_in_1269009_1262175{margin-bottom:20px}} 

#stacks_in_1269009_1262175 {
	margin: 0px 0px 0px 5px;
}
#stacks_in_1269009_1262224 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1269009_1262224 .jwresp_col{float:none} #stacks_in_1269009_1262224 #jwresp_col2_stacks_in_1269009_1262224{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224,#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224{width:32%}#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224{float:left}#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224{float:right} @media screen and (max-width:770px){#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224,#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224{margin-bottom:20px}#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224{width:49%}#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224{width:49%}#stacks_in_1269009_1262224 #jwresp_col2_stacks_in_1269009_1262224{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224,#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224,#stacks_in_1269009_1262224 #jwresp_col2_stacks_in_1269009_1262224{float:none;width:100%;display:block}#stacks_in_1269009_1262224 #jwresp_col1_stacks_in_1269009_1262224,#stacks_in_1269009_1262224 #jwresp_col3_stacks_in_1269009_1262224{margin-bottom:20px}} 

#stacks_in_1269009_1262224 {
	margin: 0px 0px 0px 5px;
}
 #stacks_in_1023162 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_1023162 hr.gradient{height:4px;background:#333;background-image:-webkit-linear-gradient(left,#FF0010,#A20004,#FF0010);background-image:-moz-linear-gradient(left,#FF0010,#A20004,#FF0010);background-image:-ms-linear-gradient(left,#FF0010,#A20004,#FF0010);background-image:-o-linear-gradient(left,#FF0010,#A20004,#FF0010);background-image:linear-gradient(left,#FF0010,#A20004,#FF0010)}#stacks_in_1023162 hr.faded{height:4px;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_1023162 hr.dashed_fade{border-bottom:4px dashed #ED4B4F;background:#A20004}#stacks_in_1023162 hr.dotted_fade{border-bottom:4px dotted #ED4B4F;background:#A20004}#stacks_in_1023162 hr.dashed{border-bottom:4px dashed #A20004}#stacks_in_1023162 hr.dotted{border-bottom:4px dotted #ED4B4F}#stacks_in_1023162 hr.shadow{height:4px;box-shadow:inset 0 4px 4px -4px rgba(0,0,0,0.5)}#stacks_in_1023162 hr.cloudy{margin:4px 0;box-shadow:0 0 4px 1px #A20004}#stacks_in_1023162 hr.cloudy:after{content:"\00a0"}#stacks_in_1023162 hr.inset{border-top:4px solid rgba(0,0,0,0.1);border-bottom:4px solid rgba(255,255,255,0.3)}#stacks_in_1023162 hr.inset_two{border-top:4px solid #FF0010;border-bottom:4px solid #A20004}#stacks_in_1023162 hr.inset_three{border-top:4px solid #A20004;border-bottom:4px solid #FF0010}#stacks_in_1023162 hr.inset_four{border-top:4px solid #A20004;border-bottom:4px solid #FFFFFF}#stacks_in_1023162 hr.flared{height:30px;border-style:solid;border-color:#A20004;border-width:4px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_1023162 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#A20004;border-width:0 0 4px 0;border-radius:20px}#stacks_in_1023162 hr.glyph{padding:0;border:0;border-top:4px double #A20004;color:#A20004;text-align:center;margin:1em 0}#stacks_in_1023162 hr.glyph:after{content:"";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_1023162 {
	padding: 0px 0px 20px 0px;
}

#stacks_in_1269010 {
	margin: 23px 0px 0px 0px;
}

#stacks_out_1269010 {
	width: 170px;
	margin-left:0;
}

#stacks_in_1023167 {
	border: solid rgba(179, 179, 179, 1.00);
	border-width: 2px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}
#stacks_in_1023169 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1023169 .jwresp_col{float:none} #stacks_in_1023169 #jwresp_col2_stacks_in_1023169{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_1023169 #jwresp_col1_stacks_in_1023169,#stacks_in_1023169 #jwresp_col3_stacks_in_1023169{width:32%}#stacks_in_1023169 #jwresp_col1_stacks_in_1023169{float:left}#stacks_in_1023169 #jwresp_col3_stacks_in_1023169{float:right} @media screen and (max-width:770px){#stacks_in_1023169 #jwresp_col1_stacks_in_1023169,#stacks_in_1023169 #jwresp_col3_stacks_in_1023169{margin-bottom:20px}#stacks_in_1023169 #jwresp_col1_stacks_in_1023169{width:49%}#stacks_in_1023169 #jwresp_col3_stacks_in_1023169{width:49%}#stacks_in_1023169 #jwresp_col2_stacks_in_1023169{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1023169 #jwresp_col1_stacks_in_1023169,#stacks_in_1023169 #jwresp_col3_stacks_in_1023169,#stacks_in_1023169 #jwresp_col2_stacks_in_1023169{float:none;width:100%;display:block}#stacks_in_1023169 #jwresp_col1_stacks_in_1023169,#stacks_in_1023169 #jwresp_col3_stacks_in_1023169{margin-bottom:20px}} 
#stacks_in_1023171 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1023171 .jwresp_col{overflow:hidden;margin:0;width:20%; float:left;}#stacks_in_1023171 #jwresp_col2_stacks_in_1023171{ float:right; width:80%}@media screen and (max-width:200px){#stacks_in_1023171 #jwresp_col1_stacks_in_1023171,#stacks_in_1023171 #jwresp_col2_stacks_in_1023171{width:100%;float:none;display:block}#stacks_in_1023171 #jwresp_col1_stacks_in_1023171{margin-bottom:15px}}

#stacks_in_1023171 {
	padding: 15px 20px 0px 0px;
}

#stacks_in_1023173 {
	padding: 0px 30px 0px 0px;
}

#stacks_in_1023180 {
	margin: 0px 0px 10px 0px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the Buchungsanfrage button */

#stacks_in_1023182_747866 *,
#stacks_in_1023182_747866 *:before,
#stacks_in_1023182_747866 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023182_747866 {
	line-height: 27px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 7px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.ButtonMakerStackstacks_in_1023182_747866 {
	border: 1px solid #B3B3B3;
}

.ButtonMakerStackstacks_in_1023182_747866:hover {
	border: 1px solid #B70101;
}





/* Solid colour fill */
.ButtonMakerStackstacks_in_1023182_747866 {
	background: #FFFFFF;
}

.ButtonMakerStackstacks_in_1023182_747866:hover {
	background: #FFFFFF;
}





















.ButtonMakerStackstacks_in_1023182_747866 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023182_747866 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023182_747866 .Button-Label {
	color: #000000;
	font-size: 17px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 7px;
	padding-right: 7px;
}

.ButtonMakerStackstacks_in_1023182_747866:hover .Button-Label {
	color: #000000;
}






@media print {
	.ButtonMakerStackstacks_in_1023182_747866 {
		display: none !important;
	}
}

/* End of CSS code for the Buchungsanfrage button */












#stacks_in_1023182_747866 {
	margin: 25px 0px 0px 0px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the Zur Übersicht button */

#stacks_in_1023182_747867 *,
#stacks_in_1023182_747867 *:before,
#stacks_in_1023182_747867 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023182_747867 {
	line-height: 27px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 7px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.ButtonMakerStackstacks_in_1023182_747867 {
	border: 1px double #B3B3B3;
}

.ButtonMakerStackstacks_in_1023182_747867:hover {
	border: 1px double #AA0004;
}





/* Solid colour fill */
.ButtonMakerStackstacks_in_1023182_747867 {
	background: #FFFFFF;
}

.ButtonMakerStackstacks_in_1023182_747867:hover {
	background: #FFFFFF;
}





















.ButtonMakerStackstacks_in_1023182_747867 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023182_747867 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023182_747867 .Button-Label {
	color: #000000;
	font-size: 17px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 7px;
	padding-right: 7px;
}

.ButtonMakerStackstacks_in_1023182_747867:hover .Button-Label {
	color: #000000;
}






@media print {
	.ButtonMakerStackstacks_in_1023182_747867 {
		display: none !important;
	}
}

/* End of CSS code for the Zur Übersicht button */












#stacks_in_1023182_747867 {
	margin: 12px 0px 0px 0px;
}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the Kontakt • Impressum • Datenschutz button */

#stacks_in_1023182_747869_1 *,
#stacks_in_1023182_747869_1 *:before,
#stacks_in_1023182_747869_1 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_1023182_747869_1 {
	line-height: 27px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 7px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.ButtonMakerStackstacks_in_1023182_747869_1 {
	border: 1px solid #B3B3B3;
}

.ButtonMakerStackstacks_in_1023182_747869_1:hover {
	border: 1px solid #A60004;
}





/* Solid colour fill */
.ButtonMakerStackstacks_in_1023182_747869_1 {
	background: #FFFFFF;
}

.ButtonMakerStackstacks_in_1023182_747869_1:hover {
	background: #FFFFFF;
}





















.ButtonMakerStackstacks_in_1023182_747869_1 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_1023182_747869_1 a.Button-Link:active {
	
	outline: none;
}

.ButtonMakerStackstacks_in_1023182_747869_1 .Button-Label {
	color: #000000;
	font-size: 16px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_1023182_747869_1:hover .Button-Label {
	color: #000000;
}






@media print {
	.ButtonMakerStackstacks_in_1023182_747869_1 {
		display: none !important;
	}
}

/* End of CSS code for the Kontakt • Impressum • Datenschutz button */












#stacks_in_1023182_747869_1 {
	margin: 12px 0px 0px 0px;
}
