
/* 2.0.1
- improves overall performance on retina devices
- fixes performance issue in safari when using the Frosted Glass effect
- fixes a loading bug with the parallax effect
 */
#stacks_in_41.btr-bg-outer .btr-bg-inner {
  
  min-height: 200px;
  
}
#stacks_in_41.btr-bg-gradient .btr-bg-inner ,
#stacks_in_41.btr-bg-animated .btr-bg-inner ,
#stacks_in_41.btr-bg-blur .btr-bg-inner ,
#stacks_in_41.btr-bg-mouse .btr-bg-inner ,
#stacks_in_41.btr-bg-pan .btr-bg-inner ,
#stacks_in_41.btr-bg-parallax .btr-bg-inner ,
#stacks_in_41.btr-bg-transition .btr-bg-inner ,
#stacks_in_41.btr-bg-none .btr-bg-inner  {
  padding: 0px 0px 0px 0px;
}
#stacks_in_41.btr-bg-none {

background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_41.btr-bg-outer:after {
  background: rgba(0, 0, 0, 0.00);
}
#stacks_in_41.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-41.jpg);
  
  background-position: top left;
  background-size: cover;
  -webkit-transform:translateZ(0);
}
#stacks_in_41.btr-bg-outer .btr-bg-inner .btr-bg-content {
  position: relative;
  background-color : rgba(255, 255, 255, 0.00);
  overflow: hidden;
  padding: 24px 24px 24px 24px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
  
}
#stacks_in_41.btr-bg-outer .btr-bg-inner .btr-bg-header,
#stacks_in_41.btr-bg-outer .btr-bg-inner .btr-bg-footer {
  
  pointer-events: none;
  opacity: 0;
  
}

/* GRADIENT */
#stacks_in_41.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-41.jpg);
  background-color: rgba(0, 0, 0, 0.00);
  
  background-position: top left;
  background-size: cover;
}
#stacks_in_41.btr-bg-outer:before {
  
  background-image: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.00)0%, rgba(0, 0, 0, 0.90) 100%);
  background-image: -webkit-gradient(radial, center center, 0px, center center, 0%, color-stop(0%,rgba(0, 0, 0, 0.00)), color-stop(100%,rgba(0, 0, 0, 0.90)));
  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.00)0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.00)0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.00)0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.00)0%,rgba(0, 0, 0, 0.90) 100%);
  
  
  background-size: 400%;
  -webkit-animation: gradAnimate 14s ease infinite;
  -moz-animation: gradAnimate 14s ease infinite;
  -o-animation: gradAnimate 14s ease infinite;
  animation: gradAnimate 14s ease infinite;
  will-change: background-position;
  -webkit-transform:translateZ(0);
  
  
  
}
#stacks_in_41.btr-bg-outer.btr-bg-disabled:before {
  -webkit-animation: none;
  animation: none;
}








/*
 * 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_93 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_93 .theDivider1,
#simpleDivider_stacks_in_93 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_93 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_93.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_93.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_93 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_93.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_93.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_93.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_93.bgImageOn .theDivider1 img {
	display: block;
}

  #stacks_in_46 h1,#stacks_in_46 h2,#stacks_in_46 h3,#stacks_in_46 h4,#stacks_in_46 h5,#stacks_in_46 h6,#stacks_in_46 p,#stacks_in_46 div,#stacks_in_46 ul,#stacks_in_46 ol,#stacks_in_46 dl,#stacks_in_46 a{word-wrap:break-word}#stacks_in_46 .text-center{text-align:center}#stacks_in_46 .text-right{text-align:right} #stacks_in_46 .mez,#stacks_in_46 p,#stacks_in_46 div,#stacks_in_46 h1,#stacks_in_46 h2,#stacks_in_46 h3,#stacks_in_46 h4,#stacks_in_46 h5,#stacks_in_46 h6{margin:0!important}  
/*
 * 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_50 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_50 .theDivider1,
#simpleDivider_stacks_in_50 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_50 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_50.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_50.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_50 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_50.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_50.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_50.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_50.bgImageOn .theDivider1 img {
	display: block;
}

/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.2
 */

