/*
 * text-align
 */

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



#stacks_in_60596 {
	margin:  10px;
}

#stacks_in_60597 {
	font-size: 149%;
}


#stacks_in_60607 .boxgrid{position:relative;overflow:hidden;margin:0 auto;border-color:#000000;border-width:0px;border-style:solid}#stacks_in_60607 .boxgrid .cover,#stacks_in_60607 .boxgrid .back{position:absolute !important;top:0;width:100%}#stacks_in_60607 .cover .imageStyle{z-index:10}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60637buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60637button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60637button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60637buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60637 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60640buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60640button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60640button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60640buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60640 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60643buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60643button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60643button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60643buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60643 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
#stacks_in_60614 .boxgrid{position:relative;overflow:hidden;margin:0 auto;border-color:#000000;border-width:0px;border-style:solid}#stacks_in_60614 .boxgrid .cover,#stacks_in_60614 .boxgrid .back{position:absolute !important;top:0;width:100%}#stacks_in_60614 .cover .imageStyle{z-index:10}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60638buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60638button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60638button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60638buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60638 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60641buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60641button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60641button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60641buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60641 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60644buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60644button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60644button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60644buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60644 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
#stacks_in_60619 .boxgrid{position:relative;overflow:hidden;margin:0 auto;border-color:#000000;border-width:0px;border-style:solid}#stacks_in_60619 .boxgrid .cover,#stacks_in_60619 .boxgrid .back{position:absolute !important;top:0;width:100%}#stacks_in_60619 .cover .imageStyle{z-index:10}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60639buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60639button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60639button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60639buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60639 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60642buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60642button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60642button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60642buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60642 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_60645buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_60645button{
	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: #FFFFFF !important;
	background-color: #1C6EFF !important;
	border-color: #175DD8 !important;
	box-sizing: border-box !important;
}

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

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

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








	/* -- TYPE BOOSTRAP LARGE OVERRIDE -- */
	.stacks_in_60645button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
	}
	































.stacks_in_60645buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_60645 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin:  20px;
}

#stacks_in_60549 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_60564 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_60562 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_60566 {
	margin:  20px;
	padding:  20px;
}

#stacks_in_60646 {
	margin:  20px;
	padding:  20px;
}
