





#stacks_in_2{
    background: #000080;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000080', endColorstr='#BA4EC7',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #000080 20%, #BA4EC7 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #000080), color-stop(100%,#BA4EC7));
    background-image: -webkit-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: -o-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: -ms-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: linear-gradient(135deg, #000080 20%,#BA4EC7 100%);
}











#stacks_in_2 {
	padding: 1px 0px 0px 0px;
}

#stacks_in_3 {
	margin: 100px 0px 0px 0px;
}


#stacks_in_168 {
	margin: 0px 100px 0px 100px;
}

#s4s_flexbox_stack_stacks_in_167 {
	display: flex;
	flex-direction: ;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
	min-height: auto;
	padding: 0;
	margin: 0;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_167 {
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: stretch;
		align-content: center;
		min-height: auto;
	}
}

#stacks_in_167 {
	margin: 0px 100px 0px 100px;
	padding: 0px 0px 20px 0px;
}
#s4s_flexbox_item_stacks_in_171 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_171 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_172 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_172 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_172 {
		display: none;
	}
}













#stacks_in_172 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_180 {
	display:inline-block; width:100%; line-height: 0.980000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_182 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 248, 245, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_182 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_183 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_183 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_183 {
		display: none;
	}
}













#stacks_in_183 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_187 {
	display:inline-block; width:100%; line-height: 0.970000em;
	font-size: 121%;
}
#s4s_flexbox_item_stacks_in_189 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_189 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_190 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_190 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_190 {
		display: none;
	}
}













#stacks_in_190 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_194 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_196 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_196 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_197 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_197 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_197 {
		display: none;
	}
}













#stacks_in_197 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_201 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}

#s4s_flexbox_stack_stacks_in_204 {
	display: flex;
	flex-direction: ;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
	min-height: auto;
	padding: 0;
	margin: 0;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_204 {
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: stretch;
		align-content: center;
		min-height: auto;
	}
}

#stacks_in_204 {
	margin: 0px 100px 0px 100px;
	padding: 0px 0px 20px 0px;
}
#s4s_flexbox_item_stacks_in_205 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_205 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_206 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_206 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_206 {
		display: none;
	}
}













#stacks_in_206 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_211 {
	display:inline-block; width:100%; line-height: 0.980000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_216 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 248, 245, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_216 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_217 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_217 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_217 {
		display: none;
	}
}













#stacks_in_217 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_221 {
	display:inline-block; width:100%; line-height: 0.970000em;
	font-size: 121%;
}
#s4s_flexbox_item_stacks_in_223 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_223 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_224 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_224 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_224 {
		display: none;
	}
}













#stacks_in_224 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_228 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_230 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_230 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_231 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_231 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_231 {
		display: none;
	}
}













#stacks_in_231 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_235 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}






#stacks_in_238{
    background: #F5F3FF;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F3FF', endColorstr='#F5F3FF',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #F5F3FF 20%, #F5F3FF 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #F5F3FF), color-stop(100%,#F5F3FF));
    background-image: -webkit-linear-gradient(-45deg, #F5F3FF 20%,#F5F3FF 100%);
    background-image: -o-linear-gradient(-45deg, #F5F3FF 20%,#F5F3FF 100%);
    background-image: -ms-linear-gradient(-45deg, #F5F3FF 20%,#F5F3FF 100%);
    background-image: linear-gradient(135deg, #F5F3FF 20%,#F5F3FF 100%);
}











#stacks_in_238 {
	padding: 1px 0px 0px 0px;
}

#stacks_in_239 {
	margin: 100px 0px 0px 0px;
}


#stacks_in_240 {
	margin: 0px 100px 0px 100px;
}

#s4s_flexbox_stack_stacks_in_250 {
	display: flex;
	flex-direction: ;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
	min-height: auto;
	padding: 0;
	margin: 0;
	max-width: none;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_250 {
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: stretch;
		align-content: center;
		min-height: auto;
	}
}

