/*
1.1.3
  - added support for hide stacks in inner columns
  - added breakpoint customization to layouts item stack
  - fixes a crashing issue in RapidWeaver 8 and Stacks 4.10
*/
/*  */
#stacks_in_465 > .layouts-section {
  grid-gap: 20px 20px;
  -ms-grid-columns: (minmax(0px, 1fr))[1];
  grid-template-columns: repeat(1, minmax(0px, 1fr));
  
  
  
  padding: 20px 20px;
  
}
#stacks_in_465 > .layouts-section > div {
  margin-bottom: 20px;
  margin-right: 20px;
}
@supports (display: grid) {
  #stacks_in_465 > .layouts-section > div {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
@media all and (max-width: 900px) {
  #stacks_in_465 > .layouts-section {
    -ms-grid-columns: minmax(0px, 1fr);
    -ms-grid-columns: (minmax(0px, 1fr))[0];
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-columns: repeat(0, minmax(0px, 1fr));
  }
  #stacks_in_465 > .layouts-section[data-col="3"] {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  #stacks_in_465 > .layouts-section[data-col="3"] > div:nth-child(3n) {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
  #stacks_in_465 > .layouts-section > div {
    -ms-grid-column-span: 1;
    grid-column: span 1;
  }
}
@media all and (max-width: 700px) {
  #stacks_in_465 > .layouts-section {
    -ms-grid-columns: minmax(0px, 1fr);
    -ms-grid-columns: (minmax(0px, 1fr))[0];
    grid-template-columns: repeat(1, minmax(0px, 1fr));
    grid-template-columns: repeat( 0, minmax(0px, 1fr));
  }
  #stacks_in_465 > .layouts-section[data-col="3"] {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  #stacks_in_465 > .layouts-section[data-col="3"] > div:nth-child(3n) {
    -ms-grid-column-span: 1;
    grid-column: span 1;
  }
}
/*  */
/*  */

#stacks_out_465 {
	width: 250px;
}
#stacks_out_466 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_466 {
  box-shadow: none;
}
#stacks_in_466, [tag="slice"] #stacks_in_466 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_466 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_466 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_466.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_467 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_467 {
  box-shadow: none;
}
#stacks_in_467, [tag="slice"] #stacks_in_467 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_467 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_467 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_467.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#rollFadestacks_in_468 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_468:hover {
	opacity: 0.50;
}#stacks_out_490 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_490 {
  box-shadow: none;
}
#stacks_in_490, [tag="slice"] #stacks_in_490 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_490 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_490 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_490.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_473 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_473 {
  box-shadow: none;
}
#stacks_in_473, [tag="slice"] #stacks_in_473 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_473 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_473 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_473.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#rollFadestacks_in_474 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_474:hover {
	opacity: 0.50;
}#stacks_out_494 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_494 {
  box-shadow: none;
}
#stacks_in_494, [tag="slice"] #stacks_in_494 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_494 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_494 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_494.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_out_479 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_479 {
  box-shadow: none;
}
#stacks_in_479, [tag="slice"] #stacks_in_479 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_479 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_479 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_479.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#rollFadestacks_in_480 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_480:hover {
	opacity: 0.50;
}#stacks_out_498 {
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-flex-item-align: top;
  align-self: top;
  
}
#stacks_in_498 {
  box-shadow: none;
}
#stacks_in_498, [tag="slice"] #stacks_in_498 > .layouts-item > .out {
  display: -ms-grid;
  display: grid;
  grid-gap: 0px 15px;
  -ms-grid-column-span: 1;
  grid-column: span 1;
  -ms-grid-columns: (1fr)[1];
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-rows: -webkit-min-content;
  -ms-grid-rows: min-content;
  grid-template-rows: -webkit-min-content;
  grid-template-rows: min-content;
  align-content: flex-start;
}
}
#stacks_in_498 > * {
  margin-bottom: 0px;
  margin-right: 15px;
}
@supports (display: grid) {
  #stacks_in_498 > * {
    margin-bottom: 0px;
    margin-right: 0px;
    margin: 0;
  }
}
/*  */
/*  */
/*  */
/*  */
/*  */
@media all and (max-width: 800px) {
  #stacks_in_498.com_onelittledesigner_stacks_Layouts_Item_stack {
    padding: 0px 0px 0px 0px ;
  }
}
/* */
#stacks_in_312 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_312 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_312 #jwresp_col2_stacks_in_312{ float:right; width:39%}@media screen and (max-width:500px){#stacks_in_312 #jwresp_col1_stacks_in_312,#stacks_in_312 #jwresp_col2_stacks_in_312{width:100%;float:none;display:block}#stacks_in_312 #jwresp_col1_stacks_in_312{margin-bottom:15px}}

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

