/*
 * com.bwd.lib.sectionspro
 */

.sections-stack.s-pro.eq-height,.sections-stack.s-pro.eq-height>.shear-wrapper{margin-top:0!important}.sections-stack.s-pro.top-margin-none{margin-top:0}.sections-stack.s-pro.bot-margin-none{margin-bottom:0}.sections-stack.s-pro .inner-content{position:relative}.sections-stack.s-pro .content-wrapper.fill-content{height:100%}.sections-stack.s-pro .content-wrapper>.content{margin:0;padding:0}.sections-stack.s-pro .shear-inner::before,.sections-stack.s-pro .shear-inner::after{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;pointer-events:none!important;position:absolute;top:0;height:100%;left:0;width:100%;content:""}.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner.full-height,.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner>.inner-content.v-center,.sections-stack.s-pro.allow-pull-out>.shear-wrapper>.shear-inner.fixed-height>.inner-content{overflow:visible!important}


.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center+ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left!important}}
 .sections-stack .content.preload-content{opacity:0}html.no-js .sections-stack .content.preload-content{opacity:1}
.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none!important;padding:0;margin:0}
                         
/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_441_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_441_page24 {
		display: none !important;
	}
}#stacks_in_502_page24>.s3_row {
	margin: 0 -10px;
}

#stacks_in_502_page24>.s3_row>.s3_column_left {
	width: 32.00%;
}

#stacks_in_502_page24>.s3_row>.s3_column_right {
	width: 68.000000%;
}




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










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



}



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


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


}






#stacks_in_502_page24 {
	margin:  20px;
}
                         
                 @media only screen and (min-width:0px){#stacks_in_507_page24{ }} 
/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_440_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_440_page24 {
		display: none !important;
	}
}#stacks_in_442_page24 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_442_page24 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

    #stacks_in_663_page24>.s-pro.no-vault-z>.shear-wrapper>.shear-inner.o-bg-vault>.inner-content{z-index:1}  #stacks_in_663_page24>.s-pro>.sections-layer{display:none}      #stacks_in_663_page24>.s-pro>.shear-wrapper>.shear-inner::after,#stacks_in_663_page24>.s-pro>.shear-wrapper>.shear-inner::before{margin-top:0.00%}       
/*start gogrid css*/
 #stacks_in_623_page24 .gogrid_width {
	 /*customcss*/
}
#stacks_in_623_page24 .gogrid_wrap {
	overflow: hidden;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	 margin: -5px;
	  margin-bottom: 5px;
	
}
#stacks_in_623_page24 .gogrid {
	overflow: hidden;
	-webkit-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 40%;
	max-width: 100%;
	padding: 20px;
	margin: 5px;
	background-color: rgba(242, 242, 242, 1.00);
	 -webkit-transition: all ease 1.5s;;
	transition: all ease 1.5s;;
	 align-content: stretch;
	/*customcss*/
}
#stacks_in_623_page24 .gogrid:hover, #stacks_in_623_page24 .gogrid:active {
	
}
              #stacks_in_623_page24 .gogrid_wrap h1, #stacks_in_623_page24 .gogrid_wrap h2, #stacks_in_623_page24 .gogrid_wrap h3, #stacks_in_623_page24 .gogrid_wrap h4, #stacks_in_623_page24 .gogrid_wrap h5, #stacks_in_623_page24 .gogrid_wrap h6 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	 /*customcss*/
}
 #stacks_in_623_page24 .gogrid_wrap .text_stack {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	  /*customcss*/
}
#stacks_in_623_page24 .gogrid_wrap .text_stack a {
	
}
#stacks_in_623_page24 .gogrid:nth-child(2) .text_stack {
	
}
#stacks_in_623_page24 .gogrid:nth-child(3) .text_stack {
	
}
#stacks_in_623_page24 .gogrid:nth-child(4) .text_stack {
	
}
#stacks_in_623_page24 .gogrid:nth-child(5) .text_stack {
	
}
#stacks_in_623_page24 .gogrid img {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	 -webkit-transition: all ease 1.5s;
	transition: all ease 1.5s;
	 min-height: 0px;
	object-fit: cover;
	/*customcss*/
}
#stacks_in_623_page24 .gogrid .image_stack {
	margin: 0px 0px 0px 0px;
}
    #stacks_in_623_page24 .gogrid:hover img {
	
}
        #stacks_in_623_page24 .gogrid_wrap .stacks_out, #stacks_in_623_page24 .gogrid_wrap .dk_denflinkegrafiker_stacks_imagemacro_stack {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*customcss*/
}
 #stacks_in_623_page24 .gogrid_wrap .stack_css {
	/*customcss*/
}
 .gogrid_section {
	/*customcss*/
}
.gogrid_article {}
.gogrid_trailer {
	/*customcss*/
}
            
