a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none !important;padding:0;margin:0}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 99904;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99900;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;/*10px;*/
	z-index: 99901;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 99902;
	border: 0px solid #FFFFFF;
	-webkit-overflow-scrolling:touch;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 99901;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 99903;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('blank.gif');
	z-index: 99902;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 99902;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 99901;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 99902;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }/*
2.0.0
fixes checkbox icon display error
fixes if stack, checkbox answer display error (missing confirm icon, open space)
added utf-8 encoding to subject line to help support accented characters
Email to field now also supports slide IDs
Sumbit to email allows you to redirect on successful submit
adds utf-8 encodeing to autoreply subject
switched to a different utf-8 encoding method for the subjects
adds field width setting
only iframes inside of the slides will reload on navigation
+ Shortcodes now work inside of HTML (no longer uses elements to mark and update values when moving through slides)
fix for last update, since new method replaces html, needed to switch all events to the document
fix for pagination being replaced with default
fix for new slide titles
replaced email.php != undefined with "undefined", prior method could cause fatal error in some versions of php
updated edit mode visuals
slides have automatic shortcode IDs
Added experimental Configure Stacks Hybrid mode (Requires Configure Stacks)
improved spam protection
*/
#stacks_in_5745.siphon-stack {
  box-sizing: content-box;
  overflow: hidden;
  position: relative;
}
#stacks_in_5745.siphon-stack 
{
  
    background-color : rgba(255, 255, 255, 1.00);
    box-shadow: 5px 5px  4px 0px rgba(0, 0, 0, 0.30);

  margin: 0px 1px 11px 0px;
  
  transition: height 600ms ease;
  
}
@-webkit-keyframes gradAnimate {
  0%{background-position:20% 0%}
  50%{background-position:81% 100%}
  100%{background-position:20% 0%}
}
@-moz-keyframes gradAnimate {
  0%{background-position:20% 0%}
  50%{background-position:81% 100%}
  100%{background-position:20% 0%}
}
@-o-keyframes gradAnimate {
  0%{background-position:20% 0%}
  50%{background-position:81% 100%}
  100%{background-position:20% 0%}
}
@keyframes gradAnimate {
  0%{background-position:20% 0%}
  50%{background-position:81% 100%}
  100%{background-position:20% 0%}
}
.siphon-pagstacks_in_5745 {
  z-index: 100;
  width: 100%;
  
}
.siphon-pagstacks_in_5745 div {
  max-width: 1000px;
  margin: 0 auto;
  padding: 0px;
  box-sizing: border-box;
  
  
  text-align: center;
  
}
.siphon-pagstacks_in_5745 span {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid rgba(0, 0, 0, 1.00);;
  border-radius: 50%;
  display: inline-block;
  cursor: pointer;
  margin-right: 5px;
  position: relative;
}
.siphon-pagstacks_in_5745 span:hover {
  background: rgba(0, 0, 0, 1.00);;
}
.siphon-pagstacks_in_5745 span:after{
  width: 5px;
  height: 2px;
  background: rgba(0, 0, 0, 1.00);;
  position: absolute;
  content: " ";
  right: -7px;
  top: 6px;
}
.siphon-pagstacks_in_5745 span:last-child:after{
  display: none;
}
.siphon-pagstacks_in_5745 span.active {
  background: rgba(0, 0, 255, 1.00);
  border-color: rgba(0, 0, 255, 1.00);;
  cursor: default;
}
.siphon-pagstacks_in_5745 .siphon-pag-back {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
  color: rgba(0, 0, 0, 1.00);
}
.siphon-pagstacks_in_5745 .siphon-pag-back.disable-back {
  opacity: .5;
  pointer-events: none;
  cursor: default;
}
.siphon-pagstacks_in_5745 .siphon-pag-back svg {
  fill: rgba(0, 0, 0, 1.00);
}
.siphon-pagstacks_in_5745 .siphon-pag-back svg:hover {
  fill: rgba(0, 0, 255, 1.00);
  cursor: pointer;
}
#stacks_in_5745 .siphon-hide {
  
  display: none;
  
}
#stacks_in_5745 .siphon-hide.has-button {
  display: block;
}
#stacks_in_5745 .siphon-hide.has-button .siphon-input-wrap {
  display: block;
}
#stacks_in_5745 .siphon-hide.has-button *:not(svg):not(path) {
  display: none;
}
#stacks_in_5745 .siphon-hide.has-button button {
  display: block;
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox { margin: 16px 0px 0px 0px; }
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox ~ .checkbox { margin: 0px; }
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input {
  -webkit-appearance: none;
  appearance: none;
  opacity: 0 !important;
  padding: 0px 5px 0px 0px;
  margin: 0;
  width: 100%;
  height: 26px;
  position: absolute;
  left: 0;
  cursor: pointer;
  z-index: 100;
  
    
  left: 50%;
  -webkit-transform: translate(-50%,0);
  -moz-transform: translate(-50%,0);
  transform: translate(-50%,0);
    
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox label {
  padding-left: 27px;
  position: relative;
  z-index: 1;
  
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox label:before {
  content: "\f096";
  display: inline-block;
  box-sizing: content-box;
  font-family: fontawesome;
  vertical-align: bottom;
  position:absolute;
  left: 0;
  text-align: left;
  
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input:disabled {
  cursor: not-allowed;
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input:disabled + label {
  opacity: .6;
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input:checked +label:before {
  content: "\f046";
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input[type="radio"] + label:before {
  content: "\f10c";
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input[type="radio"]:checked + label:before {
  content: "\f192";
}

#stacks_in_5745.siphon-stack .siphon-section {
  position: absolute;
  opacity: 0;
  top: 0;
  left: 100%;
  box-sizing: border-box;
  width: 100%;
  margin: 0 auto;
  padding: 10px 5px 60px 5px;
  max-width: 1000px;
  visibility: hidden;
  
  
  text-align: center;
  
  transition: opacity 300ms ease;
}

#stacks_in_5745.siphon-stack .siphon-section .siphon-back {
  color: rgba(0, 0, 0, 1.00);
  margin-top: 32px;
}
#stacks_in_5745.siphon-stack .siphon-section.back-at-top {
  
  border-top: 60px solid transparent;
  

}
#stacks_in_5745.siphon-stack .siphon-section.back-at-top .siphon-back {
  margin: 0px;
  position: absolute;
  top: 10px;
  
  top: -50px;
  
  left: 5px;
}
#stacks_in_5745.siphon-stack .siphon-section .siphon-back svg {
  fill: rgba(0, 0, 0, 1.00);
  width: 40px;
  height: 40px;
}
#stacks_in_5745.siphon-stack .siphon-section .siphon-back svg:hover {
  fill: rgba(0, 0, 255, 1.00);
  cursor: pointer;
}
#stacks_in_5745.siphon-stack > .siphon-section:first-child .siphon-back {
  display: none;
}
#stacks_in_5745.siphon-stack .siphon-section.siphon-active {
  position: relative;
  opacity: 1;
  left: 0;
  height: auto;
  visibility: visible;
}
#stacks_in_5745 .siphon-section h1,
#stacks_in_5745 .siphon-section h2,
#stacks_in_5745 .siphon-section h3,
#stacks_in_5745 .siphon-section h4,
#stacks_in_5745 .siphon-section h5,
#stacks_in_5745 .siphon-section h6,
#stacks_in_5745 .siphon-section h1 span,
#stacks_in_5745 .siphon-section h2 span,
#stacks_in_5745 .siphon-section h3 span,
#stacks_in_5745 .siphon-section h4 span,
#stacks_in_5745 .siphon-section h5 span,
#stacks_in_5745 .siphon-section h6 span {
  color: rgba(253, 128, 8, 1.00);
  line-height: 1.250000;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  
  text-align: center;
}
#stacks_in_5745 .siphon-section .siphon-question {
  position: relative;
  display: inline-block;
  width: 100%;
  opacity: 1;
  margin: 0;
  color: rgba(253, 128, 8, 1.00);
  font-size: 24px;
  line-height: 30px;
  
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  
  text-align: center;
}
#stacks_in_5745 .siphon-section .siphon-pagination + .siphon-question {
  margin: 32px 0 0 0;
}
#stacks_in_5745 .siphon-section {
  font-size: 18px;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.60);
}
#stacks_in_5745 .siphon-section .siphon-answer {
  margin-top: 16px;
}
#stacks_in_5745 .siphon-section .siphon-answer,
#stacks_in_5745 .siphon-section .siphon-answer p,
#stacks_in_5745 .siphon-section .siphon-answer span,
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input,
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input + label,
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input + label span {
  color: rgba(0, 0, 0, 1.00);
  font-size: 22px;
  line-height: 26px;
  font-weight: 200;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  
  text-align: center;
}
#stacks_in_5745 .siphon-section .siphon-answer p {
  margin: 0;
}
#stacks_in_5745 .siphon-section .siphon-answer:hover p,
#stacks_in_5745 .siphon-section .siphon-answer:hover span,
#stacks_in_5745 .siphon-section .siphon-answer:hover .text_stack,
#stacks_in_5745 .siphon-section .siphon-answer:hover,
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input:hover,
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox input:hover + label {
  color: rgba(0, 0, 255, 1.00);
}
#stacks_in_5745 .siphon-section .siphon-answer a span,
#stacks_in_5745 .siphon-section .siphon-answer:hover a span {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  text-align: inherit;
  font-family: inherit;
}
#stacks_in_5745 .siphon-section .siphon-answer {
  cursor: pointer;
}
/* Answer Styles */
#stacks_in_5745.siphon-stack .siphon-input-wrap,
#stacks_in_5745.siphon-stack .siphon-input-wrap * {
  box-sizing: border-box;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap  {
  position: relative;
  z-index: 1;
  display: inline-block;
  margin: 16px 0px 0px 0px;
  width: 100%;
  vertical-align: top;
  
  text-align: center;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox) input {
  position: relative;
  display: block;
  float: left;
  padding: 0px 16px;
  margin: 0;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  border: none;
  border-radius: 0;
  -webkit-appearance: none; /* for box shadows to show on iOS */
  z-index: 10;
  max-width: 350px;
  width: 80%;
  background: transparent;
  color:  rgba(251, 2, 7, 1.00);
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  
  float: none;
  margin: 0 auto;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button {
  background: transparent;
  border: 3px solid rgba(253, 128, 8, 1.00);
  border-radius: 2px;
  padding: 0px 16px;
  height: 45px;
  line-height: 45px;
  max-width: 100px;
  width: 20%;
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: rgba(253, 128, 8, 1.00);
  font-size: 24px;
  
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-visible-button button,
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-file button,
#stacks_in_5745.siphon-stack .siphon-input-wrap.checkbox button{
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  opacity: 1;
  width: 100px;
  float: left;
  clear: left;
  margin-top: 16px;
  
  width: 100%;
  max-width: 350px;
  position: relative;
  float: none;
  display: block;
  margin: 20px auto 0px ;
  
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.checkbox button{
  float: none;
  display: block;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button .checkmark {
  height: 39px;
  stroke-width: 4;
  stroke: rgba(253, 128, 8, 1.00);
  stroke-miterlimit: 10;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button .checkmark-check {
  transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 0;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button:hover {
  background: rgba(255,255,255,0.2);
  cursor: pointer;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button:active {
  background: rgba(255,255,255,0.2);
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input:focus,
#stacks_in_5745.siphon-stack .siphon-input-wrap textarea:focus,
#stacks_in_5745.siphon-stack .siphon-input-wrap button:focus {
  outline: none;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused button {
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  opacity: 1;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  display: block;
  float: left;
  clear: left;
  padding: 0 16px;
  border-radius: 2px;
  color: rgba(255, 255, 255, 0.40);
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  width: 80%;
  max-width: 350px;
  text-align: left;
  margin: 0px;
  
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label span {
  position: relative;
  display: block;
  padding: 5px 0px;
  width: 100%;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label span:empty {
  display: none;
}

#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::before {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 0;
  width: 100%;
  max-width: 350px;
  height: 45px;
  background: rgba(255, 255, 255, 0.40);
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, 90deg);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  max-width: 350px;
  height: 3px;
  background: rgba(255, 255, 255, 0.40);
  -webkit-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  pointer-events: none;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) textarea + label::before,
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) textarea + label::after {
  display: none;
}

#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::after {
  border: 3px solid;
  height: 45px;
  background: transparent ;
  top: -45px;
}


#stacks_in_5745.siphon-stack .siphon-input-wrap textarea {
  resize: none;
  display: block;
  background: rgba(255, 255, 255, 0.40);
  border-radius: 2px;
  border: 0px solid white;
  padding: 16px;
  margin: 0;
  height: 200px;
  opacity: 1;
  z-index: 10;
  width: 80%;
  max-width: 350px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: rgba(251, 2, 7, 1.00);
  font-size: 18px;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  
}

#stacks_in_5745.siphon-stack .siphon-input-wrap {
  max-width: 350px;
  width: 100%;
  display: block;
  margin: 16px auto 0 auto;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox) input {
  width: 100%;
  padding-right: 88px;
  z-index: 0;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-input-has-button:not(.checkbox):not(.siphon-file) label::before {
  width: calc(100% - 80px);
}
#stacks_in_5745.siphon-stack .siphon-input-wrap textarea {
  width: 100%;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap button {
  float: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 80px;
  z-index: 1;
  transform-origin: bottom left;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  width: 100%;
  float: none;
  margin: 0 auto;
  text-align: center;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap {
  margin: 16px auto 0 auto;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  margin: 0 auto;
}

#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap {
  max-width: 350px;
  width: 100%;
  display: block;
  margin: 16px 0 0 0;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap:not(.checkbox) input {
  width: 100%;
  padding-right: 88px;
  z-index: 0;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap.siphon-input-has-button:not(.checkbox):not(.siphon-file) label::before {
  width: calc(100% - 80px);
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap textarea {
  width: 100%;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap button {
  float: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 80px;
  z-index: 1;
  transform-origin: bottom left;
  margin: 0;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  width: 100%;
  float: none;
}

#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap {
  margin: 16px auto 0 auto;
}
#stacks_in_5745.siphon-stack .deluxe-columns .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  margin: 0 auto;
}


#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required input,
#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required textarea {
  outline: thin solid red;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input.is-required + label {
  color: red !important;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input:focus,
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused input,
#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required input {
  opacity: 1;
  /* -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s; */
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input:focus + .siphon-input-wrap input::before,
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused:not(.checkbox):not(.siphon-file) label::before,
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused label::before,
#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required label::before {
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input:focus + .siphon-input-wrap label,
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused label,
#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required label {
  pointer-events: none;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap input:focus + .siphon-input-wrap label::after,
#stacks_in_5745.siphon-stack .siphon-input-wrap.input-focused label::after,
#stacks_in_5745.siphon-stack .siphon-input-wrap.is-required label::after {
  -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, -90deg);
  transform: perspective(1000px) rotate3d(1, 0, 0, -90deg);
}
#stacks_in_5745 .siphon-section .siphon-input-wrap input[type='file'] {
  margin: 16px 0px;
  opacity: 0;
}
/* Submit slide styles */
#stacks_in_5745.siphon-stack .siphon-submit button,
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label {
  background: transparent;
  border: 3px solid rgba(253, 128, 8, 1.00);
  border-radius: 2px;
  padding: 0px 16px;
  height: 45px;
  line-height: 45px;
  margin: 16px 0px;
  color: rgba(253, 128, 8, 1.00);
  font-size: 18px;
  
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
#stacks_in_5745.siphon-stack .siphon-submit button:hover,
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label:hover {
  background: rgba(255,255,255,0.2);
  cursor: pointer;
}
#stacks_in_5745.siphon-stack .siphon-submit button:active,
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label:active {
  background: rgba(255,255,255,0.2);
}
#stacks_in_5745.siphon-stack .siphon-submit button:focus {
  outline: none;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-textarea button {
  
  width: 100%;
  max-width: 350px;
  position: relative;
  float: none;
  display: block;
  
  margin: 0 auto;
  
  
}
#stacks_in_5745.siphon-stack .siphon-mail-error {
  color: white;
  background: #FF4444;
  border: 1px solid #FF2222;
  padding: 10px;
  border-radius: 4px;
  margin: 32px 0px 0px 0px;
  box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
}
#stacks_in_5745 .siphon-loader {
  height: 40px;
  width: 40px;
  text-align: center;
  padding: 0;
  margin: 32px auto 0 auto;
  display: block;
  position: absolute;
  opacity: 0;
  transition: opacity 0ms linear;
  pointer-events: none;
  z-index: 0;
}
#stacks_in_5745 .siphon-loader svg path {
  fill: rgba(253, 128, 8, 1.00);
}
#stacks_in_5745.siphon-email-submited .siphon-loader {
  position: relative;
  opacity: 1;
  transition: opacity 300ms ease;
  -webkit-animation: load3 1.4s infinite linear;
  animation: load3 1.4s infinite linear;
}
@-webkit-keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
#stacks_in_5745.siphon-email-submited .siphon-submit button,
#stacks_in_5745.siphon-email-submited .siphon-back,
#stacks_in_5745.siphon-email-submited .configure-submit {
  display: none;
}

