a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
 a.anchor{height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important} 
.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none!important;padding:0;margin:0}
.static-player-wrapper{box-shadow:0px 0px 0.3vw rgba(0,0,0,0.3);margin-bottom:1rem;position:relative;width:100%}.static-player{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.static-player .default,.static-player .player,.static-player .embed,.static-player iframe,.static-player video{position:absolute;top:0;left:0;width:100%;height:100%}.static-player .player.outview:not(.empty){opacity:0;position:fixed;top:0;left:auto;right:0;width:160px;height:90px;z-index:9999;box-shadow:0 0 35px rgba(0,0,0,0.5);animation:fadeInPlayer 500ms cubic-bezier(0.165,0.84,0.44,1) forwards}.static-player .player.outview:not(.empty).redock{animation:fadeOutPlayer 200ms cubic-bezier(0.165,0.84,0.44,1) forwards}.static-player .player.outview:not(.empty) .caption{display:none !important}@media screen and (min-width:37.5em){.static-player .player.outview:not(.empty){width:320px;height:180px}}.static-player .caption{display:none;position:absolute;bottom:0;left:0;width:100%;max-height:45%;opacity:0;transition:opacity 600ms ease;padding:1.5rem;overflow-y:auto}.static-player:hover .caption{opacity:1}.static-player .exit{z-index:9999;margin:0;padding:0 1rem;position:absolute;border:none;right:0;top:0;font-size:2rem;background:none}.static-player .dock{display:none;background-color:rgba(0,0,0,0.4);position:absolute;bottom:-2.5rem;top:auto;right:0;height:2.5rem;opacity:0;width:100%;transition:opacity 400ms ease}.static-player .dock button{background-color:transparent;padding:0;margin:0;width:33.33%;float:right;line-height:2.5rem;text-align:center;color:white;border:none;display:inline-block;font-size:1.5rem}.static-player .dock button.dock-top{display:none}.static-player .dock button.dock-bottom,.static-player .dock button.dock-top{font-size:1rem}.static-player .outview .dock{display:block}.static-player .outview:hover .dock{opacity:1}.static-player .outview.docked-left{left:0 !important;right:auto !important}.static-player .outview.docked-bottom{bottom:0 !important;top:auto !important}.static-player .outview.docked-bottom .dock{bottom:auto;top:-2.5rem}.static-player .outview.docked-bottom .dock-top{display:inline-block}.static-player .outview.docked-bottom .dock-bottom{display:none}.hide-on-load{display:none;opacity:0;transition:opacity 1200ms ease-in-out;}@keyframes fadeInPlayer{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutPlayer{0%{opacity:1}100%{opacity:0}}
/* -- Start Bellboy Each css Template -- */

.stacks_in_172bellboywrapper{
	width: 45px;
	margin: 0 auto;
	
	display : none;
	
}

.stacks_in_172bellboy{
	position: relative;
	cursor: pointer;
	background: rgba(17, 93, 166, 1.00);
	width: 45px;
	height: 45px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: rgba(255, 255, 255, 1.00);
	text-align: center;
	line-height: 45px;
	font-size: 20.454544px;
	margin: 5px;
	z-index: 1000;
	background: rgba(17, 93, 166, 1.00);
}


.stacks_in_172bellboy i {
	position: relative;
	display: block;
	margin: 0 auto 0 auto;
	width: 45px;
	height: 45px;
	line-height: 45px;
	font-size: 20.454544px;
	vertical-align: middle;
}


.stacks_in_172bellboy:hover{
	color: rgba(235, 235, 235, 1.00);
	background: rgba(32, 108, 181, 1.00); /* Old browsers */
}

/* -- End Bellboy Each css Template -- */#stacks_in_142 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_142 .jwresp_col_wrapper{margin:0;width:50%;float:left;position:relative;overflow:auto}#stacks_in_142 .jwresp_col_wrapper.right{float:right}#stacks_in_142 .jwresp_col{overflow:hidden;width:50%;float:left;margin:0}#stacks_in_142 #jwresp_col2_stacks_in_142,#stacks_in_142 #jwresp_col4_stacks_in_142{float:right}#stacks_in_142 #jwresp_col1_stacks_in_142,#stacks_in_142 #jwresp_col3_stacks_in_142{margin-right:0} @media screen and (max-width:770px){#stacks_in_142 .jwresp_col_wrapper.left,#stacks_in_142 .jwresp_col_wrapper.right{width:100%;float:none;clear:both}#stacks_in_142 .jwresp_col_wrapper.left{margin-bottom:20px}#stacks_in_142 .jwresp_col{width:50%}#stacks_in_142 #jwresp_col1_stacks_in_142,#stacks_in_142 #jwresp_col3_stacks_in_142{margin:0}}  @media screen and (max-width:500px){#stacks_in_142 .jwresp_col{width:100%;display:block}#stacks_in_142 #jwresp_col1_stacks_in_142,#stacks_in_142 #jwresp_col2_stacks_in_142,#stacks_in_142 #jwresp_col3_stacks_in_142{margin:0;margin-bottom:20px}#stacks_in_142 #jwresp_col4_stacks_in_142{margin:0}#stacks_in_142 .jwresp_col_wrapper.left{margin-bottom:0}}

#stacks_in_142 {
	margin:  11px;
	padding:  12px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_123buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_123button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !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: #116CC8 !important;
	border-color: #0E5BAA !important;
	box-sizing: border-box !important;
}

.stacks_in_123button:hover{
	color: #FFFFFF !important;
	background-color: #1FD166 !important;
	border-color: #1AB156 !important;
}

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

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


































	/* -- TYPE MODENA LARGE OVERRIDE -- */
	.stacks_in_123button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
		border-bottom-color: #0B4682 !important;
		background: #116CC8 !important;
		background: -moz-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #116CC8), color-stop(100%, #0D56A0)) !important;
		background: -webkit-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -o-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -ms-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: linear-gradient(to bottom, #116CC8 0%, #0D56A0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116CC8', endColorstr='#0D56A0', GradientType=0 ) !important;
	}
	.stacks_in_123button:hover{
		border-bottom-color: #148742 !important;
		background: #1FD166 !important;
		background: -moz-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #1FD166), color-stop(100%, #18A751)) !important;
		background: -webkit-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -o-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -ms-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: linear-gradient(to bottom, #1FD166 0%, #18A751 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1FD166', endColorstr='#18A751', GradientType=0 ) !important;
	}
	





.stacks_in_123buttonPressWrapper *{
	border-radius: 0 !important;
	
}


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

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

@media only screen and (max-width: 480px) {
	.stacks_in_123buttonPressWrapper{
		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;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !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: #116CC8 !important;
	border-color: #0E5BAA !important;
	box-sizing: border-box !important;
}

.stacks_in_128button:hover{
	color: #FFFFFF !important;
	background-color: #1FD166 !important;
	border-color: #1AB156 !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 MODENA LARGE OVERRIDE -- */
	.stacks_in_128button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
		border-bottom-color: #0B4682 !important;
		background: #116CC8 !important;
		background: -moz-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #116CC8), color-stop(100%, #0D56A0)) !important;
		background: -webkit-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -o-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -ms-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: linear-gradient(to bottom, #116CC8 0%, #0D56A0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116CC8', endColorstr='#0D56A0', GradientType=0 ) !important;
	}
	.stacks_in_128button:hover{
		border-bottom-color: #148742 !important;
		background: #1FD166 !important;
		background: -moz-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #1FD166), color-stop(100%, #18A751)) !important;
		background: -webkit-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -o-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -ms-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: linear-gradient(to bottom, #1FD166 0%, #18A751 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1FD166', endColorstr='#18A751', GradientType=0 ) !important;
	}
	





.stacks_in_128buttonPressWrapper *{
	border-radius: 0 !important;
	
}


/* -- 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_129buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_129button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !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: #116CC8 !important;
	border-color: #0E5BAA !important;
	box-sizing: border-box !important;
}

.stacks_in_129button:hover{
	color: #FFFFFF !important;
	background-color: #1FD166 !important;
	border-color: #1AB156 !important;
}

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

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


































	/* -- TYPE MODENA LARGE OVERRIDE -- */
	.stacks_in_129button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
		border-bottom-color: #0B4682 !important;
		background: #116CC8 !important;
		background: -moz-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #116CC8), color-stop(100%, #0D56A0)) !important;
		background: -webkit-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -o-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -ms-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: linear-gradient(to bottom, #116CC8 0%, #0D56A0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116CC8', endColorstr='#0D56A0', GradientType=0 ) !important;
	}
	.stacks_in_129button:hover{
		border-bottom-color: #148742 !important;
		background: #1FD166 !important;
		background: -moz-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #1FD166), color-stop(100%, #18A751)) !important;
		background: -webkit-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -o-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -ms-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: linear-gradient(to bottom, #1FD166 0%, #18A751 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1FD166', endColorstr='#18A751', GradientType=0 ) !important;
	}
	





.stacks_in_129buttonPressWrapper *{
	border-radius: 0 !important;
	
}


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

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

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

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

.stacks_in_147buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_147button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !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: #116CC8 !important;
	border-color: #0E5BAA !important;
	box-sizing: border-box !important;
}

.stacks_in_147button:hover{
	color: #FFFFFF !important;
	background-color: #1FD166 !important;
	border-color: #1AB156 !important;
}

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

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


































	/* -- TYPE MODENA LARGE OVERRIDE -- */
	.stacks_in_147button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
		border-bottom-color: #0B4682 !important;
		background: #116CC8 !important;
		background: -moz-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #116CC8), color-stop(100%, #0D56A0)) !important;
		background: -webkit-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -o-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -ms-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: linear-gradient(to bottom, #116CC8 0%, #0D56A0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116CC8', endColorstr='#0D56A0', GradientType=0 ) !important;
	}
	.stacks_in_147button:hover{
		border-bottom-color: #148742 !important;
		background: #1FD166 !important;
		background: -moz-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #1FD166), color-stop(100%, #18A751)) !important;
		background: -webkit-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -o-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -ms-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: linear-gradient(to bottom, #1FD166 0%, #18A751 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1FD166', endColorstr='#18A751', GradientType=0 ) !important;
	}
	





.stacks_in_147buttonPressWrapper *{
	border-radius: 0 !important;
	
}


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

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

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

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

.stacks_in_171buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_171button{
	position: relative !important;
	display: inline-block !important;
	
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !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: #1FD166 !important;
	border-color: #1AB156 !important;
	box-sizing: border-box !important;
}

.stacks_in_171button:hover{
	color: #FFFFFF !important;
	background-color: #116CC8 !important;
	border-color: #0E5BAA !important;
}

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

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


































	/* -- TYPE MODENA LARGE OVERRIDE -- */
	.stacks_in_171button{
		padding: 6px 16px 6px 16px !important;
		font-size: 16px !important;
		line-height: 20px !important;
		border-bottom-color: #148742 !important;
		background: #1FD166 !important;
		background: -moz-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #1FD166), color-stop(100%, #18A751)) !important;
		background: -webkit-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -o-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: -ms-linear-gradient(top, #1FD166 0%, #18A751 100%) !important;
		background: linear-gradient(to bottom, #1FD166 0%, #18A751 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1FD166', endColorstr='#18A751', GradientType=0 ) !important;
	}
	.stacks_in_171button:hover{
		border-bottom-color: #0B4682 !important;
		background: #116CC8 !important;
		background: -moz-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -webkit-gradient(left top, left bottom, color-stop(0%, #116CC8), color-stop(100%, #0D56A0)) !important;
		background: -webkit-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -o-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: -ms-linear-gradient(top, #116CC8 0%, #0D56A0 100%) !important;
		background: linear-gradient(to bottom, #116CC8 0%, #0D56A0 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116CC8', endColorstr='#0D56A0', GradientType=0 ) !important;
	}
	





.stacks_in_171buttonPressWrapper *{
	border-radius: 0 !important;
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_57 {
	margin:  10px;
	padding:  10px;
}

#stacks_in_67 {
	padding:  10px;
}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_4 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_4.initialized, #videowall_stacks_in_4.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_4 .video {
    position: relative;
    width: calc(100% / 2 - 25px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 12.5px; }
  #videowall_stacks_in_4 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_4 .play-wrapper {
    position: relative;
    border: 10px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_4 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_4 .video {
      width: calc(100% / 3 - 25px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_4 .video {
      width: calc(100% / 4 - 25px); }
    #videowall_stacks_in_4 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_4 .video {
      width: calc(100% / 5 - 25px); } }
#videowall_stacks_in_4 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_4 .play-wrapper .play-button, #videowall_stacks_in_4 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_4 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_4 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_4 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_4 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_4 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_4 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_4 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_4 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_4 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_4 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

.caixa {
  position: fixed;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 9998;
  overflow-y: auto;
  transform: scale(0);
  background-color: rgba(0, 0, 0, 0.75); }
  .caixa > .content {
    background: #fafafa;
    padding: 1.5rem;
    position: relative;
    color: #222222;
    width: 100%;
    height: 100vh;
    max-width: 980px;
    margin: 0 auto;
    overflow-y: auto; }
    @media screen and (min-width: 25em) {
      .caixa > .content {
        height: auto;
        margin-top: 10%;
        width: 90%;
        padding: 50px;
        border-radius: 3px; }
        .caixa > .content.vcenter {
          top: 50%;
          transform: translateY(-50%); } }
  .caixa > .caixa-exit {
    z-index: 9999;
    margin: 0;
    padding: 1rem;
    position: absolute;
    border: none;
    right: 0;
    bottom: calc(44px + 1rem);
    font-size: 3rem;
    background: none;
    cursor: zoom-out;
    transition: opacity 200ms ease;
    opacity: 0;
    color: #222222; }
    @media screen and (min-width: 25em) {
      .caixa > .caixa-exit {
        padding: 0 2rem 1rem 2rem;
        color: #222222;
        top: 0;
        bottom: auto; } }
  .caixa.enter, .caixa.opened > .caixa-exit {
    opacity: 1; }
  .caixa.opened {
    transform: scale(1); }
  .caixa .embed {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; }
    .caixa .embed video, .caixa .embed iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

.caixa-fx-blur.enter {
  animation: blurIn 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-blur.exit {
  animation: blurOut 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomIn.enter {
  animation: blowUp 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomIn.exit {
  animation: blowDown 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomOut.enter {
  animation: scaleOut 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-zoomOut.exit {
  animation: scaleIn 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fade.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fade.enter > .content {
    opacity: 0;
    transform: scale(0.6);
    animation: scaleInUp 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fade.exit {
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fade.exit > .content {
    animation: scaleOutDown 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-slideUp.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-slideUp.enter > .content {
    transform: translateY(1000px);
    animation: slideUpIn 0.8s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-slideUp.exit {
  transform: scale(1);
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-slideUp.exit > .content {
    animation: slideDownOut 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fold.enter {
  transform: scaleY(0.01) scaleX(0);
  animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fold.enter .content {
    transform: scale(0);
    animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-fold.exit {
  transform: scale(1);
  animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-fold.exit .content {
    animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-race.enter {
  transform: scale(1);
  animation: caixaFadeIn 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-race.enter .content {
    opacity: 1;
    transform: translateX(-1500px);
    animation: raceIn 0.3s 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.caixa-fx-race.exit {
  transform: scale(1);
  animation: caixaFadeOut 0.5s 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .caixa-fx-race.exit .content {
    opacity: 1;
    animation: raceOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

@keyframes caixaFadeIn {
  0% {
    background: transparent; }
  100% {
    background: rgba(0, 0, 0, 0.75); } }

@keyframes caixaFadeOut {
  0% {
    background: rgba(0, 0, 0, 0.75); }
  100% {
    background: transparent; } }

@keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0); }
  50% {
    transform: scaleY(0.005) scaleX(1); }
  100% {
    transform: scaleY(1) scaleX(1); } }

@keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1); }
  50% {
    transform: scaleY(0.005) scaleX(1); }
  100% {
    transform: scaleY(0.005) scaleX(0); } }

@keyframes zoomIn {
  0% {
    transform: scale(0);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }

@keyframes zoomOut {
  0% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0);
    opacity: 0; } }

@keyframes scaleInUp {
  0% {
    transform: scale(0.6) translateY(-100px);
    opacity: 0; }
  100% {
    transform: scale(1) translateY(0px);
    opacity: 1; } }

@keyframes scaleOutDown {
  0% {
    transform: scale(1) translateY(0px);
    opacity: 1; }
  100% {
    transform: scale(0.6) translateY(-100px);
    opacity: 0; } }

@keyframes slideUpIn {
  0% {
    transform: translateY(1000px); }
  100% {
    transform: translateY(0px); } }

@keyframes slideDownOut {
  0% {
    transform: translateY(0px); }
  100% {
    transform: translateY(1000px); } }

@keyframes raceIn {
  0% {
    transform: translateX(-1500px) skewX(30deg) scaleX(1.3); }
  70% {
    transform: translateX(30px) skewX(0deg) scaleX(0.9); }
  100% {
    transform: translateX(0px) skewX(0deg) scaleX(1); } }

@keyframes raceOut {
  0% {
    transform: translateX(0px) skewX(0deg) scaleX(1); }
  30% {
    transform: translateX(-30px) skewX(-5deg) scaleX(0.9); }
  100% {
    transform: translateX(1500px) skewX(30deg) scaleX(1.3); } }

@keyframes blurIn {
  0% {
    filter: blur(0px); }
  100% {
    filter: blur(10px); } }

@keyframes blurOut {
  0% {
    filter: blur(10px); }
  100% {
    filter: blur(0px); } }

@keyframes blowUp {
  0% {
    transform: scale(1);
    opacity: 1; }
  99.9% {
    transform: scale(2);
    opacity: 0; }
  100% {
    transform: scale(0); } }

@keyframes blowDown {
  0% {
    transform: scale(2);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }

@keyframes scaleOut {
  0% {
    transform: scale(1);
    opacity: 1; }
  100% {
    transform: scale(0.6);
    opacity: 0; } }

@keyframes scaleIn {
  0% {
    transform: scale(0.6);
    opacity: 0; }
  100% {
    transform: scale(1);
    opacity: 1; } }

.caixa .title {
  display: block;
  color: #222222; }

.caixa .description {
  display: none;
  color: #222222; }

.caixa .dock {
  display: none !important; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_4 .slick-slide {
  margin: 12.5px; }

#videowall_stacks_in_4 .slick-prev, #videowall_stacks_in_4 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_4 .slick-prev:before, #videowall_stacks_in_4 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_4 {
  text-align: center; }
  #loader_stacks_in_4.loader, #loader_stacks_in_4.loader:before, #loader_stacks_in_4.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_4.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_4.loader:before, #loader_stacks_in_4.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_4.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_4.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_117 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_117 .theDivider1, #simpleDivider_stacks_in_117 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_117 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_117 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_63 {
	margin:  9px;
	padding:  9px;
}

#stacks_in_65 {
	padding:  10px;
}
#player_stacks_in_59{border:20px solid rgba(250, 250, 250, 1.00)}#player_stacks_in_59 .static-player .caption{display:block;background-color:rgba(0, 0, 0, 0.90);color:rgba(250, 250, 250, 1.00)}#player_stacks_in_59 .static-player .caption .title,#player_stacks_in_59 .static-player .caption .description{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_59 .static-player .exit{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_59 .dock{background-color:rgba(0, 0, 0, 0.40)}#player_stacks_in_59 .dock button{color:rgba(255, 255, 255, 1.00)}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_20 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_20.initialized, #videowall_stacks_in_20.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_20 .video {
    position: relative;
    width: calc(100% / 2 - 25px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 12.5px; }
  #videowall_stacks_in_20 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_20 .play-wrapper {
    position: relative;
    border: 10px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_20 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_20 .video {
      width: calc(100% / 3 - 25px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_20 .video {
      width: calc(100% / 4 - 25px); }
    #videowall_stacks_in_20 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_20 .video {
      width: calc(100% / 5 - 25px); } }
#videowall_stacks_in_20 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_20 .play-wrapper .play-button, #videowall_stacks_in_20 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_20 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_20 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_20 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_20 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_20 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_20 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_20 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_20 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_20 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_20 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

#videobox_stacks_in_20 {
  display: none; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_20 .slick-slide {
  margin: 12.5px; }

#videowall_stacks_in_20 .slick-prev, #videowall_stacks_in_20 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_20 .slick-prev:before, #videowall_stacks_in_20 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_20 {
  text-align: center; }
  #loader_stacks_in_20.loader, #loader_stacks_in_20.loader:before, #loader_stacks_in_20.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_20.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_20.loader:before, #loader_stacks_in_20.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_20.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_20.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_118 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_118 .theDivider1, #simpleDivider_stacks_in_118 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_118 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_118 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_69 {
	margin:  9px;
	padding:  10px;
}
#player_stacks_in_73{border:20px solid rgba(250, 250, 250, 1.00)}#player_stacks_in_73 .static-player .caption{display:block;background-color:rgba(0, 0, 0, 0.90);color:rgba(250, 250, 250, 1.00)}#player_stacks_in_73 .static-player .caption .title,#player_stacks_in_73 .static-player .caption .description{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_73 .static-player .exit{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_73 .dock{background-color:rgba(0, 0, 0, 0.40)}#player_stacks_in_73 .dock button{color:rgba(255, 255, 255, 1.00)}
#stacks_in_130 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_130 .jwresp_col{overflow:hidden;margin:0;width:28%; float:left;}#stacks_in_130 #jwresp_col2_stacks_in_130{ float:right; width:68%}@media screen and (max-width:500px){#stacks_in_130 #jwresp_col1_stacks_in_130,#stacks_in_130 #jwresp_col2_stacks_in_130{width:100%;float:none;display:block}#stacks_in_130 #jwresp_col1_stacks_in_130{margin-bottom:15px}}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_48 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_48.initialized, #videowall_stacks_in_48.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_48 .video {
    position: relative;
    width: calc(100% / 2 - 25px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 12.5px; }
  #videowall_stacks_in_48 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_48 .play-wrapper {
    position: relative;
    border: 10px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_48 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_48 .video {
      width: calc(100% / 3 - 25px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_48 .video {
      width: calc(100% / 4 - 25px); }
    #videowall_stacks_in_48 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_48 .video {
      width: calc(100% / 5 - 25px); } }
#videowall_stacks_in_48 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_48 .play-wrapper .play-button, #videowall_stacks_in_48 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_48 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_48 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_48 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_48 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_48 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_48 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_48 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_48 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_48 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_48 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

#videobox_stacks_in_48 {
  display: none; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_48 .slick-slide {
  margin: 12.5px; }

#videowall_stacks_in_48 .slick-prev, #videowall_stacks_in_48 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_48 .slick-prev:before, #videowall_stacks_in_48 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_48 {
  text-align: center; }
  #loader_stacks_in_48.loader, #loader_stacks_in_48.loader:before, #loader_stacks_in_48.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_48.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_48.loader:before, #loader_stacks_in_48.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_48.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_48.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_119 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_119 .theDivider1, #simpleDivider_stacks_in_119 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_119 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_119 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_77 {
	margin:  8px;
}
#player_stacks_in_79{border:20px solid rgba(250, 250, 250, 1.00)}#player_stacks_in_79 .static-player .caption{display:block;background-color:rgba(0, 0, 0, 0.90);color:rgba(250, 250, 250, 1.00)}#player_stacks_in_79 .static-player .caption .title,#player_stacks_in_79 .static-player .caption .description{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_79 .static-player .exit{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_79 .dock{background-color:rgba(0, 0, 0, 0.40)}#player_stacks_in_79 .dock button{color:rgba(255, 255, 255, 1.00)}
#stacks_in_133 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_133 .jwresp_col{overflow:hidden;margin:0;width:28%; float:left;}#stacks_in_133 #jwresp_col2_stacks_in_133{ float:right; width:68%}@media screen and (max-width:500px){#stacks_in_133 #jwresp_col1_stacks_in_133,#stacks_in_133 #jwresp_col2_stacks_in_133{width:100%;float:none;display:block}#stacks_in_133 #jwresp_col1_stacks_in_133{margin-bottom:15px}}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_41 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_41.initialized, #videowall_stacks_in_41.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_41 .video {
    position: relative;
    width: calc(100% / 2 - 25px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 12.5px; }
  #videowall_stacks_in_41 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_41 .play-wrapper {
    position: relative;
    border: 10px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_41 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_41 .video {
      width: calc(100% / 3 - 25px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_41 .video {
      width: calc(100% / 4 - 25px); }
    #videowall_stacks_in_41 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_41 .video {
      width: calc(100% / 5 - 25px); } }
#videowall_stacks_in_41 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_41 .play-wrapper .play-button, #videowall_stacks_in_41 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_41 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_41 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_41 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_41 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_41 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_41 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_41 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_41 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_41 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_41 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

#videobox_stacks_in_41 {
  display: none; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_41 .slick-slide {
  margin: 12.5px; }

#videowall_stacks_in_41 .slick-prev, #videowall_stacks_in_41 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_41 .slick-prev:before, #videowall_stacks_in_41 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_41 {
  text-align: center; }
  #loader_stacks_in_41.loader, #loader_stacks_in_41.loader:before, #loader_stacks_in_41.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_41.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_41.loader:before, #loader_stacks_in_41.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_41.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_41.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_149 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_149 .theDivider1, #simpleDivider_stacks_in_149 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_149 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_149 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_151 {
	margin:  8px;
}

#stacks_in_152 {
	padding:  10px;
}
#player_stacks_in_155{border:20px solid rgba(250, 250, 250, 1.00)}#player_stacks_in_155 .static-player .caption{display:block;background-color:rgba(0, 0, 0, 0.90);color:rgba(250, 250, 250, 1.00)}#player_stacks_in_155 .static-player .caption .title,#player_stacks_in_155 .static-player .caption .description{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_155 .static-player .exit{color:rgba(250, 250, 250, 1.00)}#player_stacks_in_155 .dock{background-color:rgba(0, 0, 0, 0.40)}#player_stacks_in_155 .dock button{color:rgba(255, 255, 255, 1.00)}
@charset "UTF-8";
template.social-service {
  display: none; }

#videowall_stacks_in_163 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  font-size: 0.75rem;
  opacity: 0;
  transition: opacity 1s cubic-bezier(0.165, 0.84, 0.44, 1); }
  #videowall_stacks_in_163.initialized, #videowall_stacks_in_163.slick-initialized {
    opacity: 1; }
  #videowall_stacks_in_163 .video {
    position: relative;
    width: calc(100% / 2 - 25px);
    padding: 0;
    cursor: zoom-in;
    text-align: center;
    margin: 12.5px; }
  #videowall_stacks_in_163 .title {
    margin-top: 5px;
    display: block; }
  #videowall_stacks_in_163 .play-wrapper {
    position: relative;
    border: 10px solid #fafafa;
    background-color: #fafafa;
    box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5); }
  #videowall_stacks_in_163 img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 25em) {
    #videowall_stacks_in_163 .video {
      width: calc(100% / 3 - 25px); } }
  @media screen and (min-width: 37.5em) {
    #videowall_stacks_in_163 .video {
      width: calc(100% / 4 - 25px); }
    #videowall_stacks_in_163 .play-wrapper {
      box-shadow: 0px 0px 0.3vw rgba(0, 0, 0, 0.5); } }
  @media screen and (min-width: 62.5em) {
    #videowall_stacks_in_163 .video {
      width: calc(100% / 5 - 25px); } }
#videowall_stacks_in_163 .play-wrapper {
  overflow: hidden; }
  #videowall_stacks_in_163 .play-wrapper .play-button, #videowall_stacks_in_163 .play-wrapper .play {
    color: rgba(255, 255, 255, 0.95);
    font-size: 1.5rem;
    font-family: sans-serif;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    border-style: none;
    transition: all 150ms ease; }
  #videowall_stacks_in_163 .play-wrapper .play {
    left: 53%;
    transform: translateX(-50%) translateY(-50%) rotate(90deg); }
  #videowall_stacks_in_163 .play-wrapper img.animate {
    transition: transform 200ms ease; }
  #videowall_stacks_in_163 .play-wrapper .play-button {
    background-color: rgba(0, 0, 0, 0.6);
    width: 50%;
    height: 50%;
    border-radius: 3px;
    border-style: solid;
    border-width: 0;
    border-color: rgba(255, 255, 255, 0.3);
    background-clip: padding-box;
    transform: translateX(-50%) translateY(-50%); }
    #videowall_stacks_in_163 .play-wrapper .play-button.circle {
      width: 2em;
      height: 2em;
      padding: 0;
      margin: 0;
      border-radius: 50%; }
    #videowall_stacks_in_163 .play-wrapper .play-button.none {
      display: none !important; }
  #videowall_stacks_in_163 .play-wrapper:hover .play-button {
    background-color: rgba(0, 0, 0, 0.7); }
  #videowall_stacks_in_163 .play-wrapper:hover .play {
    color: white; }
  #videowall_stacks_in_163 .play-wrapper:hover .animate.play-button {
    background-color: rgba(0, 0, 0, 0.7);
    width: 100% !important;
    min-height: 100% !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border-width: 0 !important; }
  #videowall_stacks_in_163 .play-wrapper:hover .animate.play {
    font-size: 1.5em;
    color: white; }
  #videowall_stacks_in_163 .play-wrapper:hover img.animate {
    transform: scale(1.2) rotateZ(-10deg); }