#stacks_in_205 {
	border: solid rgba(11, 89, 176, 1.00);
	border-width: 0px 0px 1px 0px;
	margin: 40px 0px 20px 0px;
}

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

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

#stacks_in_668 {
	font-size: 80%;
}

#stacks_in_678 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_599 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_599 .jwresp_col{float:none} #stacks_in_599 #jwresp_col2_stacks_in_599{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_599 #jwresp_col1_stacks_in_599,#stacks_in_599 #jwresp_col3_stacks_in_599{width:32%}#stacks_in_599 #jwresp_col1_stacks_in_599{float:left}#stacks_in_599 #jwresp_col3_stacks_in_599{float:right} @media screen and (max-width:770px){#stacks_in_599 #jwresp_col1_stacks_in_599,#stacks_in_599 #jwresp_col3_stacks_in_599{margin-bottom:20px}#stacks_in_599 #jwresp_col1_stacks_in_599{width:49%}#stacks_in_599 #jwresp_col3_stacks_in_599{width:49%}#stacks_in_599 #jwresp_col2_stacks_in_599{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_599 #jwresp_col1_stacks_in_599,#stacks_in_599 #jwresp_col3_stacks_in_599,#stacks_in_599 #jwresp_col2_stacks_in_599{float:none;width:100%;display:block}#stacks_in_599 #jwresp_col1_stacks_in_599,#stacks_in_599 #jwresp_col3_stacks_in_599{margin-bottom:20px}} 

#stacks_in_599 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_656 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_656 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_656 .textalign a {

}

#stacks_in_656 .textalign a:visited {

}

#stacks_in_656 .textalign a:hover {

}

#stacks_in_656 .textalign a:active {

}
#stacks_in_656 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_662 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_662 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_662 .textalign a {

}

#stacks_in_662 .textalign a:visited {

}

#stacks_in_662 .textalign a:hover {

}

#stacks_in_662 .textalign a:active {

}
#stacks_in_662 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_659 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_659 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_659 .textalign a {

}

#stacks_in_659 .textalign a:visited {

}

#stacks_in_659 .textalign a:hover {

}

#stacks_in_659 .textalign a:active {

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

#stacks_in_706 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_710 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_710 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_710 .textalign a {

}

#stacks_in_710 .textalign a:visited {

}

#stacks_in_710 .textalign a:hover {

}

#stacks_in_710 .textalign a:active {

}
#stacks_in_710 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_715 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_715 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_715 .textalign a {

}

#stacks_in_715 .textalign a:visited {

}

#stacks_in_715 .textalign a:hover {

}

#stacks_in_715 .textalign a:active {

}
#stacks_in_715 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_720 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: left;
/*Custom CSS;*/
}

#stacks_in_720 .textalign {
text-align: left;

display: inline-block;




color: rgba(102, 102, 102, 1.00) !important;






padding-left: 0px !important; padding-right: 0px !important;
padding-top: 2px !important; padding-bottom: 2px !important;





font-size: 80%; line-height: 140%;



/*Custom CSS;*/
}

#stacks_in_720 .textalign a {

}

#stacks_in_720 .textalign a:visited {

}

#stacks_in_720 .textalign a:hover {

}

#stacks_in_720 .textalign a:active {

}
#stacks_in_720 {
	margin: 5px 0px 0px 0px;
}

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

#stacks_in_763 {
	font-size: 80%;
}
#stacks_in_621 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_621 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_621 #jwresp_col2_stacks_in_621{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_621 #jwresp_col1_stacks_in_621,#stacks_in_621 #jwresp_col2_stacks_in_621{width:100%;float:none;display:block}#stacks_in_621 #jwresp_col1_stacks_in_621{margin-bottom:15px}}

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

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

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

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

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

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

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

#stacks_in_687 {
	margin: 0px 0px 40px 0px;
}

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

