#stacks_in_337{
	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;
	
}


#stacks_in_337 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;}
#stacks_in_337 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_337 .c+.c .count{margin-left: 4px;}
#stacks_in_337.s3 .c.s2_3 .count,#stacks_in_337.s4 .c.s2_4 .count,#stacks_in_337.s4 .c.s3_4 .count{ margin-left: 2px;}
.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_337.s2 .c.s1_2 .c-pad,#stacks_in_337.s3 .c.s1_3 .c-pad,#stacks_in_337.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_337.s3 .c.s2_3 .c-pad,#stacks_in_337.s4 .c.s2_4 .c-pad,#stacks_in_337.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_337.s2 .c.s2_2 .c-pad,#stacks_in_337.s3 .c.s3_3 .c-pad,#stacks_in_337.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.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_337 .c+.c .count,
	#stacks_in_337.s3 .c.s2_3 .count,
	#stacks_in_337.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_337 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_337 .c:first-child,#stacks_in_337.s4 .c.s1_4,#stacks_in_337.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_337 .c:last-child,#stacks_in_337.s4 .c.s3_4,#stacks_in_337.s4 .c.s4_4{ padding: 4px 0 0;}

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

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

@media only screen and (max-width: 300px) {
	#stacks_in_337 .count{ margin-left: 0 !important;}
	#stacks_in_337 .c .c-pad{padding: 0 !important;}
	#stacks_in_337.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_337 {
	padding: 12px 0px 12px 0px;
}

#stacks_out_337 {
	width: 250px;
}

#stacks_out_338 {
	width: 120px;
}
#stacks_in_354{
	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;
	
}


#stacks_in_354 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;}
#stacks_in_354 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_354 .c+.c .count{margin-left: 4px;}
#stacks_in_354.s3 .c.s2_3 .count,#stacks_in_354.s4 .c.s2_4 .count,#stacks_in_354.s4 .c.s3_4 .count{ margin-left: 2px;}
.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_354.s2 .c.s1_2 .c-pad,#stacks_in_354.s3 .c.s1_3 .c-pad,#stacks_in_354.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_354.s3 .c.s2_3 .c-pad,#stacks_in_354.s4 .c.s2_4 .c-pad,#stacks_in_354.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_354.s2 .c.s2_2 .c-pad,#stacks_in_354.s3 .c.s3_3 .c-pad,#stacks_in_354.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.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_354 .c+.c .count,
	#stacks_in_354.s3 .c.s2_3 .count,
	#stacks_in_354.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_354 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_354 .c:first-child,#stacks_in_354.s4 .c.s1_4,#stacks_in_354.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_354 .c:last-child,#stacks_in_354.s4 .c.s3_4,#stacks_in_354.s4 .c.s4_4{ padding: 4px 0 0;}

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

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

@media only screen and (max-width: 300px) {
	#stacks_in_354 .count{ margin-left: 0 !important;}
	#stacks_in_354 .c .c-pad{padding: 0 !important;}
	#stacks_in_354.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; }
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_355 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_355 .imgwrapper, #stacks_in_355 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_355 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 text-transform: uppercase;  
font-size: 15px; line-height: 1.22em; letter-spacing: 1px; -webkit-font-smoothing: antialiased;
 font-family: "Lucida Sans Unicode", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_355 .imgcaption p { background-color: rgba(64, 64, 64, 0.57); padding: 28px; margin: 0;   backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);   }

#stacks_in_355 .imgwrapper {	position: relative; text-align: center; margin: 0px;  z-index: 3; }
#stacks_in_355 .imgcontainer img[alt] {  
   transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;  }  
#stacks_in_355 .imgcontainer {  transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;  }
#stacks_in_355 .layeroverlay {   transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;   }

#stacks_in_355 .imgcaption {    transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;   }
#stacks_in_355 .imgcaption p {   transition: 0.17s ease-in-out; -webkit-transition: 0.17s ease-in-out;   }
 

#stacks_in_355 .imgcontainer:hover > .layeroverlay {   opacity: 0.1;   }
#stacks_in_355 .imgcontainer:hover > .imgcaption  { 



 transform: scale(1.015); -webkit-transform: scale(1.015); 
	

 color: rgba(255, 255, 255, 1.00) !important;    }
#stacks_in_355 .imgcontainer:hover > .imgcaption p {    background-color: rgba(166, 65, 55, 0.54);    }
#stacks_in_355 .imgcontainer:hover {  
  }
