/* Start Owl stack page CSS code *//*  * 	Core Owl Carousel CSS File *	v1.3.2 *//* clearfix */.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {     cursor:url(grabbing.png) 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}/*  *  Owl Carousel CSS3 Transitions  *  v1.3.2 */.owl-origin {	-webkit-perspective: 1200px;	-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;	-moz-perspective-origin-x : 50%;	-moz-perspective-origin-y : 50%;	perspective : 1200px;}/* fade */.owl-fade-out {  z-index: 10;  -webkit-animation: fadeOut .7s both ease;  -moz-animation: fadeOut .7s both ease;  animation: fadeOut .7s both ease;}.owl-fade-in {  -webkit-animation: fadeIn .7s both ease;  -moz-animation: fadeIn .7s both ease;  animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {  -webkit-animation: backSlideOut 1s both ease;  -moz-animation: backSlideOut 1s both ease;  animation: backSlideOut 1s both ease;}.owl-backSlide-in {  -webkit-animation: backSlideIn 1s both ease;  -moz-animation: backSlideIn 1s both ease;  animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {  -webkit-animation: scaleToFade .7s ease both;  -moz-animation: scaleToFade .7s ease both;  animation: scaleToFade .7s ease both;}.owl-goDown-in {  -webkit-animation: goDown .6s ease both;  -moz-animation: goDown .6s ease both;  animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {  -webkit-animation: scaleUpFrom .5s ease both;  -moz-animation: scaleUpFrom .5s ease both;  animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {  -webkit-animation: scaleUpTo .5s ease both;  -moz-animation: scaleUpTo .5s ease both;  animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {  0% {opacity: 1}}@-moz-keyframes empty {  0% {opacity: 1}}@keyframes empty {  0% {opacity: 1}}@-webkit-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-moz-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-webkit-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-moz-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-webkit-keyframes backSlideOut {  25% { opacity: .5; -webkit-transform: translateZ(-500px); }  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {  25% { opacity: .5; -moz-transform: translateZ(-500px); }  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {  25% { opacity: .5; transform: translateZ(-500px); }  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -webkit-transform: translateZ(-500px); }  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -moz-transform: translateZ(-500px); }  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; transform: translateZ(-500px); }  100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {  to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {  to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {  to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {  from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {  from { -moz-transform: translateY(-100%); }}@keyframes goDown {  from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {  from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {  from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {  from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {  to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {  to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {  to { opacity: 0; transform: scale(1.5); }}/* End Owl stack page CSS code */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}
.com_joeworkman_stacks_glider_stack .glider-wrapper,.com_joeworkman_stacks_glider_stack .glider-button{position:fixed;z-index:99999;border:none}.com_joeworkman_stacks_glider_stack .glider-toggle{padding:1rem;cursor:pointer;font-size:1rem;outline:none;height:auto}.com_joeworkman_stacks_glider_stack .glider-toggle.opened{z-index:999999}.com_joeworkman_stacks_glider_stack .glider-toggle i.fa{display:none;line-height:1.28571429em}.com_joeworkman_stacks_glider_stack .glider-toggle.round.custom-style{border-radius:1000px}.com_joeworkman_stacks_glider_stack .glider-toggle.radius.custom-style{border-radius:3px}.com_joeworkman_stacks_glider_stack .glider-toggle.opened i.fa.close-icon{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-toggle:not(.opened) i.fa.open{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-wrapper{width:0;overflow:auto;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_glider_stack .glider-wrapper.opened{width:100%;z-index:199999}.com_joeworkman_stacks_glider_stack .glider-wrapper .glider-content.centerContent{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{position:absolute;top:0;right:0;background:transparent;margin:0;z-index:999999;display:block}@media only screen and (min-width:40.063em){.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{display:none}}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle i.fa{display:block}.com_joeworkman_stacks_glider_stack .glider-wrapper.size-100 > .glider-toggle{display:block !important}.com_joeworkman_stacks_glider_stack .headless .glider-button{display:none}.com_joeworkman_stacks_glider_stack .headless .glider-wrapper .glider-toggle{display:block}.com_joeworkman_stacks_glider_stack .launcher-bar .glider-button{width:100%}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper{height:100%;top:0;left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper.opened.accent{-webkit-box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3);box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-left .glider-button{left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.flush.radius{border-top-left-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.opened{left:100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper{width:100%;margin-left:-100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper.opened{margin-left:0 !important}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper{height:100%;top:0;right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper.opened.accent{-webkit-box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3);box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper .glider-toggle{right:auto;left:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button{right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.flush.radius{border-top-right-radius:0;border-bottom-right-radius:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.opened{right:100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper{width:100%;margin-right:-100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper.opened{margin-right:0 !important}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper{top:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-top .glider-button{top:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.flush.radius{border-top-right-radius:0;border-top-left-radius:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.opened{top:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper{bottom:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button{bottom:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.flush.radius{border-bottom-right-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.opened{bottom:100%}
#stacks_in_112183 .glider-wrapper,#stacks_in_112183 .glider-button{-webkit-transition:all 242ms ease;transition:all 242ms ease}#stacks_in_112183 .glider-wrapper.custom-style{background-color:#E8E8E8;color:rgba(255, 255, 255, 1.00)}#stacks_in_112183 .glider-wrapper.custom-style div,#stacks_in_112183 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_112183 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_112183 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_112183 .glider-wrapper .glider-content{padding:5.00rem 0.00rem}}#stacks_in_112183 .glider-button{margin:0px}#stacks_in_112183 .glider-button.custom-style{background-color:#FFFFFF;color:#2F8FD2}#stacks_in_112183 .glider-button.static-width{width:66px}#stacks_in_112183 .launcher-bar .glider-button{text-align:left}#stacks_in_112183 .location-left .glider-button,#stacks_in_112183 .location-right .glider-button{top:80px}#stacks_in_112183 .location-left .glider-button.flipPosition,#stacks_in_112183 .location-right .glider-button.flipPosition{top:auto;bottom:80px}#stacks_in_112183 .location-top .glider-button,#stacks_in_112183 .location-bottom .glider-button{left:80px}#stacks_in_112183 .location-top .glider-button.flipPosition,#stacks_in_112183 .location-bottom .glider-button.flipPosition{left:auto;right:80px}@media only screen and (min-width:40.063em){#stacks_in_112183 .location-left .glider-wrapper.opened,#stacks_in_112183 .location-right .glider-wrapper.opened{width:245px}#stacks_in_112183 .location-left.slideout .glider-wrapper,#stacks_in_112183 .location-right.slideout .glider-wrapper{width:245px}#stacks_in_112183 .location-left .glider-button.opened{left:245px}#stacks_in_112183 .location-left.slideout .glider-wrapper{margin-left:-245px}#stacks_in_112183 .location-right .glider-button.opened{right:245px}#stacks_in_112183 .location-right.slideout .glider-wrapper{margin-right:-245px}#stacks_in_112183 .location-top .glider-wrapper.opened,#stacks_in_112183 .location-bottom .glider-wrapper.opened{height:245px}#stacks_in_112183 .location-top .glider-button.opened{top:245px}#stacks_in_112183 .location-bottom .glider-button.opened{bottom:245px}}
  #stacks_in_112186{display:none}@media screen and (max-width:500px){#stacks_in_112186{display:block}} 

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

#stacks_out_113319 {
	width: 150px;
}

#stacks_in_112190 {
	background-color: rgba(238, 238, 238, 1.00);
	-moz-border-radius: 0px 0px 0px 4px;
	-webkit-border-radius: 0px 0px 0px 4px;
	border-radius: 0px 0px 0px 4px;
	padding: 25px 8px 14px 8px;
}

#stacks_out_112190 {
	width: 244px;
}

#stacks_out_112192 {
	margin-left:0;
}

#stacks_in_112194 {
	background-color: rgba(137, 212, 118, 1.00);
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
	margin: 0px 10px 16px 10px;
	padding:  9px;
}

#stacks_out_112194 {
	width: 216px;
}
#stacks_in_112205>.s3_row {
	margin: 0 -0px;
}

#stacks_in_112205>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_112205>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_112205>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_112205>.s3_row>.s3_column {
	padding: 0 0px;
}








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



}



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



}




#stacks_in_112205 {
	padding: 10px 0px 10px 0px;
}

#stacks_out_112205 {
	width: 210px;
}

#stacks_in_112207 {
	padding: 10px 7px 9px 7px;
}

#stacks_out_112207 {
	margin-left:0;
}

#stacks_in_112210 {
	border: solid rgba(255, 255, 255, 0.36);
	border-width: 0px 0px 0px 1px;
	padding: 10px 7px 9px 7px;
}

#stacks_out_112210 {
	margin-right:0;
}

#stacks_in_112213 {
	border: solid rgba(255, 255, 255, 0.36);
	border-width: 0px 0px 0px 1px;
	padding: 10px 7px 9px 7px;
}

#stacks_out_112213 {
	margin-right:0;
}

#stacks_in_113313 {
	border: solid rgba(209, 209, 209, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  12px;
}

#stacks_out_113314 {
	width: 45px;
}

#stacks_in_113317 {
	padding: 9px 0px 0px 0px;
}

#stacks_out_113317 {
	margin-right:0;
}

#stacks_in_112972 {
	padding: 60px 0px 0px 0px;
}
/* -- EACH CSS Template -- */



 
 /* ----edit END ----- */
 
 

	 /* ------- global ------   */   
	/* prevent issue in Foundation theme and some stacks - line-height: 60px !important;*/
	#stacks_in_112971 p {  font-size: 131px !important;  }
	#stacks_in_112971 * {  -moz-box-sizing: content-box !important;	-webkit-box-sizing: content-box !important;	box-sizing: content-box !important;  }
	stacks_in_112971_default10_hype_container {  margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;  }
	
	#stacks_in_112971 .devicewrapper {  margin:auto; position:relative; display: block; width: 100%; margin: 0; padding: 0;  }
	#stacks_in_112971 .devicewrapper, stacks_in_112971_default10_hype_container, stacks_in_112971 HYPE_document, #stacks_in_112971 .device-trigger {  pointer-events: auto !important;  }
	#stacks_in_112971 .devicewrapper {  max-width: 2800px !important; margin-right: auto; margin-left: auto;  }
	
	#stacks_in_112971 .devicewrapper { 
	     display:table; width: 100%;	
		 	
		 height: 430px; 
	 }
	
	@media (max-width: 800px) { 
	#stacks_in_112971 .devicewrapper {  
		
	       
		  height: 400px;  	
		   
	    %%[[if edit]]%% height:auto; 
		%%[[endif]]%%
	  }
	}
	
	@media (max-width: 600px) {
	#stacks_in_112971 .devicewrapper { 		
		
	       
	      height: 320px;  	
		 
	    %%[[if edit]]%% height:auto;     	
	  %%[[endif]]%% }
	}
	
	/* ---- stack content ------ */
	
	/* link option - managed in Hype */
	#stacks_in_112971 .hype-link-hover-group, #stacks_in_112971 .hype-link-hover, #stacks_in_112971 .hype-link-hover-blank  {  
	   }
	 
	#stacks_in_112971 .hype-link-hover {    }
	#stacks_in_112971 .hype_videobox {   display: none !important; 
	width: 100% !important; height: 100% !important;  }
	#stacks_in_112971 .hype-link-hover-group {   display: block !important;   }
	#stacks_in_112971 .hype-link-hover-group {    }
	#stacks_in_112971 .hype-link-hover-group {  background-size: cover !important; background-position: 50% 40% !important;
	 	 	
	 	 background-image: url(https://images.unsplash.com/photo-1517336714731-489689fd1ca8?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDExfHxtYWN8ZW58MHx8fHwxNjMxNzk5Nzcz&ixlib=rb-1.2.1&q=80&w=1080) !important; 		
	background-color: #e6e6e6;  } 
	
	/* enable link area */
	#stacks_in_112971 .hype-link-hover, #stacks_in_112971 .hype-link-hover-blank, #stacks_in_112971 .hype-hover-box { 
	
	 }
	
	/* main area */
	#stacks_in_112971 .device-area::after, #stacks_in_112971 .device-area::before, #stacks_in_112971 .device-area:after, #stacks_in_112971 .device-area:before {  display: none !important;  }
	
	/* screen glas e shadows */
	#stacks_in_112971 .hype-glass-reflect {    }
	#stacks_in_112971 .hype-glass-shading {    }
	#stacks_in_112971 .hype-box-shadow{    }
	
	/* custom text */
	#stacks_in_112971 .hype-device-text { 
	 
	-webkit-font-smoothing: antialiased !important; text-align: center;
	text-align: truefalsefalse !important; color: #FFFFFF !important; font-style: none; text-transform: none; font-size: 131px !important; line-height: 60px !important; letter-spacing: -3px !important; -webkit-font-smoothing: antialiased !important; 
	margin-top: -130px !important;
	margin-left: 0px !important;
	
			
	
	
	
	
	
	
	
	
	
	
	
	text-shadow: 1px 1px 0 #ccc,
	            2px 2px 0 #c9c9c9,
	            3px 3px 0 #bbb,
	            4px 4px 0 #b9b9b9,
	            5px 5px 0 #aaa,
	            1px 6px 1px rgba(58, 58, 58, 0.34),
	            2px 0 5px rgba(58, 58, 58, 0.34),
	            2px 1px 3px rgba(58, 58, 58, 0.34),
	            2px 3px 5px rgba(58, 58, 58, 0.34),
	            3px 5px 10px rgba(58, 58, 58, 0.34),
	            4px 10px 10px rgba(58, 58, 58, 0.34) !important;		           
	
	 }
	
	#stacks_in_112971 .hype-device-text, #stacks_in_112971 p .hype-device-text {
	
		font-family: "google_custom_font_selector", sans-serif !important;
	 	
	 font-family: 'Montserrat', sans-serif !important;	font-weight: 700 !important;  	
	 
	 }
	
	#stacks_in_112971 .hype-device-text  { 
	
	 }
	/* bands */
	#stacks_in_112971 .hype-bands-reveal1, #stacks_in_112971 .hype-bands-reveal2, #stacks_in_112971 .hype-bands-reveal1 path, #stacks_in_112971 .hype-bands-reveal2 path {  
	
	
	 display: none !important; 
	fill: rgba(255, 255, 255, 1.00) !important; 
	 }
	
	#stacks_in_112971 .hype-bands-reveal1 {  background-color: rgba(255, 255, 255, 1.00) !important;  }
	#stacks_in_112971 .hype-bands-reveal1 {    }
	stacks_in_112971_pointer {}
	/* linees */
	 #stacks_in_112971 .hype-linees path { 
	   stroke-style: solid !important;  stroke: rgba(255, 255, 255, 0.32) !important;  stroke-width: 50px !important; 
	  }
	 
	#stacks_in_112971 .hype-symbol-linees1 {    }
	#stacks_in_112971 .hype-symbol-linees2 {   display: block !important;  }
	#stacks_in_112971 .hype-symbol-linees1, #stacks_in_112971 .hype-symbol-linees2 {    }
	
	@media (max-width: 500px) {
	 #stacks_in_112971 .hype-symbol-linees1, #stacks_in_112971 .hype-symbol-linees2 {  display: none !important; opacity: 0 !important;  }
	}
	
	/* BG stack */ 
	#stacks_in_112971 .img-dev-bg-back, #stacks_in_112971 .img-dev-bg-back path { 
		background-size: cover !important;
		 	
		 	
			
		 background-image: none !important;  	
		 	
		opacity: 1; background-position: 50% 75% !important;
	 }
	
	/* fixed position in desktop only */
	@media (max-width: 480px) { #stacks_in_112971 .img-dev-bg-back {  background-attachment: scroll !important;  } }
	@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_112971 .img-dev-bg-back {  background-attachment: scroll !important; } }
	@media (min-width: 1025px) {  }
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_112971 .img-dev-bg-back {  background-attachment: scroll !important; } }
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_112971 .img-dev-bg-back {  background-attachment: scroll !important; } }
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_112971 .img-dev-bg-back {  background-attachment: scroll !important; } }
	#stacks_in_112971 .img-dev-bg-back, #stacks_in_112971 .img-dev-bg-back path { 	
	}
	
	#stacks_in_112971 .img-dev-vignetting { 
			
	 }
	
	/* animation triggers */
	#stacks_in_112971 .bands-trigger, #stacks_in_112971 .device-trigger {  opacity: 0.5 !important;  }
	
	#stacks_in_112971 .device-trigger {   top: 16px !important;  
	  }
	
	#stacks_in_112971 .bands-trigger {   
	 opacity: 0.0 !important;  
	  }