#videobox_stacks_in_163 {
  display: none; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot");
  src: url("../../rw_common/plugins/stacks/slick-fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.woff") format("woff"), url("../../rw_common/plugins/stacks/slick-fonts/slick.ttf") format("truetype"), url("../../rw_common/plugins/stacks/slick-fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: black;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.slick-loading .slick-list {
  background: none; }

.videowall.vw-slider {
  margin-left: 25px;
  margin-right: 25px; }

#videowall_stacks_in_163 .slick-slide {
  margin: 12.5px; }

#videowall_stacks_in_163 .slick-prev, #videowall_stacks_in_163 .slick-next {
  margin: 0;
  height: 20px;
  width: 20px;
  transition: top 250ms ease; }
  #videowall_stacks_in_163 .slick-prev:before, #videowall_stacks_in_163 .slick-next:before {
    font-size: 20px; }

#loader_stacks_in_163 {
  text-align: center; }
  #loader_stacks_in_163.loader, #loader_stacks_in_163.loader:before, #loader_stacks_in_163.loader:after {
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    animation-fill-mode: both;
    animation: load7 1.8s infinite ease-in-out; }
  #loader_stacks_in_163.loader {
    color: rgba(0, 0, 0, 0.5);
    font-size: 10px;
    margin: 3rem auto;
    position: relative;
    text-indent: -9999em;
    transform: translateZ(0);
    animation-delay: -0.16s; }
    #loader_stacks_in_163.loader:before, #loader_stacks_in_163.loader:after {
      content: '';
      position: absolute;
      top: 0; }
    #loader_stacks_in_163.loader:before {
      left: -3.5em;
      animation-delay: -0.32s; }
    #loader_stacks_in_163.loader:after {
      left: 3.5em; }

