/*
 * foundation-datepicker
 */

.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu th{padding:4px 5px}.datepicker.dropdown-menu td{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#2ba6cb}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td span.active{background:#2ba6cb}.datepicker td.day.disabled{color:#eee}.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#2ba6cb}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}


  .theme-version{display:block}.theme-version.number-110,#stacks_in_4{display:none}.stacks_out{overflow:visible !important}.stacks_in{overflow:visible}::selection{color:rgba(132, 123, 185, 1.00);background:rgba(231, 231, 231, 1.00);}::-moz-selection{color:rgba(132, 123, 185, 1.00);background:rgba(231, 231, 231, 1.00);}body,.font-family-text{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:400}h1,.font-family-h1{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300}h1 a,.font-family-h1 a{font-family:inherit}h2,h3,h4,h5,h6,.font-family-h2{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300}h2 a,h3 a,h4 a,h5 a,h6 a,.font-family-h2 a{font-family:inherit}body{background-color:#FFFFFF;}.hide-for-touch,.show-for-touch{display:none}.no-js .hide-for-touch{display:block}.vegas-loading{display:none}.vegas-background{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;max-width:none !important}.vegas-overlay,.vegas-background{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide-overflow{overflow:hidden !important}.columns > .equalizer.small-up{height:100%}@media only screen and (min-width:40.063em){.columns > .equalizer.medium-up{height:100%}}@media only screen and (min-width:62.563em){.columns > .equalizer.large-up{height:100%}}@media only screen and (max-width:40em){.row.collapse-small > .columns{padding-left:0;padding-right:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row.collapse-medium > .columns{padding-left:0;padding-right:0}}@media only screen and (max-width:40em){.row .row.collapse-small{margin:0;width:auto}.row .row.collapse-small::before,.row .row.collapse-small::after{content:" ";display:table}.row .row.collapse-small::after{clear:both}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row .row.collapse-medium{margin:0;width:auto}.row .row.collapse-medium::before,.row .row.collapse-medium::after{content:" ";display:table}.row .row.collapse-medium::after{clear:both}}.row.divider > .columns:not(:first-child):before{content:" ";margin:0 -0.9375rem;position:absolute}@media only screen and (max-width:40em){.row.divider-medium-up > .columns::before,.row.divider-large-up > .columns::before,.small-12::before{display:none}}@media only screen and (min-width:40.063em) and (max-width:62.5em){.row.divider-large-up > .columns::before,.medium-12::before{display:none}}@media only screen and (min-width:62.563em){.large-12:before{display:none}}.floating-body.radius{border-radius:3px}.floating-body.radius > .columns > .stacks_out:first-child > .stacks_in > .top-bar-wrapper:not(.fixed){border-top-right-radius:3px;border-top-left-radius:3px}.floating-body .top-bar-wrapper.contain-to-grid.fixed{max-width:1000px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.radius{background-clip:padding-box}img{color:#FFFFFF}img.radius{border-radius:3px}img.round{border-radius:1000px}.row{max-width:1000px !important;}.row.max-edge{max-width:100% !important}body{color:rgba(34, 34, 34, 1.00)}a{color:rgba(14, 86, 48, 1.00);text-decoration:none;font-weight:inherit}a:hover{color:rgba(102, 102, 102, 1.00)}a.close,a.close-reveal-modal{text-decoration:none}.alt{color:rgba(255, 255, 255, 1.00)}.alt a{color:rgba(255, 255, 255, 1.00)}.alt a:hover{color:rgba(14, 86, 48, 1.00)}.alt small{color:rgba(255, 255, 255, 1.00)}h1,h2,h3,h4,h5,h6{color:rgba(34, 34, 34, 1.00);margin-top:0}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{color:rgba(255, 255, 255, 1.00)}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{color:rgba(44, 44, 44, 1.00)}h1.subheader.alt,h2.subheader.alt,h3.subheader.alt,h4.subheader.alt,h5.subheader.alt,h6.subheader.alt{color:rgba(255, 255, 255, 1.00)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:30%;color:rgba(44, 44, 44, 1.00)}h1{font-size:3.00rem}h2{font-size:1.00rem}h3{font-size:2.00rem}h4{font-size:1.44rem}h5{font-size:1.12rem}h6{font-size:1.00rem}@media only screen and (min-width:40.063em){h1{font-size:3.50rem}h2{font-size:1.20rem}h3{font-size:2.35rem}h4{font-size:1.44rem}h5{font-size:1.12rem}h6{font-size:1.00rem}}code{color:rgba(204, 55, 30, 1.00)}hr,blockquote,abbr,acronym,.vcard{border-color:rgba(221, 221, 221, 1.00)}hr.alt,blockquote.alt,abbr.alt,acronym.alt,.vcard.alt{border-color:rgba(221, 221, 221, 1.00)}blockquote,blockquote p{color:rgba(44, 44, 44, 1.00)}blockquote cite,blockquote cite a,blockquote p cite,blockquote p cite a{color:rgba(40, 40, 40, 1.00)}blockquote.alt,blockquote.alt p,blockquote p.alt,blockquote p.alt p{color:rgba(255, 255, 255, 1.00)}blockquote.alt cite,blockquote.alt cite a,blockquote.alt p cite,blockquote.alt p cite a,blockquote p.alt cite,blockquote p.alt cite a,blockquote p.alt p cite,blockquote p.alt p cite a{color:rgba(255, 255, 255, 1.00)}.flex-video{margin-bottom:0}.contain-to-grid .top-bar{max-width:1000px}.top-bar .top-bar-section ul li > a.button{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.top-bar .top-bar-section ul li > a.button:hover{color:rgba(255, 255, 255, 1.00);background-color:rgba(242, 0, 0, 1.00)}.top-bar .top-bar-section ul li > a.button.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.top-bar .top-bar-section ul li > a.button.secondary:hover{color:rgba(132, 123, 185, 1.00);background-color:rgba(219, 219, 219, 1.00)}.top-bar .top-bar-section ul li > a.button.alert{background-color:rgba(240, 65, 36, 1.00)}.top-bar .top-bar-section ul li > a.button.alert:hover{background-color:rgba(228, 61, 34, 1.00)}.top-bar .top-bar-section ul li > a.button.success{background-color:rgba(67, 172, 106, 1.00)}.top-bar .top-bar-section ul li > a.button.success:hover{background-color:rgba(63, 163, 100, 1.00)}.top-bar .top-bar-section ul li > a.button.radius{border-radius:3px}.alert-box{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00);border-color:rgba(242, 0, 0, 1.00)}.alert-box a:not(.close){color:rgba(255, 255, 255, 1.00);text-decoration:underline}.alert-box.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00);border-color:rgba(219, 219, 219, 1.00)}.alert-box.alert{background-color:rgba(240, 65, 36, 1.00);border-color:rgba(228, 61, 34, 1.00)}.alert-box.success{background-color:rgba(67, 172, 106, 1.00);border-color:rgba(63, 163, 100, 1.00)}.alert-box.warning{background-color:rgba(240, 138, 36, 1.00);border-color:rgba(228, 131, 34, 1.00)}.alert-box.info{background-color:rgba(0, 0, 0, 1.00);color:rgba(198, 184, 255, 1.00);border-color:rgba(0, 0, 0, 1.00)}.alert-box.radius{border-radius:3px}.breadcrumbs{background-color:rgba(231, 231, 231, 1.00);border-color:rgba(219, 219, 219, 1.00);color:rgba(132, 123, 185, 1.00)}.breadcrumbs .current a{color:rgba(132, 123, 185, 1.00)}.breadcrumbs.radius{border-radius:3px}.breadcrumbs header{display:inline}.breadcrumbs .fa{font-size:1em}.breadcrumbs .unavailable{color:rgba(132, 123, 185, 1.00)}.breadcrumbs li:before{color:rgba(198, 184, 255, 1.00)}.breadcrumbs *:first-child:before{margin:0 .75rem}.button{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.button:hover{color:rgba(255, 255, 255, 1.00);background-color:rgba(242, 0, 0, 1.00)}.button.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.button.secondary:hover{color:rgba(132, 123, 185, 1.00);background-color:rgba(219, 219, 219, 1.00)}.button.alert{background-color:rgba(240, 65, 36, 1.00)}.button.alert:hover{background-color:rgba(228, 61, 34, 1.00)}.button.success{background-color:rgba(67, 172, 106, 1.00)}.button.success:hover{background-color:rgba(63, 163, 100, 1.00)}.button.radius{border-radius:3px}.button.ghost{background-color:transparent;border-width:1px;border-color:rgba(255, 0, 0, 1.00);color:rgba(255, 0, 0, 1.00)}.button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(242, 0, 0, 1.00);background-color:rgba(242, 0, 0, 1.00)}.button.ghost.secondary{border-color:rgba(231, 231, 231, 1.00);color:rgba(231, 231, 231, 1.00)}.button.ghost.secondary:hover{color:rgba(132, 123, 185, 1.00);border-color:rgba(219, 219, 219, 1.00);background-color:rgba(219, 219, 219, 1.00)}.button.ghost.alert{border-color:rgba(240, 65, 36, 1.00);color:rgba(240, 65, 36, 1.00)}.button.ghost.alert:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(228, 61, 34, 1.00);background-color:rgba(228, 61, 34, 1.00)}.button.ghost.success{border-color:rgba(67, 172, 106, 1.00);color:rgba(67, 172, 106, 1.00)}.button.ghost.success:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(63, 163, 100, 1.00);background-color:rgba(63, 163, 100, 1.00)}.split.button.radius span{border-top-right-radius:3px;border-bottom-right-radius:3px}.split.button span::after{border-top-color:rgba(255, 255, 255, 1.00)}.split.button.secondary span::after{border-top-color:rgba(132, 123, 185, 1.00)}.button-group.radius > *:first-child,.button-group.radius > *:first-child > a,.button-group.radius > *:first-child > button,.button-group.radius > *:first-child > .button{border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius > *:last-child,.button-group.radius > *:last-child > a,.button-group.radius > *:last-child > button,.button-group.radius > *:last-child > .button{border-top-right-radius:3px;border-bottom-right-radius:3px}.icon-bar{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.icon-bar > .item{cursor:pointer;color:rgba(255, 255, 255, 1.00)}.icon-bar > .item label,.icon-bar > .item i{color:rgba(255, 255, 255, 1.00)}.icon-bar > .item:hover{color:rgba(255, 255, 255, 1.00);background-color:rgba(242, 0, 0, 1.00)}.icon-bar.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.icon-bar.secondary > .item{color:rgba(132, 123, 185, 1.00)}.icon-bar.secondary > .item label,.icon-bar.secondary > .item i{color:rgba(132, 123, 185, 1.00)}.icon-bar.secondary > .item:hover{background-color:rgba(219, 219, 219, 1.00);color:rgba(132, 123, 185, 1.00)}form[data-abide] .error label{color:rgba(240, 65, 36, 1.00)}form[data-abide] .error small.error,form[data-abide] .error span.error{background-color:rgba(240, 65, 36, 1.00);color:rgba(255, 255, 255, 1.00)}input[type="radio"]{margin-left:1px}select:focus{margin-left:3px}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="datetime-local"],form input[type="month"],form input[type="week"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form textarea,form select{color:rgba(34, 34, 34, 1.00)}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="date"]:focus,form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="month"]:focus,form input[type="week"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form textarea:focus,form select:focus{border-color:rgba(255, 0, 0, 1.00)}form fieldset{border-color:rgba(221, 221, 221, 1.00)}form legend{background-color:#FFFFFF}form label{color:rgba(40, 40, 40, 1.00)}form.radius input[type="text"],form.radius input[type="password"],form.radius input[type="date"],form.radius input[type="datetime"],form.radius input[type="datetime-local"],form.radius input[type="month"],form.radius input[type="week"],form.radius input[type="email"],form.radius input[type="number"],form.radius input[type="search"],form.radius input[type="tel"],form.radius input[type="time"],form.radius input[type="url"],form.radius textarea,form.radius select,form.radius small.error{border-radius:3px}form.radius span.prefix,form.radius label.prefix{border-bottom-left-radius:3px;border-top-left-radius:3px}form.radius span.postfix,form.radius label.postfix{border-top-right-radius:3px;border-bottom-right-radius:3px}form.radius .input-group > *:first-child,form.radius .input-group > *:first-child *{border-bottom-left-radius:3px;border-top-left-radius:3px}form.radius .input-group > *:last-child,form.radius .input-group > *:last-child *{border-top-right-radius:3px;border-bottom-right-radius:3px}.range-slider{background-color:rgba(255, 255, 255, 1.00);border-color:rgba(225, 225, 225, 1.00)}.range-slider .range-slider-handle{background-color:rgba(255, 0, 0, 1.00)}.range-slider .range-slider-handle:hover{background-color:rgba(242, 0, 0, 1.00)}.range-slider .range-slider-active-segment{background-color:rgba(225, 225, 225, 1.00)}.range-slider.secondary{background-color:rgba(132, 123, 185, 1.00);border-color:rgba(102, 93, 155, 1.00)}.range-slider.secondary .range-slider-handle{background-color:rgba(231, 231, 231, 1.00)}.range-slider.secondary .range-slider-handle:hover{background-color:rgba(219, 219, 219, 1.00)}.range-slider.secondary .range-slider-active-segment{background-color:rgba(102, 93, 155, 1.00)}.slider-display{display:block;margin-top:20px}div.switch label{background-color:rgba(231, 231, 231, 1.00)}div.switch label::after{background-color:rgba(255, 255, 255, 1.00)}div.switch input:checked + label{background-color:rgba(255, 0, 0, 1.00)}.label{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00);margin-bottom:0}.label.secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.label.alert{background-color:rgba(240, 65, 36, 1.00)}.label.success{background-color:rgba(67, 172, 106, 1.00)}.label.radius{border-radius:3px}.alert-box .close{opacity:0.5}.slideshow-wrapper{min-height:50px;z-index:10}.orbit-container .orbit-bullets li{cursor:pointer;background:rgba(231, 231, 231, 1.00)}.orbit-container .orbit-bullets li.active,.orbit-container .orbit-bullets li:hover{background:rgba(255, 0, 0, 1.00)}.accordion .accordion-navigation > a{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.accordion .accordion-navigation > a:hover{background-color:rgba(242, 0, 0, 1.00)}.accordion .accordion-navigation > a.radius{border-radius:3px}.accordion .accordion-navigation > a.round{border-radius:1000px}.accordion .accordion-navigation.active > a{background-color:rgba(242, 0, 0, 1.00)}.accordion .accordion-navigation > .content{background-color:transparent !important}.accordion.secondary .accordion-navigation > a{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.accordion.secondary .accordion-navigation > a:hover{background-color:rgba(219, 219, 219, 1.00)}.accordion.secondary .accordion-navigation.active > a{background-color:rgba(219, 219, 219, 1.00)}.tabs li.tab-title > a{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.tabs li.tab-title > a:hover{background-color:rgba(242, 0, 0, 1.00)}.tabs li.tab-title.active > a{color:rgba(255, 255, 255, 1.00);background-color:rgba(242, 0, 0, 1.00)}.tabs.secondary li.tab-title > a{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.tabs.secondary li.tab-title > a:hover{background-color:rgba(219, 219, 219, 1.00)}.tabs.secondary li.tab-title.active > a{color:rgba(132, 123, 185, 1.00);background-color:rgba(219, 219, 219, 1.00)}.tabs.radius li.tab-title:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius li.tab-title:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px}.th.radius{border-radius:3px}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(127, 0, 0, 1.00)}.f-dropdown,.f-dropdown.content{background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(51, 51, 51, 1.00)}.f-dropdown::before,.f-dropdown.content::before{border-color:transparent transparent rgba(255, 255, 255, 1.00) transparent}.f-dropdown::after,.f-dropdown.content::after{border-color:transparent transparent rgba(204, 204, 204, 1.00) transparent}.f-dropdown li a,.f-dropdown.content li a{color:rgba(51, 51, 51, 1.00)}.f-dropdown li:hover,.f-dropdown.content li:hover{background-color:rgba(0,0,0,0.1)}.f-dropdown.radius,.f-dropdown.content.radius{border-radius:3px}.tooltip{border-radius:3px;background-color:rgba(51, 51, 51, 1.00);color:rgba(255, 255, 255, 1.00)}.panel{background-color:rgba(242, 242, 242, 1.00);border-color:rgba(219, 219, 219, 1.00)}.panel.callout{background-color:rgba(236, 250, 255, 1.00);border-color:rgba(212, 225, 229, 1.00)}.panel.radius{border-radius:3px}.panel p{color:rgba(34, 34, 34, 1.00)}.panel p a{color:rgba(14, 86, 48, 1.00)}.panel p.alt{color:rgba(255, 255, 255, 1.00)}.panel p.alt a{color:rgba(255, 255, 255, 1.00)}.panel p.alt a:hover{color:rgba(14, 86, 48, 1.00)}.panel p.alt small{color:rgba(255, 255, 255, 1.00)}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{color:rgba(34, 34, 34, 1.00)}.panel h1.alt,.panel h2.alt,.panel h3.alt,.panel h4.alt,.panel h5.alt,.panel h6.alt{color:rgba(255, 255, 255, 1.00)}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{color:rgba(44, 44, 44, 1.00)}.panel h1.subheader.alt,.panel h2.subheader.alt,.panel h3.subheader.alt,.panel h4.subheader.alt,.panel h5.subheader.alt,.panel h6.subheader.alt{color:rgba(255, 255, 255, 1.00)}.pricing-table.primary .title{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.pricing-table.primary .price{color:rgba(34, 34, 34, 1.00)}.pricing-table.primary .description{color:rgba(34, 34, 34, 1.00)}.pricing-table.primary .bullet-item{color:rgba(34, 34, 34, 1.00)}.pricing-table.secondary .title{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.pricing-table.secondary .price{color:rgba(34, 34, 34, 1.00)}.pricing-table.secondary .description{color:rgba(34, 34, 34, 1.00)}.pricing-table.secondary .bullet-item{color:rgba(34, 34, 34, 1.00)}.pricing-table.radius{border-radius:3px}.pricing-table.radius .title{border-top-right-radius:3px;border-top-left-radius:3px}.pricing-table.radius .cta-button{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.side-nav li a:not(.button){color:rgba(14, 86, 48, 1.00)}.side-nav li a:not(.button):hover{background-color:rgba(243, 243, 243, 1.00);color:rgba(102, 102, 102, 1.00)}.side-nav li.active > a:first-child:not(.button){color:rgba(14, 86, 48, 1.00)}.side-nav li.active:not(.has-dropdown) a:not(.button){color:rgba(11, 73, 40, 1.00)}.side-nav header{color:rgba(34, 34, 34, 1.00);margin-top:1rem;margin-bottom:0.5rem}.side-nav label{color:rgba(40, 40, 40, 1.00)}.side-nav li.divider{border-top-color:rgba(221, 221, 221, 1.00)}.side-nav.alt li a:not(.button){color:rgba(255, 255, 255, 1.00)}.side-nav.alt li a:not(.button):hover{background-color:rgba(243, 243, 243, 1.00);color:rgba(14, 86, 48, 1.00)}.side-nav.alt li.active > a:first-child:not(.button){color:rgba(255, 255, 255, 1.00)}.side-nav.alt li.active:not(.has-dropdown) a:not(.button){color:rgba(216, 216, 216, 1.00)}.side-nav.alt header{color:rgba(255, 255, 255, 1.00)}.side-nav.alt label{color:rgba(255, 255, 255, 1.00)}.side-nav.alt li.divider{border-top-color:rgba(221, 221, 221, 1.00)}.sub-nav dt,.sub-nav dd,.sub-nav li{float:none;display:inline-block}.sub-nav dt a:not(.button),.sub-nav dd a:not(.button),.sub-nav li a:not(.button){color:rgba(255, 0, 0, 1.00)}.sub-nav dt a:not(.button):hover,.sub-nav dd a:not(.button):hover,.sub-nav li a:not(.button):hover{color:rgba(242, 0, 0, 1.00)}.sub-nav dt.active a:not(.button),.sub-nav dd.active a:not(.button),.sub-nav li.active a:not(.button){color:rgba(255, 255, 255, 1.00);background-color:rgba(255, 0, 0, 1.00)}.sub-nav dt.active a:not(.button):hover,.sub-nav dd.active a:not(.button):hover,.sub-nav li.active a:not(.button):hover{background-color:rgba(242, 0, 0, 1.00)}.sub-nav dt.active a.secondary:not(.button),.sub-nav dd.active a.secondary:not(.button),.sub-nav li.active a.secondary:not(.button){color:rgba(132, 123, 185, 1.00);background-color:rgba(231, 231, 231, 1.00)}.sub-nav dt.active a.secondary:not(.button):hover,.sub-nav dd.active a.secondary:not(.button):hover,.sub-nav li.active a.secondary:not(.button):hover{background-color:rgba(219, 219, 219, 1.00)}.sub-nav.secondary dt a:not(.button),.sub-nav.secondary dd a:not(.button),.sub-nav.secondary li a:not(.button){color:rgba(231, 231, 231, 1.00)}.sub-nav.secondary dt a:not(.button):hover,.sub-nav.secondary dd a:not(.button):hover,.sub-nav.secondary li a:not(.button):hover{color:rgba(219, 219, 219, 1.00)}.sub-nav.secondary dt.active a:not(.button),.sub-nav.secondary dd.active a:not(.button),.sub-nav.secondary li.active a:not(.button){color:rgba(132, 123, 185, 1.00);background-color:rgba(231, 231, 231, 1.00)}.sub-nav.secondary dt.active a:not(.button):hover,.sub-nav.secondary dd.active a:not(.button):hover,.sub-nav.secondary li.active a:not(.button):hover{background-color:rgba(219, 219, 219, 1.00)}.reveal-modal{z-index:9999;background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}.reveal-modal .close-reveal-modal{color:rgba(170, 170, 170, 1.00)}.reveal-modal-bg{z-index:9998;background:rgba(0,0,0,0.80)}nav.inline-nav ul.inline-list li{float:none;display:inline-block}nav.inline-nav ul.inline-list li:first-child{margin-left:0}nav.inline-nav ul.inline-list li.active{border-width:0 0 1px 0;border-style:solid;border-bottom-color:rgba(14, 86, 48, 1.00)}nav.inline-nav ul.inline-list.alt li.active{border-bottom-color:rgba(255, 255, 255, 1.00)}.clearing-blackout{background-color:rgba(255, 255, 255, 1.00)}.clearing-assembled .clearing-container .visible-img,.clearing-assembled .clearing-container .clearing-caption{background-color:rgba(255, 255, 255, 1.00)}.clearing-assembled .clearing-container .carousel{background-color:rgba(242, 242, 242, 1.00)}.clearing-assembled .clearing-container .clearing-close{color:rgba(170, 170, 170, 1.00)}.clearing-assembled .clearing-container .clearing-close:hover,.clearing-assembled .clearing-container .clearing-close:focus{color:rgba(170, 170, 170, 1.00)}.clearing-assembled .clearing-container .clearing-main-next > span{border-color:transparent;border-left-color:rgba(51, 51, 51, 1.00)}.clearing-assembled .clearing-container .clearing-main-prev > span{border-color:transparent;border-right-color:rgba(51, 51, 51, 1.00)}.clearing-assembled .clearing-container .clearing-caption{color:rgba(51, 51, 51, 1.00)}.copyright{color:rgba(34, 34, 34, 1.00);font-size:0.9rem}.copyright a{color:rgba(14, 86, 48, 1.00)}.copyright a:hover{color:rgba(102, 102, 102, 1.00)}.fn-text-header{color:rgba(34, 34, 34, 1.00)}.fn-text-link a{color:rgba(14, 86, 48, 1.00)}.fn-text-link a:hover{color:rgba(102, 102, 102, 1.00)}.fn-text-text{color:rgba(34, 34, 34, 1.00)}.fn-text-text p,.fn-text-text div{color:rgba(34, 34, 34, 1.00)}.fn-text-accent{color:rgba(221, 221, 221, 1.00)}.fn-text-code-text{color:rgba(204, 55, 30, 1.00)}.fn-text-header-alt{color:rgba(255, 255, 255, 1.00)}.fn-text-link-alt a{color:rgba(255, 255, 255, 1.00)}.fn-text-link-alt a:hover{color:rgba(14, 86, 48, 1.00)}.fn-text-text-alt{color:rgba(255, 255, 255, 1.00)}.fn-text-text-alt p,.fn-text-text-alt div{color:rgba(255, 255, 255, 1.00)}.fn-text-accent-alt{color:rgba(221, 221, 221, 1.00)}.fn-text-primary{color:rgba(255, 0, 0, 1.00)}.fn-text-primary-text{color:rgba(255, 255, 255, 1.00)}.fn-text-primary-text p,.fn-text-primary-text div{color:rgba(255, 255, 255, 1.00)}.fn-text-secondary{color:rgba(231, 231, 231, 1.00)}.fn-text-secondary-text{color:rgba(132, 123, 185, 1.00)}.fn-text-secondary-text p,.fn-text-secondary-text div{color:rgba(132, 123, 185, 1.00)}.fn-text-alert{color:rgba(240, 65, 36, 1.00)}.fn-text-success{color:rgba(67, 172, 106, 1.00)}.fn-text-warning{color:rgba(240, 138, 36, 1.00)}.fn-text-info{color:rgba(0, 0, 0, 1.00)}.fn-text-callout{color:rgba(236, 250, 255, 1.00)}.fn-text-modal{color:rgba(255, 255, 255, 1.00)}.fn-text-modal-close{color:rgba(170, 170, 170, 1.00)}.fn-text-modal-text{color:rgba(51, 51, 51, 1.00)}.fn-text-modal-text p,.fn-text-modal-text div{color:rgba(51, 51, 51, 1.00)}.fn-bg-header{background-color:rgba(34, 34, 34, 1.00)}.fn-bg-text{background-color:rgba(34, 34, 34, 1.00)}.fn-bg-link{background-color:rgba(14, 86, 48, 1.00)}.fn-bg-link-hover{background-color:rgba(102, 102, 102, 1.00)}.fn-bg-accent{background-color:rgba(221, 221, 221, 1.00)}.fn-bg-code-text{background-color:rgba(204, 55, 30, 1.00)}.fn-bg-modal-text{background-color:rgba(51, 51, 51, 1.00)}.fn-bg-header-alt{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-text-alt{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-link-alt{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-link-hover-alt{background-color:rgba(14, 86, 48, 1.00)}.fn-bg-accent-alt{background-color:rgba(221, 221, 221, 1.00)}.fn-bg-primary{background-color:rgba(255, 0, 0, 1.00)}.fn-bg-primary-text{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-secondary{background-color:rgba(231, 231, 231, 1.00)}.fn-bg-secondary-text{background-color:rgba(132, 123, 185, 1.00)}.fn-bg-alert{background-color:rgba(240, 65, 36, 1.00)}.fn-bg-success{background-color:rgba(67, 172, 106, 1.00)}.fn-bg-warning{background-color:rgba(240, 138, 36, 1.00)}.fn-bg-info{background-color:rgba(0, 0, 0, 1.00)}.fn-bg-callout{background-color:rgba(236, 250, 255, 1.00)}.fn-bg-modal{background-color:rgba(255, 255, 255, 1.00)}.fn-bg-modal-close{background-color:rgba(170, 170, 170, 1.00)}.fn-backdrop{background-color:rgba(0,0,0,0.80)}.fn-backdrop-solid{background-color:rgb(0,0,0)}.fn-scheme-primary{background-color:rgba(255, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}.fn-scheme-primary div,.fn-scheme-primary p{color:rgba(255, 255, 255, 1.00)}.fn-scheme-primary.button:hover{background-color:rgba(242, 0, 0, 1.00)}.fn-scheme-secondary{background-color:rgba(231, 231, 231, 1.00);color:rgba(132, 123, 185, 1.00)}.fn-scheme-secondary div,.fn-scheme-secondary p{color:rgba(132, 123, 185, 1.00)}.fn-scheme-secondary.button:hover{background-color:rgba(219, 219, 219, 1.00)}.fn-scheme-modal{background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}.fn-scheme-modal div,.fn-scheme-modal p{color:rgba(51, 51, 51, 1.00)}.fn-scheme-modal .close{color:rgba(170, 170, 170, 1.00)}


/*This is because the show-for-small class is had coded in the Top Bar JS*/
#stacks_in_438 ul.dropdown .parent-link.show-for-small {
	display:block!important;
}

