/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}


.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}
.image-align-left{margin-left:0;margin-right:auto}.image-align-center{margin-left:auto;margin-right:auto}.image-align-right{margin-left:auto;margin-right:0}.image-full{width:100% !important}.stacks-picture img{max-width:100%;width:auto;height:auto;display:block}
.post-genre-wrapper .post-genre{font-weight:normal}.post-genre-wrapper .genre-image{max-width:30px;margin-right:10px}.post-genre-wrapper .genre-image.circle{border-radius:50%}.post-genre-wrapper.align-left{text-align:left}.post-genre-wrapper.align-left .genre-image{float:left}.post-genre-wrapper.align-right{text-align:right}.post-genre-wrapper.align-right .genre-image{float:right}.post-genre-wrapper.align-center{text-align:center}.post-genre-wrapper.align-center .genre-image{display:block;margin:0 auto}
.total-blog-list .post-summary > ul,.total-blog-list .post-summary > ol{margin-bottom:1.25rem}.total-blog-list .post-summary *:last-child{margin-bottom:0}
.post-author-wrapper .post-author{font-weight:normal}.post-author-wrapper .author-image{max-width:30px;margin-right:10px}.post-author-wrapper .author-image.circle{border-radius:50%}.post-author-wrapper.align-left{text-align:left}.post-author-wrapper.align-left .author-image{float:left}.post-author-wrapper.align-right{text-align:right}.post-author-wrapper.align-right .author-image{float:right}.post-author-wrapper.align-center{text-align:center}.post-author-wrapper.align-center .author-image{display:block;margin:0 auto}
.fr-video{display:block;width:100%;padding-bottom:52.34%;margin-bottom:0;height:0;overflow:hidden;padding-top:1.5625rem;position:relative}.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}button.loadmore{display:block;margin:1rem auto}button.loadmore.mobile-button{display:none}.total-blog-list{list-style:none;margin:0;padding:0;display:block;width:100%;position:relative}.total-blog-list .post{position:relative;margin:0;width:100%;overflow:auto}.total-blog-list.hyphenate .post-title,.total-blog-list.hyphenate .post-summary{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-link{text-decoration:none}
.total-blog-list .blog-link{text-decoration:none}.total-blog-list .post_layout_wrapper,.total-blog-list .post_column1,.total-blog-list .post_column2{width:100%;position:relative}.total-blog-list .show-on-hover{opacity:0;transition:opacity 0.3s ease-in 0s}.total-blog-list .post:hover .show-on-hover{opacity:1}.total-blog-list .height-full{height:100%}.total-blog-list .height-full > .post_column1{height:100%}.total-blog-list .inline-width{width:auto;display:inline-block}.total-blog-list .overlap-top,.total-blog-list .overlap-bottom{z-index:5}.total-blog-list .absolute-top{z-index:5;position:absolute;top:0}.total-blog-list .absolute-bottom{z-index:5;position:absolute;bottom:0}.total-blog-list .vertical-center{z-index:5;position:absolute;top:50%;transform:translateY(-50%)}
.post-image-wrapper{width:100%;overflow:hidden;position:relative}.post-image{width:100%;margin:0;padding:0;text-align:center}.post-image img{max-width:100%;width:auto;height:auto;display:block}.post-image.animate{transform:translateZ(0);overflow:hidden}.post-image.animate .post-bg-image,.post-image.animate img{overflow:hidden;transform:translateZ(0);transition:transform 0.5s ease,filter 0.5s ease}.post-image.animate.shadow-in:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:box-shadow 0.5s ease}.post-bg-image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}
.sitelok-hide{display:none !important}
:root{--easing-ease:cubic-bezier(0.25,0.1,0.25,1);--easing-ease-in:cubic-bezier(0.42,0,1,1);--easing-ease-out:cubic-bezier(0,0,0.58,1);--easing-ease-in-out:cubic-bezier(0.42,0,0.58,1);--easing-ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--easing-ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--easing-ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--easing-ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--easing-ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--easing-ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--easing-ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--easing-ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--easing-ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--easing-ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--easing-ease-out-quint:cubic-bezier(0.23,1,0.32,1);--easing-ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--easing-ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--easing-ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--easing-ease-in-out-sine:cubic-bezier(0.45,0.05,0.55,0.95);--easing-ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--easing-ease-out-expo:cubic-bezier(0.19,1,0.22,1);--easing-ease-in-out-expo:cubic-bezier(1,0,0,1);--easing-ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--easing-ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--easing-ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--easing-ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--easing-ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--easing-ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55)}.squeezebox{--sb-gutter:0;--sb-border-color:#000;--sb-border-size:1px;--sb-header-size-sm:2.5rem;--sb-header-size-md:2.5rem;--sb-header-size-lg:2.5rem;--sb-header-text:#000;--sb-header-text-hover:#000;--sb-header-bg:transparent;--sb-header-bg-hover:#f0f0f0;--sb-header-padding:1rem 1rem;--sb-icon-color:#000;--sb-icon-size:2rem;--sb-icon-flip:translateX(-50%) rotateX(180deg);--sb-icon-rotate:translateX(-50%) rotate(180deg);--sb-icon-animation:var(--sb-icon-flip);--sb-content-padding:1rem;--sb-content-background:transparent;--sb-easing:var(--easing-ease-in-out-expo);--sb-ease-time:600ms;list-style:none;margin:0;padding:0;display:grid;gap:var(--sb-gutter,0)}.sb-item{overflow:hidden;background-color:var(--sb-content-background,transparent);transition:height var(--sb-ease-time,300ms) var(--sb-easing,ease-out),border-color var(--sb-ease-time,300ms) var(--sb-easing,ease-out),border-radius var(--sb-ease-time,300ms) var(--sb-easing,ease-out);border-style:solid;border-color:var(--sb-border-color,transparent);border-width:var(--sb-border-size,0)}.sb-item > *{margin:0}.sb-content{display:none;opacity:0;padding:var(--sb-content-padding,1rem);transition:opacity var(--sb-ease-time,300ms) var(--sb-easing,linear)}.sb-header{display:flex;align-items:center;flex-wrap:nowrap;background:var(--sb-content-background,transparent);padding:0;margin:0;font-family:inherit;text-align:left;width:100%;cursor:pointer;transition:background-color 250ms linear,color 250ms linear,border-radius var(--sb-ease-time,300ms) var(--sb-easing,ease-out),border-color var(--sb-ease-time,300ms) ease;border-style:solid;border-color:var(--sb-border-color,transparent);border-width:var(--sb-border-size,0);background-color:var(--sb-header-bg,transparent);font-size:var(--sb-header-size-sm,2rem);color:var(--sb-header-text,#000);padding:var(--sb-header-padding,0.5rem 1rem);padding-right:0}@media screen and (min-width:640px){.sb-header{font-size:var(--sb-header-size-md,2rem)}}@media screen and (min-width:1024px){.sb-header{font-size:var(--sb-header-size-lg,2.5rem)}}.sb-header > svg:last-of-type{height:auto;width:var(--sb-icon-size,2rem);color:var(--sb-icon-color,var(--sb-header-color,#000));transition:transform 250ms ease-out;transform:translateX(100%);margin-left:auto}.sb-header:hover{color:var(--sb-header-text-hover,#000);background-color:var(--sb-header-bg-hover,#f0f0f0)}.sb-header:hover > svg:last-of-type{transform:translateX(-50%)}.sb-open > .sb-content{display:block;opacity:1}.sb-open .sb-header > svg:last-of-type{transition:transform var(--sb-ease-time,300ms) var(--sb-easing,ease-out);transform:var(--sb-icon-animation,translateX(-50%))}.style-on-open .sb-open .sb-header{color:var(--sb-header-text-hover,#000);background:var(--sb-header-bg-hover,#f0f0f0)}
.total-blog-list .post-tags img{display:inline}.total-blog-list .post-tags img.circle{border-radius:50%}.total-blog-list .post-tags > span:last-child:after{content:"";display:none}
.com_joeworkman_stacks_easycms_image_stack img,.com_joeworkman_stacks_totalcms_image_stack img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}.com_joeworkman_stacks_easycms_image_stack img.circle,.com_joeworkman_stacks_totalcms_image_stack img.circle{border-radius:50% !important}.com_joeworkman_stacks_easycms_image_stack img.unlimited,.com_joeworkman_stacks_totalcms_image_stack img.unlimited{width:100%;}.com_joeworkman_stacks_easycms_image_stack img.auto-lightbox,.com_joeworkman_stacks_totalcms_image_stack img.auto-lightbox{cursor:pointer}.com_joeworkman_stacks_easycms_image_stack img.align-left,.com_joeworkman_stacks_totalcms_image_stack img.align-left{margin-left:0 !important}.com_joeworkman_stacks_easycms_image_stack img.align-right,.com_joeworkman_stacks_totalcms_image_stack img.align-right{margin-right:0 !important}@media only screen and (max-width:40em){.com_joeworkman_stacks_easycms_image_stack img.align-mobile-center,.com_joeworkman_stacks_totalcms_image_stack img.align-mobile-center{margin-left:auto !important;margin-right:auto !important}}#total-image-reveal{position:fixed !important;top:10% !important;left:0;right:0;cursor:pointer;height:80vh;padding:0;background:transparent;box-shadow:none;border:none}#total-image-reveal img{display:block;margin:0 auto;height:auto;max-height:100%;max-width:100%;width:auto;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.4)}#total-image-reveal .close-reveal-modal{position:fixed}
.stacks-button{--button-text-color:#ffffff;--button-background-color:#0080ff;--button-background-color-hover:#0059b1;--button-radius:0;text-align:left;position:relative;box-sizing:border-box}.stacks-button > a,.stacks-button > button{color:var(--button-text-color) !important;background-color:var(--button-background-color) !important;display:inline-block;box-sizing:border-box;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;border:1px solid transparent;border-radius:var(--button-radius);transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:1rem;-webkit-appearance:none;line-height:1;text-align:center;text-decoration:none;cursor:pointer}.stacks-button > a:hover,.stacks-button > a:active,.stacks-button > button:hover,.stacks-button > button:active{background-color:var(--button-background-color-hover) !important}.stacks-button.button-center{text-align:center}.stacks-button.button-right{text-align:right}.stacks-button.button-fill > a,.stacks-button.button-fill > button{display:block;width:100%}.stacks-button.button-plain{--button-background-color:transparent!important;--button-background-color-hover:transparent!important}.stacks-button.button-round{--button-radius:30px}.stacks-button.button-radius{--button-radius:3px}
.total-blog-list .post-labels img{display:inline}.total-blog-list .post-labels img.circle{border-radius:50%}.total-blog-list .post-labels > span:last-child:after{content:"";display:none}


#stacks_out_211,#stacks_in_211{overflow:visible}


#stacks_in_41 .right{margin-left:auto;margin-right:0;display:block}form #stacks_in_41 .button.inline{height:37px !important;margin-left:-1px;padding-top:0;padding-bottom:0}


.blog_stacks_in_193 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 0rem;
  width: calc(100% + 0rem); }
  .blog_stacks_in_193 .post {
    flex: 1 1 1000px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; }
  .blog_stacks_in_193 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_193.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_193.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_193.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_193.flex-grid-full:after {
    content: "";
    flex: 1 1 1000px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; } }