#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox) input,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox) input,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox) label,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap textarea,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap button,
#stacks_in_5745.siphon-email-submited .s3_column .siphon-submit button,
#stacks_in_5745 .siphon-section .s3_column .siphon-input-wrap.siphon-file label,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
  width: 100%;
  max-width: 100%;
  position: relative;
  float: none;
}
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap label::after,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap label::before,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::after,
#stacks_in_5745.siphon-stack .s3_column .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::before {
  width: 100%;
  max-width: 100%;
  float: none;
}
@media all and (max-width: 640px) {
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox) input,
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox) input,
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox) label,
  #stacks_in_5745.siphon-stack .siphon-input-wrap textarea,
  /* #stacks_in_5745.siphon-stack .siphon-input-wrap button, */
  #stacks_in_5745.siphon-email-submited .siphon-submit button,
  #stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label,
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label {
    width: 100%;
    position: relative;
    float: none;
  }
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::after,
  #stacks_in_5745.siphon-stack .siphon-input-wrap:not(.checkbox):not(.siphon-file) label::before {
    width: 100%;
    float: none;
  }
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.checkbox label:before {
  
}
/* Edit mode styles */


#stacks_in_5745 .autoreply {display: none;}

/*
=======================================
File
=======================================
*/
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label {
  display: inline-block;
  line-height: 40px;
  position: absolute !important;
  z-index: 100;
  left:0;
  top: 0;
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file label {
  
  left: 50%;
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  
}
#stacks_in_5745 .siphon-section .siphon-input-wrap.siphon-file input:before {
  content: "\f192";
}
/*
=======================================
Range / Slider
=======================================
*/
#stacks_in_5745.siphon-stack .siphon-range-wrap {
  display: grid;
  grid-template-columns: min-content 1fr min-content;
  max-width: 350px;
  width: 100%;
  align-items: center;
  grid-gap: 4px;
  
  float: none;
  margin: 0 auto;
}
#stacks_in_5745.siphon-stack .siphon-range-wrap > span {
  color: rgba(255, 255, 255, 0.40);
  font-size: 14px;
  line-height: 14px;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  white-space: nowrap;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) > label > span {
  font-size: 14px;
  line-height: 16px;
  margin-top: 12px;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) input {
  opacity: 1;
  width: 100%;
  height: 4px;
  padding: 0px;
  background: rgba(255, 255, 255, 0.40);
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) label {
  transform: translateY(-11.000000px);
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) input::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 10px;
  background: rgba(253, 128, 8, 1.00);
  cursor: pointer;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) input::-moz-range-thumb {
  background: rgba(253, 128, 8, 1.00);
  width: 20px;
  height: 20px;
  border-radius: 10px;
  cursor: pointer;
}
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) label:before,
#stacks_in_5745.siphon-stack .siphon-input-wrap.siphon-range:not(.checkbox):not(.siphon-file) label:after {
  display: none;
}
.siphon-stack .siphon-section .stacks_in,
.siphon-stack .siphon-section .stacks_out {
  overflow: hidden;
}


