/*
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_652 {
	margin: 0px 0px 40px 0px;
}

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

#stacks_in_683 {
	font-size: 80%;
}

#stacks_in_687 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_691 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_691 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_691 #jwresp_col2_stacks_in_691{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_691 #jwresp_col1_stacks_in_691,#stacks_in_691 #jwresp_col2_stacks_in_691{width:100%;float:none;display:block}#stacks_in_691 #jwresp_col1_stacks_in_691{margin-bottom:15px}}

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

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

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

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

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

#stacks_in_654 {
	margin: 0px 0px 40px 0px;
}
#stacks_in_741 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_741 .jwresp_col_wrapper{margin:0;width:49%;float:left;position:relative;overflow:auto}#stacks_in_741 .jwresp_col_wrapper.right{float:right}#stacks_in_741 .jwresp_col{overflow:hidden;width:48%;float:left;margin:0}#stacks_in_741 #jwresp_col2_stacks_in_741,#stacks_in_741 #jwresp_col4_stacks_in_741{float:right}#stacks_in_741 #jwresp_col1_stacks_in_741,#stacks_in_741 #jwresp_col3_stacks_in_741{margin-right:2} @media screen and (max-width:770px){#stacks_in_741 .jwresp_col_wrapper.left,#stacks_in_741 .jwresp_col_wrapper.right{width:100%;float:none;clear:both}#stacks_in_741 .jwresp_col_wrapper.left{margin-bottom:20px}#stacks_in_741 .jwresp_col{width:49%}#stacks_in_741 #jwresp_col1_stacks_in_741,#stacks_in_741 #jwresp_col3_stacks_in_741{margin:0}}  @media screen and (max-width:500px){#stacks_in_741 .jwresp_col{width:100%;display:block}#stacks_in_741 #jwresp_col1_stacks_in_741,#stacks_in_741 #jwresp_col2_stacks_in_741,#stacks_in_741 #jwresp_col3_stacks_in_741{margin:0;margin-bottom:20px}#stacks_in_741 #jwresp_col4_stacks_in_741{margin:0}#stacks_in_741 .jwresp_col_wrapper.left{margin-bottom:0}}

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

/* CSS code for the Sammelaktion 2021 button */

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

.ButtonMakerStackstacks_in_727 {
	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_727 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_727:hover {
	background: #B3B1B4;
}





















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

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

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






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

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











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

/* CSS code for the Sammelaktion 2022 button */

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

.ButtonMakerStackstacks_in_728 {
	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_728 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_728:hover {
	background: #B3B1B4;
}





















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

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

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






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

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











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

/* CSS code for the Sammelaktion 2023 button */

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

.ButtonMakerStackstacks_in_750 {
	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_750 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_750:hover {
	background: #B3B1B4;
}





















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

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

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






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

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











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

/* CSS code for the Sammelaktion 2024 button */

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

.ButtonMakerStackstacks_in_765 {
	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_765 {
	background: #BD0002;
}

.ButtonMakerStackstacks_in_765:hover {
	background: #B3B1B4;
}





















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

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

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






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

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












#stacks_out_765 {
	width: 350px;
}