@supports (display: grid) {
  .blog_stacks_in_193.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_193.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_193.grid {
        grid-template-columns:  1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_193.grid {
        grid-template-columns:  1fr 1fr 1fr; } }
    .blog_stacks_in_193.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_193.grid:after {
      display: none; } }

.blog_stacks_in_193 .post {
  border-style: solid;
  border-color: #800002;
  background-color: black;
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_193 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_193 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_193 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_193 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 10px, 0); }

.blog_stacks_in_193 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_193 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 10px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }

.blog_stacks_in_193 .post p, .blog_stacks_in_193 .post ul, .blog_stacks_in_193 .post ol {
  color: white; }

.blog_stacks_in_193 .post h1, .blog_stacks_in_193 .post h2, .blog_stacks_in_193 .post h3, .blog_stacks_in_193 .post h4, .blog_stacks_in_193 .post h5, .blog_stacks_in_193 .post h6 {
  color: white; }

.blog_stacks_in_193 .post a {
  color: #fb0207; }
  .blog_stacks_in_193 .post a:hover {
    color: #960104; }

#loadmore_stacks_in_193 {
  background-color: #800002;
  color: white; }
  #loadmore_stacks_in_193:hover {
    background-color: #074080; }
  #loadmore_stacks_in_193.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: #800002;
    color: #800002; }
    #loadmore_stacks_in_193.ghost:hover {
      color: white;
      border-color: #074080;
      background-color: #074080; }
.layout1_stacks_in_194,.layout2_stacks_in_194{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(20rem/16);}.layout1_stacks_in_194.bgcolor,.layout2_stacks_in_194.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_194.bgimage,.layout2_stacks_in_194.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_194 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_194 > .post_column1{width:50.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_194 > .post_column1{width:50.00%;padding-right:10.000000px}}.layout2_stacks_in_194 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_194 > .post_column2{width:50.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_194 > .post_column2{width:50.000000%;padding-left:10.000000px}}.layout2_stacks_in_194:after{content:' ';display:block;clear:both}
.post-author-wrapper.stacks_in_201 .post-author{}.post-author-wrapper.stacks_in_201 .author-image{max-width:calc(30rem / 16)}.post-author-wrapper.stacks_in_201.align-left .author-image{margin-right:calc(5rem / 16)}.post-author-wrapper.stacks_in_201.align-right .author-image{margin-left:calc(5rem / 16)}.post-author-wrapper.stacks_in_201.align-center .author-image{margin-bottom:calc(5rem / 16)}
.post-labels.stacks_in_202 img{max-width:calc(30rem / 16)}.post-labels.stacks_in_202 > span{margin:0 calc(5rem / 16)}.post-labels.stacks_in_202 > span:after{content:",";}.post-labels.stacks_in_202 > span:first-child{margin-left:0}.post-labels.stacks_in_202 > span:last-child{margin-right:0}
.post-genre-wrapper.stacks_in_219 .post-genre{}.post-genre-wrapper.stacks_in_219 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_219.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_219.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_219.align-center .genre-image{margin-bottom:calc(5rem / 16)}
.post-tags.stacks_in_204 img{max-width:calc(30rem / 16)}.post-tags.stacks_in_204 > span{margin:0 calc(5rem / 16)}.post-tags.stacks_in_204 > span:after{content:",";}.post-tags.stacks_in_204 > span:first-child{margin-left:0}.post-tags.stacks_in_204 > span:last-child{margin-right:0}
.stacks_in_196 .post-image{border-radius:0px;padding:calc(0rem/16);}.stacks_in_196 .post-image .post-bg-image{min-height:200px}.stacks_in_196 .post-image img,.stacks_in_196 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;}.stacks_in_196 .post-image img{}.post .stacks_in_196 .post-image.scale-down .post-bg-image,.post .stacks_in_196 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_196 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_196 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_196 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_196 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_196 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_196 .post-image.blur .post-bg-image,.post:hover .stacks_in_196 .post-image.blur img{filter:blur(10px)}
#stacks_out_119,#stacks_in_119{overflow:visible}
#filter_stacks_in_122 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_122 ul.float-left li{float:left}#filter_stacks_in_122 ul.float-right li{float:right}#filter_stacks_in_122 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_122 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_122 ul.inline li:last-child:after{display:none}#filter_stacks_in_122 > ul{margin-left:0}
#stacks_out_129,#stacks_in_129{overflow:visible}
#button_stacks_in_133{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_130{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_135{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_220{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#stacks_out_109,#stacks_in_109{overflow:visible}
#button_stacks_in_110{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_113{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#filter_stacks_in_33 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_33 ul.float-left li{float:left}#filter_stacks_in_33 ul.float-right li{float:right}#filter_stacks_in_33 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_33 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_33 ul.inline li:last-child:after{display:none}#filter_stacks_in_33 > ul{margin-left:0}
#stacks_out_851,#stacks_in_851{overflow:visible}