.autoreplyBody, .autoreplySubject {display: none !important;}
.custom-format {display: none;}


.siphon-stack.bg-stacks_in_5772:before {
  position: relative;
  
  
  
  transition: height 600ms ease-in;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    
}

#stacks_in_5774 textarea {
  height: 200px !important;
}

#stacks_in_6121 {
	background-color: rgba(21, 53, 94, 0.63);
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin: 26px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_6021 {
	margin: 6px 0px 0px 0px;
}

#stacks_in_6119 {
	margin: 12px 0px 0px 0px;
}

#stacks_in_5778 textarea {
  height: 200px !important;
}

#stacks_in_6123 {
	background-color: rgba(12, 101, 191, 0.27);
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin: 26px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_6023 {
	margin: 6px 0px 0px 0px;
}

#stacks_in_5999 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_6117 {
	margin: 11px 0px 11px 0px;
}

#stacks_in_5790 textarea {
  height: 200px !important;
}

#stacks_in_6125 {
	background-color: rgba(12, 101, 191, 0.27);
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	margin: 26px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}

.autoreplyBody, .autoreplySubject {display: none !important;}
.custom-format {display: none;}


.siphon-stack.bg-stacks_in_5746:before {
  position: relative;
  
  
  
  transition: height 600ms ease-in;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    
}

