
#stacks_in_91 {
	padding: 40px 0px 10px 0px;
}
/* -- Start EACH CSS Template -- */




/* ----------------- edit END -- */	 

#stacks_in_2 .hype-text-22, #stacks_in_2 .hype-text-22-mobile { color: rgba(255, 255, 255, 1.00) !important; }

#stacks_in_2 .hype-divider-text-bg  { 
background-color: rgba(203, 203, 203, 1.00) !important;
border-radius:4px !important; -webkit-border-radius:4px !important; border-style: solid !important; border-top-width: 5px !important; border-bottom-width: 6px !important; border-left-width: 12px !important; border-right-width: 12px !important; border-color: rgba(203, 203, 203, 1.00) !important; margin-right: -20px; margin-left: 0% !important; }
#stacks_in_2 .hype-text-22, #stacks_in_2 .hype-text-22-mobile { -webkit-font-smoothing: antialiased !important; text-align: center;  font-style: none; text-transform: none; font-size: 15px !important; line-height: 21px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;
}

#stacks_in_2 .hype-text-22, #stacks_in_2 .hype-text-22-mobile, #stacks_in_2 p .hype-text-22, #stacks_in_2 p .hype-text-22-mobile { font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 700 !important; 
 
}

#stacks_in_2 .vertical-22 {  
  margin: auto; width: 100%; position: relative; min-height: 50px; 
 }

/* prevent issue in Foundation theme and some stacks */
#stacks_in_2 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
/* foundation RTL theme - fix - direction:ltr  */
#stacks_in_2 .HYPE_document { overflow: auto;  pointer-events: none !important;
 direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; height: 100% !important;   }

#stacks_in_2_default22_hype_container { margin:auto; position:relative; overflow: visible; pointer-events: none; }
#stacks_in_2 .wrapper-22 {

	margin-right: auto; margin-left: auto; max-width: 1000px; min-height: 50px; 	
	  
	     transform: rotate( 0deg ); -webkit-transform: rotate(0deg );  		
			
			
			
			
			
			
	

}

#stacks_in_2 .inner_slice_content {
 
	pointer-events: auto; margin: auto; 	
	
	
		
	
		
	
	
	
	
	
	
	
	
    
	 display: none; 	
 
}

#stacks_in_2 .hype_line_22_corner7 path {
			
}		
#stacks_in_2 .hype_line_22 path, #stacks_in_2 .hype_line_22_corner0 path, #stacks_in_2 .hype_line_22_corner1 path, #stacks_in_2 .hype_line_22_corner2 path, #stacks_in_2 .hype_line_22_corner3 path, #stacks_in_2 .hype_line_22_corner4 path, #stacks_in_2 .hype_line_22_corner5 path, #stacks_in_2 .hype_line_22_corner6 path, #stacks_in_2 .hype_line_22_corner7 path, #stacks_in_2 .hype_line_22_corner8 path, #stacks_in_2 .hype_line_22_corner9 path, #stacks_in_2 .hype_line_22_corner10 path { stroke: #4C4C69 !important;
	stroke-linecap: butt !important; 
 -webkit-animation: fade-border-css 0.1s  ease-in-out both; animation: fade-border-css 0.1s  ease-in-out both;  
}
@keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-border-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_2 .hype_line_22 path, #stacks_in_2 .hype_line_22_corner0 path, #stacks_in_2 .hype_line_22_corner1 path, #stacks_in_2 .hype_line_22_corner2 path, #stacks_in_2 .hype_line_22_corner3 path, #stacks_in_2 .hype_line_22_corner4 path, #stacks_in_2 .hype_line_22_corner5 path, #stacks_in_2 .hype_line_22_corner6 path, #stacks_in_2 .hype_line_22_corner7 path, #stacks_in_2 .hype_line_22_corner8 path, #stacks_in_2 .hype_line_22_corner9 path, #stacks_in_2 .hype_line_22_corner10 path { stroke-width: 3px !important; }

@media (min-width: 630px) {
  #stacks_in_2 .hype-text-22 {  }
}