#stacks_out_857,#stacks_in_857{overflow:visible}

#stacks_in_857 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_860,#stacks_in_860{overflow:visible}

#stacks_in_860 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_863,#stacks_in_863{overflow:visible}

#stacks_in_863 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_866,#stacks_in_866{overflow:visible}

#stacks_in_866 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

.squeezebox.stacks_in_602{--sb-header-size-sm:calc(19rem / 16);--sb-header-size-md:calc(23rem / 16);--sb-header-size-lg:calc(23rem / 16);--sb-header-padding:calc(4rem / 16) calc(7rem / 16);--sb-header-text:rgba(255, 255, 255, 1.00);--sb-header-text-hover:rgba(255, 255, 255, 1.00);--sb-header-bg:rgba(7, 64, 128, 1.00);--sb-header-bg-hover:rgba(152, 0, 18, 1.00);--sb-icon-color:rgba(0, 0, 0, 1.00);--sb-icon-size:calc(35rem / 16);--sb-icon-animation:var(--sb-icon-flip);--sb-content-padding:calc(16rem / 16) calc(16rem / 16);--sb-content-background:transparent;--sb-content-background:rgba(128, 128, 128, 1.00);--sb-easing:var(--easing-ease-in-out-cubic,ease-in-out);--sb-ease-time:400ms;--sb-gutter:calc(0rem / 16);--sb-border-color:rgba(51, 51, 51, 1.00);--sb-border-size:none;--sb-radius:calc(3rem / 16);--sb-border-size:0}.squeezebox.stacks_in_602{--sb-border-size:1px} .squeezebox.stacks_in_602 .sb-item:first-child{border-top-left-radius:var(--sb-radius);border-top-right-radius:var(--sb-radius)}.squeezebox.stacks_in_602 .sb-item:first-child .sb-header{border-top-left-radius:var(--sb-radius);border-top-right-radius:var(--sb-radius)}.squeezebox.stacks_in_602 .sb-item:last-child{border-bottom-left-radius:var(--sb-radius);border-bottom-right-radius:var(--sb-radius)}.squeezebox.stacks_in_602 .sb-item:last-child:not(.sb-open) .sb-header{border-bottom-left-radius:var(--sb-radius);border-bottom-right-radius:var(--sb-radius)}    .squeezebox.stacks_in_602 .sb-header{border:none}.squeezebox.stacks_in_602 .sb-item{border-width:0;border-top-width:var(--sb-border-size)}.squeezebox.stacks_in_602 .sb-item:first-child{border-top-color:transparent}.squeezebox.stacks_in_602 .sb-item.sb-open + .sb-item{border-top-color:transparent} 