@-webkit-keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }

@keyframes load7 {
  0%, 80%, 100% {
    box-shadow: 0 2.5em 0 -1.3em; }
  40% {
    box-shadow: 0 2.5em 0 0; } }


/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_19 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_19 a, #simpleText_stacks_in_150_19 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_19 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_19 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_19 a:active {color: #FF6600;}
#simpleText_stacks_in_150_19 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_19.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_19 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_19 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_19 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_19 {font-size: inherit;}
}
#stacks_in_150_19 {
	margin:  10px;
	padding:  10px;
}

#stacks_out_150_19 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_11 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_11 a, #simpleText_stacks_in_150_11 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_11 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_11 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_11 a:active {color: #FF6600;}
#simpleText_stacks_in_150_11 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_11.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_11 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_11 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_11 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_11 {font-size: inherit;}
}
#stacks_in_150_11 {
	margin:  10px;
	padding:  10px;
}

#stacks_out_150_11 {
	width: 250px;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_150_53buttonPressWrapper{
	position: relative !important;
}

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

/* -- TYPE BASE STYLES -- */
.stacks_in_150_53button{
	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: #3094EC !important;
	border-color: #287DC8 !important;
	box-sizing: border-box !important;
}

.stacks_in_150_53button:hover{
	color: #FFFFFF !important;
	background-color: #115DA6 !important;
	border-color: #0E4F8D !important;
}

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

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






	/* -- TYPE BOOSTRAP SMALL OVERRIDE -- */
	.stacks_in_150_53button{
		padding: 3px 12px 3px 12px !important;
		font-size: 14px !important;
		line-height: 18px !important;
	}
	

