#simpleText_stacks_in_51 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_51.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_51.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_51.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_51.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_51.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_51.inheritOff a, #simpleText_stacks_in_51.inheritOff a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_51.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_51.inheritOff a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_51.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_51.inheritOff a:focus {
	color: #FF6600;
	outline: inherit; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_51.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_51.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_51.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_51.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_51.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.2
 */

#simpleText_stacks_in_54 {
	position: relative;
	color: #333333;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_54.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_54.fontSizeInheritOff {
	font-size: 14px;
	line-height: 14px;
}
#simpleText_stacks_in_54.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_54.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_54.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_54.inheritOff a, #simpleText_stacks_in_54.inheritOff a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_54.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_54.inheritOff a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_54.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_54.inheritOff a:focus {
	color: #FF6600;
	outline: inherit; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_54.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_54.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_54.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_54.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_54.reFontSizeOn {
		font-size: 14px;
		line-height: 14px;
	}
}
/*
 * 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_39 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_39 .theDivider1,
#simpleDivider_stacks_in_39 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_39 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_39.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_39.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_39 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_39.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_39.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_39.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_39.bgImageOn .theDivider1 img {
	display: block;
}

/* -- EACH CSS Template -- */



  

#stacks_in_26 * { box-sizing: border-box !important; }
#stacks_in_26 .devicewrapper {  margin:auto; position:relative; display: block; width: 100%; margin: 0; padding: 0;  }
#stacks_in_26 .devicewrapper, stacks_in_26_default7_hype_container, stacks_in_26 HYPE_document, #stacks_in_26 .device-trigger { pointer-events: auto !important; }
#stacks_in_26 .devicewrapper { max-width: 1800px !important; margin-right: auto; margin-left: auto;  }

#stacks_in_26 .devicewrapper {  display:table; width: 100%;	 	
	 height: 500px;   }
@media (max-width: 800px) {
#stacks_in_26 .devicewrapper {   height: 400px;     
     }
}
@media (max-width: 600px) {
#stacks_in_26 .devicewrapper {   height: 320px;     }
}

/* prevent issue in Foundation theme and some stacks - line-height: 60px !important;*/
#stacks_in_26 p {  font-size: 60px !important;  }
#stacks_in_26 * { -moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;	box-sizing: content-box !important;}
stacks_in_26_default7_hype_container {   margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none;   }
/* link  Hype */
#stacks_in_26 .hype-link-hover-group, #stacks_in_26 .hype-link-hover, #stacks_in_26 .hype-link-hover-blank  { 
  }
#stacks_in_26 .hype-link-hover {  }
#stacks_in_26 .hype_videobox {  width: 100% !important; height: 100% !important; }
#stacks_in_26 .hype-link-hover-group {  }
#stacks_in_26 .hype-link-hover-group {  display: none !important;  }
 #stacks_in_26 .hype-link-hover-group {	background-size: cover !important; background-position: center center;  background-image: url() !important;  	 }

#stacks_in_26 .device-area {   margin-top: 1% !important;   }
#stacks_in_26 .hype-dev-frame path, #stacks_in_26 .hype-dev-frame {  stroke-style: solid !important; fill: rgba(255, 255, 255, 1.00) !important; border-radius: 10px !important; -webkit-border-radius: 10px !important; -moz-border-radius: 10px !important; stroke-width: 4px !important; stroke: #CACACA !important; -webkit-filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.25)) !important; -webkit-backface-visibility: hidden !important; transform-style: preserve-3d !important;  }
#stacks_in_26 .hype-glass-reflect {    }
#stacks_in_26 .hype-glass-shading {    }
#stacks_in_26 .hype-bottom-shadow {  background-image: url(../files/shadow.png) !important; background-size: contain !important; object-fit: contain !important; background-repeat: no-repeat; background-position: center center; opacity: 0.5 !important;  display: block !important;   }