#stacks_in_654 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_781_2 .jwresp_wrapper{width:100%;overflow:auto;position:relative}#stacks_in_781_2 .jwresp_col{overflow:hidden;margin:0 1%; width:18.4%; float:none}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col2_stacks_in_781_2{float:left}#stacks_in_781_2 #jwresp_col4_stacks_in_781_2,#stacks_in_781_2 #jwresp_col5_stacks_in_781_2{float:right}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2{margin-left:0}#stacks_in_781_2 #jwresp_col5_stacks_in_781_2{margin-right:0}#stacks_in_781_2 #jwresp_col3_stacks_in_781_2{margin:0 auto;float:none}#stacks_in_781_2 .jwresp_clear{display:none} @media screen and (max-width:1030px){#stacks_in_781_2 .jwresp_clear{display:block;clear:both;height:0}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col2_stacks_in_781_2,#stacks_in_781_2 #jwresp_col3_stacks_in_781_2,#stacks_in_781_2 #jwresp_col4_stacks_in_781_2{margin:0}#stacks_in_781_2 #jwresp_col5_stacks_in_781_2{position:relative;margin:0 auto;float:none;width:32%}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col2_stacks_in_781_2{width:32%}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col4_stacks_in_781_2{float:left}#stacks_in_781_2 #jwresp_col2_stacks_in_781_2,#stacks_in_781_2 #jwresp_col3_stacks_in_781_2{float:right}#stacks_in_781_2 #jwresp_col4_stacks_in_781_2,#stacks_in_781_2 #jwresp_col3_stacks_in_781_2{width:49%;margin-top:15px}}  @media screen and (max-width:500px){#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col2_stacks_in_781_2,#stacks_in_781_2 #jwresp_col3_stacks_in_781_2,#stacks_in_781_2 #jwresp_col4_stacks_in_781_2,#stacks_in_781_2 #jwresp_col5_stacks_in_781_2{width:100%;display:block;margin:0}#stacks_in_781_2 #jwresp_col1_stacks_in_781_2,#stacks_in_781_2 #jwresp_col2_stacks_in_781_2,#stacks_in_781_2 #jwresp_col4_stacks_in_781_2,#stacks_in_781_2 #jwresp_col5_stacks_in_781_2{margin-bottom:15px}}
/* If modifying any of this code, update the template.html file too */

/* CSS code for the Sammelaktion 2021 button */

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

.ButtonMakerStackstacks_in_781_4 {
	line-height: 35px;
	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;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_781_4 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_781_4:hover {
	background: #B3B1B4;
}





















.ButtonMakerStackstacks_in_781_4 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_781_4 a.Button-Link:active {
	
	outline: none;
}

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

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






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

/* End of CSS code for the Sammelaktion 2021 button */











/* If modifying any of this code, update the template.html file too */

/* CSS code for the Sammelaktion 2022 button */

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

.ButtonMakerStackstacks_in_781_6 {
	line-height: 35px;
	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;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_781_6 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_781_6:hover {
	background: #B3B1B4;
}





















.ButtonMakerStackstacks_in_781_6 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_781_6 a.Button-Link:active {
	
	outline: none;
}

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

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






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

/* End of CSS code for the Sammelaktion 2022 button */











/* If modifying any of this code, update the template.html file too */

/* CSS code for the Sammelaktion 2025 button */

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

.ButtonMakerStackstacks_in_781_8 {
	line-height: 35px;
	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;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_781_8 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_781_8:hover {
	background: #B3B1B4;
}





















.ButtonMakerStackstacks_in_781_8 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_781_8 a.Button-Link:active {
	
	outline: none;
}

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

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






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

/* End of CSS code for the Sammelaktion 2025 button */











/* If modifying any of this code, update the template.html file too */

/* CSS code for the Sammelaktion 2024 button */

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

.ButtonMakerStackstacks_in_781_10 {
	line-height: 35px;
	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;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_781_10 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_781_10:hover {
	background: #B3B1B4;
}





















.ButtonMakerStackstacks_in_781_10 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_781_10 a.Button-Link:active {
	
	outline: none;
}

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

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






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

/* End of CSS code for the Sammelaktion 2024 button */











/* If modifying any of this code, update the template.html file too */

/* CSS code for the Sammelaktion 2023 button */

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

.ButtonMakerStackstacks_in_781_12 {
	line-height: 35px;
	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;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_781_12 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_781_12:hover {
	background: #B3B1B4;
}





















.ButtonMakerStackstacks_in_781_12 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_781_12 a.Button-Link:active {
	
	outline: none;
}

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

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






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

/* End of CSS code for the Sammelaktion 2023 button */











