%[if edit]%
#stacks_in_27_outer_wrapper {
	padding: 20px;
	-webkit-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.35);
	border-radius: 4px;
	background: url('../files/wrapper-bg.jpg') repeat;
}

#stacks_in_27_title {
	color: #aaaaa8;
	text-shadow: #fefefc 0 1px 0;
	text-align: center;
	margin-bottom: 16px;
	font: bold 26px/30px "Helvetica Neue", Helvetica, sans-serif;
}

#stacks_in_27 .layer {
	float: left;
}

%[if ]%	
#stacks_in_27 .pile {
	display: none;
}

#stacks_in_27 .Icon {
	display: block;
	width: 50px;
	height: 50px;
	background: url('../files/icon@50.png') no-repeat;
	margin: 12px auto 6px;
}

%[endif]%

%[endif]%

#stacks_in_27 .pile {
	margin: 0 auto;
	padding: 12px;
}

#stacks_in_27 .layer {	
	%[if ]%	
		max-width: px;
	%[endif]%
			
	
		float: left;
	
	
	margin-bottom: px;
}

#stacks_in_27 .clearFloats {
	clear: both;
}



%[if edit]%
#stacks_in_7_outer_wrapper {
	padding: 20px;
	-webkit-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.35);
	border-radius: 4px;
	background: url('../files/wrapper-bg.jpg') repeat;
}

#stacks_in_7_title {
	color: #aaaaa8;
	text-shadow: #fefefc 0 1px 0;
	text-align: center;
	margin-bottom: 16px;
	font: bold 26px/30px "Helvetica Neue", Helvetica, sans-serif;
}

#stacks_in_7 .layer {
	float: left;
}

%[if ]%	
#stacks_in_7 .pile {
	display: none;
}

#stacks_in_7 .Icon {
	display: block;
	width: 50px;
	height: 50px;
	background: url('../files/icon@50.png') no-repeat;
	margin: 12px auto 6px;
}

%[endif]%

%[endif]%

#stacks_in_7 .pile {
	margin: 0 auto;
	padding: 12px;
}

#stacks_in_7 .layer {	
	%[if ]%	
		max-width: px;
	%[endif]%
			
	
		float: left;
	
	
	margin-bottom: px;
}

#stacks_in_7 .clearFloats {
	clear: both;
}




.element_stacks_in_35[data-deluxe-el] {
  
  box-shadow: 1px 1px  3px 0px rgba(104, 114, 113, 1.00);
}
.element_stacks_in_35[data-deluxe-el] > div {
  
}

/* 1.5.0 */
#stacks_in_37.motion-looper-perspective {
  display: block;
  position: relative;
  z-index: 99;
}
#stacks_in_37 .motion-looper {
  display: block;
  opacity: 1;
}
/*  */
/**/
#stacks_in_37.motion-looper-perspective .motion-position {
  -webkit-perspective: 500px;
  perspective: 500px;
  position: relative;
  transform: translate(0px, 0px);
}
/* */
#stacks_in_37 .motion-looper.motion-on,
/*  */

#stacks_in_37 .motion-example {
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation-name: motion_looper_stacks_in_37;
  animation-name: motion_looper_stacks_in_37;
  /**/
  -webkit-animation-direction: normal;
  animation-direction: normal;
  animation-duration: 1.000000s;
  /**/
  /**/
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  /**/
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
  /**/
  /**/
  /**/
  /**/
  /**/
  /**/
  /**/
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; /* forwards, backwards, both, none */
  -webkit-animation-delay: 400ms;
  animation-delay: 400ms;
  opacity: 1.000000;
  filter: blur(0px);
  transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.000000,1.000000) skew(0deg,0deg);
}

#stacks_in_37 .motion-looper.motion-pause {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
#stacks_in_37 .motion-looper.motion-stopping {
  animation-name: motion_looper_stop_stacks_in_37;
  animation-duration: 300ms;
  animation-iteration-count: 1;
}
/*  */
/**/
@keyframes motion_looper_stop_stacks_in_37 {
  to {
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.000000,1.000000) skew(0deg,0deg);
  }
}
/**/
/* */
/**/
@keyframes motion_looper_stacks_in_37 {
  from,
  0.000000% {
    opacity: 1.000000;filter: blur(0px);
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.000000,1.000000) skew(0deg,0deg);
  }
  50.000000% {
    opacity: 1.000000;filter: blur(0px);
    transform: translate3d(0px, 0px, 100px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.000000,1.000000) skew(0deg ,0deg);
  }
  to {
    opacity: 1.000000;filter: blur(0px);
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1.000000,1.000000) skew(0deg,0deg);
  }
}

/*  */
/* */
/* */
/* */
/* */

#stacks_out_38 {
	width: 250px;
}
%[if edit]%
#stacks_in_26_outer_wrapper {
	padding: 20px;
	-webkit-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.35);
	border-radius: 4px;
	background: url('../files/wrapper-bg.jpg') repeat;
}

#stacks_in_26_title {
	color: #aaaaa8;
	text-shadow: #fefefc 0 1px 0;
	text-align: center;
	margin-bottom: 16px;
	font: bold 26px/30px "Helvetica Neue", Helvetica, sans-serif;
}

#stacks_in_26 .layer {
	float: left;
}

%[if ]%	
#stacks_in_26 .pile {
	display: none;
}

#stacks_in_26 .Icon {
	display: block;
	width: 50px;
	height: 50px;
	background: url('../files/icon@50.png') no-repeat;
	margin: 12px auto 6px;
}

%[endif]%

%[endif]%

#stacks_in_26 .pile {
	margin: 0 auto;
	padding: 12px;
}

#stacks_in_26 .layer {	
	%[if ]%	
		max-width: px;
	%[endif]%
			
	
		float: left;
	
	
	margin-bottom: px;
}

#stacks_in_26 .clearFloats {
	clear: both;
}



