/* -- Start Vegas Page css Template -- */
.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer,.vegas-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-overlay{opacity:.5;background:url(overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0;height:100%;background:#fff;-webkit-transition:width ease-out;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0)}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}:root body.vegas-container>.vegas-overlay,:root body.vegas-container>.vegas-slide,_::full-page-media,_:future{bottom:-76px}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px);filter:blur(32px)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0)}.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown,.vegas-transition-slideDown2,.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{-webkit-transform:scale(2);transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}
/* -- End Vegas Page css Template -- */.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}


 h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a, h3,.font-family-h3,h3 a,.font-family-h3 a, h4,.font-family-h4,h4 a,.font-family-h4 a, h5,.font-family-h5,h5 a,.font-family-h5 a, h6,.font-family-h6,h6 a,.font-family-h6 a, blockquote,.fontpro-stacks_in_341{font-style:normal;font-weight:400;font-family:"Playfair Display",serif !important}


 p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_344{font-style:normal;font-weight:400;font-family:"Roboto",sans-serif !important}p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){font-style:normal;font-weight:400;font-family:"Roboto",sans-serif !important}

#stacks_in_366 {
	font-size: 69%;
}
/* -- Start Vegas Each css Template -- */


#stacks_in_83VegasSlideshow{
	position: relative;
	min-height: 350px;
}

#stacks_in_83VegasInput{
	position: relative;
	display: none;
}

#stacks_in_83 .vegas-overlay{
	background:url("../files/vegasAssets/00.png") !important;
}

#stacks_in_83 .vegasalert{
	background: #FAC5CE;
	border: 2px solid #B4284F;
	border-radius: 4px;
	color: #B4284F !important;
	padding: 15px;
}
#stacks_in_83 .vegasalert span{
	font-size: 2em;
	font-weight: bold;
}

.stacks_in_83vegasContentBox{
	position: absolute;
	width: 100%;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	-moz-transform:    translate(0,-50%);
	-ms-transform:     translate(0,-50%);
	-o-transform:      translate(0,-50%);
	transform:         translate(0,-50%);
}


/* -- Unified -- */
.stacks_in_83vegasContent,.stacks_in_83vegasContent h1,.stacks_in_83vegasContent h2,.stacks_in_83vegasContent h3,.stacks_in_83vegasContent h4,.stacks_in_83vegasContent h5,.stacks_in_83vegasContent h6{
	color: #FFFFFF !important;
}
.stacks_in_83vegasContent a,.stacks_in_83vegasContent a:active,.stacks_in_83vegasContent a:visited{
	color: #3B94D9 !important;
	text-decoration: none !important;
}
.stacks_in_83vegasContent a:hover{
	color: #DDDDDD !important;
	text-decoration: none !important;
}

.stacks_in_83vegasScrollButton i{
	color: #FFFFFF !important;
}

.stacks_in_83vegasContentBox{
	text-align: center !important;
}

.stacks_in_83vegasContentBox h1,.stacks_in_83vegasContentBox h2,.stacks_in_83vegasContentBox h3,.stacks_in_83vegasContentBox h4,.stacks_in_83vegasContentBox h5,.stacks_in_83vegasContentBox h6,.stacks_in_83vegasContentBox p{
	margin: 0 !important;
	padding: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	line-height: normal !important;
}


.stacks_in_83vegasContent{
	position: relative !important;
	margin: 0 auto;
	padding: 20px;
	max-width: 500px;
}



.stacks_in_83vegasScrollButton{
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #fff !important;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	cursor: pointer;
}


	.stacks_in_83vegasScrollButton{
		display: block;
	}

/* -- End Unified -- */





@keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

@-webkit-keyframes vegasanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

/* apply the .animation class to the element you want to animate */
.vegasanimation {
	animation: vegasanimation 3s ease-in-out 0s infinite normal none;
	-webkit-animation: vegasanimation 3s ease-in-out 0s infinite normal none;
}


/* -- End Vegas Each css Template -- */
#stacks_in_9 {
	margin: 20px 20px 0px 20px;
	padding:  20px;
}

#stacks_in_81 {
	margin: 15px 20px 0px 0px;
}

#stacks_in_46 {
	margin: 0px 20px 0px 0px;
}

#stacks_in_349 {
	margin: 15px 20px 0px 0px;
}