/* --------------------- Media Screen Start ---------------------*/
@media screen and (max-width: 480px) {
	.gogrid_section {
		height: auto !important;
	}
	.gogrid_article {
		height: auto !important;
	}
}
@media screen and (max-width: 1030px) {
	
}
@media screen and (max-width: 780px) {
	
}
@media screen and (max-width: 420px) {
	#stacks_in_623_page24 .gogrid_wrap {
		 margin: -2px;
		  margin-bottom: 2px;
		
	}
	#stacks_in_623_page24 .gogrid {
		width: 45vw;
		max-width: 100vw;
		padding: 10px;
		margin: 2px;
		/*customcss*/
	}
	#stacks_in_623_page24 .gogrid img {
		min-height: 0px !important;
		max-height: none;
		height: auto;
	}
	#stacks_in_623_page24 .gogrid_wrap .stack_css {
		height: auto !important;
	}
}
@media screen and (max-width: 480px) {
	   
}
@media screen and (max-width: 0px) {
	            
}
@media screen and (max-width: 480px) {
	   
}
/*end gogrid css*/
#stacks_in_648_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_648_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_648_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_648_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_648_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_648_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_655_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_655_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_655_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_655_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_655_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_655_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_622_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_622_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_622_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_622_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_622_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_622_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_657_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_657_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_657_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_657_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_657_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_657_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_651_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_651_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_651_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_651_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_651_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_651_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_653_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_653_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_653_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_653_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_653_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_653_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_650_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_650_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_650_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_650_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_650_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_650_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
 
#stacks_in_646_page24 .istack_container {
	overflow: hidden;
	display: relative;
	    transition: all 0.6s;
	 /*Custom CSS;*/
}
#stacks_in_646_page24 .istack_front {
	overflow: hidden;
	margin: 0 auto;
	  position: relative;
	 display: block;
	 width: 35%;
	height: auto;
	 margin-top: 15% !important;
	margin-bottom: 15% !important;
	    /*Custom CSS;*/
}
#stacks_in_646_page24 .istack_back {
	overflow: hidden;
	margin: 0 auto;
	 width: 100%;
	   transition: all 0.65s;
	/*Custom CSS;*/
}
 #stacks_in_646_page24 .istack_note {
	overflow: hidden;
	position: absolute;
	display: block;
	z-index: 2;
	top: 2%;
	right: 2%;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
#stacks_in_646_page24 .istack_dropzone {
	position: absolute;
	display: block;
	overflow: hidden;
	z-index: 3;
	bottom: 2%;
	left: 2%;
	margin: 0px 0px;
	padding: 1% 2%;
	 background: rgba(0, 0, 0, 1.00);
	 color: rgba(255, 255, 255, 1.00);
	font-size: 100%;
	line-height: 115%;
	border-radius: 0px;
	max-width: 100%;
	min-width: 0%;
	 /*Custom CSS;*/
}
      #stacks_in_646_page24 .istack_back:hover { 
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
     #stacks_in_663_page24>.s-pro[class*="pre-eff-"] >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-delay:0ms;transition-delay:0ms} #stacks_in_663_page24>.s-pro >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{-webkit-transition-duration:2500ms;transition-duration:2500ms;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}  #stacks_in_663_page24>.s-pro >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{-webkit-transition-property:filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-property:-webkit-filter} #stacks_in_663_page24>.s-pro>.shear-wrapper>.shear-inner{-webkit-transform:translateZ(0);transform:translateZ(0)}#stacks_in_663_page24>.s-pro >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{-webkit-transform:translateZ(0);transform:translateZ(0)}             @media screen and (min-width:0) and (-webkit-min-device-pixel-ratio:.75),screen and (min-width:0) and (min-resolution:72dpi){#stacks_in_663_page24>.s-pro[class*="animate-"] >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{ }}_:-ms-fullscreen #stacks_in_663_page24>.s-pro[class*="animate-"] >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content,:root #stacks_in_663_page24>.s-pro[class*="animate-"] >.shear-wrapper>.shear-inner>.inner-content>.content-wrapper.ani-content>.content{ }
 
#stacks_in_152_page24 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_152_page24 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_93_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_93_page24 {
		display: none !important;
	}
}#stacks_in_2_page24>.s3_row {
	margin: 0 -10px;
}

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

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

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




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










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




}



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


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


}