#stacks_in_717 .hide{display:none}


#stacks_out_765,#stacks_in_765{overflow:visible}

#stacks_in_765 {
	border: solid rgba(7, 64, 128, 1.00);
	border-width:  4px;
	margin:  20px;
	padding:  20px;
}



#stacks_in_778 {
	padding:  3px;
}

#stacks_in_780 {
	padding:  3px;
}

#stacks_in_783 {
	padding:  3px;
}
#stacks_out_785,#stacks_in_785{overflow:visible}

#stacks_in_785 {
	border: solid rgba(7, 64, 128, 1.00);
	border-width:  5px;
	margin:  20px;
	padding:  20px;
}



#stacks_in_792 {
	padding:  3px;
}
#stacks_out_795,#stacks_in_795{overflow:visible}

#stacks_in_795 {
	border: solid rgba(7, 64, 128, 1.00);
	border-width:  5px;
	margin:  20px;
	padding:  20px;
}



#stacks_in_802 {
	padding:  3px;
}
#stacks_out_805,#stacks_in_805{overflow:visible}

#stacks_in_805 {
	border: solid rgba(7, 64, 128, 1.00);
	border-width:  5px;
	margin:  20px;
	padding:  20px;
}



#stacks_in_812 {
	padding:  3px;
}
.blog-form .total-preview.overflow{max-height:500px}.blog-form.new-blog .actionbar .imagebar-tag,.blog-form.new-blog .actionbar .imagebar-image,.blog-form.new-blog .actionbar .imagebar-featured{display:none}
#stacks_out_815,#stacks_in_815{overflow:visible}