ul.zone {
	float:left;
}


meta.foundation-mq-topbar {
  font-family:"/only screen and (min-width:40.063em)/"!important;
  width:40.063em!important;
}
@media only screen and (min-width:40.063em) {


	

	.contain-to-grid.matchPadding .top-bar {
		padding-left:0.9375rem;
		padding-right:0.9375rem;
	}

	.menu-align-right.zone-align-left ul.menu,
	.menu-align-left.zone-align-right ul.zone,
	.menu-align-centered.zone-align-right ul.zone,
	.menu-align-right.zone-align-right .top-bar-section {
		float:right;
	}

	.menu-align-centered.full-width .zone,
	.menu-align-centered.full-width .title-area .name {
		display:none!important;
	}
	.top-bar .title-area {
		margin-right:1.1rem;
	}
	.top-bar .title-area.title-area-hide {
		margin-right:0;
	}

	#stacks_in_438 ul.dropdown .parent-link.show-for-small {
		display:none!important;
	}

	.top-bar {overflow: visible; }
	  .top-bar:before, .top-bar:after {
	    content: " ";
	    display: table; }
	  .top-bar:after {
	    clear: both; }
	  .top-bar .toggle-topbar {
	    display: none; }
	  .top-bar .title-area {
	    float: left; }
	  .top-bar .name .site-title a {
	    width: auto; }
	  .top-bar input, .top-bar .button, .top-bar button {
	    font-size: 0.875rem;
	    position: relative;
	    top: 7px; }
	.top-bar-section {
	  transition: none 0 0;
	  left: 0 !important; }
