.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_joeworkman_stacks_fontawesome_stack .jw-wrapper{margin:0;text-align:left}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-center{text-align:center}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-right{text-align:right}.com_joeworkman_stacks_fontawesome_stack i.fa,.com_joeworkman_stacks_fontawesome_stack .fa-stack{-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-spin,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-spin{padding:0.2em;-webkit-box-sizing:content-box;box-sizing:content-box}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-45,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-45{padding:0.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-135,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-135{padding:0.2em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-225,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-225{padding:0.2em;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-315,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-315{padding:0.2em;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-border{padding:0}.com_joeworkman_stacks_fontawesome_stack a{text-decoration:none}
.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack{position:relative}.b-p.icon-only{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.bp-wrap.bp-txt-left>.b-p:not(.icon-only){text-align:left!important}.bp-wrap.bp-txt-center>.b-p:not(.icon-only){text-align:center!important}.bp-wrap.bp-txt-right>.b-p:not(.icon-only){text-align:right!important}.bp-wrap.noclick-active>.b-p.active{pointer-events:none!important} .bp-wrap.inline-wrap{display:inline-block}
.blu-wrap.bwd{overflow:visible}.blu-wrap.bwd>.blueprint-col{padding-top:.1px;padding-bottom:.1px}.blu-wrap.bwd>.blueprint-col,.blu-wrap.bwd>.blueprint-col>.blucol-content{position:relative}.blu-wrap.bwd>.blueprint-col>.blucol-content[class*="style-pro-stacks"].has-z{z-index:1}.blu-wrap.bwd>.blueprint-col>.blucol-content[class*="style-pro-stacks"]::before{z-index:-1}.blu-wrap.bwd>.blueprint-col>.blucol-content[class*="style-pro-stacks"]:not(.full-ovl)::after{z-index:-1}.blu-wrap.bwd>.blueprint-col .blu-cf::before,.blu-wrap.bwd>.blueprint-col .blu-cf::after{content:" ";display:table}.blu-wrap.bwd>.blueprint-col .blu-cf::after{clear:both}.blu-wrap.bwd>.blueprint-col>.blu-link>a{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:999}
.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}}
.com_bigwhiteduck_stacks_markdownpro_stack figure{margin:0}.com_bigwhiteduck_stacks_markdownpro_stack figure img{max-width:100%;height:auto}.com_bigwhiteduck_stacks_markdownpro_stack figure figcaption{display:none}.com_bigwhiteduck_stacks_markdownpro_stack pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-center p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-left p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-right p{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify p{text-align:justify}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-inherit{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-center h6{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-left h6{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-right h6{text-align:right}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.h-inherit h6{text-align:inherit}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-center ul{display:table;margin:0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-left ul{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-right ul{display:table;margin:0 0 0 auto}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-center ul li p{text-align:center}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-left ul li p{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.l-txt-right ul li p{text-align:right}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-text-center p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h1,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h2,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h3,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h4,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h5,.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-header-center h6{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-list-center ul{display:table;margin:0 auto}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.small-only-listtext-center ul li p{text-align:center}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_markdownpro_stack .mdp.p-justify.small-only-just-left p{text-align:left !important}}.com_bigwhiteduck_stacks_markdownpro_stack .mdp p:empty{display:none !important}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote{text-align:left}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.quote-left[class*="text-"] blockquote > p{text-align:left;margin-bottom:0}.com_bigwhiteduck_stacks_markdownpro_stack .mdp.no-bot-margin >:nth-last-child(2){margin-bottom:0 !important}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::before,.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{content:" ";display:table}.com_bigwhiteduck_stacks_markdownpro_stack .md-clearfix::after{clear:both}.com_bigwhiteduck_stacks_markdownpro_stack .mdp-cntrls{display:none !important}
.com_joeworkman_stacks_link_stack a{display:block;text-decoration:none !important;padding:0;margin:0}
    #stacks_in_8_1.blu-wrap.flex-bot{margin-top:auto!important}    #stacks_in_8_1.blu-wrap{background-color:rgba(255, 255, 255, 0.00)}#stacks_in_8_1.blu-wrap>.blueprint-col{}#stacks_in_8_1.blu-wrap>.blueprint-col.flex-width.sb-sm-left{margin-right:auto}#stacks_in_8_1.blu-wrap>.blueprint-col.flex-width.sb-sm-center{margin-right:auto;margin-left:auto}#stacks_in_8_1.blu-wrap>.blueprint-col.flex-width.sb-sm-right{margin-left:auto}#stacks_in_8_1.blu-wrap>.blueprint-col>.blucol-content{margin: 0px ;padding:2.00% 0.00% 1.00% 0.00% }#stacks_in_8_1.blu-wrap>.blueprint-col>.blucol-content.bg-color{background-color:rgba(248, 248, 248, 1.00)} @media screen and (min-width:640px){#stacks_in_8_1.blu-wrap>.blueprint-col{ }#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.sb-med-left{margin-right:auto;margin-left:0}#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.sb-med-center{margin-right:auto;margin-left:auto}#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.sb-med-right{margin-left:auto;margin-right:0}#stacks_in_8_1.blu-wrap>.blueprint-col.med-fill-width{width:100%;margin-left:0;margin-right:0}}  @media screen and (min-width:1000px){#stacks_in_8_1.blu-wrap>.blueprint-col{ }
#stacks_in_8_1.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-left,#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-left{margin-right:auto;margin-left:0}#stacks_in_8_1.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-center,#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-center{margin-right:auto;margin-left:auto}#stacks_in_8_1.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-right,#stacks_in_8_1.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-right{margin-left:auto;margin-right:0}#stacks_in_8_1.blu-wrap>.blueprint-col.lg-fill-width,#stacks_in_8_1.blu-wrap>.blueprint-col.med-fill-width,#stacks_in_8_1.blu-wrap>.blueprint-col .lg-fill-width{width:100%;max-width:none;margin-left:0;margin-right:0}}     


    #stacks_in_14.blu-wrap.flex-bot{margin-top:auto!important}    #stacks_in_14.blu-wrap{background-color:rgba(255, 255, 255, 0.00)}#stacks_in_14.blu-wrap>.blueprint-col{}#stacks_in_14.blu-wrap>.blueprint-col.flex-width.sb-sm-left{margin-right:auto}#stacks_in_14.blu-wrap>.blueprint-col.flex-width.sb-sm-center{margin-right:auto;margin-left:auto}#stacks_in_14.blu-wrap>.blueprint-col.flex-width.sb-sm-right{margin-left:auto}#stacks_in_14.blu-wrap>.blueprint-col>.blucol-content{margin: 0px ;padding:2.00% 0.00% 2.00% 0.00% }#stacks_in_14.blu-wrap>.blueprint-col>.blucol-content.bg-color{background-color:rgba(248, 248, 248, 1.00)} @media screen and (min-width:640px){#stacks_in_14.blu-wrap>.blueprint-col{ }#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.sb-med-left{margin-right:auto;margin-left:0}#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.sb-med-center{margin-right:auto;margin-left:auto}#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.sb-med-right{margin-left:auto;margin-right:0}#stacks_in_14.blu-wrap>.blueprint-col.med-fill-width{width:100%;margin-left:0;margin-right:0}}  @media screen and (min-width:1000px){#stacks_in_14.blu-wrap>.blueprint-col{ }
#stacks_in_14.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-left,#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-left{margin-right:auto;margin-left:0}#stacks_in_14.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-center,#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-center{margin-right:auto;margin-left:auto}#stacks_in_14.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-right,#stacks_in_14.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-right{margin-left:auto;margin-right:0}#stacks_in_14.blu-wrap>.blueprint-col.lg-fill-width,#stacks_in_14.blu-wrap>.blueprint-col.med-fill-width,#stacks_in_14.blu-wrap>.blueprint-col .lg-fill-width{width:100%;max-width:none;margin-left:0;margin-right:0}}     
/* @group Resets */

/* Resets to stop themes messing with our styling */

#stacks_in_57 *,
#stacks_in_57 *:after,
#stacks_in_57 *:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#stacks_in_57 form,
#stacks_in_57 fieldset {
	display: block;
	border: none;
	background: none;
	padding: 0;
	margin: 0;
	box-shadow: none;
}

#stacks_in_57 select {
	-webkit-appearance: menulist !important;
	-moz-appearance: menulist !important;
}

#stacks_in_57 select[multiple] {
    height: 100%;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}

#stacks_in_57 .fpNotAllowed *:hover {
	cursor: not-allowed;
}

/* @end */

/* @group Base Form Styling */

/* Styling borrowed from Twitter Bootstrap, scoped for exclusive use of FormSteps */

#stacks_in_57 label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
    color: rgba(25, 25, 25, 1.00);
}

#stacks_in_57 .form-group {
    padding: 15px 0px;
    margin: 0;
}

#stacks_in_57 .form-control {
    display: block;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: rgba(85, 85, 85, 1.00);
    background-color: rgba(255, 255, 255, 1.00);
    background-image: none;
    border: 1px solid rgba(204, 204, 204, 1.00);
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s;
    transition: border-color ease-in-out .15s;
}

#stacks_in_57 .form-control input {
    height: 34px;
}

#stacks_in_57 .radio label {
	padding-left: 0;
}

#stacks_in_57 input[type="radio"],
#stacks_in_57 input[type="checkbox"] {
	margin-left: 0.1em;
	position: relative;
}

#stacks_in_57 .form-control:focus {
    border-color: rgba(102, 175, 233, 1.00);
    background-color: rgba(255, 255, 255, 1.00);
    outline: 0;
}