.stacks_in_150_53buttonPressWrapper *{
	
	
}


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

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

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

/* -- End Buttonpress2 Each css Template -- */
#stacks_out_150_53 {
	width: 59%;
}
#stacks_in_150_2 .jwresp_wrapper{width:100%;overflow:auto;position:relative}#stacks_in_150_2 .jwresp_col{overflow:hidden;margin:0 1%; width:18.4%; float:none}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col2_stacks_in_150_2{float:left}#stacks_in_150_2 #jwresp_col4_stacks_in_150_2,#stacks_in_150_2 #jwresp_col5_stacks_in_150_2{float:right}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2{margin-left:0}#stacks_in_150_2 #jwresp_col5_stacks_in_150_2{margin-right:0}#stacks_in_150_2 #jwresp_col3_stacks_in_150_2{margin:0 auto;float:none}#stacks_in_150_2 .jwresp_clear{display:none} @media screen and (max-width:1030px){#stacks_in_150_2 .jwresp_clear{display:block;clear:both;height:0}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col2_stacks_in_150_2,#stacks_in_150_2 #jwresp_col3_stacks_in_150_2,#stacks_in_150_2 #jwresp_col4_stacks_in_150_2{margin:0}#stacks_in_150_2 #jwresp_col5_stacks_in_150_2{position:relative;margin:0 auto;float:none;width:32%}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col2_stacks_in_150_2{width:32%}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col4_stacks_in_150_2{float:left}#stacks_in_150_2 #jwresp_col2_stacks_in_150_2,#stacks_in_150_2 #jwresp_col3_stacks_in_150_2{float:right}#stacks_in_150_2 #jwresp_col4_stacks_in_150_2,#stacks_in_150_2 #jwresp_col3_stacks_in_150_2{width:49%;margin-top:15px}}  @media screen and (max-width:500px){#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col2_stacks_in_150_2,#stacks_in_150_2 #jwresp_col3_stacks_in_150_2,#stacks_in_150_2 #jwresp_col4_stacks_in_150_2,#stacks_in_150_2 #jwresp_col5_stacks_in_150_2{width:100%;display:block;margin:0}#stacks_in_150_2 #jwresp_col1_stacks_in_150_2,#stacks_in_150_2 #jwresp_col2_stacks_in_150_2,#stacks_in_150_2 #jwresp_col4_stacks_in_150_2,#stacks_in_150_2 #jwresp_col5_stacks_in_150_2{margin-bottom:15px}}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_46 {
	color: #333333;
	font-size: inherit;
	text-shadow: 2;
	-webkit-text-shadow: 2;
	-moz-text-shadow: 2;
	-o-text-shadow: 2;
	-ms-text-shadow: 2;
}
#simpleText_stacks_in_150_46 a, #simpleText_stacks_in_150_46 a:link {
	color: #333333;
	text-decoration: none;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_46 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_46 a:hover {
	color: #0E73B5;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_46 a:active {color: #27AFFF;}
#simpleText_stacks_in_150_46 a:focus {color: #27AFFF; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_46.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_46 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_46 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_46 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_46 {font-size: inherit;}
}
#stacks_in_150_46 {
	margin:  10px;
	padding:  10px;
}