#stacks_in_355 .imgcontainer img:hover {   transform: scale(1.016) !important; -webkit-transform: scale(1.016) !important;   }

#stacks_in_355 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52); box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52);		
	 	
	 	
	 	 }
#stacks_in_355 .imgcontainer::before {  pointer-events:none;       }
		 
#stacks_in_355 .imgcontainer:hover::before {  pointer-events:none;     }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_355 .imgcontainer:hover img {  -webkit-filter: none; filter: none;  }

#stacks_in_355 .imgcontainer img { 
  
  
  
    }

#stacks_in_355 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 0.0; 	
 display: block; 	



    
	 background-position: 50% 50% !important;		 
		
	 background-size: contain !important; background-repeat: no-repeat !important; 	
    	
	 background: url(https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExcWt6NHRuYnMwdHRnYmM0YXdmaHZtcTFjdWl6ejVkYXFhNmN0dWNobCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/3ohhwJlKHGchQUtvBS/giphy.gif); 		
 
}

#stacks_in_355 .pictureimgclass {  vertical-align: bottom; text-align: center !important;   }

@media (max-width: 768px) { 
	#stacks_in_355 .imgwrapper {  margin: 0px;  }	
	#stacks_in_355 .imgcontainer { 	
	 
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52) !important; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52) !important;  
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_355 .imgcaption {   
		
			
	 font-size: 14px; letter-spacing: 0px; line-height: 1.3em;  }	
	#stacks_in_355 .imgcaption p {  padding: 28px;  }
	#stacks_in_355 .layeroverlay {  }
 }
 
@media (max-width: 770px) { 
  #stacks_in_355 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_355 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_355 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_355 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- *//*
 * SuperFlex v1.4
 * Nick Cates Design
 */



.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}

body .slides,
body .flex-control-nav,
body .flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

.flexslider {width: 100%; margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}

.flexslider .slides img {max-width: 100%; display: block; width: 100%; height: auto;padding:0;margin:0;}

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

.no-js .slides > li:first-child {display: block;}

.flexslider {background: transparent; zoom: 1; position: relative;z-index: 50;}

.flexslider .slides {zoom: 1;}
body .flexslider ul.slides, body .flexslider li { padding: 0; margin: 0;list-style: none; line-height: 0;}
.flexslider .slides > li {position: relative;}

.flex-container {zoom: 1; position: relative;}

body .flex-caption { 
height:50px; 
background:none; 
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); 
zoom: 1; 
text-align: left; 
width: 100%; 
display: block; 
text-indent: 3%;
position: absolute; 
left: 0; 
bottom: 0; 
background: rgba(0,0,0,.5); 
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,.3); 
font-size: 14px; 
line-height: 3.6em;
}

.flex-direction-nav{opacity: 0;}
.flex-direction-nav{padding: 0 !important;}
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url('../files/bg_direction_nav.png') no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li .flex-next {background-position: -52px 0; right: 0;}
.flex-direction-nav li .flex-prev {left: 0;}
.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

.flex-control-nav {position: absolute; line-height: 3.6em; font-size: 14px; text-align: center; bottom:0; opacity:0;width:100%;z-index:100;}
.alignRight {text-align: right; right: 15px;width:auto;}

.flex-control-nav li {position: relative; top: 4px; margin: 0 0 0 7px !important; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a { top: 5px; width: 20px; height: 20px;display: block; background: url('../files/bg_control_nav.png') no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -20px;}
.flex-control-nav li a.flex-active {background-position: 0 -40px; cursor: default;}

.flex-control-nav,.flex-direction-nav{-webkit-transition: opacity 500ms; -moz-transition: opacity 500ms; -ms-transition: opacity 500ms; -o-transition: opacity 500ms; transition: opacity 500ms;}
.flexslider:hover .flex-control-nav,.flexslider:hover .flex-direction-nav{opacity: 1 !important;}
 

.flex-viewport,
.flex-viewport ul.slides, 
.flex-viewport ul.slides li,
.flex-viewport ul.slides li img{
    border-radius: 0;
}

#stacks_in_357 .flex-caption{border-radius: 0 0 4px 4px;}

@media all and (max-width: 600px){
    .flex-caption{visibility: hidden;}
}

@media all and (max-width: 320px){
    .flex-direction-nav{visibility: hidden;}
}

@media	only screen and (-webkit-min-device-pixel-ratio: 1.3),
	only screen and (-o-min-device-pixel-ratio: 13/10),
	only screen and (min-resolution: 120dpi)
	{
    .flex-control-nav li a {
    	background-image: url('../files/bg_control_nav_2x.png') !important; 
    	background-size: 20px 60px;
    }
    .flex-direction-nav li a {
    	background: url('../files/bg_direction_nav_2x.png') no-repeat 0 0;
    	background-size: 104px 52px;
    }
}










/* Edit Mode UI  */



#stacks_in_357 {
	padding: 24px 0px 0px 0px;
}
/* -- Start EACH CSS Template -- */

 