/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_6_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_6_page24 {
		display: none !important;
	}
}/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_7_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_7_page24 {
		display: none !important;
	}
}#stacks_in_19_page24 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_19_page24 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}

/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_p660_n1_page24 .fixwrapmefixme_a
{	
	display: block;

 
 
 


	

		
			background-position:  left top;
	



cursor:pointer;

	-moz-box-shadow:  0px 0px 0px #333333;
	-webkit-box-shadow:  0px 0px 0px #333333;
	box-shadow:  0px 0px 0px #333333;

 


 
	height: auto;
	overflow: visible;
 



	z-index: 0 !important;
	overflow: ;

	position: fixed !important;
	bottom: 0px !important;
	left: 0px !important;

 

 
	width: 100%;
 
 

 

	border-style: solid;
	border-color: #333333;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	/*Custom CSS;*/

}
#stacks_in_p660_n1_page24 .fixlayer1
{
	height: ;
}
#stacks_in_p660_n1_page24 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(../files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 780px)  
{
	 
	 #stacks_in_p660_n1_page24 .fixwrapmefixme_a { position: static !important; display: block; 
	 padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float:; margin-left:auto;margin-right:auto; /*Custom CSS;*/;
	 }
 
}#stacks_in_p660_n3_page24>.s3_row {
	margin: 0 -0px;
}

#stacks_in_p660_n3_page24>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_p660_n3_page24>.s3_row>.s3_column_center {
	width: 60.000000%;
}

#stacks_in_p660_n3_page24>.s3_row>.s3_column_right {
	width: 20.00%;
}




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










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




}



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


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


}





/*  */

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_p660_n4_page24 {
	height: 20.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_p660_n4_page24 {
		display: none !important;
	}
}/*  */

.spacerStack {
	height: 20.00px;
}

#spacerStackstacks_in_p660_n13_page24 {
	height: 20.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_p660_n13_page24 {
		display: none !important;
	}
}
#stacks_in_p660_n14_page24 {
	margin:  3px;
}
       #stacks_in_p660_n16_page24 div,#stacks_in_p660_n16_page24 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_p660_n16_page24 div,#stacks_in_p660_n16_page24 .hTxt:not(.segment) div{font-size:0.95rem}}       #stacks_in_p660_n16_page24 div,#stacks_in_p660_n16_page24 div{color:rgba(180, 182, 182, 1.00)}#stacks_in_p660_n16_page24 div a,#stacks_in_p660_n16_page24 div a{color:rgba(180, 182, 182, 1.00)}#stacks_in_p660_n16_page24 div a:hover,#stacks_in_p660_n16_page24 div a:hover{color:rgba(135, 136, 136, 1.00)}#stacks_in_p660_n16_page24 small,#stacks_in_p660_n16_page24 small div{color:rgba(111, 111, 111, 1.00)}            #stacks_in_p660_n16_page24 div span,#stacks_in_p660_n16_page24 div span{ font-family:hpro-font-stacks_in_p660_n16_page24,sans-serif ;}        

#stacks_in_p660_n16_page24 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 20px 0px 20px;
}
       #stacks_in_p660_n28_page24 div,#stacks_in_p660_n28_page24 .hTxt:not(.segment) div{font-size:1.00rem}@media all and (max-width:640px){#stacks_in_p660_n28_page24 div,#stacks_in_p660_n28_page24 .hTxt:not(.segment) div{font-size:0.95rem}}       #stacks_in_p660_n28_page24 div,#stacks_in_p660_n28_page24 div{color:rgba(180, 182, 182, 1.00)}#stacks_in_p660_n28_page24 div a,#stacks_in_p660_n28_page24 div a{color:rgba(180, 182, 182, 1.00)}#stacks_in_p660_n28_page24 div a:hover,#stacks_in_p660_n28_page24 div a:hover{color:rgba(135, 136, 136, 1.00)}#stacks_in_p660_n28_page24 small,#stacks_in_p660_n28_page24 small div{color:rgba(111, 111, 111, 1.00)}            #stacks_in_p660_n28_page24 div span,#stacks_in_p660_n28_page24 div span{ font-family:hpro-font-stacks_in_p660_n28_page24,sans-serif ;}        

#stacks_in_p660_n28_page24 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 0px 20px 0px 20px;
}
/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_p660_n7_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_p660_n7_page24 {
		display: none !important;
	}
}/*  */

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_p660_n10_page24 {
	height: 40.00px;
}

/*  */

/*  */

/*  */

/*  */

/*  */@media print {
	#spacerStackstacks_in_p660_n10_page24 {
		display: none !important;
	}
}