#stacks_in_815 {
	border: solid rgba(128, 0, 2, 1.00);
	border-width:  5px;
}




#stacks_out_726,#stacks_in_726{overflow:visible}

#stacks_in_726 {
	border: solid rgba(7, 64, 128, 1.00);
	border-width:  5px;
	padding:  5px;
}

#stacks_in_731 {
	background-color: rgba(153, 153, 153, 1.00);
}

#stacks_in_747 {
	padding:  3px;
}
#stacks_out_749,#stacks_in_749{overflow:visible}

#stacks_in_749 {
	border: solid rgba(128, 0, 2, 1.00);
	border-width:  2px;
}

#stacks_in_750 {
	background-color: rgba(153, 153, 153, 1.00);
}
#button_stacks_in_756{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}


#stacks_in_759 {
	padding:  3px;
}
#stacks_out_761,#stacks_in_761{overflow:visible}

#stacks_in_761 {
	padding:  4px;
}
#button_stacks_in_762{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(17, 128, 64, 1.00);--button-background-color-hover:rgba(14, 108, 54, 1.00)}


#stacks_in_712 {
	font-size: 83%;
}


#stacks_out_842,#stacks_in_842{overflow:visible}


#stacks_in_838 .right{margin-left:auto;margin-right:0;display:block}form #stacks_in_838 .button.inline{height:37px !important;margin-left:-1px;padding-top:0;padding-bottom:0}