#stacks_in_5748 textarea {
  height: 200px !important;
}

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

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

#stacks_in_5752 textarea {
  height: 200px !important;
}

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

.autoreplyBody, .autoreplySubject {display: none !important;}
.custom-format {display: none;}


.siphon-stack.bg-stacks_in_5816:before {
  position: relative;
  
  
  
  transition: height 600ms ease-in;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    
}

#stacks_in_5818 textarea {
  height: 200px !important;
}

#stacks_in_5821 textarea {
  height: 200px !important;
}

.autoreplyBody, .autoreplySubject {display: none !important;}
.custom-format {display: none;}


.siphon-stack.bg-stacks_in_5981:before {
  position: relative;
  
  
  
  transition: height 600ms ease-in;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    
}

.autoreplyBody, .autoreplySubject {display: none !important;}
.custom-format {display: none;}


.siphon-stack.bg-stacks_in_5994:before {
  position: relative;
  
  
  
  transition: height 600ms ease-in;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    
}

#stacks_in_5966 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_6040 span, #stacks_in_6040 h1, #stacks_in_6040 h2, #stacks_in_6040 h3, #stacks_in_6040 h4, #stacks_in_6040 h5, #stacks_in_6040 h6, #stacks_in_6040 p, #stacks_in_6040 ol, #stacks_in_6040 ul, #stacks_in_6040 li{
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
#stacks_in_6040 .topic-head {font-size: 20px;}
#stacks_in_6040.faq-stop{clear: both;}
#stacks_in_6040 .faq-topic-link{color: ;}
#stacks_in_6040 #faq-top{margin-bottom: 10px;height: 1px;}
#stacks_in_6040 .kulerQuestions{margin-left: auto;padding-left: 0 !important;list-style-type: none !important;
margin-right: auto;
}