/*
.top-bar-section.align-right {
	  position: absolute;
	  left:auto!important;
	  right:0 !important; }
*/
	.top-bar-section ul {
	    width: auto;
	    height: auto !important;
	    display: inline; }
	    .top-bar-section ul li {
	      float: left; }

	    *[dir="rtl"] .top-bar-section ul li {float:right}

	      .top-bar-section ul li .js-generated {
	        display: none; }
	  .top-bar-section li:not(.has-form) a:not(.button) {
	    padding: 0 15px;
	    line-height: 45px;}
	  .top-bar-section li.active:not(.has-form) a:not(.button) {
	    padding: 0 15px;
	    line-height: 45px;
	    color: white;}
	  .top-bar-section .has-dropdown > a {
	    padding-right: 35px !important; }
	  *[dir="rtl"] .top-bar-section .has-dropdown > a {
	    padding-right: 15px !important;
	    padding-left: 35px !important; }
	    .top-bar-section .has-dropdown > a:after {
	      content: "";
	      display: block;
	      width: 0;
	      height: 0;
	      border: solid 5px;
	      margin-top: -2.5px;
	      top: 22.5px; }
	  .top-bar-section .has-dropdown.moved {
	    position: relative; }
	    .top-bar-section .has-dropdown.moved > .dropdown {
	      display: block;
	      position: absolute !important;
	      height: 1px;
	      width: 1px;
	      overflow: hidden;
	      clip: rect(1px, 1px, 1px, 1px); }
	  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
	    display: block;
	    position: static !important;
	    height: auto;
	    width: auto;
	    overflow: visible;
	    clip: auto;
	    position: absolute !important; }
	  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
	    border: none;
	    content: "\00bb";
	    top: 1rem;
	    margin-top: -1px;
	    right: 5px;
	    line-height: 1.2; }
	  .top-bar-section .dropdown {
	    left: 0;
	    top: auto;
	    background: transparent;
	    min-width: 100%; }
	   *[dir="rtl"] .top-bar-section .dropdown {
	      left: auto;
	      right:0; }
	    .top-bar-section .dropdown li a {
	      color: white;
	      line-height: 45px;
	      white-space: nowrap;
	      padding: 12px 15px;}
	    .top-bar-section .dropdown li label {
	      white-space: nowrap;}
	    .top-bar-section .dropdown li .dropdown {
	      left: 100%;
	      top: 0; }
	   /* Updated below selector to support Magellan div */
	  .top-bar-section > div > ul > .divider, .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
	    border-bottom: none;
	    border-top: none;
	    border-right: solid 1px #4e4e4e;
	    clear: none;
	    height: 45px;
	    width: 0; }
	  .top-bar-section .has-form {
	    padding: 0 15px;
	    height: 45px; }
	  .top-bar-section .right li .dropdown {
	    left: auto;
	    right: 0; }
	    .top-bar-section .right li .dropdown li .dropdown {
	      right: 100%; }
	  .top-bar-section .left li .dropdown {
	    right: auto;
	    left: 0; }
	    .top-bar-section .left li .dropdown li .dropdown {
	      left: 100%; }
	.no-js .top-bar-section .has-dropdown:hover > .dropdown {
	  display: block;
	  position: static !important;
	  height: auto;
	  width: auto;
	  overflow: visible;
	  clip: auto;
	  position: absolute !important; }

	#stacks_in_438 .menu-align-centered ul.menu {
		display:block;
		text-align:center;
		position: absolute;
		top:0;
		left:0;
		width:100%;
	}
	#stacks_in_438 .menu-align-centered ul.menu >li {
		float:none;
		display:inline-block;
		vertical-align:top;
	}
	#stacks_in_438 .menu-align-centered.full-width ul.menu >li {
		float:left;
	}
	#stacks_in_438 .top-bar .name .site-title small{
		display:inline!important;
	}

 
	#stacks_in_438 .top-bar-section > ul > .divider,
	#stacks_in_438 .top-bar-section > ul > [role="separator"] {
		height: 45px;
	}

	#stacks_in_438 .top-bar-section li:not(.has-form) a:not(.button) {
	    padding: 0 15px;
	    line-height: 45px;
	}

	#stacks_in_438 .top-bar-section .has-dropdown > a{
		padding-right: 35px !important;
	}
	#stacks_in_438 .top-bar-section .has-dropdown > a:after {
		top:50%;
	}
	#stacks_in_438 .top-bar-section .has-dropdown .dropdown li a{
    	line-height:45px !important;
		padding:0 15px !important;
	}
	#stacks_in_438 .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{
		top: 1rem;
	}
	#stacks_in_438 .top-bar-section .has-dropdown .dropdown label {
		padding: 8px 15px 2px;
	}
	#stacks_in_438 .top-bar-section .has-form {
		padding: 0 15px;
		height: 45px;
	}

}