.blog_stacks_in_261 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 0rem;
  width: calc(100% + 0rem); }
  .blog_stacks_in_261 .post {
    flex: 1 1 1000px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; }
  .blog_stacks_in_261 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_261.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_261.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_261.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_261.flex-grid-full:after {
    content: "";
    flex: 1 1 1000px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; } }

@supports (display: grid) {
  .blog_stacks_in_261.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_261.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_261.grid {
        grid-template-columns:  1fr 1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_261.grid {
        grid-template-columns:  1fr 1fr 1fr; } }
    .blog_stacks_in_261.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_261.grid:after {
      display: none; } }

.blog_stacks_in_261 .post {
  border-style: solid;
  border-color: #800002;
  background-color: black;
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_261 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_261 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_261 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_261 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 10px, 0); }

.blog_stacks_in_261 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_261 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 10px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }

.blog_stacks_in_261 .post p, .blog_stacks_in_261 .post ul, .blog_stacks_in_261 .post ol {
  color: white; }

.blog_stacks_in_261 .post h1, .blog_stacks_in_261 .post h2, .blog_stacks_in_261 .post h3, .blog_stacks_in_261 .post h4, .blog_stacks_in_261 .post h5, .blog_stacks_in_261 .post h6 {
  color: white; }

.blog_stacks_in_261 .post a {
  color: #fb0207; }
  .blog_stacks_in_261 .post a:hover {
    color: #960104; }

#loadmore_stacks_in_261 {
  background-color: #800002;
  color: white; }
  #loadmore_stacks_in_261:hover {
    background-color: #074080; }
  #loadmore_stacks_in_261.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: #800002;
    color: #800002; }
    #loadmore_stacks_in_261.ghost:hover {
      color: white;
      border-color: #074080;
      background-color: #074080; }
.layout1_stacks_in_263,.layout2_stacks_in_263{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(20rem/16);}.layout1_stacks_in_263.bgcolor,.layout2_stacks_in_263.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_263.bgimage,.layout2_stacks_in_263.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout2_stacks_in_263 > .post_column1{float:left;width:100%;padding-right:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_263 > .post_column1{width:50.00%;padding-right:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_263 > .post_column1{width:50.00%;padding-right:10.000000px}}.layout2_stacks_in_263 > .post_column2{float:right;width:100%;padding-left:0}@media only screen and (min-width:40.063em){.layout2_stacks_in_263 > .post_column2{width:50.000000%;padding-left:5.000000px}}@media only screen and (min-width:62.563em){.layout2_stacks_in_263 > .post_column2{width:50.000000%;padding-left:10.000000px}}.layout2_stacks_in_263:after{content:' ';display:block;clear:both}
.post-author-wrapper.stacks_in_270 .post-author{}.post-author-wrapper.stacks_in_270 .author-image{max-width:calc(30rem / 16)}.post-author-wrapper.stacks_in_270.align-left .author-image{margin-right:calc(5rem / 16)}.post-author-wrapper.stacks_in_270.align-right .author-image{margin-left:calc(5rem / 16)}.post-author-wrapper.stacks_in_270.align-center .author-image{margin-bottom:calc(5rem / 16)}
.post-labels.stacks_in_271 img{max-width:calc(30rem / 16)}.post-labels.stacks_in_271 > span{margin:0 calc(5rem / 16)}.post-labels.stacks_in_271 > span:after{content:",";}.post-labels.stacks_in_271 > span:first-child{margin-left:0}.post-labels.stacks_in_271 > span:last-child{margin-right:0}
.post-genre-wrapper.stacks_in_272 .post-genre{}.post-genre-wrapper.stacks_in_272 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_272.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_272.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_272.align-center .genre-image{margin-bottom:calc(5rem / 16)}
.post-tags.stacks_in_273 img{max-width:calc(30rem / 16)}.post-tags.stacks_in_273 > span{margin:0 calc(5rem / 16)}.post-tags.stacks_in_273 > span:after{content:",";}.post-tags.stacks_in_273 > span:first-child{margin-left:0}.post-tags.stacks_in_273 > span:last-child{margin-right:0}
.stacks_in_265 .post-image{border-radius:0px;padding:calc(0rem/16);}.stacks_in_265 .post-image .post-bg-image{min-height:200px}.stacks_in_265 .post-image img,.stacks_in_265 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;}.stacks_in_265 .post-image img{}.post .stacks_in_265 .post-image.scale-down .post-bg-image,.post .stacks_in_265 .post-image.scale-down img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_265 .post-image.scale-down .post-bg-image,.post:hover .stacks_in_265 .post-image.scale-down img{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_265 .post-image.scale-up .post-bg-image,.post:hover .stacks_in_265 .post-image.scale-up img{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_265 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_265 .post-image.blur .post-bg-image,.post:hover .stacks_in_265 .post-image.blur img{filter:blur(10px)}
#stacks_out_232,#stacks_in_232{overflow:visible}
#filter_stacks_in_235 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_235 ul.float-left li{float:left}#filter_stacks_in_235 ul.float-right li{float:right}#filter_stacks_in_235 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_235 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_235 ul.inline li:last-child:after{display:none}#filter_stacks_in_235 > ul{margin-left:0}
#stacks_out_238,#stacks_in_238{overflow:visible}
#button_stacks_in_246{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_239{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_242{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_244{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(7, 64, 128, 1.00);--button-background-color-hover:rgba(5, 54, 108, 1.00)}

#button_stacks_in_828{--button-text-color:rgba(255, 255, 255, 1.00);--button-background-color:rgba(152, 0, 18, 1.00);--button-background-color-hover:rgba(129, 0, 15, 1.00)}

#filter_stacks_in_259 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_259 ul.float-left li{float:left}#filter_stacks_in_259 ul.float-right li{float:right}#filter_stacks_in_259 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_259 ul.inline li:after{content:"•";margin:0 0.50rem}#filter_stacks_in_259 ul.inline li:last-child:after{display:none}#filter_stacks_in_259 > ul{margin-left:0}
#stacks_out_869,#stacks_in_869{overflow:visible}



#stacks_out_875,#stacks_in_875{overflow:visible}

#stacks_in_875 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_878,#stacks_in_878{overflow:visible}

#stacks_in_878 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_881,#stacks_in_881{overflow:visible}

#stacks_in_881 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_884,#stacks_in_884{overflow:visible}

#stacks_in_884 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  2px;
}

#stacks_out_887,#stacks_in_887{overflow:visible}







#stacks_in_891 img{border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_891 img.maxwidth{max-width:500px}#stacks_in_891 img.maxheight{width:auto;max-height:500px}





.cookiejar-content{--cookiejar-timeout:0.5s;opacity:0;pointer-events:none;-webkit-transition:opacity var(--cookiejar-timeout) ease-out;transition:opacity var(--cookiejar-timeout) ease-out}.cookiejar-content.cookiejar-show{opacity:1;pointer-events:auto}.cookiejar-content.cookiejar-top{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:999}.cookiejar-content.cookiejar-bottom{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:999}
#stacks_out_910,#stacks_in_910{overflow:visible}

#stacks_in_910 {
	padding:  10px;
}



#stacks_out_917,#stacks_in_917{overflow:visible}

#stacks_in_917 {
	background-color: rgba(76, 76, 76, 1.00);
	border: solid rgba(128, 0, 2, 1.00);
	border-width:  7px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
	padding:  5px;
}



#button_stacks_in_930{--button-text-color:rgba(0, 0, 0, 1.00);--button-background-color:rgba(128, 0, 2, 1.00);--button-background-color-hover:rgba(108, 0, 1, 1.00)}

#button_stacks_in_925{--button-text-color:rgba(0, 0, 0, 1.00);--button-background-color:rgba(17, 128, 2, 1.00);--button-background-color-hover:rgba(14, 108, 1, 1.00)}


form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}