#stacks_out_150_46 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_7 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_7 a, #simpleText_stacks_in_150_7 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_7 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_7 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_7 a:active {color: #FF6600;}
#simpleText_stacks_in_150_7 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_7.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_7 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_7 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_7 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_7 {font-size: inherit;}
}
#stacks_in_150_7 {
	margin:  1px;
	padding:  10px;
}

#stacks_out_150_7 {
	margin-left:0;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_34 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_34 a, #simpleText_stacks_in_150_34 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_34 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_34 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_34 a:active {color: #FF6600;}
#simpleText_stacks_in_150_34 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_34.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_34 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_34 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_34 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_34 {font-size: inherit;}
}
#stacks_in_150_34 {
	margin: 10px 10px 0px 10px;
	padding: 10px 10px 0px 10px;
}

#stacks_out_150_34 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_48 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_48 a, #simpleText_stacks_in_150_48 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_48 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_48 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_48 a:active {color: #FF6600;}
#simpleText_stacks_in_150_48 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_48.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_48 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_48 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_48 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_48 {font-size: inherit;}
}
#stacks_in_150_48 {
	margin: 0px 10px 10px 10px;
	padding: 0px 10px 10px 10px;
}

#stacks_out_150_48 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_15 {
	color: #333333;
	font-size: inherit;
	text-shadow: 2;
	-webkit-text-shadow: 2;
	-moz-text-shadow: 2;
	-o-text-shadow: 2;
	-ms-text-shadow: 2;
}
#simpleText_stacks_in_150_15 a, #simpleText_stacks_in_150_15 a:link {
	color: #333333;
	text-decoration: none;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_15 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_15 a:hover {
	color: #0E73B5;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_15 a:active {color: #27AFFF;}
#simpleText_stacks_in_150_15 a:focus {color: #27AFFF; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_15.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_15 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_15 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_15 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_15 {font-size: inherit;}
}
#stacks_in_150_15 {
	margin:  10px;
	padding:  10px;
}