*[dir="rtl"] .top-bar .toggle-topbar.menu-icon a{padding:0 .9375rem 0 2.5rem;text-indent:0}*[dir="rtl"] .top-bar-section ul li > a{padding:12px 0.9375rem}#stacks_in_438{overflow:visible}#stacks_in_438 [data-magellan-expedition],#stacks_in_438 [data-magellan-expedition-clone]{background:none;padding:0 !important}#stacks_in_438 .contain-to-grid .top-bar{margin:0 auto}#stacks_in_438 .top-bar-wrapper{z-index:1999}#stacks_in_438 .top-bar-wrapper .top-bar-section .dropdown{z-index:1999}#stacks_in_438 .top-bar .site-title small{font-size:60%;display:inline}#stacks_in_438 .top-bar .top-bar-section ul li{background:none !important}#stacks_in_438 .top-bar .top-bar-section ul li > a.button{padding-top:0.35rem;position:relative}#stacks_in_438 a:not(.button){text-decoration:none}#stacks_in_438 .top-bar-section .has-form{background:inherit}#stacks_in_438 .top-bar .fa{vertical-align:middle}#stacks_in_438 .top-bar ul.title-area,#stacks_in_438 .top-bar ul.zone{z-index:2000}#stacks_in_438 .top-bar ul.zone{position:relative}#stacks_in_438 .top-bar .name{display:block;position:relative;padding:0 0.9375rem}#stacks_in_438 .top-bar .name.collapse{padding:0}#stacks_in_438 .top-bar .name a{height:45px;display:inline-block}#stacks_in_438 .top-bar .name span{height:100%}#stacks_in_438 .top-bar .name img{display:inline-block;vertical-align:top;height:100%;width:auto}#stacks_in_438 .top-bar .name .site-title{display:inline-block;color:rgba(102, 102, 102, 1.00);height:45px;padding:0;margin:0;line-height:45px;font-size:1.0625rem}#stacks_in_438 .top-bar .name .site-title small{color:rgba(91, 91, 91, 1.00)}#stacks_in_438 .top-bar,#stacks_in_438 .title-area,#stacks_in_438 a:not(.button){background:transparent}#stacks_in_438 ul:not(.title-area) .dropdown label{color:rgba(230, 230, 230, 1.00)}#stacks_in_438 ul:not(.title-area) li:hover > a:not(.button),#stacks_in_438 ul:not(.title-area) li.has-dropdown > a.hovered:not(.button){background-color:rgba(20, 152, 77, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_438 .top-bar-section .divider,#stacks_in_438 .top-bar-section [role="separator"]{border-color:rgba(230, 230, 230, 1.00)}#stacks_in_438 .top-bar-section .has-dropdown > a:after{border-color:rgba(230, 230, 230, 1.00) transparent transparent transparent}#stacks_in_438 .top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:none;box-shadow:none}#stacks_in_438 .top-bar-wrapper:not(.swatch) .site-title{color:rgba(102, 102, 102, 1.00)}#stacks_in_438 .top-bar-wrapper:not(.swatch) .site-title small{color:rgba(91, 91, 91, 1.00)}#stacks_in_438 .top-bar-wrapper:not(.swatch) .back > h5,#stacks_in_438 .top-bar-wrapper:not(.swatch) .back > h5 > a,#stacks_in_438 .top-bar-wrapper:not(.swatch) a:not(.button){color:rgba(102, 102, 102, 1.00)}#stacks_in_438 .top-bar-wrapper:not(.swatch) .top-bar .toggle-topbar.menu-icon a span::after{-webkit-box-shadow:0 0 0 1px rgba(102, 102, 102, 1.00),0 7px 0 1px rgba(102, 102, 102, 1.00),0 14px 0 1px rgba(102, 102, 102, 1.00);box-shadow:0 0 0 1px rgba(102, 102, 102, 1.00),0 7px 0 1px rgba(102, 102, 102, 1.00),0 14px 0 1px rgba(102, 102, 102, 1.00);height:1px;background-color:rgba(102, 102, 102, 1.00)}#stacks_in_438 .top-bar-wrapper:not(.swatch) ul:not(.title-area) ul.dropdown{background:rgba(230, 230, 230, 1.00)}#stacks_in_438 .top-bar-wrapper.fixed{top:0px}#stacks_in_438 .top-bar-wrapper.fixed.fixedShadow{-webkit-box-shadow:rgba(0,0,0,0.10) 0 1px 5px;box-shadow:rgba(0,0,0,0.10) 0 1px 5px}#stacks_in_438 .top-bar-wrapper.solid{background:rgba(230, 230, 230, 1.00)}#stacks_in_438 .top-bar-wrapper.twotone{background-color:rgba(250, 250, 250, 1.00);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(+,%id=baseColor[1]),color-stop(+,%id=baseColor[1]),color-stop(+,%id=baseColor[1]),color-stop(50%,rgba(230, 230, 230, 1.00)),color-stop(-,%id=baseColor[0]));background-image:linear-gradient(to bottom,rgba(250, 250, 250, 1.00) 0%,rgba(240, 240, 240, 1.00) 45%,rgba(235, 235, 235, 1.00) 50%,rgba(230, 230, 230, 1.00) 50%,rgba(220, 220, 220, 1.00) 100%)}#stacks_in_438 .top-bar-wrapper.onecolor{background-color:rgba(255, 255, 255, 1.00);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(+,%id=baseColor[0]),color-stop(85%,rgba(230, 230, 230, 1.00)));background-image:linear-gradient(to bottom,rgba(255, 255, 255, 1.00),rgba(230, 230, 230, 1.00) 85%)}#stacks_in_438 .top-bar-wrapper.twocolor{background-color:rgba(230, 230, 230, 1.00);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(230, 230, 230, 1.00)),color-stop(85%,rgba(230, 230, 230, 1.00)));background-image:linear-gradient(to bottom,rgba(230, 230, 230, 1.00),rgba(230, 230, 230, 1.00) 85%)}#stacks_in_438 .top-bar-wrapper.styleActive li.active > a{background:rgba(20, 152, 77, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_438 .top-bar-wrapper.stickyLogo.sticky .top-bar .title-area li.name{visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 0.5s,opacity 0.5s linear;transition:visibility 0s linear 0.5s,opacity 0.5s linear}#stacks_in_438 .top-bar-wrapper.stickyLogo.fixed .top-bar .title-area li.name{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}#stacks_in_438 .top-bar-wrapper.sticky.sticky-hide{opacity:0;-webkit-transition:opacity 0.1s ease;transition:opacity 0.1s ease}#stacks_in_438 .top-bar-wrapper.sticky.sticky-hide.fixed{opacity:1;height:45px;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#stacks_in_438 .top-bar-wrapper.sticky.sticky-hide.expanded{height:auto}#stacks_in_438 .top-bar-wrapper:not(.submenuIndicator) .top-bar-section .has-dropdown > a{padding-right:15px !important}#stacks_in_438 .top-bar-wrapper:not(.submenuIndicator) .top-bar-section .has-dropdown > a::after{display:none}.f-topbar-fixed{padding-top:45px !important}#stacks_in_438 .expanded:not(.top-bar) .top-bar-section{margin-top:45px}#stacks_in_438 .top-bar{height:45px;line-height:45px}#stacks_in_438 .top-bar.expanded{height:auto;line-height:inherit}#stacks_in_438 .top-bar .name{height:45px;padding:0 15px}#stacks_in_438 .top-bar .name .site-title,#stacks_in_438 .top-bar .name a,#stacks_in_438 .top-bar .name span{height:45px;line-height:45px;font-size:1.06rem}#stacks_in_438 .toggle-topbar a{font-size:0.81rem}#stacks_in_438 .toggle-topbar.menu-icon{right:15px}#stacks_in_438 .top-bar-section ul li > a{padding-left:15px;font-size:0.81rem}#stacks_in_438 .top-bar-section ul li > a.button{font-size:0.81rem;padding-right:15px;padding-left:15px}#stacks_in_438 .top-bar-section .has-form{padding:0 15px}#stacks_in_438 .top-bar-section .dropdown li{font-size:0.81rem}#stacks_in_438 .top-bar-section .dropdown li a{padding:8px 15px}#stacks_in_438 .top-bar-section .dropdown li.has-form{padding:8px 15px}#stacks_in_438 .top-bar-section .dropdown label{padding:8px 15px 2px;font-size:80%}
/* -- Start Eternity2 Each css Template -- */

.stacks_in_1785eternityContainer {
	overflow: hidden;
	position: relative;
}

.stacks_in_1785eternityContainer {
	background-image: url("../index_files/background_image-1785.jpg") !important;
	background-position: 50% 50% !important;
	
	background-attachment: fixed;
	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
}
 
 
.stacks_in_1785overlay{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background:url("../index_files/eternity2Assets/09.png") !important;
}

.stacks_in_1785contentBox{
	text-align: center;
	opacity: 1;
	-webkit-transition: opacity 100ms linear;
    -moz-transition: opacity 100ms linear;
    -o-transition: opacity 100ms linear;
    transition: opacity 100ms linear;
}