#stacks_in_425 * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
#stacks_in_425 .imgwrapper, #stacks_in_425 .edit_mode_panel-23 {  -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-backface-visibility: hidden;  }	

	
#stacks_in_425 .imgcaption {	pointer-events:none !important; text-align: center; width: 100%; opacity: 1; position: absolute; height: 100%; font-size: 20px; vertical-align: middle;  z-index: 2; 
 display: none; opacity: 0;  
     left: 0; right: 0;   
color: rgba(255, 255, 255, 1.00) !important; font-family: "title_safe_font_selector", sans-serif; -webkit-font-smoothing: antialiased;

 text-align: center; 

 text-transform: uppercase;  
font-size: 15px; line-height: 1.22em; letter-spacing: 1px; -webkit-font-smoothing: antialiased;
 font-family: "Lucida Sans Unicode", sans-serif !important; font-weight: 400 !important; 
 }

#stacks_in_425 .imgcaption p { background-color: rgba(64, 64, 64, 0.57); padding: 28px; margin: 0;   backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);   }

#stacks_in_425 .imgwrapper {	position: relative; text-align: center; margin: 0px;  z-index: 3; }
#stacks_in_425 .imgcontainer img[alt] {  
   transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;  }  
#stacks_in_425 .imgcontainer {  transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;  }
#stacks_in_425 .layeroverlay {   transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;   }

#stacks_in_425 .imgcaption {    transition: all 0.17s ease-in-out; -webkit-transition: all 0.17s ease-in-out;   }
#stacks_in_425 .imgcaption p {   transition: 0.17s ease-in-out; -webkit-transition: 0.17s ease-in-out;   }
 

#stacks_in_425 .imgcontainer:hover > .layeroverlay {   opacity: 0.1;   }
#stacks_in_425 .imgcontainer:hover > .imgcaption  { 



 transform: scale(1.015); -webkit-transform: scale(1.015); 
	

 color: rgba(255, 255, 255, 1.00) !important;    }
#stacks_in_425 .imgcontainer:hover > .imgcaption p {    background-color: rgba(166, 65, 55, 0.54);    }
#stacks_in_425 .imgcontainer:hover {  
  }
#stacks_in_425 .imgcontainer img:hover {   transform: scale(1.016) !important; -webkit-transform: scale(1.016) !important;   }

#stacks_in_425 .imgcontainer { 	 border-collapse: collapse;
	
		
	display: block; overflow: hidden; position: relative;	
	  margin-left: auto; margin-right: auto;  			
				
	border-color: #424242; border-style: solid; border-width: 0px;	
	 border-radius:0px; -webkit-border-radius:0px; 	
		 	 
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52); box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52);		
	 	
	 	
	 	 }
#stacks_in_425 .imgcontainer::before {  pointer-events:none;       }
		 
#stacks_in_425 .imgcontainer:hover::before {  pointer-events:none;     }
@-webkit-keyframes shine { 100% { left: 125%; }} @keyframes shine { 100% { left: 125%; }}

#stacks_in_425 .imgcontainer:hover img {  -webkit-filter: none; filter: none;  }

#stacks_in_425 .imgcontainer img { 
  
  
  
    }

#stacks_in_425 .layeroverlay {   -webkit-transform: translateZ(0);
	pointer-events:none !important; padding: 0; text-align: center; width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; display: none; margin: auto; opacity: 0.0; 	
 display: block; 	



    
	 background-position: 50% 50% !important;		 
		
	 background-size: contain !important; background-repeat: no-repeat !important; 	
    	
	 background: url(https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExajBuaWw2Y2g2aWNyMHQxa2k2ZW5qdW1rOHI1NW0ycWMxNWQ0YWQzaiZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/Q5idwzxmoRkBdiEVpu/giphy-downsized-large.gif); 		
 
}

