
#stacks_in_2{
	max-width: 1000px;margin: 0 auto;
}
#stacks_in_2{
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_2{
		padding: 0px 0px 0px 0px;
	}
}/* -- Start EACH CSS Template -- */

 




	#stacks_in_126 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
	#stacks_in_126 .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_126_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_126 .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_126 .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(151, 168, 177, 1.00) !important; }	
	
	#stacks_in_126 .h25-slide-base { border-radius:25px !important; -webkit-border-radius:25px !important; background-color: rgba(255, 255, 255, 1.00) !important;
		
	}
	/* SLIDE DRAG BUTTON STYLE */
	#stacks_in_126 .h25-slide-drag {	background-color: rgba(3, 43, 96, 1.00) !important;	box-shadow: 0 0 3px rgba(58, 58, 58, 1.00) !important;	border-radius:15px !important; -webkit-border-radius:15px !important; display: block; }	
		
	/* SLIDE DRAG ICON  23px/36px  */
	#stacks_in_126 .h25-slide-drag, #stacks_in_126 .h25-slide-drag [class*="fa fa-"], #stacks_in_126 .h25-slide-drag [class^="fa fa-"] {font: 22px/36px 'FontAwesome';	text-indent: 0; color: rgba(255, 255, 255, 1.00) !important; }	
	
	#stacks_in_126 .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: 1px;		
		 	
		 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important; 
				
		background: -webkit-linear-gradient(to right, rgba(255, 255, 255, 0.20) 0%, rgba(3, 43, 96, 1.00) 34.1%, rgba(255, 255, 255, 0.20) 100%);
		background:linear-gradient(to right, rgba(255, 255, 255, 0.20) 0%, rgba(3, 43, 96, 1.00) 34.1%, rgba(255, 255, 255, 0.20) 100%);
		-webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 0px;   
	    display: block !important; }	
	    
	#stacks_in_126 .h25-slide-line {	background-color: rgba(56, 95, 126, 0.00) !important; }	
	
	#stacks_in_126 .h25-slide-grad {
	background: -webkit-linear-gradient(to right, rgba(3, 43, 96, 1.00) 0%, rgba(203, 0, 1, 0.80) 66%) !important;
	background:linear-gradient(to right, rgba(3, 43, 96, 1.00) 0%, rgba(203, 0, 1, 0.80) 66%) !important;
	display: none !important; }	
	#stacks_in_126 .h25-slide-bg { display: block; }	
	
	/*panel*/
	#stacks_in_126 .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_126 .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_126 .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_126 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}
	
	/* Beta @media (min-width: 1024px) {
	  #stacks_in_126 .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_126 .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_126 .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_126 .h25-link-text-new-window { font-size: 16px !important; width: 275px !important; height: 70px !important;}
	}	
	
	#stacks_in_126 .h25-panel-icon { display: block !important; font-size: 23px !important; line-height: 31px !important; color: rgba(81, 81, 81, 1.00) !important; }
	
	#stacks_in_126 .h25-panel-link {  }
	
	#stacks_in_126 .h25-panel-link-group { }
	
	#stacks_in_126 .h25-panel-link {	 }
	
	#stacks_in_126 .h25-panelbox, #stacks_in_126 .h25-panel-border, #stacks_in_126 .h25-panel-border2 { border-radius:0px !important; -webkit-border-radius:0px !important; }
	#stacks_in_126 .h25-panel-border {  display: block !important; border-color: rgba(181, 181, 181, 1.00) !important;  }
	#stacks_in_126 .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_126 .h25-panelbox { background-color: rgba(232, 232, 232, 1.00) !important; }	
	
 

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