.stacks_in_1785content{
	max-width: 1000px;
	margin: 0 auto 0 auto;
	padding: 80px 20px 80px 20px;
	text-align: center !important;
}

.stacks_in_1785content,.stacks_in_1785content h1,.stacks_in_1785content h2,.stacks_in_1785content h3,.stacks_in_1785content h4,.stacks_in_1785content h5,.stacks_in_1785content h6{
	color: rgba(255, 255, 255, 1.00) !important;
}
.stacks_in_1785content a,.stacks_in_1785content a:active,.stacks_in_1785content a:visited{
	color: rgba(59, 148, 217, 1.00) !important;
	text-decoration: none !important;
}
.stacks_in_1785content a:hover{
	color: rgba(221, 221, 221, 1.00) !important;
	text-decoration: none !important;
}

.stacks_in_1785eternityScrollButton i{
	color: rgba(255, 255, 255, 1.00) !important;
}


.stacks_in_1785eternityScrollButton{
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #fff !important;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	display: none;
	cursor: pointer;
}


	.stacks_in_1785eternityScrollButton{
		display: block;
	}

/* -- End Unified -- */



	.stacks_in_1785eternityContainer {
		min-height: 500px;
	}
	
	.stacks_in_1785contentBox{
		position: absolute;
		width: 100%;
		top: 50%;
		-webkit-transform: translate(0,-50%);
		-moz-transform:    translate(0,-50%);
		-ms-transform:     translate(0,-50%);
		-o-transform:      translate(0,-50%);
		transform:         translate(0,-50%);
	}
/* -- End Preview/Published -- */

 
 



@keyframes eternityanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

@-webkit-keyframes eternityanimation {
	43% { transform: translate(0,0);} 
	0% { transform: translate(0,0);} 
	30% { transform: translate(0,11px);} 
	17% { transform: translate(0,-5px);} 
	11% { transform: translate(0,0);} 
}

/* apply the .animation class to the element you want to animate */
.eternityanimation {
	animation: eternityanimation 3s ease-in-out 0s infinite normal none;
	-webkit-animation: eternityanimation 3s ease-in-out 0s infinite normal none;
}



/* -- End Eternity2 Each css Template -- */#stacks_in_328 > .row{padding-top:0.50rem;padding-bottom:0.00rem}#stacks_in_328 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_328 > .row.padding-detailed{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_328 > .row > .maxwidth{max-width:500px}#stacks_in_328 > .hide-overflow{overflow:hidden !important}


#stacks_in_328 {
	background-color: rgba(20, 152, 77, 1.00);
}

#stacks_in_329 {
	background-color: rgba(20, 152, 77, 1.00);
}
/* PaySnap v.2.0.3 Stylesheet (START) */


/* 2013-09-30 21:54 malsup */

#paysnap-debug-wrap {
    background-color: rgba(0,0,0,0.30);
    padding:8px;
    -webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
    -moz-border-radius: 5px; /* FF1-3.6 */
    border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    overflow: auto;
}
#paysnap-debug {
	background-color: white;
	padding: 20px;
	border-radius: 5px;
	border: 4px solid rgba(0,0,0.5);
	color: #333333;
}

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

.btn-paysnap:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn-paysnap:hover,
.btn-paysnap:focus {
  color: #333333;
  text-decoration: none;
}

.btn-paysnap:active,
.btn-paysnap.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-paysnap.disabled,
.btn-paysnap[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-paysnap.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

.btn-paysnap.btn-sm,
.btn-paysnap.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-paysnap.btn-xs {
  padding: 1px 5px;
}

.btn-paysnap.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

.btn-paysnap.btn-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-paysnap.btn-danger:hover,
.btn-paysnap.btn-danger:focus,
.btn-paysnap.btn-danger:active,
.btn-paysnap.btn-danger.active,
.open .dropdown-toggle.btn-paysnap.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

.btn-paysnap.btn-danger:active,
.btn-paysnap.btn-danger.active,
.open .dropdown-toggle.btn-paysnap.btn-danger {
  background-image: none;
}

.btn-paysnap.btn-danger.disabled,
.btn-paysnap.btn-danger[disabled],
fieldset[disabled] .btn-paysnap.btn-danger,
.btn-paysnap.btn-danger.disabled:hover,
.btn-paysnap.btn-danger[disabled]:hover,
fieldset[disabled] .btn-paysnap.btn-danger:hover,
.btn-paysnap.btn-danger.disabled:focus,
.btn-paysnap.btn-danger[disabled]:focus,
fieldset[disabled] .btn-paysnap.btn-danger:focus,
.btn-paysnap.btn-danger.disabled:active,
.btn-paysnap.btn-danger[disabled]:active,
fieldset[disabled] .btn-paysnap.btn-danger:active,
.btn-paysnap.btn-danger.disabled.active,
.btn-paysnap.btn-danger[disabled].active,
fieldset[disabled] .btn-paysnap.btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-paysnap.btn-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-paysnap.btn-success:hover,
.btn-paysnap.btn-success:focus,
.btn-paysnap.btn-success:active,
.btn-paysnap.btn-success.active {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

.btn-paysnap.btn-success:active,
.btn-paysnap.btn-success.active {
  background-image: none;
}

.btn-paysnap.btn-success.disabled,
.btn-paysnap.btn-success[disabled] {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-paysnap.paysnap-co-btn {
	display: block;
	padding: 12px 24px;
	margin-bottom: 0;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.33;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	width: 100%;
	padding-right: 0;
	padding-left: 0;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	     -o-user-select: none;
	        user-select: none;
}

#paysnap-container input[type="number"]::-webkit-outer-spin-button,
#paysnap-container input[type="number"]::-webkit-inner-spin-button {
  height: auto;
}

#paysnap-container .form-control:-moz-placeholder {
  color: #999999;
}

#paysnap-container .form-control::-moz-placeholder {
  color: #999999;
}

#paysnap-container .form-control:-ms-input-placeholder {
  color: #999999;
}

#paysnap-container .form-control::-webkit-input-placeholder {
  color: #999999;
}

#paysnap-container .form-control {
  display: block;
  width: 40px;
  height: 34px;
  padding:0 8px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
}




/* BlockUI Styling (START) */

div.blockOverlay {	
}

.ps-overlay-footer {
  position: fixed;
  z-index: 1099;
  bottom: 15px;
  left: 15px;
  right: 15px;
  height: 28px;
  text-align: center;
  font-size: 11px;
}

.ps-overlay-footer > span {
	  color:#fff;
	  color:rgba(255,255,255,.25);
	  border:1px solid #fff;
	  border-color:rgba(255,255,255,.25);
	  border-radius: 3px;
	  padding:12px 8px;
}

div.paysnap-modal {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    box-sizing: border-box;
    left: 50%;
    top:50%;
    z-index: 1099;
    height: auto;
    margin-left: -20%;
    width: 40%;
    padding: 0;
}

div.paysnap-modal * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }



@media only screen and (min-width: 768px) {
    div.paysnap-modal {
        top: 30%;
    }
    div.paysnap-modal {
        margin-left: -20%;
        width: 40%;
    } 
}

@media (max-width: 480px) {

  .paysnap-modal, #paysnap-container {
    margin-top: 0 !important;
  	margin-left:0 !important;
  	width:auto !important;
	top:0 !important;
	left:0 !important;
	right:0 !important;
    zoom:0;
  }
  
  select:focus,textarea:focus,input:focus{font-size:16px;background:#eee}
}


#ps-modal-wrap-details {
    height: 100%;
    max-height: 100%;
} 

#ps-modal-wrap, #ps-modal-wrap-details {
    background-color: rgba(0,0,0,0.30);
    padding:8px;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    z-index:1;
    left: 0;
    right: 0;
    -webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
    -moz-border-radius: 5px; /* FF1-3.6 */
    border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    /*text-align: center;*/
    overflow: auto;
}

#ps-modal-heading, #ps-modal-heading-details {
    padding: 12px;
    background-color: #F1F1F1;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    font-weight:bold;
    font-size: 16px;
    text-align: center;
}

#ps-modal-body, #ps-modal-body-details {
    padding: 0;
    background-color: #F1F1F1;
    -webkit-border-radius: 0 0 4px 4px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
    -moz-border-radius: 0 0 4px 4px; /* FF1-3.6 */
    border-radius: 0 0 4px 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    border-top: 1px solid #bababa;
    color: #555;
    font-size: 13px;

}

#ps-modal-body > div.inner, #ps-modal-body-details > div.inner {
	padding:20px;
}

#ps-modal-body-details {
    overflow: auto;
}

.btn-paysnap {
	display: inline-block;
  padding: 8px 12px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.333333333;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  white-space: nowrap;
	color: #333;
	background-color: #ffffff;
	border-color: #ccc;
	min-width:80px;
}

.btn-paysnap:hover {
	background-color: #f1f1f1;
	border-color: #bbb;
}

.btn-paysnap:focus
{
	outline: none;
}

#ps-modal-body > ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ps-modal-body textarea {
	background: #fff;
	padding: 6px;
}

#ps-modal-body a {
	color: #777;
}


button.paysnap-close-sheet {
	min-width:100px !important;
}

/* BlockUI Styling (END) */

p.ydps-error {
		padding: 6px 14px 7px 12px;
	    border: 1px solid #821b1b;
	    color: #ffffff;
	    text-shadow: 1px 1px 0 #46130f;
	    background: -webkit-gradient(linear, left bottom, left top, from(#db4b4b), color-stop(0.9, #db5b5b), to(#f7e0e0)) #db4b4b;
	    line-height: 14px;
	    font-size: 12px;
	    -webkit-border-radius: 9px;
	    -moz-border-radius: 9px;
	    border-radius: 9px;
	    box-shadow: 0 3px 2px rgba(0, 0, 0, 0.17);
	}

div.paysnap-option > ul, div.paysnap-option > ol
{
	list-style: none;
	margin: 0;
	padding: 0;
}

div.paysnap-option > ol.horiz li
{
	float: left;
}

/* @group Cart */

#paysnap * {
	font-size: 12px;
}

#paysnap-wrapper{
}

#paysnap img {
	border: 0;
	padding: 0;
	margin: 4px;
}

#paysnap label{
	font-weight:bold;
}

#paysnap-footer {
	clear: both;
}

#paysnap .hidden {
	display: none;
}

#paysnap .paysnap-product-name{
	font-size:14px;
	font-weight:bold;
	margin: 4px 0;
	
}

.paysnap-detail-contents {
	padding: 20px;
	overflow: auto;
}

#paysnap {
	border-bottom: none;
	margin: 10px auto;
}

.cart-loader {
	background: transparent none repeat scroll 0 0;
	display: none;
	height: 40px;
	overflow: hidden;
	position: absolute;
	width: 40px;
	z-index: 5000;
}

.cart-loader div {
	background: transparent url(paysnap/cart_progress.png) no-repeat scroll 0 0;
	height: 480px;
	left: 0;
	position: absolute;
	top: 0;
	width: 40px;
	z-index: 5001;
}