@media (max-width: 500px) {
   #stacks_in_26 .hype-bottom-shadow {  width: 0px !important; height: 0px !important;  }
}
#stacks_in_26 .hype-dev-frame-back path, #stacks_in_26 .hype-dev-frame-back {   fill: rgba(220, 219, 221, 1.00) !important; 
   }
/* custom text */
#stacks_in_26 .hype-device-text {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: truefalsefalse !important; color: #7F7F7F !important; font-style: none; text-transform: none; font-size: 60px !important; line-height: 60px !important; letter-spacing: 1px !important; -webkit-font-smoothing: antialiased !important;  	 filter: drop-shadow( 2px 2px 0px rgba(0, 0, 0, 0.25) ) !important;
  }

#stacks_in_26 .hype-device-text, #stacks_in_26 p .hype-device-text {  font-family: "title_safe_font_selector", sans-serif !important;
 font-family: "Trebuchet MS", sans-serif !important; font-weight: 400 !important;  	
 	
  }
/* sreen bottom side stand and laptop */
#stacks_in_26 .hype-dev-stand-style, #stacks_in_26 .hype-dev-stand-style path {  fill: rgba(255, 255, 255, 1.00) !important; stroke-style: solid !important; stroke: #CACACA !important; stroke-width: 4px !important;  }
#stacks_in_26 .hype-dev-stand-group {    display: none !important;   }
/* mug */
#stacks_in_26 .hype-mug-box {    }
#stacks_in_26 .hype-mug {  margin-left: -600px !important; margin-top: 0px !important;  }
#stacks_in_26 .hype-mug-line path {  stroke: #CACACA !important; stroke-width: 4px !important;  } 
@media (max-width: 500px) {#stacks_in_26 .hype-mug-box, #stacks_in_26 .hype-mug { opacity: 0 !important; } }	
/* speakers */
#stacks_in_26 .hype-dev-speaker-group, #stacks_in_26 .hype-dev-speaker-group path {    } 	
@media (max-width: 500px) {#stacks_in_26 .hype-dev-speaker-group, #stacks_in_26 .hype-dev-speaker-group path {	opacity: 0 !important; } }

#stacks_in_26 .hype-dev-speaker-style, #stacks_in_26 .hype-dev-speaker-style path {  stroke-style: solid !important; stroke: #CACACA !important; border-color:  #CACACA !important;   }
/* top bottom bands */
#stacks_in_26 .hype-bands-reveal1, #stacks_in_26 .hype-bands-reveal2 { 
 
 display: none !important;  background-color: rgba(255, 255, 255, 1.00) !important;  -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);   }
#stacks_in_26 .hype-bands-reveal1 {    }

#stacks_in_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path { 	background-size: cover !important;
	 background-image: url(../files/internal_bg_cover_1.jpg) !important;  	 	
	  opacity: 100;  }
	
/* fixed pos desktop only */
@media (max-width: 480px) { #stacks_in_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path {  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_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path {  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_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path {  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_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path {  background-attachment: scroll !important;  } }

#stacks_in_26 .img-dev-bg-back, #stacks_in_26 .img-dev-bg-back path {  
	 filter: contrast(100%) brightness(100%) grayscale(0%) blur(0px) !important; -webkit-filter: contrast(100%) brightness(100%) grayscale(0%) blur(0px) !important;	  }
#stacks_in_26 .img-dev-bg-vignetting {  background-image: url(../files/bg_shadow.png) !important; background-size: cover !important; background-position: center center;  display: none !important;   }
#stacks_in_26 .img-dev-bg-vignetting-box {  opacity: 0.5 !important;  }