#stacks_in_57 textarea.form-control {
    height: auto;
}

#stacks_in_57 .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: rgba(115, 115, 115, 1.00);
}

/* Input groups */

#stacks_in_57 .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
    width: 100%;
}

#stacks_in_57 .input-group .form-control,
#stacks_in_57 .input-group-addon {
    display: table-cell;
}

#stacks_in_57 .input-group-addon {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

#stacks_in_57 .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: rgba(85, 85, 85, 1.00);
    text-align: center;
    background-color: rgba(238, 238, 238, 1.00);
    border: 1px solid rgba(204, 204, 204, 1.00);
    border-radius: 4px;
}

#stacks_in_57 .input-group .form-control:last-child,
#stacks_in_57 .input-group-addon:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#stacks_in_57 .input-group-addon:first-child {
	border-right: none;
}

#stacks_in_57 .input-group-addon:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none;
}

#stacks_in_57 .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}

/* Buttons */

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

/* @end */

/* @group Form Input sizing */

/*  */

/*  */

/* @end */

/* @group Date Picker Styling */

div#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
	z-index: 9999 !important;
}

.ui-datepicker {
	background-color: #fff;
	border: 1px solid #66AFE9;
	border-radius: 4px;
	box-shadow: 0 0 8px rgba(102,175,233,.6);
	display: none;
	margin-top: 4px;
	padding: 10px;
	width: 240px;
  color: #212529;
}
.ui-datepicker a,
.ui-datepicker a:hover {
	text-decoration: none;
}
.ui-datepicker a:hover,
.ui-datepicker td:hover a {
	color: #2A6496;
	-webkit-transition: color 0.1s ease-in-out;
	   -moz-transition: color 0.1s ease-in-out;
	     -o-transition: color 0.1s ease-in-out;
	        transition: color 0.1s ease-in-out;
}
.ui-datepicker .ui-datepicker-header {
	margin-bottom: 4px;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title {
	font-weight: 700;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	cursor: default;
	font-family: 'FontAwesome';
	-webkit-font-smoothing: antialiased;
	font-style: normal;
	font-weight: normal;
	height: 20px;
	font-size: 20px;
	line-height: 1;
	margin-top: 2px;
	width: 30px;
}
.ui-datepicker .ui-datepicker-prev {
	float: left;
	text-align: left;
}
.ui-datepicker .ui-datepicker-next {
	float: right;
	text-align: right;
}
.ui-datepicker .ui-datepicker-prev:before {
	content: "\f0a8";
}
.ui-datepicker .ui-datepicker-next:before {
	content: "\f0a9";
}
.ui-datepicker .ui-icon {
	display: none;
}
.ui-datepicker .ui-datepicker-calendar {
  table-layout: fixed;
	width: 100%;
}
.ui-datepicker .ui-datepicker-calendar th,
.ui-datepicker .ui-datepicker-calendar td {
	text-align: center;
	padding: 4px 0;
}
.ui-datepicker .ui-datepicker-calendar td {
	border-radius: 4px;
	-webkit-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
	   -moz-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
	     -o-transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
	        transition: background-color 0.1s ease-in-out, color 0.1s ease-in-out;
}
.ui-datepicker .ui-datepicker-calendar td:hover {
	background-color: #eee;
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-calendar td a {
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-today,
.ui-datepicker .ui-datepicker-current-day {
	background-color: #4289cc;
}
.ui-datepicker .ui-datepicker-today a,
.ui-datepicker .ui-datepicker-current-day a {
	color: #fff
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover {
	background-color: #fff;
	cursor: default;
}

.ui-datepicker-unselectable.ui-state-disabled {
	opacity: 0.50;
}

/* Some extra CSS added by Will Woodgate on 28th Feb 2018 to help with styling the time picker */
.ui-datepicker table.ui-datepicker-calendar {
	margin-bottom: 10px;
}

.ui-datepicker .ui-timepicker-div dl {
	padding-top:15px;
	padding-bottom: 0px;
	border: 1px solid #dddddd;
	margin-top: 0px;
	margin-bottom: 10px;
	display: block;
	background: #f9f9f9;
}

.ui-datepicker .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input {
	border-bottom: none;
	border: 1px solid #dddddd;
	background: #ffffff;
	margin: 0px;
  padding: 6px 0 6px 6px;
}

.ui-datepicker .ui-timepicker-div dl dd {
	margin: 0 10px 10px 40%;
	min-height: 30px;
}

.ui-datepicker .ui-slider {
	border: 1px solid #c5c5c5;
	border-radius: 3px;
	height: .8em;
	position: relative;
	margin-top: 15px;
}

.ui-datepicker .ui-slider-handle {
	border: 1px solid #4289cc;
	border-radius: 3px;
	background: #4289cc;
	font-weight: normal;
	color: #454545;
	top: -.3em;
	margin-left: -.6em;
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}

.ui-datepicker div.ui-datepicker-buttonpane {
	display: block;
}

.ui-datepicker div.ui-datepicker-buttonpane button {
  float: left;
	background: #FFFFFF;
	border-radius: 4px;
	color: #333333;
	border: 1px solid #cccccc;
	outline: none;
	padding: 10px 15px;
	font-size: 15px;
	margin: 0px;
}

.ui-datepicker div.ui-datepicker-buttonpane button:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.ui-datepicker div.ui-datepicker-buttonpane button.ui-datepicker-close {
	float: right;
	background: #4289cc;
	border: 1px solid #2e6da4;
	color: #ffffff;
}

.ui-datepicker div.ui-datepicker-buttonpane button.ui-datepicker-close:hover {
	background-color: #286090;
	border-color: #204d74;
	color: #ffffff;
}

/* @end */

/* Next, previous and finish button styling */

#stacks_in_57 span.formsplus-next-btn-wrapper,
#stacks_in_57 span.formsplus-prev-btn-wrapper,
#stacks_in_57 span.formsplus-finish-btn-wrapper {
	font-size: 14px;
}

/* @group Step Button Styling */

#stacks_in_57 ul#step-indicator-stacks_in_57 *,
#stacks_in_57 ul#step-indicator-stacks_in_57 *:after,
#stacks_in_57 ul#step-indicator-stacks_in_57 *:before {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    vertical-align: baseline;
	font-size: 14px;
	line-height: 1.42857143;
}

#stacks_in_57 ul#step-indicator-stacks_in_57 a,
#stacks_in_57 ul#step-indicator-stacks_in_57 a:visited,
#stacks_in_57 ul#step-indicator-stacks_in_57 a:hover,
#stacks_in_57 ul#step-indicator-stacks_in_57 a:active {
	text-decoration: none;
	outline: none;
}

/*  */

/* Incomplete steps */
#stacks_in_57 .gsi-step-no-available li.current ~ li>*,
#stacks_in_57 .gsi-step-no-available li.current ~ li>*:hover {
	background-color: rgba(255, 255, 255, 1.00) !important;
	border-color: rgba(255, 255, 255, 1.00) !important;
	color: rgba(44, 63, 76, 1.00) !important;
}