@media (max-width: 630px) {
	#stacks_in_2 .wrapper-22 { 
	    	
				
		
	}		
	#stacks_in_2 .hype-text-22 { 
	  
	  
	  	
		  
	}			
	#stacks_in_2 .hype-text-22-mobile { 
	  
	  
	  	
		  
	}		
	#stacks_in_2 .hype_line_22_corner1 path { 
	}		
	#stacks_in_2 .hype_line_22_corner2 path { 
	}		
	#stacks_in_2 .hype_line_22_corner3 path { 
	}		
	#stacks_in_2 .hype_line_22_corner4 path { 
	}
	#stacks_in_2 .hype_line_22_corner5 path { 
	}
	#stacks_in_2 .hype_line_22_corner6 path { 
	}
	#stacks_in_2 .hype_line_22_corner7 path { 
	}		
	#stacks_in_2 .inner_slice_content {				
			
			
			
			
			
	
	}		
	
	#stacks_in_2 .hype-divider-text-bg  {  margin-left: auto !important;  }		
   
	#stacks_in_2 .hype_line_22 path, #stacks_in_2 .hype_line_22_corner0 path, #stacks_in_2 .hype_line_22_corner1 path, #stacks_in_2 .hype_line_22_corner2 path, #stacks_in_2 .hype_line_22_corner3 path, #stacks_in_2 .hype_line_22_corner4 path, #stacks_in_2 .hype_line_22_corner5 path, #stacks_in_2 .hype_line_22_corner6 path, #stacks_in_2 .hype_line_22_corner7 path, #stacks_in_2 .hype_line_22_corner8 path, #stacks_in_2 .hype_line_22_corner9 path, #stacks_in_2 .hype_line_22_corner10 path {  
	       
	  }			
		
	#stacks_in_2 .inner_slice_content {
	 
						
		
	}		
}
  
#stacks_in_2 .hype_line_22_corner0 path, #stacks_in_2 .hype_line_22_corner1 path, #stacks_in_2 .hype_line_22_corner2 path, #stacks_in_2 .hype_line_22_corner3 path, #stacks_in_2 .hype_line_22_corner4 path, #stacks_in_2 .hype_line_22_corner5 path, #stacks_in_2 .hype_line_22_corner6 path, #stacks_in_2 .hype_line_22_corner7 path, #stacks_in_2 .hype_line_22_corner8 path, #stacks_in_2 .hype_line_22_corner9 path, #stacks_in_2 .hype_line_22_corner10 path  {	 	
	
	   
		 stroke: #FC6666 !important; stroke-width: 3px !important;
	    
	 
}

#stacks_in_2 .trigger-22 { opacity: 0 !important; 

 margin-top: -450px !important;  
}
#stacks_in_2 .preview_only { display: none; } 

/* -- End EACH CSS Template -- */
#stacks_in_2 {
	padding: 0px 0px 10px 0px;
}
/* -- Start Eternity2 Each css Template -- */

.stacks_in_18eternityContainer {
	overflow: hidden;
	position: relative;
}

.stacks_in_18eternityContainer {
	background-image: url("") !important;
	background-position: 50% 50% !important;
	
	background-attachment: fixed;
	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
}
 
 
.stacks_in_18overlay{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background:url("../files/eternity2Assets/00.png") !important;
}

.stacks_in_18contentBox{
	text-align: center;
	opacity: 1;
	-webkit-transition: opacity 100ms linear;
    -moz-transition: opacity 100ms linear;
    -o-transition: opacity 100ms linear;
    transition: opacity 100ms linear;
}

.stacks_in_18content{
	max-width: 1000px;
	margin: 0 auto 0 auto;
	
	text-align: left;
}

.stacks_in_18content,.stacks_in_18content h1,.stacks_in_18content h2,.stacks_in_18content h3,.stacks_in_18content h4,.stacks_in_18content h5,.stacks_in_18content h6{
	color: rgba(75, 76, 105, 1.00) !important;
}
.stacks_in_18content a,.stacks_in_18content a:active,.stacks_in_18content a:visited{
	color: rgba(59, 148, 217, 1.00) !important;
	text-decoration: none !important;
}
.stacks_in_18content a:hover{
	color: rgba(221, 221, 221, 1.00) !important;
	text-decoration: none !important;
}

.stacks_in_18eternityScrollButton i{
	color: rgba(255, 255, 255, 1.00) !important;
}