/* -- EACH CSS Template end -- */
#stacks_in_112974_2 {
	padding: 15px 6px 6px 6px;
}
#stacks_in_113149 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1300px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_113149 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_113149 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_113149 .r_maxwidth {

}}

#stacks_in_113150 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_113150 .jwresp_col{overflow:hidden;margin:0;width:64%; float:left;}#stacks_in_113150 #jwresp_col2_stacks_in_113150{ float:right; width:36%}@media screen and (max-width:770px){#stacks_in_113150 #jwresp_col1_stacks_in_113150,#stacks_in_113150 #jwresp_col2_stacks_in_113150{width:100%;float:none;display:block}#stacks_in_113150 #jwresp_col1_stacks_in_113150{margin-bottom:0px}}

#stacks_in_113150 {
	padding: 20px 5px 0px 15px;
}
#stacks_in_113151 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_113151 .jwresp_col{overflow:hidden;margin:0;width:42%; float:left;}#stacks_in_113151 #jwresp_col2_stacks_in_113151{ float:right; width:56%}@media screen and (max-width:600px){#stacks_in_113151 #jwresp_col1_stacks_in_113151,#stacks_in_113151 #jwresp_col2_stacks_in_113151{width:100%;float:none;display:block}#stacks_in_113151 #jwresp_col1_stacks_in_113151{margin-bottom:5px}}