div.paysnap-content {
	overflow: auto;
	background: #ffffff;
    /*
background: -webkit-gradient(linear, left top, left bottom, from(#A1A1A1), to(#B5B5B5));
    background: -moz-linear-gradient(top,  #A1A1A1,  #B5B5B5);
*/
}

#paysnap-cart-empty {
	padding: 10px 10px;
	font-size: medium;
	margin-top:60px;
	color:#3C3C3C;
	text-align: center;
}

#paysnap-cart table {
	background-color: transparent;
	border-collapse: collapse;
	padding:4px;
}

#paysnap-cart th {
	padding: 5px
}

#paysnap-cart td {
	padding: 3px;
	vertical-align:top;
	padding:6px;
}

#paysnap-cart tr {
	border-bottom:1px solid #BFBFBF;
	border-top:1px solid #FFFFFF;
	background: #fff;
    /*
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E1E1E1));
    background: -moz-linear-gradient(top,  #FFFFFF,  #E1E1E1);
*/
}

#paysnap-cart tr:last-child {
	border-bottom:1px solid #BABABA;
}



.paysnap-qty
{
	border-radius:5px;
	line-height:18px;
	border:1px solid #E1E1E1;
	margin: 4px 0 0 4px;
	width:40px;
}

#paysnap-cart td:first-child{
	width:60px;
}

#paysnap-cart td.paysnap-delete {
	padding: 12px 4px 0 4px;
	height: 24px;
	width: 24px;
	cursor:pointer;
	color:#E43C17;
	/* background: url(paysnap/icon24_trash.png) no-repeat 6px 8px; */
}

#paysnap-cart .paysnap-product-name {
	font-size: 14px;
	line-height:15px;
	font-weight: bold;
	display: block;
	text-align: left;
	color: #262626;
}

#paysnap-cart .paysnap-product-details {
	display: block;
	text-align: left;
	font-size: 12px;
	line-height: 14px;
	color: #727272;
}

#paysnap-cart .paysnap-row-total {
	color: #64991E;
	font-weight:bold;
}

.paysnap-number {
	text-align: center;
	font-size:14px;;
}



#paysnap-container {
    display: none;
	top: 20%;
	left:50%;
	position: fixed;
	width: 500px;
	margin:0;
    margin-left:-250px;
	padding: 0;
}

/* ----------------------------------------------------------------------------------------- */
/* rules for making cart height 100% in mobile */

/* same as @media rule above */
.ps-mobile #paysnap-container {
    margin-top: 0 !important;
    margin-left:0 !important;
    width:auto !important;
    top:0 !important;
    left:0 !important;
    right:0 !important;
    zoom:0;
}

.ps-mobile #paysnap-container,
.ps-mobile #paysnap-container #ps-modal-wrap,
.ps-mobile #paysnap-container #ps-modal-body,
.ps-mobile #paysnap-container #paysnap-contents,
.ps-mobile #paysnap-container div.paysnap-content,
.ps-mobile #paysnap-cart,
.ps-mobile #paysnap-cart-contents
{ 
    height: 100%; 
    max-height: 100%; 
    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

.ps-mobile #ps-stretch { height: auto }

body.ps-mobile .ps-overlay-footer { display: none }

.ps-mobile #paysnap-cart-contents
.ps-mobile #paysnap-container #paysnap-cart,
{ height: auto }

/* ----------------------------------------------------------------------------------------- */


/* makes cart stick in pos ie6 */
* html #paysnap-container {
	top: expression((ignoreMe = document.documentElement.scrollTop || document.body.scrollTop) + 100 + 'px');
	position: absolute;
}



#paysnap-container iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: -10;
	border: none;
	padding: 0;
	margin: 0;
}

* html #paysnap-container iframe {
	filter: alpha(opacity=0);
}



#paysnap-close, #paysnap-close-details{
	display: block;
	position:  absolute;
	width:30px;
	height: 30px;
	top: 20px;
	left: 20px;
	color:#CCC;
	font-weight:bold;
	font-size:18px;
	cursor: pointer;
}

#paysnap-contents {
	clear: left;
	position: relative;
	height: 200px;
}

div.paysnap-content {
	height: 200px;
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow-x: hidden;
}

#paysnap-cart {
	width: 100%;
	height: 200px;
	overflow:hidden;	
}

#paysnap-cart.blur td {
/* IE specific */
  filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=10); 
	-ms-filter:blur(3px);
	-webkit-filter:blur(3px);
	-moz-filter:blur(3px);
	-o-filter:blur(3px);
	filter: blur(3px)
}

div.paysnap-cart-checkout {	

	padding: 12px;
	background: transparent;	
}

div.paysnap-cart-checkout .paysnap-co-btn i{
	
	display:inline-block;
	font-size: 24px;
	vertical-align: middle;
	
}

div.paysnap-content table {
	width: 100%;
	border-spacing: 0;
}


div.paysnap-div-bar{
	height:6px;
	border-top:#B5B5B5 1px solid;
	border-bottom:#929292 1px solid;
	background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD));
    background: -moz-linear-gradient(top,  #fff,  #ccc);
}


#paysnap-cart-msg {
	color: #333333;
	font-size: medium;
	padding: 8px;
}

#paysnap-cart-contents {
	width: 100%;
	height: 200px;
	max-height: 200px;
	overflow: auto;
	overflow-x: hidden;
	padding:0;
}

#paysnap-progress-bar
{
	position:absolute;
	width:100%;
	top:100px;
	left:0;
	text-align:center;
	background:transparent;
	z-index: 1999;
	display:none;

}

#paysnap-progress-bar > div {

	width:48px;
	padding:10px;
	background:transparent;
	margin:24px auto;
	
}

div.paysnap #paysnap-progress-bar > div > .progress {
	margin-bottom: 0 !important;
	}



/*
.paysnap-update-btn {
	height: 32px;
	width: 121px;
	margin: 0;
	padding: 0;
	background: transparent url('paysnap/update-btn.png') no-repeat;
}
*/

.paysnap-update-btn input {
	opacity: 0;
}

/* clearfix hacks */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* End hide from IE-mac */

#paysnap-cart-title {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding: 7px;
}

#paysnap-cart-footer {
	width: 100%;
	position: relative;
	bottom: 0;
	left: 0;
	padding: 14px 4px 16px 4px;
	height: 12px;
	font-size: 11px;
}

#paysnap-cart-title, #paysnap-cart-footer {
	color: #303030;
	text-shadow: 1px 1px 0 #FFFFFF;
}

div.paysnap-cart-total {
	font-size:24px;
	line-height: 28px;
	font-style: italic;
	text-align: center;
	padding: 4px 0 8px 0;
	color: #fff;
    background: #64991E;
}


.paysnap-row-one {
	
}

.paysnap-row-two { margin-top:6px; }
/* @end */



/* @group Sheet */

.paysnap-sheet {
	width: 360px;
	padding: 20px;
	background: #fff;
	position: absolute;
	margin-top: -1px;
	top: 0;
	left: 40px;
	font-size: 1.2em;
	z-index: 2000;
	border: 1px solid #BABABA;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	text-align: center;
}

@media (max-width: 480px) {

    .paysnap-sheet {
        left: 0;
        width: 95%;
    }

}

.paysnap-sheet h3 {
	padding: 0 16px 2px;
	font-weight: bold;
	color: #FFFFFF;
}
 
.paysnap-sheet div {
	color: #FFFFFF;
	padding: 10px 16px 2px;
	margin: 2px;
}

/* @end */



@media screen and (max-device-width: 480px){
    /* All iPhone only CSS goes here */
    
    #paysnap-container {
		left:10px;
	}


}


label.paysnap-label{
	font-weight:bold;
	display: block;
}


div.blockMsg > ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
div.blockMsg textarea {
	background: #fff;
	padding: 6px;
}

div.blockMsg a {
	color: #777;
}

div.blockMsg h3{ 
	font-size: 20px; 
	margin:4px 0;
	color:#333;
	font-weight: bold;
}

#stacks_in_1791 .ydps-debug {
	border-radius:  5px;
	border:  1px dashed silver;
	padding: 20px;
	background: #fff;
}


/* Paysnap icon font */
@font-face {
	font-family: 'paysnap';
	src:url('../index_files/paysnap/assets/font/paysnap.eot');
	src:url('../index_files/paysnap/assets/font/paysnap.eot?#iefix') format('embedded-opentype'),
		url('../index_files/paysnap/assets/font/paysnap.woff') format('woff'),
		url('../index_files/paysnap/assets/font/paysnap.ttf') format('truetype'),
		url('../index_files/paysnap/assets/font/paysnap.svg#paysnap') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'paysnap';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="ps-icon-"] {
*/
.ps-icon-yabdab-logo, .ps-icon-yabdab-smile, .ps-icon-refresh, .ps-icon-secure, .ps-icon-ok, .ps-icon-remove, .ps-icon-arrow-left, .ps-icon-arrow-right, .ps-icon-paypal-logo, .ps-icon-paypal, .ps-icon-basket, .ps-icon-responsive, .ps-icon-cart, .ps-icon-cart-2, .ps-icon-cart-3, .ps-icon-eye, .ps-icon-notify, .ps-icon-ban-circle, .ps-icon-ok-circle, .ps-icon-bitcoin, .ps-icon-won, .ps-icon-renminbi, .ps-icon-yen, .ps-icon-rupee, .ps-icon-dollar, .ps-icon-gbp, .ps-icon-euro, .ps-icon-remove-circle {
	font-family: 'paysnap';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.ps-icon-yabdab-logo:before {
	content: "\f118";
}
.ps-icon-yabdab-smile:before {
	content: "\f120";
}
.ps-icon-refresh:before {
	content: "\f021";
}
.ps-icon-secure:before {
	content: "\e00a";
}
.ps-icon-ok:before {
	content: "\f00c";
}
.ps-icon-remove:before {
	content: "\f00d";
}
.ps-icon-arrow-left:before {
	content: "\e018";
}
.ps-icon-arrow-right:before {
	content: "\e019";
}
.ps-icon-paypal-logo:before {
	content: "\e014";
}
.ps-icon-paypal:before {
	content: "\e01c";
}
.ps-icon-basket:before {
	content: "\e01d";
}
.ps-icon-responsive:before {
	content: "\e01e";
}
.ps-icon-cart:before {
	content: "\e01f";
}
.ps-icon-cart-2:before {
	content: "\e020";
}
.ps-icon-cart-3:before {
	content: "\e021";
}
.ps-icon-eye:before {
	content: "\e022";
}
.ps-icon-notify:before {
	content: "\e015";
}
.ps-icon-ban-circle:before {
	content: "\f05e";
}
.ps-icon-ok-circle:before {
	content: "\f05d";
}
.ps-icon-bitcoin:before {
	content: "\f15a";
}
.ps-icon-won:before {
	content: "\f159";
}
.ps-icon-renminbi:before {
	content: "\f158";
}
.ps-icon-yen:before {
	content: "\f157";
}
.ps-icon-rupee:before {
	content: "\f156";
}
.ps-icon-dollar:before {
	content: "\f155";
}
.ps-icon-gbp:before {
	content: "\f154";
}
.ps-icon-euro:before {
	content: "\f153";
}
.ps-icon-remove-circle:before {
	content: "\f05c";
}

.ps-icon-red {color: #d9534f;}
.ps-icon-2x{font-size:2em}
.ps-icon-3x{font-size:3em}
.ps-icon-4x{font-size:4em}
.ps-icon-5x{font-size:5em}


/* Animated rotating icon */
.ps-icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
/* Prevent stack and spinners from being taken inline when inside a link */
a .ps-icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

.btn-paysnap
{
	color: #103B62;
	background-color: #FFB33D;
	border-color: #FFB33D;
}

.btn-paysnap:hover
{
	color: #103B62;
	background-color: #FF9933;
	border-color: #FFB33D;
}


.paysnap-qty {
	width:40px !important;
}



/* Custom Start */
#paysnap-container, .btn-paysnap.paysnap-co-btn { font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; }

#ps-modal-body { background-color: #E3E3E3; border-color: #BABABA; border-width: 0; }

#ps-modal-body-details { 
	background-color: #FFFFFF; 
	border-width: 0;
}

#paysnap-cart-contents {
	background-color: #FFFFFF; border-color: #BABABA border-width:0;
}
#paysnap-cart-contents table,
#paysnap-cart-contents table tr,
#paysnap-cart tr:last-child {
	background: transparent;
	border-color: #BABABA;
	border-width: 0;
	border-bottom: 1px solid #BABABA;
}