#stacks_out_150_15 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_38 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_38 a, #simpleText_stacks_in_150_38 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_38 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_38 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_38 a:active {color: #FF6600;}
#simpleText_stacks_in_150_38 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_38.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_38 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_38 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_38 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_38 {font-size: inherit;}
}
#stacks_in_150_38 {
	margin: 10px 10px 0px 10px;
	padding: 10px 10px 0px 10px;
}

#stacks_out_150_38 {
	width: 250px;
}
/* 
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: support@1littledesigner.com
 * Verson: 1.0.0
 */

#simpleText_stacks_in_150_50 {
	color: #333333;
	font-size: inherit;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_150_50 a, #simpleText_stacks_in_150_50 a:link {
	color: #1C6903;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: bold;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_150_50 a:visited {color: #169EE6;}
#simpleText_stacks_in_150_50 a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_150_50 a:active {color: #FF6600;}
#simpleText_stacks_in_150_50 a:focus {color: #FF6600; outline: none !important;} /*Some browsers add an outline*/
#simpleText_stacks_in_150_50.optJustify {text-align: justify;}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_150_50 {font-size: ;}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_150_50 {font-size: inherit;}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_150_50 {font-size: inherit;}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_150_50 {font-size: inherit;}
}
#stacks_in_150_50 {
	margin: 0px 10px 10px 10px;
	padding: 0px 10px 10px 10px;
}