#stacks_in_250 {
	margin: 0px 100px 0px 100px;
	padding: 0px 0px 20px 0px;
}
#s4s_flexbox_item_stacks_in_251 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_251 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_252 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_252 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_252 {
		display: none;
	}
}













#stacks_in_252 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_256 {
	display:inline-block; width:100%; line-height: 0.980000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_258 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 248, 245, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_258 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_259 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_259 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_259 {
		display: none;
	}
}













#stacks_in_259 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_263 {
	display:inline-block; width:100%; line-height: 0.970000em;
	font-size: 121%;
}
#s4s_flexbox_item_stacks_in_265 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_265 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_266 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_266 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_266 {
		display: none;
	}
}













#stacks_in_266 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_270 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_272 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_272 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_273 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_273 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_273 {
		display: none;
	}
}













#stacks_in_273 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_277 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}






#stacks_in_280{
    background: #000080;
 /* Old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000080', endColorstr='#BA4EC7',GradientType=0 );
 /* IE6-9 */
    background-image: -moz-linear-gradient(-45deg, #000080 20%, #BA4EC7 100%);
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(20%, #000080), color-stop(100%,#BA4EC7));
    background-image: -webkit-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: -o-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: -ms-linear-gradient(-45deg, #000080 20%,#BA4EC7 100%);
    background-image: linear-gradient(135deg, #000080 20%,#BA4EC7 100%);
}











#stacks_in_280 {
	padding: 1px 0px 0px 0px;
}

#stacks_in_281 {
	margin: 100px 0px 0px 0px;
}


#s4s_flexbox_stack_stacks_in_288 {
	display: flex;
	flex-direction: ;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
	min-height: auto;
	padding: 0;
	margin: 0;
	max-width: ;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_288 {
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: stretch;
		align-content: center;
		min-height: auto;
	}
}

#stacks_in_288 {
	padding: 0px 0px 20px 0px;
}
#s4s_flexbox_item_stacks_in_289 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_289 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_295 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_295 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_295 {
		display: none;
	}
}













#stacks_in_295 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_299 {
	display:inline-block; width:100%; line-height: 0.980000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_301 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 248, 245, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_301 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_302 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_302 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_302 {
		display: none;
	}
}













#stacks_in_302 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_306 {
	display:inline-block; width:100%; line-height: 0.970000em;
	font-size: 121%;
}


#s4s_flexbox_stack_stacks_in_312 {
	display: flex;
	flex-direction: ;
	flex-wrap: wrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
	min-height: auto;
	padding: 0;
	margin: 0;
	max-width: ;
}

@media screen and (min-width: 768px) {
	#s4s_flexbox_stack_stacks_in_312 {
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: stretch;
		align-content: center;
		min-height: auto;
	}
}

#stacks_in_312 {
	padding: 0px 0px 20px 0px;
}
#s4s_flexbox_item_stacks_in_313 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_313 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_314 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_314 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_314 {
		display: none;
	}
}













#stacks_in_314 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_318 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}
#s4s_flexbox_item_stacks_in_320 {
  
  flex-grow: 1;
  flex-basis: 0;
  align-self: auto;
  min-height: auto;
  background-color: rgba(255, 255, 255, 1.00);
  padding: 1rem;
  margin: 1%;
  border: 2px solid rgba(255, 255, 255, 1.00);
  border-radius: 20px;
}

@media screen and (min-width: 768px) {
  #s4s_flexbox_item_stacks_in_320 {
    
    flex-grow: 1;
    flex-basis: 0;
    align-self: auto;
    min-height: auto;
  }
}#usefulStackWrapperstacks_in_321 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_321 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_321 {
		display: none;
	}
}













#stacks_in_321 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 5px 0px;
}

#stacks_in_325 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 120%;
}





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

#stacks_out_330 {
	width: 160px;
}