#stacks_in_113151 {
	padding: 20px 5px 30px 15px;
}
  #stacks_in_113152{display:none}@media screen and (max-width:600px){#stacks_in_113152{display:block}} 

#stacks_in_113153 {
	padding: 12px 0px 0px 0px;
}

#stacks_out_113153 {
	width: 110px;
	margin-left:0;
}
  @media screen and (max-width:600px){#stacks_in_113156{display:none}} 

#stacks_in_113157 {
	padding: 2px 0px 0px 0px;
}

#stacks_out_113157 {
	width: 150px;
	margin-right:0;
}

#stacks_in_113161 {
	padding: 0px 0px 10px 11px;
}

#stacks_in_113289 {
	padding: 0px 0px 15px 11px;
}

#stacks_in_113164 {
	background-color: rgba(38, 75, 112, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 5px 0px 0px 4px;
	padding:  13px;
}

#stacks_out_113164 {
	width: 240px;
	margin-left:0;
}
#stacks_in_113170 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 500px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_113170 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_113170 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_113170 .r_maxwidth {

}}


#stacks_in_113170 {
	padding: 0px 0px 30px 0px;
}

#stacks_in_113171 {
	border: solid rgba(50, 109, 147, 0.72);
	border-width: 0px 0px 0px 3px;
	padding: 16px 0px 18px 16px;
}

