
/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.action-kit-form-wrapper article,.action-kit-form-wrapper aside,.action-kit-form-wrapper details,.action-kit-form-wrapper figcaption,.action-kit-form-wrapper figure,.action-kit-form-wrapper footer,.action-kit-form-wrapper header,.action-kit-form-wrapper main,.action-kit-form-wrapper menu,.action-kit-form-wrapper nav,.action-kit-form-wrapper section,.action-kit-form-wrapper summary{display:block}.action-kit-form-wrapper audio,.action-kit-form-wrapper canvas,.action-kit-form-wrapper progress,.action-kit-form-wrapper video{display:inline-block}.action-kit-form-wrapper audio:not([controls]){display:none;height:0}.action-kit-form-wrapper progress{vertical-align:baseline}.action-kit-form-wrapper template,[hidden]{display:none}.action-kit-form-wrapper a{color:#268ecd;background-color:#fff0;-webkit-text-decoration-skip:objects}.action-kit-form-wrapper a:active,.action-kit-form-wrapper a:hover{outline-width:0;color:#31a8f0}.action-kit-form-wrapper abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.action-kit-form-wrapper b,.action-kit-form-wrapper strong{font-weight:inherit}.action-kit-form-wrapper b,.action-kit-form-wrapper strong{font-weight:600}.action-kit-form-wrapper dfn{font-style:italic}.action-kit-form-wrapper h1{font-size:2em;margin:.67em 0;font-weight:600}.action-kit-form-wrapper mark{background-color:#ff0;color:#000}.action-kit-form-wrapper small{font-size:80%}.action-kit-form-wrapper sub,.action-kit-form-wrapper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.action-kit-form-wrapper sub{bottom:-.25em}.action-kit-form-wrapper sup{top:-.5em}.action-kit-form-wrapper img{border-style:none}.action-kit-form-wrapper svg:not(:root){overflow:hidden}.action-kit-form-wrapper code,.action-kit-form-wrapper kbd,.action-kit-form-wrapper pre,.action-kit-form-wrapper samp{font-family:monospace,monospace;font-size:1em}.action-kit-form-wrapper figure{margin:1em 40px}.action-kit-form-wrapper hr{box-sizing:content-box;height:0;overflow:visible}.action-kit-form-wrapper button,.action-kit-form-wrapper input,.action-kit-form-wrapper optgroup,.action-kit-form-wrapper select,.action-kit-form-wrapper textarea{font:inherit;margin:0}.action-kit-form-wrapper optgroup{font-weight:600}.action-kit-form-wrapper button,.action-kit-form-wrapper input{overflow:visible}.action-kit-form-wrapper address{font-style:normal}.action-kit-form-wrapper button,.action-kit-form-wrapper select{text-transform:none}.action-kit-form-wrapper button,.action-kit-form-wrapper [type="reset"]{-webkit-appearance:button}.action-kit-form-wrapper button::-moz-focus-inner,.action-kit-form-wrapper [type="button"]::-moz-focus-inner,.action-kit-form-wrapper [type="reset"]::-moz-focus-inner,.action-kit-form-wrapper [type="submit"]::-moz-focus-inner{border-style:none;padding:0}.action-kit-form-wrapper button:-moz-focusring,.action-kit-form-wrapper [type="button"]:-moz-focusring,.action-kit-form-wrapper [type="reset"]:-moz-focusring,.action-kit-form-wrapper [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}.action-kit-form-wrapper fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.action-kit-form-wrapper legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.action-kit-form-wrapper textarea{overflow:auto}.action-kit-form-wrapper [type="number"]::-webkit-inner-spin-button,.action-kit-form-wrapper [type="number"]::-webkit-outer-spin-button{height:auto}.action-kit-form-wrapper [type="search"]{-webkit-appearance:textfield;outline-offset:-2px}.action-kit-form-wrapper [type="search"]::-webkit-search-cancel-button,.action-kit-form-wrapper [type="search"]::-webkit-search-decoration{-webkit-appearance:none}.action-kit-form-wrapper ::-webkit-input-placeholder{color:inherit;opacity:.54}.action-kit-form-wrapper ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.action-kit-form-wrapper ul{list-style:none;padding:0}.action-kit-form-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ak-rtl{direction:rtl}.ak-page-container,.ak-page-header-contents{margin:0 auto;padding-left:15px;padding-right:15px;width:100%}.ak-page-header{background:#668d24;color:#fff;padding:0;height:60px;line-height:1}.ak-page-header h1{font-size:32px;margin-left:0;height:60px;vertical-align:center;padding-top:12px;margin-top:0}div.ak-page-container{background:#fff;padding-top:10px;padding-bottom:30px}.ak-page-footer{text-align:right;border-top:1px solid #efefef;margin-top:10px;width:100%;clear:both}.ak-page-footer-contents{font-size:12px;margin-top:20px}.ak-page-footer-contents a{text-decoration:none}.ak-page-footer-contents a:hover{text-decoration:underline}@media (min-width:750px){.ak-page-container,.ak-page-header-contents{padding-left:60px;padding-right:60px;width:1000px;max-width:100%}}img.ak-featured-img{display:block;width:100%;margin-bottom:10px}.ak-grid-row:before,.ak-grid-row:after{content:"";display:table}.ak-grid-row:after{clear:both}.ak-grid-row{zoom:1;clear:both;padding:0;margin:0}.ak-grid-col{display:block;float:left;margin:0;min-height:1px}.ak-grid-col-12-of-12{width:100%}.ak-grid-col-11-of-12{width:91.5%}.ak-grid-col-10-of-12{width:83%}.ak-grid-col-9-of-12{width:74.5%}.ak-grid-col-8-of-12{width:66%}.ak-grid-col-7-of-12{width:57.5%}.ak-grid-col-6-of-12{width:49%}.ak-grid-col-5-of-12{width:40.5%}.ak-grid-col-4-of-12{width:32%}.ak-grid-col-3-of-12{width:23.5%}.ak-grid-col-2-of-12{width:15%}.ak-grid-col-1-of-12{width:6.5%}.ak-grid-col:first-child{margin-left:0}.ak-grid-col:not(:first-child){margin-left:2%}.ak-grid-col.ak-grid-centered{margin:0 auto;float:none}.ak-grid-row-inverted .ak-grid-col{float:right}.ak-grid-row-inverted .ak-grid-col:last-child{margin-left:0}.ak-grid-row-inverted .ak-grid-col:not(:last-child){margin-left:2%}.ak-rtl .ak-grid-row .ak-grid-col{float:right}.ak-rtl .ak-grid-row .ak-grid-col:last-child{margin-left:0}.ak-rtl .ak-grid-row .ak-grid-col:not(:last-child){margin-left:2%}.ak-rtl .ak-grid-row-inverted .ak-grid-col{float:left}.ak-rtl .ak-grid-row-inverted .ak-grid-col:first-child{margin-left:0}.ak-rtl .ak-grid-row-inverted .ak-grid-col:not(:first-child){margin-left:2%}@media only screen and (max-width:749px){.ak-grid-col{width:100%;margin:0}.ak-grid-col:not(:first-child),.ak-grid-row-inverted .ak-grid-col:not(:last-child),.ak-rtl .ak-grid-row .ak-grid-col:not(:last-child),.ak-rtl .ak-grid-row-inverted .ak-grid-col:not(:first-child){margin:0}}.ak-mobile{display:block}@media screen and (min-width:480px){.ak-mobile{display:none}}@media screen and (max-width:479px){.ak-hide-under-480{display:none!important}}@media screen and (min-width:480px){.ak-hide-over-480{display:none!important}}@media screen and (max-width:749px){.ak-hide-under-750{display:none!important}}@media screen and (min-width:750px){.ak-hide-over-750{display:none!important}}.ak-hide{display:none}.action-kit-form-wrapper p{margin:10px 0;line-height:1.5}.ak-normal{font-weight:400}.ak-p-before-textarea{font-weight:600}.ak-p-before-textarea p{margin-bottom:2px}.action-kit-form-wrapper b,.action-kit-form-wrapper strong{font-weight:600}.ak-faded-text{color:#909090}.ak-small-header{font-size:.84em;font-size:.84rem;font-weight:200;text-transform:uppercase}.ak-small{font-size:.84em;font-size:.84rem;font-weight:400}.ak-instructions{font-size:.84em;font-size:.84rem;line-height:1.3;margin-top:4px}p.ak-large-text{font-size:1.29em;font-size:1.29rem;font-weight:200}.ak-full-address{white-space:pre-line}a.ak-underline-on-hover{text-decoration:none}a.ak-underline-on-hover:hover{text-decoration:underline}a.ak-highlight-on-hover{text-decoration:none;color:#4b4b4b}a.ak-highlight-on-hover:hover{text-decoration:underline;color:#31a8f0}.action-kit-form-wrapper h2{font-size:1.55em;font-size:1.55rem;font-weight:600;color:#6e8d30;margin:6px 0 2px}.event-search #ak-map-img{width:100%;float:none}@media screen and (min-width:600px){.action-kit-form-wrapper h2{margin:24px 0 10px}.event-search #ak-map-img{width:48%;float:right}}.action-kit-form-wrapper h3{font-size:1.42em;font-size:1.42rem;font-weight:200;margin:18px 0 4px}.action-kit-form-wrapper h4{font-size:1em;font-size:1rem;font-weight:600;margin:10px 0 4px}.action-kit-form-wrapper h5{font-weight:200;text-transform:uppercase;margin:10px 0}.ak-pull-right{float:right}.ak-pull-left{float:left}.ak-align-right{text-align:right}.ak-align-left{text-align:left}.ak-grid-col img{max-width:100%}.ak-full-width{width:100%}.ak-margin-1{margin:10px 0}.ak-margin-2{margin:20px 0}.ak-margin-top-1{margin-top:10px}.ak-margin-top-2{margin-top:20px}.ak-margin-top-3{margin-top:30px}.ak-margin-bottom-5{margin-bottom:5px}.ak-margin-bottom-1{margin-bottom:10px}.ak-margin-bottom-2{margin-bottom:20px}.ak-margin-bottom-3{margin-bottom:30px}.ak-margin-none{margin:0}.ak-display-inline-block{display:inline-block}.ak-nodisplay{display:none}.ak-overflow{overflow:auto}.ak-inline{display:inline}.ak-unstyled{list-style:none}.ak-clearfix:before,.ak-clearfix:after{content:"";display:table}.ak-clearfix:after{clear:both}.ak-clearfix{zoom:1;clear:both}.ak-styled-fields input[type="text"],.ak-styled-fields input[type="email"],.ak-styled-fields input[type="password"],.ak-styled-fields input[type="number"],.ak-styled-fields input[type="tel"],.ak-styled-fields input[type="date"],.ak-styled-fields input[type="url"],.ak-styled-fields input[type="search"],.ak-styled-fields textarea,.ak-styled-fields select{padding:7px 7px;border:1px solid #ccc;background:#f7f7f7;color:#4b4b4b;font-weight:400;margin-bottom:6px;margin-top:0;font-weight:400;width:100%}.ak-styled-fields select{min-height:38px}.ak-styled-fields select:not([multiple]){height:38px}.ak-styled-fields textarea{display:block;min-height:7.5em;resize:vertical}.ak-styled-fields textarea.ak-large-message{min-height:10.5em}.ak-styled-fields select[multiple]{height:100%}.ak-styled-fields input[type="checkbox"],.ak-styled-fields input[type="radio"],.ak-styled-fields textarea,div.checkbox-item,div.radio-item{line-height:1.5}.ak-styled-fields label{font-weight:600}.ak-styled-fields label p{margin-top:0}.ak-radio-set .ak-radio-choice,.ak-checkbox-set .ak-checkbox-choice,.ak-survey-radio-choice,.ak-survey-checkbox-choice,.ak-userfield-radio-set .ak-userfield-radio-choice,.ak-userfield-checkbox-set .ak-userfield-checkbox-choice{font-weight:400}.ak-styled-fields input[name="zip"],.ak-styled-fields input[name="event_zip"]{width:50%}.ak-labels-above{position:relative}.ak-labels-above input,.ak-labels-above select,.ak-labels-above textarea,.ak-no-js .ak-labels-overlaid input,.ak-no-js .ak-labels-overlaid select,.ak-no-js .ak-labels-overlaid textarea{margin-top:0}.ak-labels-above label,.ak-labels-above .ak-checkbox-field,.ak-label-above,.ak-no-js .ak-labels-overlaid label{display:block;margin:.5em 0 2px}.ak-labels-above .ak-radio-set .ak-radio-choice,.ak-labels-above .ak-checkbox-set .ak-checkbox-choice,.ak-labels-above .ak-userfield-radio-set .ak-userfield-radio-choice,.ak-labels-above .ak-userfield-checkbox-set .ak-userfield-checkbox-choice{display:inline-block;padding-left:1.3em;text-indent:-1.3em}.ak-labels-before{overflow:auto}.ak-labels-before label{text-align:left}.ak-styled-fields.ak-labels-before input[name="zip"],.ak-styled-fields.ak-labels-before input[name="event_zip"],.ak-styled-fields.ak-labels-before input[name="plus4"]{width:33%}.ak-labels-before label{width:35%;float:left;display:inline-block;text-align:right;position:relative;top:11px;padding-right:12px;font-size:.9em;font-size:.9rem;white-space:normal;line-height:1.3}@media screen and (min-width:480px){.ak-labels-before label{font-size:1em;font-size:1rem;top:9px}.ak-labels-before label span{white-space:normal}}.ak-labels-before input[type="text"],.ak-labels-before input[type="email"],.ak-labels-before input[type="password"],.ak-labels-before input[type="number"],.ak-labels-before input[type="tel"],.ak-labels-before input[type="date"],.ak-labels-before input[type="url"],.ak-labels-before input[type="search"],.ak-labels-before select,.ak-labels-before textarea,.ak-labels-before .ak-readonly-value,.ak-labels-before .ak-radio-set,.ak-labels-before .ak-checkbox-set,.ak-labels-before .ak-userfield-radio-set,.ak-labels-before .ak-userfield-checkbox-set,.ak-labels-before .ak-datetime,.ak-labels-before .ak-err{width:65%}.ak-labels-before .ak-readonly-value{padding:8px 5px;margin-bottom:3px;word-wrap:break-word;display:inline-block}.ak-labels-before .ak-radio-set,.ak-labels-before .ak-checkbox-set,.ak-labels-before .ak-userfield-radio-set,.ak-labels-before .ak-userfield-checkbox-set{clear:none;display:inline-block;padding-top:9px}.ak-labels-before .ak-radio-set .ak-radio-choice,.ak-labels-before .ak-checkbox-set .ak-checkbox-choice,.ak-labels-before .ak-userfield-radio-set .ak-userfield-radio-choice,.ak-labels-before .ak-userfield-checkbox-set .ak-userfield-checkbox-choice{display:inline-block;position:static;float:none;text-align:left;width:auto;padding-left:1.3em;text-indent:-1.3em;padding-bottom:9px}.ak-labels-before>*{clear:both}.ak-labels-before div{clear:left}.ak-labels-before-colon label:after{content:":"}.ak-rtl .ak-labels-before label{float:right;text-align:left;padding-right:0;padding-left:12px}.ak-rtl .ak-labels-before .ak-radio-set .ak-radio-choice,.ak-rtl .ak-labels-before .ak-checkbox-set .ak-checkbox-choice,.ak-rtl .ak-labels-before .ak-userfield-radio-set .ak-userfield-radio-choice,.ak-rtl .ak-labels-before .ak-userfield-checkbox-set .ak-userfield-checkbox-choice{text-align:right}.ak-labels-overlaid,.ak-labels-overlaid>div{position:relative}.ak-labels-overlaid input[type="radio"],.ak-labels-overlaid input[type="checkbox"]{width:auto}.ak-labels-overlaid textarea{vertical-align:top}.ak-labels-overlaid label.ak-is-overlaid{color:#4b4b4b}.ak-labels-overlaid label.ak-is-overlaid:not(.has-content)+select.ak-has-overlay{font-weight:600}.ak-labels-overlaid label.ak-is-overlaid,.js .ak-labels-overlaid select{margin-top:0;margin-bottom:6px}.js .ak-labels-overlaid label.ak-is-overlaid{position:absolute;z-index:1;padding:8px 8px;line-height:1.4}.ak-labels-overlaid label.ak-is-overlaid.active{color:#909090}.js .ak-labels-overlaid label.has-content{display:none}#known_user,.known_user{display:none}.ak-inline-taf-preview{border:1px solid gray;padding:5px}.ak-userfield-radio-set,.ak-userfield-checkbox-set{display:inline-block}.ak-styled-fields label.ak-radio-choice,.ak-styled-fields label.ak-checkbox-choice,.js .ak-labels-overlaid label.ak-radio-choice,.js .ak-labels-overlaid label.ak-checkbox-choice .ak-styled-fields label.ak-userfield-radio-choice,.ak-styled-fields label.ak-userfield-checkbox-choice,.js .ak-labels-overlaid label.ak-userfield-radio-choice,.js .ak-labels-overlaid label.ak-userfield-checkbox-choice{display:inline-block;position:relative;width:auto;text-align:left;padding:0;margin:0 .5em .2em 0}label.has-content.ak-checkbox-label{margin-left:10px;padding-top:2px}div[id^="ak-fieldbox"] label[for^="id_action_"]{position:relative;font-weight:600;display:block;padding-bottom:0}#id_subscription_consent_box,#ak-fieldbox-subscription_consent{display:none}#id_subscription_consent{display:inline;width:auto}#id_subscription_consent_box label{display:inline;position:static;color:inherit}#id_subscription_consent_more{display:none}#ak-fieldbox-subscription_consent label[for="id_subscription_consent"]{padding:1px 0 0 20px}span#id_subscription_consent_more_lnk{display:block}#ak-errors,#ak-confirmation,#ak-error-info,.ak-errors,.ak-confirmation,.ak-error-info{display:none}form.contains-errors #ak-errors,form.contains-errors #ak-error-info,form.contains-errors .ak-errors,form.contains-errors .ak-error-info{display:block}#ak-errors,#ak-confirmation,.ak-errors,.ak-confirmation{list-style-type:none;font-weight:200;padding:7px 12px;margin:7px 0}ul#ak-errors li,ul.ak-errors li{padding:0;margin:0}.ak-color-error{color:#d00}#ak-errors,.ak-errors{background-color:#d00;color:#fff;font-weight:200}#ak-confirmation,.ak-confirmation{background-color:#668d24;color:#fff;font-weight:400}.ak-styled-fields input[type="text"].ak-error,.ak-styled-fields input[type="password"].ak-error,.ak-styled-fields input[type="number"].ak-error,.ak-styled-fields input[type="email"].ak-error,.ak-styled-fields textarea.ak-error,.ak-styled-fields select.ak-error,input.ak-error,select.ak-error,textarea.ak-error{background-color:#ffc8c8;border-color:#d00}span.ak-error,label.ak-error,.ak-labels-overlaid input.ak-error,.ak-labels-overlaid label.ak-error,.ak-labels-before label.ak-error,.ak-styled-fields select.ak-error{color:#d00;font-weight:600}.ak-err{color:#d00;list-style-type:none;padding:0;margin:0}.ak-err li{line-height:1.4}.ak-err-above .ak-err{margin-top:.25em}.ak-err-below .ak-err{margin-top:-4px;margin-bottom:12px}ul.errorlist.ak-errors,ul.errorlist li{background:#fff0;color:#d00;padding:0}.ak-labels-before ul.errorlist.ak-errors,.ak-labels-before ul.ak-err,.ak-skip-label-before{margin-left:35%}.action-kit-form-wrapper button,.action-kit-form-wrapper input[type="submit"],.action-kit-form-wrapper a.ak-button,.action-kit-form-wrapper .ak-button{background:#007bc5;color:#fff;height:38px;font-size:1.35em;font-size:1.35rem;font-weight:200;margin:10px auto;border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:14px 20px;cursor:pointer;text-align:center}.action-kit-form-wrapper button:hover,.action-kit-form-wrapper input[type="submit"]:hover,.action-kit-form-wrapper a.ak-button:hover,.action-kit-form-wrapper .ak-button:hover{background-color:#31a8f0}.action-kit-form-wrapper button,.action-kit-form-wrapper input[type="submit"]{display:block}.action-kit-form-wrapper a.ak-button,.action-kit-form-wrapper .ak-button{display:inline-block;text-decoration:none;padding-top:4px}.action-kit-form-wrapper a.ak-button:hover,.action-kit-form-wrapper .ak-button:hover{color:#fff}.action-kit-form-wrapper a.ak-button.ak-full-width{display:block;width:100%}.action-kit-form-wrapper button.ak-normal{width:280px}.ak-submit-button{display:block;height:42px;width:100%;margin:10px auto;padding:0;font-size:1.48em;font-size:1.48rem;line-height:1.3}@media screen and (min-width:480px){button.ak-submit-button,a.ak-submit-button{max-width:280px}}.ak-btn-short,input[type="submit"].ak-btn-short{height:27px;border-radius:5px;margin:10px 10px 10px 0;padding:0 20px;font-size:1em;font-size:1rem;font-weight:400;border:none;width:auto;display:inline-block}.ak-btn-search,input[type="submit"].ak-btn-search{display:inline-block;position:relative;top:2px}#actionkit-preview-toolbar input[type="submit"]{display:inline-block}a.ak-share-button{width:100%;height:60px;display:block;font-size:1.42em;font-size:1.42rem;font-weight:200;margin:0 0 20px;padding:16px;padding-left:60px;text-align:left}.ak-share-button.ak-facebook{background-color:#3b5998;background-image:url(/media/modern/fb.svg);background-repeat:no-repeat;background-size:30px;background-position-x:20px;background-position-y:15px}.ak-share-button.ak-facebook:hover{background-color:#0e3996}.ak-share-button.ak-twitter{background-color:#4299ff;background-image:url(/media/modern/twitter.svg);background-repeat:no-repeat;background-size:30px;background-position-x:20px;background-position-y:15px}.ak-share-button.ak-twitter:hover{background-color:#2589ff}.ak-share-button.ak-email{background-color:#007bc5;background-image:url(/media/modern/envelope.svg);background-repeat:no-repeat;background-size:30px;background-position-x:20px;background-position-y:22px}.ak-share-button.ak-email:hover{background-color:#0067bc}a.ak-small-share-button{font-size:1rem;line-height:26px;font-weight:400;padding:0 20px 0 33px;height:27px;border-radius:5px}a.ak-small-share-button.ak-share-button.ak-facebook{background-size:18px;background-position-x:8px;background-position-y:5px}a.ak-small-share-button.ak-share-button.ak-twitter{background-size:18px;background-position-x:8px;background-position-y:5px}.ak-field-box{background:#f3f6f7;border:1px solid #bdd5da;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 12px;margin-bottom:10px}.ak-field-box.ak-event-disabled{background:rgb(119 119 119 / .07)}.ak-event-completed,.ak-event-full{color:#d00}@media only screen and (max-width:749px){.ak-field-box{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 15px;margin-left:-15px;margin-right:-15px}}.ak-field-box h3{font-size:1.42em;font-size:1.42rem;font-weight:200;margin:0}.ak-field-box ul{list-style:none;padding:0}.ak-field-box.ak-labels-overlaid label,.ak-labels-overlaid .ak-field-box{padding:8px 10px}.ak-field-box input[type="text"],.ak-field-box input[type="password"],.ak-field-box input[type="number"],.ak-field-box textarea,.ak-field-box textarea,.ak-field-box select{background:#fff}.ak-field-box-padded{padding:20px}.ak-field-box-borderless{border-radius:0;border:none}.ak-field-box p:first-child{margin-top:0}.ak-field-box p:last-child{margin-bottom:0}#event-search-results .ak-field-box{overflow:auto}a.ak-read-more{text-align:center;border-top:1px solid #ccc;background:#e3e3e3;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:3px;margin-bottom:10px;text-decoration:none}div.ak-text-expander{max-height:none;overflow:hidden;margin-bottom:0}div.ak-text-expander a.ak-read-more{display:none}div.ak-text-expander.ak-truncated{overflow:hidden;max-height:4.5em}div.ak-text-expander.ak-truncated a.ak-read-more{display:block}div.ak-text-expander p:first-child{margin-top:0}@media screen and (min-width:480px){div.ak-text-expander.ak-truncated{overflow:visible;max-height:none}div.ak-text-expander{max-height:100%;overflow:visible;margin-bottom:10px}div.ak-text-expander p:first-child{margin-top:10px}}.ak-unstyled{list-style:none}div.ak-text-expander p:first-child{margin-top:0}div.ak-text-expander+a.ak-read-more{display:none}div.ak-text-expander.ak-truncated+.ak-read-more{display:block}@media screen and (min-width:480px){div.ak-text-expander{max-height:100%;overflow:visible;margin-bottom:10px}div.ak-text-expander p:first-child{margin-top:10px}div.ak-text-expander+a.ak-read-more{display:none}}.ak-progress-meter{width:100%;margin:10px 0 10px}.ak-progress-meter .ak-progress-holder{margin:0;width:100%;background:#e7e7e7;padding:3px}.ak-progress-meter .ak-progress-meter-border{border:3px solid #fff;padding:0}.ak-progress-meter .ak-progress-bar{background:#884974;height:30px}.ak-progress-meter .ak-progress-percent{display:inline-block;font-size:1.93em;font-size:1.93rem;line-height:1;font-weight:600;margin:3px 10px 0 6px;color:#884974}.ak-progress-meter .ak-progress-goals{display:inline-block;font-size:.84em;font-size:.84rem;line-height:1.1;font-weight:200;margin-top:4px}.ak-progress-meter .ak-progress-actions{font-weight:600}table.ak-message-form{width:100%}table.ak-message-form th,table.ak-message-form td{vertical-align:top}table.ak-message-form th{white-space:nowrap;text-align:right;padding-right:.5em;padding-top:8px}table.ak-message-form textarea{margin:0}table.ak-message-form .ak-readonly-value{padding:8px 2px}.ak-rtl table.ak-message-form th{text-align:left;padding-right:0;padding-left:.5em}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}#ak-search-spinner{padding-top:10px}.ak-spinner{margin:0 auto 0;width:100px;height:14px;text-align:center}.ak-spinner>div{width:14%;height:100%;background:#777;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.7s infinite ease-in-out both;margin-right:5px}.ak-spinner .ak-spinner__item1{animation-delay:-0.6s}.ak-spinner .ak-spinner__item2{animation-delay:-0.4s}.ak-spinner .ak-spinner__item3{animation-delay:-0.2s}body.ak-pagetype-reset ul.errorlist{margin-top:0}.ak-checkmark-icon{position:relative;top:7px}.ak-share-message{background:#f7f7f7;border:1px solid #ccc;padding:8px;width:100%;margin-top:10px;min-height:200px}#id_taf_emails{min-height:70px}.ak-sharebox-tafsubject{font-weight:400;padding:0}.ak-sendemail-opened{color:#4b4b4b;font-size:1.42em;font-size:1.42rem;position:relative;top:-4px;cursor:pointer}.ak-sendemail-cancel{float:right}#ak-taf-form{width:100%;margin:0;display:none}#taf-preview{width:100%}.taf-mailto{clear:both}#id_taf_body{white-space:pre-wrap;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.taf_body{border:solid gray 1px;padding:5px}.ak-share-url{width:100%;border:1px solid #ccc;margin-top:43px;background:#f7f7f7}.ak-share-url input{border:none;margin:0;width:70%;padding:10px;background:#f7f7f7}span.ak-share-url-text{background:gray;color:#fff;padding:10px}label.ak-survey-question-label{font-size:1.29em;font-size:1.29rem;font-weight:200;margin:17px 0 3px;line-height:1.3;display:block}.ak-field-box div:first-child label.ak-survey-question-label{margin-top:0}.ak-accordion ul{padding:0;list-style:none;margin:0}.ak-accordion ul li{background:#f3f6f7;padding:13px 16px;margin-bottom:2px}.ak-accordion ul li .ak-accordion-head{cursor:pointer}.ak-accordion .ak-accordion-head{font-weight:600;text-decoration:none;font-size:1.16em;font-size:1.16rem}.ak-accordion .ak-arrow{position:relative;top:4px}.ak-arrow,.ak-arrow-inline{float:right;font-size:.58em;font-size:.58rem;transition:0.4s}.ak-arrow-inline{top:6px}.ak-pagetype-thanks .ak-arrow-inline{padding-top:5px}.ak-pagetype-thanks p.active .ak-arrow-inline{padding-top:7px;padding-left:3px;top:6px;left:5px}li.active .ak-arrow,p.active .ak-arrow-inline,h3.active .ak-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:12px;left:5px}.ak-arrow:after,.ak-arrow-inline:after{content:"\25B6 \FE0E";color:#268ecd}.ak-rtl .ak-arrow,.ak-rtl .ak-arrow-inline{float:left}.ak-newspaper-row{background:#eee;margin-bottom:5px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px;font-weight:200;font-size:.9em;font-size:.9rem}.ak-newspaper-row a{font-weight:600;font-size:1.16em;font-size:1.16rem;padding-bottom:5px}.ak-newspaper-row .ak-newspaper-choice{float:right;margin:0;font-size:1.16em;font-size:1.16rem;padding-top:6px}.ak-newspaper-row .ak-newspaper-choice input{display:none}#ak-newspaper-change{font-size:smaller;margin-left:1em}.ak-rtl .ak-newspaper-row .ak-newspaper-choice{float:left}p.ak-petition-leadin,div.ak-petition-leadin,p.ak-petition-leadin+p{font-weight:600}body.ak-pagetype-petition button.ak-submit-button{width:100%;max-width:360px}@media (min-width:750px){body.ak-pagetype-petition button.ak-submit-button{max-width:initial}}div[id^="id_action_"]{margin-bottom:10px}.ak-letter-text{width:100%;padding:10px;background:#f7f7f7;border:1px solid #f7f7f7;height:300px;line-height:1.5;border:1px solid #d5d5d5}body.ak-pagetype-recurring_cancel p,body.ak-pagetype-recurring_update p{font-weight:400}body.ak-pagetype-recurring_update input#amount{width:8em}#ak-change-amount p{margin:0}.ak-target-area label,.target label{line-height:1.5}.ak-target-contact{display:block;font-weight:200;font-size:1.35em;font-size:1.35rem;line-height:1.2}.ak-target-toggle label,span.local_toggle_label{font-size:.9em;font-size:.9rem;font-weight:400}.ak-target-office,div.office{display:none;font-weight:400}.ak-target-phone,span.office_phone{font-size:.9em;font-size:.9rem;font-weight:400}.ak-target-phone .ak-target-label,span.office_phone_label,span.ak-target-fax,span.ak-target-separator{display:none}.ak-steps-area h3{padding:3px 0 1px;font-size:1.29em;font-size:1.29rem;color:#000}.ak-steps-area label.ak-step-label{font-weight:200}.ak-steps-area h3 div.ak-step-number{border-radius:50%;behavior:url(PIE.htc);display:inline-block;font-size:1.1em;font-size:1.1rem;line-height:1.52;width:1.52em;height:1.52em;text-align:center;background:#fff;color:#4b4b4b;position:relative;top:-1px;margin:2px}.ak-steps-area h3.clickable{margin:5px -15px 0;padding-left:13px}.ak-steps-area h3.clickable,.ak-steps-area h3.clickable label,.ak-steps-area h3.clickable span,.ak-steps-area h3.clickable span span,.ak-steps-area h3.clickable div.ak-step-number,.ak-steps-area h3.clickable label div{cursor:pointer}.ak-steps-area h3 .ak-arrow-holder{display:block;color:#fff;float:right;padding-right:10px;position:relative;top:9px}.ak-steps-area h3 .ak-arrow:after{color:#fff}@media (max-width:479px){.ak-steps-area h3{background:#4b4b4b;color:#fff;padding:8px 5px 6px}.ak-steps-area h3~div{display:none}}@media (min-width:480px){.ak-steps-area h3 label.ak-step-label{color:#4b4b4b}.ak-steps-area h3 div.ak-step-number{background:#4b4b4b;color:#fff}.ak-steps-area h3 .ak-arrow-holder{display:none}.ak-steps-area .ak-fieldbox{margin-left:0;margin-right:0}}.ak-steps-area .ak-fieldbox{margin-left:-15px;margin-right:-15px;margin-bottom:15px;padding:0 15px}.ak-steps-area .ak-fieldbox p{margin:0;padding:10px 0}h3#report-call label p{margin:10px 0 10px}#ak-need-contact-info{margin-bottom:10px}#target_checkboxes .target{margin-left:1.25em;text-indent:-1.25em;line-height:1.8}.target input{margin:0}body.ak-pagetype-call .ak-target-contact{margin-left:1.25em}#ak-whipcount-targets table{width:100%;border-spacing:0 5px;overflow-x:auto}#ak-whipcount-targets table th{text-align:left;font-weight:200;font-size:1em;font-size:1rem}#ak-whipcount-targets table th,#ak-whipcount-targets table td{padding:0 0 0 20px}#ak-whipcount-targets table td:last-child{padding-right:20px;text-align:right}@media screen and (min-width:750px){#ak-whipcount-targets table th{width:20%}}@media screen and (max-width:749px){.ak-whipcount-listing{margin-left:-15px;margin-right:-15px}}.ak-rtl #ak-whipcount-targets table th{text-align:right}.ak-rtl #ak-whipcount-targets table th,.ak-rtl #ak-whipcount-targets table td{padding:0 20px 0 0}.ak-rtl #ak-whipcount-targets table td:last-child{padding-left:20px;text-align:left}#ak-whipcount-targets tbody tr{background:#eee;height:40px}#ak-whipcount-targets tbody tr .ak-target-name{font-weight:600;font-size:1.16em;font-size:1.16rem}#ak-whipcount-targets tbody tr.ak-target-opposed{background:#e3e3e3}#ak-whipcount-targets tbody tr.ak-target-supportive{background:#f7f7f7}#ak-whipcount-targets tbody tr.ak-target-opposed span.ak-target-stance{color:#cd2027}#ak-whipcount-targets tbody tr.ak-target-supportive span.ak-target-stance{color:#658f3d}.ak-whipcount-icon{display:inline-block;top:4px;position:relative}#ak-whipcount-targets tbody a.ak-button{line-height:1.3;font-size:1.16em;font-size:1.16rem;padding:5px 40px;margin:0;height:auto}@media screen and (max-width:749px){#ak-whipcount-targets tbody a.ak-button{padding:5px 15px}.ak-whipcount-icon{display:none}}.ak-whipcount-callbox{margin-top:10px}@media screen and (min-width:480px){.ak-whipcount-callbox{margin-top:0}}#who_to_call{margin-left:0}.ak-whipcount-callbox{border:1px solid #ccc;margin-bottom:10px}.ak-whipcount-callbox .ak-whipcount-boxhead{background:#4b4b4b;color:#fff;padding:10px;height:auto;font-weight:600}.ak-whipcount-callbox .ak-whipcount-boxhead .ak-target-phone{font-size:1.42em;font-size:1.42rem;font-weight:600;margin:0}.ak-whipcount-callbox .ak-whipcount-boxbody{padding:10px}div#ak-amount-list{overflow:auto}div#ak-amount-list .ak-currency,div#ak-amount-list .ak-multi-currency,div#ak-amount-list .ak-amount-wrapper{margin-top:10px}.ak-amount-wrapper{text-align:center;margin:10px 0}div#ak-amount-list .ak-amount-wrapper ul{text-align:center;display:inline-block;vertical-align:top;margin:0}#ak-amount-list li{cursor:pointer}div#ak-amount-list .ak-amount-wrapper li{display:block;font-size:1em;font-weight:200;text-align:center;width:20%;margin-right:1%;margin-bottom:8px;padding:0}div#ak-amount-list .ak-amount-wrapper ul li:last-of-type{margin-right:0}#ak-amount-list li label{cursor:pointer;display:block;padding:15.5px 0;width:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:1}div#ak-amount-list ul.ak-unstyled li label.ak-btn input[type="radio"]{display:none}@media screen and (min-width:800px){div#ak-amount-list .ak-amount-wrapper li{display:block;font-size:1.29em;font-size:1.29rem;font-weight:200;text-align:center;width:23%;margin-right:1.5%;margin-bottom:8px;padding:0}}div#ak-amount-list #ak-other-amount-container{height:50px}#ak-other-amount-container label{height:46px}div#ak-amount-list #ak-other-amount-field{height:32px;width:62%;position:relative;top:-9px;vertical-align:top}@media screen and (min-width:800px){#ak-other-amount-container label{height:47px}div#ak-amount-list #ak-other-amount-field{height:38px;width:62%}}#ak-amount-list li label{background:#d7d7d7}#ak-amount-list li label:hover,#ak-amount-list li label.ak-radio-checked,div#ak-amount-list label[for="amount_other_field"].ak-radio-checked{background:#ffc700}div#ak-amount-list span.ak-currency{display:inline-block;margin-right:15px}@media screen and (min-width:800px){#ak-amount-list li label{width:100px}#ak-amount-list .ak-amount-wrapper li{font-size:1.42em;font-size:1.42rem;margin-left:.1%}#ak-amount-list .ak-amount-wrapper li label{padding:14px 0}}@media (min-width:800px){#ak-amount-list li{margin-left:.2%}}#ak-amount-list .ak-err li{width:auto;background:none}div#ak-recurring-type{text-align:center}div#ak-recurring-type span{display:inline-block;margin:15px 0 0 15px}.ak-paypal-button{background:none;position:relative;top:6px;display:inline-block;padding:8px;border:1px solid #f3f6f7}.ak-paypal-button:hover{background:none;border:1px solid #007bc5}.ak-payment-options{text-align:center}#ak-exp_date_box,#ak-card_code_box{display:inline-block;vertical-align:top;max-width:49%}#ak-exp_date_box{padding-right:1em}#ak-exp_date_month,#ak-exp_date_year{display:inline;width:auto}.ak-product-subtotal{font-weight:600}.ak-product-subtotal,#ak-product-quantity-header{text-align:right}td.ak-product-quantity{text-align:center}.ak-product-quantity input[type="number"]{text-align:right}.ak-product-quantity input[type="number"],.ak-candidate-amount input[type="text"]{width:49px}.ak-candidate-amount span.ak-currency-sym{font-weight:600;display:inline-block;margin-right:5px}.ak-product-description{font-size:.9em;font-size:.9rem;font-weight:400}td.ak-product-amount{font-weight:600}#ak-donation-total-div label{font-weight:600;font-size:.84em;font-size:.84rem}#ak-donation-total-amount{margin-right:5px;font-size:1.16em;font-size:1.16rem}#ak-donation-details{overflow:auto}#ak-donation-details table{width:100%}#ak-donation-details table tr th,#ak-donation-details table tr td{text-align:left;vertical-align:top}#ak-donation-details table img{max-width:85px}#ak-donation-details table .ak-candidate-name{font-weight:600;vertical-align:top}#ak-donation-details table .ak-candidate-name p{font-weight:400}.ak-candidate-amount{vertical-align:top}#ak-candidate-amount-header,#ak-candidate-details-header{font-weight:200;text-transform:uppercase}#ak-candidate-amount-header{text-align:right}.ak-product-name,#ak-donation-subtotal-amount{font-weight:600}.ak-donation-subtotal label{margin-right:22px}.ak-rtl #ak-donation-details table tr th,.ak-rtl #ak-donation-details table tr td{text-align:right}.ak-rtl .ak-candidate-amount span.ak-currency-sym{margin-right:0;margin-left:5px}.ak-donation-total{text-align:right;text-transform:uppercase}.ak-donation-total span.ak-currency-sym{font-size:1.16em;font-size:1.16rem;font-weight:600}.currency_sym,#ak-donation-total-amount{font-weight:600}.product-name{font-weight:600}.ak-donate-menu{text-align:center;margin-bottom:10px}.ak-donate-menu label{display:inline-block;cursor:pointer;width:5.2em}.ak-donate-step span{display:block;font-weight:400;margin-bottom:1px}.ak-donate-menu input{display:none}.ak-donate-menu div.ak-step-number{border-radius:50%;behavior:url(PIE.htc);display:inline-block;font-size:.75em;font-size:.75rem;line-height:1.725;width:1.725em;height:1.725em;background:#909090;color:#fff;text-align:center;font-weight:500;margin:0}.ak-donate-menu input:checked+div.ak-step-number{background:#4b4b4b}label.ak-donate-step:hover{color:#31a8f0}.ak-donate-menu input:checked+div.ak-step-number:hover,label.ak-donate-step:hover div.ak-step-number{background:#31a8f0}#ak-multi-currency{text-align:center;margin-bottom:20px}#ak-multi-currency label{font-weight:600}.ak-pagetype-donate .ak-styled-fields input[type="radio"]{margin-left:1px}.ak-pagetype-donate h4{font-size:1.34em;font-size:1.34rem;font-weight:200}.ak-pagetype-donate label[for="ak_payment_method_cc"],.ak-pagetype-donate label[for="ak_payment_method_ach"],.ak-pagetype-donate label[for="ak_ach_method_account_number"],.ak-pagetype-donate label[for="ak_ach_method_bank_login"]{display:inline;margin-left:2px}.ak-pagetype-donate .ach_payment_options{display:none}.ak-pagetype-donate #ak-fieldbox-business_name{display:none}.ak-pagetype-donate .ak-qd-recaptcha-warning{text-align:left;padding:0 29px 26px}.ak-pagetype-donate .ak-qd-recaptcha-warning p{line-height:1}button.ak-event-search{display:inline;position:relative;top:2px}.ak-event-search select#id_country{height:38px}p.ak-event-title a{font-size:1.42em;font-size:1.42rem;font-weight:200;text-decoration:none}.ak-event-title a:hover{text-decoration:underline}.ak-signoff-box{background:#eee;padding:19px;margin-bottom:20px}.ak-signoff-box blockquote{padding-bottom:19px;border-bottom:1px solid #fff;margin:0;margin-bottom:19px}.ak-signoff-box blockquote p{font-weight:600}.ak-signoff-box blockquote p:first-child{margin-top:0}.ak-signoff-box blockquote p:last-child{margin-bottom:0}ul.ak-links-menu{list-style:none;padding:0;margin-top:0}.ak-links-menu li{display:inline-block}.ak-links-menu li a{text-decoration:none}.ak-links-menu li a:hover{text-decoration:underline}table.ak-data-table{border-collapse:collapse}table.ak-data-table td,table.ak-data-table th{padding:5px 15px 5px 0;border-bottom:1px solid #ccc}table.ak-data-table th{text-align:left}.ak-rtl table.ak-data-table th{text-align:right}table.ak-event-table th{text-align:right;font-weight:600;white-space:nowrap;vertical-align:top;padding-right:.5em}table.ak-event-table td{vertical-align:top}.ak-rtl table.ak-event-table th{text-align:left;padding-right:0;padding-left:.5em}#ak-map{width:100%;padding:0}#ak-map img{width:100%;height:auto;padding:0}#ak-map iframe{min-height:300px}#ak-map .caption{color:#4b4b4b}.ak-rtl #ak-map{float:left}div.event-signup{zoom:1}label[for="id_event_is_private"]{top:-5px}body.ak-pagetype-event_host_tools input[value="Send invitations"]{margin:0}label.ak-checkbox-label.has-content[for="id_event_signup_ground_rules"]{display:inline-block;pointer-events:auto}.ak-search-area select{top:-1px}.ak-search-area select,.ak-search-area input[type="text"]{width:200px}.ak-event-distance{color:#a3a3a3}.ak-datetime{display:inline}.ak-datetime input,.ak-datetime select{display:inline;position:static;float:none}span.ak-datetime input[type="text"]{width:8em}.ak-datetime select{width:auto}#id_event_starts_at_ampm{font-weight:400}#id_event_starts_at_ampm+ul.ak-err{float:none}.ak-bar-holder{width:100%}.ak-checkbox-label{float:none}a.next-link{text-decoration:none;display:inline-block;background:url(/media/images/next_icon.svg) right top;background-size:18px 38px;background-position:right 2px;background-repeat:no-repeat;padding-right:16px}.ak-attachment-frontend{border-style:dashed!important}.ak-attachment-frontend.ak-has-overlay::placeholder{text-align:right}.ak-attachment-frontend:placeholder-shown{cursor:pointer}.ak-attachment-frontend::placeholder{color:#007bc5;text-decoration:underline;opacity:1}.ak-attachment-frontend:hover::placeholder{color:#31a8f0}.action-kit-form-wrapper form label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}