.stacks_in_18eternityScrollButton{
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #fff !important;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	cursor: pointer;
}


	.stacks_in_18eternityScrollButton{
		display: block;
	}

/* -- End Unified -- */



	.stacks_in_18eternityContainer {
		min-height: 100px;
	}
	
	.stacks_in_18contentBox{
		position: absolute;
		width: 100%;
		top: 50%;
		-webkit-transform: translate(0,-50%);
		-moz-transform:    translate(0,-50%);
		-ms-transform:     translate(0,-50%);
		-o-transform:      translate(0,-50%);
		transform:         translate(0,-50%);
	}
/* -- End Preview/Published -- */

 
 



@keyframes eternityanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

@-webkit-keyframes eternityanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

/* apply the .animation class to the element you want to animate */
.eternityanimation {
	animation: eternityanimation 3s ease-in-out 0s infinite normal none;
	-webkit-animation: eternityanimation 3s ease-in-out 0s infinite normal none;
}



/* -- End Eternity2 Each css Template -- */
#stacks_in_22 {
	padding: 5px 15px 20px 15px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_36buttonPressWrapper{
	position: relative !important;
}

#stacks_in_36 a, #stacks_in_36 a:hover, #stacks_in_36 a:visited, #stacks_in_36 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_36button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FC6666 !important;
	background-color: #62638A !important;
	border-color: #535475 !important;
	box-sizing: border-box !important;
}

.stacks_in_36button:hover{
	color: #FFFFFF !important;
	background-color: #7EBC65 !important;
	border-color: #6B9F55 !important;
}

#stacks_in_36 a, #stacks_in_36 a:visited, #stacks_in_36 a:active{
	color: #FC6666 !important;
}

#stacks_in_36 a:hover{
	color: #FFFFFF !important;
}




































	/* -- TYPE MODENA EXTRA LARGE OVERRIDE -- */
	.stacks_in_36button{
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
		border-bottom-color: #3F4059 !important;
		background: #62638A !important;
		background: -moz-linear-gradient(top, #62638A 0%, #4E4F6E 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #62638A), color-stop(100%, #4E4F6E)) !important;
		background: -webkit-linear-gradient(top, #62638A 0%, #4E4F6E 100%) !important;
		background: -o-linear-gradient(top, #62638A 0%, #4E4F6E 100%) !important;
		background: -ms-linear-gradient(top, #62638A 0%, #4E4F6E 100%) !important;
		background: linear-gradient(to bottom, #62638A 0%, #4E4F6E 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62638A', endColorstr='#4E4F6E', GradientType=0 ) !important;
	}
	.stacks_in_36button:hover{
		border-bottom-color: #517A41 !important;
		background: #7EBC65 !important;
		background: -moz-linear-gradient(top, #7EBC65 0%, #649650 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #7EBC65), color-stop(100%, #649650)) !important;
		background: -webkit-linear-gradient(top, #7EBC65 0%, #649650 100%) !important;
		background: -o-linear-gradient(top, #7EBC65 0%, #649650 100%) !important;
		background: -ms-linear-gradient(top, #7EBC65 0%, #649650 100%) !important;
		background: linear-gradient(to bottom, #7EBC65 0%, #649650 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7EBC65', endColorstr='#649650', GradientType=0 ) !important;
	}
	



.stacks_in_36buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_36buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_36buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_36buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_36 {
	padding: 30px 0px 36px 0px;
}

#stacks_in_97 {
	background-color: rgba(76, 76, 105, 1.00);
	border: solid rgba(255, 126, 121, 1.00);
	border-width: 2px 0px 0px 0px;
	padding: 40px 0px 0px 0px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_98buttonPressWrapper{
	position: relative !important;
}

#stacks_in_98 a, #stacks_in_98 a:hover, #stacks_in_98 a:visited, #stacks_in_98 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_98button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_98button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_98 a, #stacks_in_98 a:visited, #stacks_in_98 a:active{
	color: #FFFFFF !important;
}

#stacks_in_98 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_98button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_98button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_98buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_98buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_98buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_98buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_98 {
	padding: 0px 15px 10px 15px;
}
#stacks_in_100>.s3_row {
	margin: 0 -9px;
}

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








  


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


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





}



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


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





}




  

#stacks_in_100 {
	padding: 10px 15px 10px 15px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_110buttonPressWrapper{
	position: relative !important;
}

#stacks_in_110 a, #stacks_in_110 a:hover, #stacks_in_110 a:visited, #stacks_in_110 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_110button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_110button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_110 a, #stacks_in_110 a:visited, #stacks_in_110 a:active{
	color: #FFFFFF !important;
}

#stacks_in_110 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_110button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_110button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_110buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_110buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_110buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_110buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_108buttonPressWrapper{
	position: relative !important;
}

#stacks_in_108 a, #stacks_in_108 a:hover, #stacks_in_108 a:visited, #stacks_in_108 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_108button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_108button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_108 a, #stacks_in_108 a:visited, #stacks_in_108 a:active{
	color: #FFFFFF !important;
}

#stacks_in_108 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_108button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_108button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_108buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_108buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_108buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_108buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_106buttonPressWrapper{
	position: relative !important;
}

#stacks_in_106 a, #stacks_in_106 a:hover, #stacks_in_106 a:visited, #stacks_in_106 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_106button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_106button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_106 a, #stacks_in_106 a:visited, #stacks_in_106 a:active{
	color: #FFFFFF !important;
}