#stacks_in_26 .scale-trigger {  }
#stacks_in_26 .device-trigger {  top: 100px !important;  }
#stacks_in_26 .line-trigger {  top: 100px !important;  }
#stacks_in_26 .bands-trigger {  }
#stacks_in_26 .bands-trigger, #stacks_in_26 .scale-trigger, #stacks_in_26 .device-trigger, #stacks_in_26 .line-trigger { opacity: 0.5 !important; }

/* -- EACH CSS Template end -- */
#stacks_in_26 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Start Final Word stack CSS code */




#stacks_in_87finalword-modal {
	display: none;
	position: fixed;
	top:0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.90) !important;
	cursor: pointer;
	-webkit-animation: fadein 0.5s;
	animation: fadein 0.5s;
	z-index: 101001;
}



.stacks_in_87table{
	display: table;
	width: 100%;
	height: 100%;
}

.stacks_in_87cell{
	display: table-cell;
	vertical-align: middle;
	padding: 10px;
}

#stacks_in_87finalword-modal .stacks_in_87modal {
	-webkit-animation: popin 0.3s;
	animation: popin 0.3s;
}






#stacks_in_87finalword-modal .stacks_in_87modal {
	display: block;
	max-width: 600px;
	background-color: rgba(255, 255, 255, 1.00);
	z-index: 1;
	position: relative;
	margin: auto;
	border-radius: 4px;
	
	cursor: default;
	
	-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.75);
	-moz-box-shadow:    0px 1px 10px 0px rgba(0, 0, 0, 0.75);
	box-shadow:         0px 1px 10px 0px rgba(0, 0, 0, 0.75);
	overflow: hidden;
}



#stacks_in_87finalword-modal .stacks_in_87modal-title {
  font-size: 150%;
  font-weight: bold;
  background-color: rgba(85, 85, 85, 1.00);
  color: rgba(255, 255, 255, 1.00);
  padding: 10px;
  margin: 0;
  text-align: center;
    
}
.stacks_in_87modal-body {
  padding: 20px 35px;
}


#stacks_in_87finalword-modal .stacks_in_87modal-footer {
  position: relative;
  bottom: 20px;
  text-align: center;
  width: 90%;
  margin: 20px auto 0 auto;
  cursor: pointer;
  display: block;
  color: rgba(0, 128, 255, 1.00) !important;
  background: rgba(255, 255, 255, 1.00);
  padding: 2px 10px 2px 10px;
  border-radius: 3px;
    
}

#stacks_in_87finalword-modal .stacks_in_87modal-footer:hover {
  color: rgba(0, 64, 127, 1.00) !important;
}