/* The active (current) steps */
#stacks_in_57 .gsi-step-indicator.triangle li.current>* {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(140, 47, 16, 1.00);
	border-color: rgba(140, 47, 16, 1.00);
}

/* Hovered steps */
#stacks_in_57 .gsi-step-indicator.triangle li>*:hover {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(175, 160, 106, 1.00);
	border-color: rgba(175, 160, 106, 1.00);
}

/* Completed steps */
#stacks_in_57 .gsi-step-indicator.triangle li>* {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(94, 99, 107, 1.00);
	border-color: rgba(94, 99, 107, 1.00);
}

@media screen and (max-width: 768px) {
	#stacks_in_57 .gsi-step-indicator.triangle li::after,
	#stacks_in_57 .gsi-step-indicator.triangle li>*::after {
		display: none !important;
	}

	#stacks_in_57 .gsi-step-indicator li {
		display: block;
		float: none;
    margin: 4px;
	}

  #stacks_in_57 .gsi-style-1 li .desc,
  #stacks_in_57 .gsi-style-1 li .desc label {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  #stacks_in_57 .gsi-step-indicator.triangle li:first-of-type>* {
    border-radius: 0.25em;
  }

  #stacks_in_57 .gsi-step-indicator.triangle li a {
    border-radius: 0.25em;
  }
}

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* Submit text colors */