#stacks_in_106 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_106button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_106button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_106buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_106buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_106buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_106buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_104buttonPressWrapper{
	position: relative !important;
}

#stacks_in_104 a, #stacks_in_104 a:hover, #stacks_in_104 a:visited, #stacks_in_104 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_104button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_104button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_104 a, #stacks_in_104 a:visited, #stacks_in_104 a:active{
	color: #FFFFFF !important;
}

#stacks_in_104 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_104button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_104button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_104buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_104buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_104buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_104buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_102buttonPressWrapper{
	position: relative !important;
}

#stacks_in_102 a, #stacks_in_102 a:hover, #stacks_in_102 a:visited, #stacks_in_102 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_102button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_102button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_102 a, #stacks_in_102 a:visited, #stacks_in_102 a:active{
	color: #FFFFFF !important;
}

#stacks_in_102 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_102button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_102button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_102buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_102buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_102buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_102buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#stacks_in_112>.s3_row {
	margin: 0 -9px;
}

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








  


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


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





}



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


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





}




  

#stacks_in_112 {
	padding: 10px 15px 10px 15px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_121buttonPressWrapper{
	position: relative !important;
}

#stacks_in_121 a, #stacks_in_121 a:hover, #stacks_in_121 a:visited, #stacks_in_121 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_121button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_121button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_121 a, #stacks_in_121 a:visited, #stacks_in_121 a:active{
	color: #FFFFFF !important;
}

#stacks_in_121 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_121button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_121button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_121buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_121buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_121buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_121buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_119buttonPressWrapper{
	position: relative !important;
}

#stacks_in_119 a, #stacks_in_119 a:hover, #stacks_in_119 a:visited, #stacks_in_119 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_119button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_119button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_119 a, #stacks_in_119 a:visited, #stacks_in_119 a:active{
	color: #FFFFFF !important;
}

#stacks_in_119 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_119button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_119button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_119buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_119buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_119buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_119buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_117buttonPressWrapper{
	position: relative !important;
}

#stacks_in_117 a, #stacks_in_117 a:hover, #stacks_in_117 a:visited, #stacks_in_117 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_117button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_117button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_117 a, #stacks_in_117 a:visited, #stacks_in_117 a:active{
	color: #FFFFFF !important;
}

#stacks_in_117 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_117button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_117button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_117buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_117buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_117buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_117buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_115buttonPressWrapper{
	position: relative !important;
}

#stacks_in_115 a, #stacks_in_115 a:hover, #stacks_in_115 a:visited, #stacks_in_115 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_115button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_115button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_115 a, #stacks_in_115 a:visited, #stacks_in_115 a:active{
	color: #FFFFFF !important;
}

#stacks_in_115 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_115button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_115button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_115buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_115buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_115buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_115buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_113buttonPressWrapper{
	position: relative !important;
}

