/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_4157 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-group.svgm-wide-22,
.svg-metamorph.svgm_stacks_in_4157 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_4157 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_4157,
.svg-metamorph.svgm_stacks_in_4157 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_4157, #stacks_out_4157 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_4157 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  
  z-index: 10;
  
  
  margin-top: -0px;
  
  
}

.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 80px + 80px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-80px);
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(80px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-80px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #493D8B;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 80px;
  display: grid;
  align-items: center;
  
}

.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  opacity: 0;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-content {
  margin-top: 0;
}


.svg-metamorph.svgm_stacks_in_4157 .svgm-content > div {
  
  
  padding: 0px 0px;
  
  
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 80px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_4157 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_4157 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4157 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_4157 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_4157 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/
#stacks_in_4159.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_4159.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_4159.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_4159.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_4159.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	
}

#stacks_in_4159.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_4159 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_4159.aspen_split{
	text-align:left;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
}

 
#stacks_in_4159.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_4159.aspen_split h1, 
#stacks_in_4159.aspen_split h2,
#stacks_in_4159.aspen_split h3, 
#stacks_in_4159.aspen_split h4, 
#stacks_in_4159.aspen_split h5, 
#stacks_in_4159.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_4159.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_4159.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}/* 1.0.1
 - removed a bunch of API calls to try and help with load time in edit and preview modes
 - Added svg refresh to resolve display issues in safari and RW preview
 - added hardware acceleration to svg graphics to increase performance
 - fixed a bug that could cause the stack to load into the editor slowly
 1.0.2
 - hotfix, editmode display bug
 1.0.5
 - Added Experimental responsive defintion feature
*/