/* Button styling */

#stacks_in_57 .center {
	text-align: center;
}

#stacks_in_57 .btnPosition {
	position: relative;
	z-index: 20;
}

#stacks_in_57 a.smartyBoxButton,
#stacks_in_57 button[type="reset"],
#stacks_in_57 .tsf-controls .tsf-wizard-btn {
	text-decoration: none;
	background-color: rgba(150, 192, 61, 1.00);
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
}

#stacks_in_57 a.smartyBoxButton:hover,
#stacks_in_57 a.smartyBoxButton:active,
#stacks_in_57 button[type="reset"]:hover,
#stacks_in_57 button[type="reset"]:active,
#stacks_in_57 .tsf-controls .tsf-wizard-btn:hover,
#stacks_in_57 .tsf-controls .tsf-wizard-btn:active {
	text-decoration: none;
	background-color: rgba(44, 63, 76, 1.00);
	color: rgba(255, 255, 255, 1.00);
}

/* Fixes the font sizing */

#stacks_in_57 ul#step-indicator-stacks_in_57 .number {
    font-size: 28px;
}

#stacks_in_57 ul#step-indicator-stacks_in_57 .desc label {
	font-size: 14px;
}

#stacks_in_57 ul#step-indicator-stacks_in_57 .desc span {
	font-size: 13px;
}

/* Fixes circle number alignment in some themes */

#stacks_in_57 ul#step-indicator-stacks_in_57.gsi-style-3 .number,
#stacks_in_57 ul#step-indicator-stacks_in_57.gsi-number-circle .number {
	line-height: 1.2em;
}

/* Fixes colour override issues in themes like Foundation */
#stacks_in_57 .gsi-step-indicator.triangle a label,
#stacks_in_57 .gsi-step-indicator.triangle a:hover label {
	color: inherit;
}

/* @end */

/* @group Validation */

.form-group {
	position: relative;
}

.form-group.has-error {
	border: 2px solid #f44545;
	padding: 30px 10px 10px;
	border-radius: 4px;
}

ul.parsley-errors-list {
	position: absolute;
	top: -2px;
	right: -2px;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
	clear: both;
}

ul.parsley-errors-list li {
	padding: 5px;
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.10em;
	text-transform: uppercase;
	z-index: 3;
	background: #f44545;
	color: #ffffff;
	display: none;
	border-top-right-radius: 4px;
}

ul.parsley-errors-list li:last-child {
	display: inline-block;
}

/* @end */

/* @group Edit Mode */

/*  */

/* @end */

/*  */

/*  */

#stacks_in_57 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	padding:  20px;
}
.form-group {
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}

@media screen and (min-width: 480px) {
	#inputWrapperstacks_in_80 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
		-webkit-column-gap: 2em;
		-moz-column-gap: 2em;
		column-gap: 2em;
	}	
}

@media screen and (min-width: 768px) {
	#inputWrapperstacks_in_80 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 992px) {
	#inputWrapperstacks_in_80 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 1200px) {
	#inputWrapperstacks_in_80 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

#formsplusHeaderContentstacks_in_80 {
	margin-bottom: 20px;
}

#formsplusFooterContentstacks_in_80 {
	margin-top: 20px;
}

/*  */#stacks_in_101 .h-pro{padding:0px}#stacks_in_101 .h-pro{border-radius: 0px }#stacks_in_101 .h-pro{border-width: 0px 0px 3px 0px ;border-color:rgba(102, 102, 102, 1.00) rgba(51, 51, 51, 0.00) rgba(140, 47, 16, 1.00) rgba(51, 51, 51, 0.00);border-style:solid}#stacks_in_101 .h-pro{display:inline-block;background:rgba(0, 0, 0, 0.00)}

legend#formsplusLegendstacks_in_81 {
	text-align: ;
	display: block;
}

/*  */@media only screen and (min-width:0px){#stacks_in_84{}}

.form-group {
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}

@media screen and (min-width: 480px) {
	#inputWrapperstacks_in_74 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
		-webkit-column-gap: 2em;
		-moz-column-gap: 2em;
		column-gap: 2em;
	}	
}