#stacks_in_113 a, #stacks_in_113 a:hover, #stacks_in_113 a:visited, #stacks_in_113 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_113button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_113button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_113 a, #stacks_in_113 a:visited, #stacks_in_113 a:active{
	color: #FFFFFF !important;
}

#stacks_in_113 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_113button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_113button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_113buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_113buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_113buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_113buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#stacks_in_123>.s3_row {
	margin: 0 -9px;
}

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








  


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


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





}



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


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





}




  

#stacks_in_123 {
	padding: 10px 15px 0px 15px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_132buttonPressWrapper{
	position: relative !important;
}

#stacks_in_132 a, #stacks_in_132 a:hover, #stacks_in_132 a:visited, #stacks_in_132 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_132button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_132button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_132 a, #stacks_in_132 a:visited, #stacks_in_132 a:active{
	color: #FFFFFF !important;
}

#stacks_in_132 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_132button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_132button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_132buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_132buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_132buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_132buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_130buttonPressWrapper{
	position: relative !important;
}

#stacks_in_130 a, #stacks_in_130 a:hover, #stacks_in_130 a:visited, #stacks_in_130 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_130button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_130button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_130 a, #stacks_in_130 a:visited, #stacks_in_130 a:active{
	color: #FFFFFF !important;
}

#stacks_in_130 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_130button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_130button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_130buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_130buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_130buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_130buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_128buttonPressWrapper{
	position: relative !important;
}

#stacks_in_128 a, #stacks_in_128 a:hover, #stacks_in_128 a:visited, #stacks_in_128 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_128button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_128button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_128 a, #stacks_in_128 a:visited, #stacks_in_128 a:active{
	color: #FFFFFF !important;
}

#stacks_in_128 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_128button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_128button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_128buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_128buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_128buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_128buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_126buttonPressWrapper{
	position: relative !important;
}

#stacks_in_126 a, #stacks_in_126 a:hover, #stacks_in_126 a:visited, #stacks_in_126 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_126button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_126button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_126 a, #stacks_in_126 a:visited, #stacks_in_126 a:active{
	color: #FFFFFF !important;
}

#stacks_in_126 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_126button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_126button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_126buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_126buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_126buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_126buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_124buttonPressWrapper{
	position: relative !important;
}

#stacks_in_124 a, #stacks_in_124 a:hover, #stacks_in_124 a:visited, #stacks_in_124 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_124button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_124button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_124 a, #stacks_in_124 a:visited, #stacks_in_124 a:active{
	color: #FFFFFF !important;
}

#stacks_in_124 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_124button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_124button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_124buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_124buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_124buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_124buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- *//* -- Start Buttonpress2 Each css Template -- */

.stacks_in_134buttonPressWrapper{
	position: relative !important;
}

#stacks_in_134 a, #stacks_in_134 a:hover, #stacks_in_134 a:visited, #stacks_in_134 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_134button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_134button:hover{
	color: #FFFFFF !important;
	background-color: #FC6666 !important;
	border-color: #D65656 !important;
}

#stacks_in_134 a, #stacks_in_134 a:visited, #stacks_in_134 a:active{
	color: #FFFFFF !important;
}

#stacks_in_134 a:hover{
	color: #FFFFFF !important;
}




























	/* -- TYPE GHOST EXTRA LARGE OVERRIDE -- */
	.stacks_in_134button{
		background-color: transparent !important;
		border: 2px solid #D8D8D8 !important;
		padding: 10px 22px 10px 22px !important;
		font-size: 18px !important;
		line-height: 22px !important;
	}
	.stacks_in_134button:hover{
		background-color: transparent !important;
	}
	











.stacks_in_134buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_134buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_134buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_134buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_134 {
	padding: 20px 15px 0px 15px;
}

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

#stacks_in_136 {
	padding: 0px 0px 7px 0px;
}

#stacks_in_138 {
	font-weight: lighter;
}

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

#stacks_in_140 {
	border: solid rgba(255, 126, 121, 1.00);
	border-width: 0px 0px 2px 0px;
	padding: 0px 0px 20px 0px;
}