#stacks_in_347 {
	margin: 15px 20px 0px 0px;
}

#stacks_in_362 {
	background-color: rgba(0, 0, 0, 0.05);
	margin: 0px 0px 30px 0px;
	padding: 0px 40px 30px 40px;
}

#stacks_in_122 {
	margin: 40px 0px 20px 0px;
}

#stacks_in_358 {
	padding: 0px 40px 0px 40px;
}
/* -- Start Littlemouse Each css Template -- */

@-webkit-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@-moz-keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}
@keyframes ani-little-mouse {
	0% {
	opacity: 1;
	top: 29%;
	}
	15% {
	opacity: 0.5;
	top: 60%;
	}
	50% {
	opacity: 0;
	top: 60%;
	}
	100% {
	opacity: 0;
	top: 29%;
	}
}

.stacks_in_357scroll-btn {
	display: block;
	position: relative;
	text-align: center !important;
}
.stacks_in_357scroll-btn > * {
	display: inline-block;
	color: #F2585F;
	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 2px;
	font-weight: normal;
	
}
.stacks_in_357hole{
	position: relative;
	text-align: center;
	cursor: pointer;
}


.stacks_in_357mouse {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.stacks_in_357mouse span {
	position: absolute;
	display: block;
	background: #F2585F;
	border-radius: 50%;
	top: 29%;
	left: 50%;
	-webkit-animation: ani-little-mouse 2.2s linear infinite;
	-moz-animation: ani-little-mouse 2.2s linear infinite;
	animation: ani-little-mouse 2.2s linear infinite;
}
.smallmousesize .stacks_in_357mouse {
	width: 28px;
	height: 45px;
	margin: 0 auto 4px;
	border: 2px solid #F2585F;
	border-radius: 14px;
}
.smallmousesize .stacks_in_357mouse span {
	width: 6px;
	height: 6px;
	margin: -3px 0 0 -3px;
}
.mediummousesize .stacks_in_357mouse {
	width: 35px;
	height: 55px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 23px;
}
.mediummousesize .stacks_in_357mouse span {
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
}
.largemousesize .stacks_in_357mouse {
	width: 44px;
	height: 70px;
	margin: 0 auto 5px;
	border: 3px solid #F2585F;
	border-radius: 22px;
}
.largemousesize .stacks_in_357mouse span {
	width: 10px;
	height: 10px;
	margin: -5px 0 0 -5px;
}




.stacks_in_357hole:hover{
	color: #51D1D0;
}

.stacks_in_357hole:hover .stacks_in_357mouse{
	
	border: 3px solid #51D1D0;
	
}
.stacks_in_357hole:hover .stacks_in_357mouse span{
	background: #51D1D0;
}





/* -- End Littlemouse Each css Template -- */#stacks_in_109{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
	-webkit-animation: opLoad 1s ease-out;
	-moz-animation: opLoad 1s ease-out;
	-o-animation: opLoad 1s ease-out;
	animation: opLoad 1s ease-out;
	
}


.ncp img{opacity: 0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-animation: opLoad 1s ease-out;transition:opacity 1s ease-out;}
.ncp img.show{opacity: 1;}


.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_109 .c+.c .count{margin-left: 0px;}
#stacks_in_109.s3 .c.s2_3 .count,#stacks_in_109.s4 .c.s2_4 .count,#stacks_in_109.s4 .c.s3_4 .count{ margin-left: 0px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_109.s2 .c.s1_2 .c-pad,#stacks_in_109.s3 .c.s1_3 .c-pad,#stacks_in_109.s4 .c.s1_4 .c-pad{padding: 0 0px 0 0;}
#stacks_in_109.s3 .c.s2_3 .c-pad,#stacks_in_109.s4 .c.s2_4 .c-pad,#stacks_in_109.s4 .c.s3_4 .c-pad{ padding: 0 0px;}
#stacks_in_109.s2 .c.s2_2 .c-pad,#stacks_in_109.s3 .c.s3_3 .c-pad,#stacks_in_109.s4 .c.s4_4 .c-pad{ padding: 0 0 0 0px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