@media screen and (min-width: 768px) {
	#inputWrapperstacks_in_74 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 992px) {
	#inputWrapperstacks_in_74 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 1200px) {
	#inputWrapperstacks_in_74 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

#formsplusHeaderContentstacks_in_74 {
	margin-bottom: 20px;
}

#formsplusFooterContentstacks_in_74 {
	margin-top: 20px;
}

/*  */#stacks_in_163 .h-pro{padding:0px}#stacks_in_163 .h-pro{border-radius: 0px }#stacks_in_163 .h-pro{border-width: 0px 0px 3px 0px ;border-color:rgba(102, 102, 102, 1.00) rgba(51, 51, 51, 0.00) rgba(140, 47, 16, 1.00) rgba(51, 51, 51, 0.00);border-style:solid}#stacks_in_163 .h-pro{display:inline-block;background:rgba(0, 0, 0, 0.00)}

legend#formsplusLegendstacks_in_75 {
	text-align: ;
	display: block;
}

/*  */@media only screen and (min-width:0px){#stacks_in_88{}}

.form-group {
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}

@media screen and (min-width: 480px) {
	#inputWrapperstacks_in_68 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
		-webkit-column-gap: 2em;
		-moz-column-gap: 2em;
		column-gap: 2em;
	}	
}

@media screen and (min-width: 768px) {
	#inputWrapperstacks_in_68 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 992px) {
	#inputWrapperstacks_in_68 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 1200px) {
	#inputWrapperstacks_in_68 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

#formsplusHeaderContentstacks_in_68 {
	margin-bottom: 20px;
}

#formsplusFooterContentstacks_in_68 {
	margin-top: 20px;
}

/*  */#stacks_in_170 .h-pro{padding:0px}#stacks_in_170 .h-pro{border-radius: 0px }#stacks_in_170 .h-pro{border-width: 0px 0px 3px 0px ;border-color:rgba(102, 102, 102, 1.00) rgba(51, 51, 51, 0.00) rgba(140, 47, 16, 1.00) rgba(51, 51, 51, 0.00);border-style:solid}#stacks_in_170 .h-pro{display:inline-block;background:rgba(0, 0, 0, 0.00)}

legend#formsplusLegendstacks_in_69 {
	text-align: ;
	display: block;
}

/*  */@media only screen and (min-width:0px){#stacks_in_92{}}

.form-group {
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}

@media screen and (min-width: 480px) {
	#inputWrapperstacks_in_62 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
		-webkit-column-gap: 2em;
		-moz-column-gap: 2em;
		column-gap: 2em;
	}	
}

@media screen and (min-width: 768px) {
	#inputWrapperstacks_in_62 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 992px) {
	#inputWrapperstacks_in_62 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

@media screen and (min-width: 1200px) {
	#inputWrapperstacks_in_62 {
		-webkit-column-count: 0;
		-moz-column-count: 0;
		column-count: 0;
	}	
}

#formsplusHeaderContentstacks_in_62 {
	margin-bottom: 20px;
}

#formsplusFooterContentstacks_in_62 {
	margin-top: 20px;
}

/*  */#stacks_in_177 .h-pro{padding:0px}#stacks_in_177 .h-pro{border-radius: 0px }#stacks_in_177 .h-pro{border-width: 0px 0px 3px 0px ;border-color:rgba(102, 102, 102, 1.00) rgba(51, 51, 51, 0.00) rgba(140, 47, 16, 1.00) rgba(51, 51, 51, 0.00);border-style:solid}#stacks_in_177 .h-pro{display:inline-block;background:rgba(0, 0, 0, 0.00)}

legend#formsplusLegendstacks_in_64 {
	text-align: ;
	display: block;
}

/*  */@media only screen and (min-width:0px){#stacks_in_96{}}

    #stacks_in_160.blu-wrap.flex-bot{margin-top:auto!important}    #stacks_in_160.blu-wrap{background-color:rgba(255, 255, 255, 0.00)}#stacks_in_160.blu-wrap>.blueprint-col{}#stacks_in_160.blu-wrap>.blueprint-col.flex-width.sb-sm-left{margin-right:auto}#stacks_in_160.blu-wrap>.blueprint-col.flex-width.sb-sm-center{margin-right:auto;margin-left:auto}#stacks_in_160.blu-wrap>.blueprint-col.flex-width.sb-sm-right{margin-left:auto}#stacks_in_160.blu-wrap>.blueprint-col>.blucol-content{margin: 0px ;padding:2.00% 0.00% 2.00% 0.00% }#stacks_in_160.blu-wrap>.blueprint-col>.blucol-content.bg-color{background-color:rgba(248, 248, 248, 1.00)} @media screen and (min-width:640px){#stacks_in_160.blu-wrap>.blueprint-col{ }#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.sb-med-left{margin-right:auto;margin-left:0}#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.sb-med-center{margin-right:auto;margin-left:auto}#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.sb-med-right{margin-left:auto;margin-right:0}#stacks_in_160.blu-wrap>.blueprint-col.med-fill-width{width:100%;margin-left:0;margin-right:0}}  @media screen and (min-width:1000px){#stacks_in_160.blu-wrap>.blueprint-col{ }
#stacks_in_160.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-left,#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-left{margin-right:auto;margin-left:0}#stacks_in_160.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-center,#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-center{margin-right:auto;margin-left:auto}#stacks_in_160.blu-wrap>.blueprint-col.lg-flex-width.sb-lg-right,#stacks_in_160.blu-wrap>.blueprint-col.med-flex-width.lg-flex-width.sb-lg-right{margin-left:auto;margin-right:0}#stacks_in_160.blu-wrap>.blueprint-col.lg-fill-width,#stacks_in_160.blu-wrap>.blueprint-col.med-fill-width,#stacks_in_160.blu-wrap>.blueprint-col .lg-fill-width{width:100%;max-width:none;margin-left:0;margin-right:0}}     
#stacks_in_20>.s3_row {
	margin: 0 -10px;
}

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

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

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

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








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


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


}



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


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


}