#stacks_in_113287 {
	padding: 50px 0px 0px 0px;
}

#stacks_in_113175 {
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
	padding: 0px 30px 30px 30px;
}
/* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_113178 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_113178 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #C56259;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_113178 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_113178 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_113178 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #C56259;}#stacks_in_113178 .owl-theme .owl-controls .owl-page.active span,#stacks_in_113178 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_113178 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_113178 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}#stacks_in_113178outerwrapper{	max-width: 1700px;	margin: 0 auto 0 auto;}/* Preview Mode */#stacks_in_113178owl-stack{	height:0px;}#stacks_in_113178owl-stack .stacks_in_113178item{margin: 3px;}#stacks_in_113178owl-stack .stacks_in_113178item img{display: block;width: 100%;height: auto;}#stacks_in_113178imagewell{height: 0px;}/* End Owl stack CSS code */#stacks_in_112039 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1250px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;

}

@media screen and (max-width: 1200px) {
#stacks_in_112039 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_112039 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_112039 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}

/* Start doobox hippo css */


/* general styles edit and preview mode */
   /* html { height: 100%; margin-bottom: 1px; overflow-y: scroll; } removed to make compliant with certain themes */

.stacks_in_111682darkerborder{
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.stacks_in_111682overalltabcontainer{
	background: #FFFFFF;
	border: 0px solid #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.stacks_in_111682tabcontentcontainer{
	padding: 20px;
}

.stacks_in_111682dootabcontainer{
	
	display:none;
	
	
}

.stacks_in_111682dootabcontainer:first-child{
	
	display:block;
	
}

#stacks_in_111682tabpicker{
	padding: 20px 30px 5px 30px;  /* adjusted in update to acomidate more than one row of buttons */
	
	font-weight: bold;
	background: #FFFFFF;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

#stacks_in_111682tabpicker span{
	padding-right: 10px;
	padding-left: 4px;
	
}

#stacks_in_111682tabpicker span:first-child{
	padding-right: 10px;
	padding-left: 4px;
	
}