@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
@-webkit-keyframes popin {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }

  85% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 1;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@-ms-keyframes popin {
  0% {
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }

  85% {
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 1;
  }

  100% {
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes popin {
  0% {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }

  85% {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 1;
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

/* End Final Word stack CSS code *//*
 * 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_35 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_35 .theDivider1,
#simpleDivider_stacks_in_35 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_35 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_35.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_35.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_35 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_35.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_35.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_35.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_35.bgImageOn .theDivider1 img {
	display: block;
}

/* 1.0.2
- fixes transition speed for autoplay
- fixes bug preventing overflow opacity from applying when autoplay is enabled
- fixes a edit/preview mode image display bug
- added focus-visible for tabing accessability
 */
#stacks_out_69 {
  overflow: hidden;
}
#stacks_in_69 > .carousel-outer-wrapper {
  display: grid;
  grid-template-columns: 100%;
}
#stacks_in_69 .carousel-navigation,
#stacks_in_69 .slick-slider {
  width: 100%;
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
  overflow: hidden;
  /*  */
}
#stacks_in_69 > .carousel-outer-wrapper {
  /*  */
  margin: 0 auto;
  /*  */
  /*  */
}
#stacks_in_69 .carousel-wrapper {

}
/*  */
#stacks_in_69 .slick-list {
  overflow: visible;
}
#stacks_in_69 .slick-track {
  display: flex;
  align-items: center;
}
/*  */
/*  */
#stacks_in_69 .carousel-wrapper {
  /* left: calc(-16px / 2); */
}
/*  */
/*  */
#stacks_in_69 .slick-slide {
  box-sizing: border-box;
  padding-left: calc(16px / 2);
  padding-right: calc(16px / 2);
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
  outline: none;
  /* width: 320px !important; */
}
#stacks_in_69 .carousel-wrapper:not(.slick-slider) {
  white-space: nowrap;
}
#stacks_in_69 .carousel-wrapper:not(.slick-slider) > div {
  width: 320px;
  display: inline-block;
  padding-left: calc(12px / 2);
  padding-right: calc(12px / 2);
}
/*  */
#stacks_in_69 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide {
  cursor: grab;
}
#stacks_in_69 .carousel-wrapper:not(.carousel-off):not(.carousel-autoplay) .slick-list.draggable .slick-slide:active {
  cursor: grabbing;
}
#stacks_in_69 .carousel-wrapper.carousel-autoplay .slick-list.draggable {
  pointer-events: none;
}
#stacks_in_69 .carousel-navigation {
  display: grid;
  align-items: center;
  /*  */
  margin-top: 16px;
  /*  */
}
#stacks_in_69 .carousel-navigation-controls {
  display: flex;
  align-items: center;
  grid-gap: 4px;
}
/*  */
/*  */
#stacks_in_69 .carousel-navigation {
  grid-template-columns: 1fr min-content 1fr;
}
#stacks_in_69 .carousel-navigation-controls {
  justify-content: center;
}
/*  */
/*  */
/*  */
/*  */
#stacks_in_69 .carousel-navigation > .carousel-navigation-content > div {
  display: none;
}
/*  */
/*  */

#stacks_in_69 .carousel-arrow {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
  width: 36px;
  height: 36px;
  min-width: 30px;
  min-height: 30px;
}
#stacks_in_69 .carousel-arrow[aria-disabled="true"] {
  opacity: .3;
  pointer-events: none;
}

#stacks_in_69 .carousel-arrow svg {
  stroke: rgba(0, 0, 0, 1.00);
  pointer-events: none;
}
#stacks_in_69 .carousel-arrow:active svg {
  opacity: .5;
}
#stacks_in_69 ul.slick-dots {
  all: unset;
  white-space: nowrap;
}
#stacks_in_69 .slick-dots li {
  display: inline-block;
  margin-left: 6px;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
}
#stacks_in_69 .slick-dots li:first-child {
  margin-left: 0px;
}
#stacks_in_69 .slick-dots li button {
  all: unset;
  line-height: 0;
  background: transparent;
  border: none;
  color: transparent;
  width: 18px;
  height: 18px;
  position: relative;
  box-sizing: border-box;
  -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: -moz-none;
   -o-user-select: none;
   user-select: none;
   cursor: pointer;
}
#stacks_in_69 .slick-dots li button:before {
  content: "";
  position: absolute;
  top:0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 2px solid rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