@media only screen and (max-width: 600px) {

	#stacks_in_109 .c+.c .count,
	#stacks_in_109.s3 .c.s2_3 .count,
	#stacks_in_109.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_109 .c{margin: 1% 0;padding: 0 0;width: 100%;}
	#stacks_in_109 .c:first-child,#stacks_in_109.s4 .c.s1_4,#stacks_in_109.s4 .c.s2_4{ padding: 0 0 0;}
	#stacks_in_109 .c:last-child,#stacks_in_109.s4 .c.s3_4,#stacks_in_109.s4 .c.s4_4{ padding: 0 0 0;}

	#stacks_in_109.s2 .c-pad,#stacks_in_109.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_109.s4 .c.s2_4 .count,
	#stacks_in_109.s4 .c.s4_4 .count{ margin-left: 0px;}
	#stacks_in_109.s4 .c {width: 49.2%;}
	#stacks_in_109.s4 .c.s1_4 .c-pad,#stacks_in_109.s4 .c.s3_4 .c-pad{ padding: 0 0px 0 0;}
	#stacks_in_109.s4 .c.s2_4 .c-pad,#stacks_in_109.s4 .c.s4_4 .c-pad{ padding: 0 0 0 0px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_109 .count{ margin-left: 0 !important;}
	#stacks_in_109 .c .c-pad{padding: 0 !important;}
	#stacks_in_109.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}

#stacks_in_109 {
	margin: 0px 20px 30px 20px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 75;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=75);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_56_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_56 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 74;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=74);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_67_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_67 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 74;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=74);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_351_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_351 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 75;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=75);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_73_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_73 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 75;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=75);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_64_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_64 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 74;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=74);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_354_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_354 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 75;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=75);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_70_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_70 {
	margin: 20px 0px 0px 0px;
}
.image-overlay {
    z-index: 5000 !important;
    height: 100%;
    background: #FDFFF1;
    /* opacity to be set by javascript */
    /*opacity: 75;*/
    position: absolute;
    top: 0;
    display: none;
    filter: alpha(opacity=75);
}

.overlay-text {
    z-index: 5000 !important;
    position: absolute;
/*  top: 142px;
    left: 20px;
*/
    font-weight: normal;
    /*font-family: 'ITCModernNo.216W01-Lt';*/
    /*color: ;*/
    /*font-size: px;*/
    /*text-transform: uppercase;*/
}

#stacks_in_76_image_overlay_image > .centered_image > a > img {
    border: none;
}
#stacks_in_76 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_336 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_336 a,
#stacks_in_336 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 48px;
  line-height: 48px;
  text-decoration: none;
    
    border-width: 1px;
    
  border-style: solid;
  border-color: rgba(255, 255, 255, 1.00);

  

}


#stacks_in_336 a .flat_button_2_text {
  padding-left: 40px;
  padding-right: 40px;
  text-align: center !important;
  
}