.stacks_in_111682dootabSlice{
	background: #FFFFFF;
}


/* tabs and links styles */

#stacks_in_111682tabpicker a{
	display: inline-block;
	font-size: 100%;
	margin-right: 18px;
	margin-bottom: 15px; /* added in update to acomidate more than one row of buttons */
	padding: 5px 20px 5px 20px;
	background: #E5E5E5;
	text-decoration: none;
	border:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #535353;
	line-height: normal;
}

#stacks_in_111682tabpicker a:hover{
	background: #E3E3E3;
	text-decoration: none;
	border:none;
	color: #C857DB;
}

#stacks_in_111682tabpicker a:active{
	background: #E5E5E5;
	text-decoration: none;
	border:none;
	color: #535353;
}

#stacks_in_111682tabpicker a.stacks_in_111682current{
	background: #C857DB;
	color: #FFFFFF;
	text-decoration: none;
	border:none;
}

.stacks_in_111682doocat {
	display:none;
	font-weight: bold;
	background: #FFD8DF;
	padding: 5px 10px 5px 10px;
	border-bottom:1px solid #666666;
}

.stacks_in_111682doocat span{
	
	min-width:200px;
	white-space: nowrap;
	padding: 5px;
	border:1px solid #555555;
	color: #red;
	background: #ffffff;
}







	.stacks_in_111682darkerborder{
		border: none;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
	#stacks_in_111682tabpicker{
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		
	}