#stacks_in_6040 .back-to-top a {font-size: 12px;color: #B8001F;text-decoration: none;}
#stacks_in_6040 .back-to-top a:hover {background-color: transparent;text-decoration: none;}
#stacks_in_6040 .faqQestionWrapper{margin-bottom: 60px;position: relative;}
#stacks_in_6040 .faq-topic-link{list-style-type: none !important;}
#stacks_in_6040 .faq-topic-link:hover{background-color: transparent;}
#stacks_in_6040 .back-to-top{font-size: .9em;margin-top: 20px;display: block;}
#stacks_in_6040 .answers{margin-top: 20px;}
#stacks_in_6040 .kulerAnswers li{list-style-type: none !important;}

#stacks_in_6040 li {background-image: none !important;}

#stacks_in_6040 .kulerAnswers{width: 90%;margin-left: auto;margin-right: auto;
	line-height: 1.7em;
}
#stacks_in_6040 a.faq-anchor{display: inline-block !important; padding: 2px;background: ;}



/* Questions */
#stacks_in_6040 ul.kulerQuestions {list-style-type: none;font-size: 1.1em;line-height: 1.6em;}
#stacks_in_6040 .kulerQuestions li {margin-left: 0;background-image: none !important;list-style-type: none !important;font-style: normal;font-weight: normal;}
#stacks_in_6040 ul.kulerQuestions li{list-style-type: none;padding-left: 20px;}
#stacks_in_6040 ul.kulerQuestions .faq-topic-link{text-decoration: none;padding-top: 10px;padding-bottom: 10px;line-height: 40px;}
#stacks_in_6040 .kulerQuestions{background: none;}
#stacks_in_6040 .kulerQuestions{
	-webkit-box-shadow: 0px 0px 2px #242424;width: 100%;
	-moz-box-shadow: 0px 0px 2px #242424;
	box-shadow: 0px 0px 2px #242424;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius:2px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