#ps-modal-heading { font-size: 14px;
	background-color: #E3E3E3; color: #888888;
	border-width: 0; }

#ps-modal-heading-details { 
	font-size: 14px;
	color: #888888; 
	background-color: #FFFFFF;
}	
	
#paysnap-close, #paysnap-close-details { color: #CCCCCC; }
/*#ps-modal-body, #ps-modal-body-details { background-color:  ;}*/
#paysnap-cart .paysnap-product-name { color: #000000; font-size: 14px; line-height: 16px;}
#paysnap-cart .paysnap-product-details { color: #727272; font-size: 14px; line-height: 16px;}
#paysnap-cart .paysnap-row-total { color: #65982A; font-size: 14px; line-height: 16px; }
#paysnap-cart td.paysnap-delete { font-size: 14px; color: #E23E25; }
.ps-icon-refresh { color: #333333 !important; }
div.paysnap-cart-total { background-color: #65982A; color: #FFFFFF; font-size: 24px; border-color:#BABABA; border-width: 0; }
.btn-paysnap.paysnap-co-btn { color: #FFFFFF; background-color: #2391DB; border-color: #2391DB; }
.btn-paysnap.paysnap-co-btn:hover { color: #FFFFFF; background-color: #186CBA !important; border-color: #2391DB; }
	
div.paysnap .paysnap-sheet {
	border-color: #BABABA;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ps-overlay-footer > span {
	border-color: #E3E3E3;
	color: #E3E3E3;
	font-size: 11px;
}

/* Custom End */
/* PaySnap v.2.0.3 Stylesheet (END) */

#stacks_in_1792 {
	margin:  20px;
	padding:  20px;
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_1793 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #666666;
	border-color: #666666;
}

#stacks_in_1793 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #FD8008;
	border-color: #666666;;
}

#stacks_in_1793 input[type="button"]:disabled, 
#stacks_in_1793 input[type="image"]:disabled,
#stacks_in_1793 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_1793 {
	width: 200px;
	margin-right:0;
}
#stacks_in_1795 > .row{padding-top:3.00rem;padding-bottom:0.00rem}#stacks_in_1795 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_1795 > .row.padding-detailed{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_1795 > .row > .maxwidth{max-width:500px}#stacks_in_1795 > .hide-overflow{overflow:hidden !important}

#stacks_in_1993{overflow:hidden}#stacks_in_1993 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:1.25rem 0;}
#stacks_in_1799{overflow:hidden}#stacks_in_1799 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_1800_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_1800 a:link, #stacks_in_1800 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_1800 a:hover, #stacks_in_1800 a:active {
	color:#FFFFFF;
}







#stacks_in_1800 a:link, #stacks_in_1800 a:visited {
	background-color:#BFBFBF;
	background: -webkit-gradient(linear, left top, left bottom, from(#BFBFBF), to(#727272));
	border:1px solid #727272;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_1800 a:hover {
	background-color:#CECECE;
	background: -webkit-gradient(linear, left top, left bottom, from(#CECECE), to(#636363));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_1800 a:active {
	background-color:#BFBFBF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_1802{overflow:hidden}#stacks_in_1802 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:1.00rem 0;}
#stacks_in_1994{text-align:justify}
#stacks_in_2188{overflow:hidden}#stacks_in_2188 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:1.00rem 0;}
#stacks_in_2189{text-align:justify}
#stacks_in_2991{overflow:hidden}#stacks_in_2991 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2992_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_2992 a:link, #stacks_in_2992 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_2992 a:hover, #stacks_in_2992 a:active {
	color:#FFFFFF;
}







#stacks_in_2992 a:link, #stacks_in_2992 a:visited {
	background-color:#BFBFBF;
	background: -webkit-gradient(linear, left top, left bottom, from(#BFBFBF), to(#727272));
	border:1px solid #727272;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_2992 a:hover {
	background-color:#CECECE;
	background: -webkit-gradient(linear, left top, left bottom, from(#CECECE), to(#636363));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_2992 a:active {
	background-color:#BFBFBF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_3902{overflow:hidden}#stacks_in_3902 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_3897{text-align:justify}
#stacks_in_3899{overflow:hidden}#stacks_in_3899 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:1.00rem 0;}
#stacks_in_1857 > .row{padding-top:3.00rem;padding-bottom:0.00rem}#stacks_in_1857 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_1857 > .row.padding-detailed{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_1857 > .row > .maxwidth{max-width:500px}#stacks_in_1857 > .hide-overflow{overflow:hidden !important}

#stacks_in_1861{overflow:hidden}#stacks_in_1861 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_1862{text-align:justify}
#stacks_in_1864{overflow:hidden}#stacks_in_1864 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_1867{overflow:hidden}#stacks_in_1867 hr{opacity:0.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2154 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_2154 > .row > .columns{margin-top:0.00rem;margin-bottom:0.00rem}#stacks_in_2154 > .row.divider > .columns:not(:first-child):before{top:0px;bottom:0px;width:1px;background:rgba(0, 0, 0, 1.00)}


#stacks_in_2590 {
	font-weight: bold;
}
#stacks_in_2594{overflow:hidden}#stacks_in_2594 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2597{overflow:hidden}#stacks_in_2597 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3806 {
	width: 70%;
}

#stacks_in_3104 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3107 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3107 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3107 input[type="button"]:disabled, 
#stacks_in_3107 input[type="image"]:disabled,
#stacks_in_3107 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3107 {
	width: 120px;
}
#stacks_in_2652{overflow:hidden}#stacks_in_2652 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2653{text-align:center}@media only screen and (max-width:40em){#stacks_in_2653{text-align:center}#stacks_in_2653 .button{float:none !important}}#stacks_in_2653 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2653 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2653 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2653 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2653 .button{margin-bottom:0}
#stacks_in_2654{overflow:hidden}#stacks_in_2654 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2655 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1891 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_1891 .pricing-table .title{background-color:rgba(20, 152, 77, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1891 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1891 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1891 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1891 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_1895 {
	font-weight: bold;
}
#stacks_in_1901{overflow:hidden}#stacks_in_1901 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2661{overflow:hidden}#stacks_in_2661 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3757 {
	width: 70%;
}

#stacks_in_3162 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3165 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3165 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3165 input[type="button"]:disabled, 
#stacks_in_3165 input[type="image"]:disabled,
#stacks_in_3165 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3165 {
	width: 120px;
}
#stacks_in_1910{overflow:hidden}#stacks_in_1910 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2994{text-align:center}@media only screen and (max-width:40em){#stacks_in_2994{text-align:center}#stacks_in_2994 .button{float:none !important}}#stacks_in_2994 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2994 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2994 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2994 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2994 .button{margin-bottom:0}
#stacks_in_1912{overflow:hidden}#stacks_in_1912 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2203 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1869 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_1869 .pricing-table .title{background-color:rgba(20, 152, 77, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1869 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1869 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1869 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_1869 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_1873 {
	font-weight: bold;
}
#stacks_in_1878{overflow:hidden}#stacks_in_1878 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2662{overflow:hidden}#stacks_in_2662 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3708 {
	width: 70%;
}

#stacks_in_3220 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3223 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3223 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3223 input[type="button"]:disabled, 
#stacks_in_3223 input[type="image"]:disabled,
#stacks_in_3223 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3223 {
	width: 120px;
}
#stacks_in_1887{overflow:hidden}#stacks_in_1887 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2995{text-align:center}@media only screen and (max-width:40em){#stacks_in_2995{text-align:center}#stacks_in_2995 .button{float:none !important}}#stacks_in_2995 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2995 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2995 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2995 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2995 .button{margin-bottom:0}
#stacks_in_1889{overflow:hidden}#stacks_in_1889 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2205 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_2133 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_2133 .pricing-table .title{background-color:rgba(20, 152, 77, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2133 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2133 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2133 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2133 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_2137 {
	font-weight: bold;
}
#stacks_in_2141{overflow:hidden}#stacks_in_2141 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2663{overflow:hidden}#stacks_in_2663 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3659 {
	width: 70%;
}

#stacks_in_3332 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3335 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3335 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3335 input[type="button"]:disabled, 
#stacks_in_3335 input[type="image"]:disabled,
#stacks_in_3335 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3335 {
	width: 120px;
}
#stacks_in_2149{overflow:hidden}#stacks_in_2149 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2996{text-align:center}@media only screen and (max-width:40em){#stacks_in_2996{text-align:center}#stacks_in_2996 .button{float:none !important}}#stacks_in_2996 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2996 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2996 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2996 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2996 .button{margin-bottom:0}
#stacks_in_2151{overflow:hidden}#stacks_in_2151 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2207 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_2153{overflow:hidden}#stacks_in_2153 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:2.00rem 0;}

#stacks_in_2159 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_2159 > .row > .columns{margin-top:0.00rem;margin-bottom:0.00rem}#stacks_in_2159 > .row.divider > .columns:not(:first-child):before{top:0px;bottom:0px;width:1px;background:rgba(0, 0, 0, 1.00)}
#stacks_in_2113 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_2113 .pricing-table .title{background-color:rgba(20, 152, 77, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2113 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2113 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2113 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2113 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_2117 {
	font-weight: bold;
}
#stacks_in_2121{overflow:hidden}#stacks_in_2121 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2988{overflow:hidden}#stacks_in_2988 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3610 {
	width: 70%;
}