/* end doobox hippo css */
#stacks_in_111682 {
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	border-radius: 0px 0px 6px 6px;
	margin: 0px 0px 10px 0px;
}
#stacks_in_113224>.s3_row {
	margin: 0 -15px;
}

#stacks_in_113224>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_113224>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_113224>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_113224>.s3_row>.s3_column {
	padding: 0 15px;
}








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


	#stacks_in_113224>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_113224>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}



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


	#stacks_in_113224>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_113224>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}




#stacks_in_113224 {
	padding: 4px 4px 12px 4px;
}
#stacks_in_113233>.s3_row {
	margin: 0 -6px;
}

#stacks_in_113233>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113233>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113233>.s3_row>.s3_column {
	padding: 0 6px;
}










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



}



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



}






#stacks_in_113253 {
	background-color: rgba(225, 225, 225, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 12px 6px 0px 6px;
}
#stacks_in_113256>.s3_row {
	margin: 0 -0px;
}

#stacks_in_113256>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113256>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113256>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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



}






#stacks_in_113235 {
	background-color: rgba(225, 225, 225, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 12px 6px 0px 6px;
}
#stacks_in_113237>.s3_row {
	margin: 0 -0px;
}

#stacks_in_113237>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113237>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113237>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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



}





#stacks_in_113267>.s3_row {
	margin: 0 -6px;
}

#stacks_in_113267>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113267>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113267>.s3_row>.s3_column {
	padding: 0 6px;
}










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



}



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



}






#stacks_in_113267 {
	background-color: rgba(222, 222, 222, 1.00);
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	border-radius:  3px;
	margin: 8px 0px 0px 0px;
	padding:  8px;
}

#stacks_in_113271 {
	padding: 2px 0px 0px 0px;
}

#stacks_out_113268 {
	width: 87%;
}

#stacks_in_113230 {
	padding:  10px;
}

#stacks_in_113225 {
	padding:  10px;
}
#stacks_in_113274>.s3_row {
	margin: 0 -15px;
}

#stacks_in_113274>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_113274>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_113274>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_113274>.s3_row>.s3_column {
	padding: 0 15px;
}








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


	#stacks_in_113274>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_113274>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}



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


	#stacks_in_113274>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_113274>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}




#stacks_in_113274 {
	padding:  4px;
}

#stacks_in_113284 {
	padding:  10px;
}

#stacks_in_113281 {
	padding:  10px;
}

#stacks_in_113276 {
	padding:  10px;
}

#stacks_in_112650 {
	padding: 0px 0px 10px 20px;
}
#stacks_in_112550 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_112550 .jwresp_col{float:none} #stacks_in_112550 #jwresp_col2_stacks_in_112550{position:relative;margin:0 auto;width:32%;float:none}#stacks_in_112550 #jwresp_col1_stacks_in_112550,#stacks_in_112550 #jwresp_col3_stacks_in_112550{width:32%}#stacks_in_112550 #jwresp_col1_stacks_in_112550{float:left}#stacks_in_112550 #jwresp_col3_stacks_in_112550{float:right} @media screen and (max-width:900px){#stacks_in_112550 #jwresp_col1_stacks_in_112550,#stacks_in_112550 #jwresp_col3_stacks_in_112550{margin-bottom:20px}#stacks_in_112550 #jwresp_col1_stacks_in_112550{width:49%}#stacks_in_112550 #jwresp_col3_stacks_in_112550{width:49%}#stacks_in_112550 #jwresp_col2_stacks_in_112550{clear:both;width:100%;display:block}}  @media screen and (max-width:900px){#stacks_in_112550 #jwresp_col1_stacks_in_112550,#stacks_in_112550 #jwresp_col3_stacks_in_112550,#stacks_in_112550 #jwresp_col2_stacks_in_112550{float:none;width:100%;display:block}#stacks_in_112550 #jwresp_col1_stacks_in_112550,#stacks_in_112550 #jwresp_col3_stacks_in_112550{margin-bottom:20px}} 