#stacks_in_6040 ul li.answersWrap{
	-webkit-box-shadow: 0px 0px 2px #242424;
	-moz-box-shadow: 0px 0px 2px #242424;
	box-shadow: 0px 0px 2px #242424;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius:2px;padding: 10px 20px 20px;
	}
#stacks_in_6040 ul.kulerQuestions li:first-child {
	-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;}

#stacks_in_6040 ul.kulerQuestions li:last-child {
	-webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;}


#stacks_in_6040 #faq-ul-top{background: none no-repeat center;margin-left: auto;margin-right: auto;}


#stacks_in_6040 ul.kulerQuestions .even{background-color: #E6E6E6; color: #000000;}
#stacks_in_6040 ul.kulerQuestions li:nth-child(even) {background: #E6E6E6;color: #000000;}
#stacks_in_6040 ul.kulerQuestions .odd{background-color: #F4F4F4;}
#stacks_in_6040 ul.kulerQuestions li:nth-child(odd) {background-color: #F4F4F4;color: #FF8000;}

#stacks_in_6040 .kulerAnswers li:nth-child(even) {background: #F1F1F1; color: #000000;}
#stacks_in_6040 .kulerAnswers li:nth-child(odd) {background-color: #F4F4F4; color: #000000;}

#stacks_in_6040 .kulerAnswers li:nth-child(even) .topic-head {color: #000000 !important;}
#stacks_in_6040 .kulerAnswers li:nth-child(odd) .topic-head {color: #800002 !important;}