#stacks_in_3390 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3393 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3393 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3393 input[type="button"]:disabled, 
#stacks_in_3393 input[type="image"]:disabled,
#stacks_in_3393 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3393 {
	width: 120px;
}
#stacks_in_2129{overflow:hidden}#stacks_in_2129 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2997{text-align:center}@media only screen and (max-width:40em){#stacks_in_2997{text-align:center}#stacks_in_2997 .button{float:none !important}}#stacks_in_2997 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2997 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2997 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2997 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2997 .button{margin-bottom:0}
#stacks_in_2131{overflow:hidden}#stacks_in_2131 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2209 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_2168 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_2168 .pricing-table .title{background-color:rgba(20, 152, 77, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2168 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2168 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2168 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2168 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_2172 {
	font-weight: bold;
}
#stacks_in_2176{overflow:hidden}#stacks_in_2176 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2989{overflow:hidden}#stacks_in_2989 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3561 {
	width: 70%;
}

#stacks_in_3449 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3453 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3453 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3453 input[type="button"]:disabled, 
#stacks_in_3453 input[type="image"]:disabled,
#stacks_in_3453 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3453 {
	width: 120px;
}
#stacks_in_2184{overflow:hidden}#stacks_in_2184 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2998{text-align:center}@media only screen and (max-width:40em){#stacks_in_2998{text-align:center}#stacks_in_2998 .button{float:none !important}}#stacks_in_2998 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2998 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2998 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2998 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2998 .button{margin-bottom:0}
#stacks_in_2186{overflow:hidden}#stacks_in_2186 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2211 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_2093 .pricing-table{border-color:rgba(221, 221, 221, 1.00);background-color:rgba(255, 255, 255, 1.00);color:rgba(51, 51, 51, 1.00)}#stacks_in_2093 .pricing-table .title{background-color:rgba(138, 136, 142, 1.00);color:rgba(238, 238, 238, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2093 .pricing-table .price{background-color:rgba(246, 246, 246, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2093 .pricing-table .description{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2093 .pricing-table .bullet-item{background-color:rgba(255, 255, 255, 1.00);border-bottom-color:rgba(221, 221, 221, 1.00)}#stacks_in_2093 .pricing-table .cta-button{background-color:rgba(255, 255, 255, 1.00)}

#stacks_in_2097 {
	font-weight: bold;
}
#stacks_in_2101{overflow:hidden}#stacks_in_2101 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2990{overflow:hidden}#stacks_in_2990 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_out_3512 {
	width: 70%;
}

#stacks_in_3508 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_3511 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #14984D;
	border-color: #999999;
}

#stacks_in_3511 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #999999;
	border-color: #999999;;
}

#stacks_in_3511 input[type="button"]:disabled, 
#stacks_in_3511 input[type="image"]:disabled,
#stacks_in_3511 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_3511 {
	width: 120px;
}
#stacks_in_2109{overflow:hidden}#stacks_in_2109 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_2999{text-align:center}@media only screen and (max-width:40em){#stacks_in_2999{text-align:center}#stacks_in_2999 .button{float:none !important}}#stacks_in_2999 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_2999 .button:hover{background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2999 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_2999 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(179, 179, 179, 1.00);background-color:rgba(179, 179, 179, 1.00)}#stacks_in_2999 .button{margin-bottom:0}
#stacks_in_2111{overflow:hidden}#stacks_in_2111 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}

#stacks_in_2213 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1935{overflow:hidden}#stacks_in_1935 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:2.00rem 0;}
#stacks_in_1938{overflow:hidden}#stacks_in_1938 hr{opacity:0.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_1941{overflow:hidden}#stacks_in_1941 hr{opacity:0.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:0.50rem 0;}
#stacks_in_1942 .stacks_out,#stacks_in_1942 .stacks_in{overflow:visible}#stacks_in_1942 textarea{resize:vertical}#stacks_in_1942 .in-progress,#stacks_in_1942 .alert-box{display:none}#stacks_in_1942 form input,#stacks_in_1942 form input:not([type]),#stacks_in_1942 form input.dateinput,#stacks_in_1942 form input[type="text"],#stacks_in_1942 form input[type="password"],#stacks_in_1942 form input[type="date"],#stacks_in_1942 form input[type="datetime"],#stacks_in_1942 form input[type="datetime-local"],#stacks_in_1942 form input[type="month"],#stacks_in_1942 form input[type="week"],#stacks_in_1942 form input[type="email"],#stacks_in_1942 form input[type="number"],#stacks_in_1942 form input[type="search"],#stacks_in_1942 form input[type="tel"],#stacks_in_1942 form input[type="time"],#stacks_in_1942 form input[type="url"],#stacks_in_1942 form textarea,#stacks_in_1942 form select{background-color:rgba(255, 255, 255, 1.00);color:rgba(34, 34, 34, 1.00);border-color:rgba(204, 204, 204, 1.00);padding:0.50rem 0.50rem;font-size:0.88rem}#stacks_in_1942 form input:focus,#stacks_in_1942 form input:not([type]):focus,#stacks_in_1942 form input.dateinput:focus,#stacks_in_1942 form input[type="text"]:focus,#stacks_in_1942 form input[type="password"]:focus,#stacks_in_1942 form input[type="date"]:focus,#stacks_in_1942 form input[type="datetime"]:focus,#stacks_in_1942 form input[type="datetime-local"]:focus,#stacks_in_1942 form input[type="month"]:focus,#stacks_in_1942 form input[type="week"]:focus,#stacks_in_1942 form input[type="email"]:focus,#stacks_in_1942 form input[type="number"]:focus,#stacks_in_1942 form input[type="search"]:focus,#stacks_in_1942 form input[type="tel"]:focus,#stacks_in_1942 form input[type="time"]:focus,#stacks_in_1942 form input[type="url"]:focus,#stacks_in_1942 form textarea:focus,#stacks_in_1942 form select:focus{background-color:rgba(250, 250, 250, 1.00);border-color:rgba(20, 152, 77, 1.00)}#stacks_in_1942 form label{color:rgba(77, 77, 77, 1.00);font-size:0.88rem}#stacks_in_1942 form .switch label{background-color:rgba(204, 204, 204, 1.00)}#stacks_in_1942 form .switch label::after{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_1942 form .switch input:checked + label{background-color:rgba(20, 152, 77, 1.00)}::-webkit-input-placeholder{color:rgba(153, 153, 153, 1.00)}:-moz-placeholder{color:rgba(153, 153, 153, 1.00)}::-moz-placeholder{color:rgba(153, 153, 153, 1.00)}:-ms-input-placeholder{color:rgba(153, 153, 153, 1.00)}.prefix,.postfix{height:1.50rem;line-height:1.50rem}


#stacks_in_1980 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_1980 > .row > .columns{margin-top:0.00rem;margin-bottom:0.00rem}#stacks_in_1980 > .row.divider > .columns:not(:first-child):before{top:0px;bottom:0px;width:1px;background:rgba(0, 0, 0, 1.00)}
@media only screen and (max-width:40em){#stacks_in_1983{text-align:center}#stacks_in_1983 .button{float:none !important}}#stacks_in_1983 .button{background-color:rgba(0, 0, 0, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_1983 .button:hover{background-color:rgba(153, 153, 153, 1.00)}#stacks_in_1983 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(0, 0, 0, 1.00);color:rgba(0, 0, 0, 1.00)}#stacks_in_1983 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(153, 153, 153, 1.00);background-color:rgba(153, 153, 153, 1.00)}#stacks_in_1983 .button{margin-bottom:0}

#stacks_in_1983 {
	padding:  20px;
}
@media only screen and (max-width:40em){#stacks_in_1981{text-align:center}#stacks_in_1981 .button{float:none !important}}form #stacks_in_1981 .button.inline{height:37px !important;margin-left:-1px;padding-top:0;padding-bottom:0}#stacks_in_1981 .button{background-color:rgba(20, 152, 77, 1.00);color:rgba(255, 255, 255, 1.00)}#stacks_in_1981 .button:hover{background-color:rgba(153, 153, 153, 1.00)}#stacks_in_1981 .button.ghost{background-color:transparent;border-width:1px;border-color:rgba(20, 152, 77, 1.00);color:rgba(20, 152, 77, 1.00)}#stacks_in_1981 .button.ghost:hover{color:rgba(255, 255, 255, 1.00);border-color:rgba(153, 153, 153, 1.00);background-color:rgba(153, 153, 153, 1.00)}#stacks_in_1981 .button{margin-bottom:0}

#stacks_in_1981 {
	padding:  20px;
}
#stacks_in_1985{overflow:hidden}#stacks_in_1985 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:3.00rem 0;}
#stacks_in_1986{overflow:hidden}#stacks_in_1986 hr{opacity:1.00;border-top-style:solid;border-top-width:1px;margin:2.00rem 0;}#stacks_in_1986 hr.custom{border-color:rgba(221, 221, 221, 1.00)}

#stacks_in_1987 {
	margin:  20px;
	padding:  20px;
}
/* PaySnap Button v.2.0.3 Stylesheet (START) */
#stacks_in_1988 div.paysnap-button > .btn-paysnap
{
	color: #FFFFFF;
	background-color: #666666;
	border-color: #666666;
}

#stacks_in_1988 div.paysnap-button > .btn-paysnap:hover
{
	color: #FFFFFF;
	background-color: #FD8008;
	border-color: #666666;;
}

#stacks_in_1988 input[type="button"]:disabled, 
#stacks_in_1988 input[type="image"]:disabled,
#stacks_in_1988 button:disabled {
	opacity: .5;
	cursor: not-allowed !important;
}
/* PaySnap Button v.2.0.3 Stylesheet (END) */

#stacks_out_1988 {
	width: 200px;
	margin-right:0;
}
#stacks_in_1990{overflow:hidden}#stacks_in_1990 hr{opacity:1.00;border-top:1px solid rgba(255, 255, 255, 1.00);margin:3.00rem 0;}

#stacks_in_361 {
	background-color: rgba(20, 152, 77, 1.00);
	padding:  20px;
}
#stacks_in_362 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_362 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_362 > .row.padding-detailed{padding:0.00rem 0.00rem 0.00rem 0.00rem}@media only screen and (max-width:40em){#stacks_in_362 > .row.padding-detailed.padding-medium-up,#stacks_in_362 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_362 > .row.padding-detailed.padding-y-medium-up,#stacks_in_362 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_362 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_362 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}

#stacks_in_367{overflow:hidden}#stacks_in_367 hr{opacity:0.00;border-top-style:solid;border-top-width:1px;margin:1.00rem 0;}#stacks_in_367 hr.custom{border-color:rgba(221, 221, 221, 1.00)}

#stacks_in_370 .copyright{color:rgba(255, 255, 255, 1.00);font-size:0.90rem}#stacks_in_370 .copyright a{color:rgba(255, 255, 255, 1.00)}#stacks_in_370 .copyright a:hover{color:rgba(204, 204, 204, 1.00)}#stacks_in_370 .copyright{margin-bottom:0}

#stacks_in_370 {
	padding: 10px 0px 0px 0px;
}