#stacks_in_24 .background{}#stacks_in_24 .fa-stack,#stacks_in_24 i.fa{color:rgba(0, 0, 0, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_24 .fa-stack.custom,#stacks_in_24 i.fa.custom{font-size:24px}#stacks_in_24 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_24 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_24 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_24 a:hover i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_24 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_24 a:hover .fa-border{}#stacks_in_24 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_24 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_24 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_24 .jw-wrapper{}#stacks_in_24 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_24 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_24 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_24 .jw-wrapper.match{color:rgba(0, 0, 0, 1.00)}#stacks_in_24 .jw-wrapper.match a{color:rgba(0, 0, 0, 1.00)}#stacks_in_24 .jw-wrapper.match a:hover{color:rgba(0, 0, 0, 1.00)}#stacks_in_24 .jw-wrapper.hover i.fa:hover,#stacks_in_24 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_26 .background{}#stacks_in_26 .fa-stack,#stacks_in_26 i.fa{color:rgba(0, 0, 0, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_26 .fa-stack.custom,#stacks_in_26 i.fa.custom{font-size:24px}#stacks_in_26 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_26 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_26 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_26 a:hover i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_26 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_26 a:hover .fa-border{}#stacks_in_26 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_26 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_26 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_26 .jw-wrapper{}#stacks_in_26 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_26 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_26 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_26 .jw-wrapper.match{color:rgba(0, 0, 0, 1.00)}#stacks_in_26 .jw-wrapper.match a{color:rgba(0, 0, 0, 1.00)}#stacks_in_26 .jw-wrapper.match a:hover{color:rgba(0, 0, 0, 1.00)}#stacks_in_26 .jw-wrapper.hover i.fa:hover,#stacks_in_26 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_28 .background{}#stacks_in_28 .fa-stack,#stacks_in_28 i.fa{color:rgba(0, 0, 0, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_28 .fa-stack.custom,#stacks_in_28 i.fa.custom{font-size:24px}#stacks_in_28 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_28 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_28 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_28 a:hover i.fa{color:rgba(0, 0, 0, 1.00)}#stacks_in_28 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_28 a:hover .fa-border{}#stacks_in_28 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_28 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_28 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_28 .jw-wrapper{}#stacks_in_28 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_28 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_28 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_28 .jw-wrapper.match{color:rgba(0, 0, 0, 1.00)}#stacks_in_28 .jw-wrapper.match a{color:rgba(0, 0, 0, 1.00)}#stacks_in_28 .jw-wrapper.match a:hover{color:rgba(0, 0, 0, 1.00)}#stacks_in_28 .jw-wrapper.hover i.fa:hover,#stacks_in_28 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}


#stacks_in_211 figure{text-align:center}#stacks_in_211 .mdph{display:none}#stacks_in_211 .mdp.book-set{widows:5;orphans:5}#stacks_in_211 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_211 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_211 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_211 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_211 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_211 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_211 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_211 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_211 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_211 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_211 .mdp.p-lead p:first-of-type{font-size:130%}@media only screen and (min-width:0px){#stacks_in_211 p{}}
#stacks_in_127>.s3_row {
	margin: 0 -20px;
}

#stacks_in_127>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_127>.s3_row>.s3_column_right {
	width: 40.000000%;
}




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










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


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


}



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


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


}






#stacks_in_127 {
	border: solid rgba(0, 0, 0, 0.36);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 40px 0px;
}
#stacks_in_202 figure{text-align:center}#stacks_in_202 .mdph{display:none}#stacks_in_202 .mdp.book-set{widows:5;orphans:5}#stacks_in_202 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_202 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_202 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_202 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_202 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_202 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_202 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_202 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_202 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_202 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_202 .mdp.p-lead p:first-of-type{font-size:130%}#stacks_in_202 p{color:rgba(0, 0, 0, 1.00)}#stacks_in_202 ul,#stacks_in_202 ol,#stacks_in_202 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_202 h1,#stacks_in_202 h2,#stacks_in_202 h3,#stacks_in_202 h4,#stacks_in_202 h5,#stacks_in_202 h6{color:rgba(255, 255, 255, 1.00)}#stacks_in_202 blockquote,#stacks_in_202 blockquote > p{color:rgba(51, 51, 51, 1.00)}#stacks_in_202 a{color:rgba(0, 102, 153, 1.00)}#stacks_in_202 a:hover{color:rgba(0, 140, 186, 1.00)}#stacks_in_202 pre{background:rgba(255, 239, 192, 1.00);color:rgba(170, 170, 170, 1.00);border:1px solid rgba(34, 34, 34, 1.00);padding:6px;line-height:2;font-size:108%}#stacks_in_202 pre > code{color:rgba(170, 170, 170, 1.00);border:none;background-color:transparent !important}#stacks_in_202 p > code,#stacks_in_202 li > code{background:rgba(244, 244, 244, 1.00);padding:4px 8px;color:rgba(204, 57, 50, 1.00);border-radius:3px}@media only screen and (min-width:0px){#stacks_in_202 p{}}

           @media screen and (max-width:641px){#stacks_in_195>.button.b-p.expand-mob:not(.icon-only),#stacks_in_195>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_195 .button.b-p.expand-large:not(.icon-only),#stacks_in_195>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
          #stacks_in_195 .button.b-p:not(.icon-only){width:50.00%}@media screen and (min-width:641px){#stacks_in_195 .button.b-p:not(.icon-only){width:25.00%}}   
  #stacks_in_195 .button.b-p.custom{border:2px solid rgba(255, 255, 255, 0.00)}#stacks_in_195 .button.b-p.custom:hover{border:2px solid rgba(255, 255, 255, 1.00)} #stacks_in_195 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(102, 102, 102, 1.00)}#stacks_in_195 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_195 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 1.00)!important; background-color:rgba(140, 47, 16, 1.00);}     
#stacks_in_145 .background{}#stacks_in_145 .fa-stack,#stacks_in_145 i.fa{color:rgba(255, 255, 255, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_145 .fa-stack.custom,#stacks_in_145 i.fa.custom{font-size:24px}#stacks_in_145 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_145 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_145 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_145 a:hover i.fa{color:rgba(229, 229, 229, 1.00)}#stacks_in_145 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_145 a:hover .fa-border{}#stacks_in_145 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_145 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_145 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_145 .jw-wrapper{}#stacks_in_145 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_145 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_145 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_145 .jw-wrapper.match{color:rgba(255, 255, 255, 1.00)}#stacks_in_145 .jw-wrapper.match a{color:rgba(255, 255, 255, 1.00)}#stacks_in_145 .jw-wrapper.match a:hover{color:rgba(229, 229, 229, 1.00)}#stacks_in_145 .jw-wrapper.hover i.fa:hover,#stacks_in_145 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}
#stacks_in_150>.s3_row {
	margin: 0 -20px;
}