#stacks_in_69 .slick-dots li.slick-active button:after {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  bottom: 3px;
  right: 3px;
  background: rgba(0, 0, 0, 1.00);
  border-radius: 50%;
}
/*  */
/*  */
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-width: 0;
  background: rgba(0, 0, 0, 1.00);
  opacity: 0.2;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:before {
  opacity: 1;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li.slick-active button:after {
  display: none;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow {
  line-height: 16px;
  display: grid;
  
  
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots {
  white-space: normal;
  text-align: center;
  line-height: 0;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li {
  margin: 3px;
  line-height: 0px;
  pointer-events: none;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li button {
  height: 8px;
  width: 8px;
  line-height: 0px;
  font-size: 0px;
}
#stacks_in_69 .carousel-navigation-controls.too-narrow .slick-dots li button:before {
  border-radius: 99px;
}
/*  */
#stacks_in_69.focus-visible :focus-visible {
 outline: 1px solid rgba(132,38,133,0.65) !important;
 border-color: rgba(132,38,133,0.65);
 box-shadow: 0 0 0 1px rgba(132,38,133,0.65),inset 0 0 0 1px rgba(132,38,133,0.65);
 -webkit-user-select: all;
  -khtml-user-select: all;
  -moz-user-select: -moz-all;
  -o-user-select: all;
  user-select: all;
}
.slide_stacks_in_70 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_70 .carousel-slide-content {
  
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_70 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_70 .carousel-slide-content {
  border-radius: 0px;
}
/*  */

/* Start Video Plus stack CSS code */


.stacks_in_65overlay{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	z-index: 2147483000;
	overflow: scroll;
	transition: all 1s ease 0.2s;
}


.stacks_in_65leftCol{
	position: absolute;
	width: 70%;
	height: 100%;
	top:0;
	left: 0;
	right: 30%;
	overflow: scroll;
	margin-left: -70%;
	transition: all 0.6s ease;
}

.stacks_in_65leftcolTable{
	position: relative;
	display: table;
	width: 100%;
	height: 100%;
}

.stacks_in_65leftcolCell{
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}

.stacks_in_65leftcolContent{
    width: 80%;
    margin: auto;
    text-align: left;
}


.stacks_in_65rightCol{
	position: absolute;
	width: 30%;
	background: #FFFFFF;
	top:0;
	right: 0;
	height: 100%;
	overflow: scroll;
	margin-right: -30%;
	transition: all 0.6s ease;
}

.stacks_in_65rightcolContent{
	padding: 60px 30px 50px 30px;
}

.stacks_in_65theX{
	display: none;
	position: absolute;
	width: 33px;
	height: 33px;
	top: 20px;
	right: 20px;
}

@media all and (max-width: 768px) {
	.stacks_in_65overlay{
		background: #FFFFFF !important;
		padding-top: 70px;
	}
	
	.stacks_in_65leftCol{
		position: relative;
		width: 100%;
		height: auto;
		background: #FFFFFF;
	}
	
	.stacks_in_65leftcolTable{
		position: relative;
		display: table;
		width: 100%;
		height: 100%;
	}
	
	.stacks_in_65leftcolCell{
	   display: table-cell;
	   text-align: center;
	   vertical-align: middle;
	}
	
	.stacks_in_65leftcolContent{
	    width: 90%;
	    margin: auto;
	    text-align: left;
	}
	
	.stacks_in_65rightCol{
		position: relative;
		width: 100%;
		background: #FFFFFF;
		top:0;
		right: 0;
		bottom: 0;
		left: 0;
	}
	
	.stacks_in_65rightcolContent{
		margin: auto;
	}
}

	
	
	









.stacks_in_65posterWrapper img{
	max-width: 100%;
	height: auto;
}

.stacks_in_65posterWrapper img:hover{
	cursor: pointer;
}

.stacks_in_65rightcolContentInner img{
	max-width: 100%;
	height: auto;
}


.stacks_in_65rightCol{
		display: none;
	}

	.stacks_in_65leftCol{
		position: absolute;
		width: 100%;
		height: 100%;
		top:0;
		left: 0;
		right: 0;
		overflow: scroll;
		margin-left: -100%;
		transition: all 0.6s ease;
	}
	
	@media all and (max-width: 768px) {
		.stacks_in_65overlay{
			background: rgba(0,0,0,0.9) !important;
			padding-top: 0px;
		}
		
		.stacks_in_65leftCol{
			background: rgba(0,0,0,0.9) !important;
		}
		
		.stacks_in_65leftcolContent{
		    width: 90%;
		    margin: auto;
		    text-align: center;
		}
	}








.stacks_in_65videoButton{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0px;
	height: auto;
	transform: translate(-50%,-50%);
}

/* End Video Plus stack CSS code */.slide_stacks_in_77 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_77 .carousel-slide-content {
  
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_77 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_77 .carousel-slide-content {
  border-radius: 0px;
}
/*  */

/* Start Video Plus stack CSS code */


.stacks_in_59overlay{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	z-index: 2147483000;
	overflow: scroll;
	transition: all 1s ease 0.2s;
}


.stacks_in_59leftCol{
	position: absolute;
	width: 70%;
	height: 100%;
	top:0;
	left: 0;
	right: 30%;
	overflow: scroll;
	margin-left: -70%;
	transition: all 0.6s ease;
}

.stacks_in_59leftcolTable{
	position: relative;
	display: table;
	width: 100%;
	height: 100%;
}

.stacks_in_59leftcolCell{
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}

.stacks_in_59leftcolContent{
    width: 80%;
    margin: auto;
    text-align: left;
}


.stacks_in_59rightCol{
	position: absolute;
	width: 30%;
	background: #FFFFFF;
	top:0;
	right: 0;
	height: 100%;
	overflow: scroll;
	margin-right: -30%;
	transition: all 0.6s ease;
}

.stacks_in_59rightcolContent{
	padding: 60px 30px 50px 30px;
}

.stacks_in_59theX{
	display: none;
	position: absolute;
	width: 33px;
	height: 33px;
	top: 20px;
	right: 20px;
}

@media all and (max-width: 768px) {
	.stacks_in_59overlay{
		background: #FFFFFF !important;
		padding-top: 70px;
	}
	
	.stacks_in_59leftCol{
		position: relative;
		width: 100%;
		height: auto;
		background: #FFFFFF;
	}
	
	.stacks_in_59leftcolTable{
		position: relative;
		display: table;
		width: 100%;
		height: 100%;
	}
	
	.stacks_in_59leftcolCell{
	   display: table-cell;
	   text-align: center;
	   vertical-align: middle;
	}
	
	.stacks_in_59leftcolContent{
	    width: 90%;
	    margin: auto;
	    text-align: left;
	}
	
	.stacks_in_59rightCol{
		position: relative;
		width: 100%;
		background: #FFFFFF;
		top:0;
		right: 0;
		bottom: 0;
		left: 0;
	}
	
	.stacks_in_59rightcolContent{
		margin: auto;
	}
}

	
	
	









.stacks_in_59posterWrapper img{
	max-width: 100%;
	height: auto;
}

.stacks_in_59posterWrapper img:hover{
	cursor: pointer;
}

.stacks_in_59rightcolContentInner img{
	max-width: 100%;
	height: auto;
}


.stacks_in_59rightCol{
		display: none;
	}

	.stacks_in_59leftCol{
		position: absolute;
		width: 100%;
		height: 100%;
		top:0;
		left: 0;
		right: 0;
		overflow: scroll;
		margin-left: -100%;
		transition: all 0.6s ease;
	}
	
	@media all and (max-width: 768px) {
		.stacks_in_59overlay{
			background: rgba(0,0,0,0.9) !important;
			padding-top: 0px;
		}
		
		.stacks_in_59leftCol{
			background: rgba(0,0,0,0.9) !important;
		}
		
		.stacks_in_59leftcolContent{
		    width: 90%;
		    margin: auto;
		    text-align: center;
		}
	}








.stacks_in_59videoButton{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0px;
	height: auto;
	transform: translate(-50%,-50%);
}

/* End Video Plus stack CSS code */.slide_stacks_in_81 {
  border-radius: 0px;
  
  
}

.slide_stacks_in_81 .carousel-slide-content {
  
  
  
  border-radius: 0 0 0px 0px;

}

/*  */
.slide_stacks_in_81 .carousel-slide-image {
  display: none;
}
.slide_stacks_in_81 .carousel-slide-content {
  border-radius: 0px;
}
/*  */

/* Start Video Plus stack CSS code */


.stacks_in_83overlay{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	z-index: 2147483000;
	overflow: scroll;
	transition: all 1s ease 0.2s;
}


.stacks_in_83leftCol{
	position: absolute;
	width: 70%;
	height: 100%;
	top:0;
	left: 0;
	right: 30%;
	overflow: scroll;
	margin-left: -70%;
	transition: all 0.6s ease;
}

.stacks_in_83leftcolTable{
	position: relative;
	display: table;
	width: 100%;
	height: 100%;
}

.stacks_in_83leftcolCell{
   display: table-cell;
   text-align: center;
   vertical-align: middle;
}

.stacks_in_83leftcolContent{
    width: 80%;
    margin: auto;
    text-align: left;
}


.stacks_in_83rightCol{
	position: absolute;
	width: 30%;
	background: #FFFFFF;
	top:0;
	right: 0;
	height: 100%;
	overflow: scroll;
	margin-right: -30%;
	transition: all 0.6s ease;
}

.stacks_in_83rightcolContent{
	padding: 60px 30px 50px 30px;
}

.stacks_in_83theX{
	display: none;
	position: absolute;
	width: 33px;
	height: 33px;
	top: 20px;
	right: 20px;
}

@media all and (max-width: 768px) {
	.stacks_in_83overlay{
		background: #FFFFFF !important;
		padding-top: 70px;
	}
	
	.stacks_in_83leftCol{
		position: relative;
		width: 100%;
		height: auto;
		background: #FFFFFF;
	}
	
	.stacks_in_83leftcolTable{
		position: relative;
		display: table;
		width: 100%;
		height: 100%;
	}
	
	.stacks_in_83leftcolCell{
	   display: table-cell;
	   text-align: center;
	   vertical-align: middle;
	}
	
	.stacks_in_83leftcolContent{
	    width: 90%;
	    margin: auto;
	    text-align: left;
	}
	
	.stacks_in_83rightCol{
		position: relative;
		width: 100%;
		background: #FFFFFF;
		top:0;
		right: 0;
		bottom: 0;
		left: 0;
	}
	
	.stacks_in_83rightcolContent{
		margin: auto;
	}
}

	
	
	









.stacks_in_83posterWrapper img{
	max-width: 100%;
	height: auto;
}

.stacks_in_83posterWrapper img:hover{
	cursor: pointer;
}

.stacks_in_83rightcolContentInner img{
	max-width: 100%;
	height: auto;
}


.stacks_in_83rightCol{
		display: none;
	}

	.stacks_in_83leftCol{
		position: absolute;
		width: 100%;
		height: 100%;
		top:0;
		left: 0;
		right: 0;
		overflow: scroll;
		margin-left: -100%;
		transition: all 0.6s ease;
	}
	
	@media all and (max-width: 768px) {
		.stacks_in_83overlay{
			background: rgba(0,0,0,0.9) !important;
			padding-top: 0px;
		}
		
		.stacks_in_83leftCol{
			background: rgba(0,0,0,0.9) !important;
		}
		
		.stacks_in_83leftcolContent{
		    width: 90%;
		    margin: auto;
		    text-align: center;
		}
	}








.stacks_in_83videoButton{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 0px;
	height: auto;
	transform: translate(-50%,-50%);
}

/* End Video Plus stack CSS code *//*
 * 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_38 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_38 .theDivider1,
#simpleDivider_stacks_in_38 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_38 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_38.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_38.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_38 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_38.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_38.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_38.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_38.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * 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_64 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_64 .theDivider1,
#simpleDivider_stacks_in_64 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_64 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_64.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_64.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_64.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_64.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_64.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_64.bgImageOn .theDivider1 img {
	display: block;
}

/*
 * 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_63 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_63 .theDivider1,
#simpleDivider_stacks_in_63 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_63 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_63.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_63.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_63 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_63.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_63.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_63.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_63.bgImageOn .theDivider1 img {
	display: block;
}

