.offsite-wrapper{-webkit-overflow-scrolling:touch;width:100%;display:block;position:relative;overflow:hidden}.offsite-full{height:100%}iframe.offsite{width:100%;border:0;display:block;opacity:1;transition:opacity 600ms ease-in-out,height 600ms ease-in-out}iframe.offsite[scrolling='no']{overflow:hidden}iframe.offsite.offsite-load{opacity:0}.offsite-viewport iframe.offsite{height:100vh}.offsite-full iframe.offsite{height:100%}.offsite-proportional iframe.offsite{position:absolute;top:0;left:0;height:100%}

#stacks_in_884 .stacks_left {
	float:left;
	width:29%;
}

#stacks_in_884 .stacks_right {
	float:right;
	width:69%;
}/* Start Button Press stack CSS code */#stacks_in_902{	text-align: left !important;}.stacks_in_902dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: left;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #FF4646;	-webkit-box-shadow:inset 0px 1px 0px 0px #FF4646;	box-shadow:inset 0px 1px 0px 0px #FF4646;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FF0000), color-stop(1, #E10000) );	background:-moz-linear-gradient( center top, #FF0000 5%, #E10000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#E10000');	background-color:#F50000;	text-shadow:none;		text-shadow:1px -1px 0px #CD0000;			border:1px solid #D70000;	color:#FFFFFF;									font-size:200% !important;	font-weight:bold !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 9px 35px 9px 35px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_902dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #CD0000;		-webkit-box-shadow:inset 0px 1px 0px 0px #CD0000;		box-shadow:inset 0px 1px 0px 0px #CD0000;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E10000), color-stop(1, #FF0000) );		background:-moz-linear-gradient( center top, #E10000 5%, #FF0000 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E10000', endColorstr='#FF0000');		background-color:#F50000;					color:#FFFFFF;		}/* End Button Press stack CSS code */	
	/* start image list from doobox css */
	
	
	#stacks_in_616 .stacks_in_616imagelist {
		position: relative;
		list-style: none;
		list-style-type: none;
		margin:0px 0;
		
		z-index:1;
	}
	
	#stacks_in_616 .stacks_in_616listIcon {
		position: relative;
		float:left;
		z-index: 2;
	}
	
	#stacks_in_616 .stacks_in_616listIcon img{
		width:100px;
		height: auto;
	}
	
	
	#stacks_in_616 .stacks_in_616listTitle {

		margin-left:118px;
		padding-bottom: 0px;
		font-weight: bold;
		font-size: 115%;
	}
	
	
	#stacks_in_616 .stacks_in_616listContent {
		display: block;
		margin-left:118px;
		padding-top: 0px;
		padding-bottom: 18px;
	}
	
	.stacks_in_616breaker{
		margin: 0;
		padding: 0;
		height: 1px;
		clear: both;
	}
	
	
	/* end image list from doobox css */
	
#stacks_in_620 {
	font-size: 219%;
}
.stacks_in_5357.offsite-static iframe{height:2500px}.stacks_in_5357.offsite-proportional{padding-top:calc((2500/800)*100%)}.stacks_in_5357.offsite-viewport{height:100vh}.stacks_in_5357.offsite-responsive iframe{height:500px}@media screen and (min-width:40em){.stacks_in_5357.offsite-responsive iframe{height:500px}}@media screen and (min-width:64em){.stacks_in_5357.offsite-responsive iframe{height:500px}}
/* -- Start Bellboy Each css Template -- */

.stacks_in_5356bellboywrapper{
	width: 65px;
	margin: 0 auto;
	
	display : none;
	
}

.stacks_in_5356bellboy{
	position: relative;
	cursor: pointer;
	background: rgba(255, 0, 0, 1.00);
	width: 65px;
	height: 65px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: rgba(255, 255, 255, 1.00);
	text-align: center;
	line-height: 65px;
	font-size: 29.545454px;
	margin: 5px;
	z-index: 1000;
	background: rgba(255, 0, 0, 1.00);
}


.stacks_in_5356bellboy i {
	position: relative;
	display: block;
	margin: 0 auto 0 auto;
	width: 65px;
	height: 65px;
	line-height: 65px;
	font-size: 29.545454px;
	vertical-align: middle;
}


.stacks_in_5356bellboy:hover{
	color: rgba(235, 235, 235, 1.00);
	background: rgba(255, 15, 15, 1.00); /* Old browsers */
}

/* -- End Bellboy Each css Template -- */