#stacks_in_150>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_150>.s3_row>.s3_column_right {
	width: 40.000000%;
}




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










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


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


}



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


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


}






#stacks_in_150 {
	border: solid rgba(0, 0, 0, 0.36);
	border-width: 0px 0px 1px 0px;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 40px 0px;
}
#stacks_in_208 figure{text-align:center}#stacks_in_208 .mdph{display:none}#stacks_in_208 .mdp.book-set{widows:5;orphans:5}#stacks_in_208 .mdp.book-set p:not(:first-of-type){text-indent:1.40rem}#stacks_in_208 .mdp.book-set p:not(:last-of-type){margin-bottom:1.25rem !important}#stacks_in_208 .mdp.book-set.indent-all p:first-of-type{text-indent:1.40rem}#stacks_in_208 .mdp.book-set.indent-all blockquote > p:first-of-type{text-indent:0}#stacks_in_208 .mdp.book-set:not(.indent-all) h1 + p,#stacks_in_208 .mdp.book-set:not(.indent-all) h2 + p,#stacks_in_208 .mdp.book-set:not(.indent-all) h3 + p,#stacks_in_208 .mdp.book-set:not(.indent-all) h4 + p,#stacks_in_208 .mdp.book-set:not(.indent-all) h5 + p,#stacks_in_208 .mdp.book-set:not(.indent-all) h6 + p{text-indent:0 !important}#stacks_in_208 .mdp.p-lead p:first-of-type{font-size:130%}#stacks_in_208 p{color:rgba(0, 0, 0, 1.00)}#stacks_in_208 ul,#stacks_in_208 ol,#stacks_in_208 dl{color:rgba(51, 51, 51, 1.00)}#stacks_in_208 h1,#stacks_in_208 h2,#stacks_in_208 h3,#stacks_in_208 h4,#stacks_in_208 h5,#stacks_in_208 h6{color:rgba(255, 255, 255, 1.00)}#stacks_in_208 blockquote,#stacks_in_208 blockquote > p{color:rgba(51, 51, 51, 1.00)}#stacks_in_208 a{color:rgba(0, 102, 153, 1.00)}#stacks_in_208 a:hover{color:rgba(0, 140, 186, 1.00)}#stacks_in_208 pre{background:rgba(255, 239, 192, 1.00);color:rgba(170, 170, 170, 1.00);border:1px solid rgba(34, 34, 34, 1.00);padding:6px;line-height:2;font-size:108%}#stacks_in_208 pre > code{color:rgba(170, 170, 170, 1.00);border:none;background-color:transparent !important}#stacks_in_208 p > code,#stacks_in_208 li > code{background:rgba(244, 244, 244, 1.00);padding:4px 8px;color:rgba(204, 57, 50, 1.00);border-radius:3px}@media only screen and (min-width:0px){#stacks_in_208 p{}}

           @media screen and (max-width:641px){#stacks_in_200>.button.b-p.expand-mob:not(.icon-only),#stacks_in_200>.dd-wrap>.button.b-p.expand-mob:not(.icon-only){width:100%!important}}@media screen and (min-width:641px){#stacks_in_200 .button.b-p.expand-large:not(.icon-only),#stacks_in_200>.dd-wrap>.button.b-p.expand-large:not(.icon-only){width:100%!important}}
          #stacks_in_200 .button.b-p:not(.icon-only){width:50.00%}@media screen and (min-width:641px){#stacks_in_200 .button.b-p:not(.icon-only){width:25.00%}}   
  #stacks_in_200 .button.b-p.custom{border:2px solid rgba(255, 255, 255, 0.00)}#stacks_in_200 .button.b-p.custom:hover{border:2px solid rgba(255, 255, 255, 1.00)} #stacks_in_200 .button.b-p{color:rgba(255, 255, 255, 1.00);background-color:rgba(102, 102, 102, 1.00)}#stacks_in_200 .button.b-p:not(.d-hov){-webkit-transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;-webkit-transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease;transition:color 200ms ease,background-color 200ms ease,box-shadow 200ms ease,border 200ms ease,-webkit-box-shadow 200ms ease}  #stacks_in_200 .button.b-p:not(.bp-hover):hover{color:rgba(255, 255, 255, 1.00)!important; background-color:rgba(140, 47, 16, 1.00);}     
#stacks_in_158 .background{}#stacks_in_158 .fa-stack,#stacks_in_158 i.fa{color:rgba(255, 255, 255, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_158 .fa-stack.custom,#stacks_in_158 i.fa.custom{font-size:24px}#stacks_in_158 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_158 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_158 .fa-stack i.stack{color:rgba(153, 153, 153, 1.00)}#stacks_in_158 a:hover i.fa{color:rgba(229, 229, 229, 1.00)}#stacks_in_158 a:hover i.fa.stack{color:rgba(137, 137, 137, 1.00)}#stacks_in_158 a:hover .fa-border{}#stacks_in_158 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_158 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_158 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_158 .jw-wrapper{}#stacks_in_158 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_158 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_158 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_158 .jw-wrapper.match{color:rgba(255, 255, 255, 1.00)}#stacks_in_158 .jw-wrapper.match a{color:rgba(255, 255, 255, 1.00)}#stacks_in_158 .jw-wrapper.match a:hover{color:rgba(229, 229, 229, 1.00)}#stacks_in_158 .jw-wrapper.hover i.fa:hover,#stacks_in_158 .jw-wrapper.hover a:hover{color:rgba(153, 153, 153, 1.00)}
.button.b-p {
  box-sizing: border-box;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; }

.button.b-p {
  overflow: visible;
  -webkit-appearance: button;
  cursor: pointer; }

.button.b-p[disabled] {
  cursor: default; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

.button.b-p {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: inherit;
  font-weight: inherit;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  transition: all 300ms ease-out; }
  .button.b-p.large {
    padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem; }
  .button.b-p.small {
    padding: .875rem 1.75rem .9375rem 1.75rem;
    font-size: .8125rem; }
  .button.b-p.tiny {
    padding: .625rem 1.25rem .6875rem 1.25rem;
    font-size: .6875rem; }
  .button.b-p.expand {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%; }
  .button.b-p.left-align {
    text-align: left;
    text-indent: .75rem; }
  .button.b-p.right-align {
    text-align: right;
    padding-right: .75rem; }
  .button.b-p.radius, .button.b-p.radius::before, .button.b-p.radius::after {
    border-radius: 3px; }
  .button.b-p.round, .button.b-p.radius::before, .button.b-p.round::after {
    border-radius: 1000px; }
  .button.b-p.disabled, .button.b-p[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #fff;
    box-shadow: none;
    cursor: default;
    opacity: .7; }
  .button.b-p.right {
    float: right !important; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.063em) {
  .button.b-p {
    display: inline-block; } }

.bp-styles-warning {
  display: none; }

.button.b-p:not(.custom) {
  background-color: rgba(140, 47, 16, 1.00);
  color: rgba(255, 255, 255, 1.00); }
  .button.b-p:not(.custom):hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: #d14618; }
  .button.b-p.secondary:not(.custom) {
    background-color: rgba(231, 231, 231, 1.00);
    color: rgba(51, 51, 51, 1.00); }
    .button.b-p.secondary:not(.custom):hover {
      color: rgba(51, 51, 51, 1.00);
      background-color: white; }
  .button.b-p.alert:not(.custom) {
    background-color: rgba(217, 83, 79, 1.00); }
    .button.b-p.alert:not(.custom):hover {
      background-color: #e7908e; }
  .button.b-p.success:not(.custom) {
    background-color: rgba(92, 184, 92, 1.00); }
    .button.b-p.success:not(.custom):hover {
      background-color: #91cf91; }
  .button.b-p.radius:not(.custom) {
    border-radius: 4px; }
  .button.b-p.ghost:not(.custom) {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(140, 47, 16, 1.00);
    color: rgba(140, 47, 16, 1.00); }
    .button.b-p.ghost:not(.custom):hover {
      color: rgba(255, 255, 255, 1.00);
      border-color: #d14618;
      background-color: #d14618; }
    .button.b-p.ghost.secondary:not(.custom) {
      border-color: rgba(231, 231, 231, 1.00);
      color: rgba(231, 231, 231, 1.00); }
      .button.b-p.ghost.secondary:not(.custom):hover {
        color: rgba(51, 51, 51, 1.00);
        border-color: white;
        background-color: white; }
    .button.b-p.ghost.alert:not(.custom) {
      border-color: rgba(217, 83, 79, 1.00);
      color: rgba(217, 83, 79, 1.00); }
      .button.b-p.ghost.alert:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #e7908e;
        background-color: #e7908e; }
    .button.b-p.ghost.success:not(.custom) {
      border-color: rgba(92, 184, 92, 1.00);
      color: rgba(92, 184, 92, 1.00); }
      .button.b-p.ghost.success:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #91cf91;
        background-color: #91cf91; }
  .button.b-p.outline-ghost:not(.custom) {
    border-color: rgba(140, 47, 16, 1.00);
    border-width: 1px;
    color: rgba(55, 58, 60, 1.00);
    background-color: transparent; }
    .button.b-p.outline-ghost:not(.custom):hover {
      color: #5c6164;
      border-color: #d14618;
      background-color: rgba(140, 47, 16, 1.00); }

#stacks_out_194_2 {
	width: 90%;
}