#stacks_out_150_50 {
	width: 250px;
}
 #Mover_stacks_in_150_23{visibility:hidden;}.yesFade{opacity:0}.noFade{opacity:1}.slideDown_bounce{animation-name:slideDown_bounce;-webkit-animation-name:slideDown_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideDown_bounce{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown_bounce{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp_bounce{animation-name:slideUp_bounce;-webkit-animation-name:slideUp_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideUp_bounce{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideUp_bounce{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%)}}.slideLeft_bounce{animation-name:slideLeft_bounce;-webkit-animation-name:slideLeft_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideLeft_bounce{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft_bounce{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%)}}.slideRight_bounce{animation-name:slideRight_bounce;-webkit-animation-name:slideRight_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideRight_bounce{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideRight_bounce{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%)}}.slideExpandUp_bounce{animation-name:slideExpandUp_bounce;-webkit-animation-name:slideExpandUp_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideExpandUp_bounce{0%{transform:translateY(100%) scaleX(0.5)}30%{transform:translateY(-8%) scaleX(0.5)}40%{transform:translateY(2%) scaleX(0.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(0.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(0.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp_bounce{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp_bounce{animation-name:expandUp_bounce;-webkit-animation-name:expandUp_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes expandUp_bounce{0%{transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes expandUp_bounce{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.fadeIn_bounce{animation-name:fadeIn_bounce;-webkit-animation-name:fadeIn_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes fadeIn_bounce{0%{transform:scale(0)}60%{transform:scale(1.1)}80%{transform:scale(0.9)}100%{transform:scale(1)}}@-webkit-keyframes fadeIn_bounce{0%{-webkit-transform:scale(0)}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}.expandOpen_bounce{animation-name:expandOpen_bounce;-webkit-animation-name:expandOpen_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes expandOpen_bounce{0%{transform:scale(1.8)}50%{transform:scale(0.95)}80%{transform:scale(1.05)}90%{transform:scale(0.98)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen_bounce{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(0.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(0.98)}100%{-webkit-transform:scale(1)}}.bigEntrance_bounce{animation-name:bigEntrance_bounce;-webkit-animation-name:bigEntrance_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes bigEntrance_bounce{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%)}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%)}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%)}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%)}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%)}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%)}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%)}}@-webkit-keyframes bigEntrance_bounce{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%)}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%)}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%)}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%)}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%)}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%)}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%)}}.hatch_bounce{animation-name:hatch_bounce;-webkit-animation-name:hatch_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes hatch_bounce{0%{transform:rotate(0deg) scaleY(0.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes hatch_bounce{0%{-webkit-transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}.still_bounce{animation-name:still_bounce;-webkit-animation-name:still_bounce;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes still_bounce{0%{transform:scale(1)}100%{transform:scale(1)}}@-webkit-keyframes still_bounce{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1)}}.slideDown_smooth{animation-name:slideDown_smooth;-webkit-animation-name:slideDown_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideDown_smooth{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideDown_smooth{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0%)}}.slideUp_smooth{animation-name:slideUp_smooth;-webkit-animation-name:slideUp_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideUp_smooth{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideUp_smooth{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0%)}}.slideLeft_smooth{animation-name:slideLeft_smooth;-webkit-animation-name:slideLeft_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideLeft_smooth{0%{transform:translateX(150%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft_smooth{0%{-webkit-transform:translateX(150%)}100%{-webkit-transform:translateX(0%)}}.slideRight_smooth{animation-name:slideRight_smooth;-webkit-animation-name:slideRight_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideRight_smooth{0%{transform:translateX(-150%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideRight_smooth{0%{-webkit-transform:translateX(-150%)}100%{-webkit-transform:translateX(0%)}}.slideExpandUp_smooth{animation-name:slideExpandUp_smooth;-webkit-animation-name:slideExpandUp_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes slideExpandUp_smooth{0%{transform:translateY(100%) scaleX(0.5)}30%{transform:translateY(0%) scaleX(0.5)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp_smooth{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp_smooth{animation-name:expandUp_smooth;-webkit-animation-name:expandUp_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes expandUp_smooth{0%{transform:translateY(100%) scale(0.6) scaleY(0.5)}100%{transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes expandUp_smooth{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.fadeIn_smooth{animation-name:fadeIn_smooth;-webkit-animation-name:fadeIn_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes fadeIn_smooth{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes fadeIn_smooth{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1)}}.expandOpen_smooth{animation-name:expandOpen_smooth;-webkit-animation-name:expandOpen_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes expandOpen_smooth{0%{transform:scale(1.8)}100%{transform:scale(1)}}@-webkit-keyframes expandOpen_smooth{0%{-webkit-transform:scale(1.8)}100%{-webkit-transform:scale(1)}}.bigEntrance_smooth{animation-name:bigEntrance_smooth;-webkit-animation-name:bigEntrance_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;visibility:visible !important}@keyframes bigEntrance_smooth{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%)}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%)}}@-webkit-keyframes bigEntrance_smooth{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%)}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%)}}.hatch_smooth{animation-name:hatch_smooth;-webkit-animation-name:hatch_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes hatch_smooth{0%{transform:scaleY(0.6)}45%{transform:scaleY(1.05)}100%{transform:scaleY(1)}}@-webkit-keyframes hatch_smooth{0%{-webkit-transform:scaleY(0.6)}45%{-webkit-transform:scaleY(1.05)}100%{-webkit-transform:scaleY(1)}}.still_smooth{animation-name:still_smooth;-webkit-animation-name:still_smooth;animation-duration: 1000ms;-webkit-animation-duration: 1000ms;animation-timing-function: ease;-webkit-animation-timing-function: ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes still_smooth{0%{transform:scale(1)}100%{transform:scale(1)}}@-webkit-keyframes still_smooth{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1)}}#stacks_in_150_24 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_150_24 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_150_24 .fluid-image.unlimited img{width:100% !important}#stacks_in_150_24 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_150_24 .fluid-image.align-left img{float:left}#stacks_in_150_24 .fluid-image.align-right img{float:right}

#stacks_in_150_24 {
	margin:  20px;
	padding:  10px;
}