#stacks_in_6040 ul.kulerQuestions .odd .questionTitle, #stacks_in_6040 ul.kulerQuestions li:nth-child(odd) .questionTitle{color: #FF8000;}
#stacks_in_6040 ul.kulerQuestions .even .questionTitle, #stacks_in_6040 ul.kulerQuestions li:nth-child(even) .questionTitle{color: #000000;}



#stacks_in_6040 .kulerAnswers li ul{
	padding-left: 20px;
	margin-left: 20px;
	margin-top: 10px;
	padding-top: 10px;
}
#stacks_in_6040 .kulerAnswers ul.disc, #stacks_in_6040 .kulerAnswers ul.disc li {
margin: 0;
list-style-type: disc !important;
list-style-position: inside;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
}

#stacks_in_6040 {
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
}
 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('https://www.tactic3d.com/rw_common/plugins/stacks/mejs-controls.svg')}#stacks_in_6045{overflow:hidden}#stacks_in_6045 .html5video_wrapper{width:100%;text-align:center;height:auto;}#stacks_in_6045 div:focus{outline:none}#stacks_in_6045 .html5video,#stacks_in_6045 img,#stacks_in_6045 video.html5video{outline:none;margin:0 auto;display:block;width:100% !important;height:auto;}#stacks_in_6045 button{-webkit-box-shadow:none;box-shadow:none;border-width:0;border-style:none}#stacks_in_6045 .mejs__container .mejs__overlay-play,#stacks_in_6045 .mejs__container .mejs__overlay-loading{}#stacks_in_6045 .mejs__container .mejs__controls{}#stacks_in_6045 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}#stacks_in_6045 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}#stacks_in_6045 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('https://www.tactic3d.com/rw_common/plugins/stacks/mejs-controls.svg')}#stacks_in_6047{overflow:hidden}#stacks_in_6047 .html5video_wrapper{width:100%;text-align:center;height:auto;}#stacks_in_6047 div:focus{outline:none}#stacks_in_6047 .html5video,#stacks_in_6047 img,#stacks_in_6047 video.html5video{outline:none;margin:0 auto;display:block;width:100% !important;height:auto;}#stacks_in_6047 button{-webkit-box-shadow:none;box-shadow:none;border-width:0;border-style:none}#stacks_in_6047 .mejs__container .mejs__overlay-play,#stacks_in_6047 .mejs__container .mejs__overlay-loading{}#stacks_in_6047 .mejs__container .mejs__controls{background:#CCCCCC;background:-webkit-gradient(linear,left top,left bottom,from(#CCCCCC),color-stop(+,%id=colorone));background:linear-gradient(#CCCCCC,#FEFEFE);}#stacks_in_6047 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}#stacks_in_6047 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}#stacks_in_6047 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('https://www.tactic3d.com/rw_common/plugins/stacks/mejs-controls.svg')}#stacks_in_6049{overflow:hidden}#stacks_in_6049 .html5video_wrapper{width:100%;text-align:center;height:auto;}#stacks_in_6049 div:focus{outline:none}#stacks_in_6049 .html5video,#stacks_in_6049 img,#stacks_in_6049 video.html5video{outline:none;margin:0 auto;display:block;width:100% !important;height:auto;}#stacks_in_6049 button{-webkit-box-shadow:none;box-shadow:none;border-width:0;border-style:none}#stacks_in_6049 .mejs__container .mejs__overlay-play,#stacks_in_6049 .mejs__container .mejs__overlay-loading{}#stacks_in_6049 .mejs__container .mejs__controls{}#stacks_in_6049 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}#stacks_in_6049 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}#stacks_in_6049 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
#stacks_in_6008>.s3_row {
	margin: 0 -5px;
}

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








  


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


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





}



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


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





}




  