#stacks_in_112550 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_112551 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 9px 9px 6px 9px;
}

#stacks_in_112553 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112556 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112562 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 19px 0px;
	padding: 9px 9px 29px 9px;
}

#stacks_in_112563 {
	padding: 7px 0px 14px 20px;
}

#stacks_in_112566 {
	padding: 0px 0px 11px 20px;
}

#stacks_in_112568 {
	padding: 15px 0px 30px 20px;
}

#stacks_in_112977 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 12px 9px 17px 9px;
}

#stacks_in_112978 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112981 {
	padding: 0px 0px 11px 20px;
}

#stacks_in_112985 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_112580 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 9px 9px 18px 9px;
}

#stacks_in_112582 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112585 {
	margin: 10px 0px 5px 0px;
}

#stacks_in_112597 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 9px 9px 9px 9px;
}

#stacks_in_112598 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112601 {
	padding: 0px 0px 15px 20px;
}

#stacks_in_112603 {
	margin: 0px 0px 5px 0px;
}

#stacks_in_112613 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 12px 9px 27px 9px;
}

#stacks_in_112615 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112618 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112622 {
	padding: 20px 20px 30px 20px;
}

#stacks_in_112624 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 12px 9px 17px 9px;
}

#stacks_in_112625 {
	padding: 0px 0px 10px 20px;
}

#stacks_in_112628 {
	padding: 0px 0px 11px 20px;
}

#stacks_in_112630 {
	padding: 20px 0px 30px 20px;
}

#stacks_in_112632 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_112987 {
	padding: 30px 0px 11px 20px;
}

#stacks_in_112989 {
	padding: 10px 0px 34px 20px;
}

#stacks_in_112496 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 10px 10px 10px 10px;
}

#stacks_in_112497 {
	padding: 5px 10px 15px 10px;
}
#stacks_in_112800 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 1100px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_112800 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_112800 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_112800 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}

#stacks_in_112846 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_112846 .jwresp_col{overflow:hidden;margin:0;width:56%; float:left;}#stacks_in_112846 #jwresp_col2_stacks_in_112846{ float:right; width:38%}@media screen and (max-width:1030px){#stacks_in_112846 #jwresp_col1_stacks_in_112846,#stacks_in_112846 #jwresp_col2_stacks_in_112846{width:100%;float:none;display:block}#stacks_in_112846 #jwresp_col1_stacks_in_112846{margin-bottom:0px}}

#stacks_in_112846 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 20px 0px 20px 0px;
	padding:  20px;
}

#stacks_in_112856 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_112849 {
	margin: 70px 0px 0px 0px;
}

#stacks_out_112849 {
	width: 250px;
}

#stacks_in_111844 {
	padding: 40px 5px 30px 10px;
}

#stacks_in_111865 {
	background-color: rgba(242, 242, 242, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 10px 10px 9px 10px;
}

#stacks_in_111866 {
	padding: 5px 10px 15px 10px;
}
#stacks_in_112804 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 800px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_112804 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_112804 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_112804 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_112449 {
	background-color: rgba(255, 255, 255, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 30px 90px 30px 90px;
}

#stacks_in_111874 {
	padding: 35px 10px 30px 10px;
}
#stacks_in_111896>.s3_row {
	margin: 0 -10px;
}

#stacks_in_111896>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_111896>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_111896>.s3_row>.s3_column {
	padding: 0 10px;
}










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


	#stacks_in_111896>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_111896>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_111896>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_111896>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_111896 {
	margin: 20px 3px 0px 3px;
}

#stacks_in_111897 {
	background-color: rgba(239, 237, 240, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 20px 0px;
	padding: 37px 20px 10px 20px;
}