#stacks_in_425 .pictureimgclass {  vertical-align: bottom; text-align: center !important;   }

@media (max-width: 768px) { 
	#stacks_in_425 .imgwrapper {  margin: 0px;  }	
	#stacks_in_425 .imgcontainer { 	
	 
	-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52) !important; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.52) !important;  
	 	
	 margin-left: auto; margin-right: auto; 	  		
	 	
	  }
	 #stacks_in_425 .imgcaption {   
		
			
	 font-size: 14px; letter-spacing: 0px; line-height: 1.3em;  }	
	#stacks_in_425 .imgcaption p {  padding: 28px;  }
	#stacks_in_425 .layeroverlay {  }
 }
 
@media (max-width: 770px) { 
  #stacks_in_425 .imgcontainer {  }
 }
@media (max-width: 600px) { 
  #stacks_in_425 .imgcontainer {  }
 }
@media (max-width: 778px) { 
  #stacks_in_425 .imgcontainer {  }
 }
@media (max-width: 600px) {  
  #stacks_in_425 .imgcontainer {  }
 }

/* -- End EACH CSS Template -- *//*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_436 .heading {
  color: #222222;
  border-color: #222222;
}

#stacks_in_436 {
	padding: 24px 0px 12px 0px;
}

#stacks_in_437 {
	margin: 0px 0px 24px 0px;
}

#stacks_in_439 {
	font-size: 99%;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_438 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_438 .theDivider1,
#simpleDivider_stacks_in_438 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_438 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_438.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_438.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_438 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_438.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_438.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_438.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_438.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_438 {
	padding: 0px 0px 12px 0px;
}
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_441 .heading {
  color: #222222;
  border-color: #222222;
}

#stacks_in_441 {
	padding: 0px 0px 24px 0px;
}

#stacks_in_430 {
	margin: 0px 0px 24px 0px;
}

#stacks_in_431 {
	font-size: 99%;
}

#stacks_in_427 {
	margin: 0px 0px 24px 0px;
}

#stacks_in_428 {
	font-size: 99%;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_450 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_450 .theDivider1,
#simpleDivider_stacks_in_450 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_450 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_450.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_450.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_450 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_450.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_450.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_450.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_450.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_450 {
	padding: 24px 0px 12px 0px;
}
#stacks_in_461{
	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;
	
}


#stacks_in_461 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;}
#stacks_in_461 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_461 .c+.c .count{margin-left: 4px;}
#stacks_in_461.s3 .c.s2_3 .count,#stacks_in_461.s4 .c.s2_4 .count,#stacks_in_461.s4 .c.s3_4 .count{ margin-left: 2px;}
.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_461.s2 .c.s1_2 .c-pad,#stacks_in_461.s3 .c.s1_3 .c-pad,#stacks_in_461.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_461.s3 .c.s2_3 .c-pad,#stacks_in_461.s4 .c.s2_4 .c-pad,#stacks_in_461.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_461.s2 .c.s2_2 .c-pad,#stacks_in_461.s3 .c.s3_3 .c-pad,#stacks_in_461.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.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_461 .c+.c .count,
	#stacks_in_461.s3 .c.s2_3 .count,
	#stacks_in_461.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_461 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_461 .c:first-child,#stacks_in_461.s4 .c.s1_4,#stacks_in_461.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_461 .c:last-child,#stacks_in_461.s4 .c.s3_4,#stacks_in_461.s4 .c.s4_4{ padding: 4px 0 0;}

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

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

@media only screen and (max-width: 300px) {
	#stacks_in_461 .count{ margin-left: 0 !important;}
	#stacks_in_461 .c .c-pad{padding: 0 !important;}
	#stacks_in_461.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; }
}
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_451 .heading {
  color: #222222;
  border-color: #222222;
}

#stacks_in_451 {
	padding: 0px 0px 24px 0px;
}

#stacks_in_457 {
	margin: 0px 0px 24px 0px;
}

#stacks_in_458 {
	font-size: 99%;
}

#stacks_in_500 {
	margin: 0px 0px 24px 0px;
}

#stacks_in_501 {
	font-size: 99%;
}

#stacks_in_485 {
	padding: 0px 0px 24px 0px;
}

#stacks_out_485 {
	width: 150px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_460 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_460 .theDivider1,
#simpleDivider_stacks_in_460 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_460 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_460.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_460.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_460 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_460.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_460.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_460.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_460.bgImageOn .theDivider1 img {
	display: block;
}


#stacks_in_460 {
	padding: 0px 0px 12px 0px;
}
/* -- Start EACH CSS Template -- */

 




	#stacks_in_440 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_440 .HYPE_document { overflow: visible;  pointer-events: none !important; direction:ltr !important; margin:auto; position:relative; min-width: 200px !important;  min-height: 90px !important; }	
	
	#stacks_in_440_default25_hype_container { direction:ltr !important; margin:auto; -webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important; min-width: 200px !important; min-height: 90px !important; display: block !important; 
	-webkit-transform: translate3d(0,0,0) !important; }
	
	#stacks_in_440 .box-25 { pointer-events: none !important; min-width: 200px !important; min-height: 90px !important; display: block !important;	z-index: 1 !important; position: relative; direction:ltr; margin-right: auto; margin-left: auto; text-align: center; overflow: auto; }		
	
	/* DRAG BOX */	
	#stacks_in_440 .h25-slidebox {
	-webkit-backface-visibility: hidden !important; -moz-backface-visibility: hidden !important;
	-webkit-transform-style: preserve-3d !important; -moz-transform-style: preserve-3d !important; -o-transform-style: preserve-3d !important; transform-style: preserve-3d !important;  
	
	
	border-radius:25px !important;
	
	background-color: rgba(34, 34, 34, 0.25) !important; }	
	
	#stacks_in_440 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(75, 75, 75, 1.00) !important;
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_440 .h25-slide-drag {	background-color: rgba(96, 134, 126, 1.00) !important;	box-shadow: 0 0 10px rgba(58, 58, 58, 1.00) !important;	border-radius:20px !important; -webkit-border-radius:20px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_440 .h25-slide-drag, #stacks_in_440 .h25-slide-drag [class*="fa fa-"], #stacks_in_440 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_440 .h25-slide-text {	position: absolute !important; top: 0; bottom: 0; right: 0; left: 0; height: 100% !important; font-size: 13px !important; line-height: 15px !important; -webkit-font-smoothing: antialiased; font-family: "title_safe_font_selector", sans-serif; letter-spacing: 0px;		
		 	
		 font-family: "Tahoma", sans-serif !important; font-weight: 900 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 0.50) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 0.50) 0%, rgba(255, 255, 255, 1.00) 34.1%, rgba(255, 255, 255, 0.50) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_440 .h25-slide-line {	background-color: rgba(0, 0, 0, 0.00) !important; }	
	
	#stacks_in_440 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(30, 138, 116, 0.80) 0%, rgba(203, 0, 1, 0.80) 66%) !important;
	background:linear-gradient(to right, rgba(30, 138, 116, 0.80) 0%, rgba(203, 0, 1, 0.80) 66%) !important;
	display: none !important; }	
	#stacks_in_440 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_440 .h25-panel-text {	padding-top: 35px !important; -webkit-font-smoothing: antialiased; font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; font-size: 15px !important; line-height: 15px !important; 
	
	
	color: rgba(65, 65, 65, 1.00) !important; text-shadow: 1px 1px 1px rgba(173, 173, 173, 1.00) !important; }
	
	
	/* Warning about mobile limitatin for slide ations to blank links	*/
	#stacks_in_440 .h25-link-text-new-window { font-size: 0px !important; line-height: 22px !important;	width: 0px !important; height: 0px !important; margin-left: 8px !important;	}
	
	@media (max-width: 480px) {
	  #stacks_in_440 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media (min-width: 481px) and (max-width: 1024px) {
	  #stacks_in_440 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_440 .h25-link-text-new-window { width: 0px !important; height: 0px !important; opacity: 0 !important; display: none !important; }
	}*/
		
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { 
	  #stacks_in_440 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}	
	}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_440 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { 
	  #stacks_in_440 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_440 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_440 .h25-panel-link {  }
	
	#stacks_in_440 .h25-panel-link-group { }
	
	#stacks_in_440 .h25-panel-link {	 }
	
	#stacks_in_440 .h25-panelbox, #stacks_in_440 .h25-panel-border, #stacks_in_440 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_440 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_440 .h25-panel-border2 {
	 
			 display: block !important; border-color: rgba(203, 203, 203, 1.00) !important; 
		
	
	
			
	 	 
	}
	
	@keyframes linearGradientMove {
	100% {background-position: 16px 0, -16px 100%, 0 -16px, 100% 16px; }
	}
		
	#stacks_in_440 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

/* -- End EACH CSS Template -- */