.svg-metamorph.svgm_stacks_in_4172 .svgm-group {
    display: none;
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-group.svgm-wide-1,
.svg-metamorph.svgm_stacks_in_4172 .svgm-group.svgm-pattern-1,
.svg-metamorph.svgm_stacks_in_4172 .svgm-group.svgm-special-12 {
    display: block;
}
.svg-metamorph.svgm_stacks_in_4172,
.svg-metamorph.svgm_stacks_in_4172 .svgm-content {
  position: relative;
  z-index: 1;
}
#stacks_in_4172, #stacks_out_4172 {
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_4172 {
  display: inline-block;
  width: calc(100% - 1px);
  position: relative;
  margin-top: -0px;
  margin-bottom: -0px;
  
  
  z-index: 10;
  
  
  
}

.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap {
  position: absolute;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap svg {
  width: 100%;
  height: calc(100% + 80px + 80px);
  stroke: none;
  fill: white;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap svg path.svgm-opacity {
  stroke: none;
  stroke-width: 0;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-top {
  top: 0;
  z-index: 1;
  transform: translateY(-80px);
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center {
  z-index: 2;
  height: calc(100% + 3px);
  /* top: -1.5px; */
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-bottom {
  bottom: 0;
  z-index: 0;
  transform: translateY(80px) rotateZ(180deg);
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap.svgm-wrap-center svg {
  transform: translateY(-80px);
  /* margin-top: 1px; */
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap > svg {
  width: 100%;
  overflow: visible;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer > .svgm-wrap:after {
  background: #6CD7CB;
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-content {
  position: relative;
  z-index: 3;
  min-height: 80px;
  display: grid;
  align-items: center;
  
}


.svg-metamorph.svgm_stacks_in_4172 .svgm-content > div {
  
  
  
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-mask {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer {
  height: calc(100% - 0px - 0px );
  min-height: 80px;
  position: absolute;
  width: 100%;
  top: 0px;
  
  top: auto;
  bottom: 0px;
  
  transform: translateZ(0);
}


body {
  overflow-x: hidden;
}
body .stacks_top, body .stacks_out, body .stacks_in {
  overflow: visible;
  width: 100%;
}
.svg-metamorph.svgm_stacks_in_4172 > .svgm-wrap-outer {
  width: 100vw;
  left: calc((100% - 100vw)/2);
}

.svg-metamorph.svgm_stacks_in_4172 image:not(.svgm-pattern):not(.svgm-off) {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4172 image.svgm-off {
  transform-origin: center;
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-pattern {
  width: 100px;
  height: 100px;
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-1a {
  transform-origin: center;
  transform: translate(-358.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-1b {
  transform-origin: center;
  transform: translate(-362.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-2a {
  transform-origin: center;
  transform: translate(-358.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-2b {
  transform-origin: center;
  transform: translate(-362.000000px, 0) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-3a {
  transform-origin: center;
  transform: translate(2518.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-3b {
  transform-origin: center;
  transform: translate(2522.000000px, 0);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-opacity-1 {
  transform-origin: center;
  transform: translate(0, 38.000000px);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-custom-pattern-opacity-2 {
  transform-origin: center;
  transform: translate(0, 38.000000px) rotateY(180deg);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
  transform: scale(-1,1);
  transform-origin: 960px 0;
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-mask-top {
  transform: translate(0,4px) scaleX(1);
}
.svg-metamorph.svgm_stacks_in_4172 .svgm-mask-bottom {
  transform: translate(0,-1px) scaleX(1);
}

@media all and (max-width: 1920px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use {
    transform: scaleX(1);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
    transform: scaleX(1) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1680px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use {
    transform: scaleX(0.875);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
    transform: scaleX(0.875) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1440px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use {
    transform: scaleX(0.75);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
    transform: scaleX(0.75) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1280px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use {
    transform: scaleX(0.667);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
    transform: scaleX(0.667) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (max-width: 1152px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use {
    transform: scaleX(0.6);
    transform-origin: 960px bottom;
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-use-r {
    transform: scaleX(0.6) rotateY(180deg);
    transform-origin: 960px 0;
  }
}
@media all and (min-width: 1921px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask {
    transform: scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.34);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.34);
  }
}
@media all and (min-width: 2561px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask {
    transform: scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-top {
    transform: translate(0,4px) scaleX(1.67);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(1.67);
  }
}
@media all and (min-width: 3201px) {
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask {
    transform: scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-top {
    transform: translate(0,4px) scaleX(2);
  }
  .svg-metamorph.svgm_stacks_in_4172 .svgm-mask-bottom {
    transform: translate(0,-1px) scaleX(2);
  }
}




/**/

#stacks_in_4178 {
	display:inline-block; width:100%; line-height: 0.250000em;
}

#stacks_in_4372 {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 33px 0px;
}

#stacks_in_4374 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 0px 0px 1px 0px;
}

#stacks_in_4375 {
	display:inline-block; width:100%; line-height: 0.250000em;
}

#stacks_in_4020 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4354 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4355 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4040 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4040 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4040 #jwresp_col2_stacks_in_4040{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4040 #jwresp_col1_stacks_in_4040,#stacks_in_4040 #jwresp_col2_stacks_in_4040{width:100%;float:none;display:block}#stacks_in_4040 #jwresp_col1_stacks_in_4040{margin-bottom:15px}}

#stacks_in_4040 {
	margin: 21px 0px 30px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4070 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4076 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4346 {
	border: solid rgba(136, 173, 159, 1.00);
	border-width: 1px 1px 1px 1px;
	margin: 17px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}

#stacks_in_4347 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4391 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
}

#stacks_in_4392 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4395 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4393 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4393 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4393 #jwresp_col2_stacks_in_4393{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4393 #jwresp_col1_stacks_in_4393,#stacks_in_4393 #jwresp_col2_stacks_in_4393{width:100%;float:none;display:block}#stacks_in_4393 #jwresp_col1_stacks_in_4393{margin-bottom:15px}}

#stacks_in_4393 {
	margin: 10px 0px 30px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4398 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4401 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4402 {
	border: solid rgba(136, 173, 159, 1.00);
	border-width: 1px 1px 1px 1px;
	margin: 17px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}

#stacks_in_4403 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4404 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
}

#stacks_in_4407 {
	display:inline-block; width:100%; line-height: 0.720000em;
}

#stacks_in_4405 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4408 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4406 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4406 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4406 #jwresp_col2_stacks_in_4406{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4406 #jwresp_col1_stacks_in_4406,#stacks_in_4406 #jwresp_col2_stacks_in_4406{width:100%;float:none;display:block}#stacks_in_4406 #jwresp_col1_stacks_in_4406{margin-bottom:15px}}

#stacks_in_4406 {
	margin: 10px 0px 30px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4411 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4415 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4416 {
	border: solid rgba(136, 173, 159, 1.00);
	border-width: 1px 1px 1px 1px;
	margin: 17px 0px 0px 0px;
	padding: 20px 20px 20px 20px;
}

#stacks_in_4417 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4418 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
}

#stacks_in_4421 {
	display:inline-block; width:100%; line-height: 0.720000em;
}

#stacks_in_4419 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4422 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4420 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4420 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4420 #jwresp_col2_stacks_in_4420{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4420 #jwresp_col1_stacks_in_4420,#stacks_in_4420 #jwresp_col2_stacks_in_4420{width:100%;float:none;display:block}#stacks_in_4420 #jwresp_col1_stacks_in_4420{margin-bottom:15px}}

#stacks_in_4420 {
	margin: 10px 0px 21px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4425 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4428 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4376 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
	margin: 35px 0px 0px 0px;
}

#stacks_in_4377 {
	display:inline-block; width:100%; line-height: 0.710000em;
}

#stacks_in_4378 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4379 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4380 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4380 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4380 #jwresp_col2_stacks_in_4380{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4380 #jwresp_col1_stacks_in_4380,#stacks_in_4380 #jwresp_col2_stacks_in_4380{width:100%;float:none;display:block}#stacks_in_4380 #jwresp_col1_stacks_in_4380{margin-bottom:15px}}

#stacks_in_4380 {
	margin: 21px 0px 21px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4383 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4388 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4389 {
	border: solid rgba(136, 173, 159, 1.00);
	border-width: 1px 1px 1px 1px;
	padding: 20px 20px 20px 20px;
}

#stacks_in_4390 {
	display:inline-block; width:100%; line-height: 0.730000em;
}

#stacks_in_4128 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
}

#stacks_in_4356 {
	padding: 0px 40px 0px 40px;
}

#stacks_in_4357 {
	display:inline-block; width:100%; line-height: 0.770000em;
}
#stacks_in_4129 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_4129 .jwresp_col{overflow:hidden;margin:0;width:48%; float:left;}#stacks_in_4129 #jwresp_col2_stacks_in_4129{ float:right; width:48%}@media screen and (max-width:500px){#stacks_in_4129 #jwresp_col1_stacks_in_4129,#stacks_in_4129 #jwresp_col2_stacks_in_4129{width:100%;float:none;display:block}#stacks_in_4129 #jwresp_col1_stacks_in_4129{margin-bottom:15px}}

#stacks_in_4129 {
	margin: 17px 0px 64px 0px;
	padding: 0px 40px 0px 40px;
}

#stacks_in_4139 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4146 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4152 {
	border: solid rgba(138, 52, 172, 1.00);
	border-width: 1px 1px 1px 1px;
	padding: 4px 14px 4px 14px;
}

#stacks_in_4153 {
	display:inline-block; width:100%; line-height: 0.740000em;
}

#stacks_in_4123 {
	border: solid rgba(179, 138, 176, 0.62);
	border-width: 1px 0px 0px 0px;
	margin: 0px 0px 33px 0px;
	padding: 14px 0px 0px 0px;
}
#stacks_in_2941_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_2941 a:link, #stacks_in_2941 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_2941 a:hover, #stacks_in_2941 a:active {
	color:#FFFFFF;
}










#stacks_in_2941 a:link, #stacks_in_2941 a:visited {
	background-color:#FF872A;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF872A), to(#B85119));
	border:1px solid #B85119;
	padding:3px 20px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_2941 a:hover {
	background-color:#FF912D;
	background: -webkit-gradient(linear, left top, left bottom, from(#FF912D), to(#9F4616));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_2941 a:active {
	background-color:#FF872A;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}

#stacks_in_2942 {
	font-size: 130%;
}

#stacks_in_320 {
	background-color: rgba(254, 255, 255, 1.00);
	margin: 28px 0px 0px 0px;
	padding: 40px 30px 60px 30px;
}