#stacks_in_336 a i,
#stacks_in_336 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 48px;
  height: 48px;
  line-height: 48px;

  
    float: left;
    
      
      border-right: 1px solid rgba(255, 255, 255, 1.00);
      
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_336 a,
  #stacks_in_336 a:visited {
    background-color: rgba(237, 119, 1, 0.75);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_336 a:hover,
  #stacks_in_336 a:active {
    background-color: rgba(237, 119, 1, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_336 a i,
  #stacks_in_336 a:visited i {
    background-color: rgba(253, 255, 241, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_336 a:hover i,
  #stacks_in_336 a:active i {
    background-color: rgba(253, 255, 241, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_336 a,
    #stacks_in_336 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_336 {
	margin: 20px 20px 50px 20px;
}
/*
 * Responsive Columns
 * Version: 1.0.6
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns & 1-3 rows
 */
/***************************************  MASTER CONTROL **********************************/
.R_C{
  box-sizing: border-box;
}
#stacks_in_121 {
  display: inline-block;
  width: 100%;
}
.RC_clear{
  display:block;
  width:100%;
}

.stacks_in_121.R_C.RC_Img img{
  width: 100%;
  height: auto;
  max-width:100;
  margin:0 auto;
  display:block;
}
/***************************************  NO GUTTER **********************************/
/***************** 1 Non   **************/

/***************** 2 Non   *********************/

.stacks_in_121.ResponsiveCol2_L.RC2_Goff {
  width: calc(100%/2);
  width: 50%;


}
.stacks_in_121.ResponsiveCol2_R.RC2_Goff {
  width: calc(100%/2);
  width: 50%;

  float:left;
}

/****************  3 Non ******************/

.stacks_in_121.RC3_L.RC3_Goff {
  width: calc(100%/3);
  width: 0%;

}
.stacks_in_121.RC3_R.RC3_Goff {
  width: calc(100%/3);
  width: 0%;

  float:left;
}
.stacks_in_121.RC3_RS.RC3_Goff {
  width: calc(100%/3);
  width: 0.2%;

  float: left;
}
.stacks_in_121.RC3_M.RC3_Goff {
  margin: 0 0% 10px 0%;
  width: calc(100%/3);
  width: 100%;

}

/****************  4 Non ******************/

.stacks_in_121.RC4.RC4_Goff {
  width: calc(100%/4);
  width: 25%;

}
.stacks_in_121.RC4_S.RC4_Goff {
  width: calc(100%/4);
  width: 25%;

}
/*
.stacks_in_121.RC4_R.RC4_LL2.RC4_Goff {
  width: 25.1%;
  width: calc(100%/4);
  float: left;
}
*/
.stacks_in_121.RC4_LF.RC4_Goff, .stacks_in_121.RC4_LL.RC4_Goff, .stacks_in_121.RC4_LF2.RC4_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC4_LF.RC4_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC4_LL2.RC4_Goff {
  margin: 0 0 10px 0;
}
/*@media (max-width: 1099px) {
  .stacks_in_121.RC4_R.RC4_LL2.RC4_S.RC4_Goff{
    float: left;
    width: 25%;
    width: calc(100%/4);
  }
}*/

/****************  5 Non ******************/

.stacks_in_121.RC5.RC5_Goff {
  width: calc(100%/5);
  width: 20%;

  float:left;
}
.stacks_in_121.RC5_S.RC5_Goff {
  width: calc(100%/5);
  width: 20%;

}
.stacks_in_121.RC5_R1.RC5_LF.RespColone5_Last.RC5_S.RC5_Goff {
  width: calc(100%/5);
  width: 20.3%;

}
.stacks_in_121.RC5_M.RC5_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC5_LF.RC5_Goff, .stacks_in_121.RC5_LL.RC5_Goff, .stacks_in_121.RC5_RF.RC5_Goff, .stacks_in_121.RC5_RL.RC5_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RespColone5_First.RC5_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RespColone5_Last.RC5_Goff {
  margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_121.RC6.RC6_Goff {
  width: 16.66%;
}
.stacks_in_121.RC6_S.RC6_Goff {
  width: 16.69%;
}
.stacks_in_121.RC6_R1.RC6_LL.RC6_S.RC6_Goff, stacks_in_121.RC6_L1.RC6_LF.RC6_Goff.RC6_S.RC6_Goff  {
  width: 17%;
}
.stacks_in_121.RC6_M.RC6_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC6_LF.RC6_Goff,
.stacks_in_121.RC6_LL.RC6_Goff,
.stacks_in_121.RC6_RF.RC6_Goff,
.stacks_in_121.RC6_RL.RC6_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC6_L1.RC6_Goff {
  margin: 0 0 10px 0;
}
.stacks_in_121.RC6_R1.RC6_Goff {
  margin: 0 0 10px 0;
}
/*@media (max-width: 1099px) {
    .stacks_in_121.RC6_R1.RC6_LL.RC6_S.RC6_Goff,
    .stacks_in_121.RC6_L1.RC6_LF.RC6_Goff.RC6_S.RC6_Goff  {
      width: 16.6%;
  }
}*/

/***************************************  1 COLUMN **********************************/

.stacks_in_121.ResponsiveCol1_L {
  width: 100%;
  margin: 0 0 10px 0;
}

.stacks_in_121.maxWToggle{
  max-width:500px;
  margin:0 auto;
}

.stacks_in_121.RC_PaddingOn.UsePix {
  padding: 10px 0;
}

.stacks_in_121.RC_PaddingOn.UsePerc {
  padding: 10% 0;
}

@media (max-width: 800px) {

}
@media (max-width: 600px) {
  .stacks_in_121.ResponsiveCol1_L {
    width: 100%;
    margin: 0 0 10px 0;
  }
}

/***************************************  2 COLUMN **********************************/

.stacks_in_121.ResponsiveCol2_L {
  float: left;
  width: 49%;
  /*width: calc(100%/2 - 1%);*/
  margin: 0 0 10px 0;
}
.stacks_in_121.ResponsiveCol2_R {
  float: right;
  width: 49%;
  /*width: calc(100%/2 - 1%);*/
  margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
  .stacks_in_121.ResponsiveCol2_L {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.ResponsiveCol2_R {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.ResponsiveCol2_L.RC2_Goff {
    width: 100%;
    margin:0 0 10px 0;
  }
  .stacks_in_121.ResponsiveCol2_R.RC2_Goff {
    width: 100%;
    margin: 0 0 10px 0;
  }
}

/***************************************  3 COLUMN **********************************/

.stacks_in_121.RC3_L {
  float: left;
  width: -1%;
  width: calc(100%/3 - 1.4%);
  margin: 0 0 10px 0;

}
.stacks_in_121.RC3_M {
  float: left;
  margin: 0 2% 10px 2%;
  width: 98%;
  width: calc(100%/3 - 1.2% );
}

.stacks_in_121.RC3_R {
  float: left;
  width: -1%;
  width: calc(100%/3 - 1.4%);
  margin: 0 0 10px 0;
}

@media (max-width: 800px) {

  /*  ============ LARGE BOTTOM ================== */

  .stacks_in_121.RC3_L.RespCol1 {
    float: left;
    width: 49%;
    width: calc(100%/2 - 1%);
    margin: 0 1% 10px 0;
  }
  .stacks_in_121.RC3_M.RespCol1 {
    float: right;
    width: 49%;
    width: calc(100%/2 - 1%);
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC3_R.RespCol1,
  .stacks_in_121.RC3_RS.RespCol1 {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_L.RespCol1.RC3_Goff {
    float: left;
    width: 50%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_M.RespCol1.RC3_Goff  {
    float: right;
    width: %(50  0)%%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_R.RespCol1.RC3_Goff {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_RS.RespCol1.RC3_Goff  {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
  }

  /*  ============ LARGE TOP ================== */

  .stacks_in_121.RC3_L.RespCol2 {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_M.RespCol2 {
    float: left;
    width: 49%;
    width: calc(100%/2 - 1%);
    margin: 0 1% 10px 0;
  }
  .stacks_in_121.RC3_R.RespCol2 {
    float: left;
    width: 49%;
    width: calc(100%/2 - 1%);
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC3_RS.RespCol2 {
    float: left;
    width: 49%;
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC3_L.RespCol2.RC3_Goff {
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_M.RespCol2.RC3_Goff {
    float: left;
    width: 50%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_R.RespCol2.RC3_Goff {
    float: left;
    width: 50%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC3_RS.RespCol2.RC3_Goff {
    float: left;
    width: 50%;
    margin: 0 0 10px 0;
  }

}
@media (max-width: 600px){
  .stacks_in_121.RC3_L,
  .stacks_in_121.RC3_R.RespCol2,
  .stacks_in_121.RC3_R,
  .stacks_in_121.RC3_R.RespCol1,
  .stacks_in_121.RC3_RS.RespCol2,
  .stacks_in_121.RC3_RS.RespCol3 {
    float: left !important;
    width: 100% !important;
    margin: 0 0 10px 0!important;
  }
  .stacks_in_121.RC3_RS.RC3_Goff {
    float: left !important;
    width: 100%!important;
    margin:0 0 10px 0!important;
  }
  .stacks_in_121.RC3_M {
    float: left !important;
    width: 100%!important;
    margin:0 0 10px 0!important;
  }
}

/***************************************  4 COLUMN **********************************/

.stacks_in_121.RC4_L {
  float: left;
}
.stacks_in_121.RC4_R {
  float: left;
}
.stacks_in_121.RC4 {
  width: 23.5%;
  width: calc(100%/4 - 1%*1.5);
}
.stacks_in_121.RC4_S {
  width: 23.6%;
}
.stacks_in_121.RC4_LF,
.stacks_in_121.RC4_LL,
.stacks_in_121.RC4_LF2 {
  margin: 0 1% 10px 1%;
}
.stacks_in_121.RC4_LF {
  margin: 0 1% 10px 0;
}
.stacks_in_121.RC4_LL2 {
  margin: 0 0 10px 1%;
  float: float;
}
/*@media (max-width: 1074px) {
  .stacks_in_121.RC4_S{
    width: 23.5%;
  }
}*/
@media (max-width: 800px) {
  .stacks_in_121.RC4 {
    width: 49%;
    width: calc(100%/2 - 1%);
  }
  .stacks_in_121.RC4_S {
    width: 49%;
  }
  .stacks_in_121.RC4_LF {
    float: left;
    margin: 0 1% 10px 0 ;
  }
  .stacks_in_121.RC4_LL {
    float: left;
    margin: 0 0 10px 1% ;
  }
  .stacks_in_121.RC4_LF2 {
    float: left;
    margin: 0 1% 10px 0 ;
  }
  .stacks_in_121.RC4_LL2 {
    float: left;
    margin: 0 0 10px 1% ;
  }
  .stacks_in_121.RC4_R {
    float:left;
  }
  .stacks_in_121.RC4.RC4_Goff {
    width: 50%;
  }
  .stacks_in_121.RC4_S.RC4_Goff,
  .stacks_in_121.RC4_R.RC4_LL2.RC4_S.RC4_Goff {
    width: 50%;
  }
  .stacks_in_121.RC4_LF.RC4_Goff {
    float: left;
    margin: 0 0 10px 0 ;
  }
  .stacks_in_121.RC4_LL.RC4_Goff {
    float: left;
    margin: 0 0 10px 0 ;
  }
  .stacks_in_121.RC4_LF2.RC4_Goff {
    float: left;
    margin: 0 0 10px 0 ;
  }
  .stacks_in_121.RC4_LL2.RC4_Goff {
    float: left;
    margin: 0 0 10px 0 ;
  }
}

@media (max-width: 600px){
  .stacks_in_121.RC4 {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC4_S {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC4.RC4_Goff {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC4_S.RC4_Goff,
  .stacks_in_121.RC4_R.RC4_LL2.RC4_S.RC4_Goff {
    width: 100%;
    margin: 0 0 10px 0;
  }
}

/***************************************  5 COLUMN **********************************/

.stacks_in_121.RC5_L {
  float: left;
}
.stacks_in_121.RC5_R {
  float: left;
}
.stacks_in_121.RC5 {
  width: 18.4%;
  width: calc(100%/5 - 1%*1.6);
}
.stacks_in_121.RC5_S {
  width: 18.4%;
}
.stacks_in_121.RC5_M {
  float: left;
  margin: 0 1% 10px 1%;
}
.stacks_in_121.RC5_LF,
.stacks_in_121.RC5_LL,
.stacks_in_121.RC5_RF,
.stacks_in_121.RC5_RL {
  float: left;
  margin: 0 1% 10px 1%;
}
.stacks_in_121.RespColone5_First {
  margin: 0 1% 10px 0;
}
.stacks_in_121.RespColone5_Last {
  float:left;
  margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
  .stacks_in_121.RC5, .stacks_in_121.RC5_S {
    width: 49%;
  }
  .stacks_in_121.RC5_LF {
    float: left;
    margin: 0 1% 10px 0;
  }
  .stacks_in_121.RC5_LL {
    float: left;
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC5.RespColone5_Last,
  .stacks_in_121.RC5_S.RespColone5_Last {
    float: left;
    width: 99.8% ;
    margin: 0 auto 10px auto;
  }
  .stacks_in_121.RC5.RC5_Goff {
    width: 50%;
  }
  .stacks_in_121.RC5_S.RC5_Goff {
    width: 50%;
  }
  .stacks_in_121.RC5_LF.RC5_Goff {
    float: left;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC5_LL.RC5_Goff {
    float: left;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RespColone5_Last.RC5_Goff,
  .stacks_in_121.RC5_R1.RC5_LF.RespColone5_Last.RC5_S.RC5_Goff {
    float: left;
    width: 100% ;
    margin: 0 auto 10px auto;
  }

  /*  ============ LARGE TOP ================== */

  .stacks_in_121.RC5.RespCol2,
  .stacks_in_121.RC5_S.RespCol2 {
    width: 49%;
  }
  .stacks_in_121.RC5_LF.RespCol2,
  .stacks_in_121.RespColone5_Last.RespCol2 {
    float: left;
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC5_LL.RespCol2 {
    float: left;
    margin: 0 1% 10px 0;
  }
  .stacks_in_121.RC5.RespColone5_First.RespCol2,
  .stacks_in_121.RC5_S.RespColone5_First.RespCol2 {
    float: left;
    width: 99.8%;
    margin: 0 auto 10px auto;
  }
  .stacks_in_121.RC5.RespCol2.RC5_Goff {
    width: 50%;
  }
  .stacks_in_121.RC5_S.RespCol2.RC5_Goff,
  .stacks_in_121.RC5_R1.RC5_LF.RespColone5_Last.RespCol2.RC5_S.RC5_Goff {
    width: 50%;
  }
  .stacks_in_121.RC5_LF.RespCol2.RC5_Goff,
  .stacks_in_121.RespColone5_Last.RespCol2.RC5_Goff {
    float: left;
    margin: 0 0 10px 0;

  }
  .stacks_in_121.RC5_LL.RespCol2.RC5_Goff {
    float: left;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RespColone5_First.RespCol2.RC5_Goff,
  .stacks_in_121.RespColone5_First.RespCol2.RC5_S.RC5_Goff {
    float: left;
    width: 100%;
    margin: 0 auto 10px auto;
  }
}
@media (max-width: 600px) {
  .stacks_in_121.RC5.RC5_LL.RespCol2,
  .stacks_in_121.RC5.RC5_LF.RespCol2,
  .stacks_in_121.RC5.RC5_LL.RespCol1,
  .stacks_in_121.RC5.RC5_LF.RespCol1,
  .stacks_in_121.RC5_S.RC5_LL.RespCol2,
  .stacks_in_121.RC5_S.RC5_LF.RespCol2,
  .stacks_in_121.RC5_S.RC5_LL.RespCol1,
  .stacks_in_121.RC5_S.RC5_LF.RespCol1 {
    width: 100% !important;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC5.RC5_Goff,
  .stacks_in_121.RC5_S.RC5_Goff,
  .stacks_in_121.RC5_LL.RespCol2.RC5_Goff {
    width: 100% !important;
    margin: 0 0 10px 0;
  }
}

/***************************************  6 COLUMN **********************************/

.stacks_in_121.RC6_L,
.stacks_in_121.RC6_L1 {
  float: left;
}
.stacks_in_121.RC6_R,
.stacks_in_121.RC6_R1 {
  float: left;
}
.stacks_in_121.RC6 {
  width: 15%;
  width: calc(100%/6 - 1%*1.68);
}
.stacks_in_121.RC6_S {
  width: 15.2%;
}
.stacks_in_121.RC6_M {
  float: left;
  margin: 0 1% 10px 1%;
}
.stacks_in_121.RC6_LF,
.stacks_in_121.RC6_LL,
.stacks_in_121.RC6_RF,
.stacks_in_121.RC6_RL {
  margin: 0 1% 10px 1%;
}
.stacks_in_121.RC6_L1 {
  margin: 0 1% 10px 0;
}
.stacks_in_121.RC6_R1 {
  margin: 0 0 10px 1%;
}
/*@media (max-width: 1099px) {
  .stacks_in_121.RC6_S {
    width: 15%;
  }
}*/
@media (max-width: 800px) {
  .stacks_in_121.RC6,
  .stacks_in_121.RC6_S {
    width: 49%;
    width: calc(100%/2 - 1%);
  }
  .stacks_in_121.RC6_LF {
    float: left;
    margin: 0 1% 10px 0;
  }
  .stacks_in_121.RC6_LL {
    float: left;
    margin: 0 0 10px 1%;
  }
  .stacks_in_121.RC6.RC6_Goff,
  .stacks_in_121.RC6_S.RC6_Goff,
  .stacks_in_121.RC6_R1.RC6_LL.RC6_S.RC6_Goff,
  .stacks_in_121.RC6_L1.RC6_LF.RC6_S.RC6_Goff {
    width:50%;
  }
  .stacks_in_121.RC6_LF.RC6_Goff {
    float: left;
    margin: 0 0 10px 0;
  }
  .stacks_in_121.RC6_LL.RC6_Goff {
    float: left;
    margin: 0 0 10px 0;
  }
}
@media (max-width: 600px) {
  .stacks_in_121.RC6,
  .stacks_in_121.RC6_S {
    width: 100% !important;
    margin: 0 0 10px 0 !important;
  }
}

#stacks_in_121 {
	background-color: rgba(255, 255, 255, 0.10);
	padding:  20px;
}

#stacks_in_360 {
	margin: 40px 0px 40px 0px;
}

#stacks_in_364 {
	margin: 0px 0px 40px 0px;
}