#stacks_in_113064 {
	background-color: rgba(239, 237, 240, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 12px 0px;
	padding: 25px 20px 16px 20px;
}

#stacks_in_113065 {
	padding:  10px;
}

#stacks_in_113068 {
	padding: 0px 10px 10px 10px;
}
#stacks_in_113070>.s3_row {
	margin: 0 -10px;
}

#stacks_in_113070>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113070>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113070>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_113070>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_113070>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_113076 {
	margin: 0px 0px 4px 0px;
}

#stacks_out_113076 {
	width: 50%;
}

#stacks_out_113079 {
	width: 57%;
}

#stacks_in_111902 {
	background-color: rgba(239, 237, 240, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 17px 0px;
	padding: 37px 20px 35px 20px;
}
#stacks_in_111905>.s3_row {
	margin: 0 -2px;
}

#stacks_in_111905>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_111905>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_111905>.s3_row>.s3_column {
	padding: 0 2px;
}










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



}



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


	#stacks_in_111905>.s3_row  {
		margin: -2px 0;
	}
	#stacks_in_111905>.s3_row>.s3_column {
		padding: 2px 0;
		width:100%;
	}


}






#stacks_in_111905 {
	padding: 40px 0px 15px 0px;
}

#stacks_in_111906 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_111908 {
	padding: 12px 0px 0px 0px;
}

#stacks_in_111911 {
	padding: 15px 0px 30px 0px;
}

#stacks_out_111911 {
	width: 100px;
}

#stacks_in_111913 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding: 0px 0px 15px 0px;
}

#stacks_in_111915 {
	padding: 15px 0px 20px 0px;
}

#stacks_in_113138 {
	background-color: rgba(239, 237, 240, 1.00);
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 0px 0px 12px 0px;
	padding: 25px 20px 33px 20px;
}
#stacks_in_113083>.s3_row {
	margin: 0 -17px;
}

#stacks_in_113083>.s3_row>.s3_column_left {
	width: 35.57%;
}

#stacks_in_113083>.s3_row>.s3_column_right {
	width: 64.430000%;
}




#stacks_in_113083>.s3_row>.s3_column {
	padding: 0 17px;
}










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


	#stacks_in_113083>.s3_row  {
		margin: -17px 0;
	}
	#stacks_in_113083>.s3_row>.s3_column {
		padding: 17px 0;
		width:100%;
	}


}



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


	#stacks_in_113083>.s3_row  {
		margin: -17px 0;
	}
	#stacks_in_113083>.s3_row>.s3_column {
		padding: 17px 0;
		width:100%;
	}


}






#stacks_in_113083 {
	background-color: rgba(242, 241, 243, 1.00);
	margin: 8px 0px 0px 0px;
	padding: 40px 20px 40px 20px;
}

#stacks_in_113100 {
	padding:  10px;
}
#stacks_in_113084>.s3_row {
	margin: 0 -10px;
}

#stacks_in_113084>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113084>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113084>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_113084>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_113084>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_113096 {
	padding: 15px 0px 0px 0px;
}
#stacks_in_113104>.s3_row {
	margin: 0 -17px;
}

#stacks_in_113104>.s3_row>.s3_column_left {
	width: 35.57%;
}

#stacks_in_113104>.s3_row>.s3_column_right {
	width: 64.430000%;
}




#stacks_in_113104>.s3_row>.s3_column {
	padding: 0 17px;
}










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


	#stacks_in_113104>.s3_row  {
		margin: -17px 0;
	}
	#stacks_in_113104>.s3_row>.s3_column {
		padding: 17px 0;
		width:100%;
	}


}



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


	#stacks_in_113104>.s3_row  {
		margin: -17px 0;
	}
	#stacks_in_113104>.s3_row>.s3_column {
		padding: 17px 0;
		width:100%;
	}


}






#stacks_in_113104 {
	background-color: rgba(242, 241, 243, 1.00);
	margin: 20px 0px 0px 0px;
	padding: 10px 20px 15px 20px;
}

#stacks_in_113120 {
	padding: 10px 10px 10px 10px;
}

#stacks_in_113105 {
	padding: 15px 0px 0px 0px;
}
#stacks_in_113108>.s3_row {
	margin: 0 -10px;
}

#stacks_in_113108>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_113108>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_113108>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_113108>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_113108>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_113118 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_113112 {
	padding: 10px 0px 10px 0px;
}
